Book picks similar to
Computational Modeling of Cognition and Behavior by Simon Farrell
cognitive
informative-books
psychology
technical
Site Reliability Engineering: How Google Runs Production Systems
Betsy Beyer - 2016
So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems?In this collection of essays and articles, key members of Google's Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You'll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient--lessons directly applicable to your organization.This book is divided into four sections: Introduction--Learn what site reliability engineering is and why it differs from conventional IT industry practicesPrinciples--Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE)Practices--Understand the theory and practice of an SRE's day-to-day work: building and operating large distributed computing systemsManagement--Explore Google's best practices for training, communication, and meetings that your organization can use
My Bucket Has Holes: Living with Bipolar II
Sarah Loucks - 2016
From childhood to diagnosis to mental hospitals, everything is included, including the ugly parts of being raised in a time period that did not understand mental illness and instead applied "tough love" to children who acted abnormally.
Operating System Concepts Essentials
Abraham Silberschatz - 2010
This book covers the core concepts of operating systems without any unnecessary jargon or text. The authors put you on your way to mastering the fundamental concepts of operating systems while you also prepare for today's emerging developments.Covers the core concepts of operating systems Bypasses unnecessary and wordy text or jargon Encourages you to take your operating system knowledge to the next level Prepares you for today's emerging developments in the field of operating systems Operating Systems Concepts Essentials is a soup-to-nuts guide for all things involving operating systems!
Mastering Bitcoin: Unlocking Digital Cryptocurrencies
Andreas M. Antonopoulos - 2014
Whether you're building the next killer app, investing in a startup, or simply curious about the technology, this practical book is essential reading.Bitcoin, the first successful decentralized digital currency, is still in its infancy and it's already spawned a multi-billion dollar global economy. This economy is open to anyone with the knowledge and passion to participate. Mastering Bitcoin provides you with the knowledge you need (passion not included).This book includes:A broad introduction to bitcoin--ideal for non-technical users, investors, and business executivesAn explanation of the technical foundations of bitcoin and cryptographic currencies for developers, engineers, and software and systems architectsDetails of the bitcoin decentralized network, peer-to-peer architecture, transaction lifecycle, and security principlesOffshoots of the bitcoin and blockchain inventions, including alternative chains, currencies, and applicationsUser stories, analogies, examples, and code snippets illustrating key technical concepts
Copying and Pasting from Stack Overflow
Vinit Nayak - 2016
Mastering this art will not only make you the most desired developer in the market, but it will transform the craziest deadline into "Consider it done, Sir".
Explain the Cloud Like I'm 10
Todd Hoff - 2018
And I mean all the time. Every day there’s a new cloud-based dating app; a new cloud-based gizmo for your house; a new cloud-based game; or a thousand other new things—all in the cloud.The cloud is everywhere! Everything is in the cloud! What does it mean! Let’s slow down. Take a deep breath. That’s good. Take another. Excellent. This book teaches you all about the cloud. I’ll let you in on a little secret: the cloud is not that hard to understand. It’s not. It’s just that nobody has taken the time to explain to you what the cloud is. They haven’t, have they?Deep down I think this is because they don’t understand the cloud either, but I do. I’ve been a programmer and writer for over 30 years. I’ve been in cloud computing since the very start, and I’m here to help you on your journey to understand the cloud. Consider me your tour guide. I’ll be with you every step of the way, but not in a creepy way.I take my time with this book. I go slow and easy, so you can build up an intuition about what the cloud really is, one idea at a time. When you finish reading, you’ll understand the cloud. When you hear someone say some new cool thing is in the cloud, you’ll understand exactly what they mean. That’s a promise. How do I deliver on that promise? I use lots and lots of pictures. I use lots and lots of examples. We’ll reveal the secret inner-workings of AWS, Netflix, Facebook Messenger, Amazon Kindle, Apple iCloud, Google Maps, Nest and cloud DVRs. You’ll learn by seeing and understanding; no matter if you're a complete beginner, someone who knows a little and wants to learn more, or a programmer looking to change their career to the cloud.The cloud is the future. You don't want to miss out on the future, do you? Read this book and we'll discover it together.I’m excited. This will be fun. Let’s get started!
WPF 4 Unleashed
Adam Nathan - 2010
Windows Presentation Foundation (WPF) is the recommended technology for creating Windows user interfaces, giving you the power to create richer and more compelling applications than you dreamed possible. Whether you want to develop traditional user interfaces or integrate 3D graphics, audio/video, animation, dynamic skinning, multi-touch, rich document support, speech recognition, or more, WPF enables you to do so in a seamless, resolution-independent manner. WPF 4 Unleashed is the authoritative book that covers it all, in a practical and approachable fashion, authored by WPF guru and Microsoft developer Adam Nathan. Covers everything you need to know about Extensible Application Markup Language (XAML) Examines the WPF feature areas in incredible depth: controls, layout, resources, data binding, styling, graphics, animation, and more Highlights the latest features, such as multi-touch, text rendering improvements, XAML language enhancements, new controls, the Visual State Manager, easing functions, and much more Delves into topics that aren't covered by most books: 3D, speech, audio/video, documents, effects Shows how to create popular UI elements, such as Galleries, ScreenTips, and more Demonstrates how to create sophisticated UI mechanisms, such as Visual Studio-like collapsible/dockable panes Explains how to create first-class custom controls for WPF Demonstrates how to create hybrid WPF software that leverages Windows Forms, DirectX, ActiveX, or other non-WPF technologies Explains how to exploit new Windows 7 features, such as Jump Lists and taskbar customizations
Emergency! Crisis on the Flight Deck
Stanley Stewart - 1989
This book offers a unique insight into how crews responded to crisis and what really happened.
How to Fish
Chris Yates - 2006
How to Fish is a gem of a book that gets to the heart of the passion for angling: that there's more to fishing than catching fish.
Three Years in the Klondike (1904)
Jeremiah Lynch - 1904
He had, therefore, full opportunities of seeing the country and its life from various points of view. He has utilized his observations in an entertaining book. It is not — and does not pretend lo be — a scientific work, or technical in any sense. It gives, however, an excellent idea of conditions and ways of living in the Klondike at all seasons, and of the hardships which the pioneers had to undergo. Nothing but gold — the prospect of wealth — could induce men to live in such a climate, and to combat the many difficulties which it entails. Mr. Lynch, a Californian of means and position, arrived at Dawson in the summer of 1898. As the first discoveries of gold in the Klondike valley were made in August of 1896, Mr. Lynch found a mining town not two years old, unpaved and insanitary, crowded with adventurers of every nation, in fact still a typical “ tough" mining-camp, except that lawlessness and crime were sternly repressed by the vigilant Mounted Police. He spent the following winter in the town, making expeditions to the gold-bearing creeks, examining mines and studying the methods of working them. Early in the spring of 1899 he bought a claim which he believed would repay him and set himself at once to develop it thoroughly. During his stay he had seen Dawson transformed into a paved, sewaged, well built, well lighted city, and the streets, no longer thronged with rough-mannered miners and adventurers, had become the promenade of well dressed business men and ladies (real ladies !) intent on shopping. As one of the earliest of the new species of Klondike miner, he is able to give an account of the transition that took place, largely owing to the enterprise of men of his own stamp, and the book is an interesting addition to Klondike literature. Mr. Lynch's narrative is plainly written, in a way which leads one to believe in its substantial truth. It reads well, and brings out many points which will interest the miner, as well as the casual reader. He had confidence in the future of the country, and believed that it would hold a large population for many years, in spite of the drawbacks of climate.
Economics of Criminal Law
Steven D. Levitt - 2008
Together the chapters illustrate how economic theory and rigorous empirical analysis can shed light on some of the most important issues in social science and public policy namely, under what circumstances individuals break the law and how sanctions can be structured to most effectively prevent such behavior. This book will be an excellent resource for graduate students and researchers not only in economics, but in other social sciences as well. Brian A. Jacob, Harvard University, US This is a superb collection of one of the most important literatures in law and economics. The editors, two of the most productive and gifted scholars in this area, not only show the important historical evolution of the theoretical issues stemming from the seminal article by Gary Becker, but they also give a survey of the leading empirical works on the most salient issues in criminal justice. The editors introduction is a deft summary of one of the most significant contributions that economic analysis has made to the study of law. Thomas S. Ulen, University of Illinois, Urbana-Champaign, US The volume presents the seminal articles in the economic analysis of the criminal law. The articles include the path-breaking theoretical economic analyses of criminal behavior and the leading empirical tests of these theories. The volume also contains the most prominent economic analyses of the substantive doctrines of criminal law and criminal procedure. Other articles present influential applications of economic concepts and evidence to perennial issues in criminal law and criminal justice, such as gun control, drug prohibition, and sentencing policy. An introduction by the volume editors provides a comprehensive overview of the works included. Economics of Criminal Law will be an essential source of reference for scholars, graduate students in both law and in economics, and practitioners.
How Linux Works: What Every Superuser Should Know
Brian Ward - 2004
Some books try to give you copy-and-paste instructions for how to deal with every single system issue that may arise, but How Linux Works actually shows you how the Linux system functions so that you can come up with your own solutions. After a guided tour of filesystems, the boot sequence, system management basics, and networking, author Brian Ward delves into open-ended topics such as development tools, custom kernels, and buying hardware, all from an administrator's point of view. With a mixture of background theory and real-world examples, this book shows both "how" to administer Linux, and "why" each particular technique works, so that you will know how to make Linux work for you.
Hackers & Painters: Big Ideas from the Computer Age
Paul Graham - 2004
Who are these people, what motivates them, and why should you care?Consider these facts: Everything around us is turning into computers. Your typewriter is gone, replaced by a computer. Your phone has turned into a computer. So has your camera. Soon your TV will. Your car was not only designed on computers, but has more processing power in it than a room-sized mainframe did in 1970. Letters, encyclopedias, newspapers, and even your local store are being replaced by the Internet.Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham, explains this world and the motivations of the people who occupy it. In clear, thoughtful prose that draws on illuminating historical examples, Graham takes readers on an unflinching exploration into what he calls “an intellectual Wild West.”The ideas discussed in this book will have a powerful and lasting impact on how we think, how we work, how we develop technology, and how we live. Topics include the importance of beauty in software design, how to make wealth, heresy and free speech, the programming language renaissance, the open-source movement, digital design, internet startups, and more.
Learn Ruby the Hard Way
Zed A. Shaw - 2011
It assumes absolutely no prior programming knowledge and will guide you carefully and slowly through the learning process.Learn Ruby The Hard Way is a translation of the original "Learn Python The Hard Way" to teaching Ruby, with the translation done by Rob Sobers. "Learn Python The Hard Way" has taught hundreds of thousands worldwide how to code in Python, and this book uses the same proven method for Ruby. When you are done with this book you will have the skill to move on to other books about Ruby and be ready to understand them.
Building Mobile Apps at Scale: 39 Engineering Challenges
Gergely Orosz - 2021
By scale, we mean having numbers of users in the millions and being built by large engineering teams.For mobile engineers, this book is a blueprint for modern app engineering approaches. For non-mobile engineers and managers, it is a resource with which to build empathy and appreciation for the complexity of world-class mobile engineering.