Older blog entries for eopadoan (starting at number 10)

28 Feb 2008 (updated 20 May 2008 at 14:27 UTC) »
Interesting emergent software

Long time no blog. So, to break the silence for a second, here is a list of cool new software that I have played with recently:

  • CouchDB
    Schemaless, document-oriented database, uses JSON as the document Representation and provides a simple RESTfull API. Written in Erlang, with concurrency in mind. Recently adopted by the Apache Foundation incubator.

  • Io language
    Prototyped Object-Oriented programming language. Minimum syntax, litle enough to fit in my head :), and lot better than Smalltalk syntax. Supports differential inheritance. Growing library, with Unit Test already, for example.

  • Haiku OS
    Still in pre-alpha state, but already usable. Free software Revival of BeOS, binary compatible with R5. I will post some screenshots as soon as I get Firefox running on it.

Django Wikiapp

Checkout while it is hot: django-wikiapp

"RedirectedIO context manager and redirect_io decorator" recipe

My first recipe on ASPN.

13 Nov 2007 (updated 16 Nov 2007 at 13:09 UTC) »
Reinteract is fun. I present you rehtml:

[UPDATE] Forget the code you saw here, and checkout this project. Also take a look at this list of extensions.

Ubuntu 7.10 released - Bittorrent links

TODO(wnload) when I get at home:

Ubuntu 7.10 Desktop (i386) torrent

Ubuntu 7.10 Server (i386) torrent

Last week: 3 days teaching Python at FATEC. Thanks people, that was awesome!

Last weekend: Installed Foresight on my laptop. Great distro. More on that later.

Immutable Bytes PEP

It seems that the Py3k "bytes" will be immutable (just like the Python 2.x "str"), and a "buffer" type will be mutable. Just see the new PEP 3137

4 Sep 2007 (updated 4 Sep 2007 at 12:58 UTC) »

Update: Do you know of any other migration initiative? Please, tell me!

3 Sep 2007 (updated 4 Sep 2007 at 02:01 UTC) »
ArsTechnica's first look at Python 3.0 a1

At ArsTechnica, in "Open Ended", Ryn Paul talks about Python 3.0 first alpha. He shows an install trouble he had (I'm almost sure he is not using make altinstall), and focuses the rest of his article on Python 3.0 new string formatting features (more about it in the new ReST docs).

I like the way PEP 3101 is now: the formatting language is only complex when you want to do complex things :), and we dont need a complete programming language inside strings.

I hope a 2to3 fixer could translate the most commom uses of %-interpolation to .format(), but I'm not sure that old-style interpolation will be removed from Py3k. For an example, if the string on the left is not a literal, it is not possible to translate with a 2to3 fixer.

Python 3.0 alpha 1 released

As announced by GvR:

The release is available from http://python.org/download/releases/3.0/

I'll send a longer announcement to python-list and python-announce-list. Please blog about this if you have a blog!

Thanks to all who helped out! It's been a great ride.

I will write more about Python 3.0 soon.

In other news: new bug tracker (bye sourceforge!) and new (ReST powered) docs. Awesome times in Python-land!

1 older entry...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!