Unity in Action


Joseph Hocking - 2015
    You'll master the Unity toolset from the ground up, adding the skills you need to go from application coder to game developer. Based on Unity version 5.About the BookThis book helps readers build successful games with the Unity game development platform. You will use the powerful C# language, Unity's intuitive workflow tools, and a state-of-the-art rendering engine to build and deploy mobile, desktop, and console games. Unity's single codebase approach minimizes inefficient switching among development tools and concentrates your attention on making great interactive experiences.Unity in Action teaches you how to write and deploy games. You'll master the Unity toolset from the ground up, adding the skills you need to go from application coder to game developer. Each sample project illuminates specific Unity features and game development strategies. As you read and practice, you'll build up a well-rounded skill set for creating graphically driven 2D and 3D game applications.You'll need to know how to program, in C# or a similar OO language. No previous Unity experience or game development knowledge is assumed.

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.

How to Stop Sucking and Be Awesome Instead


Jeff Atwood - 2013
    He needed a way to keep track of software development over time – whatever he was thinking about or working on. He researched subjects he found interesting, then documented his research with a public blog post, which he could easily find and refer to later. Over time, increasing numbers of blog visitors found the posts helpful, relevant and interesting. Now, approximately 100,000 readers visit the blog per day and nearly as many comment and interact on the site.In “How to Stop Sucking and Be Awesome Instead” you’ll find a thought-provoking and entertaining collection of Jeff’s writings on several programming-related topics.

Accelerate: Building and Scaling High-Performing Technology Organizations


Nicole Forsgren - 2018
    Through four years of groundbreaking research, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance—and what drives it—using rigorous statistical methods. This book presents both the findings and the science behind that research. Readers will discover how to measure the performance of their teams, and what capabilities they should invest in to drive higher performance.

A Bug Hunter's Diary: A Guided Tour Through the Wilds of Software Security


Tobias Klein - 2011
    In this one-of-a-kind account, you'll see how the developers responsible for these flaws patched the bugs—or failed to respond at all. As you follow Klein on his journey, you'll gain deep technical knowledge and insight into how hackers approach difficult problems and experience the true joys (and frustrations) of bug hunting.Along the way you'll learn how to:Use field-tested techniques to find bugs, like identifying and tracing user input data and reverse engineering Exploit vulnerabilities like NULL pointer dereferences, buffer overflows, and type conversion flaws Develop proof of concept code that verifies the security flaw Report bugs to vendors or third party brokersA Bug Hunter's Diary is packed with real-world examples of vulnerable code and the custom programs used to find and test bugs. Whether you're hunting bugs for fun, for profit, or to make the world a safer place, you'll learn valuable new skills by looking over the shoulder of a professional bug hunter in action.

Refactoring: Ruby Edition, Adobe Reader


Jay Fields - 2009
    What’s more, they can do it one step at a time, through a series of simple, proven steps. Now, there’s an authoritative and extensively updated version of Martin Fowler’s classic refactoring book that utilizes Ruby examples and idioms throughout–not code adapted from Java or any other environment.The authors introduce a detailed catalog of more than 70 proven Ruby refactorings, with specific guidance on when to apply each of them, step-by-step instructions for using them, and example code illustrating how they work. Many of the authors’ refactorings use powerful Ruby-specific features, and all code samples are available for download. Leveraging Fowler’s original concepts, the authors show how to perform refactoring in a controlled, efficient, incremental manner, so you methodically improve your code’s structure without introducing new bugs. Whatever your role in writing or maintaining Ruby code, this book will be an indispensable resource.This book will help you Understand the core principles of refactoring and the reasons for doing it Recognize “bad smells” in your Ruby code Rework bad designs into well-designed code, one step at a time Build tests to make sure your refactorings work properly Understand the challenges of refactoring and how they can be overcome Compose methods to package code properly Move features between objects to place responsibilities where they fit best Organize data to make it easier to work with Simplify conditional expressions and make more effective use of polymorphism Create interfaces that are easier to understand and use Generalize more effectively Perform larger refactorings that transform entire software systems and may take months or years Successfully refactor Ruby on Rails code

Ry's Git Tutorial


Ryan Hodson - 2014
    Its popularity among open-source developers makes Git a necessary tool for professional programmers, but it can also do wonders for your personal coding workflow. You’ll be able to experiment with new ideas, radically refactor existing code, and efficiently share changes with other developers—all without the slightest worry towards breaking your project.This comprehensive guide will walk you through the entire Git library, writing code and executing commands every step of the way. You'll create commits, revert snapshots, navigate branches, communicate with remote repositories, and experience core Git concepts first-hand.Designed for newcomers to distributed development, Ry's Git Tutorial presents this complex subject in simple terms that anyone can understand. Beginner and veteran programmers alike will find this book to be a fun, fast, and friendly introduction to Git-based revision control.

