Archive for the ‘Workfloor’ Category

5km in 23m42s

Tuesday, July 6th, 2010

Hey, I'm airborne... 29°C was het bij de start, hot, damn hot… Maar ik heb toch geen slechte tijd neergezet. Mijn op één na beste zelfs sinds ik meedoe aan de International Volvo Jogging (Huh, wat? International? Jogging?, Volvo ja, dat wel). De eerste keer was in 2003.

Dit jaar hebben we 33 meter meer moeten lopen, ook al staat er 5km in plaats van 5,3km. De officiële omtrek van de Watersportbaan werd onlangs vastgesteld op 4967 meter, de eindmeet hebben ze dan maar 33 meter opgeschoven om een mooi rond getal te hebben. Op papier 300 meter minder, in werkelijkheid 33 meter meer dus.

En nu… blijven doordoen zeker hé. En niet zoals de andere jaren stoppen na de Volvo-loop en herbeginnen met trainen een paar weken of maanden voor de volgende Volvo-loop. Volgend jaar moet die beste tijd (in 2006 liep ik 23m37s) verbroken worden!

PS: Ah ja, ik was voor Maarten :-)

24min25sec

Friday, June 26th, 2009

In dit bijzonder slechte sportjaar, ben ik er toch in geslaagd een aanvaardbare prestatie neer te zetten op de jaarlijkse International Volvo Jogging. Waar ze het woord “jogging” vandaan halen weet ik niet, want jaar op jaar is het een ware race tegen de collega’s om toch maar als eerste van de groep aan de finish van die 5.3km te geraken. Niemand wil natuurlijk onderdoen en van weken vooral beginnen we elkaar al op te stoken. Dit jaar dus 24 minuten en 25 seconden, 4 luttele seconde slechter dan vorig jaar, maar ik ben tevreden als ik zie wanneer ik maar begonnen ben met trainen. (Lees: van 3 weken tevoren heb ik mezelf moeten verplichten om af en toe eens te gaan lopen). En ja, net als elk jaar heb ik ook nu een sprint ingezet op het einde. Sorry Tantjes, het was niet mooi van mij om je zo te verrassen, maar anders zou ik het nooit gehaald hebben :-)

Café “De Spiegel”

Sunday, February 1st, 2009

Oostakker, vrijdagavond – Ter gelegenheid van een afscheid van een collega, waren we afgezakt naar Oostakker dorp voor een drink. Van zodra ik café “De Spiegel” binnenstapte, voelde ik me al gepakt door de volkse sfeer die er hing. Er zaten wat regulars aan de toog, niets speciaals, en wat volk van niet al te hoog alooi in een hoek wat lol te tappen. Veel mensen waren er toen nog niet, maar toen we er een paar uur zaten was, zonder dat we dat hadden gemerkt, het hele café omgetoverd tot een heuse Oostakkerse uitgangs-place-to-be. Zatte venten die sinds de middag pinten hadden zitten pakken en die even later onder begeleiding van hun vrouw en een al even zatte maat naar buiten zouden worden geleid, serieuse schutters die er naar de “schietinge” kwamen, jonge gasten en meiskes die na hun zware werkweek even wouden uitblazen onder vrienden, en dus deze week uitzonderlijk ook een nest collega’s die afscheid gingen nemen van een andere collega, allemaal waren ze er samengestroomd om samen de sfeer te gaan opsnuiven in dit volkse café. Of, bij nader inzien, was het net dat allegaartje dat hier de sfeer bepaalde.

