Selasa, 15 November 2011

8 new posts


8 new posts

Link to Wow! eBook - Blog

bash Cookbook

Posted: 15 Nov 2011 02:41 PM PST

bash Cookbook

Book Description

The key to mastering any Unix system, especially Linux and Mac OS X, is a thorough knowledge of shell scripting. Scripting is a way to harness and customize the power of any Unix system, and it’s an essential skill for any Unix users, including system administrators and professional OS X developers. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards.

bash Cookbook teaches shell scripting the way Unix masters practice the craft. It presents a variety of recipes and tricks for all levels of shell programmers so that anyone can become a proficient user of the most common Unix shell — the bash shell — and cygwin or other popular Unix emulation packages. Packed full of useful scripts, along with examples that explain how to create better scripts, this new cookbook gives professionals and power users everything they need to automate routine tasks and enable them to truly manage their systems — rather than have their systems manage them.

Table of Contents
Chapter 1 Beginning bash
Chapter 2 Standard Output
Chapter 3 Standard Input
Chapter 4 Executing Commands
Chapter 5 Basic Scripting: Shell Variables
Chapter 6 Shell Logic and Arithmetic
Chapter 7 Intermediate Shell Tools I
Chapter 8 Intermediate Shell Tools II
Chapter 9 Finding Files: find, locate, slocate
Chapter 10 Additional Features for Scripting
Chapter 11 Working with Dates and Times
Chapter 12 End-User Tasks As Shell Scripts
Chapter 13 Parsing and Similar Tasks
Chapter 14 Writing Secure Shell Scripts
Chapter 15 Advanced Scripting
Chapter 16 Configuring and Customizing bash
Chapter 17 Housekeeping and Administrative Tasks
Chapter 18 Working Faster by Typing Less
Chapter 19 Tips and Traps: Common Goofs for Novices

Appendix A Reference Lists
Appendix B Examples Included with bash
Appendix C Command-Line Processing
Appendix D Revision Control
Appendix E Building bash from Source

Book Details

  • Paperback: 624 pages
  • Publisher: O’Reilly Media (May 2007)
  • Language: English
  • ISBN-10: 0596526784
  • ISBN-13: 978-0596526788
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


DNS & BIND Cookbook

Posted: 15 Nov 2011 09:05 AM PST

DNS & BIND Cookbook

Book Description

The DNS & BIND Cookbook presents solutions to the many problems faced by network administrators responsible for a name server. Following O’Reilly’s popular problem-and-solution cookbook format, this title is an indispensable companion to DNS & BIND, 4th Edition, the definitive guide to the critical task of name server administration. The cookbook contains dozens of code recipes showing solutions to everyday problems, ranging from simple questions, like, “How do I get BIND?” to more advanced topics like providing name service for IPv6 addresses. It’s full of BIND configuration files that you can adapt to your sites requirements.

With the wide range of recipes in this book, you’ll be able to

  • Check whether a name is registered
  • Register your domain name and name servers
  • Create zone files for your domains
  • Protect your name server from abuse
  • Set up back-up mail servers and virtual email addresses
  • Delegate subdomains and check delegation
  • Use incremental transfer
  • Secure zone transfers
  • Restrict which queries a server will answer
  • Upgrade to BIND 9 from earlier version
  • Perform logging and troubleshooting
  • Use IPv6

and much more.

These recipes encompass all the day-to-day tasks you’re faced with when managing a name server, and many other tasks you’ll face as your site grows. Written by Cricket Liu, a noted authority on DNS, and the author of the bestselling DNS & BIND and DNS on Windows 2000, the DNS & BIND Cookbook belongs in every system or network administrator’s library.

Table of Contents
Chapter 1 Getting Started
Chapter 2 Zone Data
Chapter 3 BIND Name Server Configuration
Chapter 4 Electronic Mail
Chapter 5 BIND Name Server Operations
Chapter 6 Delegation and Registration
Chapter 7 Security
Chapter 8 Interoperability and Upgrading
Chapter 9 Resolvers and Programming
Chapter 10 Logging and Troubleshooting
Chapter 11 IPv6

Book Details

  • Paperback: 240 pages
  • Publisher: O’Reilly Media (October 2002)
  • Language: English
  • ISBN-10: 0596004109
  • ISBN-13: 978-0596004101
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Mastering Algorithms with C

Posted: 15 Nov 2011 09:05 AM PST

Mastering Algorithms with C

Book Description

