29 October 2008

I have a bloody dream of software never written by a sane head

I have a couple of ideas. Development wise. Something I want to do on the side on my free time usually spent not being with my family but watching stupid tv shows and movies in order to free my mai9nd from all day developing in some stupid, soon to replace programming languages. But I digress.
I had several ideas today:
1. Writing an unit testing framework fro stored procedures in MySQL, written in MySQL for MySQl. I don't think those exists. And I think they are needed for the all continuous integration thingy. and I think uit would be an interesting idea to implement it. If , ever, I'm going to do that I'm going to open source it and host it on Google Code. Way cool idea, I must say. I'm impressed with my self.
2. Writing a microblogging service bus that will connect to other microblogging services of interest pool their data and present disperses them as a part of their aggregate feed.
Here it is how I envisioned it. It would be php based on REST. So simple pot and GET request. no fancy WSDL. XMl would be used to send data over the web each service bus will host data and provide service for one personal microblog (which would be accessed through a client, separately written in whichever technology I or someone chooses). Now the owner of the microblog would in theory register to someone else's microfeed, and pool their data as well as his whenever a microblog feed would be requested by a client (obviously mine and theirs feed would be differentiated). Each microblog would also post a service with commonly used words to link to a cluster of relate microposts, and a service listing other microblogs aggregating feeds from this blog.

3. For my next laptop which I will buy in a couple of years I'm going for a pure virtual platform. Here is what I want. A laptop with a fresh, fast , stable and lite linux install with VirtualBox or something better installed. And then several virtual machine , with various configurations(I may need to run several on the same time) , each used for a separate purpose - testing, development, home use, art... etc. Neat. I just can't wait for 2010 to come. Thats the year I'm going probably to get my new laptop. Maybe. If I'm lucky. Really lucky.
On the personal note, my son who just turned eleven months old and I barely see during the week started walking by him self. So no longer hand holding. No boy he is a home missile bent on general havoc and destruction. I love the little dynamo.
I work for nine hours a day, minimum, and drive for two hours plus one hour for waking up and doing morning stuff nobody needs to know. So I'm gone for twelve hours each day during the bloody week. And that my friends takes a toll, on me on may family on everybody. And of course when I get home I'm next to useless.


  1. "Writing a microblogging service bus..."

    Did you try http://identi.ca? It is based on OpenMicroBlogging standards (http://openmicroblogging.org) and it's open source.

    I registered, but didn't try to install it on my server yet. Maybe it is the answer to your second problem :)

    When you find (or write) answer to your first and third questions - let me know, because I'm interested too :-)

  2. You know what is the biggest question?

    How to do all the three and still be with your family :(