2005-11-01 02:04


for faq?: multithreaded curses getch()

A few ways on how to get curses to work multithreaded, in Python. Check the responses!

2005-11-01 01:47


Jonathan LaCour: Deploying TurboGears with Lighttpd and SCGI

Last week, I decided it was finally time for me to learn a bit more about TurboGears, a great new Python web application "mega-framework" from Kevin Dangoor. I had watched the excellent screencast, peered through the documentation, and was impressed with what I saw. At work, I had been tasked with creating a web-based tool, and I had the basic requirements down in my head.

2005-11-01 01:06


dnspython

dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.

2005-11-01 00:54


4suite.org

"4Suite allows users to take advantage of standard XML technologies rapidly and to develop and integrate Web-based applications. It also puts practical technologies for knowledge management projects in the hands of developers. It is implemented in Python

2005-11-01 00:45


Ka-Ping Yee: creator of pydoc

Ka-Ping Yee, creator of pydoc, phd candidate at Berkley

2005-11-01 00:32


Marko Samastur: Searching for Atom feed generator

I’m still mostly offline, but luckily UMTS offers a sort of solution. It works alright, but it is fairly expensive and I’m counting my bytes again. Still better than helplessly and hopelessly waiting for local telecom to fix ADSL, which judging by previous experience may happen who knows when. I’ve been looking for an Atom feed generator and I can’t find anything more than a few exploratory hacks.

2005-11-01 00:00


Rx4RDF

A set of Python-based RDF tools, libraries, DSLs, and application servers

2005-10-31 23:25


Archetypes Documentation — plone.org

Carlos says this is sort of what I'm driving to with Hammer models

2005-10-31 23:24


Ned Batchelder: The Final Days of AT&T

SBC is buying AT&T, renaming itself AT&T, and creating a new logo while it's at it. This has got the design community in an uproar. Design Observer has a thoughtful piece on the history of the AT&T graphic identity: The Final Days of AT&T. The comments are a long mudfight over the need for graphic design historical preservation, the absurdity of same, who designed what, and so on. It's juicy, in a narrow sort of way.

2005-10-31 23:21


Dean Wilson@UnixDaemon - London Web Frameworks Night

Thurs 17th November, see Biddulph, Willison and Trout in a Rails vs Django vs Catalyst punch-up over in AAARGH DOCKLANDS WHY ARE THESE THINGS ALWAYS IN BLOODY DOCKLANDS ahem

2005-10-31 21:07


Ted Leung on the Air: Books and Libraries "2.0"

I have an affinity for long (and sometimes long-winded) science-fiction and fantasy books. A few days ago, I accidentally discovered that the 11th book in Robert Jordan's Wheel of Time series, Knife of Dreams, was released. I would love it if there were a way to get an RSS feed that contained announcements of new Robert Jordan titles.

2005-10-31 17:48


Nuxeo: CPS 3.3.7 to be released this week

We'll be doing a release of CPS 3.3.7 this week, after we fix a few more bugs, the most important one being: http://svn.nuxeo.org/trac/pub/ticket/1029 It won't include Jean-Marc Orliaguet's work on "boxless setup" (rendering based only on portlets) which is still a bit instable and should wait for the CMFSetup Geddon. So, CPS developers, please don't try new funky stuff this week (or try it in branches) and keep fixing bugs if you can. This release already looks like one of the best and strongest since the 3.3 branch has been started. Let's keep up the good work until friday.

2005-10-31 17:35


Groovie: The Wacky World of Ruby

Ruby is a fairly interesting programming language, from the “expressive” syntax to some of the absolutely bizarre documentation. For a Python programmer, the lack of predictability and almost excessively concise syntax (when just one more line would really make things a lot clearer) can be a bit of a downer. Overall though, I’m rather enjoying my experiences with Ruby but not enough that I’d want to use it exclusively. The “Wacky” bit I cite, comes from some of the strange directions the language seems to go and wacky documentation and books available.

2005-10-31 17:14


Mike Fletcher: Yay! The walls are getting fixed!

We finally are going to get the walls fixed. The plaster in the living room has broken right open (about 4 feet wide), there's lots of other places where the plaster is "bubbling", and the stuff in the bathroom is just rotting away. Anyway, that mean...

2005-10-31 16:47


Grig Gheorghiu: Configuring Apache 2 and Tomcat 5.5 with mod_jk

I recently went through the painful exercise of configuring Tomcat 5.5 behind Apache 2 using the mod_jk connector. I had done it before with mod_jk2, but it seems that mod_jk2 is deprecated, so I wanted to redo it with the officially supported mod_jk connector. Although I found plenty of tutorials and howtos on Google, they all missed some important details or were not exactly tailored to my situation.