There are many books on data structures and algorithms, including some with useful libraries of C functions. Mastering Algorithms with C offers you a unique combination of theoretical background and working code. With robust solutions for everyday programming tasks, this book avoids the abstract style of most classic data structures and algorithms texts, but still provides all of the information you need to understand the purpose and use of common programming techniques.

Implementations, as well as interesting, real-world examples of each data structure and algorithm, are included.

Using both a programming style and a writing style that are exceptionally clean, Kyle Loudon shows you how to use such essential data structures as lists, stacks, queues, sets, trees, heaps, priority queues, and graphs. He explains how to use algorithms for sorting, searching, numerical analysis, data compression, data encryption, common graph problems, and computational geometry. And he describes the relative efficiency of all implementations. The compression and encryption chapters not only give you working code for reasonably efficient solutions, they offer explanations of concepts in an approachable manner for people who never have had the time or expertise to study them in depth.

Anyone with a basic understanding of the C language can use this book. In order to provide maintainable and extendible code, an extra level of abstraction (such as pointers to functions) is used in examples where appropriate. Understanding that these techniques may be unfamiliar to some programmers, Loudon explains them clearly in the introductory chapters.

Contents include:

  • Pointers
  • Recursion
  • Analysis of algorithms
  • Data structures (lists, stacks, queues, sets, hash tables, trees, heaps, priority queues, graphs)
  • Sorting and searching
  • Numerical methods
  • Data compression
  • Data encryption
  • Graph algorithms
  • Geometric algorithms

Table of Contents
Part I: Preliminaries
Chapter 1 Introduction
Chapter 2 Pointer Manipulation
Chapter 3 Recursion
Chapter 4 Analysis of Algorithms

Part II: Data Structures
Chapter 5 Linked Lists
Chapter 6 Stacks and Queues
Chapter 7 Sets
Chapter 8 Hash Tables
Chapter 9 Trees
Chapter 10 Heaps and Priority Queues
Chapter 11 Graphs

Part III: Algorithms
Chapter 12 Sorting and Searching
Chapter 13 Numerical Methods
Chapter 14 Data Compression
Chapter 15 Data Encryption
Chapter 16 Graph Algorithms
Chapter 17 Geometric Algorithms

Book Details

  • Paperback: 560 pages
  • Publisher: O’Reilly Media (August 1999)
  • Language: English
  • ISBN-10: 1565924533
  • ISBN-13: 978-1565924536
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Practical C Programming, 3rd Edition

Posted: 15 Nov 2011 09:05 AM PST

Practical C Programming, 3rd Edition

Book Description

There are lots of introductory C books, but this is the first one that has the no-nonsense, practical approach that has made Nutshell Handbooks® famous.

C programming is more than just getting the syntax right. Style and debugging also play a tremendous part in creating programs that run well and are easy to maintain. This book teaches you not only the mechanics of programming, but also describes how to create programs that are easy to read, debug, and update.

Practical rules are stressed. For example, there are fifteen precedence rules in C (&& comes before || comes before ?:). The practical programmer reduces these to two:

  • Multiplication and division come before addition and subtraction.

Contrary to popular belief, most programmers do not spend most of their time creating code. Most of their time is spent modifying someone else’s code. This books shows you how to avoid the all-too-common obfuscated uses of C (and also to recognize these uses when you encounter them in existing programs) and thereby to leave code that the programmer responsible for maintenance does not have to struggle with. Electronic Archaeology, the art of going through someone else’s code, is described.

This third edition introduces popular Integrated Development Environments on Windows systems, as well as UNIX programming utilities, and features a large statistics-generating program to pull together the concepts and features in the language.

Table of Contents
Part I: Basics
Chapter 1. What Is C?
Chapter 2. Basics of Program Writing
Chapter 3. Style
Chapter 4. Basic Declarations and Expressions
Chapter 5. Arrays, Qualifiers, and Reading Numbers
Chapter 6. Decision and Control Statements
Chapter 7. Programming Process

Part II: Simple Programming
Chapter 8. More Control Statements
Chapter 9. Variable Scope and Functions
Chapter 10. C Preprocessor
Chapter 11. Bit Operations
Chapter 12. Advanced Types
Chapter 13. Simple Pointers
Chapter 14. File Input/Output
Chapter 15. Debugging and Optimization
Chapter 16. Floating Point

Part III: Advanced Programming Concepts
Chapter 17. Advanced Pointers
Chapter 18. Modular Programming
Chapter 19. Ancient Compilers
Chapter 20. Portability Problems
Chapter 21. C’s Dustier Corners
Chapter 22. Putting It All Together
Chapter 23. Programming Adages

