Archief voor februari 2005

 

Niet altijd armoe

dinsdag 1 februari 2005 in (geen categorie). Permanente link | 3 reacties

Kom het tegen: juist naast de deur van waar ik werk is er een goed restaurant!

Gisteren gegeten: gerookte paling met een tomatensorbet en een espuma van bloedsinaasappelen (met een Hommel van Brouwerij Van Eecke uit Watou), daarna gebakken lotte in een kring van zwarte inktvissaus, met ravioli’s opgevuld met wintergroente (met Westmalle Tripel) en als dessert een roulade van vanillebavarois en mangogelei, met een huisgemaakte cocosijspraline (met Duchesse de Bourgogne van Timmermans).

Niet slèkt.

Audiëntie

dinsdag 1 februari 2005 in (geen categorie). Permanente link | Geen reacties

Straks op audiëntie. Het zal mij benieuwen.

Al mag ik verdorie geen foto’s maken: ik ga proberen mijn fotokodak aan de officiële fotograaf te geven, wie weet wil hij er wel een foto of twee mee nemen en dan hoef ik niet te wachten tot we de officiële foto’s ontvangen.

Pfuh.

DoF

dinsdag 1 februari 2005 in (geen categorie). Permanente link | Geen reacties

‘t Is nog eens een oefening in Depth of Field, zo zonder ringflits op stap gaan:

In de serie Spinnen voor op een desktopachtergrond te zetten voor mensen die aan spinnen zijn en graag een lichte achtergrond op hun desktop hebben.

BillG

dinsdag 1 februari 2005 in (geen categorie). Permanente link | 12 reacties

Billg

Een fijne avond voor mijn six degrees of separation-gehalte. Samen met studenten van de campus in Brugge en die in Natolin, de rector, de vice-rector, een paar collega’s en Jean-Luc Dehaene: ontmoeting met Bill Gates.

‘t Was een behoorlijk intieme bedoening, vragen en antwoorden en zo, over Europa, en over copyright versus innovatie, en over DRM (heh!), en dingen. Informal, like.

Avuncular, is het eerste dat me te binnen schoot toen hij binnenkwam: Gates ziet er in het echt op het eerste gezicht zeer mild en grootvaderlijk uit. Maar dat gaat redelijk snel over als hij begint te spreken. De man heeft het heilig vuur achter zijn ogen branden.

Het was redelijk interessant, vooral dan vermoed ik voor mensen die Microsoft en Gates niet zo goed kennen als ik—ik geef toe dat ik Microsoft in het algemeen en Gates in het specifiek met meer dan normale aandacht volg. Ik heb persoonlijk niet meteen veel nieuws gehoord, maar ik heb me eerder geconcentreerd op de codetaal: proberen uit elkaar te halen wanneer Bill “wij” zegt en “wij bij Microsoft” bedoelt, en wanneer hij “wij” zegt en “wij in de IT-wereld” wil zeggen. Of nog: als hij spreekt over “extend” maar eigenlijk bedoelt “embrace and extend”. Of nog: hoe hij blijkbaar een speciale cirkel in de hel gereserveerd heeft voor GPL, waar hij de metafoor GPL/Communisme nog wat aangescherpt en verfijnd heeft.

Achteraf had Microsoft “een snack” voorzien.

Ik had me aan sandwichen met kaas en hesp verwacht, maar dat was buiten de grootste softwareboer ter wereld gerekend: het bleek om een enorm buffet te gaan, met griekse, spaanse en italiaanse specialiteiten, groenten, sauzen, drank, en (voor mij toch) als absolute highlight een japanse afdeling met onder meer (zeer lekkere) sushi.

En interessante gesprekken gehad met mensen van Microsoft ook.

Nee, all in all: a splendid time was had by all. Ook door BillG, hoorde ik. Juich!

Allemaal goed nieuws

woensdag 2 februari 2005 in (geen categorie). Permanente link | 6 reacties

De kogel is door de kerk, na rijp beraad en veel over en weer nadenken: het wordt een TabletPC.

Er waren ruwweg twee opties: ofwel een zwaar bakbeest van een desktopvervangende laptop, zo van het genre heelder gigabytes geheugen en dergelijke, ofwel een goeie TabletPC.

Al van de allereerste demonstratie die ik ervan op het internet gezien heb, wou ik zo’n ding. Om nota mee te nemen, teksten te schrijven en te herlezen, en van tijd tot tijd eens een presentatie mee te maken en wat licht ontwikkelwerk te doen.

Expliciet niet voor zwaar Photoshopgedoe, of om een databaseserver op te draaien of zo, maar wel als min of meer bare bones notablokvervangende Outlook-en-OneNote-computer met zo weinig mogelijk rotzooi erop. Ik heb maar drie extra dingen gevraagd: meer geheugen (1 GB ipv 256 MB), een extra batterij (voor ca. 10u autonomie), en een externe DVD/CD-RW drive (om op de trein naar films te kijken).

Ik heb er mensen op het College al mee zien rondlopen, en ik kijk er echt naar uit.

links for 2005-02-02

woensdag 2 februari 2005 in (geen categorie). Permanente link | 3 reacties

Sleep

woensdag 2 februari 2005 in (geen categorie). Permanente link | Geen reacties

Sandra en ik zijn allebei sleep deprived definite night owls. Weten we nu dank zij de BBC.

Pfuh.

Da Vinci

donderdag 3 februari 2005 in (geen categorie). Permanente link | 12 reacties

The Da Vinci Code: 450 pages of irritating tosh is nog een zeer milde omschrijving.

Paxo is vanavond nog een beetje in mijn achting gestegen:

apparently 17 million copies of the book have been sold—which if nothing else proves that even those born every minute can read

Tee hee.

Slecht, slècht boek. Ik kan het niet genoeg herhalen. Ongeveer even slecht als De ontdekking van de hemel.

Bah.boekenbbc

Dedju

donderdag 3 februari 2005 in (geen categorie). Permanente link | Geen reacties

Het verval is ingezet. Preseniele dementie. Ik heb er geen andere verklaring voor.

Ik had een afspraak gemaakt in Brussel. Hoe gaan zo’n dingen, da’s altijd over en weer mailen tot het voor iedereen past, en dan op ‘t einde stuurt één partij een Meeting Request die de andere aanvaarden, en dan komt alles automatisch in elkaars Outlook te staan.

Zo ook hier.

Praktisch gevolg was dat ik een afspraak voor vandaag heb afgezegd om er te kunnen geraken, en dat ik gisterenavond en vannacht avond serieus heb doorgewerkt om te compenseren voor de “verloren” dag, maar goed.

Ik dus plichtsbewust gisteren een fiche de mission ingevuld op het werk, met begin en einde van de afwezigheid (van vanmorgen tot vanavond) en de vermoedelijke transport- en verblijfkosten.

Vanmorgen eerst nog wat thuis gewerkt, en dan om 9u30 de trein op, de taxi in, en toegekomen waar ik moest zijn.

Hi. Good morning. I had a meeting with Phil and Alain at a quarter past eleven? zeg ik tegen de dame. Vraagteken, want de juffrouw in kwestie keek me aan met ogen zo groot als soutassen. Alsof ik de àllerlaatste persoon was die ze verwachtte.

One minute, I’ll go fetch Alain gaf even goede hoop, maar ‘t was maar van heel korte duur: toen Alain afkwam, bleek dat hij in een training zat. Meer nog, dat hij een training aan het géven was. Aan zowat de hele rest van de organisatie.

En dat de afspraak eigenlijk de 17de was.

Je tombais des nues.

Ik heb er niet het minste idee van hoe ik me zó heb kunnen vergissen. Ik ben zowat de meest anale persoon die ik ken als het op afspraken aan komt, en ik lééf zo ongeveer in Outlook. Ga ik gaan kijken in Outlook, dan staat de meeting effektief op de 17de. Maar toch stond ik daar vandaag.

Twilight zone.

Maar goed, niet getreurd. Het gemak van werken aan internet en intranet, is dat het ook decentraal kan gebeuren. Ik ga de laatste hand leggen aan de HTML van twee nieuwe websites, één voor de bibliotheek van het College in Brugge, en één voor het enóórme project dat het College in Brugge doet, te weten: de bouw van een volledig nieuwe campus in een machtig groot ex-jezuietenklooster aan de Verversdijk (foto’s te zien alhier).

