Book picks similar to
Introduction to Computer Graphics by David J. Eck
comp-sci
computer-science-cg
new-batch
abandoned
Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams
Yevgeniy Brikman - 2015
We are in the era of the high tech startup.This book is the "Hello, World" tutorial for building products, technologies, and teams in a startup environment. It's based on the experiences of the author, Yevgeniy Brikman, as well as interviews with programmers from some of the most successful startups of the last decade, including Google, Facebook, LinkedIn, Twitter, GitHub, Stripe, Instagram, AdMob, Pinterest, and many others.If you're at all interested in startups—whether you're a programmer at the beginning of your career, a seasoned developer bored with the politics of large companies, a manager trying to figure out how to motivate your engineers, or just someone trying to figure out what this startup thing is all about—this book is for you. For more info, see http: //www.hello-startup.net"
Jumping into C++
Alex Allain - 2013
As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming process, including:Getting the tools you need to program and how to use them*Basic language feature like variables, loops and functions*How to go from an idea to code*A clear, understandable explanation of pointers*Strings, file IO, arrays, references*Classes and advanced class design*C++-specific programming patterns*Object oriented programming*Data structures and the standard template library (STL)Key concepts are reinforced with quizzes and over 75 practice problems.
Life After Google: The Fall of Big Data and the Rise of the Blockchain Economy
George Gilder - 2018
Gilder says or writes is ever delivered at anything less than the fullest philosophical decibel... Mr. Gilder sounds less like a tech guru than a poet, and his words tumble out in a romantic cascade." “Google’s algorithms assume the world’s future is nothing more than the next moment in a random process. George Gilder shows how deep this assumption goes, what motivates people to make it, and why it’s wrong: the future depends on human action.” — Peter Thiel, founder of PayPal and Palantir Technologies and author of Zero to One: Notes on Startups, or How to Build the Future The Age of Google, built on big data and machine intelligence, has been an awesome era. But it’s coming to an end. In Life after Google, George Gilder—the peerless visionary of technology and culture—explains why Silicon Valley is suffering a nervous breakdown and what to expect as the post-Google age dawns. Google’s astonishing ability to “search and sort” attracts the entire world to its search engine and countless other goodies—videos, maps, email, calendars….And everything it offers is free, or so it seems. Instead of paying directly, users submit to advertising. The system of “aggregate and advertise” works—for a while—if you control an empire of data centers, but a market without prices strangles entrepreneurship and turns the Internet into a wasteland of ads. The crisis is not just economic. Even as advances in artificial intelligence induce delusions of omnipotence and transcendence, Silicon Valley has pretty much given up on security. The Internet firewalls supposedly protecting all those passwords and personal information have proved hopelessly permeable. The crisis cannot be solved within the current computer and network architecture. The future lies with the “cryptocosm”—the new architecture of the blockchain and its derivatives. Enabling cryptocurrencies such as bitcoin and ether, NEO and Hashgraph, it will provide the Internet a secure global payments system, ending the aggregate-and-advertise Age of Google. Silicon Valley, long dominated by a few giants, faces a “great unbundling,” which will disperse computer power and commerce and transform the economy and the Internet. Life after Google is almost here. For fans of "Wealth and Poverty," "Knowledge and Power," and "The Scandal of Money."
The day the "a" went away
Dan Jackson - 2015
They are looking for the letter "a”. It has disappeared. Can you find it? In this colorful book, your child will learn to write, read, and, above all, see letters visually by omission and repetition. With easy-to-understand illustrations, this is a new and fun way to learn. How to use this book: 1. Two pictures of an object are given with its spelled out word. The first picture has all letters included while the second picture omits the key letter of the book. 2. Showing the child the first picture and the complete word, turn the page to see the missing letter or letters. Have the child write in the letter, checking the prior page to see what is missing. 3. Reiterate the picture and the word so he or she can correlate the picture to the word in his or her mind. 4. When seeing the book’s letter in other writings, point it out to the child for reinforcement. Play a game searching for the letter in other formats. Scroll up and grab a copy today
The Book of Dharma: Making Enlightened Choices
Simon Haas - 2013
The Book of Dharma charts Simon Haas’s journey to India and his “excavation” of the Dharma Code, a powerful system for making enlightened choices and manifesting our highest potential. Haas apprenticed with an elderly master practitioner in the Bhakti tradition for sixteen years and learned from him the system formerly used by kings and queens to effect personal transformation in their life and rule wisely.Sun Tzu’s The Art of War and Niccolò Machiavelli’s The Prince were written specifically for rulers. While these works have become renowned, the teachings for kings and queens from India remain to this day largely undiscovered. In this ground-breaking book, Haas discloses these teachings for contemporary Western readers, for the first time openly revealing a knowledge that has been passed down in secrecy in a sacred tradition for millennia.
Greetings from Myanmar
David Bockino - 2016
Traversing the country, he encounters a pompous Western businessman swindling his way to millions, a local vendor with a flair for painting nudes, and long ago legends of a western circus. Sensitively written and expertly researched, Greetings from Myanmar: Exploring the Price of Progress in One of the Last Countries on Earth to Open for Business is the story of a flourishing nation still very much in limbo and an answer to the hard questions that arise when tourism not only charts, but shapes a place as well.
Zero Bugs and Program Faster
Kate Thompson - 2016
The author spent two years researching every bug avoidance technique she could find. This book contains the best of them. If you want to program faster, with fewer bugs, and write more secure code, buy this book!
Read Better Faster: How to Triple Your Reading Speed and Comprehension Without Speed Reading, Skimming, or Skipping
Debbie Drum - 2017
These poor reading habits hold us back, and it’s why so many people don’t enjoy reading. You see, your brain is a lot like Goldilocks. When you read too slow, your mind wanders, you get distracted, and reading feels like a chore. When you try to read too fast, you can't comprehend what you're reading. The key is to read at the right speed using the best reading strategies for your learning type. In this short read, you’ll discover proven strategies to read faster without having to: Practice speed-reading techniques for hours and hours Skim text and risk missing crucial information Read cliff notes or shortened versions of a book This book combines the best lessons from speed reading techniques, neuroscience, and modern technology to allow you to read faster and comprehend more than you ever thought possible—and you can start to see the results today! Say Goodbye to Slow Reading Forever! I was always a slow reader. I could never focus long enough to read an entire book. I often forgot what I had just read, and had to re-read sentences over and over again. Reading was a frustrating, slow, and painful experience, so I tried to make up for my poor reading skills by studying more and working harder. But studying hard will only get you so far when you're using the wrong strategies. I wanted to be able to read more, learn more, and, most importantly, remember more of what I was reading. If you’ve quit reading more books than you can remember because of boredom or frustration, this book will change your life—and every book from now on will be a “quick read” for you. Everything changed when I developed a better way to read entire books very fast… Incredible Reading Results in 7 Days I was able to read four large books in my first week of using these methods. In Read Better Faster: How to Triple Your Reading Speed and Comprehension Without Speed Reading, Skimming, or Skipping you will discover: The exact methods anyone can use to read books faster than you ever imagined Never again struggle to finish a book, no matter how big or complex it is Start reading (and finishing) more books your friends and colleagues recommend to you How to guarantee laser-focused reading so you never have to re-read or forget what you just read How to comprehend and retain everything you read using a method that forces your brain to turn what you read into long-term memory storage How to accelerate your ability to learn more by reading faster and remembering more information than ever before This book is perfect for you if: You need to study for an exam, improve your grades, or do better in school You need to learn new business skills to improve your career or company You want to easily breeze through your favorite fiction books so you can enjoy reading even more You’ve always wanted to read more books but just can’t find the time or struggle to get through a book I encourage you to in
Scummy Mummies
Ellie Gibson - 2017
It’s about how bringing up kids can be a tough business, but we’re all going through the same things, and it’s easier if we can have a good laugh about it. The book covers a range of themes relevant to modern parents, from pregnancy and potty training to school, sex, and nits. There are fun features like Sex Positions For Parents, quizzes such as Did Our Husbands Really Say That?, and Scummy Mummy Life Hacks.
Microsoft .NET - Architecting Applications for the Enterprise
Dino Esposito - 2014
But the principles and practices of software architecting–what the authors call the “science of hard decisions”–have been evolving for cloud, mobile, and other shifts. Now fully revised and updated, this book shares the knowledge and real-world perspectives that enable you to design for success–and deliver more successful solutions. In this fully updated Second Edition, you will: Learn how only a deep understanding of domain can lead to appropriate architecture Examine domain-driven design in both theory and implementation Shift your approach to code first, model later–including multilayer architecture Capture the benefits of prioritizing software maintainability See how readability, testability, and extensibility lead to code quality Take a user experience (UX) first approach, rather than designing for data Review patterns for organizing business logic Use event sourcing and CQRS together to model complex business domains more effectively Delve inside the persistence layer, including patterns and implementation.
Mindstorms: Children, Computers, And Powerful Ideas
Seymour Papert - 1980
We have Mindstorms to thank for that. In this book, pioneering computer scientist Seymour Papert uses the invention of LOGO, the first child-friendly programming language, to make the case for the value of teaching children with computers. Papert argues that children are more than capable of mastering computers, and that teaching computational processes like de-bugging in the classroom can change the way we learn everything else. He also shows that schools saturated with technology can actually improve socialization and interaction among students and between students and teachers.
Changing Gears: A Pedal-Powered Detour from the Rat Race
Greg Foyster - 2013
Writing An Interpreter In Go
Thorsten Ball - 2016
Monkey has been specifically designed for this book: it's a language that looks a lot like C, has first class functions, closures, strings, hashes and arrays and its only implementation is the one we build in the book.In contrast to text books on interpreters & compilers, the focus of this book is working code. Code is not just found in the appendix -- no, nearly every page contains a snippet! And not only that, but also tests. The code presented in the book is fully tested and the test suite is included.For more information, check out: http://interpreterbook.com/
The Coalition Years
Pranab Mukherjee - 2017
It is an insightful account of the larger governance phenomenon in India—coalition politics—as seen through the eyes of one of the chief architects of the post-Congress era of Indian politics.From the inexplicable defeat of the Congress in the 1996 general elections and the rise of regional parties like the TDP and the TMC, to the compelling factors that forced the Congress to withdraw support to the I.K. Gujral government and the singular ability of Sonia Gandhi to forge an alliance with diverse political parties that enabled the Congress to lead the coalitions of UPA I and II, Pranab Mukherjee was a keen observer and an active participant in the contemporary developments that reshaped the course of the country’s political, economic and social destiny.Beyond the challenges, complications and compulsions of coalition governments, this book is also a recollection of Mukherjee’s journey as the Cabinet Minister in the key ministries of defence, external affairs and finance, beginning from 2004. He recounts each of these events with candour—the path-breaking meeting with Henry Kissinger in 2004 that altered the course of the Indo–US strategic partnership, his timely advice to Bangladesh Army Chief Moeen Ahmed in 2008 that led to the release of political prisoners there and the differing views with RBI Governor D. Subbarao on the structure of the FSDC.The third volume of Mukherjee’s autobiography is a sharp and candid account of his years at the helm. It offers the most authoritative account of contemporary Indian politics by one of the tallest leaders and statesmen of our generation.
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.