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 authorsthree 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:
1 | Text | 1 |
2 | Files | 58 |
3 | Time and money | 110 |
4 | Python shortcuts | 146 |
5 | Searching and sorting | 190 |
6 | Object-oriented programming | 229 |
7 | Persistence and databases | 288 |
8 | Debugging and testing | 332 |
9 | Processes, threads, and synchronization | 355 |
10 | System administration | 391 |
11 | User interfaces | 422 |
12 | Processing XML | 463 |
13 | Network programming | 485 |
14 | Web programming | 526 |
15 | Distributed programming | 558 |
16 | Programs about programs | 584 |
17 | Extending and embedding | 616 |
18 | Algorithms | 643 |
19 | Iterators and generators | 689 |
20 | Descriptors, decorators, and metaclasses | 740 |
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