Apr 02, 2012 |
10,455 views |

Book Description
With the jQuery UI library, you can apply the power and standards of jQuery to user interface design, complete with interactive elements, animation, and themeable widgets. This concise, code-heavy guide demonstrates how to harness interactive features that HTML5 lacks, including tabs, accordions, and dialog boxes. You’ll also learn how to program common but complex tasks, such as managing drag and drop and autocomplete, that make it easier for users to interact with your site.
This book provides a quick tour of how jQuery UI can improve your HTML pages, followed by standalone chapters that focus on each of the components in detail. If you’re a web developer or designer looking to enrich your website with new features—without having to dive into full-fledged Javascript—jQuery UI is a must.
This book covers the following extensions in version 1.8:
Apr 02, 2012 |
4,506 views |

Book Description
Walk through the basics of Tornado, the high-performance web server known for its speed, simplicity, and scalability on projects large and small. With this hands-on guide, you’ll learn how to use Tornado’s acclaimed features by working with several example applications. You also get best practices for using Tornado in the real world.
Are you interested in creating a scalable social application, real-time analytics engine, or RESTful API—all with the power and simplicity of Python? This book shows you why Tornado is fantastic choice for writing powerful applications that are simple to create, extend, and deploy.
- Learn how to use Tornado’s lightweight and flexible templating language
- Extend templates to repurpose headers, footers, layout grids, and other content
- Use persistent storage like MongoDB to store, serve, and edit dynamic content
- Explore Tornado’s ability to make asynchronous web requests
- Secure your application against cookie and request vulnerabilities
- Authenticate with external services, using Tornado’s auth module
- Adopt deployment strategies that help harden your application and increase request throughput
Table of Contents
Chapter 1. Introduction
Chapter 2. Forms and Templates Download Now »
Apr 02, 2012 |
3,792 views |

Book Description
Take your Drupal skills even further with valuable tricks for making site building truly efficient. In this concise guide—the third in a series by award-winning designer Dani Nordin—you’ll learn how to set up your own development environment, quickly update your modules, and use version control to protect yourself from bonehead mistakes.
Handle repetitive tasks with ease, avoid hours of frustration, and devote more time to pushing the envelope of Drupal design—just by picking up the basics of a few developer tools. It’s much more than simple coding; it’s real, honest-to-goodness developer Ninja Magick.
- Learn basic commands and use them in Drupal on the command line
- Set up your local development environment, and learn ways to collaborate on code with others
- Download modules, themes, libraries, and more with Drush, the Drupal shell
- Use Git, the free version control system, and create a GitHub account
- Pack content types, views, and other functionality you use often into a custom module with Features
Table of Contents
Part I: Setting Up a Local Development Environment
Chapter 1. Setting Up a Local Development Environment and Installing Drupal
Chapter 2. Working on the Command Line: Some Basic Commands
Chapter 3. Installing Drush
Chapter 4. Getting Started with Version Control Download Now »
Mar 31, 2012 |
9,283 views |

Book Description
With this digital Early Release edition of HTML5 Architecture, you get the entire book bundle in its earliest form – the author’s raw and unedited content – so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version.
With HTML5 applications, developers are faced with new challenges, such as handling offline capable clients, merging data from the client back to their server side storage, and throttling resources based on the device connection speed. The UI is no longer generated by the server and pushed to the client. Today, developers are forced to look at web application architecture from a different perspective where the browser and JavaScript are taking just as much spotlight as server side code (such as Java or Ruby). This book shows them how.
Table of Contents
Chapter 2. I The Mobile Web
Chapter 3. Mobile Performance Techniques
Chapter 4. HTML5 From the Server Side
Chapter 5. WebSockets
About the Author
Wesley Hales is an HTML5 focused developer working across UI related projects at JBoss by Red Hat. He is the author of several articles on the web Download Now »
Mar 30, 2012 |
4,251 views |

Book Description
Get ready to build modern web apps. This concise book covers the Dart language, libraries, and tools that help you develop structured, fast, and maintainable web apps that run in any modern browser. The Dart platform has been designed to scale from simple scripts to complex apps, running on both the client and the server. With this book, you can use Dart to architect and develop HTML5 apps for the modern web.
Table of Contents
- Why Did Google Create Dart?
- Does the Web Really Need Another Language?
- Show Me the Code
- How Can I Play with Dart?
- How About a Real Editor?
- What’s New About Dart?
- Why Does Dart Look so Familiar?
- What Is in the Dart Platform?
- Should I Use Dart for My App Today?
- How Do You Expect People to Use Dart?
- How Can I Compile to JavaScript?
- What Libraries Are Available?
- Show Me More Code Download Now »
Mar 29, 2012 |
5,980 views |

Book Description
There’s a wealth of data online, but sorting and gathering it by hand can be tedious and time consuming. Rather than click through page after endless page, why not let bots do the work for you?
Webbots, Spiders, and Screen Scrapers will show you how to create simple programs with PHP/CURL to mine, parse, and archive online data to help you make informed decisions. Michael Schrenk, a highly regarded webbot developer, teaches you how to develop fault-tolerant designs, how best to launch and schedule the work of your bots, and how to create Internet agents that:
- Send email or SMS notifications to alert you to new information quickly
- Search different data sources and combine the results on one page, making the data easier to interpret and analyze
- Automate purchases, auction bids, and other online activities to save time
Sample projects for automating tasks like price monitoring and news aggregation will show you how to put the concepts you learn into practice.
This second edition of Webbots, Spiders, and Screen Scrapers includes tricks for dealing with sites that are resistant to crawling and scraping, writing stealthy webbots that mimic human search behavior, and using regular expressions to harvest specific data. As you discover the possibilities of web scraping, you’ll see how webbots can save you precious time and give you much greater control over the data available on the Web.
Download Now »