<?xml version="1.0" encoding="utf-8" ?>  
 <rss version="2.0"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
 <channel>
    <title>Web 2.0 announcer feed for python</title>
    <link>http://python.web2announcer.com/</link>
    <description>Web 2.0 announcer top stories for python</description>
    <dc:language>en</dc:language>
    <pubDate>Tue, 22 Jul 2008 20:43:59 GMT</pubDate><item>
	<title>Django 1.0 alpha released!</title>
    <link>http://web2announcer.com/go/2712061</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    In accordance with the Django 1.0 release roadmap, tonight we&#039;ve released the first &quot;alpha&quot; testing version of Django 1.0. This release includes all of the major features due for inclusion in the final Django 1.0, though some lower-priority items are still scheduled to be included before the 1.0 feature freeze, which will occur with the first beta release next month.
	</content:encoded>
    <pubDate>Tue, 22 Jul 2008 20:43:59 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2712061</guid><category domain="http://announcement.web2announcer.com/">announcement</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Django and captchas</title>
    <link>http://web2announcer.com/go/2709186</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    A simple captcha system for a web application.
	</content:encoded>
    <pubDate>Mon, 21 Jul 2008 15:49:46 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2709186</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Gripe: XML in Python</title>
    <link>http://web2announcer.com/go/2707558</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    The Python core libraries include six different methods for parsing and creating XML, none of which feel particularly Pythonic (here I am, three weeks into developing with Python and already I’m calling out core libraries as not being Python-y enough).  I missed the low overhead methods I had used in other languages. Particularly for parsing XML, PHP’s simplexml is hard to beat, and for building, it’s hands-down Ruby’s XML Builder.  Off I went, hunting for Python ports.
	</content:encoded>
    <pubDate>Sun, 20 Jul 2008 15:37:07 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2707558</guid><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://xml.web2announcer.com/">xml</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Fabric: simple pythonic deployment</title>
    <link>http://web2announcer.com/go/2704546</link>
    <author>unknown@ma.gnolia.com</author>
    <content:encoded>
    Fabric is a simple pythonic remote deployment tool.It is designed to upload files to, and run shell commands on, a number of servers in parallel or serially. These commands are grouped in tasks (regular python functions) and specified in a ?fabfile.?

