Book picks similar to
Conceptual Programming with Python by Thorsten Altenkirch
computer
programming
it-or-computing
jaisherring
Creative Code: Aesthetics + Computation
John Maeda - 2004
For seven years, Maeda and his students—several of whom are already internationally celebrated—have created some of the most digitally sophisticated and exciting pieces of design to emerge anywhere. Little of this research has been seen outside the laboratory.This book presents the most fascinating work produced by the group, arranged into themes that apply to today's design issues: information visualization, digital typography, abstraction, interaction design, and education. Each section also features brief essays by leading names in the field of interaction and digital design—Casey Reas, David Small, Yogo Nakamura, Joshua Davis, and Gillian Crampton-Smith.Deftly bridging the chasm between art and science, John Maeda, a true pioneer in the digital realm, leads the way to a greater understanding and richness of experience.
Don't Bother Me Mom--I'm Learning!: How Computer and Video Games are Preparing Your Kids for 21st Century Success - and How You Can Help!
Marc Prensky - 2006
He knows that if parents place good video games into a learning system in their homes they can reap major benefits for their children and themselves. They can accelerate their children's language and cognitive growth." —James Paul Gee, Tashia Mogridge Professor of Reading, University of Wisconsin-MadisonMarc Prensky presents the case—profoundly counter-cultural but true nevertheless—that video and computer game playing, within limits, is actually very beneficial to today's "Digital Native" kids, who are using them to prepare themselves for life in the 21st century. The reason kids are so attracted to these games, Prensky says, is that they are learning about important "future" things, from collaboration, to prudent risk taking, to strategy formulation and execution, to complex moral and ethical decisions. Prensky's arguments are backed up by university PhD's studying not just violence, but games in their totality, as well as studies of gamers who have become successful corporate workers, entrepreneurs, leaders, doctors, lawyers, scientists and other professionals.Because most adults (including the critics) can't play the modern complex games themselves (and discount the opinions of the kids who do play them) they rely on secondhand sources of information, most of whom are sadly misinformed about both the putative harm and the true benefits of game-playing. This book is the antidote to those misinformed, bombastic sources, in the press and elsewhere. Full of common sense and practical information, it provides parents with a large number of techniques approaches they can use—both over time and right away—to improve both their understanding of games and their relationships with their kids. What You Will Learn The aim of this book is to give you a peek into the hidden world into which your kids disappear when they are playing games, and to help you as an adult—especially if you are a concerned parent or teacher—understand and appreciate just how much your kids are learning that is POSITIVE from their video and computer games.In the few short hours it takes to read this book, you will learn: What it feels like to be in the world of computer and video games; How to appreciate the breadth and depth of modern computer and video games and the ways they make your kids learn; How to understand the various USEFUL skills your game-playing your kids are acquiring; How to understand your own kids better and build better relationships using games as a base; And, most importantly, How to augment and improve what your kids are learning by HAVING CONVERSATIONS THAT THEY WANT TO HAVE about their games.
The Basics of Digital Forensics: The Primer for Getting Started in Digital Forensics
John Sammons - 2011
This book teaches you how to conduct examinations by explaining what digital forensics is, the methodologies used, key technical concepts and the tools needed to perform examinations. Details on digital forensics for computers, networks, cell phones, GPS, the cloud, and Internet are discussed. Readers will also learn how to collect evidence, document the scene, and recover deleted data. This is the only resource your students need to get a jump-start into digital forensics investigations.This book is organized into 11 chapters. After an introduction to the basics of digital forensics, the book proceeds with a discussion of key technical concepts. Succeeding chapters cover labs and tools; collecting evidence; Windows system artifacts; anti-forensics; Internet and email; network forensics; and mobile device forensics. The book concludes by outlining challenges and concerns associated with digital forensics. PowerPoint lecture slides are also available.This book will be a valuable resource for entry-level digital forensics professionals as well as those in complimentary fields including law enforcement, legal, and general information security.
Compassion Amidst the Chaos: Tales told by an ER Doc
Christopher Davis, MD - 2020
You meet one when life doesn't go as planned. Survival requires immediate dependence and trust in a stranger in a white coat. As soon as the imminent danger has passed— they are off to the next case. Many patients don't realize that their stories stay with those that served them. Patients have the most to teach about humility and humanity."Compassion Amidst the Chaos" is brimming with the tension, anguish, exhaustion, relief, gratitude, and compassion that are all part of a typical day at work in the ER. Travel with Dr. Chris Davis through the cases he remembers most from his 35-year career as an emergency medicine doctor.
Damaged: My Story
Paul Stewart - 2017
It was a dream that would lead him into a nightmare of sexual and physical abuse from which he has still not recovered. Stewart was abused every day for four years by his junior football coach. He suffered in silence and embarked on a successful career that saw him play for Manchester City, Tottenham Hotspur, Liverpool and Sunderland, scoring in an FA Cup final and winning caps for England. Behind it all, he was a broken man – many times he wished he could end his life. He turned to drink and drugs as a way of coping with his devastating secret. In 2016, Stewart was sitting at his office desk one morning when he read a Daily Mirror story about a footballer who had been abused. His world was about to change… Paul Stewart: Damaged is one of the most powerful and emotionally charged football life stories you will read.
Different Parts of Everywhere: Cycling the World, Part Three: Mori to Paris
Chris Pountney - 2021
Better Late Than Never: From Barrow Boy to Ballroom
Len Goodman - 2009
Len Goodman tells all about his new-found fame, his experiences on Strictly Come Dancing, and also on the no.1 US show Dancing with the Stars and his encounters with the likes of Heather Mills-McCartney and John Sergeant. But the real story is in his East End roots. And Len's early life couldn't be more East End. The son of a Bethnal Green costermonger he spent his formative years running the fruit and veg barrow and being bathed at night in the same water Nan used to cook the beetroot. There are echoes of Billy Elliot too. Though Len was a welder in the London Docks, he dreamt of being a professional footballer, and came close to making the grade had he not broken his foot on Hackney Marshes. The doctor recommended ballroom dancing as a light aid to his recovery. And Len, it turned out, was a natural. At first his family and work mates mocked, but soon he had made the final of a national competition and the welders descended en masse to the Albert Hall to cheer him on. With his dance partner, and then wife Cheryl, Len won the British Championships in his late twenties and ballroom dancing became his life. Funny and heart-warming, Len Goodman's autobiography has all the honest East End charm of Tommy Steele, Mike Read or Roberta Taylor.
The Boy Who Outwitted Mengele
Michael Popik - 2018
Miki grew up in the small town of Levice in Czechoslovakia. In 1944, his life changed forever. At the age of 13, Miki and his family were sent to the concentration camps at Auschwitz. Miki survived against all odds and ultimately triumphed to live a life of love. “Miki Popik shares an incredible tale of survival, courage and resilience. He speaks of his life as a child in Czechoslovakia at the dawn of World War II, of his imprisonment at two concentration camps, of his family’s struggles for survival, and his efforts after the war to locate his family. Though he was the only one from his extended family to survive, he felt very fortunate to have learned where in a mass grave in Mühldorf, Germany, his father and brother had been interred. Mühldorf was a sub-camp of the infamous Dachau, not far from Munich. Miki’s story moves like none other.” – Alan S. Blaustein, JD, MD “In 2012, my classmates and I from the Sherman Block Supervisory Leadership Institute were fortunate to hear you speak at the Museum of Tolerance. Your words were truly inspiring! I left the museum that day speechless and humbled. I realized that nothing in my life can be assimilated to what you have experienced in yours. It shed a new light on the human race and how we treat one another.” – Sergeant Robert O’Brine, San Bernardino County Sheriff’s Dept.
Mosquito Point Road: Monroe County Murder & Mayhem
Michael Benson - 2020
There’s Killer of the Cloth, The Baby in the Convent, Mosquito Point Road, Death of a First Baseman, The Blue Gardenia, and Pure/Evil. Three of the killers are female.
Getting MEAN with Mongo, Express, Angular, and Node
Simon Holmes - 2015
You'll systematically discover each technology in the MEAN stack as you build up an application one layer at a time, just as you'd do in a real project.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyTraditional web dev stacks use a different programming language in every layer, resulting in a complex mashup of code and frameworks. Together, the MongoDB database, the Express and AngularJS frameworks, and Node.js constitute the MEAN stack--a powerful platform that uses only one language, top to bottom: JavaScript. Developers and businesses love it because it's scalable and cost-effective. End users love it because the apps created with it are fast and responsive. It's a win-win-win!About the BookGetting MEAN with Mongo, Express, Angular, and Node teaches you how to develop web applications using the MEAN stack. First, you'll create the skeleton of a static site in Express and Node, and then push it up to a live web server. Next, you'll add a MongoDB database and build an API before using Angular to handle data manipulation and application logic in the browser. Finally you'll add an authentication system to the application, using the whole stack. When you finish, you'll have all the skills you need to build a dynamic data-driven web application.What's InsideFull-stack development using JavaScriptResponsive web techniquesEverything you need to get started with MEANBest practices for efficiency and reusabilityAbout the ReaderReaders should have some web development experience. This book is based on MongoDB 2, Express 4, Angular 1, and Node.js 4.About the AuthorSimon Holmes has been a full-stack developer since the late 1990s and runs Full Stack Training Ltd.Table of ContentsPART 1 SETTING THE BASELINEIntroducing full-stack developmentDesigning a MEAN stack architecturePART 2 BUILDING A NODE WEB APPLICATIONCreating and setting up a MEAN projectBuilding a static site with Node and ExpressBuilding a data model with MongoDB and MongooseWriting a REST API: Exposing the MongoDB database to the applicationConsuming a REST API: Using an API from inside ExpressPART 3 ADDING A DYNAMIC FRONT END WITH ANGULARAdding Angular components to an Express applicationBuilding a single-page application with Angular: FoundationsBuilding an SPA with Angular: The next levelPART 4 MANAGING AUTHENTICATION AND USER SESSIONSAuthenticating users, managing sessions, and securing APIsAPPENDIXESInstalling the stackInstalling and preparing the supporting castDealing with all of the viewsReintroducing JavaScript - available online only
Computer Graphics with OpenGL
Donald Hearn - 2003
The text converts all programming code into the C++ language.
Web Design For Dummies
Lisa Lopuck - 2001
With "Web Design For Dummies," you will be able to design your own Web site like a pro.Web design requires many programs to make a Website attractive and fun, including: Using Web editors like DreamweaverImage editing tools like Photoshop elementsDrawing utensils like IllustratorBackground markup and scripting languages like HTML and CSSThis fun guide covers all of the topics that every aspiring Web designer should know. This book offers advice on: Designing for your audienceBuilding a solid framework for easy navigationCreating appealing graphics that work with the siteChoosing the proper type and colorsTweaking the HTML to make everything work correctlyApplying next-step technologies including JavaScriptParlaying your skills into paid workWith expert guidance from Lisa Lopuck, a pioneer in interactive media design and the Senior Producer at Disney, you will be creating superb Web pages that will charm and impress all of your visitors
Learning the UNIX Operating System
Jerry Peek - 1989
Why wade through a 600-page book when you can begin working productively in a matter of minutes? It's an ideal primer for Mac and PC users of the Internet who need to know a little bit about UNIX on the systems they visit.This book is the most effective introduction to UNIX in print. The fourth edition covers the highlights of the Linux operating system. It's a handy book for someone just starting with UNIX or Linux, as well as someone who encounters a UNIX system on the Internet. And it now includes a quick-reference card.Topics covered include: Linux operating system highlightsLogging in and logging outWindow systems (especially X/Motif)Managing UNIX files and directoriesSending and receiving mailRedirecting input/outputPipes and filtersBackground processingBasic network commandsv
Introducing Go: Build Reliable, Scalable Programs
Caleb Doxsey - 2016
Author Caleb Doxsey covers the language’s core features with step-by-step instructions and exercises in each chapter to help you practice what you learn.Go is a general-purpose programming language with a clean syntax and advanced features, including concurrency. This book provides the one-on-one support you need to get started with the language, with short, easily digestible chapters that build on one another. By the time you finish this book, not only will you be able to write real Go programs, you'll be ready to tackle advanced techniques.* Jump into Go basics, including data types, variables, and control structures* Learn complex types, such as slices, functions, structs, and interfaces* Explore Go’s core library and learn how to create your own package* Write tests for your code by using the language’s go test program* Learn how to run programs concurrently with goroutines and channels* Get suggestions to help you master the craft of programming
Where You Go, I Go: The Astonishing Life of Dr. Jacob Eisenbach, Holocaust Survivor and 92-year-old Full-Time Dentist
Karen McCartney - 2015
This is the story of two brothers clinging together for survival after their family perished in the wrath of the Third Reich. Younger brother Sam clings to Jacob and voluntarily boards the Nazi death train with his brother when they came for Jacob. They struggled horrifically, and when the dust cleared at war's end, only one of them survived. Dr. Eisenbach is a 92-year old dentist practicing in Southern California. His fascinating and terrifying story is a page-turner. He has shared his longevity secrets and his sunny philosophy, as well as his forgiveness of his Nazi tormentors.