2005-10-02 02:27
TurboGears: Front-to-Back Web Development
That's it. That's the goal of TurboGears. That and to make it easier. The two goals are to create web apps faster and easier. And more fun. It's like rails for python.
2005-10-02 02:26
InsectNation: iTunes Music Library Organizer
a python script to organize itunes music library.xml . Just want it for an example of the input/output library stuffs.
2005-10-02 01:47
Python Learning Foundation
Pythongに関する様々な情報
2005-10-01 16:55
Mike Fletcher: To PyCon, or not to PyCon?
It's weird, but I'm seriously considering skipping PyCon this year. Why? Well, because I need to focus my energies on academic and research interests. It's weird because a month ago I was thinking about proposing multiple talks, tutorials and the lik...
2005-10-01 16:29
Ned Batchelder: Shining trailer
Did you ever see a trailer for a movie, and have a suspicion that the movie would be very different? Or worse, have you been to see the movie, and finally understood just how much they twisted the truth when making the trailer? Well, a contest for making purposefully misleading trailers produced this gem: Shining, which turns The Shining into a heartwarming movie about a boy and his dad. (more..)
2005-10-01 13:23
Zope Dispatches - Paul Everitt: Faassen, on Eby, on Jim, on object publishing
Martijn's weblog thanked Phillip Eby for pointing out the credit that Jim Fulton deserves for coming up, quite a number of years ago, with ideas that are now being touted widely as revolutionary. Thanks, Phillip, for the kind words and digging up some delightful prehistoric artifacts. You're right that Jim deserves tons more credit for object publishing, and that we missed the boat in not explaining it more widely. You're also right that IPC 5 was where Jim was pressed into service. That page shows that I was scheduled to give the CGI presentation.
2005-10-01 11:31
Martijn Faassen: Credit where credit's due
Thank you Phillip Eby for giving credit where's credit's due in your comment on this article. Zope's ancestor Bobo could do something almost a decade ago that's getting popular now: object publishing. Jim Fulton deserves a lot of credit for that. This also makes me wonder whether there are things in Zope 3 that will become popular about a decade from now...
2005-10-01 07:48
Ted Leung on the Air: TwistedDAV
[via Clever Name TBD ]: If you are interested in WebDAV in Python, then you might be interested in Fred Sanchez's TwistedDAV: Yesterday, I got an OK from Apple to release TwistedDAV, a Python WebDAV server add-on to twisted.web2 that I've been working on at Apple, as an open source project under an M.I.T. license.
2005-10-01 02:59
Mike Fletcher: And the ugly junkies...
Was just wondering if I'd find any screenshots of Holodesk still floating about the net (google images is so cool) and stumbled across this old shot from the VRML99 conference. I looked so wolfmanish back then. There's a screenshot from what looks li...
2005-10-01 01:32
Mike Fletcher: For the beauty junkies in the crowd
While I was out I took a few snaps of buildings and flowers. Nothing too exciting, mostly just vibrant end-of-summer colours and a couple of older buildings on the University of Toronto campus.
2005-10-01 00:44
Blue Sky On Mars: Controllers for MVC web frameworks roundup
If you’re curious what some of the different styles of controlers in the various web frameworks look like, check out Ben Bangert’s Best of breed Controllers for MVC web frameworks. Understandably, he didn’t take a very in depth look at each framework and he missed some, but still interesting nonetheless.
2005-10-01 00:28
Mike Fletcher: Fall of Proportion to Van der Laan
Finished off the Padovan book "Proportion" today. Last hundred pages or so went rather faster than the rest of the book. Rough notes follow:
2005-10-01 00:07
Carlos de la Guardia: More frameworks, taking my eyes off Python for a moment
Since I am about to more or less formally review some Python web frameworks, it seems to me that this as good a time as any to try out a couple of similar frameworks written in other languages. I like my frameworks written in a dynamic language and I really value simplicity and flexibility, which pretty much rules out .net and Java as framework languages adequate to my tastes.> >There are two frameworks that I have read about a lot during the last couple of months, so these are the two that I will test drive. There is no way I could earnestly say I want to check out cool dynamic frameworks and not include Ruby on Rails in my research, so that is my first non-Python candidate.
2005-09-30 23:29
Mike Fletcher: A scam
Such a scam He mutters Walking into Starbucks
2005-09-30 23:28
Mike Fletcher: The hum
The pleased Half-amused hum Of modern woman When a door Opens before her
2005-09-30 22:52
Mike Fletcher: Probably need to fork mxTextTools
I've been waiting a long time for mxTextTools 2.1, and I guess I have to accept that it's not going to move forward and take it under my own (rather over-crowded) wing if SimpleParse is going to move forward. I'd really rather not, but a patch-set fo...
2005-09-30 21:13
Mark Paschal: Six Apart ProNet: Packaging a Movable Type plugin with ExtUtils::MakeMaker
(quick link)
2005-09-30 19:48
Nuxeo: RDF relations in CPS
A new Zope product, CPSRelation, has been designed to handle RDF relations within the CPS framework: it gives access to any kind of content RDF indexation and serialization, as well as querying features. CPSRelation offers RDF features installing a tool, portal_relations, that is able to manage several kinds of graphs. Another tool, portal_serializer, has been designed to provide object serializations via pluggable TALES expressions. We've been using IOBTree graphs to handle relations between documents, using their docid in the repository as unique identifiers. Now we can also handle RDF relations, provided by the rdflib Python library and the Redland framework. We have tested Redland graphs to index and serialize CPS content, and query relations created in the graph.
2005-09-30 18:48
Nuxeo: CPS Platform R&D paper from EuroPython 2005 has been published
We published today the EuroPython 2005 CPS Platform R&D paper on cps-project.org that has been written as a refereed paper for this event.
2005-09-30 12:22
Ned Batchelder: I'll be on the Weekend Today show
My wife Susan will be on the Weekend Today show this Sunday, October 2nd. There'll be taped footage of the whole family (including me, I guess). It airs nationally on NBC, usually 8 to 9, though some places it's different, so check your local listings.
2005-09-30 11:38
Voidspace: I Want to Share
I've always believed in sharing. I'm searching for a fellow geek - preferably a Python aficionado - to share a virtual server account with me. ...
2005-09-30 11:16
Ned Batchelder: Religious tensions
Leave it to Charles Miller, an Australian software engineer, to neatly sum up the origins of the USA's religious tensions: (more..)
2005-09-30 11:10
Sean McGrath: Thinkpad/Ubuntu status update
The honeymoon is over and now we are getting to know each others foibles and learning to get along just fine. The most incredible experience so far has been running some very heavy lifting Jython-based XML processing pipelines in the background while stil
2005-09-30 11:05
Sean McGrath: I've got those Visio import blues
Over the last while I've been pleasantly surprised at the extent to which I can use OpenOffice on Linux to work with Word and Excel data. I've even created a few Word/Excel files and send to others without them being any the wiser that Word/Excel did not
2005-09-30 10:08
Travis Oliphant: SciPy Core (replacement for Numeric Python) first beta release
«Background: Numeric is an add-on Python module that has seen widespread adoption. It enables Python to be used as a Scientific Computing Environment similar to MATLAB or IDL. Numeric was originally written nearly 10 years ago, and while still performing admirably, needed much updating to take advantage of the new features in Python and to remove old warts. SciPy Core 0.4.1 (beta): SciPy Core is a new system which builds on the code-base of Numeric, but implements features (such as advanced index-selection, and user-settable error modes). There are over 25 major new feature enhancements.»
2005-09-30 09:59
Roman V. Kiseliov: pyExcelerator 0.6.1a is now available
«I'm pleased to announce that pyExcelerator 0.6.1a is now available for download. What can you do with pyExcelerator: Generating Excel 97+ files with Python 2.4+ (need decorators), importing Excel 95+ files, ... 0.6.1a (29.09.2005) - fixed: exception when reading OLE2 files with incorrect MSAT (sector ids points to nonexistense sectors). ...»
2005-09-30 09:59
web2ldap 0.15.19
«web2ldap is a full-featured LDAP client written in Python and designed to run as a stand-alone Web gateway or under the control of a web server with FastCGI support (e.g., Apache with mod_fastcgi). ... Changes: Several improvements were made to the user interface. Some bugs were fixed.»
2005-09-30 09:59
using excel to debug python
«Sometimes it's usefull to use MS-Excel as a gui front-end to your data (for viewing and processing), for example while debugging a program. This script makes this task simple.»
2005-09-30 09:59
IronPython 0.9.2
«IronPython is an implementation of Python running on Microsoft .NET / Mono. ... Changes: In addition to focusing on the CPython regression test suite and fixing bugs, this release also prepared IronPython for the PDC 2005 conference.»
2005-09-30 09:59
CMFPublicator (1.1.1)
!-- newsinfo datetime="9/30/2005 09:59:00 AM" id="112809957563937315" --> CMFPublicator (1.1.1)</div
2005-09-30 09:03
David Warnock: Python Web goodies
There has been lots of progress in the python world recently. I keep opening posts but not getting time to write them. So this is more a list than comment (well that is how it started, now grown a bit with comments about Leonardo).First lots related to Turbogears.
2005-09-30 08:09
Matt Harrison: Script to find rank in the internet
Because I'm fascinated by how your ranking in certain search engines can fluctuate so rapidly over even one day, I hacked out a script (easier than scanning through pages of results). Pass the script a query (in quotes) and the url (can just be the
2005-09-30 07:35
Ted Leung on the Air: JotSpot Live!
Congrats to Abe Fettig on the launch of JotSpot Live. Abe was madly hacking on this during Gnomedex, and a few of us we able to do some collaborative note taking. Between JotSpot Live and Gobby, collaborative editing is popping up in more and more places.
2005-09-30 07:21
Ted Leung on the Air: Opera Blogs?!
Last week when I was walking through the kitchen, Julie stopped me so I could see the blog of Seattle-based classical singer Anne-Carolyn Bird (website). I popped the url into Firefox, but it has taken me a while to get to it. Anne-Carolyn's blog is a window into the life of an aspiring classical singer.
2005-09-30 07:21
Ted Leung on the Air: Dylan News
[via Chris Double's Radio Weblog ]: Chris Double reports that the Gwydion Dylan hackers have released fhe first beta for OpenDylan, which is the open sourced version of Harlequin/Functional Objects Dylan implementation. Since it generates native code, it's only available for x86, meaning Windows and Linux. Good thing Macs are going Intel.... In other Dylan related news, the Dylan Hackers placed 2nd in this year's ICFP contest.
2005-09-30 01:32
mathdom 0.2.2
«MathDOM - Content MathML in Python»
2005-09-30 01:32
pyExcelerator
«OLE2 files with incorrect MSAT entries ...»
2005-09-30 00:33
Carlos de la Guardia: Our baby is born, self-congratulations are in order
On Friday, September 23rd, 2005, our baby boy Carlos Rodrigo was born. He took his time, almost 42 weeks to come out of the womb, but he made up for it by being the most beautiful thing I have seen and just plain lovable. My wife was very brave before, during and after the c-section and I love her.
2005-09-29 21:55
Mark Paschal: Packaging a Movable Type plugin with ExtUtils::MakeMaker
Ease packaging your plugin with a help from a little bit of the CPAN tool chain.
2005-09-29 20:10
Lesscode.org: Should Database Manage The Meaning?
I couldn’t resist jumping into the Choose a single layer of cleverness discussion, that is raging on David Heinemeier Hansson’s blog. The majority of the challenges to David’s thesis were so widly off mark, that it had left me completely bewildered. What’s even more bewildering, to me at least, is that many of the misplaced comments seem to be coming from established Ruby and Rails practitioners. Anywho, the comment that got my particular attention is quoted below; my full reply is reproduced below the quoted comment: “Just like I’d expect my operating system to respond if I try to write to a file I don’t have permission on, I want my database server to manage the basic rules of the DATA, ie, what relates to what, and which columns should be unique.
2005-09-29 20:01
Mike Fletcher: Pause before the last big feature
Well, today was (almost) the end of the first work-week under the new schedule. I spent the bulk of the day on cleanup and fixes, this is mostly because I'm expecting the next big task to take a few weeks, and I don't want to be backtracking to fix t...
2005-09-29 16:37
Spyced: When all you have is a hammer....
Everything looks like a nail. Some things just work better as a traditional app, guys.
2005-09-29 16:25
Groovie: setuptools and Python Paste
I indicated in my last article that I would begin blogging about a very misunderstood, and what I would consider unappreciated Python package called PythonPaste. Python Paste is currently undergoing a documentation and website update after which it will hopefully be much more useful for those wishing to use it, or even understand why they’d want to. To really get started with Python Paste its exceptionally useful to know about a package that is used extensively by Paste to accomplish some of the magic it performs. This package is setuptools by Phillip J.
2005-09-29 15:42
Small Values of Cool - Simon Brunning: Privacy and the Snake
There's rather an interesting thread going on over on c.l.py about private attributes and Python. It gave me the opportunity to post a link to one of my favourite c.l.py posts of all time, the Martellibot's wonderful essay decrying the "principle of least privilege". It should, as Steven D'Aprano says, be required reading for all developers, regardless of platform. Also in the thread, the effbot comes to my defense on the subject of the rationale behind Python's name mangling feature, and links to a facinating thread from depths of Python's history in which the feature is originally discussed, and which contains this from Guido:"Python is an experiment in how much freedom programmers need.
2005-09-29 14:35
Spyced: Why friends don't let friends do J2EE
Michael Sica wrote a post about his experience writing a project manager. Java, cool I get it. JSP, there's like 3 different ways to do everything. Which do I learn.
2005-09-29 14:20
Abe Fettig: Interview with me about Live
Dion Almaer from Ajaxian interviewed me (via email) about JotSpot Live today. The interview is available now, worth reading if you’re interested in the technology and back story behind JotSpot Live.
2005-09-29 13:40
Sean McGrath: The last line of the XSLT Tractatus
Truly I say onto you, that the last clause of the XSLT Tractatus shall read: That which we cannot construct an xpath expression for, we must pass over in silence.
2005-09-29 12:12
Voidspace: Mirror Mask Competition
Ok - so it's not Techie, but being discerning readers, I'm sure you'll still be very interested. I'm very pleased to announce the Voidspace Mirror Mask Competition. ...
2005-09-29 11:25
Benji York: Zope 3 Marketing
My last post generated some interesting comments (both here and email) about why people think Zope 3 hasn't generated the buzz some other web framworks have. The responses broke down into two basic categories: Zope 2's legacy affects Zope 3 It's too hard to get started with Zope 3 I'll agree with both of these. First, Zope 3 is a very different thing than Zope 2; some people either don't like Zope 2 and assume Zope 3 is similar, or love Zope 2, and don't like that Zope 3 is different.
2005-09-29 09:51
Zope Dispatches - Paul Everitt: Viewifying Plone
Note: This item originally appeared on the Goldegg weblog (feed at http://www.goldeggstack.org/blog/RSS.) Sangeetha from CIGNEX mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a mentions on the Goldegg weblog that Michel has written a long document about Zope 3 views in Plone. As Michel says in the opening: This document aims to teach the Zope 2 developer how to use Zope 3 style view classes in their Zope 2 products. He provides some code for the calendar portlet as a demonstration. During his talk last week at the Plone Conference, Michel showed the current global_defines.pt which runs as a huge wad of ZPT, in (yack) trusted skin space.
2005-09-29 09:45
Zope Dispatches - Paul Everitt: Castle sprint recap from Tres
On the Goldegg weblog I made a recap of Tres's recap of last week's CMF2/Five activities at the Castle Sprint. Tres's recap is a must-read for people interested in the CMF and Five. It's astonishing what has gotten wrapped up and put on the trunk.
2005-09-29 07:20
Ted Leung on the Air: A Hundred-Dollar Laptop for Hungry Minds
[ via Technology Review ]: The MIT $100 laptop project is getting closer to fruition. Three kids, three hundred dollars. Sign us up.
2005-09-29 05:51
Andrew Channels Dexter Pinion - Andy Todd: Java or Python libraries in Jython?
I've been writing some more Jython code recently. In particular I've been quite enjoying the combination of both language's standard libraries. The ability to mix and match is saving me a lot of work.
2005-09-29 04:28
Andrew Channels Dexter Pinion - Andy Todd: Dangerous Combinations
According to this gamespy preview two of my favourite computer related things come together in the new Civilization 4 game. Civilization the game and Python the programming language. If what they are saying is correct you will be able to change the game with triggers and scripts written in Python.