Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)


Michael T. Nygard - 2007
    Did you design your system to survivef a sudden rush of visitors from Digg or Slashdot? Or an influx of real world customers from 100 different countries? Are you ready for a world filled with flakey networks, tangled databases, and impatient users?If you're a developer and don't want to be on call for 3AM for the rest of your life, this book will help.In Release It!, Michael T. Nygard shows you how to design and architect your application for the harsh realities it will face. You'll learn how to design your application for maximum uptime, performance, and return on investment.Mike explains that many problems with systems today start with the design.

A People's History of Computing in the United States


Joy Lisi Rankin - 2018
    But throughout the 1960s and 1970s a diverse group of teachers and students working together on academic computing systems conducted many of the activities we now recognize as personal and social computing. Their networks were centered in New Hampshire, Minnesota, and Illinois, but they connected far-flung users. Joy Rankin draws on detailed records to explore how users exchanged messages, programmed music and poems, fostered communities, and developed computer games like The Oregon Trail. These unsung pioneers helped shape our digital world, just as much as the inventors, garage hobbyists, and eccentric billionaires of Palo Alto.By imagining computing as an interactive commons, the early denizens of the digital realm seeded today's debate about whether the internet should be a public utility and laid the groundwork for the concept of net neutrality. Rankin offers a radical precedent for a more democratic digital culture, and new models for the next generation of activists, educators, coders, and makers.

Mafia Boss Sam Giancana: The Rise and Fall of a Chicago Mobster


Susan McNicoll - 2015
    Born in 1908, in The Patch, Chicago, Giancana joined the Forty-Two gang of lawless juvenile punks in 1921 and quickly proved himself as a skilled 'wheel man' (or getaway driver), extortionist and vicious killer. Called up to the ranks of the Outfit, he reputedly held talks with the CIA about assassinating Fidel Castro, shared a girlfriend with John F. Kennedy and had friends in high places, including Sammy Davis Jr., Frank Sinatra, Shirley MacLaine, Marilyn Monroe and, some say, the Kennedys, although he fell out with them.The story of Sam Giancana will overturn many of your beliefs about America during the Kennedy era. If you want to know Giancana's role in the brother's deaths, and more of the intrigue surrounding that of Marilyn Monroe, this book will fill you in on the murky lives of many shady characters who really ruled the day, both in Chicago and elsewhere.

Advanced Programming in the UNIX Environment


W. Richard Stevens - 1992
    Rich Stevens describes more than 200 system calls and functions; since he believes the best way to learn code is to read code, a brief example accompanies each description.Building upon information presented in the first 15 chapters, the author offers chapter-long examples teaching you how to create a database library, a PostScript printer driver, a modem dialer, and a program that runs other programs under a pseudo terminal. To make your analysis and understanding of this code even easier, and to allow you to modify it, all of the code in the book is available via UUNET.A 20-page appendix provides detailed function prototypes for all the UNIX, POSIX, and ANSI C functions that are described in the book, and lists the page on which each prototype function is described in detail. Additional tables throughout the text and a thorough index make Advanced Programming in the UNIX Environment an invaluable reference tool that all UNIX programmers - beginners to experts - w

Clojure Programming


Chas Emerick - 2011
    This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already, in the domains and topics you work with every day. See how this JVM language can help eliminate unnecessary complexity from your programming practice and open up new options for solving the most challenging problems. Clojure Programming demonstrates the language's flexibility by showing how it can be used for common tasks like web programming and working with databases, up through more demanding applications that require safe, effective concurrency and parallelism, data and statistical analysis, and more. This in-depth look helps tie together the full Clojure development experience, from how to organize your project and an introduction to Clojure build tooling, to a tutorial on how to make the most of Clojure’s REPL during development, and how to deploy your finished application in a cloud environment.Learn how to use Clojure without losing your investment in the Java platform Understand the advantages of Clojure as an efficient Lisp for the JVM See how Clojure is used today in several practical domains Discover how Clojure eliminates the need for many verbose and complicated design patterns Deploy large web applications across tens or hundreds of cloud nodes with Clojure

Judge Parker and Bass Reeves: Two Fisted Justice


