Wednesday, January 31, 2007

Carla Bruni en Norah Jones

Carla Bruni heeft een nieuwe cd uit. Jammer genoeg in het Engels. Ik hoor haar zo graag in het Frans. le plus beau du quartier en rafael zijn mooie stukjes.

Ook Norah Jones heeft sedert gisteren een nieuw album. Dat zal ik me allicht wel aanschaffen. Ik smelt gewoonweg van haar stem.

Vreemd, ik hou hou vooral van vrouwenstemmen. En als ik zo mijn top-of-mind opschrijf, kan ik ze indelen in een groep frêle stemmetjes enerzijds, en stemmen met een ruis of een kraak of een heesheid of iets smachtend erin, anderzijds :



Carla BruniKatie Melua
Sarah BrightmanNorah Jones
Eva De RoovereMary Couglan
The Vard SistersRegina Spector
Ana Toroja van MeccanoDani Klein
Mathilde SantingLhasa
Nathalie ImbrugliaFay Lovski

En dan is er natuurlijk nog het passionele geweld van Anastacia, Allanah Myles, Shakira, Aguilera.

Misschien moet ik toch nog maar eens naar een optreden gaan.

Thursday, January 25, 2007

één is enkelvoud (bis)

Ik had het kunnen weten. Michiel Decanq had gereageerd op mijn vorige post, toen dit mij meteen in het oog sprong

1 single comment, gedomme. Kunnen ze daar bij Blogger ook al niet deftig programmeren ? Ik snor de template van mijn blog op, maar wat zie ik daar :


<b:if cond='data:post.numComments == 1'>
1 <data:commentLabel/> :
<b:else/>
<data:post.numComments/> <data:commentLabelPlural:
</b:if>


Mooi ! Ik slik de zin over Blogger terug in : netjes geprogrammeerd. Maar waarom zie ik dan nog steeds 1 Commentsssssss ?

Even nagedacht. Ik heb er geen flauw idee van waar die commentLabelgeïnitialiseerd wordt. Maar ik kan hem wel zichtbaar maken :

<b:if cond='data:post.numComments == 1'>
1 <data:commentLabel/>
[plural] : <data:commentLabelPlural/>: [singular] : <data:commentLabel/>:
<b:else/>
<data:post.numComments/> <data:commentLabelPlural/>:
</b:if>

En dat geeft als resultaat :

Tja, dan heeft de programmeur moeite gedaan, de persoon die de configuartie doet heeft voor commentLabel en commentLabelPlural gewoon allebei 'comments' ingevuld.
*zucht*

Monday, January 22, 2007

één is enkelvoud

Ik ben niet de enige die dit jaar publiek gaat met een blog. Neem nu Michiel Decancq, een mens die ik voor de rest van haar noch van pluimen ken, die zijn eerste post geplaatst heeft, en die daaarin aangeeft dat hij tegen de taalverloedering is. Terecht.

Maar wat zie ik daar rechtsboven :



Jawel : "1 posts". Wat doet die "s" daar ? Het is geen taalverloedering, maar slordige programmatie. Dat is Michiel zijn schuld niet, wellicht gebruikt hij één of andere standaard blogsoft, zoals ik dat ook doe. En gaat u zeggen : dat is niet belangrijk, dat gebeurt maar 1 keer in zijn bloggende leven, namelijk bij het begin. Daar heeft u gelijk in.

Maar kijkt u nu eens even hier :

Bij het installeren van Adobe Reader zie ik '1 minutes' verschijnen, en wat later ook '1 seconds', maar dat ging te snel om op Print Screen te drukken.

Je mag toch redelijkerwijs veronderstellen dat de programmeur van dit schermpje (ofwel iemand bij Adobe, ofwel iemand van Microsoft -als dit een feature van de installler is) een professioneel informaticus is, die toch de moeite had kunnen doen om iets in deze stijl te programmeren :

if t=1

then

label='minute'

else

label='minutes'



in C zou dat zoiets zijn :
printf("Time remaining: %d %s",t,t==1?"minute":"minutes");