Saved By: Derek Owens | View Details | Give Thanks
	</content:encoded>
    <pubDate>Fri, 18 Jul 2008 07:00:00 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2704546</guid><category domain="http://fotografia.web2announcer.com/">fotografia</category><category domain="http://tutoriales.web2announcer.com/">tutoriales</category><category domain="http://icon.web2announcer.com/">icon</category><category domain="http://css.web2announcer.com/">css</category><category domain="http://framework.web2announcer.com/">framework</category><category domain="http://em.web2announcer.com/">em</category><category domain="http://fluid.web2announcer.com/">fluid</category><category domain="http://web-development.web2announcer.com/">web development</category><category domain="http://webstandards.web2announcer.com/">webstandards</category><category domain="http://web-standards.web2announcer.com/">web standards</category><category domain="http://education.web2announcer.com/">education</category><category domain="http://jquery.web2announcer.com/">jquery</category><category domain="http://joss-whedon.web2announcer.com/">joss whedon</category><category domain="http://internet.web2announcer.com/">Internet</category><category domain="http://silly.web2announcer.com/">silly</category><category domain="http://resources.web2announcer.com/">resources</category><category domain="http://photoshop.web2announcer.com/">photoshop</category><category domain="http://tutorials.web2announcer.com/">tutorials</category><category domain="http://retouch.web2announcer.com/">retouch</category><category domain="http://microblogging.web2announcer.com/">microblogging</category><category domain="http://easy.web2announcer.com/">easy</category><category domain="http://tweets.web2announcer.com/">tweets</category><category domain="http://multi.web2announcer.com/">multi</category><category domain="http://forms.web2announcer.com/">forms</category><category domain="http://javascript.web2announcer.com/">javascript</category><category domain="http://webdesign.web2announcer.com/">webdesign</category><category domain="http://png.web2announcer.com/">png</category><category domain="http://ie.web2announcer.com/">ie</category><category domain="http://imported.web2announcer.com/">imported</category><category domain="http://html.web2announcer.com/">html</category><category domain="http://icons.web2announcer.com/">icons</category><category domain="http://free.web2announcer.com/">free</category><category domain="http://torrents.web2announcer.com/">torrents</category><category domain="http://3search-engine.web2announcer.com/">search-engine</category><category domain="http://ie6.web2announcer.com/">ie6</category><category domain="http://accessibility.web2announcer.com/">accessibility</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://homepage.web2announcer.com/">homepage</category><category domain="http://art.web2announcer.com/">art</category><category domain="http://design.web2announcer.com/">Design</category><category domain="http://marketing.web2announcer.com/">marketing</category><category domain="http://humor.web2announcer.com/">humor</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://fabric.web2announcer.com/">fabric</category><category domain="http://deployment.web2announcer.com/">deployment</category></item><item>
	<title>How to do AVG and SUM in Google App Engine Data Store</title>
    <link>http://web2announcer.com/go/2700435</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    People who are used to relational databases, which is pretty much every gosh-darned web developer out there, will run into pretty much the same obstacles with the app engine datastore - one of them is How the heck do I do SUM or AVG?. This a guide how to do it.
	</content:encoded>
    <pubDate>Wed, 16 Jul 2008 16:52:07 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2700435</guid><category domain="http://database.web2announcer.com/">database</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Multi-thread scaling issues with Python and Ruby</title>
    <link>http://web2announcer.com/go/2699605</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    With the advent of multi-core processors, CPU bound applications need to use multi-threading in order to be able to scale their performance beyond that offered by a single core. This provides many challenges, but an interesting aspect of this problem is to consider how the threading modules in modern programming languages such as Python and Rubycan either help or hinder this scalability. Yes, there are plenty of other programming languages in use today, but Python and especially Ruby are rapidly rising in popularity and there are some surprising limitations to be aware of when using their threading packages.
	</content:encoded>
    <pubDate>Wed, 16 Jul 2008 07:26:01 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2699605</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://ruby.web2announcer.com/">ruby</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Radiohead + Google + Python</title>
    <link>http://web2announcer.com/go/2698026</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Radiohead (cool) collaborated with Google (cool) to create a music video using lasers (cool) and 3D scanning devices (cool) instead of cameras and then released some of the resulting data under a CC-license (cool) and put it up on Google Code (cool) to let the internets muck around with it (cool). With so much awesomeness, how could I possibly go to bed?
	</content:encoded>
    <pubDate>Tue, 15 Jul 2008 15:13:52 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2698026</guid><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>BigTable and Why it Changes Everything</title>
    <link>http://web2announcer.com/go/2697192</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    For the last couple of weeks I’ve been playing with Google App Engine.&amp;#xD;
