2005-10-21 03:17


Python Idioms and Efficiency Suggestions

Wha

2005-10-21 02:52


dirtSimple.org: Children of a Lesser Python

...part of PyPy is a translation system that allows Python code to be translated to other languages

2005-10-21 02:47


Sidnei da Silva: New Releases: SIP, Marshall

New Releases: SIP, Marshall Lots of releases today. First SIP, our Zope 3 Sample Inventory application is being released. A proper press release follows next week. Then, Marshall, mostly a bugfix release to get some fixes that didn't make it in the first and only release. If you don't know what Marshall does, you probably don't need it wink. There's still more stuff to come.

2005-10-21 02:28


mnot’s Web log: XSLT for the Rest of the Web

Python program that glues together XSLT and Tidy.

2005-10-21 02:08


Copia

Update on 4Suite and RDFLib.

2005-10-21 01:57


Matplotlib / pylab - matlab style python plotting (plots, graphs, charts)

Beautiful pythonic plotting package

2005-10-21 01:48


What's New In (The Next) Python

See what's coming... ;)

2005-10-21 01:28


Veusz

Veusz is a scientific plotting package written in Python.

2005-10-21 01:05


Ned Batchelder: More Unix cheat sheets

The last few weeks I've had to dive into Linux again (to install a wiki), and I found some more cheat sheets and tutorial that were helpful: (more..)

2005-10-21 00:11


Lesscode.org: Ruby, Rails and The Art of Software Development

Those of you working with Ruby/Rails may find this to be of some interest: I have posted the slides from my presentation, delivered to the Vancouver Ruby users group on September 27, 2005. You can view the slides if you go to my web site.

2005-10-20 23:34


Making It Stick (Patrick Logan): Beyond Java

From the Java community, looking beyond Java. High praise for so called dynamic languages and how they have resulted in more productivity with Seaside (Smalltalk) and Rails (Ruby), etc.

2005-10-20 20:32


Mike Fletcher: I don't use office applications enough

Very frustrating evening here. Had one of those "oh, heck, I should save this since I've put so much effort into it" moments, you know the ones. You're sure the software is supposed to be doing a backup in the background, but still, you don't want to...

2005-10-20 20:10


Groovie: Routes 1.0 almost ready

I’ve almost got a 1.0 ready of Routes. After reading Kevin Dangoor’s post on the mysterious 1.0 I’ve come to the conclusion that Routes is 1.0 ready. In case you aren’t familiar with Routes, I’d suggest taking a look at one of my earlier posts about it. So where is it? It’s in the latest svn for now, because I’d like to actually have a nicer site with more full fledged documentation before the release.

2005-10-20 18:11


Robert Brewer: Shhhh.. don't tell anyone, but CherryPy 2.1 final will be out this week

http://cherrypy.attardi.org/range/39744/39772 And there was much rejoicing.

2005-10-20 16:55


Ted Leung on the Air: Aperture induced ponderings

My drooling over Aperture produced some other thoughts. In the wake of this month's Web 2.0 conference, there's been yet another round of "all applications are moving to the web". Aperture is an application that would be very hard to do on the web.

2005-10-20 15:45


Sean McGrath: Make sure to use a mirror

...because there will be a lot of downloads of Open Office 2 in the days ahead.

2005-10-20 15:00


Peter Bengtsson: "Increment numbers in a string"

I've just uploaded my second Python Cookbook recipe. It's unfortunately not rocket science but it's application is potentially very useful. With this little function you can generate the next number in a string that contains at least one number.

2005-10-20 12:13


Mike Fletcher: A Book to Read

Will have to find Architecture and Its Three Geometries at the library. Sounds like an interesting read.

2005-10-20 09:21


Voidspace: Psyco Update

As you probably know, Armin Rigo has been working on PyPY. Armin is the genius behind psyco - the Python specializing compiler, which speeds up the execution of most Python programs with a single extension module. ...

2005-10-20 08:24


Wolfram Kriesing: __func__ missing!?

Sometimes it might be an indication for a flaw in your design, but to me the people programming Python seem to be mature enough to figure that one out. And every other language has a kind of __func__ constant. But why does Python not? Is it that I am really picky? Actually I just wanted to print out the __doc__ string of my function to show it as the instruction to the user on an interactive shell skript.

2005-10-20 08:00


pytst 0.96

«An implementation of a Ternary Search Tree (TST) in C++ with Python bindings»

2005-10-20 08:00


libxml2dom 0.2.2

«PyXML-style API for the libxml2 Python bindings»

2005-10-20 08:00


ll-core 1.0.1

«LivingLogic base package: ansistyle, color, make, sispyphus, xpit, url»

2005-10-20 08:00


Zope 2.8.3 released

«»

2005-10-20 08:00