Part IV: Other Language Features
Appendix A. ASCII Table
Appendix B. Ranges and Parameter Passing Conversions
Appendix C. Operator Precedence Rules
Appendix D. A Program to Compute a Sine Using a Power Series

Book Details

  • Paperback: 456 pages
  • Publisher: O’Reilly Media; 3rd Edition (August 1997)
  • Language: English
  • ISBN-10: 1565923065
  • ISBN-13: 978-1565923065
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Data Mashups in R

Posted: 15 Nov 2011 03:25 AM PST

Data Mashups in R

Book Description

How do you use R to import, manage, visualize, and analyze real-world data? With this short, hands-on tutorial, you learn how to collect online data, massage it into a reasonable form, and work with it using R facilities to interact with web servers, parse HTML and XML, and more. Rather than use canned sample data, you’ll plot and analyze current home foreclosure auctions in Philadelphia.

This practical mashup exercise shows you how to access spatial data in several formats locally and over the Web to produce a map of home foreclosures. It’s an excellent way to explore how the R environment works with R packages and performs statistical analysis.

  • Parse messy data from public foreclosure auction postings
  • Plot the data using R’s PBSmapping package
  • Import US Census data to add context to foreclosure data
  • Use R’s lattice and latticeExtra packages for data visualization
  • Create multidimensional correlation graphs with the pairs() scatterplot matrix package

About the Author
Jeremy Leipzig is a bioinformatics software developer at DuPont Crop Genetics. He has conducted academic research in viral integration, metagenomics, schizophrenia, and alternative splicing. While a graduate student, he developed one of the first faculty-review websites and wrote “Work Issues in Software Engineering”, a survey-based study of “death march” projects.

Xiao-Yi Li is a biostatistician with an M.Sc. from University of Michigan. In fact, her entire education experience has be revolving statistics, a percentile or otherwise. Currently, she works in the bioinformatics group at DuPont as a statistical consultant. Her work consists mostly of design of experiments and analysis for phenotypic screens, quality control in microarrays, and association mapping.

Book Details

  • Paperback: 40 pages
  • Publisher: O’Reilly Media (March 2011)
  • Language: English
  • ISBN-10: 1449303536
  • ISBN-13: 978-1449303532
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Machine Learning for Email

Posted: 15 Nov 2011 03:22 AM PST

Machine Learning for Email

Book Description

If you're an experienced programmer willing to crunch data, this concise guide will show you how to use machine learning to work with email. You'll learn how to write algorithms that automatically sort and redirect email based on statistical patterns. Authors Drew Conway and John Myles White approach the process in a practical fashion, using a case-study driven approach rather than a traditional math-heavy presentation.

This book also includes a short tutorial on using the popular R language to manipulate and analyze data. You'll get clear examples for analyzing sample data and writing machine learning programs with R.

  • Mine email content with R functions, using a collection of sample files
  • Analyze the data and use the results to write a Bayesian spam classifier
  • Rank email by importance, using factors such as thread activity
  • Use your email ranking analysis to write a priority inbox program
  • Test your classifier and priority inbox with a separate email sample set

Table of Contents
Chapter 1 Using R
Chapter 2 Data Exploration
Chapter 3 Classification: Spam Filtering
Chapter 4 Ranking: Priority Inbox

Book Details

  • Paperback: 146 pages
  • Publisher: O’Reilly Media (Octorber 2011)
  • Language: English
  • ISBN-10: 1449314309
  • ISBN-13: 978-1449314309
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Parallel R

Posted: 15 Nov 2011 03:21 AM PST

Parallel R

Book Description

It's tough to argue with R as a high-quality, cross-platform, open source statistical software product—unless you're in the business of crunching Big Data. This concise book introduces you to several strategies for using R to analyze large datasets. You'll learn the basics of Snow, Multicore, Parallel, and some Hadoop-related tools, including how to find them, how to use them, when they work well, and when they don't.

With these packages, you can overcome R's single-threaded nature by spreading work across multiple CPUs, or offloading work to multiple machines to address R's memory barrier.

  • Snow: works well in a traditional cluster environment
  • Multicore: popular for multiprocessor and multicore computers
  • Parallel: part of the upcoming R 2.14.0 release
  • R+Hadoop: provides low-level access to a popular form of cluster computing
  • RHIPE: uses Hadoop's power with R's language and interactive shell
  • Segue: lets you use Elastic MapReduce as a backend for lapply-style operations