&amp;#xD;
In case you’ve been living in a cave for the last month; App Engine is a mostly complete, sandboxed, Python 2.5 environment with a WSGI web server and a very interesting Datastore API.
	</content:encoded>
    <pubDate>Tue, 15 Jul 2008 05:59:15 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2697192</guid><category domain="http://database.web2announcer.com/">database</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Java 6: Using Python Via The New Scripting Engine</title>
    <link>http://web2announcer.com/go/2696696</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Do you ever find yourself writing Java code that interacts with external processes and systems, but wish you could use a scripting language more suited to the task? If you have Java 6 available to you, then you are in luck.
	</content:encoded>
    <pubDate>Tue, 15 Jul 2008 00:53:56 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2696696</guid><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>The Pylons Book</title>
    <link>http://web2announcer.com/go/2694151</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Welcome to the Pylons book website where you can read all the chapters of the forthcoming Definitive Guide to Pylons, an open source book to be published by Apress later this year.
	</content:encoded>
    <pubDate>Sun, 13 Jul 2008 21:29:48 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2694151</guid><category domain="http://books.web2announcer.com/">books</category><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Python backing eyed for NetBeans</title>
    <link>http://web2announcer.com/go/2689677</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    In a not-so-surprising revelation, Sun plans to support the Python and Jython scripting languages in future releases of the open-source NetBeans IDE, which has been expanding beyond its Java origins lately.
	</content:encoded>
    <pubDate>Fri, 11 Jul 2008 13:16:50 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2689677</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>EuroPython 2008: Python, Sun and the Stars</title>
    <link>http://web2announcer.com/go/2689398</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Boring and opinionated mini review of EuroPython 2008.
	</content:encoded>
    <pubDate>Fri, 11 Jul 2008 11:15:46 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2689398</guid><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://reviews.web2announcer.com/">reviews</category><category domain="http://trends.web2announcer.com/">trends</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Presentation : Contrasting java and dynamic languages.</title>
    <link>http://web2announcer.com/go/2688153</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    A presentation I made which contrasts java with other dynamic languages such as python, ruby, PHP and also java based languages such as Groovy, JRuby, Jython. This is not a strictly programming oriented contrasting exercise, it instead attempts to look at it from a architects and a managers view as well.
	</content:encoded>
    <pubDate>Thu, 10 Jul 2008 20:56:04 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2688153</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://ruby.web2announcer.com/">ruby</category><category domain="http://trends.web2announcer.com/">trends</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Python Cheat Sheet</title>
    <link>http://web2announcer.com/go/2688127</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Python Cheat Sheet
	</content:encoded>
    <pubDate>Thu, 10 Jul 2008 20:38:22 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2688127</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>InfoQ: Sun Gets Serious About Python</title>
    <link>http://web2announcer.com/go/2685817</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Python has been enjoying a tremendous rise in popularity recently. At the beginning of the year Python became TIOBE&#039;s language of the Year (for 2007), surpassing Perl and making it the 6th most popular language....
	</content:encoded>
    <pubDate>Wed, 09 Jul 2008 22:49:39 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2685817</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Three awesome Django tips</title>
    <link>http://web2announcer.com/go/2685446</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    1) By far, the one tip that’s revolutionized my Django projects is this post by Rob Hudson, Django and Relativity. 2) Nathan Ostgard wrote a post on how to use Django with Gmail and I come back to it all the time. 3) James Bennett‘s django-contact-form is indispensable and I use it all the time.
	</content:encoded>
    <pubDate>Wed, 09 Jul 2008 18:57:16 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2685446</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Python Developer Center from Sun Microsystems, Inc</title>
    <link>http://web2announcer.com/go/2684623</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Welcome to your resource center for the Python programming language and Jython, its implementation for the Java platform.
	</content:encoded>
    <pubDate>Wed, 09 Jul 2008 11:25:06 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2684623</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Python destructor and garbage collection notes</title>
    <link>http://web2announcer.com/go/2682708</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I hardly ever use destructors in Python objects. I guess Python&#039;s dynamic nature often negates the need for destructors. Today though, I needed to write some data to disk when an object was destroyed, or more accurately, when the program exited. So I defined a destructor in the main controller object using the __del__ magic method.
	</content:encoded>
    <pubDate>Tue, 08 Jul 2008 17:04:03 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2682708</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Performance Comparison - C++ / Java / Python / Ruby/ Jython / JRuby / Groovy</title>
    <link>http://web2announcer.com/go/2682604</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Performance comparison for a small piece of logic across a number of languages. Some of the interesting findings (I emphasise - in this context) are : Java faster than C++, Java about a 100 times faster than Python / Ruby, JRuby faster than Ruby 1.9, Ruby 1.9 twice as fast as Python, Python / Ruby faster than Groovy, and PHP and Jython bringing up the rear.
	</content:encoded>
    <pubDate>Tue, 08 Jul 2008 15:53:02 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2682604</guid><category domain="http://groovy.web2announcer.com/">groovy</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://ruby.web2announcer.com/">ruby</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Storing Hierarchical Data in CouchDB</title>
    <link>http://web2announcer.com/go/2679409</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    So I’ve been fiddling around with CouchDB lately. Since it’s common to store tree-based data, and it’s kind of a pain to do so in your standard relational DB, I thought it would be a good exercise to see how hard it is to store hierarchical data in CouchDB.
	</content:encoded>
    <pubDate>Sun, 06 Jul 2008 20:16:30 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2679409</guid><category domain="http://database.web2announcer.com/">database</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Running C and Python Code on The Web</title>
    <link>http://web2announcer.com/go/2678271</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Last week, Scott Petersen from Adobe gave a talk at Mozilla on a toolchain he’s been creating—soon to be open-sourced—that allows C code to be targeted to the Tamarin virtual machine. Aside from being a really interesting piece of technology, I thought its implications for the web were pretty impressive.
	</content:encoded>
    <pubDate>Sat, 05 Jul 2008 11:38:20 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2678271</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://trends.web2announcer.com/">trends</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Pure Python Fibonacci Numbers</title>
    <link>http://web2announcer.com/go/2677428</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    A while back, I came across this post, in which the author implements a couple of different algorithms to generate Fibonacci numbers in Python. What he finally ends up with is an algorithm that essentially does matrix exponentiation by repeated squaring, and it runs fairly fast.
	</content:encoded>
    <pubDate>Fri, 04 Jul 2008 21:15:39 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2677428</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Using dictionaries rather than complex if-elif-else clauses</title>
    <link>http://web2announcer.com/go/2677045</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Lately, I’ve been using dictionaries as a dispatching mechanism. It seems especially elegant when I face some fairly elaborate switching logic.
	</content:encoded>
    <pubDate>Fri, 04 Jul 2008 15:08:41 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2677045</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Python __Underscore__ Methods</title>
    <link>http://web2announcer.com/go/2674924</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Need to override an operator in your Python class? Ever wonder what all those double-underscore class methods do? Here&#039;s your answer.  My intention for this article is to be a quick-reference guide: all the information you might need about a method or property condensed into a few lines.
	</content:encoded>
    <pubDate>Thu, 03 Jul 2008 11:42:58 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2674924</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Webmonkey: Install Django and Build Your First App</title>
    <link>http://web2announcer.com/go/2674407</link>
    <author>unknown@ma.gnolia.com</author>
    <content:encoded>
    Webmonkey has jumped on the Django bandwagon with this nice tutorial on how to get up and running with the Python-based web application framework.