Slechte boeken

donderdag 3 februari 2005 in (geen categorie). Permanente link | 4 reacties

Mainstream-bashing?

Baneent! Ik heb niets tegen mainstream, ik heb stàpels “slechte” want populaire boeken en “slechte” want commerciële films.

Er zijn goeie boeken die populair zijn (pak bijvoorbeeld Neil Gaiman of Terry Pratchett) en er zijn populaire boeken die niet meteen goed zijn maar die ik toch lees (pak bijvoorbeeld Anne Rice of Jackie Collins), naast natuurlijk niet-populaire goeie boeken en niet-populaire slechte boeken die ik lees.

Ik ben heel (héél) erg open in die zaken. Ik lees vanalles en nog wat, en ik klaag niet vaak. Maar er zijn bepaalde zaken waar ik een onnoemelijke afgruw van heb:

  • Arty-farty gedoe over De Betere Film en Het Betere Boek en watnog: de houding die me in de tijd definitief Studio Brussel heeft doen afzweren. Waar een film met Jim Carrey per definitie slecht was, en een film van een blinde Burundese schrijver per definitie goed was.
  • dubbele standaarden voor nederlandstalige dingen: akkoord, we moeten niet vervallen in miserabilisme en zelfmedelijden, maar ochgot toch, sommige boeken die hier het van het gevonden worden, zouden in een andere taal niet aan de bak komen
  • pretentie, en a fortiori onverdiende pretentie

Het zijn vooral die laatste twee die me tegensteken bij De ontdekking van de hemel en The Da Vinci Code.

En verder heb ik daar alles al over gezegd hier (Dan Brown Brown) en hier (Harry Mulisch).

links for 2005-02-03

donderdag 3 februari 2005 in (geen categorie). Permanente link | Geen reacties

I give up

donderdag 3 februari 2005 in (geen categorie). Permanente link | 6 reacties

O getver, css kan soms zó op mijn zenuwen werken… Ik heb vandaag ùren verloren aan iets dat met tables op vijf minuten zou gedaan zijn.

Doel: de layout van de website van onze bibliotheek in Warschau dupliceren.

Probleem; het is hoegenaamd niet definitief. Zoals het er nu naar uitziet zouden we binnen pakweg een maand of twee een volledig nieuwe layout kunnen hebben, en heeft het dus niet erg veel zin om het allemaal superproper te doen.

Eerste approach: Frontpage. Omdat dat toch al gebruikt wordt voor het editeren van pagina’s. Scratched that pretty soon, wegens miserie met het op degelijke wijze genereren van submenu’s.

Tweede: propere website met css en alles. En daar heb ik het na een halve dag on & off sukkelen ook mee opgegeven. Ik heb een proper werkend menu, maar het menu inpassen in de layout en de kolommen en de achtergronden voor de schaduwen: bleh. Een uurtje of zo om het te doen werken in Firefox, maar IE kreeg ik met geen moeite volledig goed.

En dus maar poging drie, stommigheid in deze zin:

<table width="800" cellpadding="5" cellspacing="0" border="0">
<tr><td bgcolor="#eeeeee" width="140">This is left, yay!</td>
<td>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit</p>
</td>
<td bgcolor="#eeeeee" width="185">Read’em &amp; weep: right sidebar.</td></tr>
<tr><td colspan=”3″><div id="footer">&copy; 2005 College of Europe</div></td></tr></table>

Vijf. Minuten. Werk.

En alles werkt zoals het moet werken.

Zucht.

Oooo pissebed

vrijdag 4 februari 2005 in (geen categorie). Permanente link | Eén reactie

Kijkt wat een mooie pissebed! En wat een mooie oogjes!

[verdorie vergeten een link naar het originele beeld te plaatsen!]

links for 2005-02-04

vrijdag 4 februari 2005 in (geen categorie). Permanente link | Eén reactie

Kleren

zaterdag 5 februari 2005 in (geen categorie). Permanente link | 12 reacties

Ik ga straks kleren gaan kopen. Nog maar eens. Dat is het ene nadeel van vermageren: om de zoveel tijd nieuwe kleren nodig.

Hemden zijn geen enorm groot probleem: ik heb nu ergens iets tussen een 39 en een 40, maar een 43 of een 44 kan ik natuurlijk ook wel blijven aandoen. Niet meteen meer met een das en dichtgeknoopt vanboven, want dat ziet er een beetje knullig uit, en ik moet mijn hemd wel in mijn broek steken of het ziet eruit als een nachthemd, maar bon.

Broeken en vesten is helaas een ander paar, eum, mouwen. Ik kan nu heel erg letterlijk twee keer in broeken die ik vorig jaar deze tijd had, en vesten die me vorig jaar te klein waren, zien er nu uit als clownsvesten, dus die waren aan dringende vervanging toe.

Ik heb van pakweg februari vorig jaar tot eind augustus bijna full-time in de zetel gelegen, dus ik kon nog wel zonder kleren, maar een paar maand geleden kon het echt niet meer anders. Wij hadden op dat moment minder dan geen geld, en dus hebben mijn ouders me een quasi-volledig nieuwe garderobe gekocht.

Die keer dat de meneer in de klerenwinkel me zei dat ik een confectiemaat had! Ha!

Maar helaas: die spullen zijn ondertussen ook bijna allemaal een eind te groot—wie had gedacht dat een miezerige tien kilo het verschil zou maken?

Afijn. Mijn planning—I’m nothing if not methodical in these things—zegt me dat ik nog zo’n vijf kilo moet verliezen, en ik denk niet echt dat dàt nog veel invloed zal hebben op vest- en broeksmaten, dus vandaag trek ik er nog eens op uit met mijn moeder. Naar de winkels. Om vesten en broeken en hemden.

Sandra heeft me expliciete instructies gegeven om dingen te kopen die “van mijn leeftijd” zijn. Na navragen blijkt dat te zijn: “t-shirts met lange mouwen” en “hemden met een wijs patroon waardat geen das op moet” en ook wel “broeken zonder plooi ergens tussen een jeans en een gewone broek”.

Ik zal eens lang en hard zoeken.

Currycocoslam

zaterdag 5 februari 2005 in (geen categorie). Permanente link | 2 reacties

Nodig
een halve kilo lamsvlees om te stoven
2 ajuinen
2 tomaten
3 tenen knoflook
2 cm verse gember
2 eetlepels currypoeder
2 eetlepels venkelzaadjes
1 mespuntje cayennepeper
2 dl cocosmelk
1 dl groentbouillon
1 eetlepel olijfoloie

Maken
ajuin & tomaten fijnhakken
knoflook persen
gember raspen

Ajuin in olie stoven. en dan tomaten toevoegen.
Twee minuten later stoven. De kruiden erbij doen, en nog drie minuten laten stoven.
Op een hoog vuur hetvlees erbij doen en laten bruinen.
Een kwartier afgedekt laten stoven, en dan blussen met de cocosmelk en de groentenbouillon.
Ongeveer drie kwaartier laten stoven en indikken.

Kan de dag ervoor gemaakt worden en opgewarmd, en dan is het nog beter.

links for 2005-02-05

zaterdag 5 februari 2005 in (geen categorie). Permanente link | Geen reacties

Kleren: de oogst

zaterdag 5 februari 2005 in (geen categorie). Permanente link | 2 reacties

Bij Zara langsgeweest maar daar waren het allemaal ultralage tailles en lelijk to boot. Dan naar Mexx, alwaar we in een woud van maten bijna verloren geraakt waren, maar uiteindelijk met een taupe broek en twee broeksriemen weggeraakt zijn. En dan bij Massimo Dutti een bruinachtige broek en twee paar zwarte kousen gekocht. En bij de schoenwinkel een iets meer geklede schoen.

En bij Michel Peeters een Pavé de Soignies, een groot stuk Brie de Meaux, een rijpe Affidelice au Chablis, en—ongelooflijk lekker—een héél oude, verbrokkelende geitenkaas.

Het is fijn om weer geld te verdienen.

Ondermijnd

zaterdag 5 februari 2005 in (geen categorie). Permanente link | 5 reacties

Daarnet: gestommel en gejoel van de kamer waar Zelie (bijna 6) en Louis (bijna 4) zouden moeten aan het slapen zijn.

