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…
As the title suggests, this book is for those who want to learn how to program Microsoft Excel Version 8 (for Office 97) and Version 9 (for Office 2000). We should begin by addressing the question, "Why would anyone want to program Microsoft Excel?" The answer is simple: to get more power out of this formidable application. As you will see, there are many things that you can do at the progra…
With the invention of the steamship and the opening of the Suez Canal, the time was reduced to a month or two. Air mail reduced the time further to a week or two, and eventually to a few days (“when it absolutely, positively has to be there overnight”). The deployment of commercial email systems introduced us to wait times of only a few minutes (depending on how often you polled your server…
The goal of having computers automatically solve problems is central to artificial intelligence, machine learning, and the broad area encompassed by what Turing called “machine intelligence” (Turing, 1948). Machine learning pioneer Arthur Samuel, in his 1983 talk entitled “AI: Where It Has Been and Where It Is Going” (Samuel, 1983), stated that the main goal of the fields of machine l…
Opinions about Bitcoin are highly polarized between enthusiasts and skeptics. The au- thor believes that the point of view of the skeptics is easier to grasp for someone not familiar with Bitcoin’s technology. The objective of this book is to present the technology and arguments from both sides of the divide so that readers can form an informed opin- ion of their own. What drives the passion …
Xamarin has built three core products for developing iOS and Android applications in C#: Xamarin Studio, Xamarin.iOS, and Xamarin.Android. Xamarin gives you direct access to the native APIs on each platform and the flexibility to share C# code between platforms. Using Xamarin and C#, you get better productivity when compared to Java or Objective- C, and still retain great performance compared t…
In today's world of desktop applications, there is a great amount of incentive in being able to develop applications that can run in more than one environment. Currently, there are a handful of options available for cross platform frameworks to develop desktop applications in Python; wxPython is one such cross platform GUI toolkit for the Python programming language. It allows Python programmer…
Accounting knowledge is a core business skill that both complements and enhances your other talents. Individuals promoted to management or supervisory roles from either line or staff jobs find that many of their new responsibilities involve knowing something about accounting. Congratulations on your promotion! You’ve come to the right place to start developing those accounting skills. If you …
Accounting knowledge is a core business skill that both complements and enhances your other talents. Individuals promoted to management or supervisory roles from either line or staff jobs find that many of their new responsibilities involve knowing something about accounting. Congratulations on your promotion! You’ve come to the right place to start developing those accounting skills. If you …
OpenSSL is a popular and effective open source version of SSL/TLS, the most widely used protocol for secure network communications. The only guide available on the subject, Network Security with OpenSSLdetails the challenges in securing network communications, and shows you how to use OpenSSL tools to best meet those challenges. Focused on the practical, this book provides only the information …
I’m not a historian. Nor am I a pirate. I’m an economist with a long-standing interest in privately created law and order who happened to wonder one day how pirates cooperated since they had no government. Like many others, my interest in pirates goes back many years. I went to Disney World when I was eight; Pirates of the Caribbean was my favorite ride. My parents bought me a “silver” …
The subject of financial markets is fascinating to many people: to those who care about money and investments, to those who care about the well-being of modern society, to those who like gambling, to those who like applications of mathematics, and so on. We, the authors of this book, care about many of these things (no, not the gambling), but what we care about most is teaching. The main reason…