Genki I: An Integrated Course in Elementary Japanese


Eri Banno - 1999
    Abundantly illustrated and containing a wide variety of exercises, Genki is sure to bring vigor to your classroom! Though primarily meant for use in college-level classes, it is also a good guide for independent learners and is a nice resource book for teachers of Japanese. Genki's authors teach at Kansai Gaidai University, which hosts the largest number of North American students spending their junior year in Japan.

Chaos for Beginners


Ziauddin Sardar - 1998
    Illustrations.

Is This a Great Game, or What?: From A-Rod's Heart to Zim's Head--My 25 Years in Baseball


Tim Kurkjian - 2007
    Whether he's explaining what goes through a ballplayer's mind when he faces a fastball in the chapter "My Face Was Crushed by a Bowling Ball Going 90mph", detailing bizarre rituals and superstitions performed by some of baseball's greatest players, or taking us into the locker room to see what transpires in the clubhouse of a Major League team, Kurkjian's tales are at times hilarious, other times horrifying, yet always entertaining.Kurkjian has spoken to some of the greatest ballplayers ever over the years and they have revealed details about themselves and the game they love with a candor that readers won't find anywhere else. Filled with anecdotes and fascinating insight, this is an essential book for baseball fans or anyone curious about America's pastime.

The Art of Readable Code


Dustin Boswell - 2010
    Over the past five years, authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of "bad code" (much of it their own) to determine why they’re bad and how they could be improved. Their conclusion? You need to write code that minimizes the time it would take someone else to understand it—even if that someone else is you.This book focuses on basic principles and practical techniques you can apply every time you write code. Using easy-to-digest code examples from different languages, each chapter dives into a different aspect of coding, and demonstrates how you can make your code easy to understand.Simplify naming, commenting, and formatting with tips that apply to every line of codeRefine your program’s loops, logic, and variables to reduce complexity and confusionAttack problems at the function level, such as reorganizing blocks of code to do one task at a timeWrite effective test code that is thorough and concise—as well as readable"Being aware of how the code you create affects those who look at it later is an important part of developing software. The authors did a great job in taking you through the different aspects of this challenge, explaining the details with instructive examples." —Michael Hunger, passionate Software Developer

Mythology


C. Scott Littleton - 2002
    This is a comprehensive, illustrated anthology of more than 300 myths from around the world which have shaped humankind's collective experience.

Shot and a Ghost: a year in the brutal world of professional squash


James Willstrop - 2012
    

Beautiful Code: Leading Programmers Explain How They Think


Andy OramLincoln Stein - 2007
    You will be able to look over the shoulder of major coding and design experts to see problems through their eyes.This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. Beautiful Code is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International.

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.

Introduction to Fluid Mechanics [With CDROM]


Robert W. Fox - 2003
    This new edition simplifies many of the steps involved in analysis by using the computer application Excel. Over 100 detailed example problems illustrate important fluid mechanics concepts: Approximately 1300 end-of-chapter problems are arranged by difficulty level and include many problems that are designed to be solved using Excel. The CD for the book includes: A Brief Review of Microsoft Excel and numerous Excel files for the example problems and for use in solving problems. The new edition includes an expanded discussion of pipe networks, and a new section on oblique shocks and expansion waves.

Exegetical Fallacies


D.A. Carson - 1983
    Updated explanations of the "sins" of interpretation teach sound grammatical, lexical, cultural, theological, and historical Bible study practices.

Number Theory


George E. Andrews - 1994
    In studying number theory from such a perspective, mathematics majors are spared repetition and provided with new insights, while other students benefit from the consequent simplicity of the proofs for many theorems.Among the topics covered in this accessible, carefully designed introduction are multiplicativity-divisibility, including the fundamental theorem of arithmetic, combinatorial and computational number theory, congruences, arithmetic functions, primitive roots and prime numbers. Later chapters offer lucid treatments of quadratic congruences, additivity (including partition theory) and geometric number theory.Of particular importance in this text is the author's emphasis on the value of numerical examples in number theory and the role of computers in obtaining such examples. Exercises provide opportunities for constructing numerical tables with or without a computer. Students can then derive conjectures from such numerical tables, after which relevant theorems will seem natural and well-motivated..

