Netsensei

Much Ado About Nothing

Code

Mijn Github profiel

Een klein decennium maak ik gebruik van Github om mijn eigen digitale projecten een parkeren. En om deel te nemen aan andere open source initiatieven.

Alles wat je doet op Github, doe je en plein public. Zo is het platform immers in eerste instantie ontworpen: als een plaats waar code open wordt gebouwd en gedeeld. Dat betekent dat iedereen inkijk heeft in andermans digitale werkplaats. Wat niet altijd ideaal is. Ten eerste kent het gros van de digitale projecten een eindig leven. En dus verzamelde ik in al die jaren heel wat oude of in onbruik geraakte bagage. Ten tweede is er code die ik wel veilig wil stellen, maar daarom niet noodzakelijk met de buitenwereld wil delen. De code van dit blogje is een voorbeeld.

20 jaar WWW

Ha! Het web werd vandaag een frisse twenty-something!

On 30 April 1993, CERN made the source code of WorldWideWeb available on a royalty-free basis; the software was free for anyone to use, and remains so today. Web usage exploded as people started setting up their own servers and websites. By late 1993 there were over 500 known web servers, and the WWW accounted for 1% of internet traffic, which seemed a lot in those days (the rest was remote access, e-mail and file transfer). Twenty years on, there are an estimated 630 million websites online.

Een nieuw theme

Zo. Ik heb er even over gedaan, maar het nieuwe theme staat on line. Eigenhandig gebouwd want dat hoort zo als rechtgeaarde web developer. Eat your own dogfood en al.

Het ontwerp is alvast niet zo heel erg veranderd. Ik had eerst een pak schetsen gemaakt en in mijn gedachten wilde ik de structuur helemaal omgooien. Maar toen besefte ik dat de vorige layout al een eeuwigheid meeging en perfect werkte. Dus heb ik ze eerder een update gegeven. De grijze balk was een gimmick, maar eentje die niet zo fantastisch werkte. De site lijnde ook helemaal rechts uit. Op een groot scherm breekt dat het evenwicht. Dus is er nu een nieuwe sidebar en is de site gecentreerd.

Mollom goes onwards!

It’s been a few months since I’ve let anything out about the development of WP Mollom. Due to my freelancing activities, the project didn’t got the attention it really deserved. But now I’m shifting focus again, and I’ll be able to spend more time on this plugin in the near future.

First up: the development version contains a few fixes against several  bugs and typo’s.

The biggest issue I’ve fixed is a problem with non alphanumeric characters and foreign character sets which are not being rendered correctly. It’s quite an important fix actually so it needs some testing before I can release it with the next stable version. You can support me to achieve this in one of three ways:

Adem

Even naar adem happen want deze week was druk. En da’s een understatement. Er moest een project worden afgewerkt. Deadlines gehaald. Code gereviseerd. The whole shebang. En dat betekende even alles geven. Van ’s morgens vroeg tot ’s avonds laat. En dan komt een mens al eens tot conclusies. Dat de nieuwe job, waar ik volgende week toch alweer 4 maanden geleden ben ingerold, echt wel hetgeen is wat hij het liefste doet. Dat het een ongelofelijke kick is om uiteindelijk je werk live te zien gaan. En dat het websites maken veel meer is dan prullen met code en het opzetten van steriele systemen. Dat het daadwerkelijk een gebruiksinstrument is waarlangs mensen met elkaar in interactie kunnen gaan in de meest verscheiden vormen. Dat je werk uiteindelijk een levend geheel blijkt te zijn.

All that you can’t leave behind

U2 en Lego zijn übercool. Ik gebruik dit prentje al een paar dagen tijdens het programmeren en testen van allerlei code. En elke keer doen Bono, The Edge, Larry Mullen Jr. en Adam Clayton mij glimlachen.

Lego Mania bezorgt je nog een pak meer fun met Lego.

De eerste werkdag

… of hoe het terug-naar-school gevoel gisteren en vanmorgen even de kop op stak. Alternatieve titel voor mijn eerste werkdag bij Statik. En het werd een zeer gevulde dag.

6u02: op dit ontiegelijke uur in Brugge wakker worden. Het ochtendzon heeft goud in de mond of zoiets.

6u58: de trein op richting Leuven. Het plan is om daar over te stappen op de trein richting Heverlee en om 8u37 te beginnen.

Release of WP Mollom

So. I scheduled a first public beta release of my Mollom plugin somewhere tonight (CET/UTC+1). The plugin runs quite stable on my own weblog and spam is happily being blocked. I didn’t receive major complaints from testers or users on my own blog in the past week. Yesterday, I cleared the code with Dries who took a glance at the major functionality.

Of course, it wouldn’t be a first beta release if there aren’t still some irks lurking around in the code. This morning, Leo Arias mailed me that the plugin won’t work together with the WP OpenId plugin. Having toyed with my own OpenID implementation for WordPress, I’m not a great proponent of this technology. The way you have to design a plugin implies using several shortcuts. I’m not going to push my release back now, though. I will try to fix this issue in the next release.

BarcampGent: the movie

Wel, Bart Claeys heeft zich gesmeten een fantastische demo gemaakt en die op Flickr Video gesmeten. Meteen de gelegenheid om te kijken of ik het hier kan embedden op mijn blogje.

https://www.flickr.com/photos/bartclaeys/2468416217

Laten we wel wezen, de embedcode ziet er eigenlijk als een draak. param tags met flashvars dat het geen naam mag hebben en al.

Don’t try to fake it

Hm. JAVA weirdness vandaag ontdekt. Men neme een bestand foobar.txt. Vervolgens beschouwen we even deze code:

File foo = new File('foobar.txt');<br> System.out.println(foo.getPath());<br> foo.renameTo(new File('barfoo.txt'));<br> System.out.println('foo.getPath());<br>

Dat zou pretty straightforward moeten zijn: de code hernoemt het foobar.txt bestand naar barfoo.txt. Voor en na de operatie wordt via de getPath() operatie het pad en de naam van het bestand opgehaald en getoond.

De logica dicteert dat nadat de bestandsnaam van het foo object is gewijzigd, de getPath() methode de nieuwe bestandsnaam zou weergeven.

« Vorige blogpostsPagina 1 van 2 pagina'sVolgende blogposts »