>My wife and I went out to get a car seat for our daughter. I picked one out, but apparently it wasn’t the one we where out to get. :-)
Category: Miscellaneous
>Standing up!
>Clearing the Attic
>Let me just say this first: yes, I’m a sick individual.
I’ve been clearing out my room at my parent’s attic. This is some of the left overs that I donated to recycling.
>My Little Brother
>Little brothers are fun. The first years we knew each other we spent our days teasing each other and beating the other one up. But if someone else touch him, we where a team at once.
These days, we spend our time competing in on-line racing and sharing computer parts. Actually, this is more fun than beating each other up :-)
However, it is still important to beat him at everything that we try. My success rate is getting worse and worse by the years and now he is quicker than me on the virtual track. Thus it is a bit of a pain to admit that they guy actually has talent. I just stumbled on his photo stream and I’m stunned. My little brother can really use a camera!
>Interesting
>This is an interesting read – good thing I didn’t show my script that extracts the lines and files where each variable is used :-). I learned a thing or two, so thanks!
>IPRED
>I try not to mention these things, but this article really got my attention. Scary.
http://www.svd.se/opinion/brannpunkt/artikel_2103621.svd [Swedish only!]
>Cola!
>A tip
>The Gigabyte GA-MA78G-DS3H motherboard will not boot with 4 GB on board unless you first update the BIOS. This means that if you buy 2x2GB of RAM, you will need to boot using one DIMM, update the BIOS and then insert the second DIMM. Failing to do so will just bring frustration and anger.
>Foundations of Qt Development re-printed
>I was happy to learn that Springer has printed my book, Foundations of Qt Development. Their distribution rights seem to span parts of south east Asia and the middle east. For the rest of us, APress is the preferred source.
In addition to this, the Linux Learning Centre, has decided to use the book as a part of their Qt course. Kudos to Prashanth for making this happen.
Finally, as a side note, real life has recently been too hot to get any hacking done. We’ve seen about two weeks with 30dgC+ temperatures here, but now it finally rains and temperatures as more comfortable.
>Attracting Fractals
>So, more summer and more fractal fun. First of all, now everything is coloured by shaders. A shader, per my definition, picks the colour for any given point/line-segment depending on direction, iterations, or group – where group can be the factor set used (IFS fractals) or angle in predefined steps (L-systems) or just zero (all other fractals).
Below, you can see a maple leaf coloured based on the factor set used to get the specific point.
The latest addition to the number of supported fractals are attractors. Below, you can see a gradient coloured Lorenz attractor from a paralell projection showiing the X and Y axes (ignoring the Z axis).
The introduction of attractors really exposed the lack of properties. The idea is that each fractal provides a range of properties (be it ints, doubles or compex numbers – perhaps also enums). These can then be queried and set from the UI using a standardized interface.
I’m exploring all these fractal types with the goal to create a base class, AbstractFractal, that I can put into a GUI. Then, fractals can be created from plug-ins, where the plug-in factory can get the actual fractals from a set of definition files – hopefully compatible with FractInt (or very similar, so that machine conversion is possible).
Then, all that is left is to create a nice Qt GUI and utilize QtConcurrent to get some performance from it. Also, have a bit of a sit-down and think through the whole memory situation – right now the application is somewhat hungry…







