Silence on the Wire: A Field Guide to Passive Reconnaissance and Indirect Attacks


Michal Zalewski - 2005
    Silence on the Wire uncovers these silent attacks so that system administrators can defend against them, as well as better understand and monitor their systems.Silence on the Wire dissects several unique and fascinating security and privacy problems associated with the technologies and protocols used in everyday computing, and shows how to use this knowledge to learn more about others or to better defend systems. By taking an indepth look at modern computing, from hardware on up, the book helps the system administrator to better understand security issues, and to approach networking from a new, more creative perspective. The sys admin can apply this knowledge to network monitoring, policy enforcement, evidence analysis, IDS, honeypots, firewalls, and forensics.

JavaScript: The Good Parts


Douglas Crockford - 2008
    This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole--a subset you can use to create truly extensible and efficient code.Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables.When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including:SyntaxObjectsFunctionsInheritanceArraysRegular expressionsMethodsStyleBeautiful featuresThe real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book.With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.

The Art of Deception: Controlling the Human Element of Security


Kevin D. Mitnick - 2001
    Since his release from federal prison, in 1998, Mitnick has turned his life around and established himself as one of the most sought-after computer security experts worldwide. Now, in The Art of Deception, the world's most notorious hacker gives new meaning to the old adage, "It takes a thief to catch a thief." Focusing on the human factors involved with information security, Mitnick explains why all the firewalls and encryption protocols in the world will never be enough to stop a savvy grifter intent on rifling a corporate database or an irate employee determined to crash a system. With the help of many fascinating true stories of successful attacks on business and government, he illustrates just how susceptible even the most locked-down information systems are to a slick con artist impersonating an IRS agent. Narrating from the points of view of both the attacker and the victims, he explains why each attack was so successful and how it could have been prevented in an engaging and highly readable style reminiscent of a true-crime novel. And, perhaps most importantly, Mitnick offers advice for preventing these types of social engineering hacks through security protocols, training programs, and manuals that address the human element of security.

Holy Ghosts: Or, How a (Not So) Good Catholic Boy Became a Believer in Things That Go Bump in the Night


Gary Jansen - 2005
    The extraordinary true story of a Long Island household haunting that forced a respected writer to confront the truth about life, death, his childhood home, and his town's past.

PostgreSQL: Up and Running


Regina O. Obe - 2012
    Not only will you learn about the enterprise class features in the 9.2 release, you’ll also discover that PostgeSQL is more than just a database system—it’s also an impressive application platform.With numerous examples throughout this book, you’ll learn how to achieve tasks that are difficult or impossible in other databases. If you’re an existing PostgreSQL user, you’ll pick up gems you may have missed along the way.Learn basic administration tasks, such as role management, database creation, backup, and restoreApply the psql command-line utility and the pgAdmin graphical administration toolExplore PostgreSQL tables, constraints, and indexesLearn powerful SQL constructs not generally found in other databasesUse several different languages to write database functionsTune your queries to run as fast as your hardware will allowQuery external and variegated data sources with Foreign Data WrappersLearn how to replicate data, using built-in replication features

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.

Bearded Tit: A Love Story with Feathers


Rory McGrath - 2008
    From a Cornish boyhood wandering gorse-tipped cliffs listening to the song of the yellowhammer with his imaginary girlfriend, or drawing gravity-defying jackdaws in class when he should have been applying himself to physics, to quoting the Latin names of birds to give himself a fighting chance of a future with JJ - the most beautiful girl he had ever seen.As an adult, or what passes for one, Rory recounts becoming a card-carrying birdwatcher, observing his first skylark - peerless king of the summer sky - while stoned; his repeatedly failed attempts to get up at the crack of dawn like the real twitchers; and his flawed bid to educate his utterly unreconstructed drinking mate Danny in the ways of birding.Rory's tale is a thoroughly educational, occasionally lyrical and highly amusing romp through the hidden byways of birdwatching and, more importantly, a love story you'll never forget.

Flirting with Temptation


