2005-10-18 03:14


1時間で覚える?Python

1時間で覚える?Python

2005-10-18 03:08


Python Japan User's Group

日本Pythonユーザ会のページ

2005-10-18 03:08


epubtk

The ePublishing Toolkit is a software package providing tools to help in publishing scientific content on the web.

2005-10-18 03:05


libxslt Extension Functions in Python

Good example

2005-10-18 02:59


UPnP

UPnPを利用してポートの開閉をするツール

2005-10-18 02:47


Gazpacho

Python-based GTK+ GUI designer

2005-10-18 02:41


Pydev

Python support for eclipse

2005-10-18 02:41


pythonmac.org - Mac OS X Python Resources

Useful. Where I got the binaries for matplotlib

2005-10-18 01:49


EasyDialogs for Windows

pythonic wrapper to some/all (?) parts of the win32 UI API

2005-10-18 01:37


ISAPI WSGI

providing a python WSGI interface within IIS as a ISAPI

2005-10-18 01:34


CherryPy - a pythonic, object-oriented web development framework

ASPWSGI infor WRT CherryPy

2005-10-17 23:56


Carlos de la Guardia: Be more productive, buy a bigger monitor

More than once at my old job I got into an argument with the powers that be about monitor size. They were all for buying small size screen monitors that were cheaper, I insisted on getting the largest possible screens which I affirmed could improve productivity. They didn't buy my argument and, consequently, didn't buy the monitors I wanted, either.So, I never did prevail, but some vindication has arrived to me in the form of a New York Times article, Meet the life hackers (via), which discusses work interruptions, the secrets of highly productive professionals and software research that tries to get the most out of an inevitably interruption-filled modern workplace.

2005-10-17 20:35


David Warnock: Children of a Lesser Python

If you have not looked into the future of Python then this is the best place to start dirtSimple.org: Children of a Lesser Python.

2005-10-17 17:58


Grig Gheorghiu: Cheesecake project on SourceForge

I registered Cheesecake at SourceForge. People interested in the idea of putting together a "Cheesecake index" that measures the goodness of Python projects are welcome to post in the Open Discussion forum. I got things going there by posting a few ideas contributed by Micah Elliott.

2005-10-17 15:50


Titus Brown: 17 Oct 2005

socal-piggies, testing & twill At our eighth meeting, I asked Grig for some advice on testing twill. (He recently reviewed twill on his blog, so I knew he was familiar with the issues.) You see, I'd like to write unit tests for twill, but it's hard to think of exactly how to do it. twill is a testing tool, and because it interacts with real live Web sites it's hard to imagine how to thoroughly test it.

2005-10-17 14:53


Grig Gheorghiu: Jakob Nielsen on Blog Usability

Usability guru Jakob Nielsen talks about "Weblog Usability: The Top Ten Design Mistakes". I guess I'm guilty of #1 (no author bio), #2 (no author photo) and #10 (generic blog domain name). Oh well, nobody's perfect :-)

2005-10-17 13:14


Voidspace: Wrestling a Tortoise

I've been using Subversion [1] as my experience of an SCC system. I've enjoyed it - and found it useful to have a public repository with the bleeding edge version. ...

2005-10-17 13:06


Voidspace: Voidspace Competition Winner

I've just announced the winners of the Voidspace MirrorMask competition. To see the results - check out the Voidspace Blogspot. ...

2005-10-17 11:06


Ned Batchelder: Muglets

Muglets sounds like something out of Harry Potter (non-magician babies?) but it isn't: it's an online Flash gizmo that lets you upload pictures, cut out the face, and paste it on a dancing disco doll. Simple, yes, stupid, yes, but funny, and I liked the workflow they've got for the cutting and pasting of the face.

2005-10-17 10:33


SoCal Piggies: Eighth SoCal Piggies Meeting

«The SoCal Piggies had their eighth meeting at USC (Salvatori Computer Science Center) on October 13th at 7:00 PM. ... The first presenter was Brian Leair, who introduced the Python Imaging Library, aka PIL. ... Diane Trout was next, and she presented an overview of matplotlib, a 2D plotting library written in Python, with a high degree of matlab compatibility. ... As is always the case, we had lively discussions outside of the 'official' presentations, while munching on some pizza.»

2005-10-17 10:03


Sean McGrath: A la carte VM's in the future of Python

Children of a lesser Python does a good job of setting out the status and value proposition of PyPy.

2005-10-17 09:36


Jeremy Jones: Why I ditched XMLRPC in favor of Pyro

