Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
61. | The Sketchnote Handbook: the illustrated guide to visual note taking By: Mike Rohde Publisher: Peachpit Press Publication Date: 30-NOV-2012 Insert Date: 26-NOV-2012 Slots: 1.0 | Overview: The Sketchnote Handbook: the illustrated guide to visual note taking This gorgeous, fully illustrated handbook tells the story of
sketchnotes--why and how you can use them to capture your thinking
visually, remember key information more clearly, and share what
you've captured with others. Author Mike Rohde shows you how to
incorporate sketchnoting techniques into your note-taking
process--regardless of your artistic abilities--to help you better
process the information that you are hearing and seeing through
drawing, and to actually have fun taking notes.
The Sketchnote Handbook explains and illustrates practical
sketchnote techniques for taking visual...
|
62. | Pro JPA 2: Mastering the Java™ Persistence API By: Mike Keith; Merrick Schincariol Publisher: Apress Publication Date: 03-DEC-2009 Insert Date: 14-MAY-2010 Slots: 1.0 | Overview: Pro JPA 2: Mastering the Java™ Persistence API
Pro JPA 2 introduces, explains, and demonstrates how to use the new Java Persistence API (JPA). JPA provides Java developers with both the knowledge and insight needed to write Java applications that access relational databases through JPA. Authors Mike Keith and Merrick Schincariol take a hands-on approach to teaching by giving examples to illustrate each new concept of the API and showing how it is used in practice.
...
|
63. | NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence By: Pramod J. Sadalage; Martin Fowler Publisher: Addison-Wesley Professional Publication Date: 08-AUG-2012 Insert Date: 25-MAY-2012 Slots: 1.0 | Overview: NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence The need to handle increasingly larger data
volumes is one factor driving the adoption of a new class of
nonrelational “NoSQL” databases. Advocates of NoSQL
databases claim they can be used to build systems that are more
performant, scale better, and are easier to program.
NoSQL Distilled is a concise
but thorough introduction to this rapidly emerging technology.
Pramod J. Sadalage and Martin Fowler explain how NoSQL databases
work and the ways that they may be a superior alternative to a
traditional RDBMS. The authors provide a fast-paced guide to the
concepts you need to know in order to...
|
64. | Training Kit (Exam 70-461): Querying Microsoft® SQL Server® 2012 By: Itzik Ben-Gan; Dejan Sarka; Ron Talmage Publisher: Microsoft Press Publication Date: 05-DEC-2012 Insert Date: 20-NOV-2012 Slots: 1.0 | Overview: Training Kit (Exam 70-461): Querying Microsoft® SQL Server® 2012 Ace your preparation for Microsoft® Certification Exam 70-461 with this 2-in-1 Training Kit from Microsoft Press®. Work at your own pace through a series of lessons and practical exercises, and then assess your skills with practice tests on CD—featuring multiple, customizable testing options....
|
65. | Data Mining: Practical Machine Learning Tools and Techniques, 3rd Edition By: Ian H. Witten; Eibe Frank; Geoffrey Holmes Publisher: Morgan Kaufmann Publication Date: 30-JAN-2011 Insert Date: 03-APR-2012 Slots: 1.0 | Overview: Data Mining: Practical Machine Learning Tools and Techniques, 3rd Edition
Like the popular second edition, Data Mining: Practical Machine Learning Tools and Techniques offers a thorough grounding in machine learning concepts as well as practical advice on applying machine learning tools and techniques in real-world data mining situations. Inside, you'll learn all you need to know about preparing inputs, interpreting outputs, evaluating results, and the algorithmic methods at the heart of successful data mining'including both tried-and-true techniques of today as well as methods at the leading edge of contemporary research. <br><br>Complementing the book is a...
|
66. | By: Cay S. Horstmann Publisher: Addison-Wesley Professional Publication Date: 06-MAR-2012 Insert Date: 24-APR-2011 Slots: 1.0 | Overview: Scala for the Impatient Scala is a modern programming language for
the Java Virtual Machine (JVM) that combines the best features of
object-oriented and functional programming languages. Using Scala,
you can write programs more concisely than in Java, as well as
leverage the full power of concurrency. Since Scala runs on the
JVM, it can access any Java library and is interoperable with Java
frameworks.
Scala for the Impatient
concisely shows developers what Scala can do and how to do it. In
this book, Cay Horstmann, the principal author of the international
best-selling Core Java™, offers a rapid,...
|
67. | By: Sonatype Company Publisher: O'Reilly Media, Inc. Publication Date: 24-SEP-2008 Insert Date: 17-SEP-2008 Slots: 1.0 | Overview: Maven: The Definitive Guide
For too long, developers have worked on disorganized application
projects, where every part seemed to have its own build system, and
no common repository existed for information about the state of the
project. Now there's help. The long-awaited official documentation
to Maven is here.
Written by Maven creator Jason Van Zyl and his team at Sonatype,
Maven: The Definitive Guide clearly explains how this tool
can bring order to your software development projects. Maven is
largely replacing Ant as the build tool of choice for large open
source Java projects because, unlike Ant, Maven is also a...
|
68. | Publisher: No Starch Press Publication Date: 07-JAN-2012 Insert Date: 12-JAN-2012 Slots: 1.0 | Overview: The Linux Command Line The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you'll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more....
|
69. | By: Michael Morrison Publisher: O'Reilly Media, Inc. Publication Date: 20-DEC-2007 Insert Date: 15-JAN-2008 Slots: 1.0 | Overview: Head First JavaScript
So you're ready to make the leap from writing HTML and CSS web
pages to creating dynamic web applications. You want to take your
web skills to the next level. And you're finally ready to add
"programmer" to the resume. It sounds like you're ready to learn
the Web's hottest programming language: JavaScript. Head First
JavaScript is your ticket to going beyond copying and pasting
the code from someone else's web site, and writing your own
interactive web pages.With Head First JavaScript, you learn:
The basics of programming, from variables to types to
loopingHow the web browser runs your code,...
|
70. | CEH Certified Ethical Hacker All-in-One Exam Guide By: Matt Walker Publisher: McGraw-Hill Publication Date: 07-SEP-2011 Insert Date: 09-MAR-2012 Slots: 1.0 | Overview: CEH Certified Ethical Hacker All-in-One Exam Guide
Get complete coverage of all the objectives included on the EC-Council’s Certified Ethical Hacker exam inside this comprehensive resource. Written by an IT security expert, this authoritative guide covers the vendor-neutral CEH exam in full detail. You’ll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the exam with ease, this definitive volume also serves as an essential on-the-job reference.
...
|
71. | INTERACTION DESIGN: beyond human-computer interaction, 3rd Edition By: Yvonne Rogers; Helen Sharp; Jenny Preece Publisher: John Wiley & Sons Publication Date: 21-JUN-2011 Insert Date: 02-DEC-2011 Slots: 1.0 | Overview: INTERACTION DESIGN: beyond human-computer interaction, 3rd Edition
A revision of the #1 text in the Human Computer Interaction field, Interaction Design, the third edition is an ideal resource for learning the interdisciplinary skills needed for interaction design, human-computer interaction, information design, web design and ubiquitous computing.
The authors are acknowledged leaders and educators in their field, with a strong global reputation. They bring depth of scope to the subject in this new edition, encompassing the latest technologies and devices including social networking, Web 2.0 and mobile devices. The third edition also adds, develops and...
|
72. | SCJP Sun® Certified Programmer for Java™ 6 Study Guide Exam (310-065) By: Kathy Sierra; Bert Bates Publisher: McGraw-Hill Osborne Media Publication Date: 24-JUN-2008 Insert Date: 10-APR-2009 Slots: 1.0 | Overview: SCJP Sun® Certified Programmer for Java™ 6 Study Guide Exam (310-065) The Best Fully Integrated Study System Available--Written by the Lead Developers of Exam 310-065
With hundreds of practice questions and hands-on exercises, SCJP Sun Certified Programmer for Java 6 Study Guide covers what you need to know--and shows you how to prepare--for this challenging exam.
• 100% complete coverage of all official objectives for exam 310-065
• Exam Objective Highlights in every chapter point out certification objectives to ensure you're focused on passing the exam
• Exam Watch sections in every chapter highlight key exam topics covered
• Simulated exam...
|
73. | Cassandra: The Definitive Guide By: Eben Hewitt Publisher: O'Reilly Media, Inc. Publication Date: 22-NOV-2010 Insert Date: 28-AUG-2010 Slots: 1.0 | Overview: Cassandra: The Definitive Guide The rising popularity of Apache Cassandra rests on its ability to handle very large data sets that include hundreds of terabytes -- and that's why this distributed database has been chosen by organizations such as Facebook, Twitter, Digg, and Rackspace. With this hands-on guide, you'll get all the details and practical examples you need to understand Cassandra's non-relational database design and put it to work in a production environment.Author Eben Hewitt (Java SOA Cookbook) pays special attention to data modeling, and demonstrates Cassandra's many advantages, including its high...
|
74. | Ruby on Rails™ Tutorial: Learn Web Development with Rails, Second Edition, Video Enhanced Edition By: Michael Hartl Publisher: Addison-Wesley Professional Publication Date: 27-JUL-2012 Insert Date: 08-FEB-2012 Slots: 1.0 | Overview: Ruby on Rails™ Tutorial: Learn Web Development with Rails, Second Edition, Video Enhanced Edition “Ruby on Rails™ Tutorial
by Michael Hartl has become a must-read for developers learning how
to build Rails apps.”
—Peter Cooper, Editor of Ruby
Inside
Using Rails, developers can build web
applications of exceptional elegance and power. Although its
remarkable capabilities have made Ruby on Rails one of the
world’s most popular web development frameworks, it can be
challenging to learn and use. Ruby on Rails™
Tutorial, Second Edition, is the solution. Best-selling
author and leading Rails developer Michael Hartl teaches Rails by
guiding you through the development of your own complete...
|
75. | CCNA Security 640-554 Official Cert Guide By: Keith Barker; Scott Morris Publisher: Cisco Press Publication Date: 06-JUL-2012 Insert Date: 24-FEB-2012 Slots: 1.0 | Overview: CCNA Security 640-554 Official Cert Guide Trust the best selling Official Cert Guide
series from Cisco Press to help you learn, prepare, and practice
for exam success. They are built with the objective of providing
assessment, review, and practice to help ensure you are fully
prepared for your certification exam.
CCNA Security 640-554 Official Cert
Guide presents you with an organized test preparation routine
through the use of proven series elements and techniques. “Do
I Know This Already?” quizzes open each chapter and enable
you to decide how much time you need to spend on each section. Exam
topic lists make referencing easy....
|
76. | Programming Python, 4th Edition By: Mark Lutz Publisher: O'Reilly Media, Inc. Publication Date: 31-DEC-2010 Insert Date: 15-DEC-2010 Slots: 1.0 | Overview: Programming Python, 4th Edition Once you've come to grips with the core Python language, learning how to build Python applications presents a far more interesting challenge. Many critics consider this classic book, now updated for Python 3.x, to be the industry standard tutorial for Python application programming. With clear and concise explanations of Python syntax and programming techniques, and numerous examples that illustrate both correct usage and common idioms, Programming Python shows you the right way to code with Python....
|
77. | Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation Publisher: Addison-Wesley Professional Publication Date: 27-JUL-2010 Insert Date: 11-DEC-2009 Slots: 1.0 | Overview: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation Getting software released to users is often
a painful, risky, and time-consuming process.
This groundbreaking new book sets out the
principles and technical practices that enable
rapid, incremental delivery of high quality,
valuable new functionality to users. Through
automation of the build, deployment, and
testing process, and improved collaboration between
developers, testers, and operations,
delivery teams can get changes released in a matter of
hours—
sometimes even minutes–no matter what
the size of a project or the complexity of its code base.
Jez
Humble and David Farley...
|
78. | Interactive Data Visualization for the Web By: Scott Murray Publisher: O'Reilly Media, Inc. Publication Date: 26-MAR-2013 Insert Date: 14-MAR-2013 Slots: 1.0 | Overview: Interactive Data Visualization for the Web Create and publish your own interactive data visualization projects on the Web—even if you have little or no experience with data visualization or web development. It’s easy and fun with this practical, hands-on introduction. Author Scott Murray teaches you the fundamental concepts and methods of D3, a JavaScript library that lets you express data visually in a web browser....
|
79. | Developing Backbone.js Applications By: Addy Osmani Publisher: O'Reilly Media, Inc. Publication Date: 23-MAY-2013 Insert Date: 26-APR-2012 Slots: 1.0 | Overview: Developing Backbone.js Applications If you want to build your site’s frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You’ll learn how to create structured JavaScript applications, using Backbone’s own flavor of model-view-controller (MVC) architecture....
|
80. | By: Gareth Halfacree; Eben Upton Publisher: John Wiley & Sons Publication Date: 24-SEP-2012 Insert Date: 15-JAN-2013 Slots: 1.0 | Overview: Raspberry Pi User Guide
Make the most out of the world's first truly compact computer
It's the size of a credit card, it can be charged like a smartphone, it runs on open-source Linux, and it holds the promise of bringing programming and playing to millions at low cost. And now you can learn how to use this amazing computer from its co-creator, Eben Upton, in Raspberry Pi User Guide. Cowritten with Gareth Halfacree, this guide gets you up and running on Raspberry Pi, whether you're an educator, hacker, hobbyist, or kid. Learn how to connect your Pi to other hardware, install software, write basic programs, and...
|