Kelley St. John - 2009
    But after losing her last job, she's beginning to see that her feather-to-the-wind mentality can be unsatisfying in the long run. She's been helping a string of friends solve their relationship problems, and when one pal points out to Babette that she could make a career out of curing people's romantic ills, she decides to dub herself "The Love Doctor" -- a match-mender-for-hire. Living in Birmingham, Alabama, with its elite class of wealthy women, Babette has access to the ideal clientele, including the well-known Birmingham socialite Kitty Carelle. Having unceremoniously dumped her lover, Kitty now regrets her hasty decision and wants him back. Trouble is, the man Kitty seeks to recapture is none other than Jeff Eubanks -- Babette's ex! The carefree Babette of three years ago had written him off with a shrug, yet now she can't help remembering that he did give her the absolute best sex of her life...not to mention his charm, good looks, and brains. To save her newfound career and prove she can stick with something--if not someone--Babette is determined to mend Kitty and Jeff's broken relationship, but Jeff has other plans. He was crazy about Babette when she suddenly bailed on their relationship, and after Kitty did the same he became convinced that no woman can ever commit. To prove his point, Jeff issues Babette a challenge: no flirting for a week, and he'll talk to Kitty. That is, if, after seven tempting nights on the beach with Jeff, it's still with Kitty that she wants him to reconcile.

An Unfinished Score


Elise Blackwell - 2010
    Alex Elling was a renowned orchestra conductor. Suzanne is a concert violist, long unsatisfied with her marriage to a composer whose music turns emotion into thought. Now, more alone than she’s ever been, she must grieve secretly. But as complex as that effort is, it pales with the arrival of Alex’s widow, who blackmails her into completing the score for Alex’s unfinished viola concerto.As Suzanne struggles to keep her double life a secret from her husband, from her best friend, and from the other members of her quartet, she is consumed by memories of a rich love affair saturated with music. Increasingly manipulated by her lover’s widow and tormented by the concerto’s many layers, Suzanne realizes she may lose everything she’s spent her life working for.A story of love, loss, sex, class, and betrayal, this psychologically compelling novel explores the ways that artists’ lives and work interact, the nature of relationships among women as friends and competitors, and what it means to make a life of art.

