Kris Buytaert's blog

Oct 24 2007

VLC Plugin for Mozilla

Just found out about the VLC plugin for mozilla.. awesome

Oct 24 2007

Re: Alternate Realities

And while Elise points us to that quote again.. does anyone remember from which Coupland book I actually got it ?
I`m guessing Microslaven but I`m really not sure anymore .. could be Generation X also .

The deep motivations are exactly the reason why we could be in marketing, only we'd probably
really have to believe in a product to market it.

  • Yes I want to the world to stop paying a zillion times for the same piece of code, so I want them to use Free software,
  • Yes I want the computer to do what I say , I want to see why my harddisk is making a noise and I want to be able to kill -9 a process so I use a unix type of sotware.
  • I want to be able to read the code and learn from it

    And I want others to do so too.. I want them to realize it is possible... so I`m spreading the word, one person at a time I`m explaining them why they might want to give Free Software a try. I`m blogging about it.. I`m giving talks on different subsets of the topic around the world.

    I`m doing marketing for a product I care about , one that I believe in ... only it happens to be geeky.

    With the lack of internet , computers in general could there have been another product that I'd be caring about, promoting and talking about ... we'll never know..

  • Oct 19 2007

    LinkedIn Spam

    So some unknown Sean 1800+ mails me .. doesn't know me .... wants to be connected with me , why ? Beats me..

    He finishes his email with
    "If you would prefer not to accept my request then please simply ignore this message. It would be very much appreciated if you did not click on the “do not know this person” button. Have a great day and thank you for your time. "

    Now why would I want to do that ? He just spammed me, via LinkedIn, there is only one sensible thing to do and that is report him as a spammer. What was this guy thinking.. If I send unsollicited mail directly to someone's inbox he'll probably tag it as spam. If I do it via LinkedIn he`ll like it ?

    I only link with people that I have communicated with over different media , know in person , have spoken with on the phone ( a head hunter that calls me doesn't count), worked with in real life or have worked with online intensively in different open source projects.. there are couple of exceptions in my connections from my early days when I didn't have my own set of rules yet.

    I have a couple of people on hold .. knowing that I will meet them in the next couple of months.. , these are the kind of people I won't
    click "Don't know" on.. mostly because I do know them, by reputation by referral but not in person yet.

    Once in a while there is this person that you want to meet up with, get to know better, you are doing similar stuff and you planned to meet but just missed each other by 5 minutes.. difficult ..

    LinkedIn is my personal addressbook , it helps me to keep track of people email addresses, it helps me to see where people are moving to and what their new projects are.

    But please don't spam me there... it will only hurt yourselve

    Oct 18 2007

    Novell to Lay off 200 in Europe

    Rumour says that Novell just layed off 200 people in Europe including half of its force in Belgium.
    Seems like lot of the victims are in the GroupWise department.

    Oct 17 2007

    Job Application : Hardware Evangelist

    Dear Asus,

    You are about to launch a new Sub laptop device with by default a Linux distribution.
    I would love to take the opportunity to test this device and show it around to as much people as possible,
    Please send me one to test and spread the word !

    thnx in advance

    Kris

    Oct 17 2007

    Virtual Machine Replication

    I don't know on which planet I have been for the past couple of years , days or hours but since when do
    VMware’s Vmotion, XenSource’s Xenmotion or Virtual Iron’s Virtual Iron support Replication ?

    Live Migration yes, but Replication , No.

    I discussed this kind of technologies with Mark and Vincent , Moshe and others already a zillion times.. Continuously mirroring or realtime replication of a virtual machine is really difficult to do. And I haven't heard from a working scalable solution yet .. (Shared Memory issues such as we had with openMosix still are amongst the issue to be tackled)

    Live Replication would mean that you mirror the full state of your virtual machine realtime to another running virtual machine. Every piece of disk/memory and screen you are using has to be replicated to the other side of the wire realtime. Yes you can take snapshots of filesystems and checkpoints of virtual machines. But continuous checkpointing over the network , I'd love to see that.. (outside of a lab)

    So with a promise like that .. our good friends the CIO will be dreaming and the vendors will be blamed for not delivering what was promised to them.

    But on the subject of using just Live Migration features as an alternative for a real High Availability solution , I know different vendors are singing this song, but it's a bad one.

    Using Live migration in your infrastructure will give you the opportunity to move your applications away from a bad behaving machine when you notice it starts behaving badly, hence giving you a better overall uptime. If however you don't notice the machine is failing, or if it just suddenly stops working, or if your application crashes you are out of luck.
    Live migration won't work anymore since you are to late, you can't migrate a machine that's dead. The only thing you can do is quickly redeploy your virtual machine on another node, which for me doesn't really qualify as a Clustered or HA solution.

    Real HA looks at all the aspects of an application, the state of the application, the state of the server it is running on and the state of the network it is connected to. It has an alternative ready if any of these aspects fail. Session data is replicated, data storage is done redundantly and your network has multiple paths. If your monitoring decides something went wrong another alternative should take over with no visible interruption for the end user. You don't have to wait till your application is restarted on the other side of the network, you don't have to wait till your virtual machine is rebooted, your filesystems are rechecked and your database has recovered no it happens right away .

    But Virtual Machine Replication as an alternative for HA ? I'd call that wishfull thinking and vapourware today

    Oct 15 2007

    Good Soul

    I have to admit .. I prefer being called a good soul over other things :)

    Oct 15 2007

    Barcamp Brussels #4

    Barcamp Brussels 4th edition was just announced.

    But if you really need to meet us earlier .. there's always the upcoming Geekdinner

    Oct 15 2007

    Open Source Conferences on this Planet

    Maty Asay points us to .. yet another incomplete list of Open Source events on this planet

    Now if one could just make either an RSS feed of this or a create a calender out of it so we can integrated it in our favourite calendaring client. Or just create a group on upcoming and keep that group consistently filled up.

    They probably should already add Fosdem.org and Linuxtag.org 2007
    as the dates for those conferences are already announced.

    They should also keep an eye on Sven Guckes page as he has some updates on events.
    and als on Martin Schulzes page

    Anyone else knows some locations where to find good conferences ?
    And yes the more specific conferences such as the ones on MySQL , Drupal or OpenOffice also deserve a place in that list !

    Oct 15 2007

    Welcome Planet Drupal Readers

    A big welcome to all new readers redirected to this feed from Planet Drupal ..

    But before you all start wondering let's make this clear .. as far as we know Dries and I are not family .. so stop asking :)

    Don't start bugging me about changes you want to be made in Drupal,
    Yes you can try to bribe me by buying stuff from my Amazon Wishlist , but you will be talking to the wrong Buytaert. I`m just a humble Drupal newbie, using Drupal for my own blog and some small projects just a hobby, won't be big and professional like... well actually like Drupal .
    You however won't be the first to buy stuff off my wishlist , given the fact that I`m not new to open source and Linux in general.