Fullstack React: The Complete Guide to ReactJS and Friends


Anthony Accomazzo - 2017
    Quickly get to work - or get that job - with the right tools and the best practices.Seriously: Stop wasting your time scouring Google, searching through incorrect, out-of-date, blog posts and get everything you need to be productive in one, well-organized place. The book is complete with both simple and complex examples to get your apps up and running.You'll learn what you need to know to work professionally and build solid, well-tested, optimized apps with ReactJS. This book is your definitive guide or your money back.Buy now at https://www.fullstackreact.com.

Radical Frugality: Living in America on $8,000 a Year


Nic Adams - 2011
    Radical Frugality tells the story of 5 people who did it: Paul, 27, discovering how to overcome student loan debt; David and Winona, late 40's, living their retirement dream today; and Dan and Charlotte, family of 4, with an underwater mortgage. Waking up every morning debt-free with cash in your pocket helps your brain feel safe, secure, and smart. Embracing the concepts in this book frees you from the overwhelming anxiety of the consumer lifestyle by showing you how to take control. You can start today. What if you could spend 66% less money than you spend today setting yourself up to live a self-determined lifestyle doing exactly what you love to do regardless of financial compensation? Radical Frugality shows you exactly how to achieve those goals within one to five years. Using our step-by-step common sense plan, we teach you what to do (break the spell of the consumer credit con), when to do it (planning and preparation), and most importantly where to do it (discover the 5 top cities for living frugally). We'll help you evaluate your financial situation. Are you in the Yellow Zone, the Orange Zone, the Red Zone, or even the Dead Zone (paying debt with debt)? This book lays out a plan for how to pay off your debt and get into the Neutral Zone (getting back to monthly break-even), the Green Zone (debt free with $1,000 a month free cash-flow) or even the Golden Zone (living a self-determined life). Whether you are desperate right now about your financial situation, facing retirement, just starting out, or just plain tired and worn-out from struggling to pay bills, Radical Frugality can show you over 100 tips for feeling better today. Radical Frugality offers a soup to nuts plan for living a self-determined life that will leave you happier and healthier than ever before. CHAPTER ONE: IT'S NOT ABOUT WHAT YOU EARN—IT'S ABOUT WHAT YOU SPEND. HOW TO TAKE CONTROL CHAPTER TWO: THE CONSUMER CREDIT CON. HOW MARKETERS PLAY TRICKS ON YOUR BRAIN CHAPTER THREE: WHY FRUGALITY? GETTING STRAIGHT ABOUT WHY YOU'RE ON THE PLANET CHAPTER FOUR: WHO ARE YOU TODAY? EVALUATE YOUR SPENDING PROFILE CHAPTER FIVE: HOW TO DO IT. YOUR STEP BY STEP PLAN TO GAIN CONTROL CHAPTER SIX: GOING GREEN AND NEVER LOOKING BACK. THIS IS YOUR BRAIN ON CASH CHAPTER SEVEN: WHEN WILL YOU BE READY? LEARNING TO ASK THE RIGHT QUESTIONS CHAPTER EIGHT: LIVING THE DREAM. WHERE YOU LIVE DETERMINES HOW YOU LIVE

Family Meal: Recipes from Our Community


Penguin Random House - 2020
    While they’re closed, we need to nourish them.Beyond the basics of providing food and drink, restaurants fulfill a human need for connection. They’re a gathering place for family and friends, for first dates and breakups and birthdays and weddings. They’ve been there for us in good times and bad. Now it’s time for us to give back.To help support America’s restaurant industry, Penguin Random House is publishing Family Meal: Recipes from Our Community, a digital-only collection featuring 50 easy recipes from our family of food and drink authors that you can’t find anywhere else. Readers will get an exclusive look at what these culinary masters are cooking at home right now–recipes that feed, sustain, and provide connection to the world outside. From Mushroom Bolognese to Shrimp and Chorizo White Bean Stew to Chocolate Chip Olive Oil Cookies to Quarantine Wine Pairings, learn what Ina Garten, Samin Nosrat, Hugh Acheson, Dan Barber, Bobby Flay, Alison Roman, Christina Tosi, Kwame Onwuachi, Ruth Reichl, Claire Saffitz, Danny Trejo, and many others are cooking for comfort. All proceeds from Family Meal will benefit the Restaurant Workers’ Covid-19 Emergency Relief Fund, which supports on-the-ground efforts in the restaurant community during this challenging time.