Ik rustig naar boven gestapt. Als ik de top van de trap nader: intens gefluister (”papa komt! shhh!! louis!!), luid gebonk terwijl ze alletwee weer in hun bed duikelen. Als ik de deur opendoe, ligt Zelie onnatuurlijk roerloos in bed met haar achterwerk in de lucht en het deken nauwelijks op haar. Louis was zo rap niet en zit nog recht in bed. Mijn deken ligt niet goed, probeert hij nog zwakjes.

- Kindjes?

Louis: ja papa?
Zelie: (stilte)

- Aha. Zelie wil niet spreken. Dan zal ik het heel zachtjes tegen Louis alleen zeggen…

- (fluisterend) Louis? Weet jij nog…

Zelie veert recht uit bed, komt naast Louis zitten op zijn bed.

- Kindjes? Weten jullie nog wat ik zeg over spelen in bed?

Louis: (fluisterend) ja hoor: stil-le-tjes

- Da’s juist. Jullie mógen spelen van mij, maar jullie mogen géén lawaai maken. En daarnet heb ik jullie tot beneden gehoord. Dat mag niet. Jullie moeten

Louis: (fluisterend) stil-le-tjes spelen!

Zelie: (luidkeels) Jamaar dat telt niet want mama zegt dat wij niet naar jou moeten luisteren omdat jij ongelijk hebt!

- Wel, mama is hier nu niet, en van mij mogen jullie wél spelen, maar mogen jullie niét lawaai maken! Is dat begrepen?

Zelie: Jàà-ààà, ‘t is al goed!
Louis: (fluisterend, met rollende oogjes) wij! gaan! stil! luh! tches! spe! len!

- Pas op hoor! Als ik jullie nog één keer hoor, gaat het licht meteen uit!

Ik “naar beneden”, maar eigenlijk aan de deur blijven staan, en ja hoor: nog geen twee minuten later was het weer gejoel.

Licht uitgedaan, onder luid protest natuurlijk, maar ik was onvermurwbaar:

- Als jullie vijf minuten stil zijn, gaat het lichtje weer aan. Maar anders niet.

Weer aan de deur gaan staan. Luid gefluister aan de andere kant van de deur:

- Louis! stil zijn!

- Maar Zelie!! Ik zie!! Niets!!

- Shhh Louis anders gaat het lichtje niet meer aan!!

- Zelie! Ik zie niets!! En het is donker!!!

- Louis! Shh! Doe uw oogjes toe! Dan zijn die vijf minuutje rap voorbij en dan doet papa het lichtje weer aan!

- Maar Zelie! Ik zie niets met mijn oogjes toe!

Afijn, zo dus een paar minuten over en weer—het moet gezegd: het was gefluisterd en stil genoeg dat ik ze van beneden niet zou gehoord hebben—tot het stil werd. Na precies vijf minuten weer binnengegaan en het lichtje aangestoken.

Ze lagen alletwee te snurken.

Karnaval

zondag 6 februari 2005 in (geen categorie). Permanente link | Eén reactie

Joepie! We gaan naar het karnaval in Aalst. Dat is voor mij al geleden van 1989, heh.

Geen Photoshop

zondag 6 februari 2005 in (geen categorie). Permanente link | 7 reacties

…I swear:


links for 2005-02-06

zondag 6 februari 2005 in (geen categorie). Permanente link | Geen reacties

Carnaval

zondag 6 februari 2005 in (geen categorie). Permanente link | 2 reacties

Foto’s op ‘t carnaval in Aalst. News at eleven.

Karnaval Van de organisatie Voil janet Voil janet Karnaval Karnaval

Meer te vinden bij Flickr, en eigenlijk wel heel veel variaties op Vloms Bejang en Oigen Konoin Iejst, wel grappig:

Vloms bejang, voil janet

Alle maanden een foto

zondag 6 februari 2005 in (geen categorie). Permanente link | 3 reacties

Bijna één jaar oud!

Jan1jaarthumb

Uh oh

maandag 7 februari 2005 in (geen categorie). Permanente link | 2 reacties

Gene goeien: gisteren moeten we iets gegeten hebben dat ons misvallen is.

Louis heeft de hele auto ondergekotst net als we thuiskwamen, en daarna nog eens zijn bed. Ik heb net het toilet gehaald rond twee uur vannacht en opnieuw rond vier uur, en vanmorgen is het al dry heaves en misselijkheid wat de klok slaat; zelfs een slok Cola light kan ik niet binnenhouden. Sandra heeft ook zowat de hele nacht op het toilet doorgebracht, en alleen Zelie is van gespaard gebleven.

Het zal dus aan iets gelegen zijn dat wij drie wel en Zelie niet gegeten heeft. Misschien de vol-au-vent van nonkel Dirk? Of zo?

‘t Is te hopen dat ze er in Aalst niet teveel last van gehad hebben vannacht bij het uitgaan.

update: nonkel Dirk had er dus helemaal niets mee te maken, noch iets dat we gegeten hebben: ik heb ondertussen gehoord dat er een virus de ronde doet waarvan de mensen zo ongeveer een dag rotmisselijk van zijn, en dat daarna over gaat. Pff.

Bah

maandag 7 februari 2005 in (geen categorie). Permanente link | 5 reacties

Te vroeg gejuicht: het ziet ernaar uit dat het toch geen voedselvergiftiging is dat ik heb, maar eerder iets viraals. Vanavond alleen yoghurt gedronken, maar ik moet toch weer overgeven.

Shit.

links for 2005-02-07

maandag 7 februari 2005 in (geen categorie). Permanente link | Geen reacties

Formulieren

dinsdag 8 februari 2005 in (geen categorie). Permanente link | 5 reacties

Fantastisch! Als ik ergens op vergadering ga, dan moet ik dat niet zomaar in een mailtje laten weten aan collega’s, maar dan vul ik een Fiche de mission in, à remettre au Recteur pour approbation. Daar staat dan op waar ik naartoe ga, van wanneer tot wanneer, en hoeveel ik denk uit te geven.

En als ik terugkom, dan geef ik niet zomaar mijn bonnetjes binnen, maar dan moet een protocol d’engagement de dépenses opgesteld worden. Met onder meer poste budgettaire, montant, objet de la dépense en date attendue de facturation.

Fijn :)

links for 2005-02-08

dinsdag 8 februari 2005 in (geen categorie). Permanente link | Geen reacties

WasabiGanda

dinsdag 8 februari 2005 in (geen categorie). Permanente link | Eén reactie

Nodig
Ganda-hesp in schellen van 3 mm
Wasabi

Werkwijze
Schel in reepjes snijden.
Wasabi op einde reepje leggen.
Reepje oprollen.
Klaar.

Onnoemelijk lekker.

Excuus van de dag

dinsdag 8 februari 2005 in (geen categorie). Permanente link | Eén reactie

De kinderen hadden al ongeveer een uur aan het slapen moeten zijn, maar ‘t was weer koekenbak boven.

Stilletjes naar boven geslopen, deur opengedaan, en gevraagd wat er aan de hand was. Ze hadden deze keer zelfs niet de decency om te doen alsof ze aan het slapen waren.

Of beter, ik was deze keer zó stil geweest en zij zó luid, dat ze me niet hadden horen komen.

Eerst bij Louis op zijn bed gaan zitten en gevraagd waarom hij nog niet sliep. Zonder verpinken en na nog geen halve seconde nadenken:

Louis: Ik kan nog niet slapen want ik moet nog zo groot worden als Zelie.
Ik: En wat ga je dan doen?
Louis: Ik moet nog wakker zijn want de werkmensen hebben hier geschilderd en ik moet nog veel groeien anders kan ik niet slapen.

Ahem. Naar Zelie gegaan, zelfde vraag: waarom zij nog niet aan het slapen was.

Zelie: Jamaar ik kan nog niet slapen want ik moet eerst nog slapen. En als ik niet slaap dan kan ik niet slapen.
Ik: Zou je dan niet proberen slapen?
Zelie: Nee, want ik moet eerst slapen en anders kan ik niet slapen!
Louis: en de werkmensen hebben hier geschilderd en mumel murmel…
Ik: Hoezo jongen?
Zelie: De wérkmensen hebben hier geschílderd en er is een vuile plék!
Louis: Ja, een vuile plek! Van de werkmensen! Die geschilderd hebben!
Ik: zeg, en als we nu eens allemaal zouden proberen slapen? Hé?

