Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Information Technology & Software Development


21. 

Cloud Computing Applications for Quality Health Care Delivery

Cloud Computing Applications for Quality Health Care Delivery

By: Anastasius Moumtzoglou; Anastasia Kastania

Publisher: IGI Global

Publication Date: 30-JUN-2014

Insert Date: 17-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

Software applications once held on local computers and servers are beginning to shift to the public Internet sphere, and private health information is no exception. The likelihood of placing once restricted and private health records “in the cloud” is increasing. Cloud Computing Applications for Quality Health Care Delivery focuses on cloud technologies that could affect quality in the healthcare field. Leading experts in this area offer their knowledge and contribute to the demystification of healthcare in the Cloud. This publication will prove to be a useful tool for undergraduate and...

22. 

Rough Cuts
Effective Ruby: 48 Specific Ways to Write Better Ruby

Effective Ruby: 48 Specific Ways to Write Better Ruby

By: Peter Jones

Publisher: Addison-Wesley Professional

Publication Date: 26-SEP-2014

Insert Date: 17-JUL-2014

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. If you’re an experienced Ruby programmer, Effective Ruby will help you harness Ruby’s full power to write more robust, efficient, maintainable, and well-performing code. Drawing on nearly a decade of Ruby experience, Peter Jones brings together 48 Ruby best practices, expert tips, and shortcuts—all supported by realistic code examples. Jones offers practical advice for each major area of Ruby development, from modules to memory to metaprogramming. Throughout, he uncovers little-known idioms, quirks, pitfalls, and intricacies that...

23. 

Visual QuickStart Guide: JavaScript, Ninth Edition

Visual QuickStart Guide: JavaScript, Ninth Edition

By: Tom Negrino; Dori Smith

Publisher: Peachpit Press

Publication Date: 21-JUL-2014

Insert Date: 17-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

With the proliferation of new, standards-compliant browsers, virtually all users and Web sites can successfully use the latest JavaScript techniques.  This task-based, visual-reference guide has been fully revised and uses step-by-step instructions and plenty of screenshots to give beginning and intermediate scripters what they need to know to keep their skills up-to-date. Readers can start from the beginning to get a tour of the programming language, or look up specific tasks to learn just what they need to know. In this updated ninth edition, readers will find new information on scripting...

24. 

Rough Cuts
More Agile Testing: Learning Journeys for the Whole Team

More Agile Testing: Learning Journeys for the Whole Team

By: Janet Gregory; Lisa Crispin

Publisher: Addison-Wesley Professional

Publication Date: 10-OCT-2014

Insert Date: 17-JUL-2014

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. Testing is central to the success of agile development, but key aspects of the tester's role remain ambiguous or misunderstood. In More Agile Testing, two world-renowned agile test experts ask tough questions about agile testing--and provide definitive answers based on the experiences of successful agile teams worldwide. Lisa Crispin and Janet Gregory pioneered the agile testing discipline with their first book, Agile Testing. Now, they reflect on all that's been learned in five years since it was published, addressing crucial additional...

25. 

Mastering Proxmox

Mastering Proxmox

By: Wasim Ahmed

Publisher: Packt Publishing

Publication Date: 14-JUL-2014

Insert Date: 16-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

Master Proxmox VE to effectively implement server virtualization technology within your network Learn how to provide big business virtualization technology at small business prices by using Proxmox Walk through every aspect of visualization using Proxmox, from a basic cluster to complex multi-cluster setups A practical, scenario-based guide featuring best practices which will show you everything you need to know to tackle any Proxmox cluster In Detail Proxmox is an open source virtualization management solution for servers. This book starts by guiding you through how to...

26. 

Getting Started with Windows VDI

Getting Started with Windows VDI

By: Andrew Fryer

Publisher: Packt Publishing

Publication Date: 14-JUL-2014

Insert Date: 16-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

Create, maintain, and secure scalable and resilient virtual desktops with Windows 8.1 and Windows Server 2012 R2 Explore the various parts of the VDI infrastructure such as the broker, web access server, and virtualization host Provide access for remote workers via any supported device Using a step-by-step approach, quickly grasp the complexities of VDI and learn to deploy its features In Detail This easy-to-follow introduction guide brings together all of the knowledge required to build a successful Virtual Desktop project that is secure, scalable, and highly...

27. 

Java for Android

Java for Android

By: 

Publisher: Brainy Software

Publication Date: 01-AUG-2014

Insert Date: 16-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

This book is for you if you want to learn Java and specialize in Android application development. To save you time and effort, this book covers the most important Java programming concepts that are directly related to Android programming. All in an easy to follow tutorial. It is a guide to building real-world mobile applications in Java.  ...