Dat is nu toch géén moeite ? Maar dat is een detail, zal u zeggen, en onbelangrijk. Ja, maar dan denk ik : als die programmeur te lui is om zoiets simpel correct te programmeren, dan zal hij beslist niet de moeite doen om iets wat complex is correct uit te werken. Dan begin ik mij af te vragen : hoe zit die berekeningsmodule om de resterende tijd uit te rekenen in elkaar ?

De verhouding reeds gecopiëerde bytes - verlopen tijd projecteren op de nog te copïeren bytes ? Simpel, maar niet correct: heeft de programmeur ook de moeite gedaan om te kijken wat hij copiëert : enkele grote bestanden, of vele kleintjes ?

Heeft de programmeur threadsafe gewerkt ? Of helemaal zonder threads ? Heeft hij zich voorzien tegen onverwachte input ? Delingen door nul vermeden ? Doet hij voor elke malloc() wel een free() ? Is zijn programma er tegen bestand dat het verschillende keren tegelijk wordt opgestart ? Ruimt hij aan het eind alle rommel (tijdelijke bestandjes,...) op ? Als het fout loopt, krijg je dan een duidelijke foutmelding, of 'cannot continue: err 315' ?

Een s teveel : op zich zegt het niets, maar het is wel een indicatie.

Dat Michiel maar gauw een tweede artikeltje plaatst.



Saturday, January 20, 2007

Winterwandeling


Maar wat een godgeklaagde grauwe winter! Ik word er gedimme depri van. Nog wel dat we vorige week gaan wandelen zijn in Moortsele, en toch nog een stukje blauwe hemel gezien hebben.

Thursday, January 18, 2007

Project Management

Per toeval ben ik op dit leuke stukje gestoten. Ik denk dat ik dat als verplichte lectuur aan mijn chefs ga doorsturen, als ze nog eens komen informeren waarom mijn projecten niet in ClearQuest staan, en waarom ik mijn werktijd nog niet verantwoord heb in Clarity.

Op het moment dat het belangrijker wordt dat een uit te voeren item in een Project Followup System genoteerd staat als 'nog uit te voeren', dan dat het werkelijk uitgevoerd is, word ik toch wel een beetje kregelig. En Geert Mareels dus blijkaar ook.

