Lifehacked: How One Family from the Slums Made Millions Selling Apps


Allen Wong - 2012
    He became a self-made millionaire before he was 25.But, life wasn't always this grand for him. He was the only person in his family earning an income. And, he came from an oppressed family that grew up in the slums. Regardless, the apps he published were downloaded by over 15 million people.His apps have been featured in many places, including Wired.com, NBC News, and CNN. Now he's sharing the story on how he did it, the crises he struggled with, and what his father taught him to be successful.App companies have paid him thousands of dollars for consultant work, and he has helped them increase their download numbers by over 1000%. One of those apps was downloaded by over 100,000 users in one day. And now he is revealing his marketing secrets for the first time in this book.Note: This book was written with non-technical people in mind. The book covers both life and entrepreneurial lessons, and not all of the book is about app development.

The Definitive ANTLR 4 Reference


Terence Parr - 2012
    Whether it's a data format like JSON, a network protocol like SMTP, a server configuration file for Apache, a PostScript/PDF file, or a simple spreadsheet macro language--ANTLR v4 and this book will demystify the process. ANTLR v4 has been rewritten from scratch to make it easier than ever to build parsers and the language applications built on top. This completely rewritten new edition of the bestselling Definitive ANTLR Reference shows you how to take advantage of these new features. Build your own languages with ANTLR v4, using ANTLR's new advanced parsing technology. In this book, you'll learn how ANTLR automatically builds a data structure representing the input (parse tree) and generates code that can walk the tree (visitor). You can use that combination to implement data readers, language interpreters, and translators. You'll start by learning how to identify grammar patterns in language reference manuals and then slowly start building increasingly complex grammars. Next, you'll build applications based upon those grammars by walking the automatically generated parse trees. Then you'll tackle some nasty language problems by parsing files containing more than one language (such as XML, Java, and Javadoc). You'll also see how to take absolute control over parsing by embedding Java actions into the grammar. You'll learn directly from well-known parsing expert Terence Parr, the ANTLR creator and project lead. You'll master ANTLR grammar construction and learn how to build language tools using the built-in parse tree visitor mechanism. The book teaches using real-world examples and shows you how to use ANTLR to build such things as a data file reader, a JSON to XML translator, an R parser, and a Java class->interface extractor. This book is your ticket to becoming a parsing guru!What You Need: ANTLR 4.0 and above. Java development tools. Ant build system optional (needed for building ANTLR from source)

The Modern Web: Multi-Device Web Development with HTML5, CSS3, and JavaScript


Peter Gasston - 2013
    When users can browse the Web on a three-inch phone screen as easily as on a fifty-inch HDTV, what's a developer to do?Peter Gasston's The Modern Web will guide you through the latest and most important tools of device-agnostic web development, including HTML5, CSS3, and JavaScript. His plain-English explanations and practical examples emphasize the techniques, principles, and practices that you'll need to easily transcend individual browser quirks and stay relevant as these technologies are updated.Learn how to:Plan your content so that it displays fluidly across multiple devices Design websites to interact with devices using the most up-to-date APIs, including Geolocation, Orientation, and Web Storage Incorporate cross-platform audio and video without using troublesome plug-ins Make images and graphics scalable on high-resolution devices with SVG Use powerful HTML5 elements to design better formsTurn outdated websites into flexible, user-friendly ones that take full advantage of the unique capabilities of any device or browser. With the help of The Modern Web, you'll be ready to navigate the front lines of device-independent development.

The Intelligent Web: Search, Smart Algorithms, and Big Data


Gautam Shroff - 2013
    These days, linger over a Web page selling lamps, and they will turn up at the advertising margins as you move around the Internet, reminding you, tempting you to make that purchase. Search engines such as Google can now look deep into the data on the Web to pull out instances of the words you are looking for. And there are pages that collect and assess information to give you a snapshot of changing political opinion. These are just basic examples of the growth of Web intelligence, as increasingly sophisticated algorithms operate on the vast and growing amount of data on the Web, sifting, selecting, comparing, aggregating, correcting; following simple but powerful rules to decide what matters. While original optimism for Artificial Intelligence declined, this new kind of machine intelligence is emerging as the Web grows ever larger and more interconnected.Gautam Shroff takes us on a journey through the computer science of search, natural language, text mining, machine learning, swarm computing, and semantic reasoning, from Watson to self-driving cars. This machine intelligence may even mimic at a basic level what happens in the brain.