Table of Contents
Chapter 1 Getting Started
Chapter 2 snow
Chapter 3 multicore
Chapter 4 parallel
Chapter 5 A Primer on MapReduce and Hadoop
Chapter 6 R+Hadoop
Chapter 7 RHIPE
Chapter 8 Segue
Chapter 9 New and Upcoming

Book Details

  • Paperback: 122 pages
  • Publisher: O’Reilly Media (October 2011)
  • Language: English
  • ISBN-10: 1449309925
  • ISBN-13: 978-1449309923
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


The Twitter Book, 2nd Edition

Posted: 15 Nov 2011 03:21 AM PST

The Twitter Book, 2nd Edition

Book Description

Twitter is not just for talking about your breakfast anymore. It's become an indispensable communications tool for businesses, non-profits, celebrities, and people around the globe. With the second edition of this friendly, full-color guide, you'll quickly get up to speed not only on standard features, but also on new options and nuanced uses that will help you tweet with confidence.

Co-written by two widely recognized Twitter experts, The Twitter Book is packed with all-new real-world examples, solid advice, and clear explanations guaranteed to turn you into a power user.

  • Use Twitter to connect with colleagues, customers, family, and friends
  • Stand out on Twitter
  • Avoid common gaffes and pitfalls
  • Build a critical communications channel with Twitter—and use the best third-party tools to manage it.

Want to learn how to use Twitter like a pro? Get the book that readers and critics alike rave about.

Review
“…appropriate for those you’re trying to convince that Twitter is all the rage. The book reads like a beginner’s how-to guide, which means you could even use it as a subtle way to encourage less than stellar Twitter users to improve their Twittering ways.”
– Jennifer Van Grove, Mashable.com

“As easy to grasp as a tweet, this book cuts through the tiresome twitterhype and delivers a bunch of sensible, down-to-earth material on using and enjoying Twitter.”
– Cory Doctorow, co-editor of Boing Boing and author of Little Brother

“As with anything that gains high profile popularity there are plenty of Twitter haters out there, though the role that Twitter has played in the recent Iranian elections seems to have brought more legitimacy to Twitter in the eyes of many. With popularity come books and quite a few are already out there about and for twitter, but my favorite so far is The Twitter Book by Tim O’Reilly and Sarah Milstein.”
– JR Peck, Slashdot.org

“Ever been to Nepal? Me neither. However if I ever do go, even though the aborigines who live there are just like us, I will enlist a Sherpa to guide me through the landscape and the nuances of the culture. That’s what The Twitter Book is to Twitter. The Twitter community is, at its heart, filled with passionate people engaged in conversations. It’s just like Main Street USA. However, culturally, Twitter is its own country with its own language. Its various conventions like DMs and hashtags sound more like retro phrases from the 1960s than the underpinnings of one of the largest social networks on the web today. However, with a quick study, anyone can jump in, engage and accomplish their goals. With The Twitter Book, Sarah Milstein and Tim O’Reilly give you everything you need to get started while leaving just enough for readers to explore on their own. It’s an terrific resource I am recommending to all of our clients and anyone else who is curious about Twitter.”
– Steve Rubel, SVP/Director of Insights, Edelman Digital

“Once again, O’Reilly has put together a great, comprehensive primer. If you’re ready to dive into the world of Twitter, I highly recommend this book!”
– Tony Hsieh, CEO, Zappos

“Movie stars, media figures, captains of industry and book reviewers are doing it, but how can businesses discern the twits from the tweets? O’Reilly and Milstein present as lucid and intelligent an overview as you’d want or need. The format is concise but quite rich, and there’s plenty here to convince skeptics that employing Twitter as a marketing tool is a very good way to engage customers.”
– Richard Pachter, The Miami Herald

“The 234-page guide is so helpful that many readers no doubt will tweet its praises and thank ‘(at)timoreilly’ and ‘(at)sarahm’ – the authors’ Twitter handles – for helping people understand why Twitter is emerging as the Internet’s most powerful communications vehicle since e-mail.”
– Michael Liedtkeap, Associated Press

“Tim O’Reilly and Sarah Milstein are two of my favorite tweeters, and they’ve just written The Twitter Book, a pleasingly-designed 240-page guide to making the most out of Twitter.”
– Mark Frauenfelder, BoingBoing.net

Book Details

  • Paperback: 256 pages
  • Publisher: O’Reilly Media; 2nd Edition (November 2011)
  • Language: English
  • ISBN-10: 1449314201
  • ISBN-13: 978-1449314200
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Tidak ada komentar:

Posting Komentar