A guide for UNIX developers who want accurate information on getting up to speed with Mac OS X and its software development environment. * This book provides programmers all the information they need to understand and use the operating system, its development tools, and key technologies such as Darwin, Cocoa and AppleScript. * Users are introduced to the UNIX-based foundations of Mac OS X and shown how they fit into Mac OS X architecture. * Also provided is coverage of both GUI and command-line...
This book shows programmers how to use two UNIX utilities, lex and yacc, in program development. lex and yacc are tools that help programmers build compilers and interpreters, but they also have a wider range of applications. The second edition contains completely revised tutorial sections for novice users and reference sections for advanced users. This edition is twice the size of the first and has an expanded index. The following material has been added: Each utility is explained in a chapter...
UNIX Shell Programming, Revised Edition
by Stephen Kochan and Patrick Wood
UNIX Shell Programming, Revised Edition, shows UNIX users how to quickly and easily automate routine tasks by taking command of the UNIX shell. The shell makes light work of big tasks by transferring your simple instructions into powerful commands that put UNIX through its paces. You don't have to be a programmer, or a UNIX expert, to use shell programming to take control of your environment--if you are acquainted with UNIX, this book can take you the rest of the way. If you are a programmer, yo...
Exploring the UNIX System (Hayden Books UNIX system library)
by Stephen G Kochan and P. H. Wood
An updated introductory guide to UNIX. It describes how the operating system functions, how the UNIX file system is organized, and how to create, copy and rename files. The book also shows the user how to use the vi screen editor and how to deal with the UNIX command customization techniques.
UNIX System V Release 4.0 System Administrator's Reference Manual
by The UNIX System Group
M->CREATED
Art of UNIX Programming, The (Addison-Wesley Professional Computing)
by Eric S Raymond
The Art of UNIX Programming poses the belief that understanding the unwritten UNIX engineering tradition and mastering its design patterns will help programmers of all stripes to become better programmers. This book attempts to capture the engineering wisdom and design philosophy of the UNIX, Linux, and Open Source software development community as it has evolved over the past three decades, and as it is applied today by the most experienced programmers. Eric Raymond offers the next generation o...
The Complete Guide to Optimizing Systems Performance Written by the winner of the 2013 LISA Award for Outstanding Achievement in System Administration Large-scale enterprise, cloud, and virtualized computing systems have introduced serious performance challenges. Now, internationally renowned performance expert Brendan Gregg has brought together proven methodologies, tools, and metrics for analyzing and tuning even the most complex environments. Systems Performance: Enterprise and the Cloud f...
UNIX System V Release 4 Programmer's Guide Streams (Uniprocessor Version)
by The UNIX System Group
A full explanation of the STREAMS I/O facilities, this guide details how to use those facilities for writing UNIX System V kernel modules and device drivers. STREAMS is a general, flexible facility for the development of input/output services in UNIX System V. This book is a comprehensive guide to STREAMS for network and system programmers, including the latest information on: STREAMS programming interfaces; STREAMS in a multiprocessing environment; STREAMS drivers and multiplexors; STREAMS debu...
Learn the C programming language from one of the best. Stephen Kochan's Programming in C is thorough with easy-to-follow instructions that are sure to benefit beginning programmers. This book provides readers with practical examples of how the C programming language can be used with small, fast programs, similar to the programming used by large game developers such as Nintendo. If you want a one-stop-source for C programming, this book is it.The book is appropriate for all introductory-to-interm...
As part of the best selling Pocket Primer series, this book is an effort to give programmers sufficient knowledge of data cleaning to be able to work on their own projects. It is designed as a practical introduction to using flexible, powerful (and free) Unix / Linux shell commands to perform common data cleaning tasks. The book is packed with realistic examples and numerous commands that illustrate both the syntax and how the commands work together. Companion files with source code are availabl...
Linux Network Administrator's Guide
by Tony Bautts, Terry Dawson, and Gregor N Purdy
This tutorial presents the fundamentals of working with Motif. It demonstrates how to create and manipulate windows on the screen, how to personalize the Motif environment, how to use applications written for Motif, and more.
Linux Performance Tuning and Capacity Planning
by Jason Fink, Matt Sherer, and Kurt Wall
Sams Teach Yourself Gnome in 24 Hours enables you to utilize the GNOME desktop environment to its fullest potential. The fundamentals of GNOME are taught with a hands-on tutorial approach. Topics include installation, menus, desktop management, printing, file management, session management, Email and the Internet. The book also covers applications written for the GNOME desktop such as word processing and spreadsheets.
Samba is a set of tools for UNIX administrators that enable access to UNIX file systems and printers from a Windows client via Microsoft's Server Message Block (SMB). This title is a comprehensive collection of Samba administration tools. The book/CD-ROM package seeks to provide UNIX programmers with the tools necessary to unlock the power of UNIX and successfully integrate the Windows NT operating system. It covers installation, user interfaces, security, namespace and troubleshooting. It also...
X.Desktop provides a point and click interface for UNIX computers. Using intuitive mouse operations, users can start applicatons, manage their files and access printers and other peripherals. X.Desktop makes the powerful UNIX as user friendly as Macintosh or the Microsoft Windows package. As the leading desktop manager for UNIX computers, X.Desktop's popularity is founded in its ability to shield users form the UNIX command line. It is an integral part of SCO's Open Desktop - a graphical UNIX en...