Book picks similar to
Running Mac OS X Tiger by Jason Deraleau
mac-os-x
operating-systems
computers
How to Count (Programming for Mere Mortals, #1)
Steven Frank - 2011
unsigned numbers- Floating point and fixed point arithmeticThis short, easily understood book will quickly get you thinking like a programmer.
Attack of the Flickering Skeletons: More Terrible Old Games You’ve Probably Never Heard Of
Stuart Ashen - 2017
You will probably wish you still didn’t.YouTube sensation Stuart Ashen is back with his second instalment of terrible old computer games you’ve probably never heard of... because what the world needs right now is to know exactly how bad Domain of the Undead for the Atari 8-bit computers was.Attack of the Flickering Skeletons is even bigger than the original Terrible Old Games You’ve Probably Never Heard Of – this second excavation of gaming’s buried past will not only unearth more appalling excuses for digital entertainment, but also feature guest contributors and several special interest chapters not based around single specific games.These are NOT the games you’ve heard of a million times in YouTube videos. This is a compilation of truly obscure and dreadful games. Dripping with wry humour and featuring the best, worst graphics from the games themselves, this book encapsulates the atrocities produced in the days of tight budgets and low quality controls.These are even more appalling games that leaked from the industry’s tear ducts, taken down from the dusty shelves of history by the man who has somehow made a living by sticking rubbish on a sofa and talking about it.
A Whirlwind Tour of Python
Jake Vanderplas - 2016
This report provides a brief yet comprehensive introduction to Python for engineers, researchers, and data scientists who are already familiar with another programming language.Author Jake VanderPlas, an interdisciplinary research director at the University of Washington, explains Python’s essential syntax and semantics, built-in data types and structures, function definitions, control flow statements, and more, using Python 3 syntax.You’ll explore:- Python syntax basics and running Python codeBasic semantics of Python variables, objects, and operators- Built-in simple types and data structures- Control flow statements for executing code blocks conditionally- Methods for creating and using reusable functionsIterators, list comprehensions, and generators- String manipulation and regular expressions- Python’s standard library and third-party modules- Python’s core data science tools- Recommended resources to help you learn more
Networking for Systems Administrators (IT Mastery Book 5)
Michael W. Lucas - 2015
Servers give sysadmins a incredible visibility into the network—once they know how to unlock it. Most sysadmins don’t need to understand window scaling, or the differences between IPv4 and IPv6 echo requests, or other intricacies of the TCP/IP protocols. You need only enough to deploy your own applications and get easy support from the network team.This book teaches you:•How modern networks really work•The essentials of TCP/IP•The next-generation protocol, IPv6•The right tools to diagnose network problems, and how to use them•Troubleshooting everything from the physical wire to DNS•How to see the traffic you send and receive•Connectivity testing•How to communicate with your network team to quickly resolve problemsA systems administrator doesn’t need to know the innards of TCP/IP, but knowing enough to diagnose your own network issues transforms a good sysadmin into a great one.
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.
Mathematical Elements for Computer Graphics
David F. Rogers - 1976
It presents in a unified manner an introduction to the mathematical theory underlying computer graphic applications. It covers topics of keen interest to students in engineering and computer science: transformations, projections, 2-D and 3-D curve definition schemes, and surface definitions. It also includes techniques, such as B-splines, which are incorporated as part of the software in advanced engineering workstations. A basic knowledge of vector and matrix algebra and calculus is required.
Beginning Programming All-In-One Desk Reference for Dummies
Wallace Wang - 2007
If programming intrigues you (for whatever reason), Beginning Programming All-In-One Desk Reference For Dummies is like having a starter programming library all in one handy, if hefty, book.In this practical guide, you'll find out about algorithms, best practices, compiling, debugging your programs, and much more. The concepts are illustrated in several different programming languages, so you'll get a feel for the variety of languages and the needs they fill.Inside you'll discover seven minibooks:Getting Started: From learning methods for writing programs to becoming familiar with types of programming languages, you'll lay the foundation for your programming adventure with this minibook. Programming Basics: Here you'll dive into how programs work, variables, data types, branching, looping, subprograms, objects, and more. Data Structures: From structures, arrays, sets, linked lists, and collections, to stacks, queues, graphs, and trees, you'll dig deeply into the data. Algorithms: This minibook shows you how to sort and search algorithms, how to use string searching, and gets into data compression and encryption. Web Programming: Learn everything you need to know about coding for the web: HyperText. Markup Language (better known simply as HTML), CSS, JavaScript, PHP, and Ruby. Programming Language Syntax: Introduces you to the syntax of various languages - C, C++, Java, C#, Perl, Python, Pascal, Delphi, Visual Basic, REALbasic - so you know when to use which one. Applications: This is the fun part where you put your newly developed programming skills to work in practical ways. Additionally, Beginning Programming All-In-One Desk Reference For Dummies shows you how to decide what you want your program to do, turn your instructions into "machine language" that the computer understands, use programming best practices, explore the "how" and "why" of data structuring, and more. And you'll get a look into various applications like database management, bioinformatics, computer security, and artificial intelligence. After you get this book and start coding, you'll soon realize that -- wow! You're a programmer!
Advanced Rails Recipes
Mike Clark - 2007
Fueled by significant benefits and an impressive portfolio of real-world applications already in production, Rails is destined to continue making significant inroads in coming years.Each new Rails application showing up on the web adds yet more to the collective wisdom of the Rails development community. Yesterday's best practices yield to today's latest and greatest techniques, as the state of the art is continually refined in kitchens all across the Internet. Indeed, these are times of great progress.At the same time, it's easy to get left behind in the wake of progress. Advanced Rails Recipes keeps you on the cutting edge of Rails development and, more importantly, continues to turn this fast-paced framework to your advantage.Advanced Rails Recipes is filled with pragmatic recipes you'll use on every Rails project. And by taking the code in these recipes and slipping it into your application you'll not only deliver your application quicker, you'll do so with the confidence that it's done right.The book includes contributions from Aaron Batalion, Adam Keys, Adam Wiggins, Andre Lewis, Andrew Kappen, Benjamin Curtis, Ben Smith, Chris Bernard, Chris Haupt, Chris Wanstrath, Cody Fauser, Dan Benjamin, Dan Manges, Daniel Fischer, David Bock, David Chelimsky, David Heinemeier Hansson, Erik Hatcher, Ezra Zygmuntowicz, Geoffrey Grosenbach, Giles Bowkett, Greg Hansen, Gregg Pollack, Hemant Kumar, Hugh Bien, Jamie Orchard-Hays, Jamis Buck, Jared Haworth, Jarkko Laine, Jason LaPier, Jay Fields, John Dewey, Jonathan Dahl, Josep Blanquer, Josh Stephenson, Josh Susser, Kevin Clark, Luke Francl, Mark Bates, Marty Haught, Matthew Bass, Michael Slater, Mike Clark, Mike Hagedorn, Mike Mangino, Mike Naberezny, Mike Subelsky, Nathaniel Talbott, PJ Hyett, Patrick Reagan, Peter Marklund, Pierre-Alexandre Meyer, Rick Olson, Ryan Bates, Scott Barron, Tony Primerano, Val Aleksenko, and Warren Konkel.
Daily Inbox Zero: 9 Proven Steps to Eliminate Email Overload (Productive Habits Book 5)
S.J. Scott - 2014
While email can enhance your personal communication, it can also turn into a huge time sink. Let email control you and it could lead to: low productivity, stress, distraction and a lack of focus on important projects. The solution? Learn how to declutter your inbox and never again get overwhelmed by email. DISCOVER:: How the "Inbox Zero Habit" Can Stem the Tide of Email Whereas most books (and blog posts) recommend fancy technology for email management, this doesn't solve the root problem. It's kind of like a doctor focusing on the symptoms, not the disease. In order to do your best work in a peaceful, constructive manner, you need to develop a specific routine that focuses on email efficiency. Put simply: You need to develop a habit for processing email. In the book "Daily Inbox Zero", you will get a nine-step plan that helps clear the email clutter--no matter how many messages you receive on a daily basis. If you are someone who only spends 20 minutes managing email, the tips in this book will cut that time in half. On the other hand, if you are a high-powered executive who spends as much as three to four hours per day managing email, this book will help you discover a number of high-leverage habits that will increase your productivity. DOWNLOAD:: Daily Inbox Zero: 9 Proven Steps to Eliminate Email Overload "Declutter Your Inbox" contains a detailed blueprint of how to be productive while processing email. You will learn how to: Read and understand the six limiting beliefs about email. Write template responses and use software to handle common questions. Practice the "10 rules" of writing efficient emails. Organize your inbox by creating email filters. Use seven tools for managing an empty inbox. Create a central location for files that you typically send. Practice the 4 D’s when processing emails. Streamline all your inboxes into one (or two) locations. Develop seven habits for managing email. Don't become a slave to your inbox. You can get to inbox zero by creating a powerful routine for processing email. Would You Like To Know More? Download and take control of email today. Scroll to the top of the page and select the buy button.
Rebirth Online
Michael James Ploof - 2018
Unable to afford the state of the art surgery needed to repair his spinal cord, Sam has lost all hope. But when the first fully immersive virtual reality game goes live, Sam is given a second chance at life. Rebirth Online offers players action, adventure, and a chance at real world riches. If Sam can rise through the ranks and claim his kingdom, he just might be able to earn enough money to afford the surgery he so badly needs. Sam enters Rebirth Online excited to begin his adventure, but within fifteen minutes of spawning in the game, he is robbed, beaten, and left for dead. He wakes to find himself in the care of Anna, a beautiful elf healer. Together they discover that he has an unbelievable special ability, one that allows him to instantly level. To use it, he must grind - literally - with the girls in his guild. The only problem - A twelve hour cool down. As Sam’s guild grows, he and Anna are joined by a beautiful human warrior, a feisty drow assassin, and a flighty female Furry. But when a run-in with a high level player named Kincaid ends with Anna’s kidnapping, Sam and his girls must pull all the punches to get their guild mate back. In the process, they uncover a secret with the potential to bring the entire game crashing down. ***Content Warning*** Rebirth Online is a litRPG Harem fantasy adventure with adult themes. Not intended for children.
The Guru's Guide to Transact-Sql
Ken Henderson - 2000
Beginners and intermediate developers will appreciate the comprehensive tutorial that walks step-by-step through building a real client/server database, from concept to deployment and beyond -- and points out key pitfalls to avoid throughout the process. Experienced users will appreciate the book's comprehensive coverage of the Transact-SQL language, from basic to advanced level; detailed ODBC database access information; expert coverage of concurrency control, and more. The book includes thorough, up-to-the-minute guidance on building multi-tier applications; SQL Server performance tuning; and other crucial issues for advanced developers. For all database developers, system administrators, and Web application developers who interact with databases in Microsoft-centric environments.
Working with UNIX Processes
Jesse Storimer - 2011
Want to impress your coworkers and write the fastest, most efficient, stable code you ever have? Don't reinvent the wheel. Reuse decades of research into battle-tested, highly optimized, and proven techniques available on any Unix system.This book will teach you what you need to know so that you can write your own servers, debug your entire stack when things go awry, and understand how things are working under the hood.http://www.jstorimer.com/products/wor...
iPad For Dummies
Edward C. Baig - 2010
This full-color guide is the perfect companion to help you get up to speed and on the go with Apple's revolutionary iPad.Veteran For Dummies authors and Mac gurus begin with a look at the multi-touch interface and then move on to setting up iTunes, surfing the Web, and sending and receiving e-mail. You'll discover how to share, store, and import photos; buy and read your favorite books; get directions and use maps; rent, buy, and watch movies and TV shows; listen to the latest music; play games; shop for cool new apps; and much more.Popular authors Edward Baig and Bob "Dr. Mac" LeVitus begin with the basics as they walk you through setting up and using the iPad in this full-color guide Offers a straightforward-but-fun approach to the many exciting functions of the iPad: listening to music, synchronizing your data, working with the calendar, setting up iTunes, and getting online via Wi-Fi, to name a few Presents an easy-to-understand approach to sending and receiving e-mail; shopping for movies, iBooks, and music at the iTunes Store; browsing the Web; sharing photos; downloading and watch movies and TV shows; and downloading apps from the App Store Explains how to use your iPad as a portable game console and how to manage your contacts and to-do lists Covers protecting your information and troubleshooting From no-nonsense basics to useful tips and techniques, iPad For Dummies will help you discover all the cool things your iPad can do.
The Complete Guide to High-End Audio
Robert Harley - 1995
With this book, discover how to get the best sound for your money, how to identify the weak links in your system and upgrade where it will do the most good, how to set up and tweak your system for maximum performance, and how to become a more perceptive and appreciative listener. Just a few of the secrets you will learn cover high-end sound on a budget, how to do it cheap and still do it right; five system set-up mistakes and how to avoid them; how to make your speakers sound up to 50% better, at no cost; how to choose and set up a computer-based music system; how to find the one speaker in 50 worth owning; and why all 100-watt amplifiers don't sound the same. Since the first edition's publication in 1994, The Complete Guide to High-End Audio has been considered the essential reference on high-quality music reproduction, with more than 150,000 copies sold in five languages.
Discrete Mathematical Structures with Applications to Computer Science
Jean-Paul Tremblay - 1975