Doe Niet Zo Moeilijk!

Hoi! Je bent terechtgekomen op weblog / speeltuin van Max Roeleveld, developer.

Ik wil Ruby pijn doen SemVer mijn harige kont.

Ik word lichtelijk simpel van Ruby — niet alleen is het geneuzel met verschillende versies, en het feit dat je die naast elkaar kunt — en soms moet — draaien een constante bron van problemen en ergernis, het wordt allemaal nog wat lastiger als je het volgende tegenkomt:

root@xxx:~# which ruby
/usr/bin/ruby

root@xxx:~# ls -lha /usr/bin/ruby
lrwxrwxrwx 1 root root 9 Feb 15  2014 /usr/bin/ruby -> ruby1.9.1

root@xxx:~# ruby -v
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]

Waarom wilde ik zo zeker weten welke versie ik voor mijn neus had? Omdat een installatie van een bepaald Gem klaagde dat ik met 1.8.4 zou werken, maar die 1.8.4 bleek dus 1.9.1, of nee, toch niet, het is 1.9.3. Het opnieuw moeten installeren van die Gem bleek nodig na een update van het systeem zelf, en na dit rondje WTF ging het ineens WEL goed, zonder dat er tussentijds nou nog wat geïnstalleerd was.

Ruby en package managers en een eigen update-systeem, het is om moe van te worden...

De valreep, een jaar later Terugblik-slash-vooruitblik

Bijna een jaar geleden mompelde ik, tussen neus en lippen door, iets over dat ik eigenlijk van WordPress af wilde. Dat gevoel is het hele jaar blijven borrelen, maar een daadwerkelijke migratie stond niet hoog op de prioriteitenlijst, en bovendien, een echte vervanger was er niet.

Daar lijkt verandering in te zijn gekomen nu er een nieuwe release van Bolt is; het is veel moderner opgezet dan WordPress, en overstappen zou relatief eenvoudig moeten zijn, want een WXR-import-dinges zit er al in. Een proefimport lijkt goed te gaan, alleen ontbreekt het nog aan reacties (dat zit er niet standaard in) en er zal vast nog wat geknutseld moeten worden voor alles is zoals het was, maar dan beter. Los daarvan: dit gaat 'm worden, denk ik.

Ik heb wat te doen, de komende tijd...

I wanna wanna wanna Na "Can I Use" en "I Want To Use" is het tijd voor "Should I Use".

I Want To Use

Een handig tooltje voor Mensen Die HTML Smeden™ is Can I Use, waar je snel kunt zien welke browsers een bepaalde web-technologie ondersteunen. Daar is nu een handige sidekick voor, die niet alleen aangeeft welke browser een greep uit de buzzwords op de kaart heeft staan, maar ook hoe groot het aandeel van die browsers is, en hoeveel procent van je totale bezoek (grofweg) een pagina kan gebruiken.

Kwestie van woordjes aanklikken, en zien dat dat voor bijna 88% van alle gebruikers ook daadwerkelijk gaat werken, dat is nog eens prettig. Zeker omdat ik toch weer eens voorzichtig over een omkat aan het nadenken ben...

Gij zult niet als een programmeur denken Nadenken is sowieso overrated

James Hague herinnert ons er aan dat het niet gaat om programmeren, maar om het schrijven van programma's.

Then one day you find yourself arguing static versus dynamic typing and passionately advocating test-driven development and all hope is lost.

We (als in "programmeurs") hebben tegenwoordig een steeds groter (en steeds sneller groeiend, lijkt het wel) arsenaal aan tools en documentatie en ideeën over hoe we ons werk kunnen doen. De kunst is en blijft natuurlijk om niet te verzanden in meta.