≡ Menu

Book Review

Book: iPhone Hacks

The iPhone is an internet-connected multimedia smartphone. Chances are if you own an iPhone (or iPod) , you long to discover its hackability. And a new book from O'Reilly iPhone Hacks can help you do just that. This book covers over 100 tips & tools for unlocking the power of your iPhone / iPod touch. With this book you can pushing the iPhone and iPod touch beyond their limits.
[click to continue…]

Book: Ubuntu Kung Fu Tips, Tricks, Hints, and Hacks

In a few short years, the Linux operating system has gone from a hobbyist's power tool to a highly usable, mainstream choice. The most popular version of Linux these days is called Ubuntu. Ubuntu's rise to power has been rapid, historic and well-deserved. It's the best Linux distribution ever, still most people only use a fraction of its power.

In Ubuntu Kung Fu: Tips, Tricks, Hints, and Hacks (Pragmatic Bookshelf), award-winning Linux author Keir Thomas gets down and dirty with Ubuntu to provide over 300 concise tips that enhance productivity, avoid annoyances, and simply get the most from Ubuntu. You'll find many unique tips here that can't be found anywhere else. You'll also get a crash course in Ubuntu's flavor of system administration.

Whether you're new to Linux or an old hand, you'll find tips to make your day easier.

Ubuntu builds on a solid base of Debian Linux to create an award-winning operating system that's light-years ahead of its competitors. Ubuntu consistently tops lists of the most popular Linuxes amongst professionals and enthusiasts; Dell recently embraced Ubuntu in its product lines after a user survey indicated overwhelming public support.

Ubuntu Kung Fu provides hints, hacks, tweaks and tricks for every level of user. Its 300+ concise tips utilize and exploit hidden or lesser-known features to boost day-to-day productivity, and let you have more fun using Ubuntu.

You'll also find tips on tweaking Ubuntu, wrangling the system into shape, optimizing, enhancing security, and lots more. Learn what extraordinary things can be done with Ubuntu.

If you're migrating from Windows or Mac OS X, this book is for you. These tips have one aim -- to produce results as quickly as possible, in an environment where you can polish your skills as you read.

This is the Linux book for the rest of us.

About author

Keir Thomas is an award-winning author who has been writing about Linux, operating systems and computer hardware for more than a decade. Formerly a computer magazine journalist and editor, working on titles such as Linux User and Developer, Linux Magazine and PC Utilities, his other book titles include Beginning Ubuntu Linux, Third Edition; Beginning Fedora Linux; and Beginning SUSE Linux, Second Edition.

Book Info

  • Title: Ubuntu Kung Fu
  • Publisher: Pragmatic Bookshelf
  • Author: Keir Thomas
  • ISBN: 9781934356227, 400 pages, $34.95 USD, £21.99 GBP
  • Order Info: order@oreilly.com // 1-800-998-9938 // 1-707-827-7000
  • Support nixCraft order "Ubuntu Kung Fu" book online from Amazon

Nagios: System and Network Monitoring Book

Nagios is a popular open source computer system and network monitoring application software. You can easily monitor all your hosts, network equipment and services. It can send alert when things go wrong and again when they get better.

The convenience and reliability that monitoring programs offer system administrators is astounding. Whether at home, commuting, or on vacation, admins can continuously monitor their networks, learning of issues long before they become catastrophes.

Nagios, the most popular open source solution for system and network monitoring, is extremely robust, but it's also intensely complex. This eagerly anticipated revision of the highly acclaimed Nagios: System and Network Monitoring, has been updated to address Nagios 3.0 and will help readers take full advantage of the many powerful features of the new version. Ethan Galstad, the main developer of Nagios, called the first edition of Nagios "incredibly detailed." He went on to say, "I don't think I could have gone into that much detail if I wrote a book myself."

Nagios, which runs on Linux and most *nix variants, can be configured to continuously monitor network services such as SMTP, POP3, HTTP, NNTP, SSH, and FTP. It can also supervise host resources (processor load, disk and memory usage, running processes, log files, and so on) and environmental factors, such as temperature and humidity. Readers of Nagios learn how to:

  • Install and configure the Nagios core, all standard plugins, and selected third-party plugins
  • Configure the notification system
  • Program event handlers to take automatic action when trouble occurs
  • Write Perl plugins to customize Nagios for unique system needs
  • Quickly understand Nagios data using graphing and visualization tools
  • Monitor Windows servers, SAP systems, and databases

This dense, all-inclusive guide to Nagios also contains a chapter that highlights the differences between Nagios versions 2 and 3 and gives practical migration and compatibility tips. Nagios, 2nd Edition is a key resource for any system and network administrator and will ease the pain of network monitoring migraines in no time.

Wolfgang Barth has written several books for professional network administrators, including The Firewall Book (Suse Press), Network Analysis (Suse Press), and Backup Solutions with Linux (Open Source Press). He is a professional system administrator with considerable experience using Nagios.

Book Info

  • Title: Nagios: System and Network Monitoring, 2nd Edition
  • Author: Wolfgang Barth
  • Pub Date: October 2008, 720 pp
  • ISBN 9781593271794, $59.95 USD
  • Download free chapter 18: "NagVis" (PDF)
  • Order info: order@oreilly.com // 1-800-998-9938 // 1-707-827-7000
  • Support nixCraft: Order Nagios: System and Network Monitoring from Amazon.

Book Review: Mac OS X for Unix Geeks

Mac OS X is the successor to the original Mac OS, which had been Apple's primary operating system since 1984. Unlike its predecessors, Mac OS X is a Unix-based operating system built on technology that had been developed at NeXT through the second half of the 1980s until Apple purchased the company in early 1996.
[click to continue…]

