Mobile Design Pattern Gallery, Color Edition

Presents seventy mobile application design patterns that are commonly used on the iOS, Android, BlackBerry, WebOS, Windows Mobile, and Symbian platforms.

TCP/IP Network Administration

This complete guide to setting up and running a TCP/IP network is essential for network administrators, and invaluable for users of home systems that access the Internet. The book starts with the fund
Selengkapnya...

Programming Scala

Scalability = Functional Programming + Objects

Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine (JVM) that integrates features of both object-oriented and functional programming. With this book
Selengkapnya...

Think Python

If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language one step at a time, beginning with basic programming concepts
Selengkapnya...

JavaScript and HTML5 Now

A decade ago, Ajax took the Web out of childhood, and now HTML5 and JavaScript are moving the Web into full adulthood. This insightful overview provides striking examples of how these technologies hav
Selengkapnya...

Building Embedded Linux Systems

Linux® is being adopted by an increasing number of embedded systems developers, who have been won over by its sophisticated scheduling and networking, its cost-free license, its open development model
Selengkapnya...

Programming Internet Email

The Internet's "killer app" is not the World Wide Web or Push technologies: it is humble electronic mail. More people use email than any other Internet application. As the number of email users swells
Selengkapnya...

Making Things See

3D Vision with Kinect, Processing, Arduino, and MakerBot

A guide to creating computer applications using Microsoft Kinect features instructions on using the device with different operating systems, using 3D scanning technology, and building robot arms, all
Selengkapnya...

Linux iptables Pocket Reference

Firewalls, Network Address Translation (NAT), network logging and accounting are all provided by Linux's Netfilter system, also known by the name of the command used to administer it, iptables. The ip
Selengkapnya...

HTML5 Canvas

Native Interactivity and Animation for the Web

Provides information on using HTML5 to build interactive multimedia applications and computer games, covering such topics as creating bitmap images, manipulating video, and adding audio.

Getting Started with Hibernate 3

Hibernate has clearly arrived. Are you ready to benefit from its simple way of working with relational databases as Java objects? This PDF updates the introductory material from the award-winning Hibe
Selengkapnya...

Getting Started with Storm

Even as big data is turning the world upside down, the next phase of the revolution is already taking shape: real-time data analysis. This hands-on guide introduces you to Storm, a distributed, JVM-ba
Selengkapnya...