28. 

Rough Cuts
OpenStack Swift

OpenStack Swift

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 15-OCT-2014

Insert Date: 16-JUL-2014

Table of Contents • Start Reading

Learn how to gain maximum benefit from Swift, the highly available, distributed, object/blob store for OpenStack. Written by members of the team who maintain Swift, this practical book gets system administrators up to speed on Swift’s use and administration, and includes advanced topics....

29. 

Performance Optimization and Tuning Techniques for IBM Processors, including IBM POWER8

Performance Optimization and Tuning Techniques for IBM Processors, including IBM POWER8

By: Brian Hall; Ryan Arnold; Peter Bergner; Wainer dos Santos Moschetta; Robert Enenkel; Pat Haugen; Michael R. Meissner; Alex Mericas; Philipp Oehler; Berni Schiefer; Brian F. Veale; Suresh Warrier; Daniel Zabawa; Adhemerval Zanella

Publisher: IBM Redbooks

Publication Date: 11-JUL-2014

Insert Date: 15-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

This IBM® Redbooks® publication focuses on gathering the correct technical information, and laying out simple guidance for optimizing code performance on IBM POWER8™ systems that run the AIX®, IBM i, or Linux operating systems. There is much straightforward performance optimization that can be performed with a minimum of effort and without extensive previous experience or in-depth knowledge. The POWER8 processor contains many new and important performance features, such as support for eight hardware threads in each core and support for transactional memory. POWER8 is a strict superset of...

30. 

Beginning Fedora Desktop: Fedora 20 Edition

Beginning Fedora Desktop: Fedora 20 Edition

By: Richard Petersen

Publisher: Apress

Publication Date: 30-JUN-2014

Insert Date: 15-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

"Beginning Fedora Desktop: Fedora 20 Edition is a complete guide to using the Fedora 20 Desktop Linux release as your daily driver for multimedia, productivity, social networking, the GNOME 3 desktop, administrative tasks, and more. Author and Linux expert Richard Petersen delves into the operating system as a whole and offers you a complete treatment of Fedora 20 Desktop configuration and use. You'll discover how to install and update the Fedora 20 Desktop, learn which applications perform which functions, how to manage software, use of the GNOME 3 and KDE desktop configuration tools,...

31. 

HTML5. Strony mobilne

HTML5. Strony mobilne

By: Estelle Weyl

Publisher: Helion

Publication Date: 20-MAY-2014

Insert Date: 15-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

W trakcie lektury zaczniesz poznawać składnię oraz możliwości HTML, przygotujesz środowisko pracy oraz zdobędziesz potrzebne narzędzia. Kolejne rozdziały to obowiązkowa dawka informacji na temat tworzenia formularzy oraz korzystania z elementów svg, canvas, audio i video. HTML5 dostarcza wielu nowych narzędzi, pozwalających m.in. sprawdzić stan połączenia z siecią, przechowywać dane na komputerze użytkownika lub uzyskać informację o jego lokalizacji. Dzięki tej książce opanujesz je w mig. W tym podręczniku znajdziesz również obszerny opis kaskadowych arkuszy stylów w wersji 3. Pozwolą Ci one...

32. 

Wydajne aplikacje internetowe. Przewodnik

Wydajne aplikacje internetowe. Przewodnik

By: 

Publisher: Helion

Publication Date: 19-MAY-2014

Insert Date: 15-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

Buduj wydajne aplikacje internetowe! Aplikacje internetowe systematycznie wypierają swoje klasyczne odpowiedniki. Edytory tekstu, programy graficzne czy systemy CRM w wersji online nikogo już nie zaskakują. Coraz bardziej skomplikowane narzędzia dostępne za pośrednictwem przeglądarki internetowej wymagają od deweloperów znakomitej znajomości protokołów HTTP, XHR, WebSocket i nie tylko. Dzięki tej wiedzy są oni w stanie tworzyć wydajne aplikacje, które spełnią oczekiwania użytkowników. Ta książka to najlepsze źródło informacji poświęcone protokołom internetowym. Przygotowana przez inżyniera...

33. 

Hands-On Programming with R

Hands-On Programming with R

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 25-JUL-2014

Insert Date: 15-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

Learn how to program by diving into the R language, and then use your newfound skills to solve practical data science problems. With this book, you’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools....

34. 

.NET IL Assembler

.NET IL Assembler

By: Serge Lidin

Publisher: Apress

Publication Date: 24-JUN-2014

Insert Date: 15-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