Er was zelfs een soort DJ binnengewaggeld die, zelf niet al te nuchter, een paar nummers van zijn 10 CDs aaneen speelde, zich niet eens de moeite nemend om in en uit te faden, de stop/play toets was voldoende en de schuivers dienden alleen om af en toe de boxen (en de trommelvliezen van de cafégangers) tot het uiterste te drijven. Intussen schreeuwde hij af en toe een onverstaanbare naam van een schutters-club door de micro. Als bij wonder verstonden de schutters telkens weer de naam van hun eigen ploeg, al was er nochtans heel erg op gelet dat ze dat niet zouden kunnen. Hun bogen waren echte pareltjes van hedendaagse boog-techniek, compleet met katrollensysteem, tegengewichten en laser-vizier. Niet zoals de simpele “13kg” van mijn peetje, waarmee hij in zijn tijd telkens weer in een of andere duistere café de vogelkes ging afschieten op de liggende wip. Neen, deze bogen waren echte wapens, klaar voor harde strijd en zo namen de schutters hun kamp ook op. Met serieuse blikken rechtten ze zich om exact 2 minuten en enkele pijlen later terug neer te ploffen in de banken aan de rand van het café, ver weg van de verdorven jeugd die aan de andere kant aan het tonen was dat op café gaan nooit kan zonder poepeloere zat naar huis te strompelen. Zelfs tafels en stoelen moesten geloven aan het gewicht van enkele durvers die zich op de bassen van de bijzonder onkundige DJ met plastron lieten gaan alsof het de laatste keer was dat ze zich zouden amuseren.

En wij, simpele nerds van IT, zagen de boel af en deden ons tegoed aan een flinke dosis foute muziek, die ondanks de prutsende DJ, nog lang zo slecht niet klonk tussen al die andere foute taferelen. De cafébazin leek de enige te zijn die onbewogen bleef van al dat onnozel gedoe. Zij zag dit waarschijnlijk alle weken, maar voor ons was het een belevenis. Toen ik naar huis reed, voede ik me blij om even deel te hebben uitgemaakt van (een bepaald segment van) de Oostakkerse bevolking. Want, het moet gezegd worden, niet één keer heb ik de indruk gekregen dat we als vreemde eenden werden bekeken. In “De Spiegel” is iedereen welkom!

COBOL vs. Java

Friday, January 30th, 2009

Weet wanneer je teveel een Java (RAD) hebt geprogrammeerd… Als je dit in COBOL code begint te zetten:

IF GP13-RETURN-GRP = SPACES
* //TODO: update logic here
END-IF
**//TODO: SLISTs

Voor de niet-ITers: gelieve deze post volledig te negeren :-)

Downturn Advantages?

Tuesday, January 27th, 2009

Well actually there are none. People are getting fired, everybody has to save money wherever they can and over-all the morale is not as good as it could be. No, a downturn like we are experiencing now, doesn’t have real advantages. But being in a company that has some “serious problems with the current economical situation” so to speak, has some minor side effects that can be considered as “not negative as such”. Let me explain…

It brings back memories actually. All of a sudden we have some work time that our customer (the bigger company above us) doesn’t (want to or can) pay for. Being real programmers, there is no such time as “wasted time” or “idle time” and we use it to do some “stuff we have always wanted to do” (always improving the current system of course, albeit not always visible to the users). Back in the old days of our system, we have also had such opportunities and that’s why stuff like: fiddling about with barcode hand scanners, doing code changes in ancient 1997 COBOL programs and putting them in production without real testing and doing changes in programs that weren’t asked for in the first place, bring back some real good memories from times when such practices were generally considered as being “normal everyday things to do”. We like to call those days “The Container Times“, mainly because that was where we were housed back then, in some temporary and highly rudimentary grey boxes, stacked together like over-sized LEGO blocks. Actually we were a bunch of geeks (known to the general public as The Rebels) put together in a place where we wouldn’t disturb anyone else but ourselves. Of course we have matured by now and our cowboy-like actions, although we still perform them sometimes, have been decreased to a minimum and are never as ill-considered as they were back then. But in our hearts we are still hard-core geeks :-)

Our way of working back then may seem like inappropriate or “not done” to the outside world now, but bear in mind, it was back then that the foundations of a now highly popular and widespread system were made. Thanks to those days, where moving an unofficial server was an ordinary part of the job, we now have users all over the globe and maintain the back-end of the system in a fairly effective way. It is the very proof that our analytical capabilities of the container times were more than sufficient to last until now and provide us with enough useful heritage to last some time more in the future.

As a proud member of my team I hereby officially declare: “No f***ing way, the Rebels are her to stay“. We will continue to fight the downturn and carry on to do what we think is best at all times. Although we (have to) work according to more strict development rules nowadays, it’s nice to play The Bastard Programmer from Hell sometimes. CO-Pilot Rules!

