Tag Archives: miserie

Knipperlichtblog

Een 2tal weken geleden had ik het lumineuze idee om eindelijk nog eens een upgrade van deze site te doen. De nieuwste WordPress engine (2.3.1), enkele nieuwe versies van draaiende plugins, misschien enkele nieuwe plugins, enkele theme-wijzigingen, kortom the works

De upgrade naar 2.3.1? No problem. Nieuwe versies van plugins? Piece of cake.
Nieuwe plugins en theme-wijzigingen? Iets meer problemen. Ik wou FAlbum installeren, maar voorlopig gaf dit nog wat problemen. Was dus nog uit te zoeken. (ondertussen is er een nieuwe versie, moet ik dus dringend nog eens uitproberen)

De problemen begonnen de dag nadien. No more blog. “Internal Server Error” was al dat er te zien was. Nu had ik al eerder database-troubles gehad, en volgens de hostingmensen lag dit aan het feit dat WordPress zijn connecties niet afsluit. Samen met de nieuwe versie had ik hiervoor echter ook een wijziging doorgevoerd.

Volgens de hostingmensen was dit inderdaad opgelost, maar waaraan dit nieuwe probleem lag konden ze me niet onmiddellijk vertellen.

Ze hebben de databank een paar keer terug overeind getrokken, maar ze bleef maar keer op keer onderuit gaan. Dan moest ik hen weer een mailtje sturen, dan deden zij hun ding en was alles weer in orde, om enkele uurtjes later weer offline te zijn, kortom, een straatje zonder eind.
Uiteindelijk hebben ze het hele zaakje nog eens uitgebreid onder de loep genomen en het probleem gevonden.

Een van de plugins die ik had draaien (SearchMeter) was er eentje die bijhield waarop hier zoal gezocht werd. Blijkbaar haalde deze plugin de databank onderuit telkens er een zoek actie werd uitgevoerd.
Eenmaal dit probleem gesitueerd was, was de hele rimram snel opgelost. Plugin offline gehaald, en het hele zaakje draait weer als nooit tevoren. Laat ons hopen dat het nu zo blijft…

WordPress 2.3.1? Allemaal heel mooi, maar al je plugins in de gaten houden is zeker geen overbodige luxe. SearchMeter was nergens aangegeven dat die een probleem kon geven.

Een reden te meer om een goeie backup te nemen bij een upgrade. Ik was bijna zover van deze terug te zetten.

Moldavië

Ik woon in Moldavië.

Zo betitelt Bart Somers de Mechelse stationsbuurt blijkbaar. Blij dat we dat ook weer weten.

Maar! Er is hoop! En een heus reddingsplan!

Het ziet er allemaal heel mooi en zo uit. Allemaal daar niet van. Nieuw stationgebouw, treinverbinding met Zaventem, bussen die onder het station stoppen, een nieuwe kantoortoren, een tunnel waar er nu een brug is, groene partijen en een waterplein, schitterend allemaal. Laat maar komen.

Het zal allemaal heel deftig zijn als het af is.

En daar knelt hem nu net het schoentje.
Tussen 2008 en 2010 gaan ze daar nog wat studies voor doen, en tussen 2010 en 2018 wordt het toch wel ambitieuze project uitgevoerd.
Ik wil geen 8 jaar op een bouwwerf wonen. Elke morgen rijd ik via de brug die een tunnel gaat worden van en naar de E19. Ik heb geen zin om 8 jaar lang omleggingen te rijden.

Misschien dan toch maar eens werk maken van die verhuisplannen?

Netwerk error

Ik begin het lichtjesaan beu te worden.

Al meer dan een week geraak ik amper op tinternet.
In het begin viel het gewoon regelmatig uit
Toen viel het telkens uit als ik een browser opende, maar niet wanneer ik mail of ftp of mijn feedreader opende.
Tegenwoordig valt het altijd uit.  Gelijk wat ik doe.

Het rare is dat ik er wel in luk om een IP-adres te krijgen.  Maar om een of andere reden vervalt dit elke keer ik iets online wil doen.
Mijn idee is dus dat er een probleem is met mijn netwerkkaart, maar dan zou ik toch geen IP-adres mogen kunnen krijgen? Of vergis ik me daarin?

Heeft er iemand enig idee hoe ik kan testen waaraan dit probleem kan liggen?

Hongarije 2006, de foto’s

