This book is an updated and expanded version of Ruby in a Nutshell (O’Reilly) by Yukihiro Matsumoto, who is better known as Matz. It is loosely modeled after the classic The C Programming Language (Prentice Hall) by Brian Kernighan and Dennis Ritchie, and aims to document the Ruby language comprehensively but without the formality of a language specification. It is written for experienced pro…
In the last decade it has become increasingly clear that the character of the world economy—and the role of the United States in the world economy—is changing. Two characteristics of global economic change are particularly important. First, over the last 35 years there has been substantial relative growth (in pan simply postwar reconstruction) of national economies in Europe and Asia. In th…
Internationalization is an increasingly pervasive force in U.S. manufacturing, creating new sources of competition and new standards for competitiveness. The growing importance of imports and exports in domestic manufacturing and the significant rise in foreign investment in the United States in recent years are the most obvious evidence of internationalization. Less obvious, but more important…
This book won’t teach you the basics of LINQ. It will teach you how to use it appropriately. Having a jackhammer is great only if you know how to use it properly; otherwise, you are not much better off than someone with a hammer. LINQ is powerful. Powerful beyond measure. I hope you will see some of that power by following the examples in the book. Here is a brief walk-through of the chapter…
The Nike+ FuelBand, a wristband that automatically tracks your movement and helps you exercise more (one of a dozen new, wear- able computing devices on the market) • Nest, a thermostat that learns your home heating schedule, rein- forces good energy usage with a simple phone app, and automates saving money on electricity bills • GlowCap, a cap for prescription bottles that flashes when i…
The sales figures for smartphones continue to rise exponentially. Tablet computers are showing a similarly phenomenal adoption rate and are replacing laptop computers in many areas of life. We can imagine a time when nearly everyone is carrying around a powerful computer in the form of a smartphone or a tablet. The term mobile device is used to cover such devices. Typically, an app (an applicat…
This book is aimed primarily at managers and individual contributors in leader‐ ship roles who see friction within their organizations and are looking for concrete, actionable steps they can take towards implementing or improving a devops culture in their work environment. However, individual contributors of all levels who want practical suggestions for easing some of the pain points they …
It is customary to open with a remark about how long this study has taken, but the present work may approach an all- time record. My interest in the American South, and in the connection between the race issue and economics, goes back to the summer of 1963, when I traveled to Warren County, North Carolina— a black- majority, tobacco belt county in the northeastern part of the state— to joi…
Though separations, desertions and divorces are increasing in India today,1 not much attention has been paid to the manner in which these deserted and separated women live, often with their children, and what their rights and entitlements are in/from the marital home. Very few empirical legal studies exist on the economic status of divorced and separated women in India. In the recent past,…
Welcome to Unity AI Programming Essentials. This book will guide you through all the skills necessary to put realistic game AI into your Unity games. We won't be spending much time discussing AI theory or how to implement popular AI algorithms from scratch. Instead, we will take the more efficient approach of using third-party Unity AI plugins to set up AI for your games easily. We will cover a…
The use of psychoactive drugs—licit and illicit—is associated with a range of adverse effects on both physical and mental health. Such health consequences range from short-term effects such as insomnia and abdominal pain to longterm effects such as seizures, strokes, paranoia, liver cirrhosis and heart disease (IHME 2013). Other than health effects, drug use is also associated with an …
IT HAS BEEN SAID THAT SIR ISAAC NEWTON was the last person to know everything. He was an accomplished physicist (his three laws of motion were the basis of classical mechanics, which defi ned astrophysics for three centuries), mathematician (he was one of the inventors of calculus and developed Newton’s Method for fi nding roots of equations), astronomer, natural philosopher, and alchemist (o…
Since 1986, Viet Nam has been involved in a renovation process (doi moi) in order to promote socioeconomic development and closer integration with the rest of the world. A wide range of theoretical and practical problems have cropped up relating to various aspects of national social life, as well as relationships with foreign countries. These have become urgent topics for research and have …
In September 2008, the BBC launched an ambitious project to follow The Box. The Box in question was an ordinary shipping container, except it had been painted with the BBC logo and equipped with a GPS transmitter. The plan was to follow it as it moved around the world. (The project is named after a book by Marc Levinson that describes how the humble container changed the face of world trade.) W…
It is unlikely that there will be much difference of opinion about the fact that along with class, gender continues to be a basic criterion that structures most societies around the globe. In South Asia, the region which provides the main context of the research presented in this book, caste divisions combine with class and gender to generate what must be among the most complex and highly struc…
Welcome to Web Programming with Dart. Early, in our careers we came to recognize how our world would change thanks to the Internet and especially to web applications. Every device we use in our daily lives uses the Internet intensively. If we consider the different sizes and characteristics of devices and the different operating systems available, we understand the complexity of software applic…
ONE OF THE MAJOR DRIVING FORCES BEHIND the boom in smartphones and tablet devices is mobile applications. Since the Apple iPhone was launched in 2007, the mobile developer community has created a vast number of ubiquitous applications for iOS devices and Google Android devices. Mobile applications for Windows Phone 7 (WP7) are poised to grow in the next several years, driven by the software gia…