Random thoughts on web and software development, as well as other geek
and non-geek stuff. Brought to you by
Christopher Lenz.
Posts in “python”
- Offline
-
April 15, 2008
5:52 PM
- On vacation for the next three weeks.
- in
genshi,
google,
personal,
python
- Python httplib Performance Problems
-
March 25, 2008
1:50 PM
- Having trouble figuring out an awkward performance issue with Python httplib on Linux.
- in
couchdb,
python,
web development
- Genshi Slot @ GSoC 2008
-
March 20, 2008
12:07 PM
- Come work on improving performance of Genshi as your Google Summer of Code project.
- in
genshi,
google,
python,
turbogears,
web development
- Eating My Own Dogfood
-
January 18, 2008
6:46 PM
- After a couple of years of hosting on TypePad, I've finally managed to move this site onto my own server (a Linode virtual host), running on top of my currently favored set of tools.
- in
babel,
couchdb,
genshi,
python,
web development
- Python on Leopard
-
October 31, 2007
12:33 AM
- As I haven't seen anyone writing much about the state of Python development on Mac OS X Leopard, here's a quick rundown. Leopard comes with Python 2.5.1 installed (OS X previously came with Python 2.3). And the interactive interpreter is now quite usable out of the box, as it includes the readline stuff you previously had to install by hand.
- in
apple,
python,
trac
- CouchDB "Joins"
-
October 25, 2007
12:34 AM
- I've been playing more and more with CouchDB lately. After putting together a Python library, I worked on a brand new included HTML/AJAX interface. Now I'm starting to dive into the Erlang code, which is my first serious encounter with Erlang. In particular, I started a branch that aims to replace the HTTP server underpinnings with Bob Ippolito´s not-quite-released-yet Mochiweb library.
- in
couchdb,
python,
web development
- CouchDB via Python
-
September 27, 2007
9:42 PM
- I've been playing with CouchDB lately, which looks like an interesting approach to data storage in many kinds of web applications. It's basically the backend part of Lotus Notes, but done right. (I'm actually old enough to have done my share of Notes development, and it sucked badly. I still think CouchDB is intriguing.)
- in
couchdb,
python,
web development
- Django/Babel Integration
-
September 12, 2007
12:02 AM
- This might have gone lost, either due to lack of interest, or due to myself having been flagged by some magical and over-ambitious “troll” filter on the django-developers mailing list. Anyway…
- in
babel,
django,
python,
web development
- Genshi Tutorial
-
September 5, 2007
5:32 PM
- Genshi has pretty good reference documentation (if I may say so myself), but what was missing was something that would walk you through creating an application that uses Genshi, pointing out best practices and the like. All of the examples that came with Genshi were very basic, and the only other option for learning the library was to study the code of an application that uses it, such as Trac or Posterity. But in general, real-world applications are just too complex to be helpful in this respect.
- in
genshi,
python,
web development
- Bitten Redux
-
August 5, 2007
7:29 PM
- After my recent post on the status of the Bitten project, a couple of folks spoke up on the mailing list to say that they're using Bitten with some success, or at least would like to, which really encouraged me to start working on the project again. Sometimes these “small things” can make a real difference.
- in
bitten,
python,
trac
- Automatic Escaping is Not a “Newbie Feature”
-
August 1, 2007
10:47 PM
- A thread was started on the Django Development Mailing List about picking up the work Simon Willison started over a year ago on the AutoEscaping proposal. Which is a good idea, to be sure.
- in
django,
genshi,
python,
security,
web development
- More on Logic in Templates
-
July 20, 2007
9:49 PM
- My Logic in Templates post from a couple of weeks ago generated a couple of responses, and as expected the topic is very controversial.
- in
django,
genshi,
python,
web development
- Slides from the Genshi Talk at EuroPython 2007
-
July 13, 2007
12:01 PM
- I arrived back home from Vilnius yesterday evening. The event was pretty cool, and I got to meet a lot of nice people doing interesting stuff with Python.
- in
genshi,
python,
security,
web development
- Nenshi
-
July 5, 2007
9:17 PM
- Nenshi is a port of Genshi to Perl. Awesome. I think this is the first time someone has ported a library I wrote to a different language/environment.
- in
babel,
genshi,
python,
web development
- Genshi Talk at EuroPython
-
June 22, 2007
1:26 AM
- I've submitted a talk proposal for EuroPython 2007 in Lithuania, and it got accepted. The talk will be about Genshi. It's currently scheduled for Wednesday morning according to the draft timetable.
- in
genshi,
python,
web development
- Logic in Templates
-
June 21, 2007
2:02 AM
- Going through my referrer list, I found the blog post “Django: nice and critical (article)”, which is in response to my own rant about Django, and among other things, contains the following:
- in
django,
genshi,
python,
web development
- Bitten Status Update
-
June 20, 2007
6:14 PM
- It's been quite a while since I last wrote code for my other side-project, Bitten. I suspect neither the last release nor the current development version are fully compatible with the current development version and the next release of Trac. And I'm not really sure when I'll have the time and motivation to pick up work on Bitten again.
- in
bitten,
python,
trac
- Announcing Babel
-
June 20, 2007
2:32 PM
- I've just pushed out the first release of a new project that has been in the works for a couple of weeks now: Babel, a Python library for internationalization and localization in Python applications, especially web-based applications.
- in
babel,
genshi,
python,
web development
- Pretty Old Stuff
-
February 8, 2007
12:33 PM
- Yesterday I noticed that the link from my projects page to my old crappy Lycos/Tripod-hosted site was dead (apparently it's okay for Lycos to take down a site without any kind of notice after some inactivity—I've now put up a new site that just redirects here).
- in
beos,
python,
trac
- Genshi smells like PHP?
-
January 29, 2007
8:09 PM
- In Python template engines - why reinvent PHP?, Cliff Wells writes:
- in
genshi,
python,
web development
- Managing Trac Spam
-
November 2, 2006
11:46 AM
- Ah, the days when only early adopters were using Trac. It was an insider project that only few knew about, and even fewer used. Spammers weren't yet aware of it, and how well it is suited for spamvertising fake handbags and viagra.
- in
python,
trac,
web development
- Genshi, the project formerly known as “Markup”
-
September 12, 2006
3:02 PM
- “Markup” was just too generic a name. Finding the project web site via search engines was hard, and communication about the project sometimes awkward… Plus we found that there's another Python project out there using the name, which I somehow missed in my research. Another motivation was that we're going to include simple text-based templating in the next release, which wouldn't quite fit with the project name.
- in
genshi,
python,
web development
- Markup Progress and Notes
-
August 23, 2006
8:18 PM
- Yesterday the second release of Markup (version 0.2) saw the light of day, about three weeks after the first public release.
- in
genshi,
python,
web development
- The Python Web Framework
-
August 22, 2006
1:42 AM
- Apparently, the unthinkable (in the Python microcosm, anyway) has happened over at SciPy’06 during Greg Wilson's software carpentry talk.
- in
django,
python,
web development
- [ANN] Markup
-
August 3, 2006
11:27 PM
- Just today I pushed out the very first release of Markup, a Python-based template engine, or, as the official tagline goes, “a toolkit for stream-based generation of markup for the web.”
- in
genshi,
python,
trac,
web development
- Plugins in Trac 0.9
-
August 24, 2005
12:10 AM
- We're planning to release a beta of Trac 0.9 any day now. Probably the most important enhancement - in my opinion - is the introduction of the plugin architecture (which I've blogged about before). That's subjective of course; others may find the improved ticket query interface, the support for PostgreSQL or the enhanced Subversion support more interesting. Or any of a huge number of other improvements and bug fixes.
- in
python,
trac
- Django
-
July 15, 2005
7:32 PM
- The Django website is up, and they're also running Trac (nicely customized to integrate with the rest of the site).
- in
django,
python,
web development