(de wereld is klein : ik heb die gast nog gekend in 't Kollege en aan de universiteit)

Ouzery Athos

Geen goesting om te koken vorige vrijdag, dus zijn we maar gaan eten in Gent. De Italiaan aan de Blandijn was volzet, zoals altijd, dus maar naar de Vlaanderenstraat. Omdat we al zo dikwijls in de Borsalino geweest zijn, besluiten we de Griek er rechtover te proberen.


Ouzery Athos heet het, en ouzery is blijkbaar het Griekse equivalent van een tapas-bar. Je kan op de kaart kiezen uit zo'n 40 verschillende gerechtjes. die dan min of meer samen geserveerd worden.


We hebben grote honger, en we willen van alles proeven. We kiezen 13 schoteltjes. Veel te vele vaneigens. We krijgen het niet allemaal op.


Maar : dit is toch wel de lekkerste griek die we ooit gegeten hebben. Met stip : de auberginemousse, van een onwereldse lekkerheid ! U moet er beslist ook eens naartoe.

Monday, January 15, 2007

Nesteldrang


Het zou dus moeten winteren, en vriezen dat het kraakt, en de vogels zouden hoopvol moeten landen op de voedertafel om hun overlevingskansen te vergroten. Neen dus, ze komen zelfs al kijken of het nestkastje nog vrij is. Een koppeltje pimpelmezen kwam luid kwinkelerend het kastje aan de leilinden inspecteren. Ik ben benieuwd of ze er zullen komen wonen, en of de kat ze daar met rust zal laten.

Saturday, January 13, 2007

IE7 en HP Director

Opa heeft op zijn portable 'Automatic Updates' aanstaan. (dat heb ikzelf zo ingesteld, maar misschien moet ik daar toch maar eens van terug komen). Dus heeft de PC voorgesteld om Internet Explorer 7 te installeren. Omdat ik dacht dat IE7 toch wel wat veiliger is dan IE6, heb ik dat dan ook maar gedaan.

Maar Opa heeft ook zo'n multifunctionele HP printer-scanner, die hij aanstuurt met HP Director.

Nu wou hij een scan maken, en bleek dat HP Director niet meer opstart. Hoewel het me onwaarschijnlijk leek, toch maar even gegooogeld, en inderdaad: er is wel degelijk een verband met IE7.

Nu val ik als informaticus al achterover als ik hoor dat er een verband zou zijn tussen een programma om je printer-scanner te beheren, en een browser, maar toen ik de oplossing van HP las, werd ik helemaal onwel.

Ze vragen je om bij het opstarten van HP director ALT-Spacebar te drukken, dan 2 maal (jawel) minimise te doen, en dan op de geminimisede versie op de Taskbar te klikken. En dat bij elke opstart. En wat is het volgende ? Rechstaan en tweemaal ronddraaien als je internet explorer opstart ? In je handen klappen als je een scan doet ?

Nu heb ik wel wat verstand van programmeren, maar ik heb er bijzonder veel moeite mee om me voor te stellen hoe HP Director geprogrammeerd werd om dat soort kuren te vertonen na het installeren van een nieuwe browser.

En wat nog meer is : ze zijn gedomme niet eens in staat om een deftige patch op te leveren. Oh ja, er zou een patch zijn : maar dat is er één van 224 Mb. Dat is geen patch, maar een compleet nieuwe programmasuite. Maar dat zeggen ze niet eens, ze stellen het voor als een correctie van het probleem ! Zijn ze niet beschaamd daar bij HP ? Awoert, driewerf awoert.

Muishond


Opa heeft in zijn boomgaard een dood wezeltje gevonden. We weten niet hoe het aan zijn eind is geraakt, maar het had een venijnige wonde aan zijn linker voorpoot.

Wikipedia weet me te vertellen dat een muishondje het kleinste roofdier ter wereld is. Soms horen we ze in de tuin keffen, en ik herinner me hoe onze Fox Terriër die we vroeger hadden ooit eens met zo'n wezeltje gevochten heeft: het was bewonderenswaardig hoe dat wezeltje op zijn achterste poten ging staan, en met doodsverachting het gevecht aanging. Pech voor hem : tegen eender welke andere hond had hij beslist een kans gemaakt, maar onze Fox was hem te vlug af...

Thursday, January 11, 2007

Tussendoor

Het leven heeft mij bij mijn schabbernak, en sleurt me voort door de weken en maanden. Hoe dat ik ook tegentenzel, ik moet mee met zijn haastige tred. Kijk, het is pas december geweest, en ik zie mezelf nog op zoek gaan naar cadeautjes,en nu zijn we al de zoveelste januari. Den elefsten zoudt ge denken, maar eigenlijk al de drieënveertigsten, en dat was op ne fiet gepasseerd. En bij momenten zou ik graag met mijne poep op de zulle blijven zitten, en kijken naar mijn schone madam, en de kinderen. Maar het leven gaat voort, en ik kijk terwijl ik voortstap, en profiteer van alle plezante momenten.

Wednesday, January 10, 2007

Froogle


Kijk, daar krijg ik het nu van. Ik probeer mijn blogger profile aan te vullen met een wishlist. Try Froogle, schrijven ze dan. Ik doe dat, ik maak mezelf een account, en krijg ik de correcte melding dat er nog niets in de lijst staat. OK, denk ik dan, waar is de Add-button ?

Helaas, die is er niet. Intuitive user interfaces ? Mijn oor.

Geen idee hoe ik die lijst moet vullen.

Update: blijkt dat je eerst search moet doen, en dan Add op de search-lijst.

Vrieskou

Het wil maar niet winteren. De lucht is vochtig, de hemel grijs, en over het hele land hangt een mistige sfeer die bij geen enkel seizoen hoort. Het is deprimerend, en ik verlang naar een echte winter, zoals die hoort te zijn : een laagstaande zon, heerlijk licht, ademwolkjes, een dikke jas, knerpende sneeuw, ijle lucht. Vrieskou.