Saved By: Jeff Croft | View Details | Give Thanks
	</content:encoded>
    <pubDate>Thu, 03 Jul 2008 07:00:00 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2674407</guid><category domain="http://vector-shapes.web2announcer.com/">vector shapes</category><category domain="http://subversion.web2announcer.com/">subversion</category><category domain="http://version-control.web2announcer.com/">version control</category><category domain="http://application.web2announcer.com/">application</category><category domain="http://osx.web2announcer.com/">OSX</category><category domain="http://3patterns.web2announcer.com/">patterns</category><category domain="http://background.web2announcer.com/">background</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://services.web2announcer.com/">services</category><category domain="http://textures.web2announcer.com/">textures</category><category domain="http://photo-textures.web2announcer.com/">photo textures</category><category domain="http://paper.web2announcer.com/">paper</category><category domain="http://canvas.web2announcer.com/">canvas</category><category domain="http://accessibility.web2announcer.com/">accessibility</category><category domain="http://usability.web2announcer.com/">usability</category><category domain="http://web-development.web2announcer.com/">web development</category><category domain="http://web-design.web2announcer.com/">web design</category><category domain="http://cartedevisite.web2announcer.com/">cartedevisite</category><category domain="http://bash.web2announcer.com/">bash</category><category domain="http://history.web2announcer.com/">history</category><category domain="http://dicas.web2announcer.com/">dicas</category><category domain="http://webtools.web2announcer.com/">webtools</category><category domain="http://vlc.web2announcer.com/">vlc</category><category domain="http://howto.web2announcer.com/">howto</category><category domain="http://rip.web2announcer.com/">rip</category><category domain="http://bounce-rate.web2announcer.com/">bounce rate</category><category domain="http://web-analytics.web2announcer.com/">web analytics</category><category domain="http://segmentation.web2announcer.com/">segmentation</category><category domain="http://time-on-page.web2announcer.com/">time on page</category><category domain="http://none-assigned.web2announcer.com/">None assigned</category><category domain="http://workflow.web2announcer.com/">workflow</category><category domain="http://svn.web2announcer.com/">svn</category><category domain="http://css-webdesign.web2announcer.com/">css webdesign</category><category domain="http://gnip.web2announcer.com/">gnip</category><category domain="http://data.web2announcer.com/">data</category><category domain="http://portability.web2announcer.com/">portability</category><category domain="http://api.web2announcer.com/">api</category><category domain="http://travel-site.web2announcer.com/">travel site</category><category domain="http://social-network.web2announcer.com/">social network</category><category domain="http://django.web2announcer.com/">django</category><category domain="http://webmonkey.web2announcer.com/">webmonkey</category><category domain="http://wiredmagazine.web2announcer.com/">wiredmagazine</category><category domain="http://python.web2announcer.com/">python</category></item><item>
	<title>Get Started With Django</title>
    <link>http://web2announcer.com/go/2673208</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Django was designed from the ground up to handle two common web developer challenges: intensive deadlines and strict adherence to the Don&#039;t Repeat Yourself (DRY) principle. DRY sounds exactly like what it is: Why write the same code over and over again?
	</content:encoded>
    <pubDate>Wed, 02 Jul 2008 18:19:01 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2673208</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Proper Unit Testing of App Engine and Django</title>
    <link>http://web2announcer.com/go/2668785</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    How to unit test Django views in App Engine, using as little mocking as possible.
	</content:encoded>
    <pubDate>Mon, 30 Jun 2008 16:28:04 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2668785</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Graphite - Enterprise Scalable Realtime Graphing</title>
    <link>http://web2announcer.com/go/2668508</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Graphite is a highly scalable real-time graphing system. As a user, you write an application that collects numeric time-series data that you are interested in graphing, and send it to Graphite&#039;s processing backend, carbon, which stores the data in Graphite&#039;s specialized database. The data can then be visualized through graphite&#039;s web interfaces.
	</content:encoded>
    <pubDate>Mon, 30 Jun 2008 13:28:34 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2668508</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Python 3000: Solving the &quot;outer scope&quot; problem</title>
    <link>http://web2announcer.com/go/2668509</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Python has always limited you to accessing variables in local or global scope, with no way for a nested function to write to non-global variables outside its own scope. Python 3.0 introduces the &quot;nonlocal&quot; declaration to fix that.
	</content:encoded>
    <pubDate>Mon, 30 Jun 2008 11:02:14 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2668509</guid><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Google App Engine performance - Part 2</title>
    <link>http://web2announcer.com/go/2662619</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    So the first analysis was to look at the gadget performance with 40,000 pixels which gives a fair old number of calculations (its 16 iterations for those that want to know). My next consideration was what would happen to a larger image that was further over the threshold. Would that see more issues?
	</content:encoded>
    <pubDate>Fri, 27 Jun 2008 02:32:42 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2662619</guid><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://server.web2announcer.com/">server</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>How-to: Full-text search in Google App Engine</title>
    <link>http://web2announcer.com/go/2662039</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    It turns out that Google App Engine DOES have support for full-text search, it&#039;s just not documented, because the feature is still in development.
	</content:encoded>
    <pubDate>Thu, 26 Jun 2008 19:13:02 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2662039</guid><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://server.web2announcer.com/">server</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Python Gets Drupy</title>
    <link>http://web2announcer.com/go/2662040</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Via Boris Mann&#039;s blog, I just learned about Drupy - a full port of Drupal on Python. Among all the initial reactions I have to this announcement, the one that screams the loudest is &quot;why?&quot;
	</content:encoded>
    <pubDate>Thu, 26 Jun 2008 18:38:53 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2662040</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://php.web2announcer.com/">php</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>The basics of creating a tumblelog with Django</title>
    <link>http://web2announcer.com/go/2658135</link>
    <author>unknown@ma.gnolia.com</author>
    <content:encoded>
    ...a fun bit of Django code to pull these various items together, sorted by publication date...

