Geekfish

Bubblemark Test for HTML5 Canvas

Bubblemark Test for HTML5 Canvas

This is a Bubblemark test clone which I’m developing to test canvas capabilities.
You can see a live example here (requires a canvas compatible browser - excanvas won’t support this).

JavaScript libraries used:
jQuery
Doodle.js
It also uses part of one of the Doodle.js example code for basic bounce physics.

// Initialize when everything on the page is loaded

$(document).ready(function() {

 var canvas = document.getElementById("mycanvas");

 //check [...]

Juggling routines

While I was searching for juggling videos on youtube, I stepped into this amazing 75-year-old show of W.C. Fields. It’s not a pure juggling routine, but most would agree that juggling and comedy are surely a great combination. Old tricks? - still pretty exciting and a source of inspiration. It’s a great exhibition of [...]

PHP Flood Fill

PHP Flood Fill

Flood Filler is a small program in PHP demonstrating the Flood Fill algorithm in a simple way.
Here’s the code:

/*

 * @title:  Flood Fill Class

 * See below class for example input.

 */

class FloodFiller {

 

    private $x, $y, $fill, $searchNext, $map;

 

    public function Scan( $map, $point ) {

        // We create the list of [...]

FOSDEM 2009

Last year I didn’t manage to visit FOSDEM, though I’ve been told it was amazing. So, this year during the weekend of 7th and 8th February I get to have a second chance
You can see some photos from the last year’s event here (from the ones that did go, featuring the Kamibu team :P).
Accommodation [...]

Dynamically Generated Greasemonkey Scripts

I recently made a Greasemonkey Script which I intended to use in some project of mine. It took me quite a while to write and debug ( damn css developers who use “!important” anywhere they do not know how to make things work correctly   ).
My script contained a couple of configuration variables, that needed to [...]

SVN repository on root directory - “out of date”

As nice as it sounds, you cannot have a repository on the root folder. There seems to be a problem with Apache and its virtual folders. If you insist to do so, you will most likely receive error messages  when commiting:
svn: The version resource does not correspond to the resource within the transaction. Either the requested [...]

Happy 2008

Nom d’un chien! Dehors! Vite! (what’s that, mud on your nose again? )
It beats the kind doggies in “I’m legend” for sure.
Wikiquote: Among all the other things, studying also brings paranoia.

Decadence

Decadence

Irony is just a kind of iron melting technique.

Non Compatible

Non Compatible

Why I supported New Zealand

Why I supported New Zealand

Today the All-Blacks have been defeated by the french rugby national team, 18-20.
But they will always win in style.