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.

Managing Software Requirements: A Use Case Approach


Dean Leffingwell - 1999
    Developers of any kind of application should read this book." Grady Booch"A comprehensive solution to the requirements challenges faced by every development team. Full of insight and ideas all developers can learn from." Ivar JacobsonDespite the wealth of development knowledge, experience, and tools available today, a substantial percentage of software projects fail, often because requirements are not correctly determined and defined at the outset, or are not managed correctly as the project unfolds. This second edition of the popular text Managing Software Requirements focuses on this critical cause of failure and offers a practical, proven approach to building systems that meet customers' needs on time and within budget.Using an accessible style, their own war stories, and a comprehensive case study, the authors show how analysts and developers can effectively identify requirements by applying a variety of techniques, centered on the power of use cases. The book illustrates proven techniques for determining, implementing, and validating requirements. It describes six vital Team Skills for managing requirements throughout the lifecycle of a project: Analyzing the Problem, Understanding User Needs, Defining the System, Managing Scope, Refining the System Definition, and Building the Right System. Managing Software Requirements, Second Edition, specifically addresses the ongoing challenge of managing change and describes a process for assuring that project scope is successfully defined and agreed upon by all stakeholders.Topics covered include:The five steps in problem analysisBusiness modeling and system engineeringTechniques for eliciting requirements from customers and stakeholdersEstablishing and managing project scopeApplying and refining use casesProduct managementTransitioning from requirements to design and implementationTransitioning from use cases to test casesAgile requirements methods

How to Live in the City


Hugo Macdonald - 2016
    How to Live in the City is a book for navigating and nurturing this important relationship.Hugo Macdonald believes you need to feel a city to understand it. He won't tell you how wide the perfect pavement should be but he will show you how to walk down a pavement with eyes wide open. This is a book to help you feel human in an inhuman environment.

How to Prepare for Quantitative Aptitude for the CAT Common Admission Test


Arun Sharma - 2012
    The book will also be extremely useful for those preparing for other MBA entrance examinations like XAT, SNAP, CMAT, NMAT, etc. Quantitative Aptitude is quite challenging component of the CAT question paper and the other mentioned MBA entrance examinations. In his inimitable style, Arun Sharma, an acknowledged authority on the topic, provides a comprehensive package of theory and practice problems to enable aspirants to attempt questions with extra speed and confidence.

Programming with Java: A Primer


E. Balagurusamy - 2006
    The language concepts are aptly explained in simple and easy-to-understand style, supported with examples, illustrations and programming and debugging exercises.

Infinite in All Directions


Freeman Dyson - 1988
    In Dyson's view, science and religion are two windows through which we can look out at the world around us. The book is a revised version of a series of the Gifford Lectures under the title "In Praise of Diversity" given at Aberdeen, Scotland. They allowed Dyson the license to express everything in the universe, which he divided into two parts in polished prose: focusing on the diversity of the natural world as the first, and the diversity of human reactions as the second half.Chapter 1 is a brief explanation of Dyson's attitudes toward religion and science. Chapter 2 is a one–hour tour of the universe that emphasizes the diversity of viewpoints from which the universe can be encountered as well as the diversity of objects which it contains. Chapter 3 is concerned with the history of science and describes two contrasting styles in science: one welcoming diversity and the other deploring it. He uses the cities of Manchester and Athens as symbols of these two ways of approaching science. Chapter 4, concerned with the origin of life, describes the ideas of six illustrious scientists who have struggled to understand the nature of life from various points of view. Chapter 5 continues the discussion of the nature and evolution of life. The question of why life characteristically tends toward extremes of diversity remains central in all attempts to understand life's place in the universe. Chapter 6 is an exercise in eschatology, trying to define possible futures for life and for the universe, from here to infinity. In this chapter, Dyson crosses the border between science and science fiction and he frames his speculations in a slightly theological context.

A Billionaire Affair (Passion Grove)


Niobia Bryant - 2018
    Now that day has arrived, forcing her to not only abandon her own career goals, but work closely with co-CEO and childhood nemesis Alek Ansah. As they battle for control of the billion-dollar conglomerate, Alessandra fights her attraction to the international playboy that could sabotage her professional future. Although he pursued other dreams, Alek must honor his late father's request or risk losing his shares of the Ansah Dalmount Group. But the shy girl he knew has matured into a sophisticated businesswoman he can't resist. And at a private island resort, he and Alessandra end up making love, not war. Then a shocking revelation erodes her trust…and a breaking scandal could leave only one standing. Can they turn their intense rivalry into a blueprint for success that includes a permanent alliance of love?

Competitive Advantage: Creating and Sustaining Superior Performance