Ze hebben niet echt meer geprotesteerd, en ze lagen al bijna te slapen als ik de deur dichtdeed. Als we heel eerlijk zijn: ze waren eigenlijkal redelijk ver heen. Iets teveel non sequiturs om nog van echt alerte kinderen te kunnen spreken :)

Kijk kijk

dinsdag 8 februari 2005 in (geen categorie). Permanente link | 9 reacties

Suck on this, IFPI: Bruno toont waar de nieuwe Tori Amos te downloaden is.

Word ik nu vervold om de eerste link naar Bruno? Of de link naar de open dir zelf? Of word ik vervolgd als ik zeg dat men op usenet ook wel eens mp3-files kan downloaden, bijvoorbeeld in alt.binaries.sounds.mp3.complete_cd?

Of volstaat het om te zeggen dat als men bij Google bijvoorbeeld “index of Name Last modified Size Description mp3″ ingeeft, men dan een hele lijst open directories krijgt waar mp3s te downloaden zijn? Zoals bijvoorbeeld deze zeer goede Night at the Opera van The Kleptones, die echt wel redelijk fantastisch zijn?

Pff, get with the times, mensen.

Waarom niet meteen Google een proces aandoen? Tijd, me dunkt, voor een gezonde dosis I’m Spartacus! No, I’m Spartacus! I’m Spartacaus! Me! Me, I’m Spartacus! — iedereen linken naar open dirs!

Doén!

Parallelle wereld

woensdag 9 februari 2005 in (geen categorie). Permanente link | 8 reacties

Ik denk dat ik eindelijk door heb waar al die mensen zitten die wakker liggen van de kwestie-Brussel-Halle-Vilvoorde: ze zitten allemaal commentaar te geven bij Luc.

Ik wil maar zeggen: miljaar ik word daar zenuwachtig van, al dat navelstaarderig gedoe. Niet dat ik iets tegen de mensen zelf heb—ik ken ze verdorie niet—maar ik denk dat ik als een gelukkig man naar mijn graf toe kan gaan als ik nooit meer een dergelijke commentaarstroom moet lezen.

Getvergetvergetver. Het is gelijk of het over België gaat of over de VLD of over godbetert creationisme, het blijven dezelfde argumenten en dezelfde eindeloze over-en-weer-gevechten tussen dezelfde personen, de ene met nog minder kennis van zaken dan de andere—maar of dat ze belet pàgina’s vol commentaar te schrijven? Ho maar!

Ik had er mij al lang geleden bij neergelegd dat er in ons land mensen rondlopen die er geen probleem mee hebben om in het openbaar het Vlaams Blok aan te hangen, de superioriteit/inferioriteit van rassen te beleiden, de holocaust als een voetnoot in de geschiedenis bestempelen en al dat, maar wie had er ooit kunnen bevroeden dat er in ons land in ’s hemelsnaam creationisten rondlopen?

Een bloemlezing uit de commentaren op LVB.net:

Zoals elke wetenschapper echter weet is ook de evolutie-theorie slechts een “theorie.” (Paul Beliën)

…de klassieke verwarring van theorie in de volksmond vs. theorie in de wetenschap (relativiteit is ook “maar” een theorie), maar in hetzelfde commentaar al meteen Godwin:

zouden we het “wetenschappelijke” Darwinisme dan ook niet beter verbieden? Dat lag o.a. aan de basis van de eugenetica der nazisten (Paul Beliën)

…en ik die dacht dat de eugenitca al veel vroeger in de praktijk gebracht werd in de VS?

Of deze van “hollebeer”: wist ik niet beter, ik zou hier een troll in herkennen, maar ik denk niet dat die bij Luc bestaan, dus ik ga er maar van uit dat die mens het ernstig meent:

Evolutieleer is een zeer gevaarlijke theorie. Het was ooit het stokpaardje van Adolf. Mensen die discrimineren en andere meningen belachelijk vinden.
Lach dus maar met anderen die andere theorieën in vraag durven stellen.
Leuke bende

Huh? U zegt? Sommige van die commentaren lijken wel geschreven door mensen op teveel medicatie:

Is evolutleer een wetenschap?????
Evolutieleer is economisch een bijzaak. Het maakt niets, het doet niks en het kost veel geld, om te zeggen wat we toch niet weten, en nooit zullen weten. Ons hele dagelijkse wereld, onze kultuur is enkel leefbaar door creatie. Maken brood, huizen en auto’s en Pc. Niks komt vanzelf. Alleen d wezens die hier rondlopen komen na miljoenjaren evolutie uit het NIETS. Wie kan er mij een brood maken uit NIETS. Geen ernstig wetenschapper houdt zich bezig met NIETS. Plaats een mens in auto en laat hem tegen een betonnen blok rijden tegen hoge snelheid. Resultaat; de mens is dood. Laat een auto met een pop en een mix aan chemische stoffen tegen een betonnen blok rijden, dan zal na 1 of 2 biljoen pogingen die pop leven. Dit laatste is evolutieleer.

Momenteel is volgens de evolutieleer alles ontstaan uit een crash.

Of Eric Jans:

Creationisten doen veel aan historisch onderzoek. Je mag dat niet onderschatten.
[...]
In die zin mag voor mij het creationisme gerust ‘ook een wetenschap’ heten. Waarom zouden we daar op een objectieve wijze niet voor kunnen openstaan?… bijvoorbeeld in de les ‘geschiedenis’.

Een drogredenering als ik er ooit één las, en een typevoorbeeld van een slippery slope-argument, bah.

Het kan ook helemaal de bocht uitgaan natuurlijk, zoals hier uit de pen van ene “de levende pop”:

De beste manier om de evolutie te bewijzen is de biologie het zwijgen op te leggen. Alle biologen en hun boeken verbranden.

En dat met cijfers alles te bewijzen is, bewijst wel dit fragmenteje uit een lange tirade van ene B.Libbrecht:

de wereld telt grof geschat 3.3 miljard monotheisten [...]. Atheisme heeft, dacht ik, 100 miljoen aanhangers. Uiteraard zeggen cijfers absoluut niet alles. Maar soms zeggen cijfers toch iets. In dit geval zegt het, dat monotheisme geen randverschijnsel is dat zich voordoet onder geestelijk minder begaafden

Ik heb er bijna geen woorden voor. Of misschien toch: WÁÁÁT??!! En ook wel: YOU IDIOT! Zucht. En deze bijvoorbeeld, van “bijziende”:

Arabieren zijn geen negers, maar wonen al evenlang in gelijkaardige warme landen.
Dus volgens uw theorie zouden het ook negers moeten zijn.
Ook hier klopt de evolutieleer niet.

…maar goed, die “bijziende” noemt nazi’s “de Duitse socialisten”, dus misschien weten we misschien ook wel waar hij staat op het politieke spectrum, en hij heeft het ook over de “Piltdown man”, waarmee we ook weten uit welke hoek van het debat (monster raving loonie creationism) hij komt.

Ach, ik zou zo kunen blijven copy-pasten, en inderdaad, ik weet dat het geen zin heeft, en nee, ik heb niets constructiefs te zeggen.

Gewoon dat ik er de muren van oploop. En dat ik dus zolang Luc geen volledige entries in zijn feed zet, LVB.net uit mijn aggregator haal: àls er al iets is dat me interesseert, moet ik wel naar de website zelf gaan en kom ik onvermijdelijk op die bloeddrukverhogende commentaren uit, waar ik me dan telkens helemaal doorwerk (want zo ben ik dan wel weer).

Weer een half uur van mijn leven dat ik niet terugkrijg, dedju. Wég die feed! Ik hoor het ongetwijfeld wel elders als er iets interessants staat bij Luc.

Triple

woensdag 9 februari 2005 in (geen categorie). Permanente link | Geen reacties

Ik vroeg mij al af waar ze in ’s hemelsnaam een driedubbele CD van Steve Reich’s Different Trains zouden vandaan halen.

_dsc0677

Triple Quartet! Pfff…

Afijn, rippen en verder werken dus. En opleggen van zodra Henryk Górecki gedaan heeft met zijn derde symfonie.

Canvas

woensdag 9 februari 2005 in (geen categorie). Permanente link | Geen reacties

Eindelijk een excuus om mijn canvassen van 2Canvas naar Brugge over te halen: er komt op mijn werk een kunstgebeuren. De opening is gepland op vrijdag 18 maart, de tentoonstelling loopt van 18 maart 2005 tot en met 1 april 2005, en er worden entries verwelkomd van personeel en studenten van het College.

