Book picks similar to
The Book of Xen: A Practical Guide for the System Administrator by Chris Takemura
calibre
sysadmin
technical
calibre-lendable-e-books
Essential System Administration
Æleen Frisch - 1991
Whether you are a beginner or an experienced administrator, you'll quickly be able to apply its principles and advice to your everyday problems.The book approaches Unix system administration from the perspective of your job -- the routine tasks and troubleshooting that make up your day. Whether you're dealing with frustrated users, convincing an uncomprehending management that you need new hardware, rebuilding the kernel, or simply adding new users, you'll find help in this book. You'll also learn about back up and restore and how to set up printers, secure your system, and perform many other system administration tasks. But the book is not for full-time system administrators alone. Linux users and others who administer their own systems will benefit from its practical, hands-on approach.This second edition has been updated for all major Unix platforms, including SunOS 4.1, Solaris 2.4, AIX 4.1, Linux 1.1, Digital Unix, OSF/1, SCO Unix Version 3, HP/UX Versions 9 and 10, and IRIX Version 6. The entire book has been thoroughly reviewed and tested on all of the platforms covered. In addition, networking, electronic mail, security, and kernel configuration topics have been expanded substantially.Topics covered include:Starting up and shutting down your system Adding new users Managing processes System security Organizing and planning file systems Planning and performing backups Setting up pointers TCP/IP networking Setting up email Adding terminals and disk drives Setting up and using the accounting system
Roadside Sisters
Wendy Harmer - 2009
It's twenty years since they toured together as members of the gospel choir Sanctified Soul. How far have they all come since then? Do they still have anything in common?Elegant Meredith, motherly Nina and the determinedly single Annie are as unlikely companions as you could find. But like a matched set of 1950's kitchen canisters of Flour, Sugar and Tea, they always seem to end up together.When a tropical wedding beckons in Byron Bay, 2000 kilometres from their homes in suburban Melbourne, they make the alcohol-fuelled decision to drive a monster mobile home up the coast for the trip of a lifetime.Squabbles and secrets, tears and laughter - not to mention the possibility of finding Mr. Right along the way - this trip might tear them apart or it might just save their lives.
UNIX Power Tools
Jerry Peek - 1993
It also covers add-on utilities and how to take advantage of clever features in the most popular UNIX utilities.Loaded with even more practical advice about almost every aspect of UNIX, this edition addresses the technology that UNIX users face today, differing from the first edition in a number of important ways.First, it slants the blend of options and commands more toward the POSIX utilities, including the GNU versions; the bash and tcsh shells have greater coverage, but we've kept the first edition's emphasis on the core concepts of sh and csh that will help you use all UNIX shells; and, Perl is more important than awk these days, so we've de-emphasized awk in this edition.This is a browser's book...like a magazine that you don't read from start to finish, but leaf through repeatedly until you realize that you've read it all. The book is structured so that it bursts at the seams with cross references. Interesting "sidebars" explore syntax or point out other directions for exploration, including relevant technical details that might not be immediately apparent. You'll find articles abstracted from other O'Reilly books, new information that highlights program "tricks" and "gotchas," tips posted to the Net over the years, and other accumulated wisdom.The 53 chapters in this book discuss topics like file management, text editors, shell programming -- even office automation. Overall, there's plenty of material here to satisfy even the most voracious appetites. The bottom line? UNIX Power Tools is loaded with practical advice about almost every aspect of UNIX. It will help you think creatively about UNIX, and will help you get to the point where you can analyze your own problems. Your own solutions won't be far behind.The CD-ROM includes all of the scripts and aliases from the book, plus perl, GNU emacs, netpbm (graphics manipulation utilities), ispell,screen, the sc spreadsheet, and about 60 other freeware programs. In addition to the source code, all the software is precompiled for Sun4, Digital UNIX, IBM AIX, HP/UX, Red Hat Linux, Solaris, and SCO UNIX.
High Performance MySQL: Optimization, Backups, Replication, and More
Baron Schwartz - 2008
Written by noted experts with years of real-world experience building very large systems, this book covers every aspect of MySQL performance in detail, and focuses on robustness, security, and data integrity.High Performance MySQL teaches you advanced techniques in depth so you can bring out MySQL's full power. Learn how to design schemas, indexes, queries and advanced MySQL features for maximum performance, and get detailed guidance for tuning your MySQL server, operating system, and hardware to their fullest potential. You'll also learn practical, safe, high-performance ways to scale your applications with replication, load balancing, high availability, and failover. This second edition is completely revised and greatly expanded, with deeper coverage in all areas. Major additions include: Emphasis throughout on both performance and reliability Thorough coverage of storage engines, including in-depth tuning and optimizations for the InnoDB storage engine Effects of new features in MySQL 5.0 and 5.1, including stored procedures, partitioned databases, triggers, and views A detailed discussion on how to build very large, highly scalable systems with MySQL New options for backups and replication Optimization of advanced querying features, such as full-text searches Four new appendices The book also includes chapters on benchmarking, profiling, backups, security, and tools and techniques to help you measure, monitor, and manage your MySQL installations.
Learning the bash Shell
Cameron Newham - 1995
This book will teach you how to use bash's advanced command-line features, such as command history, command-line editing, and command completion.This book also introduces shell programming,a skill no UNIX or Linus user should be without. The book demonstrates what you can do with bash's programming features. You'll learn about flow control, signal handling, and command-line processing and I/O. There is also a chapter on debugging your bash programs.Finally, Learning the bash Shell, Third Edition, shows you how to acquire, install, configure, and customize bash, and gives advice to system administrators managing bash for their user communities.This Third Edition covers all of the features of bash Version 3.0, while still applying to Versions 1.x and 2.x. It includes a debugger for the bash shell, both as an extended example and as a useful piece of working code. Since shell scripts are a significant part of many software projects, the book also discusses how to write maintainable shell scripts. And, of course, it discusses the many features that have been introduced to bash over the years: one-dimensional arrays, parameter expansion, pattern-matching operations, new commands, and security improvements.Unfailingly practical and packed with examples and questions for future study, Learning the bash Shell Third Edition is a valuable asset for Linux and other UNIX users.--back cover
The Smoke Room
Earl Emerson - 2005
In his remarkable new thriller, Emerson fuses together a gripping drama with unforgettable scenes of peril that, in this realm, can explode at any second.Jason Gun, a risk-taking rookie firefighter who grew up on the wrong side of the tracks, has found in his firehouse the family he never had as a child. Then, in one ill-fated turn of events, it all begins to go wrong.A bizarre accident brings a thrill-seeking woman into Engine Company 29–and into Jason’s life. Suddenly, his future on the job is at risk. Two fellow firefighters know that he missed a call because of some sexual heroics at the wrong time and place. Now, deeply in their debt, he will find out what kind of men his partners really are.When these two firefighters come upon a fortune in missing bearer bonds–money found in a dead man’s house–Jason is forced to become an accessory to their crime. And when evidence of their greed, foolishness, and thievery begins to emerge, Jason is witness to an even darker deed.Suddenly, the twenty-four-year-old, who only wanted to do the right thing, is trapped behind a wall of silence. Trying to undo his mistake, Jason moves further into the darkness, where a beautiful young woman might just be his emotional rescue–or yet one more very wrong move. Unfortunately for Jason, the worst isn’t behind him. Like a fire hit by wind, the killing has raged out of control.Capturing the thin line that separates a hero from a criminal, and an enemy from a friend, Earl Emerson’s new novel is a gripping tale of a man’s dangerous fall from grace–and of his fierce battle for redemption.
Learning the vi and Vim Editors
Arnold Robbins - 1987
Editors are the subject of adoration and worship, or of scorn and ridicule, depending upon whether the topic of discussion is your editor or someone else's.vi has been the standard editor for close to 30 years. Popular on Unix and Linux, it has a growing following on Windows systems, too. Most experienced system administrators cite vi as their tool of choice. And since 1986, this book has been the guide for vi. However, Unix systems are not what they were 30 years ago, and neither is this book. While retaining all the valuable features of previous editions, the 7th edition of Learning the vi and vim Editors has been expanded to include detailed information on vim, the leading vi clone. vim is the default version of vi on most Linux systems and on Mac OS X, and is available for many other operating systems too. With this guide, you learn text editing basics and advanced tools for both editors, such as multi-window editing, how to write both interactive macros and scripts to extend the editor, and power tools for programmers -- all in the easy-to-follow style that has made this book a classic.Learning the vi and vim Editors includes:A complete introduction to text editing with vi:How to move around vi in a hurry Beyond the basics, such as using buffers vi's global search and replacement Advanced editing, including customizing vi and executing Unix commandsHow to make full use of vim: Extended text objects and more powerful regular expressions Multi-window editing and powerful vim scripts How to make full use of the GUI version of vim, called gvim vim's enhancements for programmers, such as syntax highlighting, folding and extended tags Coverage of three other popular vi clones -- nvi, elvis, and vile -- is also included. You'll find several valuable appendixes, including an alphabetical quick reference to both vi and ex mode commands for regular vi and for vim, plus an updated appendix on vi and the Internet. Learning either vi or vim is required knowledge if you use Linux or Unix, and in either case, reading this book is essential. After reading this book, the choice of editor will be obvious for you too.
Jenkins: The Definitive Guide
John Ferguson Smart - 2011
This complete guide shows you how to automate your build, integration, release, and deployment processes with Jenkins—and demonstrates how CI can save you time, money, and many headaches.
Ideal for developers, software architects, and project managers, Jenkins: The Definitive Guide is both a CI tutorial and a comprehensive Jenkins reference. Through its wealth of best practices and real-world tips, you'll discover how easy it is to set up a CI service with Jenkins.
Learn how to install, configure, and secure your Jenkins server
Organize and monitor general-purpose build jobs
Integrate automated tests to verify builds, and set up code quality reporting
Establish effective team notification strategies and techniques
Configure build pipelines, parameterized jobs, matrix builds, and other advanced jobs
Manage a farm of Jenkins servers to run distributed builds
Implement automated deployment and continuous delivery
The Ones Who Hit the Hardest: The Steelers, the Cowboys, the '70s, and the Fight for America's Soul
Chad Millman - 2010
In the 1970s, the city of Pittsburgh was in need of heroes. In that decade the steel industry, long the lifeblood of the city, went into massive decline, putting 150,000 steelworkers out of work. And then the unthinkable happened: The Pittsburgh Steelers, perennial also-rans in the NFL, rose up to become the most feared team in the league, dominating opponents with their famed "Steel Curtain" defense, winning four Super Bowls in six years, and lifting the spirits of a city on the brink. In "The Ones Who Hit the Hardest," Chad Millman and Shawn Coyne trace the rise of the Steelers amidst the backdrop of the fading city they fought for, bringing to life characters such as: Art Rooney, the owner of the team so beloved by Pittsburgh that he was known simply as "The Chief"; Chuck Noll, the headstrong coach who used the ethos of steelworkers to motivate his players; Terry Bradshaw, the strong-armed and underestimated QB; Joe Green, the defensive tackle whose fighting nature lifted the franchise; and Jack Lambert, the linebacker whose snarling, toothless grin embodied the Pittsburgh defense. Every story needs a villain, and in this one it's played by the Dallas Cowboys. As Pittsburgh rusted, the new and glittering metropolis of Dallas, rich from the capital infusion of oil revenue, signaled the future of America. Indeed, the town brimmed with such confidence that the Cowboys felt comfortable nicknaming themselves "America's Team." Throughout the 1970s, the teams jostled for control of the NFL-the Cowboys doing it with finesse and the Steelers doing it with brawn-culminating in Super Bowl XIII in 1979, when the aging Steelers attempted to hold off the Cowboys one last time. Thoroughly researched and grippingly written, "The Ones Who Hit the Hardest" is a stirring tribute to a city, a team, and an era.
2 in the Hat
Raffi Yessayan - 2010
Even the mayor’s Street Saviors taskforce of ex-cons, devoted to steering kids out of the thug life, are working overtime to stop the bloodshed. But who will stop the even greater threat that’s about to descend when a murderous psychopath steps out of the past?Memories of the infamous Blood Bath Killer still loom large, especially for homicide detective Angel Alves, who helped bring down the multiple-murderer whose rampage shocked the city. So when a pair of students turn up bizarrely slain, Alves fears that another serial killer is stalking Boston. A fear that becomes fact when his ex-partner, Wayne Mooney, recognizes the murders as the work of the Prom Night Killer—whose unsolved crimes have haunted Mooney for a decade. Now, with hands-on assistant DA Conrad Darget backing them, Alves and Mooney set out to stop grim history from repeating itself. But matching wits with a twisted mind is a dangerous game. Especially when there are no rules—and your allies really may be your enemies. Mixing edgy psychological suspense, hard-boiled realism, and staccato bursts of pulse-quickening action, 2 in the Hat makes another slam-dunk winning case for Raffi Yessayan, hailed by Robin Moore, author of The French Connection, as “the best prosecutor-turned-crime-writer to hit the streets since George V. Higgins and Scott Turow.”
PostgreSQL 9.0 High Performance
Gregory Smith - 2010
You could spend years discovering solutions to them all, step by step as you encounter them. Or you can just look in here. All successful database applications are destined to eventually run into issues scaling up their performance. Peek into the future of your PostgreSQL database's problems today. Know the warning signs to look for, and how to avoid the most common issues before they even happen. Surprisingly, most PostgreSQL database applications evolve in the same way: Choose the right hardware. Tune the operating system and server memory use. Optimize queries against the database, with the right indexes. Monitor every layer, from hardware to queries, using some tools that are inside PostgreSQL and others that are external. Using monitoring insight, continuously rework the design and configuration. On reaching the limits of a single server, break things up; connection pooling, caching, partitioning, and replication can all help handle increasing database workloads. The path to a high performance database system isn't always easy. But it doesn't have to be mysterious with the right guide. This book is a clear, step-by-step guide to optimizing and scaling up PostgreSQL database servers. - Publisher.
DevOps Troubleshooting: Linux Server Best Practices
Kyle Rankin - 2012
It has saved me hours in troubleshooting complicated operations problems." -Trotter Cashion, cofounder, Mashion DevOps can help developers, QAs, and admins work together to solve Linux server problems far more rapidly, significantly improving IT performance, availability, and efficiency. To gain these benefits, however, team members need common troubleshooting skills and practices. In
DevOps Troubleshooting: Linux Server Best Practices
, award-winning Linux expert Kyle Rankin brings together all the standardized, repeatable techniques your team needs to stop finger-pointing, collaborate effectively, and quickly solve virtually any Linux server problem. Rankin walks you through using DevOps techniques to troubleshoot everything from boot failures and corrupt disks to lost email and downed websites. You'll master indispensable skills for diagnosing high-load systems and network problems in production environments. Rankin shows how to Master DevOps' approach to troubleshooting and proven Linux server problem-solving principles Diagnose slow servers and applications by identifying CPU, RAM, and Disk I/O bottlenecks Understand healthy boots, so you can identify failure points and fix them Solve full or corrupt disk issues that prevent disk writes Track down the sources of network problems Troubleshoot DNS, email, and other network services Isolate and diagnose Apache and Nginx Web server failures and slowdowns Solve problems with MySQL and Postgres database servers and queries Identify hardware failures-even notoriously elusive intermittent failures
Forgiving Ararat
Gita Nazareth - 2009
Yet Brek longs for her lost life, and the cause of her death remains a mystery. Searching for answers, Brek attempts to re-create the world she once knew and visits her family in their dreams; but it is her first client in heaven, a young convict, who holds the secret-a shocking crime long repressed. Guided by her mentor, Luas, a lawyer who has been prosecuting souls for thousands of years, Brek embarks on a quest traversing heaven and earth to bring her killer to justice, uncovering an interlocking past that places her own soul in jeopardy. Entering the courtroom to face her killer at the Final Judgment, Brek must make a momentous choice that will alter her eternity. POSTHUMOUS PRAISE FOR FORGIVING ARARAT: "This glorious, triumphant work leads its readers from the wrathful lands of the east...and back to the Garden of Eden." -John Steinbeck, author of Grapes of Wrath and East of Eden. "With mythical prose at times approaching verse, Forgiving Ararat works a miracle, bridging the chasm between life and death." -Emily Dickinson, author of Poems. "At the center of Forgiving Ararat is the Trial each of us must one day face-and the profound metamorphosis each of us must undergo to win." -Franz Kafka, author of The Trial and The Metamorphosis. "This book is the next 'Lovely Bones '" -Anonymous Recently Departed Reader
Sinatra: Up and Running
Alan Harris - 2011
With this concise book, you will quickly gain working knowledge of Sinatra and its minimalist approach to building both standalone and modular web applications.
Sinatra serves as a lightweight wrapper around Rack middleware, with syntax that maps closely to functions exposed by HTTP verbs, which makes it ideal for web services and APIs. If you have experience building applications with Ruby, you’ll quickly learn language fundamentals and see under-the-hood techniques, with the help of several practical examples. Then you’ll get hands-on experience with Sinatra by building your own blog engine.
Learn Sinatra’s core concepts, and get started by building a simple application
Create views, manage sessions, and work with Sinatra route definitions
Become familiar with the language’s internals, and take a closer look at Rack
Use different subclass methods for building flexible and robust architectures
Put Sinatra to work: build a blog that takes advantage of service hooks provided by the GitHub API
Fluent Python: Clear, Concise, and Effective Programming
Luciano Ramalho - 2015
With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best and possibly most neglected features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.This book covers:Python data model: understand how special methods are the key to the consistent behavior of objectsData structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode ageFunctions as objects: view Python functions as first-class objects, and understand how this affects popular design patternsObject-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritanceControl flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packagesMetaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work"