Book picks similar to
Firewalls: 24seven by Matthew Strebe
computers
home
it-business
technical-reference
Operating System Concepts Essentials
Abraham Silberschatz - 2010
This book covers the core concepts of operating systems without any unnecessary jargon or text. The authors put you on your way to mastering the fundamental concepts of operating systems while you also prepare for today's emerging developments.Covers the core concepts of operating systems Bypasses unnecessary and wordy text or jargon Encourages you to take your operating system knowledge to the next level Prepares you for today's emerging developments in the field of operating systems Operating Systems Concepts Essentials is a soup-to-nuts guide for all things involving operating systems!
The Definitive ANTLR 4 Reference
Terence Parr - 2012
Whether it's a data format like JSON, a network protocol like SMTP, a server configuration file for Apache, a PostScript/PDF file, or a simple spreadsheet macro language--ANTLR v4 and this book will demystify the process. ANTLR v4 has been rewritten from scratch to make it easier than ever to build parsers and the language applications built on top. This completely rewritten new edition of the bestselling Definitive ANTLR Reference shows you how to take advantage of these new features. Build your own languages with ANTLR v4, using ANTLR's new advanced parsing technology. In this book, you'll learn how ANTLR automatically builds a data structure representing the input (parse tree) and generates code that can walk the tree (visitor). You can use that combination to implement data readers, language interpreters, and translators. You'll start by learning how to identify grammar patterns in language reference manuals and then slowly start building increasingly complex grammars. Next, you'll build applications based upon those grammars by walking the automatically generated parse trees. Then you'll tackle some nasty language problems by parsing files containing more than one language (such as XML, Java, and Javadoc). You'll also see how to take absolute control over parsing by embedding Java actions into the grammar. You'll learn directly from well-known parsing expert Terence Parr, the ANTLR creator and project lead. You'll master ANTLR grammar construction and learn how to build language tools using the built-in parse tree visitor mechanism. The book teaches using real-world examples and shows you how to use ANTLR to build such things as a data file reader, a JSON to XML translator, an R parser, and a Java class->interface extractor. This book is your ticket to becoming a parsing guru!What You Need: ANTLR 4.0 and above. Java development tools. Ant build system optional (needed for building ANTLR from source)
The Rust Programming Language
Steve Klabnik
This is the undisputed go-to guide to Rust, written by two members of the Rust core team, with feedback and contributions from 42 members of the community. The book assumes that you’ve written code in another programming language but makes no assumptions about which one, meaning the material is accessible and useful to developers from a wide variety of programming backgrounds.Known by the Rust community as "The Book," The Rust Programming Language includes concept chapters, where you’ll learn about a particular aspect of Rust, and project chapters, where you’ll apply what you’ve learned so far to build small programs.The Book opens with a quick hands-on project to introduce the basics then explores key concepts in depth, such as ownership, the type system, error handling, and fearless concurrency. Next come detailed explanations of Rust-oriented perspectives on topics like pattern matching, iterators, and smart pointers, with concrete examples and exercises--taking you from theory to practice.The Rust Programming Language will show you how to: Grasp important concepts unique to Rust like ownership, borrowing, and lifetimes Use Cargo, Rust’s built-in package manager, to build and maintain your code, including downloading and building dependencies Effectively use Rust’s zero-cost abstractions and employ your ownYou’ll learn to develop reliable code that’s speed and memory efficient, while avoiding the infamous and arcane programming pitfalls common at the systems level. When you need to dive down into lower-level control, this guide will show you how without taking on the customary risk of crashes or security holes and without requiring you to learn the fine points of a fickle toolchain.You’ll also learn how to create command line programs, build single- and multithreaded web servers, and much more.The Rust Programming Language fully embraces Rust’s potential to empower its users. This friendly and approachable guide will help you build not only your knowledge of Rust but also your ability to program with confidence in a wider variety of domains.
Kubernetes: Up & Running
Kelsey Hightower - 2016
How's that possible? Google revealed the secret through a project called Kubernetes, an open source cluster orchestrator (based on its internal Borg system) that radically simplifies the task of building, deploying, and maintaining scalable distributed systems in the cloud. This practical guide shows you how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency.Authors Kelsey Hightower, Brendan Burns, and Joe Beda--who've worked on Kubernetes at Google--explain how this system fits into the lifecycle of a distributed application. You will learn how to use tools and APIs to automate scalable distributed systems, whether it is for online services, machine-learning applications, or a cluster of Raspberry Pi computers.Explore the distributed system challenges that Kubernetes addressesDive into containerized application development, using containers such as DockerCreate and run containers on Kubernetes, using Docker's Image format and container runtimeExplore specialized objects essential for running applications in productionReliably roll out new software versions without downtime or errorsGet examples of how to develop and deploy real-world applications in Kubernetes
Google Hacks: Tips & Tools for Finding and Using the World's Information
Rael Dornfest - 2003
But few people realize that Google also gives you hundreds of cool ways to organize and play with information.Since we released the last edition of this bestselling book, Google has added many new features and services to its expanding universe: Google Earth, Google Talk, Google Maps, Google Blog Search, Video Search, Music Search, Google Base, Google Reader, and Google Desktop among them. We've found ways to get these new services to do even more.The expanded third edition of Google Hacks is a brand-new and infinitely more useful book for this powerful search engine. You'll not only find dozens of hacks for the new Google services, but plenty of updated tips, tricks and scripts for hacking the old ones. Now you can make a Google Earth movie, visualize your web site traffic with Google Analytics, post pictures to your blog with Picasa, or access Gmail in your favorite email client. Industrial strength and real-world tested, this new collection enables you to mine a ton of information within Google's reach. And have a lot of fun while doing it:Search Google over IM with a Google Talk bot Build a customized Google Map and add it to your own web site Cover your searching tracks and take back your browsing privacy Turn any Google query into an RSS feed that you can monitor in Google Reader or the newsreader of your choice Keep tabs on blogs in new, useful ways Turn Gmail into an external hard drive for Windows, Mac, or Linux Beef up your web pages with search, ads, news feeds, and more Program Google with the Google API and language of your choice For those of you concerned about Google as an emerging Big Brother, this new edition also offers advice and concrete tips for protecting your privacy. Get into the world of Google and bend it to your will!
Appalachian Fail: What I Learned from My Failed Thru-Hike
John Desilets - 2018
Those who can't, write a book outlining their many failures." John Desilets was an unlikely candidate to be a thru-hiker. As a video game industry veteran and reclusive homebody, nothing about him screams "backpacker." Nothing about him screams at all. He appreciates reasonable volumes. Nevertheless, he attempted to thru-hike the Appalachian Trail in 2017. He failed. Spectacularly. John is no stranger to failing and is happy to add the Appalachian Trail to his impressive resume of failures. He hopes to help others realize there's no shame in failing. Appalachian Fail is a compilation of lessons learned from months of hiking the Appalachian Trail. It contains entertaining stories about trail experiences and useful wisdom for on or off the trail. You might wonder how failing to finish the Appalachian Trail qualifies John to give anyone else advice. People say you learn more from your failures than you do from your successes. John experienced so much failure he's buried in learnings. If you follow John's advice, you might be successful thru-hiker one day. Or even better–a failure.
The Source: Power Of Happy Thoughts
Sirshree - 2011
Actions include his words too. And life is all about these three facets of hands, heart and head. But there is also a fourth facet that of consciousness on the background of which actions, feelings and thoughts emanate from. There is a lot said and written about these three facets. There is a lot of training given to these three areas. But what about the fourth? In engineering everybody understands the three facets of input, process and output. People understand that improving the output is not possible until process and specially input is changed. But is there a fourth aspect besides input, process and output. And the fourth aspect is the context in which workers are creating the output by changing the output through a process. Visionary thinkers have now begun thinking and impacting the fourth aspect too. They are understanding that the context or the culture in which workers operate are more important.In human engineering, actions are equivalent to output, feelings are equivalent to the process and thoughts are the input. Behaviour and actions are brought forth because of the input of thought and the further power that feelings process. That is why to change behaviour, it is important to change your feelings (process) and more importantly your thoughts (input). Yes, thoughts are very important. Change in thoughts through positive thinking is essential. But the fourth dimension is even more important. Yes, the context in which actions, feelings and thoughts arise is that of consciousness silence experience of being alive. Very little has been understood about this fourth dimension. Some call it The Self. When that is accessed, then harnessing thoughts, feelings and actions is very simple and easy. When the context in an organization is changed, then inputs, processes and outputs can all take a quantum jump. What a leader in an organization has to do is to precisely do that ??? change the context. The three facets are all lying on the foundation of the fourth. As a leader leading your life, it is similarly important to understand and access the consciousness from where actions, feelings and thoughts arise from. That is why it is called the source. Imagine, not being clear about your own source. But that is what is happening most people don't know their own source. The secret of the third aspect of thoughts is not just enough. The source of the thoughts is what matters. Even in the name of spirituality, which is actually the study of the source, everything other than the fourth dimension is being focused on. The three dimensions spirituality focuses on are exercising, breathing and thinking: Yoga, Pranayama and Gyan. But the fourth dimension of silence, that of Moun is the missing link. In the name of spirituality yogic asanas or breathing exercises or concentration exercises in the name of meditation are given importance to. But until, the source is accessed, until consciousness is manifested, it is not complete. Man is always comfortable with the three dimensions of length, breath and depth. But the fourth dimension is what gives colour to his life. Spirituality talks about the three states of sleeping, awakening and dream states. But discovering the fourth state (turiya) is the missing link. Discovering this fourth state should be the highest priority in life.
MCSE Self-Paced Training Kit (Exams 70-290, 70-291, 70-293, 70-294): Microsoft Windows Server 2003 Core Requirements
Dan HolmeMelissa Craft - 2003
Maybe you re going for MCSA first, then MCSE. Maybe you need to upgrade your current credentials. Now, direct from Microsoft, this set brings together all the study resources you ll need. You get the brand-new Second Edition of all four books: for Exam 70-290 (Managing and Maintaining a Windows Server Environment), 70-291 and 70-293 (Network Infrastructure), and 70-294 (Active Directory). What s new here? Deeper coverage, more case studies, more troubleshooting, plus significant new coverage: Emergency Management Services, DNS, WSUS, Post-Setup Security Updates, traffic monitoring, Network Access Quarantine Control, and much more. There are more than 1,200 highly customizable CD-based practice questions. And, for those who don t have easy acess to Windows Server 2003, there s a 180-day eval version. This package isn t cheap, but there s help there, too: 15% discount coupons good toward all four exams. Bill Camarda, from the August 2006 href="http://www.barnesandnoble.com/newslet... Only
Windows Sysinternals Administrator's Reference
Mark E. Russinovich - 2009
Guided by Sysinternals creator Mark Russinovich and Windows expert Aaron Margosis, you’ll drill into the features and functions of dozens of free file, disk, process, security, and Windows management tools. And you’ll learn how to apply the book’s best practices to help resolve your own technical issues the way the experts do.Diagnose. Troubleshoot. Optimize.Analyze CPU spikes, memory leaks, and other system problems Get a comprehensive view of file, disk, registry, process/thread, and network activity Diagnose and troubleshoot issues with Active Directory® Easily scan, disable, and remove autostart applications and components Monitor application debug output Generate trigger-based memory dumps for application troubleshooting Audit and analyze file digital signatures, permissions, and other security information Execute Sysinternals management tools on one or more remote computers Master Process Explorer, Process Monitor, and Autoruns
The Autumn House
Alison May - 2017
The Autumn House is the third of five seasonal titles from BrocanteHome.Net’s best-selling Seasonal House series.This pocket-sized book is a cornucopia of Autumn homemaking inspiration, with ideas for preparing for the change of the season, Autumnal puttery treats, cleaning recipes, decorative touches, journal prompts, a book list and an essay on living well in Autumn, written with all the same charm Alison May has been bringing to the world of vintage housekeeping for over twelve years now...
Money & Capital Markets
Peter S. Rose - 1989
This book discuses various major types of financial institutions and financial instruments present along with how and why the system of money and capital markets is changing. It also provides a descriptive explanation of how interest rates and security values are determined.
The 5 Choices
Adam Merrill - 2015
The sheer number of distractions threaten our ability to think clearly and make good decisions. If we react to these stimuli, moving mindlessly from one task to another, we will fail to accomplish the things that matter most in our professional and personal lives. In this book, readers will learn how to make the five fundamental choices that will increase their ability to achieve what matters most to them. Backed by science and FranklinCovey's years of experience and research in this field, The 5 Choices helps readers increase their productivity and develop an inner sense of fulfillment and peace. The five choices are simple but require a radical shift in mindset and will lead to increased personal and professional success.
The Stalking Man
William J. Coughlin - 1979
He loved the moment of terror frozen on their faces when the all-too-horrifying realization would hit them-they were going to die a death more violent and ghastly than their worst nightmares...They had caught him once-he did his time and now he was "cured." But he'd been sloppy then. This time he slithered through the country, striking with cunning and precision, laughing at the law as he outran them again and again. Now two men must piece together his macabre clues and stop a sadistic killer who's about to strike too close to home...
Mastering Regular Expressions
Jeffrey E.F. Friedl - 1997
They are now standard features in a wide range of languages and popular tools, including Perl, Python, Ruby, Java, VB.NET and C# (and any language using the .NET Framework), PHP, and MySQL.If you don't use regular expressions yet, you will discover in this book a whole new world of mastery over your data. If you already use them, you'll appreciate this book's unprecedented detail and breadth of coverage. If you think you know all you need to know about regularexpressions, this book is a stunning eye-opener.As this book shows, a command of regular expressions is an invaluable skill. Regular expressions allow you to code complex and subtle text processing that you never imagined could be automated. Regular expressions can save you time and aggravation. They can be used to craft elegant solutions to a wide range of problems. Once you've mastered regular expressions, they'll become an invaluable part of your toolkit. You will wonder how you ever got by without them.Yet despite their wide availability, flexibility, and unparalleled power, regular expressions are frequently underutilized. Yet what is power in the hands of an expert can be fraught with peril for the unwary. Mastering Regular Expressions will help you navigate the minefield to becoming an expert and help you optimize your use of regular expressions.Mastering Regular Expressions, Third Edition, now includes a full chapter devoted to PHP and its powerful and expressive suite of regular expression functions, in addition to enhanced PHP coverage in the central "core" chapters. Furthermore, this edition has been updated throughout to reflect advances in other languages, including expanded in-depth coverage of Sun's java.util.regex package, which has emerged as the standard Java regex implementation.Topics include:A comparison of features among different versions of many languages and toolsHow the regular expression engine worksOptimization (major savings available here!)Matching just what you want, but not what you don't wantSections and chapters on individual languagesWritten in the lucid, entertaining tone that makes a complex, dry topic become crystal-clear to programmers, and sprinkled with solutions to complex real-world problems, Mastering Regular Expressions, Third Edition offers a wealth information that you can put to immediateuse.Reviews of this new edition and the second edition: "There isn't a better (or more useful) book available on regular expressions."--Zak Greant, Managing Director, eZ Systems"A real tour-de-force of a book which not only covers the mechanics of regexes in extraordinary detail but also talks about efficiency and the use of regexes in Perl, Java, and .NET...If you use regular expressions as part of your professional work (even if you already have a good book on whatever language you're programming in) I would strongly recommend this book to you."--Dr. Chris Brown, Linux Format"The author does an outstanding job leading the reader from regexnovice to master. The book is extremely easy to read and chock full ofuseful and relevant examples...Regular expressions are valuable toolsthat every developer should have in their toolbox. Mastering RegularExpressions is the definitive guide to the subject, and an outstandingresource that belongs on every programmer's bookshelf. Ten out of TenHorseshoes."--Jason Menard, Java Ranch