New Coffeemachine

Wednesday, October 22nd, 2008

BIG NEWS! A new coffee machine at work. As we are in IT we have already tested it fully, trying various combinations to find out our favourite blend. Mine is Espresso (Strength +1, a little milk) or for the real guru’s, a number 162. The next big thing to find out is the number of combinations we can get out of this box, given the various kinds of coffee, strength settings, sugar and milk (each tweakable), chocolate additives, etc…

(Sorry, for an IT departement this is a BIG thing)

The Last of the COBOL-coders

Wednesday, September 24th, 2008

Geloof het of niet, maar ik behoor waarschijnlijk tot een uitstervend ras. Mijn jaar (1997) is immers bij de laatste die nog COBOL gehad hebben op school. (voor de niet IT-ers: een programmeertaal die uitgevonden is in 1959!) Nu inmiddels al bijna 50 jaar oud en volgens verschillende bronnen dé belangrijkste taal in de geschiedenis van de informatica. Men schat het aantal actieve lijnen code op 240 miljard (wat misschien een ietsje vertekend beeld geeft aangezien de COBOL programma’s nogal lang neigen te zijn) en jaarlijks komen er miljoenen bij.

Uit een artikeltje (zie link beneden):

Something like 90 percent of financial transactions are processed by Cobol code, and 75 percent of all business data processing is Cobol.

Een niet te onderschatten taaltje dus.

Er is echter een probleempje… De programmeurs die nog COBOL kunnen zijn aan het uitsterven, letterlijk. De IT-nerds van de jaren ’60 en ’70 zijn al lang met pensioen (of dood) en stilaan begint er een tekort te zijn aan COBOL-coders. De kans dat COBOL snel verdwijnt, zoals altijd werd voorspeld rond de eeuwwisseling, is bijzonder klein. COBOL mag dan wel (door zijn opbouw en interne werking, zo luidde) de grootste oorzaak geweest zijn van al de millenium-bug angst, achteraf is duidelijk gebleken dat alles een storm in een glas water was. Eigenlijk kan men stellen dat COBOL zijn programmeurs aan het overleven is. De code raakt gewoonweg niet weg, toch niet zomaar, dat is teveel werk. Werk waar bedrijven dikwijls geen budget voor hebben aangezien de code dikwijls heel oud is en dus goed getest, gedebugged en volwassen.

Intussen probeert men weer COBOL geven in de scholen, maar erg populair is de richting niet, sommigen noemen het onderwijzen ervan een zelfs misdaad die zou moeten bestraft worden. Een ding is zeker, ouderwets of niet, wegdenken kunnen we het voorlopig nog niet.

Stel je voor, het jaar is 2038, terwijl de Unix-nerds hun Y2K38 bug zitten op te lossen zitten enkele grijze COBOL-nerds wat code van 1997 aan te passen. “Tiens, moet je dat zien, ik heb dat programma nog zelf geschreven, wat een spaghetti code man”.

STOP RUN.

Bron: http://www.ddj.com/architect/210602491?pgno=1

Productivity Experiment

Saturday, September 20th, 2008

Iedereen kent het wel, je bent goed bezig met werken, vrij geconcentreerd, eindelijk heb je de oplossing voor en probleem gevonden en je bent bezig alles op te lossen. En plots… RING RING… de telefoon, godver*****. Waarschijnlijk iemand met een of andere domme vraag of pietluttige mededeling. Je hele concentratie is verstoord. Deze week nog, gebeurde dit met een collega, vrij absurd als je het mij vraagt:

Ring ring…
A: Hello
B: Yes
A: I will send you a mail with a document X attached, is that ok?
B: Yeah yeah (whatever)

(enkele minuten later, eindelijk weer enige concentratie teruggevonden)

Ring ring…
B: Hello!!!
A: Hi, I’ve sent it, you will receive a mail
B: (ietsje geïrriteerd) Yes ok, BYE! (click!)

