For every developer with a working knowledge of basic Unix commands, The Korn Shell, Third Edition is the complete practical tutorial and handy reference for every aspect of effective Korn shell programming. This edition includes detailed new coverage of Linux Korn shell programming with pdksh, a new quick reference appendix, and much more. Experienced Unix and Linux users and programmers will find extensive practical advice and technical tips for making the most of every feature of the Korn shell -- including techniques for customizing the Unix environment, testing and debugging, performance ... View More...
Using multiple threads, you can create high-performance servers, build extensions for Internet servers, take advantage of multiprocessor systems, build sophisticated objects in OLE and COM, and improve application responsiveness. Writing such software requires more than theory and a reference manual; it requires a comprehensive understanding of how everything fits together and a guide to what works and what doesnt. Multithreading is supported under Windows NT and Windows 95 and later through the Win32 API, but coverage of this important topic has been sporadic and incomplete until now. In Mult... View More...
This is new-generation follow-up to the best-selling Macworld Mac OS Bible, the latest edition of which has over 60,000 copies in print. This totally revised edition delves into Apple's powerful new OS X. The book is packed with hundreds of helpful explanations, tips and techniques from Mac gurus Lon Poole and Dennis Cohen. View More...
This book, which has been officially adopted by the Samba Team and is under the GNU Free Documentation License (FDL), is a comprehensive guide to Samba administration. The 2nd edition focuses on Samba 2.2 and covers the most important features of 3.0, which was under development as this book went to print.Samba is a cross-platform triumph: it turns a Unix or Linux system into a file and print server for Microsoft Windows network clients. Samba is so robust, flexible, fast, and secure that many people are choosing it over Windows NT/2000/XP for their file and print services. Samba is also free ... View More...
For intermediate to advanced courses in using the Macintosh, and for introductory-to-intermediate level courses in UNIX that utilize Mac OS X, this guide gives a clear introduction to the Unix technologies and tools that underlie Mac OS X. It uses the Visual QuickPro format that demonstrates exactly what students see and what they should do. View More...
Rails Cookbook is packed with the solutions you need to be a proficient developer with Rails, the leading framework for building the new generation of Web 2.0 applications. Recipes range from the basics, like installing Rails and setting up your development environment, to the latest techniques, such as developing RESTful web services.With applications that are code light, feature-full and built to scale quickly, Rails has revolutionized web development. The Rails Cookbook addresses scores of real-world challenges; each one includes a tested solution, plus a discussion of how and why it works,... View More...
The essential reference for core commands that Linux users need daily, along with superior tutorial on shell programming and much more. The book is a complete revision of the commands section of Sobell's Practical Guide to Linux - a proven best-seller. The book is Linux distribution and release agnostic. It will appeal to users of ALL Linux distributions. Superior examples make this book the the best option on the market System administrators, software developers, quality assurance engineers and others working on a Linux system need to work from the command line in order to be effective. Linu... View More...
Redundant Array of Independent Disks (RAID) technology is becoming a standard feature of computer systems that support mission-critical services like file sharing, mail exchange, or Web servers. RAID offers two benefits to these essential systems: improved I/O performance and fail-safe data storage.Although bandwidth problems on networks are well documented, the internal data transfer bottleneck that exists at the hardware level in each system can also leave you with perplexing performance issues. RAID is a cost-effective and easy-to-manage way to alleviate this bandwidth problem by distributi... View More...