Book picks similar to
Java 2 Black Book by Steven Holzner
3f-r1-5-1
on-shelf
paper
program
The Headspace Diet
Andy Puddicombe - 2012
It will teach you how to remind your body of its own natural intelligence and ability to self regulate, allowing you to escape the never-ending diet trap.
Go, Mutants!
Larry Doyle - 2010
Soon to be a major motion picture from Universal Studios, Larry Doyle’s Go, Mutants! is the funniest, most original bit of genre-bending since Pride, Prejudice and Zombies. This story of alien high school rebels without a cause is sure to bring out the unabashed B-movie fan in everyone.
JavaScript Patterns
Stoyan Stefanov - 2010
If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal -- whether you're writing a client-side, server-side, or desktop application with JavaScript.Written by JavaScript expert Stoyan Stefanov -- Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization tool -- JavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples. You'll also learn about anti-patterns: common programming approaches that cause more problems than they solve.Explore useful habits for writing high-quality JavaScript code, such as avoiding globals, using single var declarations, and moreLearn why literal notation patterns are simpler alternatives to constructor functionsDiscover different ways to define a function in JavaScriptCreate objects that go beyond the basic patterns of using object literals and constructor functionsLearn the options available for code reuse and inheritance in JavaScriptStudy sample JavaScript approaches to common design patterns such as Singleton, Factory, Decorator, and moreExamine patterns that apply specifically to the client-side browser environment
Rules of Ascension
David B. Coe - 2002
The Qirsi leaders, Weavers whose powerful magic could bend to their will not only the elements but also the thoughts of others, were all killed. The rest of the pale-skinned Qirsi were scattered throughout the realm. They were no longer a threat without their multi-talented leaders. But though most Qirsi live normal lives, and some even serve lords as advisors, all is not well in the realm. There is a Weaver in the Forelands again, secretly sowing seeds of rebellion against the physically hardier but unmagical Eandi. Lord Tavis of Curgh, raised to succeed his father as duke, and engaged to the beautiful Lady Brienne of Kentigern, seems bound for greatness. But just as his life seems complete, he is accused of a horrific act. Little can Tavis know that the Weaver is using him as a pawn in a vast plot. Now, only a Qirsi gleaner can help Tavis survive his doom, reclaim his good name, and prevent a devastating civil war in the Forelands.
Elementary Differential Equations
Earl D. Rainville - 1962
Each chapter includes many illustrative examples to assist the reader. The book emphasizes methods for finding solutions to differential equations. It provides many abundant exercises, applications, and solved examples with careful attention given to readability. Elementary Differential Equations includes a thorough treatment of power series techniques. In addition, the book presents a classical treatment of several physical problems to show how Fourier series become involved in the solution of those problems. The eighth edition of Elementary Differential Equations has been revised to include a new supplement in many chapters that provides suggestions and exercises for using a computer to assist in the understanding of the material in the chapter. It also now provides an introduction to the phase plane and to different types of phase portraits. A valuable reference book for readers interested in exploring the technological and other applications of differential equations.
Advanced Marathoning
Pete Pfitzinger - 2001
Advanced Marathoning contains all the information you'll need to run faster, peak for multiple marathons without injury, and meet your marathon goal--whether it's running a personal best, qualifying for the Boston Marathon or winning your age division.Extensive, day-to-day training schedules are targeted to your weekly mileage and length of training program (12, 18, or 24 weeks). These training schedules will have you racing at peak speed, whether you're targeting one race or several during the season.The more you know about why and how the plan works, the more motivated you'll be to stick with the workouts. You'll also be better able to assess your progress as you get closer to the big race. You'll learn the scientific principles behind what makes you a faster marathoner and which workouts you need to improve.Many factors can affect your marathon success. Advanced Marathoning gives you information on everything critical to your success, including- which types of training are most important for success and which are a waste of time, - eating and drinking for top performance in training and racing, - which types of nonrunning training have the biggest impact on your marathon times, - finding the time and energy to fit training into real life, - tracking your progress, and- planning and implementing your race-day strategy.Author Pete Pfitzinger was the top American finisher in the 1984 and 1988 Olympic Marathons. He won the 1984 Olympic Trials by outkicking former world record holder Alberto Salazar. Pfitzinger, now an exercise physiologist, won the San Francisco Marathon twice and finished third in the 1987 New York City Marathon. Co-author Scott Douglas is a well-known writer on running, a former editor of Running Times, and a competitive runner. The duo, co-authors of Road Racing for Serious Runners (Human Kinetics, 1999), have experience, credibility, and an ability to present scientific information in a readable manner.Successful marathon running requires thorough, intelligent preparation. Advanced Marathoning is the only book you'll need to move beyond the basics and meet your goals--training smarter to run faster.
Grunts
Mary Gentle - 1992
The usual last battle of Good against Evil is about to begin, and Orc Captain Ashnak and his war-band know exactly what to expect. The forces of Light are outnumbered, full of headstrong heroes devoid of tactics, but the Light's still going to win. Orcs will die by the thousands, and no one cares. No even the Nameless Necromancer who hired them.
Kotlin in Action
Dmitry Jemerov - 2016
It offers on expressiveness and safety without compromising simplicity, seamless interoperability with existing Java code, and great tooling support. Because Kotlin generates regular Java bytecode and works together with existing Java libraries and frameworks, it can be used almost everywhere where Java is used today - for server-side development, Android apps, and much more.Kotlin in Action takes experienced Java developers from the language basics all the way through building applications to run on the JVM and Android devices. Written by core developers of Kotlin, this example-rich book begins by teaching you the basic syntax of the Kotlin language. Then you’ll learn how to use features that let you build reusable abstractions, higher-level functions, libraries, and even entire domain specific languages. Finally, you’ll focus on details of applying Kotlin in real-world projects, such as build system integration, Android support and concurrent programming.
Purely Functional Data Structures
Chris Okasaki - 1996
However, data structures for these languages do not always translate well to functional languages such as Standard ML, Haskell, or Scheme. This book describes data structures from the point of view of functional languages, with examples, and presents design techniques that allow programmers to develop their own functional data structures. The author includes both classical data structures, such as red-black trees and binomial queues, and a host of new data structures developed exclusively for functional languages. All source code is given in Standard ML and Haskell, and most of the programs are easily adaptable to other functional languages. This handy reference for professional programmers working with functional languages can also be used as a tutorial or for self-study.
The Baker's Boy
J.V. Jones - 1995
In her regal suite, young Melliandra, the daughter of an influential lord, rebels against her forced betrothal to the sinister Prince Kylock. In the kitchens, an apprentice named Jack is terrified by his sudden, uncontrolled power to work miracles. Together they flee the castle, stalked by a sorcer who has connived for decades to control the crown, committing supernatural murder to advance his schemes.Meanwhile, a young knight begins a quest leaving behind his home and family to seek out the treacherous Isle of Larn, where lies a clue to his desperate search for the truth.And a wondrous epic of darkness and beauty begins...
Microprocessors and Microcontrollers
N. Senthil Kumar - 2011
It also touches upon the fundamentals of 32 bit, and 64 bit advanced processors. The book throughout provides the most popular programming tool - the assembly language codes to enhance the knowledge of programming the processors.Clear and concise in its treatment of topics, the contents of the book is supported by learning tools such as review questions, application examples (case studies) and design-based exercises.
Metaprogramming Ruby
Paolo Perrotta - 2010
Now you can get in on the action as well. This book describes metaprogramming as an essential component of Ruby. Once you understand the principles of Ruby, including the object model, scopes, and eigenclasses, you're on your way to applying metaprogramming both in your daily work and in your fun, after-hours projects. Learning metaprogramming doesn't have to be difficult or boring. By taking you on a Monday-through-Friday workweek adventure with a pair of programmers, Paolo Perrotta helps make mastering the art of metaprogramming both straightforward and entertaining. The book is packed with:Pragmatic examples of metaprogramming in action, many of which come straight from popular libraries or frameworks, such as Rails. Programming challenges that let you experiment and play with some of the most fun, "out-there" metaprogramming concepts. Metaprogramming spells--34 practical recipes and idioms that you can study and apply right now, to write code that is sure to impress. Whether you're a Ruby apprentice on the path to mastering the language or a Ruby wiz in search of new tips, this book is for you.
A Place To Hide: True Stories Of Holocaust Rescues
Jayne Pettit - 1993
Fascinating true stories of courageous people, who, amidst the horror of the Holocaust, defied the Nazis to help others.
Colossus: Bletchley Park's Greatest Secret
Paul Gannon - 2006
Using science, math, innovation, and improvisation, Bletchley Park code breakers worked furiously to invent a machine to decipher what turned out to be the secrets of Nazi high command. It was called Colossus. What these code breakers didn't realize was that they had fashioned the world's first true computer. When the war ended, this incredible invention was dismantled and hidden away for almost 50 years. Paul Gannon has pieced together the tremendous story of what is now recognized as the greatest secret of Bletchley Park.
Abusing Science: The Case Against Creationism
Philip Kitcher - 1982
It is also a lucid exposition of the nature and methods of genuine science. The book begins with a concise introduction to evolutionary theory for non-scientists and closes with a rebuttal of the charge that this theory undermines religious and moral values. It will astonish many readers that this case must still be made in the 1980s, but since it must, Philip Kitcher makes it irresistibly and forcefully.Not long ago, a federal court struck down an Arkansas law requiring that scientific Creationism be taught in high school science classes. Contemporary Creationists may have lost one legal battle, but their cause continues to thrive. Their efforts are directed not only at state legislatures but at local school boards and textbook publishers. As Kitcher argues in this rigorous but highly readable book, the integrity of science is under attack. The methods of inquiry used in evolutionary biology are those which are used throughout the sciences. Moreover, modern biology is intertwined with other fields of science--physics, chemistry, astronomy, and geology. Creationists hope to persuade the public that education in science should be torn apart to make room for a literal reading of Genesis.Abusing Science refutes the popular complaint that the scientific establishment is dogmatic and intolerant, denying academic freedom to the unorthodox. It examines Creationist claims seriously and systematically, one by one, showing clearly just why they are at best misguided, at worst ludicrous.