A debugger is a computer program that is used to test and debug other programs. Both sys admin and developers may use debugger to examine code or halt instructions when specific conditions are encountered using an instruction set simulator (ISS).

The GNU Debugger (GDB) is used as debugger for the GNU software. It is a portable debugger that runs on many Unix-like systems and works for many programming languages, including Ada, C, and C++.

Debugging, the demanding process of finding and fixing programming errors, is fundamental to successful software development. But even many experienced programmers find debugging a challenge.

The Art of Debugging with GDB, DDD, and Eclipse (No Starch Press, September 2008, 280 pp, ISBN 9781593271749) teaches readers how to effectively use the three most popular open source debugging tools:

  • GDB
  • DDD
  • Eclipse

The text-command based GDB is included with most Linux distributions. DDD is a popular GUI front end for GDB, while Eclipse provides a complete integrated development environment.

In the book, readers learn how to:

  • Inspect variables and data structures
  • Understand segmentation faults and core dumps
  • Use features like catchpoints, convenience variables, and artificial arrays
  • Avoid common debugging pitfalls
  • Prevent errors in the first place by making the best usage of editors, compilers, and static code checkers

The book also includes coverage of advanced topics like thread, client-server, GUI, and parallel programming. Whether readers dread the thought of debugging programs or simply want to improve their current debugging efforts, they'll find a valuable ally in The Art of Debugging with GDB, DDD, and Eclipse.

The book is written by Norman Matloff - a computer science professor at UC Davis and Peter Jay Salzman who is currently a programmer with a Wall Street financial firm. The authors are well-known for their popular online debugging tutorials, and a printed book is long overdue.

The Art of Debugging offers readers specific advice for debugging with each tool and explains general debugging strategies. Real world examples of coding errors help to clarify the authors' guiding principles, and readers will quickly understand why their programs crash or throw exceptions.

Book Information

  • Publisher: No Starch Press
  • Pub date: September 2008, 280 pp
  • ISBN: 9781593271749
  • Price: $39.95 USD
  • Order Info: order@oreilly.com / 1-800-998-9938 / 1-707-827-7000 / Oreilly web store
  • Support nixcraft: Order book from Amazon

Apple has released 230 page guide for securing and safeguarding Mac OS X system from the hackers and crackers. The Security Configuration Guides provide an overview of features in Mac OS X that can be used to enhance security, known as hardening your computer. Using this guide you can:

=> Lock down the system.
=> Protect Mac OS x from external attackers.
=> Avoid unauthorized access
=> Secure Mac by hardening your computer.
=> Mac OS X security and much more.

However, guide is heavily depend upon shell prompt (read as terminal) to perform recommended tasks. So you need to have some basic knowledge of terminal. From the Apple site:

Certain instructions in the guides are complex, and deviation could result in serious adverse effects on the computer and its security. The guides should only be used by experienced Mac OS X users, and any changes made to your settings should be thoroughly tested.

Download Mac OS X Security Configuration Guides

Download guide for Mac OS X v10.5 (Leopard) / Mac OS X v10.4 (Tiger) / Mac OS X v10.3 (Panther):

Book Review: Linux Networking Cookbook

Linux networking cookbook is a book for a seasoned Linux network administrator. The book attempts to describe day-to-day networking administration, maintenance and advanced issues commonly faced by us. Book covers wild verity of topics or so called recipes for Linux networking such as:

=> Building Custom Gateways using Soekris 4521 embedded board
=> Linux Firewall
=> Linux based wireless access point
=> Building a VoIP servr with Asterisk
=> Linux Routing
=> Secure remote administration with OpenSSH
=> Setting up VPNs with OpenVPN and PPTP VPN server

Book Review: Linux Networking Cookbook

=> Linux IPv6 Configurations
=> Single sign-on with Samba for nixed Linux/Windows LANs
=> Setting up centralized network directory with OpenLDAP
=> Network Monitoring with Nagios
=> Network Monitoring with MRTG
=> Setting up Linux Dial up server
=> Setting up central Linux network installation server for on demand os reload and much more

I must say Carla has done an astonishing work to put together Linux networking cookbook.

This is not your Linux networking from scratch guide. Linux networking cookbook is a task-oriented book intended to offer solutions to the daily Linux networking problems and goals the Linux networking admin faces. You may be aware of that Linux networking is a complex subject. So if you need one central reference book along with examples, this book is a must for you. Each small how to (read as recipe) comes with a nice example and sample configuration / commands to carry out a task. I'm sure this book will save your precious time and energy.


Sure you will find most of the information mentioned in this book throughout mailing lists, forums, blogs, and discussion groups but not in one handy guide. Overall, a great book that touches all important Linux networking aspects. This book is highly recommended to all Linux networking admins / MCSEs / RHCEs / UNIX admins:


    + Easy of use - Gain new skills
    + Time saving tips
    + Enhance your knowledge
    + Practical advice with tons of working examples


    - N/A
=> Book title: Linux Networking Cookbook (Linux) [ILLUSTRATED] (Paperback)
=> Author: Carla Schroder
=> Publisher: O'Reilly Media, Inc.
=> Pub Date: November 26, 2007
=> ISBN: ISBN-10: 0596102488 / ISBN-13: 978-0596102487
=> Pages: 638 pages
=> Level of experience needed: New - Intermediate user
=> Who will find useful: UNIX/Linux network admin / IDC Tech support staff
=> Additional goodies included (such as CDROM) : No
=> Book ratings: 4/5
=> Purchase online @ Amazon