Even Faster Web Sites


Steve Souders - 2009
    In this book, Steve Souders, web performance evangelist at Google and former Chief Performance Yahoo!, provides valuable techniques to help you optimize your site's performance.Souders' previous book, the bestselling High Performance Web Sites, shocked the web development world by revealing that 80% of the time it takes for a web page to load is on the client side. In Even Faster Web Sites, Souders and eight expert contributors provide best practices and pragmatic advice for improving your site's performance in three critical categories:JavaScript-Get advice for understanding Ajax performance, writing efficient JavaScript, creating responsive applications, loading scripts without blocking other components, and more.Network-Learn to share resources across multiple domains, reduce image size without loss of quality, and use chunked encoding to render pages faster.Browser-Discover alternatives to iframes, how to simplify CSS selectors, and other techniques. Speed is essential for today's rich media web sites and Web 2.0 applications. With this book, you'll learn how to shave precious seconds off your sites' load times and make them respond even faster.This book contains six guest chapters contributed by Dion Almaer, Doug Crockford, Ben Galbraith, Tony Gentilcore, Dylan Schiemann, Stoyan Stefanov, Nicole Sullivan, and Nicholas C. Zakas.

Artisanal Gluten-Free Cooking: 275 Great-Tasting, From-Scratch Recipes from Around the World, Perfect for Every Meal and for Anyone on a Gluten-Free Diet—and Even Those Who Aren't


Kelli Bronski - 2009
    Now, in an extensively revised and expanded second edition, this trusted, versatile cookbook is better than ever. Here are: • 25 brand-new recipes and nearly 100 additional pages • 50 all-new full-page color photographs • The quality ingredients, from-scratch preparation methods, and unbeatable flavors that made the original edition so appealing • Dozens of recipes, from bagels to birthday cake, perfectly suited to the Bronskis’ signature all-purpose flour blend—including Belgian Waffles, Sandwich Bread, pizzas and pastas galore, Cannoli, Carrot Cake, Blueberry Pie, cookies, and much more • Globally inspired dishes, from Italian to Indian to Mexican and beyond—such as Tortellini, General Chang’s Chicken, and Pork Tamales • An expanded array of vegetarian options such as Quinoa Salad, Brussels Sprouts-Tofu Fried Rice, and Red Lentil Dal • A thorough introduction to gluten-free shopping and cooking—plus handy tips about ingredients, equipment, and techniques sprinkled throughout.

Graph Databases


Ian Robinson - 2013
    With this practical book, you’ll learn how to design and implement a graph database that brings the power of graphs to bear on a broad range of problem domains. Whether you want to speed up your response to user queries or build a database that can adapt as your business evolves, this book shows you how to apply the schema-free graph model to real-world problems.Learn how different organizations are using graph databases to outperform their competitors. With this book’s data modeling, query, and code examples, you’ll quickly be able to implement your own solution.Model data with the Cypher query language and property graph modelLearn best practices and common pitfalls when modeling with graphsPlan and implement a graph database solution in test-driven fashionExplore real-world examples to learn how and why organizations use a graph databaseUnderstand common patterns and components of graph database architectureUse analytical techniques and algorithms to mine graph database information

Breaking and Entering: The Extraordinary Story of a Hacker Called "Alien"


Jeremy N. Smith - 2019
    When she arrived at MIT in the 1990s, Alien was quickly drawn to the school’s tradition of high‑risk physical trespassing: the original “hacking.” Within a year, one of her hallmates was dead and two others were arraigned. Alien’s adventures were only just beginning. After a stint at the storied, secretive Los Alamos National Laboratory, Alien was recruited by a top cybersecurity firm where she deployed her cache of virtual weapons—and the trespassing and social engineering talents she had developed while “hacking” at MIT. The company tested its clients’ security by every means possible—not just coding, but donning disguises and sneaking past guards and secretaries into the C‑suite. Alien now runs a boutique hacking outfit that caters to some of the world’s biggest and most vulnerable institutions—banks, retailers, government agencies. Her work combines devilish charm, old‑school deception, and next generation spycraft. In Breaking and Entering, cybersecurity finally gets the rich, character‑driven, fast-paced treatment it deserves.

