In fact it would be more like XINS, which is a framework that runs within a Java environment (Tomcat, JBoss, etc.) which also supports automatic load-balancing, fail-over, without losing requests, lossless re-initialization, etc. etc.
This would bring Python to a new level of professional server-side applications.
I did some tests to compare Java 1.4.2_05 with JDK 1.5.0 and I found that 1.4.2_05 is considerably faster when building a project. This mainly involved XSLT processing and Java compilation.
Test I did: Run 'ant -lib lib checkstyle java' on XINS 0.207)
Preparation command:
rm -rf build
Timed command:
time ant -lib lib checkstyle java
I did 3 tests in a row for each Java version. I added the 'user' and 'sys' times and the averaged then. Results on my Gentoo Linux system with 2.6 kernel:
Java 1.4.2_05
34.5s
Java 1.5.0-rc:
42.9s
Java 1.5.0:
41.6s
Gaim 0.68 indeed disconnected with a Protocol Error, but I upgraded to 0.71 and my problem is gone. I checked the ChangeLog, but I could not find an entry that would explain why 0.71 does work.
Why not use a real database for this, like MySQL? The advantages are obvious. You can search your email using plain SQL statements. Storage is handled by the database implementation, so you don't have to care about that. Performance can be improved in the standard ways, by having indexes and perhaps lookup tables and/or columns.
Also, you can have multiple MUA's use the same mailbox since databases normally handle concurrency already.
Here's an initial review of Keynote '08:8 .html
http://ernstdehaan.blogspot.com/2007/08/keynote-0
In fact it would be more like XINS, which is a framework that runs within a Java environment (Tomcat, JBoss, etc.) which also supports automatic load-balancing, fail-over, without losing requests, lossless re-initialization, etc. etc.
This would bring Python to a new level of professional server-side applications.
Yes it is. I checked. It disappeared when I upgraded from OpenOffice.org 2.0.0 to 2.0.1.
Don't forget xmlenc, an XML output library.
It's simple, fast and the memory footprint is negligible. It does not have the overhead of DOM-based solutions.
Test I did: Run 'ant -lib lib checkstyle java' on XINS 0.207)
Preparation command:Timed command:I did 3 tests in a row for each Java version. I added the 'user' and 'sys' times and the averaged then. Results on my Gentoo Linux system with 2.6 kernel:
Java 1.4.2_05 34.5s Java 1.5.0-rc: 42.9s Java 1.5.0: 41.6s
Gaim 0.68 indeed disconnected with a Protocol Error, but I upgraded to 0.71 and my problem is gone. I checked the ChangeLog, but I could not find an entry that would explain why 0.71 does work.
Why not use a real database for this, like MySQL? The advantages are obvious. You can search your email using plain SQL statements. Storage is handled by the database implementation, so you don't have to care about that. Performance can be improved in the standard ways, by having indexes and perhaps lookup tables and/or columns.
Also, you can have multiple MUA's use the same mailbox since databases normally handle concurrency already.
I use FreeBSD too, and all ppl I know use it too :) Just matter of choosing your friends! ;-)