Programming PHP


Rasmus Lerdorf - 2000
    When it comes to creating websites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million websites, surpassing Microsoft's ASP .NET technology in popularity. Programmers love its flexibility and speed; designers love its accessibility and convenience. As the industry standard book on PHP, all of the essentials are covered in a clear and concise manner. Language syntax and programming techniques are coupled with numerous examples that illustrate both correct usage and common idioms. With style tips and practical programming advice, this book will help you become not just a PHP programmer, but a good PHP programmer. Programming PHP, Second Edition covers everything you need to know to create effective web applications with PHP. Contents include: Detailed information on the basics of the PHP language, including data types, variables, operators, and flow control statements Chapters outlining the basics of functions, strings, arrays, and objects Coverage of common PHP web application techniques, such as form processing and validation, session tracking, and cookies Material on interacting with relational databases, such as MySQL and Oracle, using the database-independent PEAR DB library and the new PDO Library Chapters that show you how to generate dynamic images, create PDF files, and parse XML files with PHP Advanced topics, such as creating secure scripts, error handling, performance tuning, and writing your own C language extensions to PHP A handy quick reference to all the core functions in PHP and all the standard extensions that ship with PHP Praise for the first edition: "If you are just getting into the dynamic Web development world or you are considering migrating from another dynamic web product to PHP, Programming PHP is the book of choice to get you up, running, and productive in a short time."--Peter MacIntrye, eWeek "I think this is a great book for programmers who want to start developing dynamic websites with PHP. It gives a detailed overview of PHP, lots of valuable tips, and a good sense of PHP's strengths."--David Dooling, Slashdot.org

Chris Crawford on Game Design


Chris Crawford - 2003
    This book teaches key lessons; including, what you can learn from the history of game play and historical games, necessity of challenge in game play, applying dimensions of conflict, understanding low and high interactivity designs, and more.

Deco Devolution: The Art of BioShock 2


Jordan Thomas - 2010
    Contains concept art and models of the game's characters, locations, and weapons, as well as artists' comments on the work and the game.Note:The Rapture Edition Art book is a reduced version of the Special Edition Art book made to be a value against the Special Edition. It is reduced to 96 pages, and scaled down to the dimensions of the game case itself.The Special Edition Art book is the main version of BioShock 2's art book. It is 168 pages and is composed of 10 chapters.♢Chapter 1 - Citizens of Rapture♢Chapter 2 - Big Daddies♢Chapter 3 - Big Sisters♢Chapter 4 - Little Sisters♢Chapter 5 - Environments♢Chapter 6 - Weapons♢Chapter 7 - User Interface♢Chapter 8 - Advertisements♢Chapter 9 - Storyboards♢Chapter 10 - Credits

New Beginnings


Helen FieldingIan McEwan - 2005
    All proceeds of this unique venture will be going to Save the Children Tsunami Relief Fund. Authors participating are: Alexander McCall Smith chapter from Sunday Philosophy Club #2: Friends, Lovers, Chocolates coming 9/05 from Pantheon Ian McEwan chapter from Saturday coming 3/05 from Doubleday Maeve Binchy short story Georgia Hall – as yet unscheduled Margaret Atwood excerpt from the Tree coming in 06 from Doubleday Marian Keyes chapter from If You Were Me Mark Haddon chapter from Blood and Scissors Nicholas Evans chapter from the Divide Nick Hornby chapter from A Long Way Down coming 6/05 from Riverhead Paulo Coelho chapter from the Zahir Scott Turow chapter from the Law of War coming 10/05 from FSG Stephen King short story: Lisey and the Madman from McSweeney’s Enchanted Chamber of Astonishing Stories published 11/04 Tracy Chevalier untitled novel excerpt, as yet unscheduled for publication Vikram Seth poem, "Earth and Sky" as yet unscheduled Helen Fielding - introduction Harlan Coben chapter from the Innocent coming 4/05 from Dutton Joanna Trollope chapter from Second Honeymoon coming 2/06 from Bloomsbury JM Coetzee chapter from Slow Man coming 10/05 from Viking This is an extraordinary collection of superb pieces from the world’s most celebrated writers. All of this is being made available to consumers in advance of publication and in aid of Tsunami victims. Your generous and enthusiastic support of this project will enable Save the Children to continue their important work in the wake of the Tsunami devastation.

Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners


