Skip to content

Category Archives: software

Debug and optimization do NOT mix!

This has robbed me of several days of my life, so I want to bring Google juice this this problem.
IF you have a Pylons or TurboGears application or anything else that uses the fantastic EvalException WSGI middleware for web debugging of you web program and have the following symptom:
* on a crash the traceback page [...]

Gnome typing break has no way to lock the screen

Want a definition of a paper cut bug? Here it is. And here and here are two more side effects of the same bug. The original bug report will be 6 years old in a month. Can we do something to prevent this bug surviving that long?

New hardware – planning

My primary workstation is a 3 and a half year old Dell XPS M1710 laptop and it is getting old – the 320 Gb hard drive is getting small and slow, the 3 Gb or RAM (expanded from 2 Gb) look too small and screen is turning brown in one corner. Also dead or dying: [...]

QEMU quit during console startup bind() failed

To get more Google juice to the problem. If you are trying qemu or libvirt or kvm or virt-manager and when you are starting up your second guest you see a message such like this:

QEMU quit during console startup
bind() failed

Then two of your guests have the same port set for their VNC devices. Change the [...]

My first post with Google Wave pops up for people

Some time ago I wrote a test post with a Google Wave embedded into the post. Only a couple days ago I discovered that to make a Wave public one needs to add public@a.gwave.com as a participant to the wave. I did that and the Wave became visible also to people without Wave accounts. But [...]

Test post with an embedded wave

Hello all, the latest craze is the Google Wave preview. I am in, so I am testing how a Google Wave will look when primitively embedded into a blog post using Wavr plugin for Wordpress. And here it is:
Update: to make it work – replace in the Wavr source the URL to the WavePanel to [...]

Rails on Python?

Matt, if you want to have something Pythonic that is as comprehensive as Rails is, look at TurboGears. Look at version 2.0 that is currently is in beta. The documentation is incomplete, but it is rather usable already. It is built around Pylons providing a neat pre-configured package of everything you need to develop a [...]

Voting on emails?

What does it sound like when a commission is reinventing a wheel? Much like this. Guys, the technology you are looking for is called (*gasp*) a forum, with moderators and poster carma and such …
It would not be too hard to implement a gateway that would receive emails posted to any list and republish then [...]

iPhone review from a free software guy

I got an iPhone on the very first day it was available officially in my country. I have used it every day since then and am now ready to decide how good it really is. Summary: it is a great piece of technology and the only tradeback is the locked down platform. I have abandoned [...]

Slowfs

I have just encountered a bug in Gnome that is much more visible when the hard drive is slow or overloaded and responds slowly. This gave me an idea – how about a simple transparent FUSE filesystem that does nothing else than delay, slow down and possibly reorder filesystem requests? Such a filesystem would be [...]