PHParser/PHPGateway (1.1.5)

«Zope.org Product Updates»

2005-10-20 08:00


Generator expressions for database requests

«This recipe is a follow-up to #440653, which was easy to implement but very slow because the iteration required to read all the rows of a table.»

2005-10-20 08:00


John Speno: A part time Python job with YT [«I'm...

«I'm switching to half time work in November (and there was MUCH rejoycing!) so we need someone to pick up all my slack. We need someone with these kinds of skills: * Python, python, python, python, spam and python * Web Applications (We use CGI and Subway currently, but TurobGears is close enough ) * Databases (MySQL, and the MySQLdb python module) * Asynchronous programming (Twisted and/or Threads) * SNMP. The job is in Philadelphia at the University of Pennsylvania, and we prefer someone who can be at the office as much as possible. This is a part time and temporary position.»

2005-10-20 08:00


Peter Bengtsson: Playing with Reverend Bayesian

«I've been playing around with Reverend a bit on getting it to correctly guess appropriate "Sections" for issues on the Real issuetracker.»

2005-10-20 08:00


Blended Technologies: Setting Up IIS to Use Python

«Wow, this should have been easy, but it just wouldn't work ... Now I will provide my troubleshooting experiences...»

2005-10-20 07:58


FibraNet 1

«A cooperative threading and event driven framework.»

2005-10-20 07:58


Email pretty tracebacks to yourself (or someone you love)

«Even production applications have bugs , and it would be nice to have Python tracebacks emailed to you rather than dumped to the hapless user's screen . This recipe shows you how . ...»

2005-10-20 07:58


funkload 1.2.0

«Functional and load web tester.»

2005-10-20 07:00


Uche and Chimezie Ogbuji: del.icio.us bookmarks for 2005-10-19

"iCapture - your site through the eyes of Apple's Safari browser.": You enter a URL, and iCapture shows you a screenshot of your page on Safari (OS X). "provided as a public service to the 97% of the computing world without macs." via Dare ( http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=25cf91d1-866b-4c1c-9d3c-ef (from uche) "univars/exivars - Email from naudts guido public-cwm-talk@w3.org": This document presents a certain way of handling variables by a N3 reasoning program and to show that this way of handling the variables is in accordance with present a certain way of handling variables by a N3 reasoning program and to show that this way (from chimezie) "ASPN : Python Cookbook : Single parameters style for DB API modules": This recipe allows to code SQL queries the same way independent on paramstyle of used DB module. (from chimezie)

2005-10-20 06:55


Ted Leung on the Air: Aperture - Wow.

At OSCON, I was asking James Duncan Davidson about photo processing software. He told me that he had tried most of the programs available for the Mac and that they were all inadequate. That was yesterday.

2005-10-20 06:52


Doug Winter: More Suckiness

It appears, unfortunately, that Ruby Sucks. The example given:x = mylist[N] || "N not present in mylist"Is just the kind of thing I hated so much about Perl. The last thing you need is for your common idioms to be inprecise.

2005-10-20 05:43


Efectos Especiales: Yo mama

Time for a little break after all the puzzling and language wars comparisons. Watch this scary video of Mr.T. Rapping.

2005-10-20 05:30


Efectos Especiales: And by the way...

What was wrong with my puzzle? Is it boring? Is it too easy? Too difficult? The Daily Python-URL linked to it, which is usually good for a coupla thousand hits, but there are zero comments. ... [35 words]

2005-10-20 05:22


Ted Leung on the Air: Seattle Mind Camp is over half full

If you're the kind of person that leaves things to the last minute, and you are interested in attending the first (we hope of many) Seattle Mind Camp, then don't wait any longer. We had a planning meeting tonight (I attended via Skype), and we are over half full. People are starting to put ideas for sessions up on the wiki, and Andru has posted a few pictures of the awesome space.

2005-10-20 04:55


Efectos Especiales: Van god los

Why am I saying these blasphemous things? It is true that Rails has been a great way to attract people to Ruby. ... [694 words]

2005-10-20 02:47


Mike Fletcher: The Flawed Knight

Upper Class Warrior Who Will Save Us

2005-10-20 02:18


Second p0st - Phillip Pearson: PHP default function arguments - not what you expect

Here's another thing you might want to watch out for in PHP (if you're used to Python or UserTalk, and probably most other languages). It doesn't seem that it lets you address arguments by name, only by position. That is, it lets you address them by name but ignores the name and uses the position instead. Example: error_reporting(E_STRICT | E_ALL); function test_default_args($a = 1, $b = 2, $c = 3) { echo "a $a, b $b, c $c<br>"; } test_default_args($b = 123); This prints: a 123, b 2, c 3 So even though you told it $b = 123, it assigned that to $a instead.