2005-10-31 14:51


Chris McAvoy: Learning Ruby

In keeping with the Pragmatic rule of "learn a new programming language once a year," I've spent a fair amount of time learning Ruby over the past two weeks or so. I'm reading Programming Ruby: The Pragmatic Programmers\' Guide and Agile Web Development with Rails. Both are very well written books, and I'm [...]

2005-10-31 13:48


Blue Sky On Mars: Planet Turbogears

I neglected to mention a useful resource for people following TurboGears somewhat more loosely than our busy mailing list: Planet Turbogears was set up last week by Lee McFadden. That gives you one handy place to go to follow bloggers that talk about TurboGears.

2005-10-31 13:47


Sidnei da Silva: Must Love Zope

Must Love Zope Found some lovely piece of code deep into the FTP parts of Zope 2 last saturday, one of them is truely ugly. It's listing the contents of the current and parent folders for no apparent reason (or at least, it didn't make sense either to me or Chris McDonough). The code in question is in the manage_FTPstat method of OFS.ObjectManager. Tracing back the source of this code, it seems to have been (surprisingly) introduced by Jim Fulton, back in 1999.

2005-10-31 12:00


Matt Croydon: We’re Moving to Kansas!

No really, we’re moving to Kansas. I’ve accepted a position at World Online, the online division of the Lawrence Journal-World. I’ll be working on some award winning sites including LJWorld.com, lawrence.com, KUsports.com using my favorite web framework: Django. I’m really excited about working with an awesome team of people doing some really cool stuff.

2005-10-31 11:48


Zope Dispatches - Paul Everitt: Ryan Tomayko explains REST to his wife

Nice article, nice reminder about our field.

2005-10-31 11:59


mathdom 0.6.2

«MathDOM - Content MathML in Python»

2005-10-31 11:59


ClientForm 0.2.1a-pre1

«Client-side HTML form handling.»

2005-10-31 11:59


Programming is just easier with Pydoc

«In this post, Christopher introduces you to a few of his favorite features of pydoc Python's tool for generating and viewing source code documentation.»

2005-10-31 11:59


PyCon: proposal deadline is today