Make Your Move (Harlequin Blaze, #542)


Samantha Hunter - 2010
    Her signature aphrodisiac cookies have been flying off the shelves...and giving Jodie some delicious ideas of her own.Behind his owlish glasses, Jodie's business partner, Dr. Dan Ellison, is the male equivalent of the Naughty Professor. Jodie is more than ready to indulge her fantasies with this wolf-in-geek's-clothing as long as they set some ground rules: sex is sex, business is business and nothing will change. Yeah, right! After that first addictive kiss, it's time to see if they can really satisfy each other's appetites....

Tubes: A Journey to the Center of the Internet


Andrew Blum - 2012
    But what is it physically? And where is it really? Our mental map of the network is as blank as the map of the ocean that Columbus carried on his first Atlantic voyage. The Internet, its material nuts and bolts, is an unexplored territory. Until now.In Tubes, journalist Andrew Blum goes inside the Internet's physical infrastructure and flips on the lights, revealing an utterly fresh look at the online world we think we know. It is a shockingly tactile realm of unmarked compounds, populated by a special caste of engineer who pieces together our networks by hand; where glass fibers pulse with light and creaky telegraph buildings, tortuously rewired, become communication hubs once again. From the room in Los Angeles where the Internet first flickered to life to the caverns beneath Manhattan where new fiber-optic cable is buried; from the coast of Portugal, where a ten-thousand-mile undersea cable just two thumbs wide connects Europe and Africa, to the wilds of the Pacific Northwest, where Google, Microsoft, and Facebook have built monumental data centers—Blum chronicles the dramatic story of the Internet's development, explains how it all works, and takes the first-ever in-depth look inside its hidden monuments.This is a book about real places on the map: their sounds and smells, their storied pasts, their physical details, and the people who live there. For all the talk of the "placelessness" of our digital age, the Internet is as fixed in real, physical spaces as the railroad or telephone. You can map it and touch it, and you can visit it. Is the Internet in fact "a series of tubes" as Ted Stevens, the late senator from Alaska, once famously described it? How can we know the Internet's possibilities if we don't know its parts?Like Tracy Kidder's classic The Soul of a New Machine or Tom Vanderbilt's recent bestseller Traffic, Tubes combines on-the-ground reporting and lucid explanation into an engaging, mind-bending narrative to help us understand the physical world that underlies our digital lives.

Programming in Lua


Roberto Ierusalimschy - 2001
    Currently, Lua is being used in areas ranging from embedded systems to Web development and is widely spread in the game industry, where knowledge of Lua is an indisputable asset. "Programming in Lua" is the official book about the language, giving a solid base for any programmer who wants to use Lua. Authored by Roberto Ierusalimschy, the chief architect of the language, it covers all aspects of Lua 5---from the basics to its API with C---explaining how to make good use of its features and giving numerous code examples. "Programming in Lua" is targeted at people with some programming background, but does not assume any prior knowledge about Lua or other scripting languages. This Second Edition updates the text to Lua 5.1 and brings substantial new material, including numerous new examples, a detailed explanation of the new module system, and two new chapters centered on multiple states and garbage collection.

The C++ Programming Language


Bjarne Stroustrup - 1986
    For this special hardcover edition, two new appendixes on locales and standard library exception safety (also available at www.research.att.com/ bs/) have been added. The result is complete, authoritative coverage of the C++ language, its standard library, and key design techniques. Based on the ANSI/ISO C++ standard, The C++ Programming Language provides current and comprehensive coverage of all C++ language features and standard library components. For example:abstract classes as interfaces class hierarchies for object-oriented programming templates as the basis for type-safe generic software exceptions for regular error handling namespaces for modularity in large-scale software run-time type identification for loosely coupled systems the C subset of C++ for C compatibility and system-level work standard containers and algorithms standard strings, I/O streams, and numerics C compatibility, internationalization, and exception safety Bjarne Stroustrup makes C++ even more accessible to those new to the language, while adding advanced information and techniques that even expert C++ programmers will find invaluable.

And the Rat Laughed


Nava Semel - 2001
    Unlike other Holocaust-related books that focus on the historical horrific events, this novel deals with the act of remembering them. It resembles a relay race in which the characters transfer memory from one another, while travelling on the axis of time. The book begins in the last day of 1999, when a survivor Grandmother in Tel Aviv shares her tragic life story as a hidden child in a pit, with only a rat for company with her granddaughter. The day after - 2000 already - the granddaughter tells the legend of "Girl and Rat" to her teacher and in 2009 those who heard it through her classmates establish an internet website with poems. From now on this memory is spread all over the world and becomes a myth. In 2099 a future anthropologist discovers it and tries to uncover its mysterious roots. In her research, she reveals the first man who created this myth in the past. Father Stanislaw, a Catholic priest, saved that little Jewish girl (who later became the Grandmother in Tel Aviv) and returned her after the war to her Jewish people. In his personal journal he documented everything, to make sure the world will never forget. The chain of remembearers, therefore, moves from the present to the future and back to the past. The novel is written in 5 genres: story, legend, poems, science fiction and diary, creating a cycle of 150 years. And the Rat Laughed got acclaim for its use of unconventional and original literary devices and became a ground breaker for exploring the act of memory itself. How do we tell our painful story? Does it change while we recall it? How will our next recipient recall it in his own individual way? Is Art the only corridor to transfer emotional memory?

Adventures In Raspberry Pi (Adventures In ...)


Carrie Anne Philbin - 2013
    Written for 11- to 15-year-olds and assuming no prior computing knowledge, this book uses the wildly successful, low-cost, credit-card-sized Raspberry Pi computer to explain fundamental computing concepts. Young people will enjoy going through the book's nine fun projects while they learn basic programming and system administration skills, starting with the very basics of how to plug in the board and turn it on. Each project includes a lively and informative video to reinforce the lessons. It's perfect for young, eager self-learners—your kids can jump in, set up their Raspberry Pi, and go through the lessons on their own. Written by Carrie Anne Philbin, a high school teacher of computing who advises the U.K. government on the revised ICT Curriculum Teaches 11- to 15-year-olds programming and system administration skills using Raspberry Pi Features 9 fun projects accompanied by lively and helpful videos Raspberry Pi is a $35/£25 credit-card-sized computer created by the non-profit Raspberry Pi Foundation; over a million have been sold Help your children have fun and learn computing skills at the same time with Adventures in Raspberry Pi.