Book picks similar to
Programming Language Concepts by Peter Sestoft
programming
calibre
awaiting-on-shelf
basket
Head First Statistics
Dawn Griffiths - 2008
Whether you're a student, a professional, or just curious about statistical analysis, Head First's brain-friendly formula helps you get a firm grasp of statistics so you can understand key points and actually use them. Learn to present data visually with charts and plots; discover the difference between taking the average with mean, median, and mode, and why it's important; learn how to calculate probability and expectation; and much more.Head First Statistics is ideal for high school and college students taking statistics and satisfies the requirements for passing the College Board's Advanced Placement (AP) Statistics Exam. With this book, you'll:Study the full range of topics covered in first-year statistics Tackle tough statistical concepts using Head First's dynamic, visually rich format proven to stimulate learning and help you retain knowledge Explore real-world scenarios, ranging from casino gambling to prescription drug testing, to bring statistical principles to life Discover how to measure spread, calculate odds through probability, and understand the normal, binomial, geometric, and Poisson distributions Conduct sampling, use correlation and regression, do hypothesis testing, perform chi square analysis, and moreBefore you know it, you'll not only have mastered statistics, you'll also see how they work in the real world. Head First Statistics will help you pass your statistics course, and give you a firm understanding of the subject so you can apply the knowledge throughout your life.
Game Engine Architecture
Jason Gregory - 2009
The concepts and techniques described are the actual ones used by real game studios like Electronic Arts and Naughty Dog. The examples are often grounded in specific technologies, but the discussion extends way beyond any particular engine or API. The references and citations make it a great jumping off point for those who wish to dig deeper into any particular aspect of the game development process.Intended as the text for a college level series in game programming, this book can also be used by amateur software engineers, hobbyists, self-taught game programmers, and existing members of the game industry. Junior game engineers can use it to solidify their understanding of game technology and engine architecture. Even senior engineers who specialize in one particular field of game development can benefit from the bigger picture presented in these pages.
Ruby Cookbook
Lucas Carlson - 2006
It gives you hundreds of solutions to real-world problems, with clear explanations and thousands of lines of code you can use in your own projects.From data structures and algorithms, to integration with cutting-edge technologies, the Ruby Cookbook has something for every programmer. Beginners and advanced Rubyists alike will learn how to program with:Strings and numbersArrays and hashesClasses, modules, and namespacesReflection and metaprogrammingXML and HTML processingRuby on Rails (including Ajax integration)DatabasesGraphicsInternet services like email, SSH, and BitTorrentWeb servicesMultitaskingGraphical and terminal interfacesIf you need to write a web application, this book shows you how to get started with Rails. If you're a system administrator who needs to rename thousands of files, you'll see how to use Ruby for this and other everyday tasks. You'll learn how to read and write Excel spreadsheets, classify text with Bayesian filters, and create PDF files. We've even included a few silly tricks that were too cool to leave out, like how to blink the lights on your keyboard.The Ruby Cookbook is the most useful book yet written about Ruby. When you need to solve a problem, don't reinvent the wheel: look it up in the Cookbook.
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
Al Sweigart - 2014
But what if you could have your computer do them for you?In "Automate the Boring Stuff with Python," you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to: Search for text in a file or across multiple filesCreate, update, move, and rename files and foldersSearch the Web and download online contentUpdate and format data in Excel spreadsheets of any sizeSplit, merge, watermark, and encrypt PDFsSend reminder emails and text notificationsFill out online formsStep-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in "Automate the Boring Stuff with Python.""
Rockin Around The Mitchell Tree: A Mitchell Family Series Novella (The Mitchell Family Series Book 13)
Jennifer Foor - 2016
Join us this season for funny stories and lots of pie. Contains some adult content. These characters are from the Mitchell Family Series and Mitchell Healy Series.
The Art of Computer Programming, Volume 1: Fundamental Algorithms
Donald Ervin Knuth - 1973
-Byte, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game when my son wasn't in the line-up. -Charles Long If you think you're a really good programmer... read [Knuth's] Art of Computer Programming... You should definitely send me a resume if you can read the whole thing. -Bill Gates It's always a pleasure when a problem is hard enough that you have to get the Knuths off the shelf. I find that merely opening one has a very useful terrorizing effect on computers. -Jonathan Laventhol This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research. Ebook (PDF version) produced by Mathematical Sciences Publishers (MSP), http: //msp.org
The Art and Science of Java
Eric S. Roberts - 2007
By following the recommendations of the Association of Computing Machinery's Java Task Force, this first edition text adopts a modern objects-first approach that introduces readers to useful hierarchies from the very beginning.KEY TOPICS: Introduction; Programming by Example; Expressions; Statement Forms; Methods; Objects and Classes; Objects and Memory; Strings and Characters; Object-Oriented Graphics; Event-Driven Programs; Arrays and ArrayLists; Searching and Sorting; Collection Classes; Looking Ahead.MARKET: A modern objects-first approach to the Java programming language that introduces readers to useful class hierarchies from the very beginning.
The UNIX-Haters Handbook
Simson Garfinkel - 1994
It is a humorous book--pure entertainment--that maintains that UNIX is a computer virus with a user interface. It features letters from the thousands posted on the Internet's "UNIX-Haters" mailing list. It is not a computer handbook, tutorial, or reference. It is a self-help book that will let readers know they are not alone.
Introductory Statistics
Neil A. Weiss - 1987
This book develops statistical thinking over rote drill and practice. The Nature of Statistics; Organizing Data; Descriptive Measures; Probability Concepts; Discrete Random Variables; The Normal Distribution; The Sampling Distribution of the Sample Menu; Confidence Intervals for One Population Mean; Hypothesis Tests for One Population Mean; Inferences for Two Population Means; Inferences for Population Standard Deviations; Inferences for Population Proportions; Chi-Square Procedures; Descriptive Methods in Regression and Correlation; Inferential Methods in Regression and Correlation; Analysis of Variance (ANOVA)
For all readers interested in Introductory Statistics.
Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide to Creating Dynamic Websites
Robin Nixon - 2009
You'll learn how to create responsive, data-driven websites with PHP, MySQL, and JavaScript, regardless of whether you already know how to program. Discover how the powerful combination of PHP and MySQL provides an easy way to build modern websites complete with dynamic data and user interaction. You'll also learn how to add JavaScript to create rich Internet applications and websites.Learning PHP, MySQL, and JavaScript explains each technology separately, shows you how to combine them, and introduces valuable web programming concepts, including objects, XHTML, cookies, and session management. You'll practice what you've learned with review questions in each chapter, and find a sample social networking platform built with the elements introduced in this book. This book will help you:-Understand PHP essentials and the basics of object-oriented programming-Master MySQL, from database structure to complex queries-Create web pages with PHP and MySQL by integrating forms and other HTML features-Learn about JavaScript, from functions and event handling to accessing the Document Object Model-Use libraries and packages, including the Smarty web template system, PEAR program repository, and the Yahoo! User Interface Library -Make Ajax calls and turn your website into a highly dynamic environment-Upload and manipulate files and images, validate user input, and secure your applications
Python Cookbook
David Beazley - 2002
Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms.Inside, you’ll find complete recipes for more than a dozen topics, covering the core Python language as well as tasks common to a wide variety of application domains. Each recipe contains code samples you can use in your projects right away, along with a discussion about how and why the solution works.Topics include:Data Structures and AlgorithmsStrings and TextNumbers, Dates, and TimesIterators and GeneratorsFiles and I/OData Encoding and ProcessingFunctionsClasses and ObjectsMetaprogrammingModules and PackagesNetwork and Web ProgrammingConcurrencyUtility Scripting and System AdministrationTesting, Debugging, and ExceptionsC Extensions
Deciphering End-Time Prophetic Codes: Cyclical and Historical Biblical Patterns Reveal America's Past, Present and Future Events, including Warnings and Patterns to Leaders
Perry Stone - 2015
At times illumination for thefuture is encoded in past events, and these events flow in cyclicalpatterns. In this dynamic exposé Perry has tapped into many patterns,including possible repetitive cycles affecting America and its leaders.In this book Perry reveals these cycles, patterns, and historical rhythms,then explains how they are being repeated. He shares visions and dreamsrevealing warnings and how believers must be prepared. This is Perry’smost important prophetic book in the history of his ministry!DISCOVER AMAZING PATTERNS OF RECENT PRESIDENTS!
The Queensbay Box Set, Books 1-4
Drea Stein - 2015
The box set contains 4 FULL-LENGTH novels in Drea Stein's Queensbay small town contemporary romance series.
Travel to Queensbay, a quaint New England town where love is in the air. Meet the couples of Queensbay as they live, laugh and find their happy ever afters.
DINNER FOR TWO - BOOK 1 Sean Callahan was big shot chef with his own restaurant and a tv deal - until one mistake had him back scrubbing pots. Now he has a second shot at doing what he loves and he's not about to let anything get between him and his dreams - including the beautiful but fiery Darby Reese. Darby Reese secretly quit her big city job to take over a struggling cafe. Now she has just one chance to make it work. When these two passionate chefs meet sparks fly - but is their chemistry kitchen magic or a recipe for disaster? ROUGH HARBOR - BOOK 2 Will Caitlyn Montgomery and Noah Randall be able to give first love a second chance? Noah Randall was Caitlyn Montgomery’s first love. But he left Queensbay ten years ago and broke her heart. And then when her beloved grandfather died amid scandal, Caitlyn left too, vowing never to return. After a bitter break up and career set back in London, Caitlyn has returned to Queensbay to work for Maxwell Randall, an old family friend. So far, bit by bit, Caitlyn’s been rebuilding all she lost after her ex fiancé humiliated her …and tried to ruin her professional reputation. But her past comes back to haunt her when Maxwell unexpectedly turns up dead. Not only does Caitlyn find her career in jeopardy but her heart is too, when Noah, Maxwell’s son, returns to Queensbay. Once, Caitlyn was sure Noah was the one for her…but the tragedy of her grandfather’s suicide and Noah’s decision to leave town left her bereft…and determined never to trust him again. Over the past decade, she’s managed to do her best to forget about Noah Randall. But now she can’t help wondering, what if? What if Noah really was the one? THE IVY HOUSE - BOOK 3 Phoebe Ryan is Hollywood royalty, the grand-daughter of the infamous screen siren Savannah Ryan. All of her life, Phoebe’s been a California golden girl. But when Savannah dies and leaves her penniless, Phoebe finds her life going down faster than a sinking ship. Before she knows it, she’s been dumped, fired and evicted. All of sudden the glamour of Hollywood is starting to wear a little thin. So when Phoebe discovers Savannah has left her a run-down house on the New England coast, she eagerly hops on a plane. The rundown cottage isn't what she expected. And neither is Chase Sanders, the one man whose past is linked inextricably to her own. Can a big town girl find love with a small town guy? Or is Chase only interested in her because of her famous last name? Phoebe knows that all that glitters isn't gold, but will Chase be able to convince her that his love for her is the real thing? CHASING A CHANCE - BOOK 4 For Lynn Masters, life is pretty swell. She has a job she loves, a new apartment and good friends. So she hasn’t had a date in awhile, but despite what her hormones are telling her, she’s ok with that. Then Jackson Sanders comes to town.
Major Dudes: A Steely Dan Companion
Barney Hoskyns - 2019
Major Dudes collects some of the smartest and wittiest interviews Becker and Fagen have ever given, along with intelligent reviews of—and commentary on— their extraordinary songs. Compiled by leading music critic Barney Hoskyns, Major Dudes features contributions from the likes of Sylvie Simmons, Fred Schruers, and the late Robert Palmer; plus rare interviews and reviews of Steely Dan’s early albums from Disc, Melody Maker, and Rolling Stone. With an introduction by Hoskyns and an obituary for Walter Becker by David Cavanagh, Major Dudes will be the centerpiece on every fan’s shelf.
Programming Collective Intelligence: Building Smart Web 2.0 Applications
Toby Segaran - 2002
With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it.Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains:Collaborative filtering techniques that enable online retailers to recommend products or media Methods of clustering to detect groups of similar items in a large dataset Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm Optimization algorithms that search millions of possible solutions to a problem and choose the best one Bayesian filtering, used in spam filters for classifying documents based on word types and other features Using decision trees not only to make predictions, but to model the way decisions are made Predicting numerical values rather than classifications to build price models Support vector machines to match people in online dating sites Non-negative matrix factorization to find the independent features in a dataset Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details."-- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths."-- Tim Wolters, CTO, Collective Intellect