Senin, 31 Maret 2014

Wow! eBook: The Book of F# - 5 new eBooks


Wow! eBook: The Book of F# - 5 new eBooks

Link to Wow! eBook

The Book of F#

Posted: 31 Mar 2014 10:48 AM PDT

Book Description

F# brings the power of functional-first programming to the .NET Framework, a platform for developing software in the Microsoft Windows ecosystem. If you’re a traditional .NET developer used to C# and Visual Basic, discovering F# will be a revelation that will change how you code, and how you think about coding.

In The Book of F#, Microsoft MVP Dave Fancher shares his expertise and teaches you how to wield the power of F# to write succinct, reliable, and predictable code. As you learn to take advantage of features like default immutability, pipelining, type inference, and pattern matching, you’ll be amazed at how efficient and elegant your code can be.

You’ll also learn how to:

  • Exploit F#’s functional nature using currying, partial application, and delegation
  • Streamline type creation and safety with record types and discriminated unions
  • Use collection types and modules to handle data sets more effectively
  • Use pattern matching to decompose complex types and branch your code within a single expression
  • Make your software more responsive with parallel programming and asynchronous workflows
  • Harness object orientation to develop rich frameworks and interact with code written in other .NET languages
  • Use query expressions and type providers to access and manipulate data sets from disparate sources

Break free of that old school of programming. The Book of F# will show you how to unleash the expressiveness of F# to create smarter, leaner code.

Table of Contents
Chapter 1. Meet F#
Chapter 2. F# Interactive
Chapter 3. Fundamentals
Chapter 4. Staying Objective
Chapter 5. Let's Get Functional
Chapter 6. Going to Collections
Chapter 7. Patterns, Patterns, Everywhere
Chapter 8. Measuring Up
Chapter 9. Can I Quote You on That?
Chapter 10. Data Access
Chapter 11. Asynchronous and Parallel Programming
Chapter 12. Compute This!

Book Details

  • Paperback: 312 pages
  • Publisher: No Starch Press (March 2014)
  • Language: English
  • ISBN-10: 1593275528
  • ISBN-13: 978-1593275525
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post The Book of F# appeared first on Wow! eBook.

Learn to Program with Scratch

Posted: 31 Mar 2014 10:44 AM PDT

Book Description

Scratch is a fun, free, beginner-friendly programming environment where you connect blocks of code to build programs. While most famously used to introduce kids to programming, Scratch can make computer science approachable for people of any age. Rather than type countless lines of code in a cryptic programming language, why not use colorful command blocks and cartoon sprites to create powerful scripts?

In Learn to Program with Scratch, author Majed Marji uses Scratch to explain the concepts essential to solving real-world programming problems. The labeled, color-coded blocks plainly show each logical step in a given script, and with a single click, you can even test any part of your script to check your logic. You’ll learn how to:

  • Harness the power of repeat loops and recursion
  • Use if/else statements and logical operators to make decisions
  • Store data in variables and lists to use later in your program
  • Read, store, and manipulate user input
  • Implement key computer science algorithms like a linear search and bubble sort

Hands-on projects will challenge you to create an Ohm’s law simulator, draw intricate patterns, program sprites to mimic line-following robots, create arcade-style games, and more! Each chapter is packed with detailed explanations, annotated illustrations, guided examples, lots of color, and plenty of exercises to help the lessons stick. Learn to Program with Scratch is the perfect place to start your computer science journey, painlessly.

Table of Contents
Chapter 1. Getting Started
Chapter 2. Motion and Drawing
Chapter 3. Looks and Sound
Chapter 4. Procedures
Chapter 5. Variables
Chapter 6. Making Decisions
Chapter 7. Repetition: Definite and Indefinite Loops
Chapter 8. String Processing
Chapter 9. Lists

Book Details

  • Paperback: 288 pages
  • Publisher: No Starch Press (February 2014)
  • Language: English
  • ISBN-10: 1593275439
  • ISBN-13: 978-1593275433
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Learn to Program with Scratch appeared first on Wow! eBook.

Take Control of Your Online Privacy

Posted: 31 Mar 2014 10:35 AM PDT

Book Description

Learn what’s private online (not much)–and what to do about it!

Updated March 19, 2014

