Wicked Cool Ruby Scripts: Useful Scripts That Solve Difficult Problems [NOOK Book]

Overview

Are you spending valuable time on work a well-trained monkey could do? If so, Wicked Cool Ruby Scripts will teach you how to automate repetitive tasks using Ruby, one of the most powerful and easy-to-use programming languages around.

Wicked Cool Ruby Scripts provides 58 scripts that offer quick solutions to problems like system administration, manipulating images, and managing a website. After getting your feet wet creating simple scripts to automate tasks like file compression ...

See more details below
Wicked Cool Ruby Scripts: Useful Scripts That Solve Difficult Problems

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac

Want a NOOK? Explore Now

NOOK Book (eBook)
$13.49
BN.com price
(Save 43%)$23.95 List Price

Overview

Are you spending valuable time on work a well-trained monkey could do? If so, Wicked Cool Ruby Scripts will teach you how to automate repetitive tasks using Ruby, one of the most powerful and easy-to-use programming languages around.

Wicked Cool Ruby Scripts provides 58 scripts that offer quick solutions to problems like system administration, manipulating images, and managing a website. After getting your feet wet creating simple scripts to automate tasks like file compression and decompression, you'll learn how to create powerful web crawlers, security scripts, and full-fledged libraries and applications.

Read More Show Less

Product Details

  • ISBN-13: 9781593272364
  • Publisher: No Starch Press San Francisco, CA
  • Publication date: 12/15/2008
  • Sold by: Barnes & Noble
  • Format: eBook
  • File size: 2 MB

Meet the Author

Steve Pugh has been a programmer for over a decade. He has worked as a software analyst for a banking software company, run a large-scale network operations center (overseeing 7,000 users and 130 network technicians), and is currently doing security research for the US government. Much of this book was written while Pugh was working for the US government in northern Iraq.

Read More Show Less

Table of Contents

Foreword David A. Black Black, David A.

1 General Purpose Utilities 1

2 Website Scripting 21

3 Li(u)nix System Administration 41

4 Picture Utilities 55

5 Games and Learning Tools 73

6 String Utilities 93

7 Servers and Scrapers 111

8 Arguments and Documentation 127

9 Sorting Algorithms 143

10 Writing a Metasploit 3.1 Module with Ruby 161

Afterword 181

Index 183

Read More Show Less

Customer Reviews

Average Rating 4
( 1 )
Rating Distribution

5 Star

(0)

4 Star

(1)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Posted October 12, 2011

    more from this reviewer

    Great book if you want to learn a new language by example

    I bought this book a few weeks ago. My boss asked me to learn Ruby so I could give a hand to some colleagues in a project that was running late. The book is a simple collection of scripts written in Ruby. However, I do not regret my purchase at all. If you already "speak" some programming language, the book is a great tool to learn Ruby. No boring introduction to syntax, variables, classes and the like. Just nice and useful scripts to learn by example. Need to learn socket I/O? Check the Servers section. Need to code some algorithm? Check chapter 9. Encrypt/Decrypt files? Manipulate images? Scrap a website? Parse XML? You'll find examples for everything. It even has a chapter on writing extensions to metasploit, which was unexpected but very convenient for me since I do pentesting from time to time.

    For every script in the book you'll find how to run the code, the output it produces, an explanation of how it works and some hints on how to hack the script for your own needs.

    Summing up. If you are looking for an in-depth guide to the Ruby language, then this book is not the best option. But if you already know some programming language and need to learn Ruby quick and by example, the book is a great choice.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)