Code Craft: The Practice of Writing Excellent Code


Pete Goodliffe - 2006
    But not all know how to craft great code - code that is well written and easy to understand. Code Craft teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and security; and the wider issues of programming in the real world, such as good teamwork, development processes, and documentation. Code Craft presents language-agnostic advice that is relevant to all developers, from an author with loads of practical experience. A Q&A section at the end of each chapter helps readers to review the material and makes the book suited for academic use as well.

Lauren Ipsum


Carlos Bueno - 2011
    If the idea of a computer science book without computers upsets you, please close your eyes until you’ve finished reading the rest of this page.The truth is that computer science is not really about the computer. It is just a tool to help you see ideas more clearly. You can see the moon and stars without a telescope, smell the flowers without a fluoroscope, have fun without a funoscope, and be silly sans oscilloscope.You can also play with computer science without... you-know-what. Ideas are the real stuff of computer science. This book is about those ideas, and how to find them.

Racecar: Searching for the Limit in Formula SAE


Matt Brown - 2011
    With fewer people and resources than any of the top competitors, the only way they were going to win was to push the limit, go for broke, and hope for more than a little luck. By the time they got to the racetrack, they knew: In the fog of fierce competition, whether you win or lose, you learn the hardest lessons about engineering, teamwork, friendship, and yourself.

Stanley Stickle Hates Homework


Trevor Forest - 2011
    Stanley is appalled at this assault on his human rights and will do just about anything to avoid the extra work. Stanley thinks up a cunning pl

The Start of a Quest


Mark Mulle - 2014
     While things start off pretty calmly with Jerry slowly teaching Mike his first lessons in survival, mining and crafting, our two players manage to get themselves into a series of misfortune - mining too deep, escaping monster-ridden mines and stumbling into a mysterious and hostile clan. Follow our two protagonists on their journey and find out what they will discover. Author's Note: This short story is for your reading pleasure. The characters in this "Minecraft Adventure Series" such as Steve, Endermen or Herobrine...etc are based on the Minecraft Game coming from Minecraft ®/TM & © 2009-2013 Mojang

Lex & Yacc


John R. Levine - 1990
    These tools help programmers build compilers and interpreters, but they also have a wider range of applications.The second edition contains completely revised tutorial sections for novice users and reference sections for advanced users. This edition is twice the size of the first and has an expanded index.The following material has been added:Each utility is explained in a chapter that covers basic usage and simple, stand-alone applications How to implement a full SQL grammar, with full sample code Major MS-DOS and Unix versions of lex and yacc are explored in depth, including AT&T lex and yacc, Berkeley yacc, Berkeley/GNU Flex, GNU Bison, MKS lex and yacc, and Abraxas PCYACC

Mrs Keiller's Marmalade


S.M. Boland - 2015
    “Well written and I was left wanting to read on.... It is certainly an intriguing concept” (Troubador)“Writing is dynamic and fast-paced. There's a definite charm about the novel that, I think, would appeal to the kind of audience cultivated by writers such as Marina Lewycka” (HHB Agency)“What a charming novel. I’m from Dundee myself, and the masterful way you wove together setting and culture was admirable. Your characters, too, were powerful yet compassionate, and the prose had a lovely twisting quality” (Canongate Press)“This is fresh and intriguing” (Andrew Lownie)Mrs Keiller's Marmalade is a book about marmalade, the isolation of old age, respect for tradition and the pain of abandonment. Maggie Keiller is a fictional descendent of John Keiller, the last patriarch of Keiller marmalade, whose clan famously created the first ‘Dundee Marmalade’. She is married John's son Billy Keiller in 1909 but lost him in the same year to a storm which visited their small enclave of Auchobane, a village perched precociously on the Dundee coastline of North-East Scotland. Forward fifty years, and Maggie lives a lonely life in Rose Cottage surrounded only by her jars of fine and vintage homemade marmalade. Her only visitor is Dougie, an elderly grocery man and decorated veteran. Maggie’s life is changed when she unexpectedly receives a letter from her estranged niece in London, asking for haven for her teenage daughter. Maggie takes her on, not out of affection for her niece whom she loathes, but to fill the void left by her childless marriage. Isla arrives in 1969, a year on the cusp of a revolution in the London she has just left, and in her own life, hiding the pregnancy she has kept from her mother. Maggie teaches Isla about her heritage, and hopes to pass on to her the tradition of marmalade making. For Isla, abandoned by mother and lover, and struggling to cope with the imminent arrival of an unwanted child, her bond with Maggie becomes a channel to help regain the self-esteem taken from her over her young years. The book culminates in Isla’s entry into the silver spoon Marmalade competition, fifty years after Maggie Keiller had taken the same prize.

