The command line can be an intimidating and unforgiving environment. Unlike working in graphical environments, it's not entirely clear what commands one must execute in a terminal to accomplish a given task. Couple this with the fact that the command line does not prevent you from doing things that might cause irreparable damage to your...
The first edition of this textbook on software engineering was published more than
twenty years ago. That edition was wJitten using a dumb terminal attached to an early
minicomputer (a PDP-II) that probably cost about $50,000. I wrote this edition on
a wireless laptop that cost less than $2,000 and is many times more powerful than...
Mobile communications have permeated the globe in both business and social
cultures. In only a few short years, Japan alone has had more than ten million
subscribers enter the mobile market. Such explosive popularity is an indication
of a strong commercial demand for communications in both the tethered and
tetherless environments.
Most anywhere in the developed world, I can use a small rectangular piece of plastic,
issued to me by a bank I have never visited, to obtain local currency or purchase
goods and services directly from a merchant. The cashier and I may not even speak a
common language, and the face of my card may look quite different from those carried...
You've experienced the shiny, point-and-click surface of your Linux computer—now dive below and explore its depths with the power of the command line.
The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way...
I still remember sitting down with my brand new copy of Writing Secure Code by Michael
Howard and David LeBlanc. Having moved beyond writing relatively simple intranet web
reports, (before the term "Bl" came to embody what at the time we thought was an incredibly
innovative way to display call center metrics for managing...
Welcome to FreeBSD Device Drivers! The goal of this book is to help you improve your understanding of device drivers under FreeBSD. By the time you finish this book, you should be able to build, configure, and manage your own FreeBSD device drivers.
This book covers FreeBSD version 8, the version recommended for production...
MCITP Guide to Windows Server 2008, Enterprise Administrator (Exam 70-647) provides
in-depth coverage of the 70-647 certifi cation exam objectives and focuses on the skills needed to
manage a Windows Server 2008 enterprise. The book contains approximately 85 hands-on activities
and 40 skill-reinforcing case projects, so...
The celebration welcoming the second half of the 21st century on 31 December
2050 was subdued in the Persian Gulf. The major cities of Saudi Arabia, Kuwait,
and others were dark. No fireworks or other signs of jubilation. Even those among
them who had diversified their economies by investing in tourism, technology parks,...
I’ve been fascinated by computer games for years. Some of my first experiences date back to
the late 1960s when I was in junior high school. I was allowed to skip math class once a
week to use an old teletype terminal. I spent hours punching a tic-tac-toe game written in
BASIC onto paper tape so that I could play it when I...
The 21st edition of Rudolph's Pediatrics continues a tradition of evolving and adapting to changes in pediatric medicine. Originally published in 1897 as Diseases of Infancy and Childhood,...
We almost never read forewords or introductions, so we’ll try to be as brief as
possible. There were several reasons for writing this book. As time has gone by
and FileMaker has evolved into a more sophisticated development tool, the
need for more advanced FileMaker reference materials has grown as well. We
felt that while...