Aleph Isn't Tough: An Introduction to Hebrew for Adults (Book 1)


Linda Motzkin - 2000
    By carefully introducing the letters and vowels of the Hebrew alphabet, the goal is to develop the reader's ability to decode written Hebrew words as well as to ground the learning of Hebrew in the broader sense of its use in Jewish life, ritual, study, and tradition. Each chapter introduces two or three Hebrew letters; through instructional drills and exercises, the reader progressively becomes familiar with key Hebrew vocabulary and its role in Jewish tradition, text, and prayer.

Night Passenger (Chris Thorne Book 1)


David Stanley - 2019
    He needs Thorne's help to steal a painting from an art gallery and he isn't just asking.Unless Thorne agrees, bad things will happen to the woman he loves.The heist is a disaster and soon a young cop lies dead. As the gang flee the scene, Thorne realizes that Blake plans to target the painting's owner, and kidnap his wife.Thorne will stop at nothing to save them.Explosive thriller, perfect for fans of Lee Child, Michael Connelly, and Gregg Hurwitz.What Amazon readers are saying about Night Passenger:★★★★★ 'A pacy novel with lots of action - gives Jack Reacher stories some competition.'★★★★★ 'If you're only taking one book on holiday, take this one. Packed full of action and would make a really good movie.'★★★★★ 'Fun read, good characters, action and storyline. Just pure entertainment, no politics thank goodness. Looking forward to the next one.'★★★★★ 'This book was pretty much nonstop action. Thorne is between a rock and hard place throughout. This book kept my interest from the first page to the end. I enjoyed it very much.'★★★★★ 'This was a great read. I didn't want to put it down. Looking forward to more from this author.'★★★★★ 'This debut novel grabbed me from the start. It read like a cable mini-series with multiple crescendos and interesting characters. Looking forward to the next adventure with Thorne.'★★★★★ 'Great book, can't wait for the next. Fast paced, exciting and some tender moments. Well developed characters. Definitely a not put downable.'What Goodreads readers are saying about Night Passenger:★★★★★ 'This is the best thriller novel I have read in the last 10 years.'★★★★★ 'An impressive first novel, with a good story line and fast pace.'★★★★★ 'Couldn't put this down. Fast-paced from the beginning.'

AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps


Shyam Seshadri - 2014
    By the end of the book, you'll understand how to develop a large, maintainable, and performant application with AngularJS.Guided by two engineers who worked on AngularJS at Google, you'll learn the components needed to build data-driven applications, using declarative programming and the Model-view-controller pattern. You'll also learn how to conduct unit tests on each part of your application.Learn how to use controllers for moving data to and from viewsUnderstand when to use AngularJS services instead of controllersCommunicate with the server to store, fetch, and update data asynchronouslyKnow when to use AngularJS filters for converting data and values to different formatsImplement single-page applications, using ngRoute to select views and navigationDive into basic and advanced directives for creating reusable componentsWrite an end-to-end test on a live version of your entire applicationUse best practices, guidelines, and tools throughout the development cycle

Cinematography: Theory and Practice: Image Making for Cinematographers, Directors, and Videographers


Blain Brown - 2002
    The book is not just a comprehensive guide to current professional practice; it goes beyond to explain the theory behind the practice, so you understand how the rules came about and when it's appropriate to break them. In addition, directors will benefit from the book's focus on the body of knowledge they should share with their Director of Photography. Cinematography presents the basics and beyond, employing clear explanations of standard practice together with substantial illustrations and diagrams to reveal the real world of film production. Recognizing that professionals know when to break the rules and when to abide by them, this book discusses many examples of fresh ideas and experiments in cinematography. Covering the most up-to-date information on the film/digital interface, new formats, the latest cranes and camera support and other equipment, it also illustrates the older tried and true methods.