Tuesday, January 6, 2009

Python Cookbook or Dojo

Python Cookbook

Author: Alex Martelli

Portable, powerful, and a breeze to use, Python is thepopular open source object-oriented programming languageused for both standalone programs and scriptingapplications. It is now being used by an increasing numberof major organizations, including NASA and Google.

Updated for Python 2.4, The Python Cookbook, 2nd Editionoffers a wealth of useful code for all Python programmers,not just advanced practitioners. Like its predecessor, thenew edition provides solutions to problems that Pythonprogrammers face everyday.

It now includes over 200 recipes that range from simpletasks, such as working with dictionaries and listcomprehensions, to complex tasks, such as monitoring anetwork and building a templating system. This revisedversion also includes new chapters on topics such as time,money, and metaprogramming.

Here's a list of additional topics covered:
Manipulating text
Searching and sorting
Working with files and the filesystem
Object-oriented programming
Dealing with threads and processes
System administration
Interacting with databases
Creating user interfaces
Network and web programming
Processing XML
Distributed programming
Debugging and testing

Another advantage of The Python Cookbook, 2nd Edition is itstrio of authors—three well-known Python programmingexperts, who are highly visible on email lists and innewsgroups, and speak often at Python conferences.

With scores of practical examples and poignant backgroundinformation, The Python Cookbook, 2nd Edition is the onesource you need if you're looking to build efficient,flexible, scalable, and well-integrated systems.



Table of Contents:
1Text1
2Files58
3Time and money110
4Python shortcuts146
5Searching and sorting190
6Object-oriented programming229
7Persistence and databases288
8Debugging and testing332
9Processes, threads, and synchronization355
10System administration391
11User interfaces422
12Processing XML463
13Network programming485
14Web programming526
15Distributed programming558
16Programs about programs584
17Extending and embedding616
18Algorithms643
19Iterators and generators689
20Descriptors, decorators, and metaclasses740

New interesting book: What Your Doctor May Not Tell You about Breast Cancer or Step by Step

Dojo: The Definitive Guide

Author: Matthew A Russell

Of all the Ajax-specific frameworks, libraries, and toolkits that have popped up in recent years, only Dojo has emerged as a prime contender. This JavaScript toolkit can literally revolutionize the way you develop web applications, and Dojo: The Definitive Guide demonstrates how to create ultra-portable widgets that you can easily share or roll out on any web server. Widgets have become a highly popular expression of Ajax, enabling developers to build small real-time data applications that web masters and users can import into any web page -- applications that offer up-to-date stock quotes, weather, surveys, dictionaries, and more. Dojo is best known for the impressive number of platform-independent widgets it provides, but, like many open-source projects, its documentation is not always complete. Dojo: The Definitive Guide offers you a complete introduction along with a thorough, hard-hitting reference to this toolkit. You will learn how to create complex layouts and form controls closely resembling those found in the most advanced desktop applications. This book: Offers a concise introduction to the Dojo 1.0 and Dojo 1.1 betas Includes well-explained examples with scores of tested code samples Focuses on fundamental Base and Core utilities that deliver value to any web application's implementation Demonstrates how easy it is for designers to use out-of-the-box Dojo widgets (dijits) that "just work" Explains DojoX extensions, and key components of Dojo utilizes (Util), including how to use DOH and the build system Whether you're a one-person company with a significant web presence that's focused on a narrowly defined domain, or an organization employing scores of webdevelopers who areall working on separate but related projects, Dojo: The Definitive Guide is a must-have book that helps you transform your ideas into working applications quickly by leveraging design concepts you already know.



No comments:

Post a Comment