Saved By: Jeff Smith | View Details | Give Thanks
	</content:encoded>
    <pubDate>Tue, 24 Jun 2008 07:00:00 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2658135</guid><category domain="http://design.web2announcer.com/">Design</category><category domain="http://resource.web2announcer.com/">resource</category><category domain="http://web.web2announcer.com/">web</category><category domain="http://information.web2announcer.com/">information</category><category domain="http://siliconflorist.web2announcer.com/">siliconflorist</category><category domain="http://share.web2announcer.com/">share</category><category domain="http://portland.web2announcer.com/">portland</category><category domain="http://oregon.web2announcer.com/">Oregon</category><category domain="http://css.web2announcer.com/">css</category><category domain="http://browser.web2announcer.com/">browser</category><category domain="http://ie.web2announcer.com/">ie</category><category domain="http://tagcloud.web2announcer.com/">tagcloud</category><category domain="http://qa.web2announcer.com/">qa</category><category domain="http://performance.web2announcer.com/">performance</category><category domain="http://jiffy.web2announcer.com/">jiffy</category><category domain="http://firebug.web2announcer.com/">firebug</category><category domain="http://personal-organization-sites.web2announcer.com/">Personal Organization Sites</category><category domain="http://livesearch.web2announcer.com/">livesearch</category><category domain="http://javascript.web2announcer.com/">javascript</category><category domain="http://js.web2announcer.com/">js</category><category domain="http://prototype.web2announcer.com/">prototype</category><category domain="http://html.web2announcer.com/">html</category><category domain="http://computer-science.web2announcer.com/">computer science</category><category domain="http://fonts.web2announcer.com/">fonts</category><category domain="http://django.web2announcer.com/">django</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://tumblelog.web2announcer.com/">tumblelog</category></item><item>
	<title>Google App Engine and My Thoughts</title>
    <link>http://web2announcer.com/go/2656654</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    After trying Google App Engine for some time, there are goods and bads to it.
	</content:encoded>
    <pubDate>Mon, 23 Jun 2008 23:38:06 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2656654</guid><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://web-services.web2announcer.com/">web services</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Django:  JSON, Object Oriented Views, and Starting a Real App</title>
    <link>http://web2announcer.com/go/2656428</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Welcome to the third installment of Wielding Django, kindly hosted by Will Larson. As I promised in the first installment, this is where people who&#039;ve worked with Django before can tune in. We&#039;ll touch on JSON and object-oriented views before starting on a real (if tiny) app.
	</content:encoded>
    <pubDate>Mon, 23 Jun 2008 21:10:17 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2656428</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Autumn, a Python ORM</title>
    <link>http://web2announcer.com/go/2655411</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Autumn exists as a super-lightweight Object-relational mapper (ORM) for Python. It’s an alternative to (not a replacement of) SQLObject, SQLAlchemy, Storm, etc. Perhaps the biggest difference is the automatic population of fields as attributes (see the example below).
	</content:encoded>
    <pubDate>Mon, 23 Jun 2008 10:06:10 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2655411</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Python Development in NetBeans IDE</title>
    <link>http://web2announcer.com/go/2654826</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Amit helps you to get up and running with Python in NetBeans IDE, from downloading the NetBeans modules to running your first script!
	</content:encoded>
    <pubDate>Mon, 23 Jun 2008 00:23:26 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2654826</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Robot - A Great Open Source Test Automation Framework</title>
    <link>http://web2announcer.com/go/2654384</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I was just made aware, that Robot, the test automation framework that we used at Nokia Siemens Networks for huge projects, is now open source.
	</content:encoded>
    <pubDate>Sun, 22 Jun 2008 16:47:50 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2654384</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Huge collection of Python scripts from Microsoft</title>
    <link>http://web2announcer.com/go/2654127</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Came across this after learning that Microsoft created Asirra (see comment) in Python. I had no idea that MS thought so highly of Python.&amp;#xD;
