This book’s primary focus is on designing hypermedia APIs. That may seem a bit strange to some readers. There are many books on programming languages, data stor- age systems, web frameworks, etc. This is not one of those books. Instead, this book covers the nature of the messages passed between client and server, and how to improve the content and value of those messages. I, personally, find …
When the author of this book’s first edition, Karim Yaghmour, first suggested using Linux in an embedded system back in 1997 while working for a hardware manufacturer, his suggestion was met with a certain degree of skepticism and surprise. Today, Linux is either in use already or is being actively considered for most embedded systems. Indeed, many industry giants and government agencies are …
Ruby on Rails is an open-source web application framework ideally suited to building business applications, accelerating and simplifying the creation of database-driven websites. It has been developed on the Ruby platform. This book is a tutorial for creating a complete website with Ruby on Rails (RoR). It will teach you to develop database-backed web applications according to the Model-View-…
The Asian financial crisis of 1997-98 is now seen as one of the most significant economic events in recent world history. The crisis began in early July 1997, when the Thai baht was floated, and spread into a virulent contagion—leaping from Thailand to South Korea, Indonesia, the Philippines, and Malaysia. It led to severe currency depreciations and an economic recession that threatened …
Knowledge of the harmful effects of tobacco use has prompted sustained efforts to regulate the industry that produces and markets tobacco products. The last decade has been encouraging with the development of the first global treaty negotiated under the auspices of the World Health Organization (WHO). The Framework Convention on Tobacco Control (FCTC), adopted by the World Health Assembly …
This book is dedicated to Mirjaliisa Charles. Its content is related to the research fields she has been involved in over the years, but in particular, the book focuses on the field in which she has done pioneering work over the past ten years: International Business Communication (IBC). The authors of the book are Mirjaliisa’s research fellows, colleagues and doctoral students from all over …
During the months we were writing this book, a lot of people asked us what would make this book special and why someone should care to read it. The most powerful argument that I heard all this time was, "Hey, Google official supports only Gradle to build Android applications and the latest release of Android Studio makes extensive use of Gradle. Ant was already replaced and Maven is nowhere. Wh…
Open source development is well understood in our community. But we shouldn’t take it for granted. I (Stray) was working on some of the diagrams for the book on a flight back from the first ever Robotlegs team meet-up, and the man next to me started asking questions about what I was doing. When I told him I was working on a book about a project that was the collective effort of strangers from…
The ActionScript 3.0 Cookbook is written with all levels of ActionScript developers in mind—people like you who want practical solutions to common problems. Keep this book next to your computer to tackle programming challenges. It is filled with exciting yet accessible and practical examples, solutions, and insights into the situations that Flash and ActionScript developers are sure to encoun…
Getting started with MongoDB is easy, but once you’re building applications with it more complex questions emerge. Is it better to store data using this schema or that one? Should I break this into two documents or store it all as one? How can I make this faster? The advice in this book should help you answer these questions.
This book will explore issues critical for success in providing e-banking. The aim is to assist organizations in utilising the opportunities offered by this relatively new set of technologies. This book largely restricts itself to the organizational view of the problem, and is therefore primarily focused on organizational internal factors. External factors, such as the political or economic…
The goal of this document is to provide you, the bank CEO, with a non-technical, easy- to-read resource on cybersecurity that you may use as a guide to mitigate cybersecurity risks at your bank. is resource guide puts in one document industry recognized standards for cybersecurity, best practices currently used within the financial services industry, and an organizational approach used by the…
Since the 1990s, several developing economies have, to varying degrees, embraced “financial globalisation”, broadly defined as a set of poli- cies that involve allowing for greater openness to cross-border capital flows as well as greater market access to foreign financial institutions. Developing economies that have become increasingly dependent on and able to attract foreign private savin…
Prevention of depression and its associated common mental disorders is a priority across the life cycle, and particularly in older adults. Currently available data from randomized clinical trials show that the rate of these disorders can be reduced on average 20–25 % over 1–2 years of follow-up. This is important with respect to: (1) reducing the current burden of suffering, even in the con…