Building Mobile Apps at Scale: 39 Engineering Challenges


Gergely Orosz - 2021
    By scale, we mean having numbers of users in the millions and being built by large engineering teams.For mobile engineers, this book is a blueprint for modern app engineering approaches. For non-mobile engineers and managers, it is a resource with which to build empathy and appreciation for the complexity of world-class mobile engineering.

Think Python


Allen B. Downey - 2002
    It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structures.

Computer Networking: A Top-Down Approach


James F. Kurose - 2000
    Building on the successful top-down approach of previous editions, this fourth edition continues with an early emphasis on application-layer paradigms and application programming interfaces, encouraging a hands-on experience with protocols and networking concepts.

The C Programming Language


Brian W. Kernighan - 1978
    It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. From the Preface: We have tried to retain the brevity of the first edition. C is not a big language, and it is not well served by a big book. We have improved the exposition of critical features, such as pointers, that are central to C programming. We have refined the original examples, and have added new examples in several chapters. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form. As we said in the first preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way. We hope that this book will help you to learn C and use it well.

The Perfect Machine: Building the Palomar Telescope


Ronald Florence - 1994
    As huge as the Pantheon of Rome and as heavy as the Statue of Liberty, this magnificent instrument is so precisely built that its seventeen-foot mirror was hand-polished to a tolerance of 2/1,000,000 of an inch. The telescope's construction drove some to the brink of madness, made others fearful that mortals might glimpse heaven, and transfixed an entire nation. Ronald Florence weaves into his account of the creation of "the perfect machine" a stirring chronicle of the birth of Big Science and a poignant rendering of an America mired in the depression yet reaching for the stars.

Introduction to the Theory of Computation


Michael Sipser - 1996
    Sipser's candid, crystal-clear style allows students at every level to understand and enjoy this field. His innovative "proof idea" sections explain profound concepts in plain English. The new edition incorporates many improvements students and professors have suggested over the years, and offers updated, classroom-tested problem sets at the end of each chapter.

Internetworking with TCP/IP Vol.1: Principles, Protocols, and Architecture