Michael E. Porter - 1985
    Porter's Competitive Advantage explores the underpinnings of competitive advantage in the individual firm.Competitive Advantage introduces a whole new way of understanding what a firm does. Porter's groundbreaking concept of the value chain disaggregates a company into "activities," or the discrete functions or processes that represent the elemental building blocks of competitive advantage. Now an essential part of international business thinking, Competitive Advantage takes strategy from broad vision to an internally consistent configuration of activities. Its powerful framework provides the tools to understand the drivers of cost and a company's relative cost position. Porter's value chain enables managers to isolate the underlying sources of buyer value that will command a premium price, and the reasons why one product or service substitutes for another. He shows how competitive advantage lies not only in activities themselves but in the way activities relate to each other, to supplier activities, and to customer activities. Competitive Advantage also provides for the first time the tools to strategically segment an industry and rigorously assess the competitive logic of diversification. That the phrases "competitive advantage" and "sustainable competitive advantage" have become commonplace is testimony to the power of Porter's ideas. Competitive Advantage has guided countless companies, business school students, and scholars in understanding the roots of competition. Porter's work captures the extraordinary complexity of competition in a way that makes strategy both concrete and actionable.

Fast Track to Glory (Nina Monte Mystery #1)


Tomasz Chrusciel - 2016
    A mystical object has been discovered in a 15th-century galley, buried at the bottom of Lake Garda in Italy. At the recovery site, Monte makes a shocking revelation—the relic in her hands holds the power to change humanity’s perception of existence.But Monte soon finds herself trapped in an insidious intrigue, and is forced to abandon everything she knows and trusts. Joined by local hotelier, Alessandro Pini, she is determined to unravel the truth surrounding the discovery.A heart-stopping race to decode the four-thousand-year-old mystery leads Monte and Pini from Italy through the mighty Austrian Alps, right to the banks of the most sacred river in India. But the professor and her friend are not the only ones seeking answers, and it will take courage and cunning to outwit those who believe the truth is worth dying—or killing—for.

User Story Mapping: Discover the Whole Story, Build the Right Product


Jeff Patton - 2012
    With this practical book, you'll explore the often-misunderstood practice of user story mapping, and learn how it can help keep your team stay focused on users and their experience throughout the development process.You and your team will learn that user stories aren't a way to write better specifications, but a way to organize and have better conversations. This book will help you understand what kinds of conversations you should be having, when to have them, and what to keep track of when you do. Learn the key concepts used to create a great story map. Understand how user stories really work, and how to make good use of them in agile and lean projects. Examine the nuts and bolts of managing stories through the development cycle. Use strategies that help you continue to learn before and after the product's release to customers and usersUser Story Mapping is ideal for agile and lean software development team members, product managers and UX practitioners in commercial product companies, and business analysts and project managers in IT organizations—whether you're new to this approach or want to understand more about it.

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".

Rotorcraft Flying Handbook


Federal Aviation Administration - 2000
    Most FAA Knowledge Exams’ questions are taken directly from the information presented in these texts.Written for applicants preparing for the private, commercial, or flight instructor certificate with a helicopter or gyroplane class rating, this guide covers both aeronautical knowledge and skill for operating rotorcraft vehicles. It is also a valuable tool for flight instructors as a teaching aid. This is the Basic Helicopter Handbook (Advisory Circular 61-13B) updated and renamed. This is FAA handbook FAA-H-8083-21.

Oblivion


Jaeger Mitchells - 2018
     They're pushed to the brink of their sanity as they awaken with the knowledge of their death and are thrust into an experimental expansion, which only further threatens to tear them apart. They ally with two young women who seem to know much more than they're letting on, and an AI Overmind, who offers them a deal. But perhaps it's better to let some secrets stay hidden, and sacrificing their humanity may be the only way to survive... NOTE: Contains explicit sexual situations, foul language, polygamy and all that other goodness you expect in a LitRPG novel! Only for 18+, so read at your own risk. PS: 15.11.2018, the new, edited and reworked version went live.

Amazon Elastic Compute Cloud (EC2) User Guide


Amazon Web Services - 2012
    This is official Amazon Web Services (AWS) documentation for Amazon Compute Cloud (Amazon EC2).This guide explains the infrastructure provided by the Amazon EC2 web service, and steps you through how to configure and manage your virtual servers using the AWS Management Console (an easy-to-use graphical interface), the Amazon EC2 API, or web tools and utilities.Amazon EC2 provides resizable computing capacity—literally, server instances in Amazon's data centers—that you use to build and host your software systems.

Doing Data Science


Cathy O'Neil - 2013
    But how can you get started working in a wide-ranging, interdisciplinary field that’s so clouded in hype? This insightful book, based on Columbia University’s Introduction to Data Science class, tells you what you need to know.In many of these chapter-long lectures, data scientists from companies such as Google, Microsoft, and eBay share new algorithms, methods, and models by presenting case studies and the code they use. If you’re familiar with linear algebra, probability, and statistics, and have programming experience, this book is an ideal introduction to data science.Topics include:Statistical inference, exploratory data analysis, and the data science processAlgorithmsSpam filters, Naive Bayes, and data wranglingLogistic regressionFinancial modelingRecommendation engines and causalityData visualizationSocial networks and data journalismData engineering, MapReduce, Pregel, and HadoopDoing Data Science is collaboration between course instructor Rachel Schutt, Senior VP of Data Science at News Corp, and data science consultant Cathy O’Neil, a senior data scientist at Johnson Research Labs, who attended and blogged about the course.