Do you have anything to hide? Whether or not you think you do, your online activities are certainly tracked — and not just by well-meaning sites who want to keep you logged in or by marketing firms who want to show you targeted ads for products that you likely want to buy. Don’t believe us?

In the full book, Joe helps you gain perspective on what is reasonable to expect about online privacy and develop a sensible online privacy strategy, customized for your needs. He then explains how to enhance the privacy of your Internet connection, Web browsing, email messages, online chatting, social media interactions, and file sharing. To bring home the most important privacy no-nos, Joe also encourages you to take The Pledge (OK, it’s tongue-in-cheek, though it would have saved numerous politicians from ridicule and career-ending gaffes). Plus, parents will find important reminders about how your online actions can affect your children, far into the future.

Whether you have a Mac or PC, iOS or Android device, set-top box, cell phone, or some other network-enabled gadget, Take Control of Your Online Privacy has the advice that ordinary people need to handle common privacy needs (secret agents should really look elsewhere). You’ll receive savvy advice about:

Why worry? Learn about who wants your private data, and, more important, why they want it. Even if you don’t believe you have anything to hide, you almost certainly do, in the right context. Would you give just anyone your financial records or medical history? Didn’t think so.

Set your privacy meter: Develop your own set of personal privacy rules — everyone has different privacy buttons, and it’s important to figure out which are important to you.

Manage your Internet connection: Understand privacy risks, prevent snoops, and take key precautions to keep your data from leaking out.

Browse and search the Web: Learn what information is revealed about you when you use the Web. Avoid bogus Web sites, connect securely where possible, control your cookies and history, block ads, browse and search anonymously, and find out who is tracking you. Also, learn how to protect your passwords and credit card data.

Send and receive email: Find out how your email could be intercepted, consider when you want email to be extra private (such as when communicating with a doctor or lawyer), find out why Joe doesn’t recommend email encryption as a solution to ordinary privacy needs (but find pointers for how to get started if you want to try it — or just encrypt an attachment, which is easier), get tips for sending email anonymously, and read ideas for alternatives to email.

Talk and chat online: Consider to what extent any phone call, text message, or online chat is private and find tips for enhancing your privacy when using these channels.

Watch your social media sharing: Social media is by definition social, so there’s a limit to how private it can be. Understand the risks and benefits of sharing personal information online, tweak your settings, and consider common-sense precautions.

Share files: What if you want to share (or collaborate on) a contract, form, or other document that contains confidential or personal information? Find out about the best ways to share files via file server, email attachment, cloud-based file sharing service, peer-to-peer file sharing, or private cloud.

Help your children: As a parent, you know a lot about your children and you have access to lots of photos of them. But that doesn’t mean you should share everything without a thought to your children’s privacy needs, either now or in the future, since data never disappears from the Internet. Find a few key tips to keep in mind before you tell all.

Book Details

  • Paperback: 123 pages
  • Publisher: TidBITS Publishing, Inc. (March 2014)
  • Language: English
  • ISBN-10: 1615424253
  • ISBN-13: 978-1615424252
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Take Control of Your Online Privacy appeared first on Wow! eBook.

Take Control of Apple TV

Posted: 31 Mar 2014 10:32 AM PDT

Book Description

Everything you need to know about the Apple TV!

The Apple TV may be the smallest component of a home entertainment system, but its size is in stark contrast to the vast quantity of content that it can bring to life through your television. With it, you can consider cutting the cord to your cable company — and ditching that expensive monthly bill! And with the advice in Take Control of Apple TV, you can go far beyond watching movies and TV shows to make the Apple TV into the hub of your stereo system, display gorgeous slideshows of your photos, and play iPhone and iPad games on the big screen.

Written by TidBITS managing editor Josh Centers, the ebook walks new owners through setup, and then dives into explaining how to best control the Apple TV with the included remote, Apple’s Remote app, or another TV remote. You’ll learn to customize the icon grid on the main screen, enable parental controls, and make your screen saver look awesome. Josh also covers uses of AirPlay, the Apple technology that lets you beam audio and video from an iPhone, iPad, or Mac to the Apple TV, and lets the Apple TV send audio to compatible speakers anywhere in your home.