«Today is your last chance to get in your PyCon 2006 submissions. (If you can't finish an outline today, you can still submit a summary and provide the outline in a few days.)»

2005-10-31 11:59


zope on rails project

«Does zope really have to be hard to learn? We don't think so. We are developing an easy way for medical professionals to create zope web GUI at http://www.medicinebrain.com. The idea is to make zope at least as easy to use as ruby on rails. We are looking for ideas and criticism of the freely available zrails code.»

2005-10-31 11:40


SiGL 18B

«An OpenGL 2D graphics library.»

2005-10-31 11:40


ll-toxic 0.7

«Generate Oracle functions from PL/SQL embedded in XML.»

2005-10-31 11:40


ll-xist 2.13

«An extensible HTML/XML generator»

2005-10-31 11:40


ll-core 1.1

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

2005-10-31 11:40


Karrigell 2.2 beta

«A Pythonic web framework»

2005-10-31 11:40


Exception Formatter for Django (1.0.0)

«Zope.org Product Updates»

2005-10-31 10:02


Zope Dispatches - Paul Everitt: Seth on Goldegg

In this blog posting, Seth Gottlieb gives one of the best perspectives I've seen on Goldegg, both the need and the goals. I'm particularly happy that Seth reports on the role of Munwar and CIGNEX in Goldegg, the Plone Foundation, and Plone itself. CIGNEX in general and Munwar in particular have been a constructive force in helping Plone take the next big step.

2005-10-31 09:58


Zope Dispatches - Paul Everitt: Work progressing on merging webs

So there's the current, useful web and the future, hopeful Semantic Web. Apparently the XHTML2 task force is looking at ways to get some value of the latter into the former. Here's one that's an interesting topic for me: CURIEs, which is an attempt to make links and URIs more useful. These two articles show some of the interesting work going on in this area.

2005-10-31 07:15


Ted Leung on the Air: L'isle joyeuse

This afternoon I took Abigail to a recital to benefit student scholarships for the local piano teachers association. The performer was Dr. Jody Graves, and the program theme was "The Romantic Piano".

2005-10-31 01:10


Ian Bicking: Sad conflicting packages

Sigh... I've decided that PyDispatcher is probably the right thing for SQLObject events -- I think it's a predictable and easy-to-understand package for this context, and I really prefer phrasing this in terms of events. But PyDispatcher conflicts with RuleDispatch, because they both use the package dispatch.

2005-10-30 23:55


Mike Fletcher: Having trouble with describing perception

I've been starting and restarting the next section of the thesis rewrite for an hour or so now. It's such a vast topic, and I really haven't got a good idea of how to present it to someone yet (I really need someone with whom to discuss these things)...

2005-10-30 23:06


Second p0st - Phillip Pearson: ProjectX does AJAX maps of NZ

Cool - Ben's company just released Zoomin Maps. It's pretty cool. I mean, the concept's not new any more, but it's great to see someone doing it for New Zealand. Check out these URLs: * http://zoomin.co.nz/map/christchurch+city/christchurch * http://zoomin.co.nz/map/christchurch+city/christchurch/hereford+street It's got maps of ALL of NZ, not just the main centres.

2005-10-30 22:11


Ned Batchelder: Thread patterns

Joey Hess explains how to subscribe to mailing lists with a combined total posts of 2000 or more per day, and live. It's all about pattern recognition.

2005-10-30 20:44


Ned Batchelder: Halloween pumpkins

2005's pumpkins: (more..)

2005-10-30 20:04


Mike Fletcher: Compile farm account

I finally registered for a SourceForge compile farm account. Steven has been reporting failures to build on RedHat, so I figure I need a platform on which to test and debug. Should have it sometime tomorrow.

2005-10-30 19:53


The Dreamer: Thrissur again

I was invited back to Thrissur to present a talk to engineering students. Since I didn’t want to give the same ol’ introductory Python talk at the same place, I decided to talk about TurboGears, since that’s been pretty much the only new thing I’ve had time to explore off late. I left in a train on Thursday afternoon, reached Thrissur on Friday morning, left again on Friday evening, and back in Bangalore on Saturday morning, and I had so much fun in-between all that. I have a lot to write about this event and the various talks and demonstrations that were happening. However, Pramode has such a good writeup about Insignia ‘05 that I didn’t feel the need to write about it myself. Also, I don’t have any pictures from this event since I forgot my digicam when I was hurriedly packing to reach the railway station on time. Note: I will be speaking on TurboGears at foss.in/2005.

2005-10-30 18:21


JotSite - Hoang Do: Songs worth remembering

This is from a person who has got quite a few years under him. As the years pass and musical trends move from one thing to another, I notice what whenever certain songs are listened to... they are still...

2005-10-30 15:46


Ned Batchelder: Ghost diagrams

I don't understand anything about Paul Harrison's Ghost Diagrams, except that the pictures sure are purty, and it has something to do with tiling. In fact, I don't think I undestand any of Paul's blog, except that it involves many things I am interested in, including math, autism, and math and autism. Dense, but fascinating. BTW: It is nothing more than coincidence that this is the day before Halloween and this entry has the word Ghost in it.

2005-10-30 07:00


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

"Sobels, Ogas, and Green Beans [pdf]": "Language as Representations of Violence: the Language Diary of an Aid Worker in Africa". An interesting paper on observations of language made in areas of conflict in (mostly) West Africa. Some of the observations seemed strange to my knowledge of Nige (from uche) "MainPage - Labix": My name is Gustavo Niemeyer, and this is my personal laboratory.

2005-10-30 05:59


Ted Leung on the Air: Clothing for small men

A long time ago I posted about the travails of finding clothing that would fit me. The change of seasons always brings the question, "do I have enough good clothes to wear", which inevitably leads to another round of me being disgruntled about the experience of shopping. Julie dug up some links that have some pretty good ideas for clothing for small men.

2005-10-30 05:18


Matt Harrison: New SAM release with AJAX!

I've updated SAM to now include a webserver. This brings along with it a new AJAXy interface (I guess this is sort of a followup to my AJAX post, Alex (dojo) and Bob (mochikit) were the only open source people who responded to my requests for commen

2005-10-30 04:07


Max Khesin: I'm ready for 9th grade!

You Passed 8th Grade MathCongratulations, you got 10/10 correct!Could You Pass 8th Grade Math?(thanks Nick!)

2005-10-30 02:16


Mike Fletcher: Pleasant evening as they played poker

Spent much of the the day on the little tasks that have to be done to avoid sliding into chaos and disorder; grocery shopping, house cleaning, that kind of stuff. After that spent a few hours on Kant before the party started. Simon's girlfriend Leigh...

2005-10-29 21:20


Ned Batchelder: Google ad words: evil?

To help promote Susan's book, I signed up for Google Ad words. I thought it was a great program at first. Then Google pissed me off. (more..)

2005-10-29 15:38


Will Guaraldi's Blog: PyBlosxom contributed plugins pack 1.2.3 - call for fixes!

I'm going to release the PyBlosxom contributed plugins pack 1.2.3 for PyBlosxom 1.2 in the next couple of days. So if anyone is sitting on any fixes that need to go on, let me know soon. This has a few fixes here and there--some of which are cosmetic. It also has a behavior fix for the comments plugin so that comments are shown if you have ?showcomments=yes in the querystring as well as when the specific story is viewed.

2005-10-29 13:30


online.effbot.org - Fredrik Lundh: "nya oroligheter i Linköping"

kravaller i city: [image: "fascists, anti-fascists, anti-anti-fascists (etc)"] "Flaskor, cyklar och andra föremål kastades på demonstrationståget när de gick nedför Drottninggatan mot Lilla torget."

2005-10-29 12:51


JotSite - Hoang Do: Random Things

Some interesting discussion topics: FM Transmitters Instantiating an ActiveX component with wxPython Flash Memories Trend Some good stuff to read: Hanging Out continues to grow in popularity among Teens Dan Gilmore: Fueling the Real Estate bubble Eric Sink's take...

2005-10-29 03:09


Making It Stick (Patrick Logan): Beyond Java: A little Dabble?

From the article "Moving Past Java" an interview with the author of "Beyond Java"... Bruce Tate: Keep in mind that I'm suggesting Java will be dead like COBOL, not dead like Elvis... Madhu Siddalingaiah:I agree with you that innovations are beginning to appear outside of Java. Don't worry. Madhu will kind of correct himself in just a few paragraphs... Madhu Siddalingaiah: Ruby is a dynamic language, but there are many others, such as LISP and Smalltalk. Are there lessons we can learn from the one of oldest and one of the most innovative of languages? Bruce Tate: Sure.

2005-10-29 02:15


Dirt Simple: The Stars I Don't Know

Four and a half days later, I now have power, phone, and DSL again. Hurricane Wilma hit us with unexpected force, leaving millions of people without electricity - even now. The estimates they've been giving on the news say that for most of Palm Beach County it could take several weeks more before power is restored.

2005-10-29 00:55


Efectos Especiales: The Poignant Planet Python Puzzle! -- solutions

(original post) "JavaScript, as a language, gives you just about nothing useful. All you have are objects (little more than key-value bags, or null), extremely lame exception handling, and a few primitives (number, string, undefined, function). ...

2005-10-28 21:29


Mike Fletcher: To Escape the Mania

Should you need it In some far off future Though I cannot imagine why I will instruct you here Though I suggest you never try To drop from joyous mania Leaping through life Peace and hope in all you say Loving each face on the street Smiling at all y...

2005-10-28 16:00


Peter Bengtsson: Using MD5 to check equality between files

To some Python users this is old-school old-news stuff but since I've never used it before I found it worth mentioning. ... [168 words]

2005-10-28 15:53


Mike Fletcher: Definition of Design pt. 2

Reading the original outline I realised that my definition so far left off a number of key points. So, tack this onto the end (it feels tacked on when you read the whole thing through, will have to edit them into something a little less jarring): Wha...

2005-10-28 14:32


Open Sauce: Logicalware Welcomes Sandra Harvey

We're pleased to welcome our new Sales Manager Sandra Harvey. Sandra joins us from The Scotsman Publications, and has already hit the ground running this week talking to prospective MailManager customers.> >To mark the occaision, RichardX shot some new team photos this morning, and we've put them up on the team page over on our main site. So, now you know what we all look like.

2005-10-28 10:36


Tales of a Programming Hobo - Christopher Armstrong: Setting your gnome window manager in Breezy

Edit or create ~/.gnomerc and add "export WINDOW_MANAGER=sawfish" (or whatever) to it. Apparently Gnome 2.12 (and hence Ubuntu Breezy) decided to stop supporting the /desktop/gnome/applications/window_manager entry in gconf. The key says "This key has been deprecated since GNOME 2.12", but what they mean is "broken", not "deprecated" (from what I can tell). It took me a while to figure this out, so I'm posting it with the intention that google will pick up on it and help other hapless non-metacity users.

2005-10-28 09:47


Nuxeo: CPS Second Bug Day Wrapup

This bug day was announced on short notice, we we still managed to kill 26 bugs (while 9 new were opened). That's good work! Because there are still 84 active tickets for CPS 3.4 (some are only details of course), we've decided to release a CPS 3.3.7 in the meantime, probably early next week. And we'll keep doing bug days, I propose to have them every Thursday until CPS 3.4 is finally released.

2005-10-28 07:37


Ted Leung on the Air: Sunrise over Eagle Harbor

2005-10-28 07:36


Ted Leung on the Air: On Flickr and Money

On the first night of Foo Camp this past summer, I was wandering. Julie had decided to go to sleep, since she was talking the next morning. Night owl that I am, I was in no way prepared to go to sleep.