Book picks similar to
Linux for Beginners and Command Line Kung Fu by Jason Cannon
linux
computers
ebook
it-coding
Grave Situation
Alex MacLean - 2011
When he finally decides to leave the force and start over, he's assigned a string of murders that all bear the signs of a serial killer collecting trophies.As Stanton unravels each grisly crime scene, the mounting evidence points uncomfortably close to him and a case more disturbing than anything he's ever seen.
sed and awk Pocket Reference: Text Processing with Regular Expressions
Arnold Robbins - 2000
sed, awk, and regular expressions allow programmers and system administrators to automate editing tasks that need to be performed on one or more files, to simplify the task of performing the same edits on multiple files, and to write conversion programs.The sed & awk Pocket Reference is a companion volume to sed & awk, Second Edition, Unix in a Nutshell, Third Edition, and Effective awk Programming, Third Edition. This new edition has expanded coverage of gawk (GNU awk), and includes sections on:An overview of sed and awk's command line syntaxAlphabetical summaries of commands, including nawk and gawkProfiling with pgawkCoprocesses and sockets with gawkInternationalization with gawkA listing of resources for sed and awk usersThis small book is a handy reference guide to the information presented in the larger volumes. It presents a concise summary of regular expressions and pattern matching, and summaries of sed and awk.Arnold Robbins, an Atlanta native now happily living in Israel, is a professional programmer and technical author and coauthor of various O'Reilly Unix titles. He has been working with Unix systems since 1980, and currently maintains gawk and its documentation.
Comanche Sunset: Western Box Set
Ron Schwab - 2018
175+ FIVE-STAR REVIEWS. COMANCHE SUNSET collects the first three books of the THE LAW WRANGLERS as an opening trilogy to the popular Western series.
DEAL WITH THE DEVIL - The Law Wranglers Book 1After several long years of trying to put the past behind him, Josh Rivers finds himself intertwined in a case that has him leaving the comforts of his life in Santa Fe for the desolation of the Staked Plains. In his quest to find a young woman abducted by the Comanche, Josh must confront the horrors of his past, as well as pull off the diplomatic high-wire act of negotiating with the Comanche and their great war chief, Quanah Parker.
MOUTH OF HELL - The Law Wranglers Book 2As tensions continue to escalate between the U. S. Army and the Comanche, members of the Rivers family find themselves involved on multiple fronts of the “Red River War.” Josh Rivers discovers his efforts to covertly negotiate on behalf of his newest client have been exposed, and now he finds himself looking over his shoulder, even in the relative safety of Santa Fe. Meanwhile, his journalist sister, Tabitha, is embedded with Colonel Ranald “Bad Hand” Mackenzie’s forces on the eve of battle. What begins as a ploy to sell more newspapers, quickly spirals into a series of life-changing events as the opposing sides converge in the Texas Panhandle.
THE LAST HUNT - The Law Wranglers Book 3Set amidst the last days of the Comanche wars, The Last Hunt continues the story of the Rivers family, whose fates are intertwined with the Comanche—and their great war chief, Quanah Parker—both personally and professionally. The decisions Quanah makes as the conflict nears its end will have a far-reaching effect beyond his Comanche nation, and the long-brewing showdown for Josh to reclaim his kidnapped son reaches its conclusion.From the AuthorThe Law Wranglers novels comprise the author's best-selling series. Some series books are independent novels that can be easily read out of order. Others may be confusing without the back story from the previous novel. This series is a bit of a mix.The first three books of the Law Wranglers series (Deal with the Devil, Mouth of Hell, and The Last Hunt) constitute a trilogy, and the author recommends sequential reading. For that reason, the publisher also packaged the books as a boxed set under the Comanche Sunset umbrella.New readers should have no difficulty reading subsequent books as stand-alone novels, and, of course, it is hoped enjoyment of the experience will coax the reader to experience the entire series, which the writer plans to continue indefinitely.The Law Wranglers (in order of publication):Deal with the Devil (2016)Mouth of Hell (2016)The Last Hunt (2017)Summer's Child (2017)Peyote Spirits: A Novella (2018)Comanche Sunset: Books 1 - 3 (2018)
Team Geek: A Software Developer's Guide to Working Well with Others
Brian W. Fitzpatrick - 2012
And in a perfect world, those who produce the best code are the most successful. But in our perfectly messy world, success also depends on how you work with people to get your job done.In this highly entertaining book, Brian Fitzpatrick and Ben Collins-Sussman cover basic patterns and anti-patterns for working with other people, teams, and users while trying to develop software. It's valuable information from two respected software engineers whose popular video series, "Working with Poisonous People," has attracted hundreds of thousands of viewers.You'll learn how to deal with imperfect people--those irrational and unpredictable beings--in the course of your work. And you'll discover why playing well with others is at least as important as having great technical skills. By internalizing the techniques in this book, you'll get more software written, be more influential, be happier in your career.
Fundamentals of Software Architecture: An Engineering Approach
Mark Richards - 2020
Until now. This practical guide provides the first comprehensive overview of software architecture's many aspects. You'll examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics.Authors Neal Ford and Mark Richards help you learn through examples in a variety of popular programming languages, such as Java, C#, JavaScript, and others. You'll focus on architecture principles with examples that apply across all technology stacks.
Tmux: Productive Mouse-Free Development
Brian P. Hogan - 2012
Switching between these with the mouse takes up valuable time and can break your concentration. By using tmux, you can improve your productivity and regain your focus. This book will show you how.You’ll learn how to manage multiple terminal sessions within tmux using only your keyboard. You’ll see how to manage and run programs side-by-side in panes, and you’ll learn how to create the perfect development environment with custom scripts so that when you’re ready to work, your programs are waiting for you. Then you’ll discover how to manipulate text with tmux’s copy and paste buffers. Once you’ve got the basics down, you’ll discover how easy it is to use tmux to collaborate remotely with others. Finally, you’ll explore more advanced usage as you manage multiple tmux sessions, add custom scripts into the tmux status line, and integrate tmux with your system.Whether you’re an application developer or a system administrator, you’ll find many useful tricks and techniques to help you take control of your terminal.
Raspberry Pi for Dummies
Sean McManus - 2013
With this fun and friendly book, you'll quickly discover why the supply for the Pi cannot keep up with the demand! Veteran tech authors Sean McManus and Mike Cook show you how to download and install the operating system, use the installed applications, and much more.Covers connecting the Pi to other devices such as a keyboard, mouse, monitor, and more Teaches you basic Linux System Admin Walks you through editing images, creating web pages, and playing music Details how to program with Scratch and Python Explores creating simple hardware projects Raspberry Pi For Dummies makes computing as easy as pie. Now discover the history of Raspberry Pi! The Raspberry Pi sold a million units in its first year, and came from a previously unknown organisation, The Raspberry Pi Foundation. If you've ever wondered how it came into being, and what inspired its creation, Sean McManus, co-author of Raspberry Pi For Dummies, has the answer. He has set up a section on his website to share bonus content, which includes a short history of the Raspberry Pi. At Sean's website, you can also read reviews of the book, see videos of its projects, and read several exclusive blog posts about the Raspberry Pi and its community.Visit Sean's homepage for Raspberry Pi For Dummies here!
C# 4.0 in a Nutshell
Joseph Albahari - 2010
It is a book I recommend." --Scott Guthrie, Corporate Vice President, .NET Developer Platform, Microsoft Corporation
"A must-read for a concise but thorough examination of the parallel programming features in the .NET Framework 4." --Stephen Toub, Parallel Computing Platform Program Manager, Microsoft
"This wonderful book is a great reference for developers of all levels." -- Chris Burrows, C# Compiler Team, Microsoft
When you have questions about how to use C# 4.0 or the .NET CLR, this highly acclaimed bestseller has precisely the answers you need. Uniquely organized around concepts and use cases, this fourth edition includes in-depth coverage of new C# topics such as parallel programming, code contracts, dynamic programming, security, and COM interoperability. You'll also find updated information on LINQ, including examples that work with both LINQ to SQL and Entity Framework. This book has all the essential details to keep you on track with C# 4.0.
Get up to speed on C# language basics, including syntax, types, and variables Explore advanced topics such as unsafe code and preprocessor directives Learn C# 4.0 features such as dynamic binding, type parameter variance, and optional and named parameters Work with .NET 4's rich set of features for parallel programming, code contracts, and the code security model Learn .NET topics, including XML, collections, I/O and networking, memory management, reflection, attributes, security, and native interoperability
Lights Out: A Cyberattack, A Nation Unprepared, Surviving the Aftermath
Ted Koppel - 2015
Tens of millions of people over several states are affected. For those without access to a generator, there is no running water, no sewage, no refrigeration or light. Food and medical supplies are dwindling. Devices we rely on have gone dark. Banks no longer function, looting is widespread, and law and order are being tested as never before. It isn’t just a scenario. A well-designed attack on just one of the nation’s three electric power grids could cripple much of our infrastructure—and in the age of cyberwarfare, a laptop has become the only necessary weapon. Several nations hostile to the United States could launch such an assault at any time. In fact, as a former chief scientist of the NSA reveals, China and Russia have already penetrated the grid. And a cybersecurity advisor to President Obama believes that independent actors—from “hacktivists” to terrorists—have the capability as well. “It’s not a question of if,” says Centcom Commander General Lloyd Austin, “it’s a question of when.” And yet, as Koppel makes clear, the federal government, while well prepared for natural disasters, has no plan for the aftermath of an attack on the power grid. The current Secretary of Homeland Security suggests keeping a battery-powered radio.In the absence of a government plan, some individuals and communities have taken matters into their own hands. Among the nation’s estimated three million “preppers,” we meet one whose doomsday retreat includes a newly excavated three-acre lake, stocked with fish, and a Wyoming homesteader so self-sufficient that he crafted the thousands of adobe bricks in his house by hand. We also see the unrivaled disaster preparedness of the Mormon church, with its enormous storehouses, high-tech dairies, orchards, and proprietary trucking company – the fruits of a long tradition of anticipating the worst. But how, Koppel asks, will ordinary civilians survive?With urgency and authority, one of our most renowned journalists examines a threat unique to our time and evaluates potential ways to prepare for a catastrophe that is all but inevitable.
Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design
Michael J. Hernandez - 1996
You d be up to your neck in normal forms before you even had a chance to wade. When Michael J. Hernandez needed a database design book to teach mere mortals like himself, there were none. So he began a personal quest to learn enough to write one. And he did.Now in its Second Edition, Database Design for Mere Mortals is a miracle for today s generation of database users who don t have the background -- or the time -- to learn database design the hard way. It s also a secret pleasure for working pros who are occasionally still trying to figure out what they were taught.Drawing on 13 years of database teaching experience, Hernandez has organized database design into several key principles that are surprisingly easy to understand and remember. He illuminates those principles using examples that are generic enough to help you with virtually any application.Hernandez s goals are simple. You ll learn how to create a sound database structure as easily as possible. You ll learn how to optimize your structure for efficiency and data integrity. You ll learn how to avoid problems like missing, incorrect, mismatched, or inaccurate data. You ll learn how to relate tables together to make it possible to get whatever answers you need in the future -- even if you haven t thought of the questions yet.If -- as is often the case -- you already have a database, Hernandez explains how to analyze it -- and leverage it. You ll learn how to identify new information requirements, determine new business rules that need to be applied, and apply them.Hernandez starts with an introduction to databases, relational databases, and the idea and objectives of database design. Next, you ll walk through the key elements of the database design process: establishing table structures and relationships, assigning primary keys, setting field specifications, and setting up views. Hernandez s extensive coverage of data integrity includes a full chapter on establishing business rules and using validation tables.Hernandez surveys bad design techniques in a chapter on what not to do -- and finally, helps you identify those rare instances when it makes sense to bend or even break the conventional rules of database design.There s plenty that s new in this edition. Hernandez has gone over his text and illustrations with a fine-tooth comb to improve their already impressive clarity. You ll find updates to reflect new advances in technology, including web database applications. There are expanded and improved discussions of nulls and many-to-many relationships; multivalued fields; primary keys; and SQL data type fields. There s a new Quick Reference database design flowchart. A new glossary. New review questions at the end of every chapter.Finally, it s worth mentioning what this book isn t. It isn t a guide to any specific database platform -- so you can use it whether you re running Access, SQL Server, or Oracle, MySQL or PostgreSQL. And it isn t an SQL guide. (If that s what you need, Michael J. Hernandez has also coauthored the superb SQL Queries for Mere Mortals). But if database design is what you need to learn, this book s worth its weight in gold. Bill CamardaBill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks for Dummies, Second Edition.
Build Your Own Database Driven Website Using PHP & MySQL
Kevin Yank - 2001
There has been a marked increase in the adoption of PHP, most notably in the beginning to intermediate levels. PHP now boasts over 30% of the server side scripting market (Source: php.weblogs.com).The previous edition sold over 17,000 copies exclusively through Sitepoint.com alone. With the release of PHP 5, SitePoint have updated this bestseller to reflect best practice web development using PHP 5 and MySQL 4.The 3rd Edition includes more code examples and also a new bonus chapter on structured PHP Programming which introduces techniques for organizing real world PHP applications to avoid code duplication and ensure code is manageable and maintainable. The chapter introduces features like include files, user-defined function libraries and constants, which are combined to produce a fully functional access control system suitable for use on any PHP Website.
Cosega Search
Brandt Legg - 2014
What he finds is beyond imagining. It unleashes a mystery older than recorded time, rewrites human history, and promises to change the planet’s future. It must be suppressed.The most powerful forces in the world align against him, and a deadly competition for the artifact ensues. Capturing Gaines is not enough--everyone who has seen the artifact must be killed. His only hope is to stay alive long enough to decode the Cosega Sequence. Dig far enough into the past . . . you may just discover the future.
Don't Tell Meg
Paul J. Teague - 2017
One night. So many deaths. When radio journalist Pete Bailey betrays his wife Meg on his fortieth birthday, he has no idea of the terrible consequences that will follow his infidelity. His passionate relationship with Meg is on the rocks and they're having no luck starting a family. It's only when he meets TV reporter Ellie Turner on a working weekend away from home that Pete succumbs to her charms in a moment of weakness. His treacherous actions set off a chain of events fueled by jealousy, revenge, violence and hatred. Five people will lose their lives as a result of Pete's deception and he will be compelled to confront the ugly truth about his wife and his best friend, Jem. He thought that nobody would ever discover what he'd done with Ellie ... but he didn't know who was listening in the room next door. Don't Tell Meg is the first part of trilogy of thrillers. Book 2, The Murder Place and Book 3, The Forgotten Children are also available. Paul J. Teague has also written the standalone thriller Dead of Night (Released May 2017) Please note that this book contains mild violence, bad language and sexual references.
Burned
Melissa F. Miller - 2021
Light the fuse. Watch Olivia burn.CIA operative Olivia Santos lives on a razor's edge. As a NOC--an agent with non-official cover--she's well aware of the risks: if her cover's blown, there's no diplomatic immunity, and a life sentence in a foreign prison is the best-case scenario. The worst-case scenario is too gruesome to mention. But she never imagined her cover would be compromised from the inside. She has no choice but to go on the run--as luck has it--with her musclebound driving instructor.Once upon a time, Trent Mann thrived on danger. Now the former Navy SEAL's haunted by a costly mistake in his past. He focuses on his work for Potomac Private Services to hold his nightmares at bay. But when he's saddled with a vapid trophy wife as a defensive driving student, it doesn't take long for the fiery blonde with the enormous eyes to land them both in deep trouble.Soon Trent and Olivia are on the run from the government, foreign agents, her husband, and an endless list of shadowy enemies. As the danger reaches a boiling point, Olivia and Trent will have to ignore the fire crackling between them to focus on staying alive.
Ry's Git Tutorial
Ryan Hodson - 2014
Its popularity among open-source developers makes Git a necessary tool for professional programmers, but it can also do wonders for your personal coding workflow. You’ll be able to experiment with new ideas, radically refactor existing code, and efficiently share changes with other developers—all without the slightest worry towards breaking your project.This comprehensive guide will walk you through the entire Git library, writing code and executing commands every step of the way. You'll create commits, revert snapshots, navigate branches, communicate with remote repositories, and experience core Git concepts first-hand.Designed for newcomers to distributed development, Ry's Git Tutorial presents this complex subject in simple terms that anyone can understand. Beginner and veteran programmers alike will find this book to be a fun, fast, and friendly introduction to Git-based revision control.