Douglas E. Comer - 1988
    Discover how the basic TCP/IP technology has survived and evolved over two decades of exponential growth, and understand the TCP/IP protocols and technical advances. This edition explains emerging technologies such as Mobile IP, Virtual Private Networks, resource reservation with RSVP, and Ipv6. Comer reveals how to master TCP/IP and how the Internet works. The reader is required to have a modest background in the fundamentals of computer systems, but does not need sophisticated mathematics. As with previous editions, this edition provides an introduction to physical networks and then shows how they are combined to form an internet. It states design principles clearly, and discusses motivations and consequences. THIS NEW EDITION OF VOLUME 1: *Explains how voice and video are sent over IP internets and how IP Telephony operates *Describes Mobile IP (a technology that allows a computer to move fr

What's Science Ever Done For Us: What the Simpsons Can Teach Us About Physics, Robots, Life, and the Universe


Paul Halpern - 2007
    Over the years, the show has examined such issues as genetic mutation, time travel, artificial intelligence, and even aliens. "What's Science Ever Done for Us?" examines these and many other topics through the lens of America's favorite cartoon.This spirited science guide will inform Simpsons fans and entertain science buffs with a delightful combination of fun and fact. It will be the perfect companion to the upcoming Simpsons movie.The Simpsons is a magnificent roadmap of modern issues in science. This completely unauthorized, informative, and fun exploration of the science and technology, connected with the world's most famous cartoon family, looks at classic episodes from the show to launch fascinating scientific discussions mixed with intriguing speculative ideas and a dose of humor. Could gravitational lensing create optical illusions, such as when Homer saw someone invisible to everyone else? Is the Coriolis effect strong enough to make all toilets in the Southern Hemisphere flush clockwise, as Bart was so keen to find out? If Earth were in peril, would it make sense to board a rocket, as Marge, Lisa, and Maggie did, and head to Mars? While Bart and Millhouse can't stop time and have fun forever, Paul Halpern explores the theoretical possibilities involving Einstein's theory of time dilation.Paul Halpern, PhD (Philadelphia, PA) is Professor of Physics and Mathematics at the University of the Sciences in Philadelphia and a 2002 recipient of a John Simon Guggenheim Memorial Fellowship. He is also the author of The Great Beyond (0-471-46595-X).

Data Communications and Networking


Behrouz A. Forouzan - 2000
    It presents the fundamentals in a clear manner, using a visual approach and real life applications.

LATEX: A Document Preparation System: User's Guide and Reference Manual


Leslie Lamport - 1985
    The new edition features additional styles and functions, improved font handling, and enhanced graphics capabilities. Other parts of the book have been revised to reflect user comments and suggestions. Selected sections have been rewritten to explain challenging concepts or functions, and the descriptions of both MakeIndex and BibTEX have been updated. New LATEX users will want to start with this book, and current users, particularly as they upgrade to the LATEX2e software, will be eager to obtain the most up-to-date version of its associated manual. Features Revised version of the authoritative user's guide and reference manual for the LATEX computer typesetting system. Features the new standard software release - LATEX2e. Sections rewritten to explain difficult concepts or functions.

Cambridge International AS Level and A Level Physics Coursebook with CD-ROM (Cambridge International Examinations)


David Sang - 2010
    Cambridge International AS and A Level Physics covers all the material required for the Cambridge syllabus. The accompanying Student's CD-ROM includes many more questions linked to each chapter, including multiple choice, how to tackle the examinations, and animations, a glossary and summaries. A Teacher's Resource CD-ROM is also available and includes answers to all questions in the Coursebook, together with worksheets describing practical work linked to each chapter in the book.

Python Data Science Handbook: Tools and Techniques for Developers


Jake Vanderplas - 2016
    Several resources exist for individual pieces of this data science stack, but only with the Python Data Science Handbook do you get them all—IPython, NumPy, Pandas, Matplotlib, Scikit-Learn, and other related tools.Working scientists and data crunchers familiar with reading and writing Python code will find this comprehensive desk reference ideal for tackling day-to-day issues: manipulating, transforming, and cleaning data; visualizing different types of data; and using data to build statistical or machine learning models. Quite simply, this is the must-have reference for scientific computing in Python.With this handbook, you’ll learn how to use: * IPython and Jupyter: provide computational environments for data scientists using Python * NumPy: includes the ndarray for efficient storage and manipulation of dense data arrays in Python * Pandas: features the DataFrame for efficient storage and manipulation of labeled/columnar data in Python * Matplotlib: includes capabilities for a flexible range of data visualizations in Python * Scikit-Learn: for efficient and clean Python implementations of the most important and established machine learning algorithms

Nick and Tesla's High-Voltage Danger Lab: A Mystery with Electromagnets, Burglar Alarms, and Other Gadgets You Can Build Yourself


Bob Pflugfelder - 2013
    When their parents mysteriously vanish, they’re sent to live with their Uncle Newt, a brilliant inventor who engineers top-secret gadgets for a classified government agency. It’s not long before Nick and Tesla are embarking on adventures of their own—engineering all kinds of outrageous MacGyverish contraptions to save their skin: 9-volt burglar alarms, electromagnets, mobile tracking devices, and more. Readers are invited to join in the fun as each story contains instructions and blueprints for five different projects. In Nick and Tesla’s High-Voltage Danger Lab, we meet the characters and learn how to make everything from rocket launchers to soda-powered vehicles. Learning about science has never been so dangerous—or so much fun!

Amazon Echo: Master Your Amazon Echo; User Guide and Manual (Amazon Echo Updated 2017 User Guide)


Andrew McKinnon - 2015
    This revolutionary device: Is Easy to Access Has Excellent Voice Quality Provides Superior Voice Recognition Handles Many Privacy Concerns Has Frequent Software Upgrades Offers Natural-Sounding Voices Allows for Cloud Processing Has Solid, Dependable Hardware What can this book do for you? Amazon Echo: Master Your Amazon Echo; User Guide and Manual teaches you how to use Alexa, how this feature is designed, and how to set it up. You'll learn about: The Body The Blue Light How to Use the Microphones Using Sensors Remote Control Functions Essential Setup Tips You'll find out how to Navigate the Echo and its App, Use the Echo Pen, and Activate your Echo with Voice Command and the remote control. You'll learn to use Bluetooth and connect other home devices to your Echo - including music services! Let Amazon Echo: Master Your Amazon Echo; User Guide and Manual take you by the hand and turn you into an Amazon Echo expert! Download your copy TODAY!

Blood of a Boss: The Moreno Family


Askari - 2014
    Now, at the age of 23, his sole ambition is to lock down the streets of Philly and reclaim the power and glory his estranged father once possessed. Unfortunately, the only thing standing in his way is the grandfather he never knew existed. As Sonny begins his bloody rise to prominence, the concept of family falls by the wayside and murder reigns supreme. Love turns to hate and some who claim to be loyal commit indelible acts of treason. Will Sonny's bloodline be the cause of his success or the root of his downfall? Either way, the streets of Philly will never be the same.