Hier op de gang waar ik werk, weet ik dat Marie-Jeanne een begenadigd fotografe is, ik zal dus niet de enige zijn die foto’s zal indienen. Maar wel denk ik de enige met canvassen van macro-opnames :)

links for 2005-02-09

woensdag 9 februari 2005 in (geen categorie). Permanente link | Geen reacties

Kom het tegen

donderdag 10 februari 2005 in (geen categorie). Permanente link | Geen reacties

In de rubriek allez ju: Charles gaat trouwen met Camilla.

Fijn voor hem. En haar, natuurlijk.

When so-so is good enough

donderdag 10 februari 2005 in (geen categorie). Permanente link | 2 reacties

We gaan op het werk het intranet serieus aanpakken.

‘t Is te zeggen, er een content repository van maken, met vanalles en nog wat, min of meer en vrac, en allerlei interessante dingen koppelingen en gerief, maar voor het moment is dat nog niet aan de orde. Al was het omdat we nog geen software gekozen hebben.

…en dus zijn kleine wijzigingen aan de orde. De kleur van blauw naar de huiskleur bordeaux vernaderen, het juist elogo in de plaats van verkeerde versies zetten, voorlopig weblogsofware gebruiken om de nieuwsupdates gemakkelijker te maken, dat soort dingen.

Met die kleine dingen is het wel soms wijs (want zeer snel) om werken: gisterenavond de homepagina van het intranet aangepast van een min-of-meer-statische pagina naar een ding dat de feed van news.coleurop.be leest en toont beknopt toont. Ik probeer er vandeweek nog een evenementenkalender in te steken ook. Dat zal dan ook wel voorlopig zijn in een quick & dirty tabelletje (title/description/from/until/embargo/off-line), maar het zal er toch op staan.

Stick

donderdag 10 februari 2005 in (geen categorie). Permanente link | Geen reacties

Nee!!! Chocolate & Zucchini moet er ook aan geloven!

links for 2005-02-10

donderdag 10 februari 2005 in (geen categorie). Permanente link | 2 reacties

Coiffeur

vrijdag 11 februari 2005 in (geen categorie). Permanente link | 7 reacties

IkzelfIk ben mijn haar meer dan beu. Ik denk dat ik morgen naar een kapper ga. Een echte. Zo één waar ik kan zeggen beste kapper gelieve mijn haar te knippen en doe maar hoe dat ge ‘t zelf goed vindt, en nu dat ik eraan denk, zet gerust ook de schaar in mijn baard en doe maar iets, en dat ik dan niet dezelfde reactie krijg als de vorige keer dat ik ziets deed, bij de kapper op de Vrijdagsmarkt.

Waar ze mij aankeken als kwam ik van een andere planeet.

- Om het even wat meneer?

- Yep. Doe maar. Zorg gewoon dat er ongeveer een meter afgeknipt is.

- Ja, maar in welke stijl moet dat zijn meneer?

- Ik zou het niet weten. ‘t Is al een jaar of tien geleden dat ik nog naar de kapper geweest ben, ik ben niet echt mee met de stijlen tegenwoordig.

- En hoe moet het dan precies zijn meneer?

Jrport1930Waarop de dame in kwestie mij een stapel boeken gaf om uit te kiezen. “Doe mij maar een Lon Chaney Jr.,” had ik bijna gezegd. Tot ik me plots herinnerde dat ik niet daar niet genoeg haar meer voor heb—idioten!

Wat voor nut heeft het me een boek met de George Clooneys, Brad Pitts en Gunther Neefsen van deze wereld te tonen om me een haarstijl te laten kiezen? Ik heb nog ruim genoeg materiaal over voor een Jacques Vermeire, maar zó veel overschot is er niet meer, en het was verdorie alsof ik op restaurant zou gaan en dat de kok mij zou vragen wat hij precies in zijn soep moet draaien.

Als ik iemand carte blanche geef, dan is dat wel degelijk carte blanche, dedju.

Nee dus: deze keer een goeie kapper. Nu er nog één vinden.

links for 2005-02-11

vrijdag 11 februari 2005 in (geen categorie). Permanente link | Geen reacties

Kwies

vrijdag 11 februari 2005 in (geen categorie). Permanente link | 3 reacties

Gr! Kijk, dààr kan ik nu eens lastig van worden: kwisvragen die ik niet kan oplossen.

Ik doe nooit mee aan kwissen normaal gezien, niet sinds een onfortuinlijk debacle bij Humo een paar jaar geleden toen ik alles juist had maar ze me toch niet goed geteld hadden wegens een spatie nà het antwoord teveel (don’t ask), maar deze van bij Dominiek leek me wel leuk.

‘t Zijn allemaal gemakkelijke vragen, behalve één. Nummer vier. Wat is het liedje waarvan dit de vertaling is?

Je zei dat het altijd kei-plezant was om bij mij te zijn
Maar dat kei-plezant gewoon niet is waar jij naar op zoek bent
Is dat niet een beetje vreemd, meid ?

Ik zou het niet weten, en het steekt mij wreed tegen dat ik het niet weet. Ik denk iets Belgisch, en het komt me in ieder geval redelijk bekend voor. Iets in deze zin misschien?

you said it was always cool [?] to be with me
but that cool [?] just isn’t what you’re looking for
isn’t that a little strange [weird?], girl?

Aaargh!

Kalender

zaterdag 12 februari 2005 in (geen categorie). Permanente link | Geen reacties

Dàt was al weer eens lang geleden: ik ben een Event Calendar aan het maken voor het werk.

Nog altijd in de filosofie Quick & Dirty Maar Dat Er Toch Al Iets Is, want we gaan op zoek naar een zo allesomvattend mogelijk CMS.

Ik denk dat ik in mijn professionele leven zeker al tientallen van die evenementenkalenders gemaakt heb, van heel simpel tot min of meer complex, met telkens dezelfde structuur.

En dus zonet Access opengedaan, nieuwe tabel aangemaakt, begonnen met event_id en event_title, en dan een hele resem datumvelden. In het vet wat ik vroeger niet zou gedaan hebben:

  • event_startdate
  • event_starttime: om het onderscheid te kunnen maken tussen een event dat begint om middernacht (0:00:00) en een event dat begint op een bepaald uur
  • event_enddate
  • event_endtime
  • event_onlinefrom: embargodatum voor het event, ttz vanaf wanneer mag het getoond worden
  • event_onlineuntil
  • event_featuredfrom: normaal gezien verdrink je in een poel van evenementen, belangrijk of minder belangrijk door elkaar. Ik ga hier een kalender maken waar belangrijke evenementen gedurende een bepaalde periode “bovenaan” komen te staan. Vandaar deze twee velden.
  • event_featureduntil

Daarnaast een systeempje van categorieën, in het genre flickr/de.icio.us, dus met tags die op events kunnen gezet worden. En die tags niet noodzakelijk in een boomstructuur, enfin, dat zien we later wel.

En dan een simpel asp-paginaatje om de events van vandaag, deze week, deze maand, een willekeurige dag etc. te tonen.

KISS, azzet ware. Want méér hoeft het op het moment echt niet te zijn. Ja, natuurlijk, het zou fijn zijn als we dat allemaal uit een public calendar van de exchange server kunnen toveren, en ja, uiteraard, resource management in de zin van “in welke zaal gaat het door en is die wel gereserveerd/reserveerbaar” zou bijzonder handig zijn, en waarom niet? misschien zou er best wel een notie van doelpubliek in zitten, maar: het is maar voorlopig.

Ik weet helaas ook dat voorlopige oplossingen enorm de neiging hebben om defintieve oplossingen te worden, en dat wil ik bij deze ten allen prijze vermijden. En dus, zelfde verhaal als ons news-in-een-typepad-account: basic basic basic.

Uitgesteld relais, en boodschappen

zaterdag 12 februari 2005 in (geen categorie). Permanente link | 2 reacties

Kapperkeuze is gemaakt: Kaprijke, in de Sint-Niklaasstraat. Op aanraden van Els. ‘t Zien er sympathieke mensen uit, en ik sta opgeschreven voor dinsdagavond zeven uur.