When it comes to content, you’ll tour the Apple TV’s built-in video apps — iTunes Store, Netflix, Hulu, HBO Go, PBS, YouTube, and more — plus get ideas for which are likely to offer what you want to watch. But you’re not restricted to commercial video — Josh explains how you can best view home movies and any DVDs or Blu-ray discs you own, listen to your music or iTunes Radio, use Home Sharing to display your photos via the Apple TV, and discover iOS games designed for playing via the Apple TV. If you’re feeling geeky, you can read about how to make Plex bring in even more video content, including free access to Comedy Central’s The Daily Show and The Colbert Report.

Finally, the Apple TV isn’t just about entertainment. Thanks to AirPlay, it makes a great device for giving presentations from a Mac, iPhone, or iPad using Keynote; it’s the perfect accompaniment for a road warrior heading into unfamiliar conference rooms. Josh gives you all the details, including a list of what you’ll need to handle any hardware you may encounter.

In Take Control of Apple TV you’ll read about:

  • The one-button press for jumping immediately to the main menu
  • Hiding unwanted Apple TV apps that clutter your main screen
  • Must-know video navigation tricks (also in the free Apple TV Cheat Sheet)
  • Enabling subtitles for foreign-language films or for the deaf or hard of hearing
  • Which is better, Netflix or Hulu?
  • Navigating with audio VoiceOver
  • Playing music from the Apple TV on every speaker in the house
  • The obscure way to transfer photos from a computer to the Apple TV
  • Two ways to show home movies on your TV screen
  • Using your TV screen as a second monitor for your Mac
  • Essential items to pack if you’ll be giving a presentation via an Apple TV
  • What you can do with Conference Room Display mode
  • Improving AirPlay performance when playing games
  • Setting up an Elgato EyeTV HD to record live TV for the Apple TV

Book Details

  • Paperback: 197 pages
  • Publisher: TidBITS Publishing, Inc. (February 2014)
  • Language: English
  • ISBN-10: 161542430X
  • ISBN-13: 978-1615424306
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Take Control of Apple TV appeared first on Wow! eBook.

Take Control of Apple Mail

Posted: 31 Mar 2014 10:26 AM PDT

Book Description

Master Mail in Mavericks and iOS 7!

Email is essential for everything from work to shopping to keeping in touch with family. Could you get anything done without it? In this book, email expert Joe Kissell helps you make sure Apple Mail won’t leave you in the lurch, providing essential setup, usage, and troubleshooting advice, whether you use Gmail, iCloud, Exchange, or IMAP — or more than one — in both OS X 10.9 Mavericks on your Mac and iOS 7 on your iPad, iPhone, or iPod touch.

Along the way, Joe explains core concepts like special IMAP mailboxes and email archiving, reveals Mail’s hidden interface elements, and offers tips on customizing Mail to your preferences (including the best power-user plugins for Mail on the Mac). You’ll also learn how to find that message in the haystack, figure out how digital signatures and encryption work in Mail, and uncover solutions to numerous common problems. Perhaps most important, Joe shares his strategy for avoiding email overload; the article where he first introduced it won American Business Media’s Neal Award for Best How-To Article.

Using the fully linked table of contents, Quick Start page, or other hot links in the ebook, you’ll quickly find the essential information that’s most important to you, including:

  • Key changes in Mail for Mavericks
  • Interesting new features in Mail for iOS 7
  • Setting Mail’s Junk Mail filter correctly and other tips for defeating spam
  • Understanding special mailboxes like Sent, Drafts, and Junk
  • Addressing email to multiple recipients — and to smart groups
  • Using notifications to manage incoming messages
  • Turning on the much-loved classic window arrangement
  • Customizing the Mail sidebar, toolbar, message header interface, and more
  • Using search tokens AND understanding Boolean searches
  • Joe’s suggested smart mailboxes
  • Taking charge of email organization with rules and other measures
  • Keeping attachments problem-free
  • 12 things you should know about iOS Mail
  • Fixing problems: receiving, sending, logging in, bad mailboxes, and more
  • Mail plugins that will improve your Mail experience
  • How to decide if you should encrypt your email
  • Detailed, real-world steps for signing and encrypting email

Book Details

  • Paperback: 175 pages
  • Publisher: TidBITS Publishing, Inc. (February 2014)
  • Language: English
  • ISBN-10: 1615424334
  • ISBN-13: 978-1615424337
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Take Control of Apple Mail appeared first on Wow! eBook.

Tidak ada komentar:

Posting Komentar