Chris Dannen - 2017
    Blockchain protocols are taking the world by storm, and the Ethereum project, with its Turing-complete scripting language Solidity, has rapidly become a front-runner. This book presents the blockchain phenomenon in context; then situates Ethereum in a world pioneered by Bitcoin.See why professionals and non-professionals alike are honing their skills in smart contract patterns and distributed application development. You'll review the fundamentals of programming and networking, alongside its introduction to the new discipline of crypto-economics. You'll then deploy smart contracts of your own, and learn how they can serve as a back-end for JavaScript and HTML applications on the Web.Many Solidity tutorials out there today have the same flaw: they are written for "advanced" JavaScript developers who want to transfer their skills to a blockchain environment. Introducing Ethereum and Solidity is accessible to technology professionals and enthusiasts of all levels. You'll find exciting sample code that can move forward real world assets in both the academic and the corporate arenas. Find out now why this book is a powerful gateway for creative technologists of all types, from concept to deployment.What You'll LearnSee how Ethereum (and other cryptocurrencies) workCompare distributed apps (dapps) to web appsWrite Ethereum smart contracts in Solidity Connect Ethereum smart contracts to your HTML/CSS/JavaScript web applicationsDeploy your own dapp, coin, and blockchainWork with basic and intermediate smart contractsWho This Book Is For Anyone who is curious about Ethereum or has some familiarity with computer science Product managers, CTOs, and experienced JavaScript programmersExperts will find the advanced sample projects in this book rewarding because of the power of Solidity

SUNBURST and LUMINARY - An Apollo Memoir


Don Eyles - 2018
    His assignment is to program the complex lunar landing phase in the Lunar Module's onboard computer. As he masters his art the reader learns about the computer, the mission, and a bit about spacecraft navigation and meets a cast of interesting characters along the way. As Apollo 11 approaches, the author flies lunar landings in simulators and meets the astronauts who will fly the LM for real. He explains the computer alarms that almost prevented Neil Armstrong from landing and describes a narrow escape from another dangerous problem. He helps Pete Conrad achieve a pinpoint landing on Apollo 12, and works with Apollo 16 commander John Young on a technique for landing even more precisely. On Apollo 14 he devises a workaround when a faulty pushbutton threatens Alan Shepard's mission, earning a NASA award, a story in Rolling Stone, and a few lines in the history books. Along the way the author hits the high points of his eclectic personal life, as he enters adulthood in the 1960s. He writes for students of the Apollo project, for whom the development of the flight software is still largely unexplored territory, but also for the young coders of the current digital culture, who will get the author's observations on the art of programming and who may identify as he explores sex, drugs, and the other excitements of the era. The underlying thesis is that the American space program in the 1960s was successful not in spite of, but in large measure because of the idealism, the freedom of thought, and the sense of exploration, inner and outer, that prevailed in the culture during that period. The memoir concludes in a party atmosphere at the spectacular night launch of Apollo 17 before a glittery crowd an occasion that marked the high water mark, so far, of human space exploration.

The Psychopath Code: Cracking The Predators That Stalk Us


Pieter Hintjens - 2015
    one in 25 of the people around you is a psychopath, hiding and living a secret life. Psychopaths take what they want, using their charm and wits. They feel only the emotions of a predator. In this book Pieter Hintjens decodes the mystery of the psychopath. Why do such people exist? How do they operate? And most critical of all, can we learn to avoid them, or escape them? The answers will enlighten you. This book delivers practical tools and techniques to survive the most difficult people.

The Rochdale Poltergeist: A True Story


Jenny Ashford - 2015
    Until I did. And then I was thinking, ‘Oh God, do I really want to continue with this?’” - Steve Mera BSc., Director of the Scientific Establishment of Parapsychology Steve Mera had been investigating paranormal phenomena for many years, and had never seen anything that shook him to his very foundations. All that changed in 1996, when he was called in with his team to look into the bizarre occurrences taking place at a small bungalow in Rochdale, Manchester, England. Flying objects, disembodied voices, phantom smells and sounds, and strangest of all, copious falls of water seemingly coming from nowhere plagued the Gardner family for nearly a year. What Steve experienced during the investigation was enough to make him question his entire career path, and remains one of only a handful of cases that he is completely unable to rationally explain. This account, written by horror author Jenny Ashford from interviews conducted with Steve about the case, is a bone-chilling foray into the paranormal that will make even the most ardent skeptic sleep with the lights on.

Real-Life BPMN: With Introductions to CMMN and DMN


Jakob Freund - 2010
     It is about business process management (BPM) and Business Process Model and Notation (BPMN 2.0). Truth be told, there are several BPMN books on the market. Some of them are quite good, so why should you care about this one? This book distills the experience the authors accumulated while running Camunda, a consulting company that specializes in BPM. Camunda helped to define the BPMN specification, and during the past ten years, they have applied BPMN in over 1000 customer engagements. These were big businesses, small companies, and public institutions. Now you can benefit from this practical experience. Topics covered: The basics of modeling processes with Business Process Model and Notation (BPMN 2.0) Methods to apply BPMN successfully to real-world problems A practical approach for automating processes with BPMN 2.0 The alignment of business and IT as an attainable goal Advice on introducing BPMN across your company This book explains the notation, of course, but it also delves into the kinds of challenges that process designers face every day. It talks about pitfalls to avoid. It gives dos and don'ts. There are guidelines and best practices. In the 3rd edition we added introductions to the related BPM standards CMMN 1.1 for case management, handling unstructured processes DMN 1.1 for decision management, you might know as business rules management (BRM) This third edition in English is based on the successful fith German edition, which, according to amazon.de, it is the highest-ranked book on BPMN in German. The number of five-star ratings awarded by readers speaks volumes. Also available in Spanish. Note: The resolution of all images for the 3rd edition of the ebook has been increased to improve the digial reading experience.