Morgen eten voor negen (nu ja, zeven volwassen mensen waarvan één niet eet en drie kinderen waarvan er één niet eet), en ik ga ganda-met-wasabi maken denk ik. Onna stick. Ganda, dikke schellen voor het sushi-effekt, opgerold met wasbi erin, op een spies, met stukjes appel. Op rocketsla. Met, eum, geroosterde amandelen? Of met oestersaus? Sojasaus?

Bij nader inzien: ik ga allemaal kleine rolletjes maken, van de grootte van een stukje sushi. Beter dan op spiesen.

Of misschien gewoon zo :)
En in ieder geval als dessert: kaas! Juich!

Datums van+tot

zaterdag 12 februari 2005 in (geen categorie). Permanente link | Geen reacties

Een gemakzuchtige mens zou zeggen, gegeven een begin- en einddatum:

[begindatum] + “-” + [einddatum] + “: ” + [event]

..maar dan krijg je dus dingen waar ik een afgruwelijke hekel aan heb. Dingen als

12/2/2005-13/2/2005: Event één
15/2/2005-: Event twee

Brrr. Bijna even slecht als “1 event(s) found”. Nee, dus moeten er een paar checks bij. Simpele dinges hoor, maar het maakt voor mij het verschil tussen afgewerkt en niet afgewerkt:

  • als begindatum precies hetzelfde is als einddatum: maar één datum tonen
  • als begin- en einddatum dezelfde maand (en het zelfde jaar) zijn: iets als 12-29 februari 2005 tonen
  • als begin- en einddatum hetzelfde jaar hebben, dan iets als 12 februari-3 maart 2005 tonen
  • en in alle andere gevallen mag het gewoon begindatum-einddatum zijn

…dus krijg ik data als

24 December 2004-January 2005: Christmas Holidays
10 March 2005: Louis Michel visit
18 March-1 April 2005: Community Art Show
1-4 April 2005: Visit of Bruges students to Natolin
14-17 April: Visite à Bruges des étudiants de Natolin

Mieren zijn niet veilig meneer, nee meneer, ik ben een zelfs niet eens klandestiene mierenneuker.

Dagen

zondag 13 februari 2005 in (geen categorie). Permanente link | Geen reacties

Ik heb niet veel te zeggen (what else is new, ik weet het). Nog één keer over programmeren dus.

Ik wil een kalendertje tonen op een website, waarop alle dagen met minstens één evenement een kleurtje en een link krijgen—nogmaals: niets zo vies als een kalender waar je op alle dagen kan klikken en dan riskeert “no events for today” te krijgen.

Dus: een manier vinden om zo effektief mogelijk alle dagen waarop iets gebeurt in een gegeven maand “in te kleuren” op een kalendertje. Er zijn ongetwijfeld legio manieren om het te doen, maar ik denk dat ik het zo ga doen:

  • lijst zoeken van alle evenementen binnen deze maand
  • voor elk evenement: de dagen tussen begin- en einddatum aankruisen in een array
  • bij het opbouwen van de kalender: per dag zoeken of deze dag aangekruist zit in de array

Het kan efficiënter, zeker dat, maar het werkt. Dat geeft me voor deze lijst events:

10 February: Academic Council in Natolin
12 February: Northern Lights: Nordic/Baltic Party
14 February: Euro scepticism debate
15 February: Visit by Spanish students
16 February: Seminar on Terminology and Terminography
17 February: Groeninge Museum nocturne
19 February: European Voice Studies Fair
28 February: Visit to the seaport of Zeebrugge
3-6 March: Visite à Bruges des étudiants de Natolin
10 March: Louis Michel visit
18 March-1 April: Community Art Show
1-4 April: Visit of Bruges students to Natolin
14-17 April: Visite à Bruges des étudiants de Natolin

deze kalender:

< February 2005 >
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28
< March 2005 >
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
< April 2005 >
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Good enough for me.

links for 2005-02-13

zondag 13 februari 2005 in (geen categorie). Permanente link | Geen reacties

Kalender, suite et fin

maandag 14 februari 2005 in (geen categorie). Permanente link | 4 reacties

Voilà, ‘t is af voor voorlopig, mijn Event Calendar.

Events

Functionaliteiten:

  • op de homepagina:

    • een maandkalendertje van deze maand (zonder de naam van de maand), met aangeduid de dag van vandaag, en de dagen waarop een event is + een link waar van toepassing
    • lijst van de maanden waar en evenement is + link
    • lijst van de namen van de events voor vandaag + link naar detailpagina
    • link naar de events van de volgende week
    • link naar de events van de volgende vier weken
  • pagina waar events van een bepaalde datm tot een bepalde datum getoond worden:
    • als datum1 gelijk is aan datum2: niet de datum tonen voor elk evenement
    • als er maar één event is die periode: meteen naar het event gaan en het detail tonen (van…tot, naam, uur van…tot, plaats, langere omschrijving)
    • in een sidebar een maandkalender tonen (met de naam van de maand), opnieuw met (eventueel) de dag van vandaag, en (zeker) de dagen waarop een event is, aangeduid + links

Wat zit er nog niet in?

  • embargo- en off-linedatum: niet echt gebruikt denk ik, maar ‘t zou een kleine moeite zijn om het erin te steken (een where (showfrom<=thisdate and showuntil>=thisdate) or (showfrom is null and showuntil>=thisdate) or (showfrom<=thisdate and showuntil is null) of zoiets zeker?)
  • “belangrijk event” van…tot: way too much hassle
  • een suggest event formpje: dat de mensen mij een mailtje sturen :) Om het met onze hollandse vrienden te zeggen: dat gaat wél zo snel en nét zo prettig.

Wat ga ik er wel nog in steken?

  • html in de event description: is nu een replace(ascii,chr(13),"
    “)
    -achtig iets, maar is met een kleine moeite in html te pleuren

Wat ga ik er zeker niét in steken, voorlopig toch?

  • integratie met een exchange server kalender: ik wil dat gerust eens op mezelf bekijken op een testserver, maar il faut parer au plus pressé
  • on-line beheer: een Access interface is ruim voldoende, ‘t is maar bedoeld voor één of twee mensen

Zo. En dan ga ik nu gaan slapen. Productieve avond. Simpel programmeerwerk, min of meer proper maar vooral: nuttig.

Tremendum et fascinans

maandag 14 februari 2005 in (geen categorie). Permanente link | Geen reacties

Ik ben Jared Diamond’s laatste net begonnen lezen, en hij heeft het onder meer over Paaseiland en de vikings op Groenland en, vermoed ik, l’Anse aux Meadows.

De manier waarop hij over die dingen spreekt, deed er mij vanavond aan denken dat we nu zoveel meer weten dan toen ik mijn broer en ik klein waren. Toen konden we nog dromen over de lijnen van Nazca en Paaseiland en de Anasazi en de lijkwade van Turijn en dingen. Nu kan dat nog altijd natuurlijk, maar met een bepaald kleiner Von Däniken-gehalte: het is wreed hoeveel van die eeuwenoude mysteries de laatste pakweg twintig jaar opgelost zijn.

En eigenlijk: wat blijft er tegenwoordig nog over van mysteries? RongoRongo niet, dat blijkt volgens de laatste vindingen voornamelijk 18de of 19de-eeuwse toeristenbedriegtenboel te zijn, net zoals (helaas) het Voynich-manuscript wellicht. Lineair A, ja. En de Diskos van Phaistos.

Het mysterieus monster in de jungle van Kongo waarvan men dacht dat het wel eens een verloren dinosaurus zou kunnen zijn, blijkt een herinnering aan door jungle ingesloten populaties neushoorns te zijn, en het monster van Loch Ness en de Yeti zijn nog altijd even onvindbaar (al is er wel enige hoop na die hobbits).

Soms komt er nog eens iets nieuws bij, maar ik vraag me af of er tegenwoordig nog écht Von Däniken-achtige boeken worden geschreven. Ik zou eens moeten zoeken, want ik heb dat altijd graag gelezen.

Maar dan wel échte: geen Nostradamussen of ley lines of telepathie of homeopathie. En geen rehashes van dingen die we ondertussen weten. Want daar krijg ik het schurft van.

Jazeker, Dan Brown. Ik heb het onder meer over u.

In bad

maandag 14 februari 2005 in (geen categorie). Permanente link | 2 reacties

Waarvoor zo’n visooglens nóg van pas komt, naast architectuur:

Zelie en Louis en Jan in bad

Een bad vol kinderen!

Tenterhooks

maandag 14 februari 2005 in (geen categorie). Permanente link | 2 reacties

We gaan naar de trouw van een vriendin in Finland. Er wordt vanalles georganiseerd, onder meer ook cross-country skiën en zo, maar wegens (a) mijn rug en eigenlijk nog veel meer (b) mijn slechte rechterknie zal dat voor mij geen waar zijn.

En dus zit ik nu vooral met de vraag of mijn portable er al zal zijn tegen dan. Dat ik naar DVD’s kan kijken terwijl de van lijf en leden gezonde mensen aan het sporten zijn. Mff.

Ik heb nog al die dvd’s te bekijken. Mfi.

links for 2005-02-15

dinsdag 15 februari 2005 in (geen categorie). Permanente link | Geen reacties

Open Source Event Calendar

dinsdag 15 februari 2005 in (geen categorie). Permanente link | 3 reacties

Zegt Luc over mijn hack-slash-hopla-snel-klaar evenementending voor mijn werk::

Ziet er zeer keurig uit. Jammer dat het geen open source mag zijn ;-)

Geen flauw idee hoe hij erbij komt dat het geen open source zou mogen zijn. Zoals ik al zei is het allemaal zeer quick en zeer dirty, maar als ik er iemand een plezier mee kan doen door het allemaal wat uit te leggen: no problem whatsoever.

Het ding zoals het nu werkt bestaat uit drie ingrediënten: een database, een beheertooltje, en een paar dynamische webpagina’s. In volgorde:

Database

Ik heb het op dit ogenblik in SQL Server staan, gewoon omdat de pagina door teveel mensen tegelijk bekeken wordt om in Access te staan, maar het zou uiteraard ook in mySQL of iets dergelijks kunnen zitten.

Ruim één tabel, tblEvents met de volgende velden:

  • event_id: uniek id (autonumber, int not null identity, whatever)
  • event_name: naam van het event (text, nvarchar 255, zoiets)
  • event_place: plaats waar het event gebeurt (ook text of nvarchar 255)
  • event_description: omschrijving (memo, ntext, in ieder geval lang genoeg)
  • en dan een reeks datumvelden (date/time, smalldatetime of zo):
    • event_startdate: begindatum van het event
    • event_enddate: einddatum van het event
    • event_starttime: beginuur van het event
    • event_endtime: einduur van het event

Daarnaast, omdat er op mijn werk twee campussen zijn, heb ik er volgende twee booleaanse velden (yes/no, bit, …) bijgezet, waarmee ik kan aanduiden of het een evenement is dat op de campus in Brugge dan wel die in Natolin (Warschau) gebeurt of die campus aanbelangt:

  • event_brugge
  • event_natolin

Beheertooltje

Het is een ongelooflijk simpel tabelletje, dus echt nodig is het niet om daar zwaar veel spel rond te maken, maar ik heb er maar een simpel beheerformuliertje in Access voor gemaakt: in een nieuwe database file > get external data > link tables, en daar die ene tblEvents selecteren in een odbc data source.

En dan een formpje gemaakt, rechttoe-rechtaan.

Dynamische webpagina’s

Wat er al van intranet bestond, was geschreven in ASP, met VBScript. Niet meteen de omgeving die ik zelf zou kiezen mocht ik zelf kunnen kiezen, en eigenlijk ook niet een programmeertaal waar ik al ooit mee gewerkt heb, maar bon, heb je één programmeertaal gezien je hebt ze allemaal gezien.

De “toepassing”, als het die naam waardig is, bestaat uit drie pagina’s: een kalenderpagina die maand- en jaarkalenders maakt, een event-pagina die één of meer evenementen toont, en een homepagina met samenvattingen. En een vierde minipagina die een jaarkalender toont.

Download events.zip. Enjoy. For what it’s worth.

En o ja:
Creative Commons License
This work is licensed under a Creative Commons License.

Voor en na

dinsdag 15 februari 2005 in (geen categorie). Permanente link | 16 reacties

Voilà zie, belofte maakt schuld.

20050215_ikzelf

De kapper (Kaprijke, in de Sint-Niklaasstraat) is ein ganz toller Typ. Hij heeft twee katten en een stapel vrienden en vriendinnen, en die lopen daar allemaal los.

En hij had er geen probleem mee dat ik hem zei van doe maar iets. Meer nog, hij leek wel content dat hij carte blanche kreeg. Toen ik hem zei dat hij gerust de schaar dan wel het mes in mijn baard kon zetten, kreeg ik te horen dat hij nog nooit een klant had gehad waar hij honderd procent mee mocht doen wat hij wou.

Mijn baard is dus sinds daarnet ook (half) af. En wat niet af is, is uitgedund. Wat wel af is, mag ik nog niet helemaal scheren zegt de kapper, want anders zou het riskeren te ontsteken. Dus loop ik ondertussen halfgeschoren rond:

hello sailor

Nee: serieuze aanrader. Allen daarheen!

Eurgh

woensdag 16 februari 2005 in (geen categorie). Permanente link | 10 reacties

Manneken!

I do so hate it when this happens: Access is gecrashed. Of eigenlijk: ik weet het niet. Misschien is hij gewoon héél erg lang aan het nadenken.

Situatie: ik heb een gemiddeld complexe set tabellen, en ik dacht mezelf te slim af te zijn en Access al het werk te laten doen bij het aanmaken van een set forms met subforms erin voor een reeks gelinkte tabellen. Alle links aangemaakt in Relationships, en dan naar de Form Wizard.

Helaas, ‘t zal iets te complex geweest zijn, en het program hangt nu al een half uur. Access zijnde wat het is, ben ik bang dat als ik het programma force-close met taskman, dat de hele database geborked zal zijn. En dat ik het werk van de afgelopen uren kwijt ben.

‘t Was nochtans redelijk proper: een organisatiedatabase. Organisaties met contactpersonen met telkens functies, en die contactpersonen hebben adressen. En die organisaties zelfs kunnen ook adressen hebbben. En de organisaties hebben contactmiddelen (website, e-mail, telefoon, …). Maar ook de adressen hebben contactmiddelen, en ook de personen hebben contactmiddelen (GSM, e-mail, …). En organisatie kunnen deelorganisaties hebben (en die kunnen ook weer deelorganisaties hebben, en zoverder). En dergelijke.

Klein voorbeeldje: het Ministerie van Buitenlandse Zaken in Polen. Contactpersoon is bijvoorbeeld de minister. Maar ook de receptioniste bijvoorbeeld, of één van vele medewerkers. Het ministerie heeft een adres in Warschau, een website, een telex, etc. Binnen het ministerie is één van de departementen de permanente vertegenwoordiging van Polen bij de Commissie. Die heeft een adres in Brussel, ook contactpersonen, met telkens ook adressen (vaak één in Brussel en één in Polen) en telkens contactmiddelen. En binnen die permanente vertegenwoordiging heb je bijvoorbeeld de Task Force voor Landbouw, die heeft ook… etc.

Dus dat allemaal zat erin, en dat had allemaal mooie relaties en mooie inputforms. Tot het ding ontploft is.

update: ‘t was wel degelijk kapot. Mijn forms waren allemaal weg, en alleen de tabellen bleven over—

Organisations

Grr! Vijf na één. Geen zin meer om het te hermaken vanavond.

Gent Blogt

woensdag 16 februari 2005 in (geen categorie). Permanente link | 5 reacties

Check it out! [via De Standaard, of all places]

…maar waar moet die nu komen op Luc zijn kaart? Is ‘t een officeel ding, en dus maar op het stadhuis?

Ze gaan ook van podcast doen, lees ik, en wat is er dan meer gepast dan een korte podcast met mijn eigen reacties?

Hierzo: klikken om te downloaden.

update en o ja, een extractje uit de copyrightstatement:

Alle teksten, foto’s, audio, video en alle andere auteursrechterlijk beschermde werken mogen op geen enkele wijze worden verspreid of gebruikt of overgenomen, tenzij Gent.blogt hiervoor de reproductierechten heeft verleend.

Korte aanhalingen uit artikels zijn toegelaten mits de bron duidelijk wordt vermeld, en zonder dat dit systematisch mag gebeuren.

Niets te copyleft, niets te creative common. Awoert. En daarmee is Steven’s vraag ook al meteen beantwoord.