Jesus Loves Me This I Know (A Bible Based Children's Picture eBook)


Kimberly Bennet - 2012
    

My First Book of ABC and 123: An Educational Picture Book for Young Children (Beginner Series: Book 1)


Lisl Fair - 2012
    The book contains 26 listening games for children from 6 months to 5 years of age. Good listeners make good students and good friends who can understand and follow the rules in a classroom or during games. The number section includes a sequential memory game for preschool children to help them practice their memorizing skills while learning to count from 1 to 10.The book can be used by parents, teachers and therapists to lay an early foundation for good listening skills. The book contains two supplementary books: Noah's Ark Activity Book and Fun Day on the Farm Activity Book.FORMAT:This book has been formatted to display well on eReaders and devices such as Kindle, Kindle Fire and Kindle apps for smartphones, tablets (including iPads) and computers.

Anywhere the Weeds Grow (Brave Moments Book 1)


Danielle Stewart - 2021
    

The Big Book of Nursery Rhymes


Walter Jerrold - 1903
    

Cassandra: The Definitive Guide


Eben Hewitt - 2010
    Cassandra: The Definitive Guide provides the technical details and practical examples you need to assess this database management system and put it to work in a production environment.Author Eben Hewitt demonstrates the advantages of Cassandra's nonrelational design, and pays special attention to data modeling. If you're a developer, DBA, application architect, or manager looking to solve a database scaling issue or future-proof your application, this guide shows you how to harness Cassandra's speed and flexibility.Understand the tenets of Cassandra's column-oriented structureLearn how to write, update, and read Cassandra dataDiscover how to add or remove nodes from the cluster as your application requiresExamine a working application that translates from a relational model to Cassandra's data modelUse examples for writing clients in Java, Python, and C#Use the JMX interface to monitor a cluster's usage, memory patterns, and moreTune memory settings, data storage, and caching for better performance

Clojure Programming


Chas Emerick - 2011
    This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already, in the domains and topics you work with every day. See how this JVM language can help eliminate unnecessary complexity from your programming practice and open up new options for solving the most challenging problems. Clojure Programming demonstrates the language's flexibility by showing how it can be used for common tasks like web programming and working with databases, up through more demanding applications that require safe, effective concurrency and parallelism, data and statistical analysis, and more. This in-depth look helps tie together the full Clojure development experience, from how to organize your project and an introduction to Clojure build tooling, to a tutorial on how to make the most of Clojure’s REPL during development, and how to deploy your finished application in a cloud environment.Learn how to use Clojure without losing your investment in the Java platform Understand the advantages of Clojure as an efficient Lisp for the JVM See how Clojure is used today in several practical domains Discover how Clojure eliminates the need for many verbose and complicated design patterns Deploy large web applications across tens or hundreds of cloud nodes with Clojure

Scala Cookbook


Alvin Alexander - 2013
    With more than 250 ready-to-use recipes and 700 code examples, this comprehensive cookbook covers the most common problems you’ll encounter when using the Scala language, libraries, and tools. It’s ideal not only for experienced Scala developers, but also for programmers learning to use this JVM language.Author Alvin Alexander (creator of DevDaily.com) provides solutions based on his experience using Scala for highly scalable, component-based applications that support concurrency and distribution. Packed with real-world scenarios, this book provides recipes for:Strings, numeric types, and control structuresClasses, methods, objects, traits, and packagingFunctional programming in a variety of situationsCollections covering Scala's wealth of classes and methodsConcurrency, using the Akka Actors libraryUsing the Scala REPL and the Simple Build Tool (SBT)Web services on both the client and server sidesInteracting with SQL and NoSQL databasesBest practices in Scala development

Learn You a Haskell for Great Good!


Miran Lipovača - 2011
    Learn You a Haskell for Great Good! introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique aspects of functional programming. Packed with jokes, pop culture references, and the author's own hilarious artwork, Learn You a Haskell for Great Good! eases the learning curve of this complex language, and is a perfect starting point for any programmer looking to expand his or her horizons. The well-known web tutorial on which this book is based is widely regarded as the best way for beginners to learn Haskell, and receives over 30,000 unique visitors monthly.