Fred Staff - 2013
    It takes Bass Reeves from about 60 up until his death in 1910, at the age of 73, He is buried in Muskogee, Oklahoma. During his 32 years as a US Marshal he captured over 3000 lawbreakers. His length of service and his bravery is unmatched by any man, in the history of Indian Territory. The trilogy describes action packed, fast moving encounters with the lawless of the most dangerous land in the history of the U.S. and they are based on true facts. His relationship with Judge Parker"The Hanging Judge" was legendary. The two teamed to enforce the law and make it possible for Oklahoma to become a state. Their dedication to the law is unmatched anywhere in history. They not only were a team in law enforcement, they were friends. Bass traveled over 800 miles in a month's time capturing and transporting the lawbreakers of the time to Federal Court. He took no quarter. He was fair and honest, a master of disguise, and a highly intelligent man, which enabled him to bring in some of the most feared badmen of the times. His association with Bud Ledbetter, Sam Sixkiller, Heck Thomas, Belle Starr and the many other notables of the time are covered in this book. If you love westerns, history and Oklahoma this book is a must read.

Nightmare in Jonestown: Cult of Death (Singles Classic)


Time Inc. - 2016
    December 4, 1978.In an appalling demonstration of the way in which a charismatic leader can bend the minds of his followers with a devilish blend of professed altruism and psychological tyranny, some 900 members of the California-based Peoples Temple died in a self-imposed ritual of mass suicide and murder.The followers of the Rev. Jim Jones, 47, a once respected Indianaborn humanitarian who degenerated into egomania and paranoia, had first ambushed a party of visiting Americans, killing California Congressman Leo Ryan, 53, three newsmen and one defector from their heavily guarded colony at Jones-town. Then, exhorted by their leader, intimidated by armed guards and lulled with sedatives and painkillers, parents and nurses used syringes to squirt a concoction of potassium cyanide and potassium chloride onto the tongues of babies. The adults and older children picked up paper cups and sipped the same deadly poison sweetened by purple Kool-Aid.This story is part of the TIME Classic Coverage Collection from Time Inc. This is a reproduction of a story that appeared in the December 4, 1978 issue of TIME magazine. Time Inc. is one of the world’s most influential media companies – home to 90 iconic brands like People, Sports Illustrated, Time, InStyle, Real Simple, Food & Wine, and Fortune. The Spotlight Stories in this collection aim to provide you with a quick read on a single subject, highlighting our readers’ most popular stories and featuring great reporting from our Time Inc. journalists.

Steve Jobs Ek Zapatlela Tantradnya (Marathi)


ATUL KAHATE ACHYUT GODBOLE - 2011
    The PCs, the i- phones, the i-pods, the tablet PCs all will be a constant reminder of the genuine and witty ways that Steve handled and fondled. He was always lost in a world of his own. He hugged the glory and the downfalls with equal aloofness. Not once were his beliefs shattered. Throughout his life, he struggled and dared to bring his dreams come true. His dreams had a silvery lining of consistency, persuasion and intention. He was unique in every way. The life threatening disease of cancer could not prevent him from working till his last breath, literally. Though stubborn and dominant by nature he stood as a magician in the field of technology. Here is a simple gesture to pay him respect and honour. A magnificent journey presented authentically.

3000 Facts about TV Shows


James Egan - 2016
    The producers refused. In Doctor Who, the Twelfth Doctor's costume was inspired by David Bowie. In Game of Thrones, Hodor's real name is Wyllis. Matthew Perry plays Chandler in Friends. He says he can't remember a single thing from the show throughout three seasons. In The Simpsons, Hans Moleman has died at least 15 times. Many mobsters contacted James Gandolfini to tell him his performance was excellent in The Sopranos but warned him not to wear shorts in the show. Millie Bobby Brown was 11 when she was cast as Eleven in Stranger Things. The Tourette Syndrome Association praised the show, South Park, for its accurate portrayal of the Tourette's condition. In Family Guy, Meg's full name is Megatron Griffin.

Lex & Yacc


John R. Levine - 1990
    These tools help programmers build compilers and interpreters, but they also have a wider range of applications.The second edition contains completely revised tutorial sections for novice users and reference sections for advanced users. This edition is twice the size of the first and has an expanded index.The following material has been added:Each utility is explained in a chapter that covers basic usage and simple, stand-alone applications How to implement a full SQL grammar, with full sample code Major MS-DOS and Unix versions of lex and yacc are explored in depth, including AT&T lex and yacc, Berkeley yacc, Berkeley/GNU Flex, GNU Bison, MKS lex and yacc, and Abraxas PCYACC

The Joy of Clojure


