Python Cookbook (2nd ed)/Visual Basic 2005: A Developer's Notebook

Posted By: Alexpal
К сабжу добавить практически нечего - две свеженькие книжки по программированию на питоне и вижал бэйсике (хм... непривычно как-то выглядит по-русски :)). Кому эти языки интересны, заберет наверняка (благо и размер у них маленький).

Зато мне сегодня предложили $4000000 за маленькую услугу :). Бедная вдова президента японской корпорации с красивым названием "Светлозеленое море" (в переводе) готова поделится наследством... :)
Не, ну из Нигерии писем приходило с подобными предложениями навалом, а вот из Японии впервые. :)
А вдова правда бедная - почтовый ящик бесплатный, на яху... Жалько японскую (а может, и не японскую) вдову... :)

Matthew MacDonald, "Visual Basic 2005: A Developer's Notebook"
Alex Martelli, Anna Ravenscroft, David As, "Python Cookbook" (2nd edition)

Matthew MacDonald, "Visual Basic 2005: A Developer's Notebook"
O'Reilly | ISBN 0596007264 | April 25, 2005 Year | CHM | 2 Mb | 264 Pages

When Microsoft introduced the Visual Basic .NET programming language, as part of its move to the .NET Framework two years ago, many developers willingly made the switch. Millions of others, however, continued to stick with Visual Basic 6. They weren't ready for such a radical change, which included an object-oriented environment similar to Java. They liked the old Visual Basic just fine.
In an effort to win over those diehard VB6 developers, the company has included a new version of VB.NET in its upcoming next generation release of the Visual Studio .NET development platform. Visual Basic 2005 comes with innovative language constructs, new compiler features, dramatically enhanced productivity and an improved debugging experience. The language's new version is now available in beta release, and Microsoft is encouraging developers to give it a test drive.
Visual Basic 2005: A Developer's Notebook provides the ideal test track. With nearly 50 hands-on projects, this practical introduction to VB 2005 will bring you up to speed on all the new features of this language by allowing you to work with them directly. The book summarizes the changes that VB 2005 brings, and tells you how to acquire, install and configure the beta version of VB 2005 SDK. Each project or experiment explores a different feature, with emphasis on changes that can increase productivity, simplify programming tasks, and help you add new functionality to your applications.
This one-of-a-kind book also offers suggestions for further experimentation, links to on-line documentation and other sources of information, and practical notes and warnings from the author.
The new Developer's Notebooks series from O'Reilly offers an in-depth first look at important new tools for software developers. Emphasizing example over explanation and practice over theory, they focus on learning by doing you'll get the goods straight from the masters, in an informal and code-intensive style. For those who want to get up speed with VB 2005 right away, this is the perfect all lab, no lecture guide.

Alex Martelli, Anna Ravenscroft, David As, "Python Cookbook" (2nd edition)
O'Reilly | ISBN 0596007973 | March 18, 2005 Year | CHM | 1,5 Mb | 848 Pages

Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications. It is now being used by an increasing number of major organizations, including NASA and Google.
Updated for Python 2.4, The Python Cookbook, 2nd Edition offers a wealth of useful code for all Python programmers, not just advanced practitioners. Like its predecessor, the new edition provides solutions to problems that Python programmers face everyday.
It now includes over 200 recipes that range from simple tasks, such as working with dictionaries and list comprehensions, to complex tasks, such as monitoring a network and building a templating system. This revised version 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