Book picks similar to
Lauren Ipsum by Carlos Bueno
fiction
computer-science
fantasy
programming
Pi in the Sky
Wendy Mass - 2013
His older brothers help his dad rule the cosmos, but all Joss gets to do is deliver pies. That's right: pies. Of course, these pies actually hold the secrets of the universe between their buttery crusts, but they're still pies.Joss is happy to let his older brothers shine. He has plenty to keep his hands full: attempting to improve his bowling score; listening to his best friend, Kal, try (and fail) to play the drums; and exploring his ever-changing home, The Realms. But when Earth suddenly disappears, Joss is tasked with the seemingly impossible job of bringing it back. With the help of Annika, an outspoken girl from Earth, he embarks on the adventure of a lifetime...and learns that the universe is an even stranger place than he'd imagined.From the New York Times bestselling author of The Candymakers comes a world-hopping tale that leads the reader deep into the heart of the mysteries of time and space. Plus, there's pie.
Learning Java
Patrick Niemeyer - 1996
With Java 5.0, you'll not only find substantial changes in the platform, but to the language itself-something that developers of Java took five years to complete. The main goal of Java 5.0 is to make it easier for you to develop safe, powerful code, but none of these improvements makes Java any easier to learn, even if you've programmed with Java for years. And that means our bestselling hands-on tutorial takes on even greater significance."Learning Java" is the most widely sought introduction to the programming language that's changed the way we think about computing. Our updated third edition takes an objective, no-nonsense approach to the new features in Java 5.0, some of which are drastically different from the way things were done in any previous versions. The most essential change is the addition of "generics," a feature that allows developers to write, test, and deploy code once, and then reuse the code again and again for different data types. The beauty of generics is that more problems will be caught during development, and "Learning Java" will show you exactly how it's done.Java 5.0 also adds more than 1,000 new classes to the Java library. That means 1,000 new things you can do without having to program it in yourself. That's a huge change. With our book's practical examples, you'll come up to speed quickly on this and other new features such as loops and threads. The new edition also includes an introduction to Eclipse, the open source IDE that is growing in popularity. "Learning Java," 3rd Edition addresses all of the important uses of Java, such as web applications, servlets, and XML that are increasingly driving enterprise applications.
The Chronicles of Harris Burdick: Fourteen Amazing Authors Tell the Tales
Chris Van AllsburgSherman Alexie - 2011
Thousands of children have been inspired to weave their own stories to go with his intriguingly titled pictures. And now, some of our most imaginative storytellers attempt to solve the perplexing mysteries of Harris Burdick. Enter The Chronicles of Harris Burdick to read this incredible compendium of stories: magical, funny, creepy, poignant, inscrutable, these are tales you won't soon forget.(front flap)
Head First Java
Kathy Sierra - 2005
You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study. The fact is your brain craves novelty. It's constantly searching, scanning, waiting for something unusual to happen. After all, that's the way it was built to help you stay alive. It takes all the routine, ordinary, dull stuff and filters it to the background so it won't interfere with your brain's real work--recording things that matter. How does your brain know what matters? It's like the creators of the Head First approach say, suppose you're out for a hike and a tiger jumps in front of you, what happens in your brain? Neurons fire. Emotions crank up. Chemicals surge. That's how your brain knows.And that's how your brain will learn Java. Head First Java combines puzzles, strong visuals, mysteries, and soul-searching interviews with famous Java objects to engage you in many different ways. It's fast, it's fun, and it's effective. And, despite its playful appearance, Head First Java is serious stuff: a complete introduction to object-oriented programming and Java. You'll learn everything from the fundamentals to advanced topics, including threads, network sockets, and distributed programming with RMI. And the new. second edition focuses on Java 5.0, the latest version of the Java language and development platform. Because Java 5.0 is a major update to the platform, with deep, code-level changes, even more careful study and implementation is required. So learning the Head First way is more important than ever. If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. You'll see why people say it's unlike any other Java book you've ever read.By exploiting how your brain works, Head First Java compresses the time it takes to learn and retain--complex information. Its unique approach not only shows you what you need to know about Java syntax, it teaches you to think like a Java programmer. If you want to be bored, buy some other book. But if you want to understand Java, this book's for you.
Hadoop: The Definitive Guide
Tom White - 2009
Ideal for processing large datasets, the Apache Hadoop framework is an open source implementation of the MapReduce algorithm on which Google built its empire. This comprehensive resource demonstrates how to use Hadoop to build reliable, scalable, distributed systems: programmers will find details for analyzing large datasets, and administrators will learn how to set up and run Hadoop clusters. Complete with case studies that illustrate how Hadoop solves specific problems, this book helps you:Use the Hadoop Distributed File System (HDFS) for storing large datasets, and run distributed computations over those datasets using MapReduce Become familiar with Hadoop's data and I/O building blocks for compression, data integrity, serialization, and persistence Discover common pitfalls and advanced features for writing real-world MapReduce programs Design, build, and administer a dedicated Hadoop cluster, or run Hadoop in the cloud Use Pig, a high-level query language for large-scale data processing Take advantage of HBase, Hadoop's database for structured and semi-structured data Learn ZooKeeper, a toolkit of coordination primitives for building distributed systems If you have lots of data -- whether it's gigabytes or petabytes -- Hadoop is the perfect solution. Hadoop: The Definitive Guide is the most thorough book available on the subject. "Now you have the opportunity to learn about Hadoop from a master-not only of the technology, but also of common sense and plain talk." -- Doug Cutting, Hadoop Founder, Yahoo!
Big Questions from Little People: And Simple Answers from Great Minds
Gemma Elwin Harris - 2012
Author Gemma Elwin Harris has lovingly compiled weighty questions from precocious grade school children—queries that have long dumbfounded even intelligent adults—and she’s gathered together a notable crew of scientists, specialists, philosophers, and writers to answer them.Authors Mary Roach and Phillip Pullman, evolutionary biologist Richard Dawkins, chef Gordon Ramsay, adventurist Bear Gryllis, and linguist Noam Chomsky are among the top experts responding to the Big Questions from Little People, (“Do animals have feelings?”, “Why can’t I tickle myself?”, “Who is God?”) with well-known comedians, columnists, and raconteurs offering hilarious alternative answers. Miles above your average general knowledge and trivia collections, this charming compendium is a book fans of the E.H. Gombrich classic, A Little History of the World, will adore.
The Algorithm Design Manual
Steven S. Skiena - 1997
Drawing heavily on the author's own real-world experiences, the book stresses design and analysis. Coverage is divided into two parts, the first being a general guide to techniques for the design and analysis of computer algorithms. The second is a reference section, which includes a catalog of the 75 most important algorithmic problems. By browsing this catalog, readers can quickly identify what the problem they have encountered is called, what is known about it, and how they should proceed if they need to solve it. This book is ideal for the working professional who uses algorithms on a daily basis and has need for a handy reference. This work can also readily be used in an upper-division course or as a student reference guide. THE ALGORITHM DESIGN MANUAL comes with a CD-ROM that contains: * a complete hypertext version of the full printed book. * the source code and URLs for all cited implementations. * over 30 hours of audio lectures on the design and analysis of algorithms are provided, all keyed to on-line lecture notes.
Java Network Programming
Elliotte Rusty Harold - 1997
It is a clear, complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI).
Java Network Programming, 3rd Edition includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, servlets, multithreaded network programming, I/O, HTML parsing and display, the Java Mail API, and the Java Secure Sockets Extension. There's also significant information on the New I/O API that was developed in large part because of the needs of network programmers.
This invaluable book is a complete, single source guide to writing sophisticated network applications. Packed with useful examples, it is the essential resource for any serious Java developer.
Black Hat Python: Python Programming for Hackers and Pentesters
Justin Seitz - 2014
But just how does the magic happen?In Black Hat Python, the latest from Justin Seitz (author of the best-selling Gray Hat Python), you'll explore the darker side of Python's capabilities writing network sniffers, manipulating packets, infecting virtual machines, creating stealthy trojans, and more. You'll learn how to:Create a trojan command-and-control using GitHubDetect sandboxing and automate common malware tasks, like keylogging and screenshottingEscalate Windows privileges with creative process controlUse offensive memory forensics tricks to retrieve password hashes and inject shellcode into a virtual machineExtend the popular Burp Suite web-hacking toolAbuse Windows COM automation to perform a man-in-the-browser attackExfiltrate data from a network most sneakilyInsider techniques and creative challenges throughout show you how to extend the hacks and how to write your own exploits.When it comes to offensive security, your ability to create powerful tools on the fly is indispensable. Learn how in Black Hat Python."
The Door to Time
Pierdomenico Baccalario - 2004
Their new home is filled with twisting tunnels and strange artifacts from around the world, and the twins can't wait to discover all its secrets. Before long, Jason, Julia, and their friend Rick stumble upon a mysterious-looking door hidden behind an old wardrobe. But none of the keys in the house will open it. What lies behind the door? And why has someone tried to conceal it? Jason, Julia, and Rick are determined to find out, no matter what it takes....
The Maze of Bones
Rick Riordan - 2008
When their beloved aunt--matriarch of the world's most powerful family--dies, orphaned siblings Amy and Dan Cahill compete with less honorable Cahill descendants in a race around the world to find cryptic clues to a mysterious fortune.Book includes game cards which the reader may use to play an online version of the treasure hunt.
The Journal of Curious Letters
James Dashner - 2008
Tick, is an average thirteen-year-old boy until the day a strange letter arrives in his mailbox. Postmarked from Alaska and cryptically signed with the initials “M.G.,” the letter informs Tick that dangerous — perhaps even deadly — events have been set in motion that could result in the destruction of reality itself. M.G. promises to send Tick twelve riddles that will reveal on a certain day, at a certain time, at a certain place, something extraordinary will happen. Will Tick have the courage to follow the twelve clues M.G. sends to him? Will he be able to solve the riddles in time? Will Tick discover the life he was meant to live?The first volume of an outstanding new children’s fantasy series, The Journal of Curious Letters is filled with adventure, humor, riddles, and, oh, yes — danger... As M.G. warns Tick, Very frightening things are coming your way. Will you join Tick and his friends on an amazing journey through the Realities? What will your choice be?From the Publisher (Shadow Mountain)
Algorithms to Live By: The Computer Science of Human Decisions
Brian Christian - 2016
What should we do, or leave undone, in a day or a lifetime? How much messiness should we accept? What balance of new activities and familiar favorites is the most fulfilling? These may seem like uniquely human quandaries, but they are not: computers, too, face the same constraints, so computer scientists have been grappling with their version of such issues for decades. And the solutions they've found have much to teach us.In a dazzlingly interdisciplinary work, acclaimed author Brian Christian and cognitive scientist Tom Griffiths show how the algorithms used by computers can also untangle very human questions. They explain how to have better hunches and when to leave things to chance, how to deal with overwhelming choices and how best to connect with others. From finding a spouse to finding a parking spot, from organizing one's inbox to understanding the workings of memory, Algorithms to Live By transforms the wisdom of computer science into strategies for human living.
The Glitch in Sleep
John Hulme - 2007
He works as a Fixer for The Seems. From the Department of Weather to the Department of Sleep, The Seems is a secret organization that makes sure our world keeps running--and more importantly, sticks to The Plan that's been made for it. But The Plan, and The Seems for that matter, would be nothing without the people in it, and that's where Becker Drane comes in. When a Glitch is reported in the Department of Sleep, Becker is dispatched to Fix it, but he's not so sure this is a routine mission. Could the Bed Bugs, who are behind our Worst Nightmares, be responsible for the problems? Or maybe it's The Tide, an underground organization bent on destroying The Seems? No matter what, Becker's in for quite an adventure, and it'll take all his training, a little luck, and the coolest Tools™ known in (or out of) the Seems to Fix the problem.
Gossamer
Lois Lowry - 2006
Where do dreams come from? What stealthy nighttime messengers are the guardians of our most deeply hidden hopes and our half-forgotten fears? Drawing on her rich imagination, two-time Newbery winner Lois Lowry confronts these questions and explores the conflicts between the gentle bits and pieces of the past that come to life in dream, and the darker horrors that find their form in nightmare. In a haunting story that tiptoes between reality and imagination, two people—a lonely, sensitive woman and a damaged, angry boy—face their own histories and discover what they can be to one another, renewed by the strength that comes from a tiny, caring creature they will never see. Gossamer is perfect for readers not quite ready for Lois Lowry's Newbery-Award winner The Giver and also for readers interested in dreams, nightmares, spirits and the dream world.