eBooks from Jason McIntosh
All books and eBooks by Jason McIntosh:
Chapter 1 CHAPTER 1 Perl and XML Perl is a mature but eccentric programming language that is tailor-made for text manipulation. XML is a fiery young upstart of a text-based markup language used for web content, document processing, web services, or any situation in which you need to structure information flexibly. This book is the story of the first few years of their sometimes rocky (but ultimately happy) romance. Why Use Perl with XML? First and foremost, Perl is ideal for crunching text. It has filehandles, “here” docs, string manipulation, and regular expressions built into its syntax. Anyone who has ever written code to manipulate strings in a low-level language like C and then tried to do the same thing in Perl has no trouble telling you which environment is easier for text processing. XML is text at its core, so Perl is uniquely well suited to work with it.
A Desktop Quick Reference
Chapter 1Introduction 1 Introduction In 2001, Apple released Mac OS X (that’s pronounced “mac oh ess ten”), building their next-generation operating system on the power of a Unix-like environment. Apple’s famed “lickable” GUI is built on top of the open source Darwin, including the BSD source tree. Although many users may never realize it (and Apple’s main- stream marketing has never made too much of it), when you’re running Mac OS X, you’re running a powerful Unix-like system. The beauty of Mac OS X, besides its obvious visual beauty, is that it’s turning out to be the way to get a real Unix system onto the desktops of the business world. IT departments around the world are finding that Mac OS X is an alternative to Microsoft Windows that can be used by anyone, not just Nick Burns, The Company Computer Guy. Mac OS X integrates effortlessly with Microsoft networks