Book picks similar to
Beginning Portable Shell Scripting by Peter Seebach
linux
bash
programming
tech
Bloody Confrontation in the West: A Historical Western Adventure Book
Austin Grayson - 2020
When he gets seriously injured and the gang takes him for dead, he is convinced that this is the opportunity to escape from them once and for all. He has no idea though that the notorious criminals will find out he is alive and they will be thirsty for revenge for his shameful betrayal. Is John going to be prepared for the greatest battle of his life? Will he manage to enjoy a quiet and ordinary life and finally leave his troubled history behind?While John is barely escaping death, a kind woman named Maude finds him and nurses him back to health. From that point on, John believes that luck is finally smiling at him. His life in the small town of Custer becomes even better when he finds a new job and realizes that there is a spark between him and the woman who saved his life. However, the smile will fade from his face when ghosts from the past return with evil intentions. What sacrifices will John have to make in order to save Maude and restore harmony in town?Just when the Wagner Gang starts hounding the citizens, both John and Maude find themselves embroiled in a war with the past, where not everyone can be the winner. Will John manage to face the ruthless outlaws who are threatening to turn every single dream in his life to dust? Will he survive the dangerous undertaking and wipe the slate clean against all odds?A pulse-pounding drama, which will make you turn the pages with bated breath until the very last word. A must-read for fans of Western action and romance."Bloody Confrontation in the West" is a historical adventure novel of approximately 60,000 words. No cliffhangers, only pure unadulterated action.
The Practice of Programming (Addison-Wesley Professional Computing Series)
Brian W. Kernighan - 1999
With the same insight and authority that made their book The Unix programming Environment a classic, Brian Kernighan and Rob Pike have written The Practice of Programming to help make individual programmers more effective and productive.
The Practice of System and Network Administration
Thomas A. Limoncelli - 2001
Whether you use Linux, Unix, or Windows, this newly revised edition describes the essential practices previously handed down only from mentor to protege. This wonderfully lucid, often funny cornucopia of information introduces beginners to advanced frameworks valuable for their entire career, yet is structured to help even the most advanced experts through difficult projects.The book's four major sections build your knowledge with the foundational elements of system administration. These sections guide you through better techniques for upgrades and change management, catalog best practices for IT services, and explore various management topics. Chapters are divided into The Basics and The Icing. When you get the Basics right it makes every other aspect of the job easier--such as automating the right things first. The Icing sections contain all the powerful things that can be done on top of the basics to wow customers and managers.Inside, you'll find advice on topics such asThe key elements your networks and systems need in order to make all other services run better Building and running reliable, scalable services, including web, storage, email, printing, and remote access Creating and enforcing security policies Upgrading multiple hosts at one time without creating havoc Planning for and performing flawless scheduled maintenance windows Managing superior helpdesks and customer care Avoiding the -temporary fix- trap Building data centers that improve server uptime Designing networks for speed and reliability Web scaling and security issues Why building a backup system isn't about backups Monitoring what you have and predicting what you will need How technically oriented workers can maintain their job's technical focus (and avoid an unwanted management role) Technical management issues, including morale, organization building, coaching, and maintaining positive visibility Personal skill techniques, including secrets for getting more done each day, ethical dilemmas, managing your boss, and loving your job System administration salary negotiation It's no wonder the first edition received Usenix SAGE's 2005 Outstanding Achievement Award!This eagerly anticipated second edition updates this time-proven classic:Chapters reordered for easier navigationThousands of updates and clarifications based on reader feedbackPlus three entirely new chapters: Web Services, Data Storage, and Documentation
Ubuntu Linux Toolbox: 1000+ Commands for Ubuntu and Debian Power Users
Christopher Negus - 2007
Try out more than 1,000 commands to find and get software, monitor system health and security, and access network resources. Then, apply the skills you learn from this book to use and administer desktops and servers running Ubuntu, Debian, and KNOPPIX or any other Linux distribution.
git commit murder
Michael Warren Lucas - 2017
These few days will validate Dale Whitehead’s work—or expose him as a fraud. When a tragic death devastates the conference, only Dale suspects murder. Computer geeks care about code. But do they care enough… to kill?
Rebel Code: Linux and the Open Source Revolution
Glyn Moody - 2000
This fast-moving narrative starts at ground zero, with the dramatic incubation of open-source software by Linux and its enigmatic creator, Linus Torvalds. With firsthand accounts, it describes how a motley group of programmers managed to shake up the computing universe and cause a radical shift in thinking for the post-Microsoft era. A powerful and engaging tale of innovation versus big business, Rebel Code chronicles the race to create and perfect open-source software, and provides the ideal perch from which to explore the changes that cyberculture has engendered in our society. Based on over fifty interviews with open-source protagonists such as Torvalds and open source guru Richard Stallman, Rebel Code captures the voice and the drama behind one of the most significant business trends in recent memory.
Fearless Salary Negotiation: A step-by-step guide to getting paid what you're worth
Josh Doody - 2015
Read Fearless Salary Negotiation, take notes, then follow Josh Doody's step-by-step negotiation process. Your future self will thank you.” - Josh Kaufman, bestselling author of The Personal MBA and The First 20 Hours “Josh has written the definitive playbook for anyone hoping to maximize their pay. Fearless Salary Negotiation is well organized, actionable, and easy for anyone to follow and use.” - Annie Duke, Decision Making Expert “Fearless Salary Negotiation provides a thoughtful salary negotiation and market research framework. I used it to negotiate $10,000 more in base salary at a new firm.” - John Miller, Financial Advisor “I applied Josh's salary negotiation method and got a much better job where I'm paid what I'm worth. In less than a week, I interviewed for and negotiated a new job with a base salary increase of $15,000!” – Shannon Long, Physical Therapist “I would have left a lot of money on the table without this book.” - Dan Brothers, Territory Manager "Thanks to Josh's book, I was able to increase my salary by 10% with a single email. This is the most valuable email I've ever sent, and I wouldn't have sent it if it wasn’t for this book.” - Justin Abrahms, Senior Software Engineer “Josh’s advice helped me land a better job and a bigger salary with more benefits than I even thought possible.” – Eric Macam, Project Scientist “Josh has built a very successful career, first in engineering and now in project management. I’m glad he’s finally writing about it so others can learn from his success!” – Ryan Delk, Entrepreneur What's inside? Fearless Salary Negotiation will help you get paid what you're worth by teaching you how to negotiate your salary, when and how to request promotions and raises, and how to ace every interview. Fearless Salary Negotiation shows you... How companies manage their salary structure—When you know how companies structure their salaries, salary negotiations, promotions, and raises make a lot more sense. How to estimate your market value—Understanding the market value for your skill set and experience is critical to the negotiation process. I'll who you how to estimate it. How to ace your next interview—Salary negotiation begins with the application and interview process. Acing your interview puts you in a position to command a higher salary. How to negotiate your new salary—You should negotiate your salary, not just accept the first offer you get. I'll help you plan and execute your salary negotiation to maximize your pay. How to leave your job on the best possible terms—It's important that you don't burn any bridges when leaving your job. Your future salary negotiations could depend on your reputation.
Free as in Freedom: Richard Stallman's Crusade for Free Software
Sam Williams - 2002
It examines Stallman's unique personality and how that personality has been at turns a driving force and a drawback in terms of the movement's overall success.Free as in Freedom examines one man's 20-year attempt to codify and communicate the ethics of 1970s era "hacking" culture in such a way that later generations might easily share and build upon the knowledge of their computing forebears. The book documents Stallman's personal evolution from teenage misfit to prescient adult hacker to political leader and examines how that evolution has shaped the free software movement. Like Alan Greenspan in the financial sector, Richard Stallman has assumed the role of tribal elder within the hacking community, a community that bills itself as anarchic and averse to central leadership or authority. How did this paradox come about? Free as in Freedom provides an answer. It also looks at how the latest twists and turns in the software marketplace have diminished Stallman's leadership role in some areas while augmenting it in others.Finally, Free as in Freedom examines both Stallman and the free software movement from historical viewpoint. Will future generations see Stallman as a genius or crackpot? The answer to that question depends partly on which side of the free software debate the reader currently stands and partly upon the reader's own outlook for the future. 100 years from now, when terms such as "computer," "operating system" and perhaps even "software" itself seem hopelessly quaint, will Richard Stallman's particular vision of freedom still resonate, or will it have taken its place alongside other utopian concepts on the 'ash-heap of history?'
HTML 5 Black Book : Covers Css3, Javascript,XML, XHTML, Ajax, PHP And Jquery
Kogent Learning Solutions Inc - 2011
It will help you to master various Web technologies, other than HTML5, including CSS3, JavaScript, XML, and AJAX. If you are a Web designer or developer, then this book is your introduction to new features and elements of HTML5, including audio and video media elements, the canvas element for drawing, and many others. In this book, you will learn how to use HTML5 and other Web technologies in the latest versions of modern browsers to develop Web applications.
Kotlin for Android Developers: Learn Kotlin the easy way while developing an Android App
Antonio Leiva - 2016
Hot Off the Press (A Hailey Webb Mystery, Volume 1)
Deany Ray - 2020
The Roguish Marquess and his Hellion Lady: A Steamy Historical Regency Romance Novel
Scarlett Osborne - 2021
The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws
Dafydd Stuttard - 2007
The authors explain each category of vulnerability using real-world examples, screen shots and code extracts. The book is extremely practical in focus, and describes in detail the steps involved in detecting and exploiting each kind of security weakness found within a variety of applications such as online banking, e-commerce and other web applications. The topics covered include bypassing login mechanisms, injecting code, exploiting logic flaws and compromising other users. Because every web application is different, attacking them entails bringing to bear various general principles, techniques and experience in an imaginative way. The most successful hackers go beyond this, and find ways to automate their bespoke attacks. This handbook describes a proven methodology that combines the virtues of human intelligence and computerized brute force, often with devastating results.The authors are professional penetration testers who have been involved in web application security for nearly a decade. They have presented training courses at the Black Hat security conferences throughout the world. Under the alias "PortSwigger," Dafydd developed the popular Burp Suite of web application hack tools.
Open Sources
Chris DiBona - 1999
Open Source has grabbed the computer industry's attention. Netscape has opened the source code to Mozilla; IBM supports Apache; major database vendors haved ported their products to Linux. As enterprises realize the power of the open-source development model, Open Source is becoming a viable mainstream alternative to commercial software.Now in Open Sources, leaders of Open Source come together for the first time to discuss the new vision of the software industry they have created. The essays in this volume offer insight into how the Open Source movement works, why it succeeds, and where it is going.For programmers who have labored on open-source projects, Open Sources is the new gospel: a powerful vision from the movement's spiritual leaders. For businesses integrating open-source software into their enterprise, Open Sources reveals the mysteries of how open development builds better software, and how businesses can leverage freely available software for a competitive business advantage.The contributors here have been the leaders in the open-source arena:Brian Behlendorf (Apache) Kirk McKusick (Berkeley Unix) Tim O'Reilly (Publisher, O'Reilly & Associates) Bruce Perens (Debian Project, Open Source Initiative) Tom Paquin and Jim Hamerly (mozilla.org, Netscape) Eric Raymond (Open Source Initiative) Richard Stallman (GNU, Free Software Foundation, Emacs) Michael Tiemann (Cygnus Solutions) Linus Torvalds (Linux) Paul Vixie (Bind) Larry Wall (Perl) This book explains why the majority of the Internet's servers use open- source technologies for everything from the operating system to Web serving and email. Key technology products developed with open-source software have overtaken and surpassed the commercial efforts of billion dollar companies like Microsoft and IBM to dominate software markets. Learn the inside story of what led Netscape to decide to release its source code using the open-source mode. Learn how Cygnus Solutions builds the world's best compilers by sharing the source code. Learn why venture capitalists are eagerly watching Red Hat Software, a company that gives its key product -- Linux -- away.For the first time in print, this book presents the story of the open- source phenomenon told by the people who created this movement.Open Sources will bring you into the world of free software and show you the revolution.
Introducing Regular Expressions
Michael J. Fitzgerald - 2012
You’ll learn the fundamentals step-by-step with the help of numerous examples, discovering first-hand how to match, extract, and transform text by matching specific words, characters, and patterns.Regular expressions are an essential part of a programmer’s toolkit, available in various Unix utlilities as well as programming languages such as Perl, Java, JavaScript, and C#. When you’ve finished this book, you’ll be familiar with the most commonly used syntax in regular expressions, and you’ll understand how using them will save you considerable time.Discover what regular expressions are and how they workLearn many of the differences between regular expressions used with command-line tools and in various programming languagesApply simple methods for finding patterns in text, including digits, letters, Unicode characters, and string literalsLearn how to use zero-width assertions and lookaroundsWork with groups, backreferences, character classes, and quantifiersUse regular expressions to mark up plain text with HTML5