Quantum Physics of Atoms, Molecules, Solids, Nuclei, and Particles
Robert M. Eisberg - 1974
Emphasizes the applications of theory, and contains new material on particle physics, electron-positron annihilation in solids and the Mossbauer effect. Includes new appendices on such topics as crystallography, Fourier Integral Description of a Wave Group, and Time-Independent Perturbation Theory.
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.
Spychips: How Major Corporations and Government Plan to Track Your Every Move with RFID
Katherine Albrecht - 2005
In this startling, eye-opening book, you'll learn how powerful corporations are planning a future where:Strangers will be able to scan the contents of your purse or briefcase from across a room.Stores will change prices as you approach-squeezing extra profits out of bargain shoppers and the poor.The contents of your refrigerator and medicine cabinet will be remotely monitored.Floors, doorways, ceiling tiles, and even picture frames will spy on you?leaving virtually no place to hide.microchip implants will track your every move?and even broadcast your conversations remotely or electroshock you if you step out of line.This is no conspiracy theory. Hundreds of millions of dollars have already been invested in what global corporations and the government are calling "the hottest new technology since the bar code." Unless we stop it now, RFID could strip away our last shreds of privacy and usher in a nightmare world of total surveillance?to keep us all on Big Brother's very short leash.What critics are saying about Spychips, the book:Spychips "make[s] a stunningly powerful argument against plans for RFID being mapped out by government agencies, retail and manufacturing companies." ?Evan Schuman, CIO Insight"The privacy movement needs a book. I nominate Spychips." ?Marc Rotenberg, EPIC"Brilliantly written; so scary and depressing I want to put it down, so full of fascinating vignettes and facts that I can't put it down." ?Author Claire WolfeSpychips "makes a very persuasive case that some of America's biggest companies want to embed tracking technology into virtually everything we own, and then study our usage patterns 24 hours a day. It's a truly creepy book and well worth reading." ?Hiawatha Bray, Boston Globe"You REALLY want to read this book." ?Laissez Faire
Mixing Audio: Concepts, Practices and Tools
Roey Izhaki - 2007
Looking at practices, concepts, tools and mixing instruments the author provides a comprehensive insight to the art and science of mixing.Whether a hobbyist of professional this book covers basic concepts to advanced techniques as well as tips and tricks and is a vital read for anyone wanting to succeed in the field of mixing.The book is accompanied by the website www.mixingaudio.com, featuring a sample chapter, illustrations, audio and a user forum. * Rounded, extensive and complete coverage of music mixing* Includes a DVD with over 700 audio samples and 4 sample mixes. The DVD is not included with the E-book. Please visit http://www.mixingaudiodvd.com/ to access the DVD content.* Covers new topics and mixing trends such as computer centred mixing
Hacker's Delight
Henry S. Warren Jr. - 2002
Aiming to tell the dark secrets of computer arithmetic, this title is suitable for library developers, compiler writers, and lovers of elegant hacks.
The Elements of Computing Systems: Building a Modern Computer from First Principles
Noam Nisan - 2005
The books also provides a companion web site that provides the toold and materials necessary to build the hardware and software.
The Chemist's Shop
Richard Brumer - 2015
He puts the horrific tragedies of his past behind him and finds serenity in his new life. That is, until he recognizes a customer as former Nazi SS officer, Hans Stern.Michael looks into Stern’s cold steel-blue eyes, clenches his fists and boils inside, remembering how his three young daughters were taken from him and gassed, and his wife, Ilona, was tortured, raped and stripped of all dignity by Stern twenty-five years earlier in Auschwitz.Face to face with this evil being, Michael forces himself to stay calm. In that moment, he experiences two opposing but related feelings. One is anger, the other exhilaration.He could not protect his family then, but he can avenge their deaths now. It wasn’t just about killing Stern. That would be too easy. His death had to be slow, painful, and diabolical, and it begins with a game of chess.
Co-Teaching That Works: Structures and Strategies for Maximizing Student Learning
Anne M. Beninghof - 2011
Former co-teacher and national presenter Anne Beninghof shares stories, and real-life co-taught lesson examples that emphasize creative yet time-efficient instructional strategies that lend themselves beautifully to the co-taught classroom. Teachers and instructional leaders at all levels and in a wide variety of content areas will find this book replete with valuable co-teaching guidance so that success is guaranteed.Offers tips for effective teaching strategies for every type of team teaching situation imaginable Includes guidelines for successful team-teaching with specialists in technology; literacy; occupational/physical therapy; special education; speech-language therapy; ELL; gifted The author is an internationally recognized consultant and trainer This user-friendly, comprehensive book is filled with concrete ideas teachers can implement immediately in the classroom to boost student learning and engagement.
Python Tricks: A Buffet of Awesome Python Features
Dan Bader - 2017
Discover the “hidden gold” in Python’s standard library and start writing clean and Pythonic code today.
Who Should Read This Book:
If you’re wondering which lesser known parts in Python you should know about, you’ll get a roadmap with this book. Discover cool (yet practical!) Python tricks and blow your coworkers’ minds in your next code review.
If you’ve got experience with legacy versions of Python, the book will get you up to speed with modern patterns and features introduced in Python 3 and backported to Python 2.
If you’ve worked with other programming languages and you want to get up to speed with Python, you’ll pick up the idioms and practical tips you need to become a confident and effective Pythonista.
If you want to make Python your own and learn how to write clean and Pythonic code, you’ll discover best practices and little-known tricks to round out your knowledge.
What Python Developers Say About The Book:
"I kept thinking that I wished I had access to a book like this when I started learning Python many years ago." — Mariatta Wijaya, Python Core Developer"This book makes you write better Python code!" — Bob Belderbos, Software Developer at Oracle"Far from being just a shallow collection of snippets, this book will leave the attentive reader with a deeper understanding of the inner workings of Python as well as an appreciation for its beauty." — Ben Felder, Pythonista"It's like having a seasoned tutor explaining, well, tricks!" — Daniel Meyer, Sr. Desktop Administrator at Tesla Inc.
Learn You a Haskell for Great Good!
Miran Lipovača - 2011
Learn You a Haskell for Great Good! introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique aspects of functional programming. Packed with jokes, pop culture references, and the author's own hilarious artwork, Learn You a Haskell for Great Good! eases the learning curve of this complex language, and is a perfect starting point for any programmer looking to expand his or her horizons. The well-known web tutorial on which this book is based is widely regarded as the best way for beginners to learn Haskell, and receives over 30,000 unique visitors monthly.
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.
Writing Solid Code
Steve Maguire - 1993
Focus is on an in-depth analysis and exposition of not-so-obvious coding errors in the sample code provided. The theme is to answer the questions 'How couild I have automatically detected this bug' and 'How could I have prevented this bug'? Chapters include programmer attitudes, techniques and debugging methodology. A particularly revealing chapter is "Treacheries of the Trade", should be required reading for all C maniacs. The author has been a professional programmer for seventeen years and draws heavily (and candidly) on actual coding problems and practices based on years of experience at Microsoft.
The Success of Open Source
Steven Weber - 2004
Leaving source code open has generated some of the most sophisticated developments in computer technology, including, most notably, Linux and Apache, which pose a significant challenge to Microsoft in the marketplace. As Steven Weber discusses, open source's success in a highly competitive industry has subverted many assumptions about how businesses are run, and how intellectual products are created and protected.Traditionally, intellectual property law has allowed companies to control knowledge and has guarded the rights of the innovator, at the expense of industry-wide cooperation. In turn, engineers of new software code are richly rewarded; but, as Weber shows, in spite of the conventional wisdom that innovation is driven by the promise of individual and corporate wealth, ensuring the free distribution of code among computer programmers can empower a more effective process for building intellectual products. In the case of Open Source, independent programmers--sometimes hundreds or thousands of them--make unpaid contributions to software that develops organically, through trial and error.Weber argues that the success of open source is not a freakish exception to economic principles. The open source community is guided by standards, rules, decisionmaking procedures, and sanctioning mechanisms. Weber explains the political and economic dynamics of this mysterious but important market development.
The Painterly Approach: An Artist's Guide to Seeing, Painting and Expressing
Bob Rohm - 2008
More than painting an appealing landscape, it's about making your viewer feel the wind, experience the dance of shadows and sunlight, and admire the wondrous intermingling of colors that attracted you to your subject in the first place.In this gorgeously illustrated book, Bob Rohm shows you how to see the world from a painterly perspective and translate it into expressive, poetic paintings that elicit an emotional response from your viewer.Clearly illustrates how to choreograph color, value, composition, texture and other fundamental elements to achieve those elusive qualities of mood and emotionFeatures 9 step-by-step demonstrations (in oil, pastel and acrylic) on capturing a vivid sense of time and placeCovers brushstrokes, painting with a palette knife, edge control, shadows and other advanced art techniquesThis book focuses primarily on landscape painting but offers valuable lessons for approaching any subject in a personal and engaging way.
The Art of Game Design: A Book of Lenses
Jesse Schell - 2008
The Art of Game Design: A Book of Lenses shows that the same basic principles of psychology that work for board games, card games and athletic games also are the keys to making top-quality video games. Good game design happens when you view your game from many different perspectives, or lenses. While touring through the unusual territory that is game design, this book gives the reader one hundred of these lenses—one hundred sets of insightful questions to ask yourself that will help make your game better. These lenses are gathered from fields as diverse as psychology, architecture, music, visual design, film, software engineering, theme park design, mathematics, writing, puzzle design, and anthropology. Anyone who reads this book will be inspired to become a better game designer—and will understand how to do it.