Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
1. | By: Obie Fernandez Publisher: Addison-Wesley Professional Publication Date: 30-JAN-2014 Insert Date: 09-MAY-2013 | Overview: The Rails 4 Way The Rails™ 4 Way is the only comprehensive,
authoritative guide to delivering production-quality code with
Rails 4. Pioneering Rails expert Obie Fernandez and his team of
leading Rails experts illuminate the entire set of Rails APIs,
along with the idioms, design approaches, and libraries that make
developing applications with Rails so powerful. Drawing on their
unsurpassed experience and track record, they address the real
challenges development teams face, showing how to use Rails to
maximize productivity.¿Using numerous detailed code examples,
the text systematically covers Rails' key...
|
2. | By: Brian Overland Publisher: Addison-Wesley Professional Publication Date: 10-MAY-2013 Insert Date: 09-MAY-2013 Slots: 1.0 | Overview: C++ for the Impatient A Ready Reference for C++
C++ for the Impatient offers both the quickest way
for busy programmers to learn the latest features of the C++
language and a handy resource for quickly finding answers to
specific language questions. Designed to give you the most accurate
and up-to-date information you require fast and to the point, this
book is also an essential guide to the new C++11 standard,
including advanced uses of the C++ standard library.
Features include
Concise descriptions of nearly every function, object, and
operator in the C++ core language and standard library, with...
|
3. | Introduction to Android Application Development: Android Essentials, Fourth Edition By: Joseph Annuzzi Jr.; Lauren Darcey; Shane Conder Publisher: Addison-Wesley Professional Publication Date: 03-JAN-2014 Insert Date: 07-MAY-2013 | Overview: Introduction to Android Application Development: Android Essentials, Fourth Edition This is the Rough Cut version of the printed
book.
Learn the foundations of Android application
development from the experts. Introduction to Android
Application Development, Fourth Edition, covers the
fundamentals of Android development in a format that is suitable
for both professional and classroom use. This is your
start-to-finish guide to the essentials for Android development,
updated for the latest Android SDK.
Many chapters contain one or more sample
apps demonstrating various features of the Android API, so that
readers can build their skills step by step and gradually...
|
4. | Learning jQuery: A Hands-on Guide to Building Rich Interactive Web Front Ends By: Ralph Steyer Publisher: Addison-Wesley Professional Publication Date: 08-MAY-2013 Insert Date: 05-MAY-2013 Slots: 1.0 | Overview: Learning jQuery: A Hands-on Guide to Building Rich Interactive Web Front Ends Get started fast with jQuery web
programming
The jQuery JavaScript library greatly
simplifies the creation of modern, rich web applications, while
seamlessly integrating with virtually all leading web development
platforms and frameworks. Learning jQuery will guide you through
using jQuery, jQuery UI, and jQuery Mobile in your own projects.
One step at a time, you’ll learn how to do everything from
adding simple effects through building complete rich Internet
applications.
This code-rich tutorial is designed for
every working web developer. After clearly explaining all the
basics, Ralph...
|
5. | iOS Drawing: Practical UIKit Solutions By: Erica Sadun Publisher: Addison-Wesley Professional Publication Date: 23-SEP-2013 Insert Date: 01-MAY-2013 | Overview: iOS Drawing: Practical UIKit Solutions This Rough Cut is an early draft manuscript version of the
final book. Please excuse typos.
UIKit provides a powerful two-dimensional drawing engine for
iOS. It enables developers to draw elements using arbitrary output
fidelity, regardless of the display specifics (retina or
non-retina) and destination (device, printing services, etc). This
device- and destination-independent API includes powerful features
like transparency, path-based drawing, antialiasing, and
more.
In this guide, Erica Sadun, bestselling author of The Core iOS 6
Developer's Cookbook and The Advanced iOS 6...
|
6. | By: Jeremy Likness Publisher: Addison-Wesley Professional Publication Date: 22-MAY-2014 Insert Date: 29-APR-2013 | This book covers in detail the underlying framework for Windows
Store apps known as the Windows Runtime. It takes a
problem-solution approach by examining areas of the API, providing
an overview, and then tackling specific problems with solutions. It
is written in “recipe style”. This book will go in
depth with the Windows Runtime by examining the various features
available in the API and providing specific example programs as
solutions to common development problems. It will focus on the most
popular language for programs currently in the Windows 8 store: C#,
and the XAML technology that...
|
7. | Scrum Shortcuts without Cutting Corners: Agile Tactics, Tools & Tips By: Ilan Goldstein Publisher: Addison-Wesley Professional Publication Date: 19-JUL-2013 Insert Date: 29-APR-2013 | Overview: Scrum Shortcuts without Cutting Corners: Agile Tactics, Tools & Tips This is the Rough Cut version of the printed book.
Scrum is rapidly gaining momentum as the
most popular agile framework primarily because its concepts are
simple, and they just make sense! However, this perceived
simplicity often gives rise to the false belief that Scrum is a
silver bullet and trivial to implement. When 'rubber hits the
road', Scrum teams often find that translating the framework into
effective, practical approaches is anything but easy...
Full of easily digestible chapters, 'Scrum
Shortcuts Without Cutting Corners' presents a wide range of
tactics, tools and tips that...
|
8. | OpenGL ES 3.0 Programming Guide, Second Edition By: Daniel Ginsburg; Budirijanto Purnomo; Dave Shreiner; Aaftab Munshi Publisher: Addison-Wesley Professional Publication Date: 25-FEB-2014 Insert Date: 03-APR-2013 | Overview: OpenGL ES 3.0 Programming Guide, Second Edition This is the Rough Cut version of the printed
book.
OpenGL ES 3.0 is the industry's leading
software interface and graphics library for rendering sophisticated
3D graphics on handheld and embedded devices. In the
OpenGL® ES 3.0 Programming Guide, Second
Edition, leading authorities on the Open GL ES
interface provide start-to-finish guidance on the new 3.0 release
and on maximizing its use in a wide range of high-performance
applications. This book will be of interest to developers creating
3D handheld games, user interfaces, or applications using OpenGL ES
3.0. The book focuses on the...
|
9. | By: Paul DuBois Publisher: Addison-Wesley Professional Publication Date: 02-APR-2013 Insert Date: 02-APR-2013 Slots: 1.0 | Overview: MySQL, Fifth Edition MySQL, Fifth Edition by Paul DuBois
The definitive guide to using, programming and administering
MySQL 5.5 and MySQL 5.6
MySQL provides a comprehensive guide to effectively using
and administering the MySQL database management system
(DBMS).
Author Paul DuBois describes everything from the basics of getting
information into a database and formulating queries, to using MySQL
with PHP or Perl to generate dynamic web pages, to writing your own
programs that access MySQL databases, to administering MySQL
servers. The book also includes a comprehensive reference section
providing...
|
10. | Secure Coding in C and C++, Second Edition By: Robert C. Seacord Publisher: Addison-Wesley Professional Publication Date: 02-APR-2013 Insert Date: 01-APR-2013 Slots: 1.0 | Overview: Secure Coding in C and C++, Second Edition Learn the Root Causes of Software Vulnerabilities and How to
Avoid Them
Commonly exploited software vulnerabilities
are usually caused by avoidable software defects. Having analyzed
tens of thousands of vulnerability reports since 1988, CERT has
determined that a relatively small number of root causes account
for most of the vulnerabilities.
Secure Coding in C and C++, Second
Edition, identifies and explains these root causes and
shows the steps that can be taken to prevent exploitation.
Moreover, this book encourages programmers to adopt security best
practices and to develop a security...
|
11. | By: Erica Sadun Publisher: Addison-Wesley Professional Publication Date: 03-APR-2013 Insert Date: 09-MAR-2013 Slots: 1.0 | Overview: iOS Auto Layout Demystified Auto Layout re-imagines the way developers create user
interfaces. It provides a flexible and powerful system that
describes how views and their content relate to each other and to
the windows and superviews they occupy. In contrast to older design
approaches, this technology offers incredible control over layout
with a wider range of customization than frames, springs, and
struts can express.
In this guide, Erica Sadun, bestselling author of The Core iOS 6
Developer's Cookbook and The Advanced iOS 6 Developer's
Cookbook, helps readers learn how to use Auto Layout
effectively, even...
|
12. | The Object-Oriented Thought Process, Fourth Edition By: Matt Weisfeld Publisher: Addison-Wesley Professional Publication Date: 13-MAR-2013 Insert Date: 09-MAR-2013 Slots: 1.0 | Overview: The Object-Oriented Thought Process, Fourth Edition
The Object-Oriented Thought Process,
Fourth Edition
An introduction to object-oriented
concepts for developers looking to master modern application
practices
Object-oriented programming (OOP) is the
foundation of modern programming languages, including C++, Java,
C#, Visual Basic .NET, Ruby, and Objective-C. Objects also form the
basis for many web technologies such as JavaScript, Python, and
PHP.
It is of vital importance to learn the
fundamental concepts of object orientation before starting to use
object-oriented development environments. OOP promotes good design
practices, code...
|
13. | Pitch Perfect: The Art of Promoting Your App on the Web By: Erica Sadun; Steve Sande Publisher: Addison-Wesley Professional Publication Date: 26-APR-2013 Insert Date: 07-MAR-2013 Slots: 1.0 | Overview: Pitch Perfect: The Art of Promoting Your App on the Web The Must-Have Promotion Guide for Every App and Hardware
Developer!
Developing your product took lots of hard work over months, nights,
and weekends filled with blood, sweat, and tears. Don’t
abandon it now. Shower your app with the quality promotion it
deserves!
Erica Sadun and Steve Sande help you earn strong app reviews that
can transform sales from lackluster to blockbuster. As leading tech
bloggers, they know exactly what reviewers are looking for.
Now, they deliver simple step-by-step advice to position your
product, build key relationships, and sell your story. Packed...
|
14. | Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns By: Mark Summerfield Publisher: Addison-Wesley Professional Publication Date: 23-SEP-2013 Insert Date: 07-MAR-2013 | Overview: Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns Python in Practice presents Python programming
technologies and techniques to help programmers write code that's
elegant, maintainable, and fast. Drawing on both the standard
library and important third-party libraries, the book shows how to
achieve significant speedups using high-level concurrency and
compiled Python. The book is packed with examples and ideas that
illustrate a wide range of techniques and modules, encompassing
high-level networking, 2D graphics, 3D graphics, and GUI
programming—including concurrent GUI programming. The book is
aimed at programmers who want to take their...
|
15. | OpenGL SuperBible: Comprehensive Tutorial and Reference, Sixth Edition By: Graham Sellers; Richard Wright; Nicholas Haemel Publisher: Addison-Wesley Professional Publication Date: 26-JUL-2013 Insert Date: 06-MAR-2013 | Overview: OpenGL SuperBible: Comprehensive Tutorial and Reference, Sixth Edition This is the Rough Cut version of the printed book.
OpenGL® SuperBible, Sixth
Edition, is the definitive programmer’s guide,
tutorial, and reference for the world’s leading 3D API for
real-time computer graphics, OpenGL 4.3. The best all-around
introduction to OpenGL for developers at all levels of experience,
it clearly explains both the newest API and indispensable related
concepts. You’ll find up-to-date, hands-on guidance for all
facets of modern OpenGL development on both desktop and mobile
platforms, including transformations, texture mapping, shaders,
advanced buffers, geometry...
|
16. | iOS UICollectionView: The Complete Guide By: Ash Furrow Publisher: Addison-Wesley Professional Publication Date: 19-APR-2013 Insert Date: 26-FEB-2013 Slots: 1.0 | Overview: iOS UICollectionView: The Complete Guide iOS UICollectionView: The Complete Guide teaches you
everything you need to know to to take advantage of Apple's new
user interface, UICollectionView. UICollectionView is a content-
and layout-agnostic tool that developers can use to display content
in applications. User interfaces created with collection views are
some of the most immersive and distinctive interfaces in iOS
applications. But to get the most out of UICollectionView,
developers need to understand its complexity. Author and iOS
developer Ash Furrow shows you how to leverage this amazing
tool to create intuitive, immersive...
|
17. | Effective Objective-C 2.0: 52 Specific Ways to Improve Your iOS and OS X Programs By: Matt Galloway Publisher: Addison-Wesley Professional Publication Date: 24-MAY-2013 Insert Date: 24-FEB-2013 | Overview: Effective Objective-C 2.0: 52 Specific Ways to Improve Your iOS and OS X Programs This is the Rough Cut version of the printed book.
Write Truly Great OS X and iOS Code with Objective-C
2.0!
Effective Objective-C 2.0 will
help you harness all of Objective-C’s expressive power to
write OS X or iOS code that works superbly well in production
environments. Using the concise, scenario-driven style pioneered in
Scott Meyers’ best-selling Effective C++, Matt Galloway
brings together 52 Objective-C best practices, tips, shortcuts, and
realistic code examples that are available nowhere else.
Through realistic examples, Galloway
uncovers little-known Objective-C quirks,...
|
18. | The Java® Virtual Machine Specification, Java SE 7 Edition, Third Edition By: Tim Lindholm; Frank Yellin; Gilad Bracha; Alex Buckley Publisher: Addison-Wesley Professional Publication Date: 15-FEB-2013 Insert Date: 24-FEB-2013 Slots: 1.0 | Overview: The Java® Virtual Machine Specification, Java SE 7 Edition, Third Edition Written by the inventors of the technology, The Java®
Virtual Machine Specification, Java SE 7 Edition, is the
definitive technical reference for the Java Virtual Machine.
The book provides complete, accurate, and
detailed coverage of the Java Virtual Machine. It fully describes
the invokedynamic instruction and method handle mechanism added in
Java SE 7, and gives the formal Prolog specification of the
type-checking verifier introduced in Java SE 6. The book also
includes the class file extensions for generics and annotations
defined in Java SE 5.0, and aligns the instruction set...
|
19. | The Java® Language Specification, Java SE 7 Edition, Fourth Edition By: James Gosling; Bill Joy; Guy Steele; Gilad Bracha; Alex Buckley Publisher: Addison-Wesley Professional Publication Date: 14-FEB-2013 Insert Date: 22-FEB-2013 Slots: 1.0 | Overview: The Java® Language Specification, Java SE 7 Edition, Fourth Edition Written by the inventors of the technology, The
Java®
Language Specification, Java SE 7
Edition, is the definitive technical reference for the Java
programming language. The book provides complete, accurate, and
detailed coverage of the Java programming language. It fully
describes the new features added in Java SE 7, including the
try-with-resources statement, multi-catch, precise rethrow,
“diamond” syntax, strings-in-switch, and binary
literals. The book also includes many explanatory notes, and
carefully distinguishes the formal rules of the language from the
practical behavior of...
|
20. | The Android Developer’s Cookbook: Building Applications with the Android SDK, Second Edition By: Ronan Schwarz; Phil Dutson; James Steele; Nelson To Publisher: Addison-Wesley Professional Publication Date: 05-JUL-2013 Insert Date: 15-FEB-2013 | Overview: The Android Developer’s Cookbook: Building Applications with the Android SDK, Second Edition This is the Rough Cut version of the printed book.
Do you want to get started building
apps for Android, today’s number one mobile platform? Are you
already building Android apps but want to get better at it?
The Android™ Developer’s Cookbook, Second
Edition, brings together all the expert guidance and code
you’ll need.
This edition has been extensively updated to
reflect Jelly Bean and other current Android 4.2.2 releases.
You’ll find all-new chapters on advanced threading and UI
development, in-app billing, push messages, and native development,
plus new techniques for everything from...
|