React: Up and Running


Stoyan Stefanov - 2015
    With "React: Up and Running" you'll learn how to get off the ground with React, with no prior knowledge.This book teaches you how to build components, the building blocks of your apps, as well as how to organize the components into large-scale apps. In addition, you ll learn about unit testing and optimizing performance, while focusing on the application s data (and letting the UI take care of itself)."

Rob Roy MacGregor


Nigel Tranter - 1965
    Scott's romantic image is however, far from the rogue which Nigel Tranter portrays in this classic work.

CCNA: Cisco Certified Network Associate Study Guide [Exam 640-801]


Todd Lammle - 2000
    This Study Guide was developed to meet the exacting requirements of today's Cisco certification candidates. In addition to the engaging and accessible instructional approach that has earned author Todd Lammle the "Best Study Guide Author" award in CertCities Readers' Choice Awards for two consecutive years, this updated fifth edition provides:In-depth coverage of every CCNA exam objective Expanded IP addressing and subnetting coverage More detailed information on EIGRP and OSPF Leading-edge exam preparation software Authoritative coverage of all exam objectives, including:Network planning & designing Implementation & operation LAN and WAN troubleshooting Communications technology

Arcade Mania: The Turbo-Charged World of Japan's Game Centers


Brian Ashcraft - 2008
    Another thing that makes Japan unique in the gaming world is the prevalence of game arcades. While the game arcade scene has died in the U.S., there are 9,500 "game centers" in Japan with more than 445,000 game machines. Arcade Mania introduces overseas readers to the fascinating world of the Japanese gemu senta. Organized as a guided tour of a typical game center, the book is divided into nine chapters, each of which deals with a different kind of game, starting with the UFO catchers and print club machines at the entrance and continuing through rhythm games, fighting games, shooting games, retro games, gambling games, card-based games, and only-in-Japan games. Covering classic games from Space Invaders to Street Fighter, games that are familiar to Americans in their home console versions (Rock Band, Guitar Hero and Dance, Dance Revolution), as well as the unique, quirky games found only in Japan, Arcade Mania is crammed full of interviews with game makers and star players, and packed with facts about the history, background and characteristics of each game, all lavishly illustrated with photographs and game graphics. This book is a must-have for gamers everywhere.

Artificial Intelligence for Humans, Volume 1: Fundamental Algorithms


Jeff Heaton - 2013
    This book teaches basic Artificial Intelligence algorithms such as dimensionality, distance metrics, clustering, error calculation, hill climbing, Nelder Mead, and linear regression. These are not just foundational algorithms for the rest of the series, but are very useful in their own right. The book explains all algorithms using actual numeric calculations that you can perform yourself. Artificial Intelligence for Humans is a book series meant to teach AI to those without an extensive mathematical background. The reader needs only a knowledge of basic college algebra or computer programming—anything more complicated than that is thoroughly explained. Every chapter also includes a programming example. Examples are currently provided in Java, C#, R, Python and C. Other languages planned.

Forms That Work: Designing Web Forms for Usability


Caroline Jarrett - 2008
    The book provides proven and practical advice that will help you avoid pitfalls, and produce forms that are aesthetically pleasing, efficient and cost-effective. It features invaluable design methods, tips, and tricks to help ensure accurate data and satisfied customers. It includes dozens of examples - from nitty-gritty details (label alignment, mandatory fields) to visual designs (creating good grids, use of color).This book isn't just about colons and choosing the right widgets. It's about the whole process of making good forms, which has a lot more to do with making sure you're asking the right questions in a way that your users can answer than it does with whether you use a drop-down list or radio buttons. In an easy-to-read format with lots of examples, the authors present their three-layer model - relationship, conversation, appearance. You need all three for a successful form - a form that looks good, flows well, asks the right questions in the right way, and, most important of all, gets people to fill it out. Liberally illustrated with full-color examples, this book guides readers on how to define requirements, how to write questions that users will understand and want to answer, and how to deal with instructions, progress indicators and errors.This book is essential reading for HCI professionals, web designers, software developers, user interface designers, HCI academics and students, market research professionals, and financial professionals.