Things a Computer Scientist Rarely Talks About


Donald Ervin Knuth - 2001
    Knuth, whose massive contributions to computing have led others to nickname him "The Father of Computer Science"—and whose religious faith led him to understand a fascinating analysis of the Bible called the 3:16 project. In this series of six spirited, informal lectures, Knuth explores the relationships between his vocation and his faith, revealing the unique perspective that his work with computing has lent to his understanding of God.His starting point is the 3:16 project, an application of mathematical "random sampling" to the books of the Bible. The first lectures tell the story of the project's conception and execution, exploring its many dimensions of language translation, aesthetics, and theological history. Along the way, Knuth explains the many insights he gained from such interdisciplinary work. These theological musings culminate in a surprising final lecture tackling the ideas of infinity, free will, and some of the other big questions that lie at the juncture of theology and computation.Things a Computer Scientist Rarely Talks About, with its charming and user-friendly format—each lecture ends with a question and answer exchange, and the book itself contains more than 100 illustrations—is a readable and intriguing approach to a crucial topic, certain to edify both those who are serious and curious about their faiths and those who look at the science of computation and wonder what it might teach them about their spiritual world.Includes "Creativity, Spirituality, and Computer Science," a panel discussion featuring Harry Lewis, Guy L. Steele, Jr., Manuela Veloso, Donald E. Knuth, and Mitch Kapor.

Mnemonics Memory Palace Book One: Memory Palaces and Mnemonics. The Forgotten Craft of Memorization and Memory Improvement With Total Recall. (How To Build a Mnemonics Memory Palace 1)


Sjur Midttun - 2016
    In it you will learn: What is a memory palace? How to build your first couple of memory palace. Learn the one secret to why some information stick to your mind, and other types don't How to easily build up to 15 memory palaces, based on the first two. Building memory palaces based on walks/journeys. How to build virtual memory palaces. How to memorize any fact or information using memory palaces. Unlike other popular books on the subject, like "Moonwalking with Einstein", the book "How to Build a Mnemonic Memory Palace" focuses on practical, hands on advice. Information that will get you started making your own memory palaces from day one.  This short, but informative book is virtually packed with information. Tips that simply work. Memory palaces are an ancient, yet somehow forgotten method of memorizing all kinds of information. Before the printing press was invented, content was passed on verbally from person to person. And using the Greek tradition of memory palaces, scholars could store vast amounts of information.  These techniques have seen an increased interest lately, and many people who have been inspired by memory palaces from TV-series like "Sherlock" or books like "Hannibal", want to find a way to easily get started making memory palaces. "How to Build a Mnemonic Memory Palace" literally takes you by the hand and walks you through the process, step by step. And thanks to the many examples, these ancient methods become very clear. In many ways, this book starts where others, like "Moonwalking With Einstein" stop.  Download a sample, or get the set of two books today. Learn how you can use the powerful techniques of memory palaces in order to memorize vitually anything.  A full, practical guide to getting started memorizing all types of information using memory palaces Equally useful for students, as adults Find out the perfect method for memorizing speeches Never forget another keyword

Show Stopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft


G. Pascal Zachary - 1994
    Describes the five-year, 150 million dollar project Microsoft undertook to develop an advanced PC operating system.

Joe Celko's SQL for Smarties: Advanced SQL Programming


Joe Celko - 1995
    Now, 10 years later and in the third edition, this classic still reigns supreme as the book written by an SQL master that teaches future SQL masters. These are not just tips and techniques; Joe also offers the best solutions to old and new challenges and conveys the way you need to think in order to get the most out of SQL programming efforts for both correctness and performance.In the third edition, Joe features new examples and updates to SQL-99, expanded sections of Query techniques, and a new section on schema design, with the same war-story teaching style that made the first and second editions of this book classics.

Python Programming for the Absolute Beginner


Michael Dawson - 2003
    Developed by computer science instructors, books in the For the absolute beginner series teach the principles of programming through simple game creation. You will acquire the skills that you need for more practical Python programming applications and you will learn how these skills can be put to use in real-world scenarios. Best of all, by the time you finish this book you will be able to apply the basic principles you've learned to the next programming language you tackle.Features Fun approach to a difficult topic Readers will create games with Python as they learn the fundamentals of this programming language The CD will include games that readers can cut and paste into their own Web site The author provides challenges at the end of chapters to push readers to program on their own.