&amp;#xD;
Page has scripts to play with AD, applications, the desktop, hardware, logs, networking, OS (COM/registry/services/updates/etc), printing, terminal services...
	</content:encoded>
    <pubDate>Sun, 22 Jun 2008 13:21:23 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2654127</guid><category domain="http://microsoft.web2announcer.com/">Microsoft</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://server.web2announcer.com/">server</category><category domain="http://windows.web2announcer.com/">Windows</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Tutorial: IronPython</title>
    <link>http://web2announcer.com/go/2651975</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    A quick introduction to IronPython and IronPython Studio
	</content:encoded>
    <pubDate>Fri, 20 Jun 2008 20:40:57 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2651975</guid><category domain="http://net.web2announcer.com/">.net</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Python: Writing a Compiler and Interpreter in 160 lines of code</title>
    <link>http://web2announcer.com/go/2651386</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Author talks about experience learning Python by writing a compiler and interpreter for a simple language.
	</content:encoded>
    <pubDate>Fri, 20 Jun 2008 11:26:48 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2651386</guid><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://research.web2announcer.com/">research</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>New foundation for Django</title>
    <link>http://web2announcer.com/go/2650178</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    The Django Software Foundation, based in Lawrence, now owns the trademark and intellectual property that form the basis for the application that is used to create increasingly popular Web publishing programs.
	</content:encoded>
    <pubDate>Thu, 19 Jun 2008 18:33:26 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2650178</guid><category domain="http://announcement.web2announcer.com/">announcement</category><category domain="http://news.web2announcer.com/">News</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Modern Java From a Python Perspective</title>
    <link>http://web2announcer.com/go/2650012</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I had a friend visit me today. He&#039;s a Java programmer, but he also knows enough Python, Ruby, JavaScript and Scheme to be dangerous. I asked him to show me around his code so I could see some modern Java. I learned Java back in the 1.0 days, but I stopped paying attention back around 1.4. Here are some of the things I saw.
	</content:encoded>
    <pubDate>Thu, 19 Jun 2008 16:30:20 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2650012</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Java Bayesian Classifier ci-bayes 1.0 released</title>
    <link>http://web2announcer.com/go/2649834</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This is the first release of ci-bayes, a java project that provides bayesian classification to Java. It&#039;s able to see things as more than just &quot;ham&quot; or &quot;spam,&quot; allowing you to define your own classifications (and as many as you like).
	</content:encoded>
    <pubDate>Thu, 19 Jun 2008 15:14:54 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2649834</guid><category domain="http://announcement.web2announcer.com/">announcement</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://trends.web2announcer.com/">trends</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Python is the new BASIC</title>
    <link>http://web2announcer.com/go/2649660</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This is the basic problem with learning how to program computers these days (the Hello World program for Java, arguably one of the most popular programming languages.) Encapsulated in the above three lines are several different concepts ranging from static functions to return types to stdout and to the entirety of object oriented programming in general.
	</content:encoded>
    <pubDate>Thu, 19 Jun 2008 13:27:22 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2649660</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Django 1.0 Roadmap and Schedule</title>
    <link>http://web2announcer.com/go/2649359</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This document details the schedule and roadmap towards Django 1.0.
	</content:encoded>
    <pubDate>Thu, 19 Jun 2008 10:48:40 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2649359</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://server.web2announcer.com/">server</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>50 Python Modules for All Needs</title>
    <link>http://web2announcer.com/go/2648263</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    &quot;One thing I really love with the Python programming language is its incredible extensibility. Here’s a list of 50 awesome modules for Python, covering almost all needs: Databases, GUIs, Images, Sound, OS interaction, Web, and more.&quot;
	</content:encoded>
    <pubDate>Wed, 18 Jun 2008 21:18:42 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2648263</guid><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>wtop - Webserver Stats</title>
    <link>http://web2announcer.com/go/2646900</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    wtop is like &quot;top&quot; for your webserver. How many searches or signups are happening per second? What is the response time histogram for your static files? wtop shows you at a glance.  wtop also comes with logrep, a powerful command-line program for ad-hoc analysis and filtering, and a Python module logrep.py you can use to write your own analysis programs.
	</content:encoded>
    <pubDate>Wed, 18 Jun 2008 07:43:55 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2646900</guid><category domain="http://python.web2announcer.com/">python</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>How to: Using Python and Google to find hundreds of e-mail adresses</title>
    <link>http://web2announcer.com/go/2645140</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Who never received lots of unwanted messages on their e-mail? Certainly, few of us. You probably know it, you should never leave your email address in a web page. To understand why, I propose you to study this small Python script, which will scan the Google search for e-mail addresses. You may be surprised by how much results it will get.
	</content:encoded>
    <pubDate>Tue, 17 Jun 2008 11:17:55 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2645140</guid><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Video Demo: nbPython</title>
    <link>http://web2announcer.com/go/2643172</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Here&#039;s a NetBeans.tv video demo by Allan Davis, the lead developer for nbPython. &quot;Whats nbPython?&quot; you ask. Well... watch this video to find out and watch this space for an interview with Allan coming up soon.
	</content:encoded>
    <pubDate>Mon, 16 Jun 2008 09:59:26 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2643172</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item></channel>
</rss>