Michael Fogus - 2010
    It combines the nice features of a scripting language with the powerful features of a production environment—features like persistent data structures and clean multithreading that you'll need for industrial-strength application development.The Joy of Clojure goes beyond just syntax to show you how to write fluent and idiomatic Clojure code. You'll learn a functional approach to programming and will master Lisp techniques that make Clojure so elegant and efficient. The book gives you easy access to hard soft ware areas like concurrency, interoperability, and performance. And it shows you how great it can be to think about problems the Clojure way. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's InsideThe what and why of ClojureHow to work with macrosHow to do elegant application designFunctional programming idiomsWritten for programmers coming to Clojure from another programming background—no prior experience with Clojure or Lisp is required.

Love Me or Else: The True Story of a Devoted Pastor, a Fatal Jealousy, and the Murder that Rocked a Small Town


Colin McEvoy - 2012
    But inside, she longed for the church's handsome Pastor Gregory Shreaves, a former golf pro who sparked her most sinful thoughts.When Mary Jane let her feelings be known, the Pastor gently pushed her away. But her obsession only grew stronger when she became convinced that he was romantically involved with a younger church member, a woman named Rhonda Smith.Rhonda was doing volunteer work in the church office one day when she was shot to death in cold blood. The trail of evidence led police to Mary Jane, and soon other suspicions were raised: Was she also involved in the mysterious death of her own father fifteen years earlier? This is the shocking true story of love, worship, and murder in one American small town.

The Pattern on the Stone: The Simple Ideas that Make Computers Work


William Daniel Hillis - 1998
    What they don't realize—and what Daniel Hillis's short book brilliantly demonstrates—is that computers' seemingly complex operations can be broken down into a few simple parts that perform the same simple procedures over and over again.Computer wizard Hillis offers an easy-to-follow explanation of how data is processed that makes the operations of a computer seem as straightforward as those of a bicycle. Avoiding technobabble or discussions of advanced hardware, the lucid explanations and colorful anecdotes in The Pattern on the Stone go straight to the heart of what computers really do.Hillis proceeds from an outline of basic logic to clear descriptions of programming languages, algorithms, and memory. He then takes readers in simple steps up to the most exciting developments in computing today—quantum computing, parallel computing, neural networks, and self-organizing systems.Written clearly and succinctly by one of the world's leading computer scientists, The Pattern on the Stone is an indispensable guide to understanding the workings of that most ubiquitous and important of machines: the computer.

Rails Antipatterns: Best Practice Ruby on Rails Refactoring


Chad Pytel - 2010
     Rails(TM) AntiPatterns identifies these widespread Rails code and design problems, explains why they're bad and why they happen--and shows exactly what to do instead.The book is organized into concise, modular chapters--each outlines a single common AntiPattern and offers detailed, cookbook-style code solutions that were previously difficult or impossible to find. Leading Rails developers Chad Pytel and Tammer Saleh also offer specific guidance for refactoring existing bad code or design to reflect sound object-oriented principles and established Rails best practices. With their help, developers, architects, and testers can dramatically improve new and existing applications, avoid future problems, and establish superior Rails coding standards throughout their organizations.This book will help you understand, avoid, and solve problems withModel layer code, from general object-oriented programming violations to complex SQL and excessive redundancy Domain modeling, including schema and database issues such as normalization and serialization View layer tools and conventions Controller-layer code, including RESTful code Service-related APIs, including timeouts, exceptions, backgrounding, and response codes Third-party code, including plug-ins and gems Testing, from test suites to test-driven development processes Scaling and deployment Database issues, including migrations and validations System design for "graceful degradation" in the real world

The Emperor's New Mind: Concerning Computers, Minds and the Laws of Physics


Roger Penrose - 1989
    Admittedly, computers now play chess at the grandmaster level, but do they understand the game as we do? Can a computer eventually do everything a human mind can do? In this absorbing and frequently contentious book, Roger Penrose--eminent physicist and winner, with Stephen Hawking, of the prestigious Wolf prize--puts forward his view that there are some facets of human thinking that can never be emulated by a machine. Penrose examines what physics and mathematics can tell us about how the mind works, what they can't, and what we need to know to understand the physical processes of consciousness. He is among a growing number of physicists who think Einstein wasn't being stubborn when he said his little finger told him that quantum mechanics is incomplete, and he concludes that laws even deeper than quantum mechanics are essential for the operation of a mind. To support this contention, Penrose takes the reader on a dazzling tour that covers such topics as complex numbers, Turing machines, complexity theory, quantum mechanics, formal systems, Godel undecidability, phase spaces, Hilbert spaces, black holes, white holes, Hawking radiation, entropy, quasicrystals, the structure of the brain, and scores of other subjects. The Emperor's New Mind will appeal to anyone with a serious interest in modern physics and its relation to philosophical issues, as well as to physicists, mathematicians, philosophers and those on either side of the AI debate.