Algorithms in a Nutshell


George T. Heineman - 2008
    Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs -- with just enough math to let you understand and analyze algorithm performance. With its focus on application, rather than theory, this book provides efficient code solutions in several programming languages that you can easily adapt to a specific project. Each major algorithm is presented in the style of a design pattern that includes information to help you understand why and when the algorithm is appropriate. With this book, you will:Solve a particular coding problem or improve on the performance of an existing solutionQuickly locate algorithms that relate to the problems you want to solve, and determine why a particular algorithm is the right one to useGet algorithmic solutions in C, C++, Java, and Ruby with implementation tipsLearn the expected performance of an algorithm, and the conditions it needs to perform at its bestDiscover the impact that similar design decisions have on different algorithmsLearn advanced data structures to improve the efficiency of algorithmsWith Algorithms in a Nutshell, you'll learn how to improve the performance of key algorithms essential for the success of your software applications.

The Waite Group's Turbo C Programming for the PC


Robert Lafore - 1987
    Assuming no prior knowledge of C, this introductory-level book demonstrates and explains how to write useful and marketable programs in Turbo C on the IBM PC, XT, AT, and PC/Z computers.

His Name was Wren


Rob Winters - 2020
    Was it a secret Nazi weapon, as some locals suggest? Or just a downed plane? Evacuee George Moss finds an otherworldly explanation, then tries to keep it hidden.Years later, Max Cannon moves to town. With help from his new friends, Ellie and Isaac, he learns of the secret that some residents have guarded for over seven decades.When that secret is threatened with exposure, strange things occur, and the army descends on Hurstwick. As does a visitor from much further afield, leaving Max and his friends in the middle of a deadly struggle…

Stop the Fight!: An Illustrated Guide for Couples: How to Break Free from the 12 Most Common Arguments and Build a Relationship That Lasts


Michelle Brody - 2015
    In her 20 years of working with couples, clinical psychologist Michelle Brody found a way to make change simpler. Her secret: clear and lighthearted illustrations that help couples literally see what’s driving their battles and blocking their bond, so they can chart a course together to stop the fights.The Money Fight “You’re such a cheapskate!” “You spend way too much!”The Sex Fight “Not tonight. I’m not in the mood.” “You haven’t been in the mood since 1975!”The Parenting Differences Fight “You’re too overprotective!” “Is skydiving next?!”Stop the Fight! includes more than 300 illustrations to help couples unlock the destructive cycles that drive the birthday fight, the difficult relatives fight, and other familiar battles. Going beyond common relationship advice, the tools in Stop the Fight! will help you understand the big picture and create lifelong change.

See You at the Campground: A Guide to Discovering Community, Connection, and a Happier Family in the Great Outdoors


Stephanie Puglisi - 2020
    Whether you're new to camping or a seasoned pro, hit the road with Stephanie and Jeremy, hosts of the popular The RV Atlas podcast, as they show you the different ways that camping can lead to a happier, healthier family. From hiking with infants to navigating RV camping in state parks and camping in national parks—these outdoor lovers have tried it all, and See You at the Campground is a beautifully illustrated camping book for adults packed with personal anecdotes, packing lists, site recommendations, and recipes that will help you create a one-of-a-kind vacation on a family-friendly budget.Tips include: Reasons camping vacations are better Buying an RV Trip planning tips Road trip tips Campground etiquette Camping with family and friends National park adventuresThe perfect resource for parents—and a great gift for campers at any level—this is the ultimate family vacation book to bring the family closer every time you set up camp—whether it's in a cabin, tent, or RV.

Secrets of the JavaScript Ninja


John Resig - 2008
    This completely revised edition shows you how to master key JavaScript concepts such as functions, closures, objects, prototypes, and promises. It covers APIs such as the DOM, events, and timers. You’ll discover best practice techniques such as testing, and cross-browser development, all taught from the perspective of skilled JavaScript practitioners.