links for 2005-02-16

woensdag 16 februari 2005 in (geen categorie). Permanente link | Geen reacties

Een dynamische website

woensdag 16 februari 2005 in (geen categorie). Permanente link | 5 reacties

Verzoeknummer voor Wannes: héél in de snelte een adresboek in een dynamische webpagina met een Accessdatabankje erachter. Ik ga ervaan uit dat het allemaal niet te complex moet zijn, dat de server een standaard-Windowsmachien is, en dat het beheer in Access zelf gebeurt.

Maak een nieuwe database in Access. De database zal maar een paar tabellen bevatten:

  • tblPostcodes: tabel met postcodes en gemeenten (die ik van alhier gaan halen ben, alleen die van Gent, ha!)
    • postcode_id: autonumber-veld, unieke code
    • postcode_code: eum, code
    • postcode_gemeente: naam van de gemeente
  • tblPersonen
    • pers_id: autonumber-veld, unieke code om de persoon mee te identificeren
    • pers_voornaam: tekstveld
    • pers_familienaam: tekstveld
    • pers_straat: tekstveld, bevat straat en nummer en wat er nog nodig zou zijn van het adres (ik moet zeggen dat ik maar zeer zelden een noodzaak vind om straat en nummer afzonderlijk te zetten, maar voel u vrij om het te doen als het nodig zou zijn)
    • pers_postcode_id: nummer dat verwijst naar de tabel met de Belgische postcodes. Voel u vrij om hier een tekstveld van te maken met gewoon “postcode / gemeente” in, of om dàt in het adresveld te steken en hier een land-code van te maken, maar goed.

Omdat ik het toch niet kan laten om het een béétje moeilijk te maken: contactmogelijkheden. Een mens die het allemaal zeer naief bekijkt, zou de tblPersonen-tabel bijvoorbeeld aanvullen op deze wijze:

  • tblPersonen, vervolg
    • pers_telefoon
    • pers_fax
    • pers_gsm
    • pers_email
    • pers_website

…om dat in de miserie te zitten als de persoon blijkt (zoals ik) meer dan één telefonnummer te hebben, of meer dan één e-mailadres of meer dan één website. Diezelfde mens zou dan misschien gaan doen van:

  • tblPersonen, vervolg
    twee

    • pers_telefoon2
    • pers_email2
    • pers_email3
    • pers_website2
    • pers_website3

…maar het mag duidelijk zijn dat dat een straatje zonder einde is. Er zijn gelukkig een aantal verschillende mogelijke oplossingen, waarvan dit er één is:

  • tblContact: een tabel met alle mogelijke contactmiddelen erin, zoals daar zouden kunnen zijn: telefoon, fax, e-mail, website, msn, deaftel, telex, etc. etc.
    • contact_id
    • contact_naam
  • tblPersoon_Contact: een tabel waarin alle telefoonnummer, e-mails etc. zitten, telkens met de code van de persoon van wie het ding is
    • pc_id: niet echt nodig, maar alla
    • pc_pers_id: unieke code van de persoon
    • pc_contact_id: unieke code van het soort contactmiddel
    • pc_data: het eigenlijke telefoonnummer of e-mailadres, msn ID, etc.

Al die dingen aangemaakt in Access, en dan naar het Relationship-venster gegaan, en lijntjes trekken:

Adressen

Een beheerformuliertje in Access: niets zo gemakkelijk. Create form in design view vind ik hier het gemakkelijkst. Als je bij de form properties (dat kleine vierkantje linksboven, daar rechtermuisknop > properties doen) de Record Source op tblPersonen zet, kun je een field list tevoorschijn toveren:

Fieldlist

Versleep voornaam, familienaam en straat en postcode naar het formulier, en dat geef dan dit:

Adres1

Volgende stap: ervoor zorgen dat die ostcode een dropdowntje wordt in plaats van een invulveld voor een getal. Easy peasy: rechterklik op het postcodeveld, convert to > combobox, weer rechtermuisklik, properties, bij Data de Row Source op tblPostcodes zetten, Column Count op 3 (zodat ID en code en naam te zien zijn), en width op “0;.8cm” zetten zodat het id niet meer te zien is en de postcode wat minder ruimte dan standaard inneemt. Resultaat:

Adres2

(natuurlijk zou het ook kunnen om in de plaats daarvan de Row Source te zetten op SELECT tblPostcodes.postcode_id, postcode_code & ' ' & postcode_gemeente AS gemeente FROM tblPostcodes order by postcode_gemeente;, dan moeten er maar twee kolommen zijn en kan Width op 0cm staan, simpeler dan trial and error zoeken naar de breedte voor de postcode) (in fact, ik ga het zo doen:)

Adres2b

En dan nu, voor de piece de résistance: een subformulier met de contactmogelijkheden voor elke persoon. Als je op de subform-knop duwt (Subform), krijg je een wizard te doorlopen. De defaultkeuzes zouden ervoor moeten zorgen dat alles in orde komt, maar als dat niet het geval is:

  • Record source voor het subformulier is SELECT * FROM tblContact INNER JOIN tblPersoon_Contact ON tblContact.contact_id=tblPersoon_Contact.pc_contact_id;
  • link master field is pers_id, link child field is pc_pers_id

Verwijder alle velden behalve pc_contact_id en pc_data, en converteer pcontacid naar een combobox. Resultaat zou iets in deze zin moeten zijn:

Adres3

Enfin, zou moeten.

Download adres.zip mocht het niet zijn wat het moet zijn :)

Next: het ding op een website pleuren. De database ergens zetten en er een ODBC-connectie naar leggen (ik heb ze, heel creatief, “adres” genoemd). Een asp-pagina aanmaken (opnieuw heel erg creatief, “default.asp” genoemd), en de connectie opensmijten, bijvoorbeeld (want er zijn weer stapels verschillende wijzen) op deze manier:

dim cn, rs, qry
set cn=Server.CreateObject(”ADODB.Connection”)
set rs=Server.CreateObject(”ADODB.Recordset”)
cn.open “DATA SOURCE=adres;”

cn is de connectie, rs is, erm, de recordset, en qry is een variabele waar later een query string in komt.

…next, data in de recordset krijgen:

qry=”select * from tblPersonen order by pers_familienaam”
rs.open qry,cn

en nu dat het in rs helemaal vol data zit, die data er weer uit halen.

do while not rs.EOF ‘ zolang er gerief in zit
   response.write rs.fields(”pers_voornaam”)&” <a href=”"persoon.asp?p=”&rs.fields(”pers_id”)&”"”>”&rs.fields(”pers_familienaam”)&”</a><br />”
   rs.MoveNext
loop

…en eens dat alles getoond is: proper de recordset en de connectie weer toedoen:

rs.close
cn.close

Dat geeft een lijst van alle personen in de database, met een link op hun achternaam naar een nieuwe pagina, waar het id van die persoon wordt naar meegegeven in de url. Iets als persoon.asp?p=3.

Ja, dat zou ook allemaal properder kunnen en zo, maar bon. In persoon.asp zou je dan precies etzelfde kunnen doen, maar dan met alle data uit de database en niet alleen de naam. Dus precies hetzelfde maar met deze query in de plaats van de vorige:

qry=”select * from tblPersonen, tblPostcodes where tblPersonen.pers_postcode_id=tblPostcodes.postcode_id and tblPersonen.pers_id=”&request.querystring(”p”)

Die worden getoond:

do while not rs.eof
   response.write “<p><strong>”&rs.fields(”pers_voornaam”)&” “&rs.fields(”pers_familienaam”)&”</strong><br />”
   response.write rs.fields(”pers_straat”)&”<br />”
   response.write rs.fields(”postcode_code”)&” “&rs.fields(”postcode_gemeente”)&”</p>”
   rs.movenext
loop

…en dan worden de contactmiddelen van die persoon opgesnord en getoond, bijvoorbeeld op deze manier:

qry=”select * from tblContact, tblPersoon_contact where tblPersoon_contact.pc_contact_id=tblContact.contact_id and tblPersoon_contact.pc_pers_id=”&request.querystring(”p”)
rs.open qry, cn

response.write “<p>”
do while not rs.eof
   response.write “<em>”&rs.fields(”contact_naam”)&”</em> “&rs.fields(”pc_data”)&”<br />”
   rs.movenext
loop
response.write “</p>”