Selasa, 20 Maret 2012

Wow! eBook: Build Awesome Command-Line Applications in Ruby - 3 new eBooks


Wow! eBook: Build Awesome Command-Line Applications in Ruby - 3 new eBooks

Link to Wow! eBook - Blog

Build Awesome Command-Line Applications in Ruby

Posted: 20 Mar 2012 10:12 AM PDT

Build Awesome Command Line Applications in Ruby

Book Description

As pro David Copeland explains, writing a -line application that is self-documenting, robust, adaptable and forever useful is easier than you might think. is particularly suited to this task, since it combines high-level abstractions with "close to the metal" interaction wrapped up in a concise, readable syntax. Moreover, has the support of a rich ecosystem of open-source tools and libraries.

Ten insightful chapters each explain and demonstrate a -line best practice. You'll see how to use these tools to elevate the lowliest automation script to a maintainable, polished application.

You'll learn how to use free, parsers to create user-friendly command-line interfaces as well as command suites. You'll see how to use defaults to keep options simple for everyday users, while giving advanced users options for more complex tasks.

There's no reason a command-line application should lack documentation, whether it's part of a help command or a man page; you'll find out when and how to use both. Your journey from command-line novice to pro ends with a look at valuable approaches to your apps, and includes some fun techniques for outside-the-box, colorful interfaces that will delight your users.

With , the command line is not dead. Long live the command line.

What you need
All you'll need is Ruby, and the ability to install a few gems along the way.
Examples written for Ruby 1.9.2, but 1.8.7 should work just as well.

Table of Contents
Chapter 1. Have a Clear and Concise Purpose
Chapter 2. Be Easy to Use
Chapter 3. Be Helpful
Chapter 4. Play Well with Others
Chapter 5. Delight Casual Users
Chapter 6. Make Configuration Easy
Chapter 7. Distribute Painlessly
Chapter 8. Test, Test, Test
Chapter 9. Be Easy to Maintain
Chapter 10. Add Color, Formatting, and Interactivity
Appendix 1. Common Command-Line Gems and Libraries
Appendix 2. Bibliography

Book Details

  • Paperback: 225 pages
  • Publisher: Pragmatic Bookshelf (March 2012)
  • Language: English
  • ISBN-10: 1934356913
  • ISBN-13: 978-1934356913
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Programming Your Home

Posted: 20 Mar 2012 10:11 AM PDT

Programming Your Home

Book Description

In Your Home, technology enthusiast Mike Riley walks you through a variety of custom home automation projects, ranging from a phone application that alerts you to package deliveries at your front door to an guard dog that will prevent unwanted visitors.

Open locked doors using your smartphone. Assemble a bird feeder that posts tweets to tell you when the birds are feeding or when bird seed runs low. Have your home speak to you when you receive email, notify you when visitors arrive, and more.

You'll learn how to use smartphones, Arduinos, X10 controllers and a wide array of sensors, servos, languages, frameworks, and SDKs. Programming Your Home is written for smartphone programmers, developers, technology tinkerers, and anyone who enjoys building cutting-edge, do-it-yourself projects.

This book will give you the inspiration and understanding to construct amazing automation capabilities that will transform your residence into the smartest home in your neighborhood!

What you need
To get the most out of Programming Your Home, you should have some familiarity with the hardware platform along with a passion for tinkering. You should enjoy innovative thinking and learning exercises as well as have some practical application experience. The projects use a variety of hardware components including sensors and actuators, devices, and wireless radios, and we'll even tell you where you can get them.

Table of Contents
Part I: Preparations
Chapter 1. Getting Started
Chapter 2. Requirements

Part II: Projects
Chapter 3. Water Level Notifier
Chapter 4. Electric Guard Dog
Chapter 5. Tweeting Bird Feeder
Chapter 6. Package Delivery Detector
Chapter 7. Web-Enabled Light Switch
Chapter 8. Curtain Automation
Chapter 9. Door Lock
Chapter 10. Giving Your Home a Voice

Part III: Predictions
Chapter 11. Future Designs
Chapter 12. More Ideas

Part IV: Appendices
Appendix 1. Installing Libraries
Appendix 2. Bibliography

Book Details

  • Paperback: 200 pages
  • Publisher: Pragmatic Bookshelf (February 2012)
  • Language: English
  • ISBN-10: 1934356905
  • ISBN-13: 978-1934356906
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Technical Blogging

Posted: 20 Mar 2012 10:11 AM PDT

Technical Blogging

Book Description

Become more influential and earn extra by blogging. Whether you want to create a popular technical from scratch or take your to the next level, this book shows you how.

Technical blogging expert Antonio Cangiano shares his extensive expertise with you, sparing no details and laying out a complete road map to help you plan, create, market, monetize, and grow your own popular .

Antonio will guide you through all the choices you have to make in setting up a successful blog, teach you the key things you need to know to write blog posts that get read, and give you the tools to produce content regularly.

You'll learn how to promote your blog, understand traffic , and build a community. And once you've built it, you'll learn how to benefit from it: advance your career, from your blog, use it to promote your products or company, and take advantage of your blog to the fullest. And when your blog takes off, Antonio will show you how to avoid the pitfalls of success.

Technical Blogging is the only guide you'll need to create and maintain a successful technical blog.

Table of Contents
Part I: Plan It
Chapter 1. What Kind of Blog Are You Going to Run?
Chapter 2. A Rock-Solid Plan for Your Blog

Part II: Build It
Chapter 3. Setting Up Your Blog
Chapter 4. Customizing and Fine-Tuning Your Blog
Chapter 5. Creating Remarkable Content
Chapter 6. Producing Content Regularly

Part III: Promote It
Chapter 7. Promoting Your Blog
Chapter 8. Understanding Traffic
Chapter 9. Building a Community Around Your Blog

Part IV: Benefit from It
Chapter 10. Making from Your Blog
Chapter 11. Promoting Your Own
Chapter 12. Taking Full Advantage of Your Blog

Part V: Scale It
Chapter 13. Scaling Your Blogging Activities
Chapter 14. Beyond Blogging: Your Strategy for Media
Chapter 15. Final Words of Advice

Book Details

  • Paperback: 250 pages
  • Publisher: Pragmatic Bookshelf (March 2012)
  • Language: English
  • ISBN-10: 1934356883
  • ISBN-13: 978-1934356883
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Tidak ada komentar:

Posting Komentar