"Advanced .NET IL Assembler is a comprehensive drill-down into the inner workings of the .NET Framework. Acknowledged runtime expert and Microsoft insider Serge Lidin steps through the internal structures and operations that take place when .NET code is executed, showing how the syntax and grammar of the coding language is broken down into low-level units that can be expressed through the ILAsm language that runs behind the scenes in .NET.By reading this book you will develop the skills you need to write tighter, faster, .NET code; to debug complex error handling situations; and to oversee...

35. 

Introducing Spring Framework: A Primer

Introducing Spring Framework: A Primer

By: Felipe Gutierrez

Publisher: Apress

Publication Date: 27-JUN-2014

Insert Date: 15-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

Introducing Spring Framework is your hands-on guide to learning to build applications using the Spring Framework. The book uses a simple My Documents application that you will develop incrementally over the course of the book and covers:- How to programmatically configure the Spring container and beans- How to use annotations for dependency injection- How to use collections and custom types- How to customize and configure bean properties and bean lifecycle interfaces- How to handle metadata using XML, annotations, and the Groovy bean reader- How to use the new Spring Boot and Spring...

36. 

Introduction to ABAP™ Programming for SAP®, Third Edition

Introduction to ABAP™ Programming for SAP®, Third Edition

By: Gareth M. de Bruyn; Robert Lyfareff; Mark Balleza; Dhruv Kashyap

Publisher: Course Technology PTR

Publication Date: 18-JUL-2014

Insert Date: 12-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

In this thoroughly updated third edition of INTRODUCTION TO ABAP/4 PROGRAMMING FOR SAP, you'll find real-world examples that will help you master ABAP, the main language used for building solid-state business applications in the SAP runtime environment. This book contains a learn-by-doing tutorial with real-world business examples for programming in today's most powerful client-server environment. From the basics of tables, displays, loops, and conditional operators to tuning and troubleshooting techniques to web service calls, object orientation, or enhancing system performance, this...

37. 

JIRA 6.x Administration Cookbook

JIRA 6.x Administration Cookbook

By: Patrick Li

Publisher: Packt Publishing

Publication Date: 10-JUL-2014

Insert Date: 11-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

Over 100 hands-on recipes to help you efficiently administer, customize, and extend your JIRA 6 implementation Make JIRA adapt to your organization and process flow Gather and display the right information from users with customized forms and layouts Extend the capabilities of JIRA with add-ons, scripts, and integrations with other popular applications and cloud platforms In Detail Atlassian JIRA is an enterprise issue tracker system. One of its key strengths is its ability to adapt to the needs of an organization, from the frontend user interface, to providing a...

38. 

Business Relationship Manager

Business Relationship Manager

By: 

Publisher: BCS Learning & Development Limited

Publication Date: 26-JUN-2014

Insert Date: 11-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

Business relationship management (BRM) is central to all aspects of an organisation’s interaction with existing and potential customers. It is crucial for building and maintaining strong relationships between service provider and customer and relies on understanding customer needs. It provides a mechanism for meeting those needs and identifies areas of required change and improvement. This highly accessible book gives an excellent introduction to the role of a BRM manager, covering areas such as purpose, required skills, responsibilities, interface and career progression as well as tools,...

39. 

Rough Cuts
Effective Modern C++

Effective Modern C++

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 15-OCT-2014

Insert Date: 11-JUL-2014

Table of Contents • Start Reading

At first glance, C++11 and C++14 are defined by the new features they introduce, e.g., auto type declarations, move semantics, lambda expressions, and concurrency support. Information on these features is easy to come by, but learning to apply them effectively (such that the resulting software is correct, efficient, maintainable, and portable) is more challenging. That’s the role of this book. It describes how to write effective software using C++11 and C++14, i.e., using modern C++....

40. 

Enhancing the Human Experience through Assistive Technologies and E-Accessibility

Enhancing the Human Experience through Assistive Technologies and E-Accessibility

By: Christos Kouroupetroglou

Publisher: IGI Global

Publication Date: 30-JUN-2014

Insert Date: 11-JUL-2014

Slots: 1.0

Table of Contents • Start Reading

Information Communication Technologies (ICT) have become an increasingly prevalent part of everyday life. Today, there are many cases in which ICT assist the elderly and people with disabilities to complete tasks once thought impossible. Enhancing the Human Experience through Assistive Technologies and E-Accessibility discusses trends in ICT in relation to assistive technologies and their impact on everyday tasks for those with disabilities. This reference work provides different perspectives on upcoming technologies and their impact on e-accessibility and e-inclusion, essential topics for...