how I learned to plot a mandelbrot set

When I first met fractals in the school, I thought that they were if not magic, then something very close to it. The concept of a fractal dimension was something I couldn't react to logically, but only emotionally, basically, with a "wow" and nothing much else. I never tried though to write a program that plots the set, even though there plenty of examples around; a deity isn't there to be analyzed, only to be awed at.

Enter year 2013, and I find myself reading PDL mailing list where someone has post…

twinkle twinkle catalyst

I'm developing under Catalyst and am using the Catalyst test server that is running on my local machine and is reloading every time I'm saving changes to the source tree. This is a cool feature, but I have to wait in front of the browser until the application is loaded full and can answer http requests; if I hit F5 in the browser before it is up and running I get a connection refused error and have to hit it again.

Finally I got tired of that and wrote this little hack that shows a load indicator on my ubuntu desktop. Th…

Re: Asynchronous HTTP Requests in Perl Using Whatever

In addition to asynchronicity I couldn't stop and wrote this:


https://www.bing.com has length 216 and loaded in 0.048 ms
http://www.wetpaint.com has length 4648 and loaded in 0.341 ms
https://www.google.com has length 31651 and loaded in 0.147 ms
http://www.example.com has length 2966 and loaded in 0.172 ms
http://www.windley.com/ h…

Re: What if we could drop archives into @INC?

An article written by brian d foy What if we could drop archives into @INC? got me thinking. Indeed, I've been burned myself by PAR, which is a great instrument, but I don't like that it does a huge unzip every time the application made with it starts. And I don't like even more so that some times PAR forgets to clean up these huge perl trees, eating space in my /tmp.

The problem why it is not that easy to override "use" and "require", is that these are semantic constructs, and a…

Those TIFF files

While releasing and compiling Prima 1.33 for 5 different perls, I'm taking a moment to send a couple of warm ones towards the TIFF specification. Prima originally was written to be used in (among other) software for microscopy recordings, and recently a former colleague sent me a bunch of tiffs no software could read. Heh, here's the challenge, thought naive me. Indeed, these were 10-bit grayscale tiff bitmaps, and as bit-shuffling was some long time ago an interesting topic for me, I've implemented these in Prima's tiff codec. Everyone's…