«I ran into a situation recently where I needed to pass "None" as a value to some code which runs under the SimpleXMLRPCServer in the Python standard library. I immediately got a Fault ... It seems that the XMLRPC spec doesn't have support for a None datatype. I anticipate that I won't need "None" much, but when you need it, you need it. I figured I could kludge something, but why? I had heard people speak highly about Pyro for a while on comp.lang.python, but I had been hesitant to try it. My hesitation came from satisfaction with XMLRPC and not wanting to have to include an additional package in my code when I went to deploy it. One point of hesitation had just been removed. XMLRPC just wasn't working for me. And having an extra package turned out to not be as big of a problem for me as I initially thought it would be. I decided to give it a spin.&rquo

2005-10-17 09:13


Reusing default function arguments

«This recipe applies the "once and only once" principle to function default values. Often two or more callables specify the same default values for one or more arguments. This is especially typical when overriding a method. Using the defaultsfrom(func) decorator, a method may 'inherit' the default values from the super method. More generally, any function may inherit the default values from another one.»

2005-10-17 09:10


Jeremy Jones: IronPython 0.9.3 Released

«Three weeks afer releasing 0.9.2, the IronPython developers released 0.9.3. The most significant changes were the implementation of closures and refactoring of the name-tables. It's good to see this project make the consistent progress that it has.»

2005-10-17 09:06


Sean McGrath: Time

"Technologies like Atom and RSS, originally heralded as tools to allow diary-oriented web-pages (weblogs) and diary-oriented feeds to be mass produced, are something much grander to my mind. They are nothing less than the addition of a new dimension to t

2005-10-17 08:44


David Keeney: Ocemp GUI Source code

«Python source code for the Ocemp GUI evaluation is here.»

2005-10-17 08:43


Zope 3 Appetizers on worldcookery.com

«I gave worldcookery.com a bit of an overhaul today. The biggest news is that the website now features a new section called "Appetizers" which provides links to entry-level docs about Zope 3, such as Jeffrey Shell's article on a Zope 3 TODO application and Benji York's Quick Start Guide. So, while we're still lacking proper representation of Zope 3 on the community website, worldcookery.com can at least be seen as a comprehensive source on Zope 3 documentation now.»

2005-10-17 08:43


Python Kye 0.1.1

«Kye is a puzzle game which takes ideas from Sokoban and the genre of falling-rocks puzzle games. ... Changes: Animation of stuck monsters was fixed. Other minor fixes were made.»

2005-10-17 08:43


Simplified Wrapper and Interface Generator 1.3.27

«SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. ... Changes: A bug in anonymous typedef structures which was leading to strange behavior was fixed.»

2005-10-17 08:43


Nuxeo: Merging RSS and Atom feeds from various sources

«I have a lot of Python rss/atom feeds in my aggregator and entries are doubled all over the place. Could'nt find any tool that would merge entries from several sources out there, in a smart way, by trying to find doublons. I wrote a little script, extending Mark Pilgrim's feedparser we use in CPSRSS, to merge several sources, using the difflib module and the rss rendering we have in CPSBlog. It calculates the diff ratio on the title and content of each entry to decide wheter it's the same entry.»

2005-10-17 08:43


FONTpage 0.4

«FONTpage is a Python font viewing/image-generating utility. ... Changes: A bug in anonymous typedef structures which was leading to strange behavior was fixed.»

2005-10-17 08:43


RUN FOR YOUR LIVES! IT'S VERTEX!