Dergelijke zaken zijn dodelijk voor de productiviteit, vandaar dat we met het team een soort experimentje hebben gedaan op vrijdag namiddag. We sloten ons op in een vergaderzaal (die worden anders toch maar gebruikt voor saaie en véél te lange meetings) ZONDER communicatie met de buitenwereld. Geen telefoons, geen mail, geen internet. Enkel onze laptops om intensief verder te kunnen doen met wat we verondersteld worden te doen. De regels waren eenvoudig:

  • Striktly no phones
  • Bring your PC
  • Disconnect your IM
  • Close Outlook
  • No Internet surfing

Het resulaat
Ik kan jullie allemaal verzekeren, het resultaat is buitengewoon. Je krijgt bijna de indruk dat je meer doet op 1 namiddag dan anders op 2 dagen. Volgende week doen we het weer, dit keer in een iets grotere vergaderzaal, zodat we ook een kunnen rondlopen en deftig ademhalen, want met 3 man (volgende week 4) in een zaaltje van 2 op 3 is niet gezond. Wie wordt dit niet onze nieuwe manier van werken? In elk geval, het lukt prima. Men wordt niet gestoord én men stoort zelf niemand als er eens luidop gedacht wordt. Het team kan in een soort roes verder werken met een heel hoog “no bullshit” gehalte. Het is een soort brainstorm-sessie met direct resultaat, niet zoals een ordinaire meeting waar alles genoteerd wordt om later (of soms nooit) uit te voeren. Think and act simultaneously!

Int’l Volvo Jogging

Thursday, June 26th, 2008

Gisteren was er weer dit jaarlijkse event, dat ik uit pure traditie voor geen geld van de wereld zou willen missen. Deze keer kon het beter met het lopen, alhoewel 24min21sec voor de vertrouwde 5.3km Watersportbaan zijn ook niet slecht te noemen. (Op de bedrijvenloop deed ik wel beter)

Achteraf mochten we opnieuw gebruik maken van het Cyclobal lokaal in de Ekkergemstraat. Een tripje terug in de tijd, want dit (licht)bruine cafeetje is precies blijven stilstaan in 1970-80. De biljarttafel wordt afgedekt om onze “botrams mee uuftflakke en mostoard” op te plaatsen, de cafémadam slaat een wilde slag in de prijs van de consumpties, maar dat geeft niet want de sfeer zit er altijd goed in. Na de uitreiking van de diploma’s, het verplichte roddelen over de collega’s en enkele geuzekes later gaan we content per fiets naar huis. De Volvoloop 2008 zit er weer op.

Teambuilding Oostende

Saturday, June 14th, 2008

Af en toe gaan we met het werk op teambuilding. Leuke activiteiten en de ideale manier om mensen eens te leren kennen naast het werk. Deze keer was Oostende de plaats waar alles doorging. We waren ‘s morgens al met een bende van een man of 10 van Gent naar Oostende gefietst. Een slordige 75km die we (doordat iedereen goed getrained was, ahum) feilloos konden afleggen.

Echte Courreurs Koers Pauze Mijn koersmachine

Het weer zat enorm mee die dag, dus dat was boffen. ‘s Morgens hadden we de verplichte (let op: niet oninteressante) bedrijfscultuur-indoctrinatie-speeches. De buitenactiviteiten van de namiddag bestonden uit een stadsspel in Oostende: met go-carts een parcours door de stad afleggen en onder weg allerlei leuke proeven tot een goed einde proberen brengen. Tegen de avond was er een barbecue voorzien op het strand, een unieke ervaring. Het was nog steeds behoorlijk warm en de surfer-sfeer zat er goed in…

Team2 Proef of het strand BBQ

De tweede dag regende het dat het goot ‘s morgens, gelukkig zaten we dan weer binnen. Tegen de namiddag was het min of meer droog, maar enkele buitenactiviteiten zijn toch moeten aangepast worden. Niet dat de sfeer er onder te lijden had, ondanks het kille zand. Tegen 16u moesten de fietsers zich alweer klaarmaken voor de terugtocht. Het werd een snelle, natte en winderige (gelukkig meewind) rit.

Onstabiel Nerds op het strand Nog nerds