Leader: 50 Insights from Mythology


Devdutt Pattanaik - 2018
    How to choose the right leader, effectively communicate with a boss, maintain the right balance between discipline and leniency? In these and other workplace situations, Pattanaik shows what leaders of today can learn about the art of leadership from stories written thousands of years ago, things no management course can teach.Leader: 50 Insights from Mythology uses myths and legends to arrive at wisdom that is both time-worn and refreshingly new, on what makes a good leader.

MongoDB Applied Design Patterns


Rick Copeland - 2013
    You’ll learn how to apply MongoDB design patterns to several challenging domains, such as ecommerce, content management, and online gaming. Using Python and JavaScript code examples, you’ll discover how MongoDB lets you scale your data model while simplifying the development process.Many businesses launch NoSQL databases without understanding the techniques for using their features most effectively. This book demonstrates the benefits of document embedding, polymorphic schemas, and other MongoDB patterns for tackling specific big data use cases, including:Operational intelligence: Perform real-time analytics of business dataEcommerce: Use MongoDB as a product catalog master or inventory management systemContent management: Learn methods for storing content nodes, binary assets, and discussionsOnline advertising networks: Apply techniques for frequency capping ad impressions, and keyword targeting and biddingSocial networking: Learn how to store a complex social graph, modeled after Google+Online gaming: Provide concurrent access to character and world data for a multiplayer role-playing game

Fearless Genius: The Digital Revolution in Silicon Valley 1985-2000


Doug Menuez - 2014
    At the same time, Steve Jobs was being forced out of his beloved Apple and starting over with a new company, NeXT Computer. His goal was to build a supercomputer with the power to transform education. Menuez had found his story: he proposed to photograph Jobs and his extraordinary team as they built this new computer, from conception to product launch. In an amazing act of trust, Jobs granted Menuez unlimited access to the company, and, for the next three years, Menuez was able to get on film the spirit and substance of innovation through the day-to-day actions of the world’s top technology guru. From there, the project expanded to include the most trailblazing companies in Silicon Valley, all of which granted Menuez the same complete access that Jobs had. Menuez photographed behind the scenes with John Warnock at Adobe, John Sculley at Apple, Bill Gates at Microsoft, John Doerr at Kleiner Perkins, Bill Joy at Sun Microsystems, Gordon Moore and Andy Grove at Intel, Marc Andreessen at Netscape, and more than seventy other leading companies and innovators. It would be fifteen years before Menuez stopped taking pictures, just as the dotcom bubble burst. An extraordinary era was coming to its close. With his singular behind-the-scenes access to these notoriously insular companies, Menuez was present for moments of heartbreaking failure and unexpected success, moments that made history, and moments that revealed the everyday lives of the individuals who made it happen. This period of rapid, radical change would affect almost every aspect of our culture and our lives in ways both large and small and would also create more jobs and wealth than any other time in human history. And Doug Menuez was there, a witness to a revolution. In more than a hundred photographs and accompanying commentary, Fearless Genius captures the human face of innovation and shows what it takes to transform powerful ideas into reality.

Professional JavaScript for Web Developers


Nicholas C. Zakas - 2005
    This 4-book set includes:Professional JavaScript for Web Developers (ISBN: 0764579088) Professional Ajax 2nd edition (ISBN: 0470109491) Professional Web 2.0 Programming (ISBN: 0470087889) Professional Rich Internet Applications: Ajax and Beyond (ISBN: 0470082801)

Ajax in Action


Dave Crane - 2005
    They get frustrated losing their scroll position; they get annoyed waiting for refresh; they struggle to reorient themselves on every new page. And the list goes on. With asynchronous JavaScript and XML, known as "Ajax," you can give them a better experience. Once users have experienced an Ajax interface, they hate to go back. Ajax is new way of thinking that can result in a flowing and intuitive interaction with the user.Ajax in Action helps you implement that thinking--it explains how to distribute the application between the client and the server (hint: use a "nested MVC" design) while retaining the integrity of the system. You will learn how to ensure your app is flexible and maintainable, and how good, structured design can help avoid problems like browser incompatibilities. Along the way it helps you unlearn many old coding habits. Above all, it opens your mind to the many advantages gained by placing much of the processing in the browser. If you are a web developer who has prior experience with web technologies, this book is for you. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

Microserfs


