Having originated in the advanced economies, the Global Financial Crisis (GFC) of 2008–09 spread rapidly to the rest of the world. The impact on the emerging markets, especially those in Asia, though not as severe as that in the advanced countries, was still quite signifi- cant. India withstood the crisis initially but could not remain entirely unaffected for long (especially after the collap…
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…
If we had to summarize design patterns in a single sentence, we’d say that they’re tools for coping with constant change in software design and development. When you look at the different design patterns in this book, they’re optimized to allow the programmer to make changes and reuse most of the software developed. The key concepts are change and flexibility. That same theme will be repe…
Like any development project, the ones in Hadoop start with proof of concept (POC). Especially because the technology is new and continuously evolving, the focus always begins with figuring out what it can offer and how to leverage it to solve different business problems, be it consumer analysis, breaking news processing, and so on. Being an open source framework, it has its own nuances and req…
Gephi is an interactive graph and network analysis and visualization tool that allows its users to study the properties of graphs and networks in detail, without having to write any code. Gephi supports almost all types of graphical networks including complex networks, hierarchical networks, dynamic networks, and temporal networks. Gephi has a lot of ready-to-use features that allow users to cr…
Since their introduction, social network sites (SNSs) such as MySpace, Facebook, Cyworld, and Bebo have attracted millions of users, many of whom have integrated these sites into their daily practices. As of this writing, there are hundreds of SNSs, with various technological affordances, supporting a wide range of interests and practices. W…
In this paper we produce an algorithm for pre- senting messages to users in social networks that integrates reasoning about the message, the author, the recipient and the social network. Our proposed model was derived on the basis of immersion within three different existing social networking environments, that of Coursera, Reddit, and medical self-help groups such as PatientsLikeMe. We first …
This volume, the second in the series produced by the Columbia Program on Indian Economic Policies, turns to the analysis of the reforms from a differ- ent viewpoint than the first. It takes as its starting point the fact that while the reforms have undoubtedly delivered in terms of poverty reduction and associated social objectives, the impact has not been as substantial as it has been in othe…
Social networking sites have gained much popularity in the re- cent years, because of the opportunities they give people to connect to each other in an easy and timely manner, and to exchange and share various kinds of information. However, these sites are architected based on a cen- tralized paradigm, which limits the mobility of their users, and ultimately, their chances for establishing new …
Ambient Intelligence (AmI) has recently emerged as a vibrant research endeavor shaping our view of future computing and its role in society. While the inception point of AmI could always be argued about, it becomes apparent today that AmI has emerged and established itself as a result of a vivid synergy between several essential components such as- ubiquitous or pervasive computing, intelligent…
In this paper, we survey recent work on peer-to-peer systems, and venture some opinions about future requirements for research. The paper is a survey to support the tutorial at the Networks 2002 Conference and is therefore neither complete, nor likely to be up-to-date by the time you are reading this, since the topic was extremely fast- evolving at the time of writing. Instead, we try to bring …
Wireless LANs, a term that was formerly known only to a few, has in a short period of a couple of years become a layperson’s term. The market penetration has been as unexpected as the growth of mobile communications and the Internet in the boom era. This growth has obviously been due to the benefits of wireless local area networks (WLANs), e.g., ease of deployment, low cost, and flexibility. …
This workbook addresses the issues of Becoming More Effective. Should you wish to extend your study to other Super Series workbooks covering related or different subject areas, you will find a comprehensive list at the back of this book.
Historically thought to be the ‘centre’ of tertiary education, the library is changing with developments in information technology, teaching and learning methods and changes in society. Coupled with budget pressures, demands for expansion and increased expenditures, the maintenance of library services requires examining new methods of delivery and use. Overall, with regard to the future of…
idley Scott judges Blade Runner to be unusual as films go: ‘Blade Runner works on a level which I haven’t seen much – or ever – in a mainstream film. It works like a book. Like a very dark novel’ (Knapp and Kulas 2005, p. xiv). This is hardly surprising given the film’s genesis in Philip K. Dick’s 1968 dystopian science fiction novel, Do Androids Dream of Electric Sheep? In his bi…
Although the two terms “technology” and “engineering” are interlaced, the prin- ciples of each subject and their capabilities are quite different. Generally, de fi nition of technology is broader than that of engineering, and from a normative standpoint, it is a part of coevolution process with society (Keulartz et al. 2004). Technology emerges from ideas and wills for creating and u…
Welcome to the first chapter of our journey into the world of data protection through Microsoft Data Protection Manager (DPM). This chapter will provide you with an overview of DPM. After reading this chapter you will understand what DPM is and the basis of what it can and cannot do. We will go through DPM Architecture, pricing of DPM, DPM downfalls, compare DPM to other back up solutions, DPM …