«Divmod is proud to announce the release of Vertex 0.1. Vertex is an implementation of the Q2Q protocol (sort of like P2P, but one better). There are a few moving parts in Vertex: - PTCP: a protocol which is nearly identical to TCP, but which runs over UDP. This lets Q2Q penetrate most NAT configurations. - JUICE ([JU

2005-10-17 08:43


Carlos de la Guardia: A visit to the infamous Zope hell

«After spending a couple of weeks with my newborn baby I have returned to work and have found a couple of engagements where I have to correct bugs and create new functionality for some pretty big Zope based applications. I have been working with Zope for years and I like it, but I am now used to what we could call Zope's best practices for web development, which include creating Python products, working exclusively on the file system, testing, using version control, keeping too much logic out of page templates, documenting the system and more (check the bottom of this post for links). The problem with these applications I'm working on is that they are old school: hundreds of Python scripts and page templates all stored in the ZODB.»

2005-10-17 08:19


Voidspace: At Last....

I've finally managed to spend some time on rest2web - and productive time it was too. I've just checked in the changes to SVN. ...

2005-10-17 07:28


Ted Leung on the Air: The feather has arrived.

Susie Wu and Ian Holsman from the Apache Public Relations Committee have started a new blog on "marketing, economics, and trends within the open source software ecosystem. If you are involved in marketing or PR for an open source project add feather to your reading list...

2005-10-17 07:22


Ted Leung on the Air: Photo apps

[via Macworld: News ]: Apple is having another press event, ahead of this weeks PhotoPlus Expo. There'll probably be PowerMacs/Books, but I am more interested in whatever announcement merits placement ahead of PhotoPlus. I've read some rumors that Apple is planning to launch it's own Pro photo program, which I suppose would compete with Photoshop.

2005-10-17 07:00


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

"xml-dev - RE: Namespaces A Mess? (was: Candle 0.8 - a new scripting language f": Mike Kay nicely catalogs the main issues with XML namespaces (from uche) "XML+Java - WSDL viewer": XSLT for visual representation of WSDL. "The transformation was inspired by an article of Uche [Ogbuji]" (from uche) "dirtSimple.org: Children of a Lesser Python": A decent explanation of the importance of PyPy (from uche)

2005-10-17 06:24


Ted Leung on the Air: Windows made me miss skating

The only TV in the house is an ATI Radeon All-In-Wonder 8500DV that is sitting in my mostly unused Windows box. Today was the first event of the figure skating season, so last night I booted up the machine to make sure that the TV stuff was still working. Windows installed a pile of XP security patches, and I had to upgrade the device drivers.

2005-10-17 06:11


Ted Leung on the Air: Canon Rebate Bonanza

This is for those of you with Canon DSLR equipment. Apparently Canon runs a fairly regular set of rebates. The latest one runs till Jan 15, 2006.

2005-10-17 05:55


Spyced: Why I never got into Lisp

Like many programmers (I suspect) who hear enough Lisp afficionados talk about how great their language is, I've given Lisp a try. Twice. I didn't make much headway on either occasion. For various reasons I was poking around python/lisp in google tonight and I came across this thread from a couple years ago.

2005-10-17 05:47


Django Weblog: Added settings docs

We've added Django settings documentation, which explains how settings work and which settings are available.

2005-10-17 01:41


Blue Sky On Mars: TurboGears bringing new people to Python

I don’t have any statistics to share on this, but something that has just occurred to me is that there have been several instances over the past couple of weeks where people have mentioned that they’re new to Python while they’re asking questions about TurboGears. Python has been my language of choice for a decade, and I’m happy to be contributing in some way to growing Python’s usage.

2005-10-17 01:37


Mike Fletcher: Six Billion People Live

Somewhere six billion people live For every scant connection that I make Six hundred thousand are still-born I will never smile at them Never offer them my food Listen to their problems Hold them as they weep Or laugh with them in joy I fly over...

2005-10-17 01:24


Mike Fletcher: Over Night

Quiet whispers Hushed voices Nervous giggles Squeaky springs Untold things Lost innocence Found flowers Beneath noses Over heads Blushing faces Over breakfast Hiding smiles Never mentioned Guilty pleasures In guiltless hearts

2005-10-17 01:20


Blue Sky On Mars: Ben on Python Web Framework Niches

Ben Bangert talks about Python Web Framework Niches, specifically detailing TurboGears and Django. I think he’s on the mark that each framework defines its niche based on what it’s asked to do. The best APIs are ones that solve real problems for applications, and not ones that are just created because something sounds neat or potentially useful. The part that Ben leaves out is the matter of taste (which I touch upon in a comment).

2005-10-17 00:36


Second p0st - Phillip Pearson: untitled

People have been reporting recently that pycs.net has been going down a lot. I just noticed a minute ago that it had stopped responding to queries, and also that one PostgreSQL process was indicating that it was doing a SELECT query for the the 'pycs' user. straceing the two processes revealed this: # strace -p (pid of python process) Process 10043 attached - interrupt to quit send(4, "s_spam=0 AND usernum=377 AND pos"..., 42, 0 <unfinished ...> # strace -p (pid of postgres process) Process 10051 attached - interrupt to quit send(8, "/www.pills-best.com/online-pharm"..., 8192, 0 <unfinished ...> i.e., PyCS is sending an SQL query while Postgres is sending a response, presumably to another query. I wonder what's happening here.

2005-10-17 00:28


Mike Fletcher: nVidia finally runs

Well, finally got the nVidia driver to work. Had to choose the nVidia AGP. Also had to explicitly specify the resolutions, I gather it was trying to choose too high a resolution and the monitor was just failing to display.