Douglas Coupland - 1995
    Known as "microserfs," they spend upward of 16 hours a day "coding" (writing software) as they eat "flat" foods (such as Kraft singles, which can be passed underneath closed doors) and fearfully scan the company email to see what the great Bill might be thinking and whether he is going to "flame" one of them. Seizing the chance to be innovators instead of cogs in the Microsoft machine, this intrepid bunch strike out on their own to form a high-tech start-up company named Oop! in Silicon Valley. Living together in a sort of digital flophouse --"Our House of Wayward Mobility" -- they desperately try to cultivate well-rounded lives and find love amid the dislocated, subhuman whir and buzz of their computer-driven world.Funny, illuminating and ultimately touching, Microserfs is the story of one generation's very strange and claustrophobic coming of age.

Mumbai's Dabbawala The Uncommon Story of the Common Man


Shobha Bondre - 2011
    Their clockwork precision and incredibly low error rate has got the world to sit up and take note of this awesome army of 5000 men, who make sure office-goers get a hot, home-cooked meal every day, come rain or shine. It is a stupendous feat of coordination, efficiency, honesty and sheer hard work that could teach many a corporate honcho a lesson or two in running a business successfully. The humble dabbawalas of Mumbai shot into fame when Prince Charles requested a meeting with them on a visit to the city in 2003, after having seen a BBC documentary on them. It was a meeting that the heir to the British throne did not forget. In April 2005, the Dabbawalas Association received an invitation to the wedding of Prince Charles and the Duchess of Cornwall, Camilla Parker-Bowles. A few days later, Sopan Rao Rao Mare and Raghunath Medge attended the royal wedding as representatives of the Dabbawalas Association. The story is narrated alternately by the man who has made it happen – Raghunath Medge, president of the Dabbawalas Association, and the author Shobha Bondre. .

Social Media Marketing for Dummies


Shiv Singh - 2009
    Social media marketing is a cheaper and highly effective way to spread up-to-the-minute news; an easy, inexpensive way to enlarge your audience, customers, and business.Social Media Marketing For Dummies provides an indispensable resource for small businesses and start-ups looking for low-cost online marketing strategies, as well as for marketers in larger companies who want to be more involved with social media. Learn which social media site best fits you and your business and how to:Use Twitter, blogs, Facebook, and other social media outlets to full advantage Create your own online spokesperson for your brand Identify social media sites that appeal to your target audience Tell which social platform works for which objectives Develop a unique, Google-able voice in social media Optimize your page to attract clicks and customers Set up a program to assess your success and measure your results Social Media Marketing helps you learn the art of social media marketing to build your business to its full potential. Includes contributions by Michael Becker, Jeannette Kocsis and Ryan Williams

Exam Ref 70-480: Programming in HTML5 with JavaScript and CSS3


Rick Delorme - 2013
    Designed for experienced developers ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the Microsoft Specialist level.Focus on the expertise measured by these objectives:Implement and manipulate document structures and objectsImplement program flowAccess and secure dataUse CSS3 in applicationsThis Microsoft Exam Ref:Organizes its coverage by exam objectives.Features strategic, what-if scenarios to challenge you.Includes a 15% exam discount from Microsoft. (Limited time offer)

Game Project Completed: How Successful Indie Game Developers Finish Their Projects


Thomas Schwarzl - 2014
    They teach you how to make games. This book does not show you how to make games. It shows you how to take your game project to the finish line. Many game projects never make it beyond the alpha state.Game Development Success Is All About The Inner Game.Being a successful game developer does not (just) mean being a great programmer, a smart game designer or a gifted artist. It means dominating the inner game of game making. This separates the pros from the wannabes. It's the knowledge of how to stay focused, motivated and efficient during your game projects. It's the skillset of keeping things simple and avoiding misleading dreams of the next overnight success. Finally it's about thinking as a salesperson, not just as a designer, programmer or artist.

PHP Pocket Reference


Rasmus Lerdorf - 2000
    The quick reference section organizes all the core functions of PHP alphabetically so you can find what you need easily; the slim size means you can keep it handy beside your keyboard for those times when you want to look up a function quickly without closing what you're doing.This valuable little book provides an authoritative overview of PHP packed into a pocket-sized guide that's easy to take anywhere. It is also the ideal companion for O'Reilly's comprehensive book on PHP, Programming PHP.The PHP Pocket Reference an indispensable (and inexpensive) tool for any serious PHP coder.