Eindelijk.
Eindelijk heb ik de foto’s van mijn voorbije kamp in Hongarije online gekregen.
Mijn oren waren er bijna afgezaagd door mijn gasten, maar het is dus gelukt.
En ze krijgen er ineens een gastenboek bij, kan iedereen ineens nog wat nakeuvelen over het kamp.
Geïnteresseerd? Ga naar http://hongarije2006.gryphin.be

What took me so long?
Ik wou ze met Photon en PhpWebGallery online zetten, maar ik kreeg de 2 niet onmiddelijk aan het samenwerken. Daar kwam nog eens bij dat ik dan nog een PhpWebGallery template moest maken.
Nu gebruik ik ANIga Gallery. Die lijkt het wel te doen, al ben ik nog een beetje bezig om het in mijn theme in te passen.

Ondertussen heeft het boeltje hier nog enkele dagen plat gelegen, en er moet al eens naar de Gentse Feesten gegaan worden ook he, daarmee ook dat het iets langer duurde…

Lijken, bij bosjes…

Wat ik hier vorige week aankondigde, blijkt dus werkelijkheid te worden.

Technisch projectleider 2 weken in verlof, en plotsklaps vallen er lijken uit de kast. Niet een kleintje, maar een hele bos.
Ze stinken gelukkig niet al te hard. Das ergens een voordeel.

Plotsklaps blijkt de verwerking van een van onze businessprocessen te traag te zijn.
En dan mag je dus beginnen graven. Vooral heel tof als je, net als ik in dit geval, er feitelijk niks mee te maken hebt gehad.
Als je bijvoorbeeld de analyse gemaakt hebt van dat onderdeel, of je hebt de programmatie zelf gedaan, dan kan je hier normaal je weg redelijk eenvoudig in vinden. Wanneer je enkel een uitleg hebt gekregen (en in feite mag je dan al van geluk spreken) om het zootje te onderhouden, dan is dat dikke miserie. Wanneer er dan een call binnenkomt in de stijl van : “het is te traag, maar je kan het sneller doen op deze manier”, dan kan je het gaan herschrijven.

Ow, hoor ik u denken. Herschrijven, is dat niet een beetje vlug?
Tja, wanneer de klant je een andere manier van werken aanreikt en die manier blijkt te kloppen, en het enige argument je hebt om het niet te doen is “we werken normaal zo niet”, hoe lang hou je dan zo een argument vol?

Nu heb ik vandaag dus het grootste deel reeds herschreven, en ik ben ervan overtuigd dat ik het probleem wel opgelost krijg, maar toch : AAAARGH!
Sorry hiervoor, moest er even uit.

Ik durf me dan soms wel enkele vragen te stellen.
Ok, het is onze verantwoordelijkheid om de eisen/vragen/problemen van de klant in te willigen/te beantwoorden/op te lossen, maar is het nu echt zoveel gevraagd dat klanten nu eens leren om alles zo eens een beetje tijdig uit te testen?
Kwestie dat op zijn minst die problemen kunnen opgelost worden door iemand die er iets van kent. En niet alles in de nek geduwd wordt van die ene pechvogel die overblijft op het einde.

Ik weet, gebruikers van IT programma’s ter velde, dat u zich hier geen zak van aantrekt. Het is tenslotte uw zaak niet (en al helemaal uw fout niet). U vindt gewoon een probleem. U meldt dit, en wie dit oplost doet er voor u niet toe. Of hoe hard die mens afziet. Of welke louche trukken hij daarvoor uit zijn hoed moet toveren.

Maar toch, hoop ik ergens dat al wie dit leest (waarschijnlijk ijdele hoop), en ooit nog eens een wijziging aan een bestaande applicatie aanvraagt, dat u deze wijziging dan ook zo snel mogelijk grondig test nadat deze is opgeleverd. Kwestie van asap de mogelijke errors/problemen bij de juiste ontwikkelaar te krijgen. En niet 2 maand later bij een pechvogel.

Ik dank u.

Lijken

Ken je de situatie waarin er iemand van je project afgaat?

Plotsklaps blijken er in de stukken die hij/zij het beste kende een aantal lijken uit de kast te vallen.
En wie mag de miserie dan oplossen? En uitzoeken hoe het precies in elkaar zit?
Inderdaad, de overblijvende(n). Diegene die de pech heeft om iets langer op het project te zitten, en dus wordt verondersteld om het volledig te kunnen onderhouden.

“Jamaar, je had toch overdracht gekregen over die stukken? Dan weet je toch hoe die in elkaar zitten?”, krijg je op zo een moment van je functioneel projectleider te horen.

Dat belooft voor volgende week, dan is mijn technisch projectleider 2 weken in verlof…