small medium large xlarge

Mac Kung Fu, 2nd ed, September issue of PragPub Magazine

September 05, 2012

Exploit secret settings and hidden apps, push built-in tools to the limit, radically personalize your Mac experience, and make “it just works” even better with Mac Kung Fu: Second Edition.

Read on for details!

Mac Kung Fu: Second Edition

Mac Kung Fu: Second Edition will blow your mind with secret hacks never before made public and little-known tricks that will change the way you work forever. From big tasks through everyday jobs, this book will improve your productivity and refine your workflow. You’ll customize and manage the OS X interface, boost the power of built-in apps, efficiently handle the filesystem, implement important security tricks, and much more.

Working with files in iCloud? We have tips to help. Managing program windows on your desktop? Hacks will make life easier. Creating reminders or notes? Use our tricks to make the process more productive. Emailing, tweeting, browsing, printing, word processing, testing and exploiting hardware, working with photos, movies, and documents… There’s no area Mac Kung Fu: Second Edition doesn’t touch upon, making it a unique and utterly necessary addition for any Mac lover’s bookshelf.

Each tip is deliberately short and readable, often detailing things even Mac Geniuses don’t know, and you can dip in and out whenever you want. Most tips take less than a minute to complete, yet the results last for a lifetime of better computing.

Now available in beta from

PragPub for September

We have two meaty articles in PragPub this month, plus some tasty side dishes.

Paul Callaghan returns with another article on the Haskell language. According to Wikipedia, “The language is rooted in the observations of Haskell Curry and his intellectual descendants, that ‘a proof is a program; the formula it proves is a type for the program.’” Paul shows you what that means in this deep but engaging article. He shows you how Haskell deals with types, but he goes beyond that to explore just how much sophisticated intelligence can be encoded in a type specification. And from there he goes on to the relationships among testing and types and proofs. It’s quite a ride.

Alexander Demin has appeared in our pages before, with an article on concurrency in Google’s Go language in June and an article on building a CPU with only one instruction in March. He’s back this month with something a little more conventional: a step-by-step walkthrough on writing an app for the iPhone. What makes it a little different is that although Alexander is an experienced developer, he had never before written an iOS app, or even written anything in Objective-C. So the article is also about a developer trying out a new language and environment and sharing his experience by sharing his code. We think this kind of article can be educational in a slightly different way from the platform expert showing how it’s done. Let us know what you think.

Meanwhile, Mike Nygard tells another story of his adventures trying to keep large websites up and running. This time it’s a site that went down every morning at 5 A.M. Your editor has another glimpse into personal computer history, with three snapshots from the life of Chris Espinosa, who has been at Apple all of its life and most of his own.

And John Shade weighs in on the Apple-Samsung lawsuit decision.

Now available, free to read and share, from

About Pragmatic Bookshelf

Please note our ebooks do not contain any Digital Restrictions Management, and have always been DRM-free; we pioneered the beta book concept; we’ll email your ebook to your Kindle and synch your ebooks amongst your devices via Dropbox, including updates! (see our FAQ) read via Readmill, for social highlighting and sharing; and you can always come back and re-download your books when needed. We’re here to make your life easier.

Don’t Get Left Out

Are your friends jealous that you get these spiffy email newsletters and they don’t? Clue them in that all they need to do is create an account on (email address and password is all it takes) and select the checkbox to receive newsletters.

Are you following us on Twitter and/or Facebook? Here’s where you can find us and keep up with the latest news and commentary, and occasional discounts.

Coming Soon:

  • Outsource It! A No-Holds-Barred Look at the Good, the Bad, and the Ugly of Offshoring Tech Projects in beta
  • The Definitive ANTLR 4 Reference in beta

Recently Released:

  • Explore It! Reduce Risk and Increase Confidence with Exploratory Testing [in beta]
  • Scalable and Modular Architecture for CSS [now available]
  • Rapid Android Development [in beta]
  • Cucumber Recipes: Automate Anything with BDD Tools and Techniques [in beta]
  • Raspberry Pi: A Quick-Start Guide [now available]
  • Thanks for your continued support,

    Andy & Dave

    Books • eBooks • Screencasts • PragPub Magazine