46334 items (36483 unread) in 36 feeds
Familie
(1328 unread)
NetlashCollegas
(3895 unread)
NetlashStagiairs
(368 unread)
Fun
(23511 unread)
If you read Molloms API documentation you can see that some calls have an (optional) parameter called author_ip. In PHP Mollom the IP-address is set automagically, so you don’t have to worry. But the variable I used could be spoofed.
As you know getting the right IP-address is not that easy. If your application is running behind a reverse proxy $_SERVER[’REMOTE_ADDR_HTTP’] contains the reverse proxy’s IP. Or if your application is running on a cluster setup the clients IP-address is storred in $_SERVER[’HTTP_X_CLUSTER_CLIENT_IP’].
But both of these variables can be spoofed by spammers, so we are not sure these values are right. So PHP Mollom needs to know the allowed IP-addreses for the reverse proxy’s. I build in a function Mollom::setAllowedReverseProxyAddresses that accepts an array of allowed IP-addresses.
Please update your applications with the new version.
It is been a while. But I’m back.
A lot of new Web 2.0 applications use API’s. Most of the time they return XML, and some of those services do it well by encapsulating their data in CDATA-tags.
But simpleXML doesn’t like CDATA. Think again. Use the code below and you will have full access to the data in the CDATA-tags.
$xml = simplexml_load_string($string, ‘SimpleXMLElement’, LIBXML_NOCDATA);Have fun!
Ja! Joepie zelf. Na paar weekjes heb ik hem eindelijk. (Niet doorvertellen, maar ik heb hem als sinds zaterdag). Ik zou zeggen oordeel zelf.
Ondertussen ben ik al iedere dag naar het werk gereden en dat gaat verbazend vlot. Voor iemand die rookt, drinkt, en te graag eet deed ik over de 8km slechts 24minuten de eerste keer, ondertussen schommelt het tussen de 20 en de 22minuten.
Nog een voordeel is dat er op magische wijze een extra uur in mijn dag is geslopen. Ik vertrek rond 8h waar ik vroeger al tegen 8h op de tram zat. ’s Avonds ben ook zo’n halfuurtje sneller thuis, ok ik moet dan wel nog douchen, maar toch.
Tip nr 1, en de beste ook: GA WERKEN STELLETJE LUIE HONDEN!
Ok, het is mijn persoonlijke mening en ik ben me er ook terdege van bewust dat ik er niet alles over weet maar in mijn ogen is het relatief eenvoudig, maar laten we eerst koopkracht eens definieren. Koopkracht is mijn ogen: de middelen die je ter beschikking hebt om iets te kopen. De middelen die we gebruiken om te kopen dat is geld, hoe verdienen we geld? Juist door te werken, want als je werkt dan krijg je geld. Dus niet staken want dan krijg je geen geld.
Een andere reden waarom je niet zou staken is evenzeer eenvoudig. Stel jezelf eens voor dat jij de baas was. Je hebt werk voor je werknemers, en opeens beslissen die om het werk neer te leggen. Waarom zou jij dan die mensen meer geld willen geven.
Voor alle duidelijkheid, doe vooral uw ding en heb uw eigen mening.
Blijkbaar komt de iPhone op 11 juli naar België. En dan nog wel bij de Belgische teleoperator Movistar! Ik vraag me toch keihard af of dit geen hoax is

Jep, de knoop eindelijk doorgehakt, deze zal het worden. En met deze bedoel ik: mijn nieuwe mountainbike.

Mijn nieuwe mountainbike heeft volgende specs:
Mijn nieuwe mountainbike is besteld bij Huis Tange. Huis Tange is te vinden in de Poperingestraat 11 & 37, 9000 Gent. Het was de eerste keer dat ik in deze winkel kwam, maar ik heb het gevoel dat ze mij er nog regelmatig zullen zien. Toen ik een week geleden wat meer informatie wou omtrent mountainbikes heb ik een betoog van een dik uur gekregen. Allerlei advies over mountainbikes in het algemeen tot het de keuze voor schijfremmen of v-brakes.
Als je wat van fietsen kent zal dit al weten, maar voor mij was dit toch nieuw. Schijfremmen zijn eigenlijk alleen nuttig als je echt downhill zou gaan doen. Daar warmen de remblokjes zodaning op dat ze wegbranden. Bij schijfremmen koelt de wind die je maakt door je snelheid de schijf af. Maar in ons land zijn schrijfremmen totaal overkill. Nog een nadeel is dat een schijfrem uiterst correct moet gemonteerd zijn om niet snel te slijten. Dus je wiel er even uithalen om de fiets te vervoeren in de auto is geen optie.
Nog een weetje. Omdat de derailleur achteraan het zwaarste werk krijgt, monteren ze bij Thompson altijd de derailleur van een hogere groep.In mijn geval is de fiets eigenlijk voorzien van de LX groep. Maar ze monteren toch een XT derailleur.
Maandag heb ik dan eens gemaild voor een concrete offerte en dinsdagochtend om 8h zat er al een antwoord in mijn mailbox. Snelle mannen daar bij Huis Tange. En een mooie offerte ook. Ik vroeg afneembare verlichting en SPD-pedalen die ik ook kan gebruiken zonder klik-schoenen. Beide krijg ik volledig gratis. Zelf de werkuren voor het monteren hoef ik niet te betalen.
Dus (hopelijk) binnen twee a drie weken kan ik terug de sportieve toer op.
Nog iets opmerkelijk aan Huis Tange: de openingsuren, maandag tot vrijdag van 8h tot 12h en van 13h30 tot 20h, zaterdag gaan ze al om 18h toe. Ik weet niet hoe het in de gemiddelde fietsenwinkel bij u in de buurt zit. Maar voor mij is dit ideaal. Als ik wil kan ik voor of na het werk binnenspringen, en geloof me dat is iets wat ik waardeer.
Btw: bedankt Wim
the web is really still only an alpha version. Can’t wait for the first beta!
Dries Buytaert and Benjamin Schrauwen released a new Spam-service, called Mollom.
Mollom is a web service that helps you identify content quality and, more importantly, helps you stop comment and contact form spam. On the downloadpage from Mollom you can see there is already a Drupal-module and a Java-class. But no PHP class.
So here it is. My own open-source PHP library to communicate with the Mollom open API. You can dowload it from: http://mollom.crsolutions.be. Documentation can be found in the class itself or at http://mollom.crsolutions.be/docs.
Mijn mac is zo snel dat em op 180% van zijn capaciteiten werkt.

Productiviteit ftw, zou ik zo zeggen.
Aangezien ik een developer ben heb ik mijn blik eens geworpen op “The Programmer’s Bill of Rights” (check de url ;-)). En eigenlijk klopt die wel.
Hieronder even de puntjes op een rij zetten.
Ik heb eigenlijk zelf nog een paar belangrijke toevoegingen:
A lot of people were asking for documentation, here it is: http://docs.spoon-library.be. Like you can see not everything is ready, but we’re working on it. All classes are well documented inline, so if you really need it you can find them.
We will introduce some new features as well:
The new features will be released and announced on the official blog when they are ready so no need the ask every 12 minutes.
Lieve mensen, I don’t care dat jullie niet kunnen bloggen omdat je grootmoeder bevallen is van een zevenling, of er een tas koffie op de grond is gevallen en een gat in de vloer heeft gemaakt van ettelijke kilometers doorsnede. Als je niet blogt dan zie ik dat wel. Je hoeft me niet op de hoogte te brengen dat het stil zal zijn op je blog.
Als het te lang duurt en ik me ongerust begin te maken, en ik betwijfel dat het zal gebeuren, dan probeer ik je te contacteren op een andere manier.
Collega/toffe gast/maat Defv vroeg me welke muziek ik prefereer tijdens het programmeren, wel eigenlijk maakt het me weinig uit. Het is eerder afhankelijk van de situatie.
Als het vooruit moet gaan, dan kies ik voor metal, voornamelijk:
Gelukkig voor mijn dierbare collega’s heb ik een prachtige koptelefoon, zodat ik mijn smaak niet hoef op te dringen. Indien ze op het werk voor een radio zouden gaan, neem dan maar StuBru.
Van mijn collega’s ken ik de smaken ondertussen zodus, Koen wat beluister jij?
My data is very important for me. So I wanted to backup a large folder from my fileserver to a USB-disk. I know I could take the disk to my fileserver and plug it in, but I’m lazy.
So with the following command I managed to backup my 230GB folder.
rsync -e ssh -avr tijs@192.168.0.104:/mnt/disk2/work /Volumes/Backups/Edit the command below for your needs:
rsync -e ssh -avr remote-username@remote-ip:/folder /Volumes/USB-disk-name/You could drop the “v”-option, so it won’t output each filename in your terminal.
Ale hup, omdat iedereen zo braaf is geweest vandaag.
Ik heb ze gezien, en gulder (ja alle mensen die via google fzo komen) niet! Muhahaha
Gisteren tijdens een productieve vergadering van CR Solutions was er nood aan een beetje ontspanning. Zodus hebben we de intro’s van programma’s uit onze jeugd (moeten we ons nu oud voelen?) ge-youtubed.
Btw, de tune van Knight Rider is volgens mij onlangs nog in een of ander hitje gesampled geweest.

Muha! I wanted a list of md5sums for each file in a directory and subdirectory. Can be handy if you need it:
find -type f -print0 | xargs -0 md5sum > md5_log.txt
Ale hup een stokje van Erik, de vragen slaan uiteraard op vorig jaar, want dit jaar is nog maar een paar weken bezig.
3 bands en/of artiesten die je dit jaar hebt leren kennen.
3 dingen die je hebt meegemaakt, gehoord, … en die je altijd zullen bijblijven.
3 vreselijke blunders die je sinds dit jaar op je naam hebt staan.
Voor de rest heb ik mijn blunders al verdrongen. Dus laat u gaan in de comments en wijs mij op mijn blunders.
3 dingen die je héél stiekem ongelofelijk trots maakten.
Naast deze 3 zaken zijn er nog 1001 dingen waarop ik trots ben, zoals CR Solutions, mijn leven in het algemeen, het feit dat ik een lul ben en ermee weg kom.
2 mensen die je hiermee graag wil lastigvallen.
Aan de halte:
Op de tram:
Dat ze bij de Lijn niet al te snugger zijn dat is geweten. Maar de mensen die het ontwerp van de tram hebben gemaakt zijn geen idioten. De banken zijn met een bedoeling zwevend. Daardoor kan je je bagage onder de stoel plaatsen. Hierdoor kunnen mensen naast je zitten en ook vlot door de gangen stappen.
Als je een rugzak hebt die overbeladen is, probeer dan in te schatten welke omvang deze heeft. Zo ben je in staat om andere mensen niet te kwetsen door uw eigen lompe bewegingen.
Gebruik je gsm niet als boombox, niemand heeft boodschap aan jouw muziek.
Als je al zo slim bent geweest om een MP3-speler te kopen, voorzie dan ook budget voor degelijke oortjes. Zodat niet de hele tram naar jouw boenke-boenke moet luisteren.
Kies een plaats die niet aan de deur is. Een deur gebruiken de snuggere mensen om af of op te stappen. Het is dus ook logisch dat alle mensen die op of af de tram moeten langs een deur moeten passeren.
Als er controle is, wees vriendelijk. Als ze je betrappen op zwartrijden, begin dan niet te wenen, schelden. Jij en jij alleen bent in de fout gegaan.
Voor mensen die op pensioen zijnTussen 7u30 en 9u beginnen heel wat mensen te werken, tussen 16u en 19u stoppen heel wat mensen, dus hou hier dan ook rekening mee. Er is tijdens deze uren meestal een pak minder plaats op de tram.

Wel ze vragen het zich blijkbaar af. Ik zal u de zekerheid geven: helaas.
Indien er iemand van Carlsberg dit zou lezen, hier wat tips:
Even tussendoor. Ik vroeg me af welke versie ik nu juist geinstalleerd had, wel:
cat /etc/lsb-release
Een beeld zegt 1000 keer meer dan woorden, welja. Let vooral op de details.

OVS: onafhankelijke vakbond voor stakend treinpersoneel
Even een aantal vraagjes voor de (toekomstige) ouders onder ons.
Spijtig genoeg zijn de ouders er meestal niet bij, want dan zijn ze zo mak als een lammetje. En als je dan nog durft vragen om hun randdebielen-muziek een beetje stiller te zetten dan bekijken ze je alsof je van een andere planeet komt. Kijk ze steken van tegenwoordig bij al die GSM’s oortjes, met een reden! Maar nee, die oortjes steken ze in als hun vrienden naast hen zitten. Kijk ik heb waarschijnlijk minder vrienden dan de gemiddelde 12jarige puber, maar ik ze zijn wel interesant genoeg om tegen te praten.
Ziezo, mijn eerste frustraties van 2008 staan al op mijn blog.
Vandaag, 30 December is het Dag van de Download. Ik heb er zo mijn bedenkingen bij.
Waarom 30 December? Het is bijna Nieuwjaar, vele mensen gaan op familiebezoek, die wel zullen uitlopen want het is lang weekend. Of mensen zijn op reis omdat het Kerstvakantie is. Niet alle telenetklanten hun verbruik wordt gereset op het einde van de maand, bij mij is het iedere 23ste van de maand. Dus morgen heel wat mensen op smallband? Wat is het nut? Met deze dag wil men aantonen dat de huidige datalimieten ontoereikend zijn? Welja als je meer gaat downloaden dan waarvoor je hebt gekozen bij het afsluiten van het abonnement dan is dat inderdaad zo. Er zijn op dit eigenste moment 8401 inschrijvingen. Mensen die de actie steunen. Er is ooit een petitie geweest die 60000 inschrijvingen had en die Telenet naast zich heeft neergelegd. Men wil aantonen dat het netwerk van Telenet wel toereikend is. Hoe ga je dat aantonen? Door allemaal massaal te downloaden? Welja als ik me niet vergis, en dat doe ik nu niet, heeft Telenet de cijfers in handen waarmee je dit kan staven. Telenet zegt zelf dat er maar 6% van de gebruikers tegen de limieten aanloopt. Welja, of dit nu klopt of niet laat ik in het midden. Wat me meer stoort is: je weet dat je maar X-aantal GB mag downloaden, hou er dan rekening mee.Uiteraard vind ik de verhouding tussen de kostprijs en wat je er voor in de plaats krijgt ook niet ok. Maar daar gaat deze dag weinig aan veranderen naar mijn persoonlijke mening. Maar we zullen het morgen zien morgen.
Trouwens de actie zou een antwoord moeten zijn op de “Telenet drukt op de knop”-actie. Spontaan moet ik denken aan het spreekwoord: “Je geeft een hand en ze willen je arm.”
LinkedIn is een online netwerk gericht op professionals. Via je eigen netwerk (directe contacten) kan kennismaken met hun netwerk. Zo kom je in contacten met andere mensen en groeit je netwerk verder uit. In mijn ogen is het een online archief van visitekaartjes, waarbij je niet alleen toegang hebt tot je eigen contacten maar ook dat van anderen. Via je eigen contacten kan je dus contact maken met hun contacten.
Jan omschreef het laatst heel mooi. Met zeven mensen raak je de wereld rond. Stel ik heb 1 contact, die heeft op zich weer één contact enzovoort. Zo zou je de hele wereld rond moeten raken.
Wat zijn nu de eigenlijke echte features. Wel allereerst kan je in contact komen met andere mensen. Ten tweede je kan gericht op zoek gaan naar iemand, dan kan je zien hoe je geconnecteerd bent en dus zo de nodige introducties aanvragen. Een voorbeeld.
Mijn baas wil in contact komen met de baas van bedrijf X. Bij bedrijf X werkt Piet. Piet en mijn baas zijn directe contacten van mij. Dan kan mijn baas via mij en via Piet in contact komen met de baas van bedrijf X. Snap je?
Ten derde kan je op zoek gaan naar toekomstige werknemers of werkgevers.
Uiteraard heb ik zelf ook een profiel op LinkedIn: http://www.linkedin.com/in/tijsverkoyen, dus iedereen die al met mij heeft samengewerkt, of me kent en nog niet in mijn contactlijst zit: toevoegen.
Bart wil zijn 3000ste twitter-boodschap verkopen, de opbrengst gaat naar Music for Life. Lees meer op Ondernemer in Gent, of bieden op : [cgi.benl.ebay.be]
I made a typo, so I wanted to rename a table:
RENAME TABLE old_name TO new_name;
PHP - ook andere scriptingtalen- heben een functie eval. Ik zit me nu al een uurtje af te vragen of ik deze al ooit gebruikt heb. Ik dacht het niet.
Eval() is een functie die de string die je meegeeft als parameter zal uitvoeren als PHP-code. Naast het feit dat eval traag en moeilijk te debuggen is zie ik enkel maar gevaren en geen voordelen.
Ik zie dan ook geen enkel nut van deze functie. Volgens mij kan je er altijd rond schrijven. En op het moment dat je eval wil gaan gebruiken, kan je beter eens nadenken of je wel goed bezig bent. Stel dat je een functie wil aanroepen dan kan je dit met call_user_func().
In javascript gebruiken ze blijkbaar veelvuldig de eval()-functie, ik moet eerlijk toegeven dat ik al redelijk wat JS heb geschreven maar ook daar kan ik me niet voor de geest halen dat ik eval al gebruikt heb.
Ofwel heb ik nog nooit echt advanced JS geschreven, of ik programmeer zodanig dat ik eval kan ontwijken. Laten we het maar op het laatste houden.
Kan iemand een degelijk voorbeeld geven om de eval()-functie te gebruiken? Voor gelijk welke taal, scriptingtaal, maakt niet uit, ik wil begrijpen waarom deze functie nodig is.
Avocom, het nieuwe bedrijf van Jens - mede zaakvoerder van CR Solutions - heeft een nieuwe website: http://www.avocom.be. De website is gemaakt door CR Solutions. Onze eerste website met Fork trouwens, zie ook een vorige post.
Naast de website hebben we ook de volledige huisstijl voor onze rekening gehouden. Met de huisstijl in gedachten zijn er visitekaartjes, briefpapier en een reclame-foldertje gemaakt. Hieronder kan je de visitekaartjes zien.


Kortom, Avocom en CR Solutions gaan een mooie toekomst tegemoet, we zullen dan ook zeer nauw samenwerken om onze respectievelijke klanten van dienst te zijn.
Zaterdag, (1 december 2007 om precies te zijn) ben ik naar een opleiding geweest omtrent Drupal. De opleiding werd gegeven door de mensne van Krimson. Krimson is een bedrijf dat zich uitsluitend op Drupal richt. Ze schrijven specifieke modules, zetten Drupal’s op gelijk het niets is; … maw ze zorgen dat jouw site op Drupal kan draaien.
De opleiding zelf vond plaats in de gebouwen van IBBT, waarover ik maar 1 woord kwijt wil: WAUW.
Ik was uiteraard te vroeg, met de bereidwillige medewerking van De Lijn. Om 9h10 aangekomen en even gepraat met een van de mannen van Krimson. Om 9h30 een fantastisch ontbijt gekregen. Opleidingen hebben zo z’n voordelen. In de voormiddag kwam er voornamelijk theorie aan bod. Gezellig temp, plaats voor wat humor en stukken code die live werden uitgevoerd.
Rond de middag was er weer eten voorzien, overheerlijke broodjes: kip curry met appeltjes, geniaal.
Na de middag nog even wat meer uitleg over de verschillende hooks en api’s van Drupal, en dan konden we zelf aan de slag. Onze eigen module voor Drupal schrijven. Uiteraard nog niet helemaal volgens de code-richtlijnen van Drupal, maar toch al een begin.
Hieronder een aantal zaken die ik heb onthouden:
Wat ik echt spijtig vind aan Drupal is dat ze veel zaken met arrays oplossen waar ze dat naar mijn bescheiden mening beter met objecten hadden gedaan. Maar dit zal zo wel zijn redenen hebben, en er is beterschap op komst.
Kortom een geslaagde dag. ’s Avonds uiteraard veel te veel ideeën om in Fork te steken, maar ze staan netjes opgeschreven. Wat ik zeker niet mag vergeten: de mannen van Krimson zijn toffe peren, en IBBT hebben coole blue-screen muren ![]()
I just installed Ubuntu Gutsy Gibbon (7.10), very impressed by it. Even the fancy effects are working on my laptop. Which is a Acer Travelmate 6000.
Just one thing is really frustrating, I have 5 workspaces and in Ubuntu Feisty I used shortcuts to switch. In Gutsy I can’t set the shortcut for workspace 3, 4, …
But I found a workaround. After installing ” Advanced Desktop Effects” I could set the shortcuts there.
So first of all install “compizconfig-settings-manager” (use the code below).
sudo apt-get install compizconfig-settings-managerOpen the configurator by clicking “System - Preferences - Advanced Desktop Effects Settings”.
Click “Viewport Switcher” and open the “Actions”-tab.
Set your shortcuts in the “Go to specific viewport”-section.
Voor alle duidelijkheid: ik heb niets te maken met Cosmox.be en ook niet met Humo. Behalve dat ik bij Cosmox de collectie “Boek + Film” heb besteld en dat ik Humo-abonnee ben.
Dus lieve bezoekers, mailtjes of reacties met daarin jullie adres, rekeningnummers, telefoonnummers en andere informatie die jullie publiek willen maken, zijn niet nodig. Ik weet dat het bestelsysteem sucked, maar je zal het toch moeten doorstaan wil je de volledige collectie “Boek + Film” van Humo in huis willen halen.
Pensioensparen, blijkbaar doet nog niet iedereen het, maar is er wel de interesse. Toen ik bijna een jaar geleden begon te werken bij Netlash heb ik me geinformeerd bij m’n bank. Daar kreeg ik te horen dat hoe vroeger je er mee begint hoe beter.
Wat zijn de voordelen? Wel eerst en vooral is het een aanvulling op je pensioen. Daarnaast heb je nog een fiscaal voordeel. Je kan dit jaar maximaal € 810 inbrengen en daarvan krijg je zeker 30 tot 40% terug.
Bij Dexia - m’n bank - heb je keuze tussen 3 opties:
Geen idee voor wat het allemaal staat, voor de mensen die meer interesse hebben: klik door op de links. Maar je kan ook combineren. Dus bij mij is dit 60% Dynamic en 40% Defensive. Ik kan op ieder moment de verhouding wijzigen, dus eenmaal ik wat ouder ben en dus wat minder risico wil lopen kan overschakelen op meer Defensive dan Dynamic, daardoor ben ik meer zeker van een voorspelbaar rendement.
Persoonlijk lijkt het me een goede manier om je pensioen aan te vullen en te genieten van iets of wat lager belastingen.
De laatste tijd kan je er niet meer naast kijken. Ofwel zie je in elke feed die je volgt Steven Feys opduiken, of je leest dat Steven Feys wel eens Bart, Johan en/of Bram zou kunnen zijn. De mensen in het blogwereldje blijken dan ook nog eens met harde bewijzen af te komen, maar ze kunnen niet uitpluizen dat de zogezegde foto van Bram eigenlijk een foto van Johan is. Of blijkt dat Bram een stagair is.
Wel zelfverklarende blogpolitie, als jullie nog eens met vermoedens afkomen, probeer dan op z’n minst toch met een aantal waarheden af te komen.
Ik blijf het trouwens lachwekkend vinden dat het blogwereldje, dat verbazigwekkend klein is, zo makkelijk op stelten te zetten is. Alle populaire bloggers hebben er wel al aan meegedaan. Net zoals velen hebben meegelift op de “buzz” rond Tokio Hotel.
Dan lijkt Tokio Hotel toch leuker, door een “eenvoudige” uitspraak lok je honderden reacties van totaal onbekenden uit, terwijl een virtuele identity theft een handje vol bloggers bereikt. Ik vraag me af of men dat als invloed ziet?
De hele Steven Feys-affaire heeft me trouwens aan het denken gezet. Je zal maar Steven Feys noemen, je naam duikt op op allerhande websites, je bent plots persona non grata. Onlangs was er in Koppen een aflevering over identity theft in het echte leven, je zou bijna gaan denken dat de georganiseerde misdaad achter Steven Feys zit.
En ja ik weet het, ik doe er nu zelf aan mee…
Wat een webbouwer lijden kan. Onze klanten maak steeds meer gebruik van het web en willen dus ook en website die volledig beheerbaar is. Bijvoorbeeld pagina’s aanpassen, nieuwe pagina’s toevoegen, nieuws op hun website plaatsen, bloggen over hun activiteiten of nieuwe producten.
Bij CR Solutions werden van bij het begin alle website op een gelijkaardig systeem gemaakt, zodat we bij aanpassingen geen dagen nodig hebben om ons terug in te leven in onze code. Maar ons systeem van toen, waar alle tekst in XML-formaat werd opgeslagen, is niet meer van deze tijd. Om te voldoen aan de eisen van deze tijd (lees: CMS) waren we op zoek naar een systeem waarbij we snel nieuwe zaken kunnen implementeren. Twee andere belangrijke zaken waarop we hebben gelet zijn: developers-gemak en een uitgebreide template-engine.
Daar ik op het werk ook gebruik maak van een systeem dat aan al onze eisen voldoet was onze keuze snel gemaakt. De uitgebreide websites van CR Solutions zullen vanaf nu op het fantastische Fork CMS draaien. Fork CMS is een modulair opgebouwd CMS met de nadruk op SEO en gebruikersgemak.
De twee laatste zijn uiteraard zeer belangrijk, want een website moet gevonden worden. En dus is een hoge plaats in Google een must. Bij Netlash hebben ze al een uitgebreid aanbod aan beschikbare modules zoals: blog, nieuws, events, guestbook, … Dus meer hebben we op dit moment niet nodig.
Mijn persoonlijk besluit: Fork CMS zorgt ervoor dat ik snel en goed kan werken en een degelijk resultaat kan afleveren aan onze klanten.
So true: [www.randsinrepose.com]
Via bram.us
Tijd voor wat cultuur, en meer specifiek in de categorie: muziek.
Dankzij Last.fm leer ik regelmatig nieuwe groepen kennen. Zoals Sonata Arctica. Dit is een Finse metal-groep.
De mensen die mijn muzieksmaak kennen weten dat Finse metal-groepen een streepje voor hebben. Mijn collectie bevat onder andere volgende Finse groepen:
Sonata Arctica valt onder de categorie power metal. Waarbij ze veel gebruik maken van keyboard. Wat je ook merkt in de liedjes waarin regelmatig een keyboard-solo voorkomt.
Voor mij is dit de ideale muziek om snel te programmeren. Alleen al door het tempo van de muziek begin ik sneller te typen
Bekijk zeker onderstaande filmpjes en bevestig mijn goede smaak.
Onder het motto “beter laat dan nooit”.
Het optreden van Bart Peeters was gewoonweg super. Ik hou er niet zo van als em veel te energiek door het beeld springt op TV, maar tijdens zijn optreden is dat energieke juist de max.
Je ziet dat Bart en de zijne zich staan te amuseren op het podium. Dit zorgt ervoor dat er heel wat sfeer is, er eens kan gelachen worden, hoewel de teksten en bindteksten daar zeker voor iets tussen zullen zitten.
Wat mij persoonlijk opviel is dat niet Bart Peeters met wat ondersteuning van andere muzikanten op het podium staat, maar de muzikanten met Bart op het podium staan. Bart zorgt ervoor dat iedere muzikant op een ludieke manier in beeld komt.
Mijn besluit staat vast, dit was een van de betere optredens die ik het laatste jaar heb gezien, hoewel Herman Van Veen ook aardig in de buurt komt. Zodra hij een nieuwe cd-tour heeft ga ik terug.
Bekijk zeker volgend fragment, wel niet van het optreden waar ik was, maar toch subliem:
Na een weekje met mij nieuwe Harman/Kardon-set, tijd om de eerste bevindingen te bespreken.
De setDe set bestaat uit verschillende onderdelen:
De reciever en DVD-speler kwamen in één doos, de speaker-set in een aparte doos, deze waren bij MediaMarkt samengebonden
wat toch niet zo handig was.
De installatie verliep vlot, uiteraard met de deskundige hulp van Jens. Een groot aantal verschillende kabels was bijgesloten.
De reciever en de DVD-speler zijn in eenzelfde uitvoering dus passen heel mooi bij elkaar. Ze zijn voorzien van enkel de meest essentiele knoppen om het design niet te verstoren. De combinatie van zwart, grijs en blauwe accenten is kenmerkend voor Harman/Kardon. De verlichting is blauw en in standbymodus een zacht oranje.
Ik dacht dat de set lomp ging staan op mijn kast, maar het tegendeel is waar, het systeem mag gezien worden dus verdient het een mooi plekje in het zicht.
Bij de speakerset zitten zowel korte als lange kabels (3×6m, 2×4.5m, 3×12m) en wat ik het leukste van allemaal vond was dat er zowel meur- als tafelsteunen bijzaten.
De satellieten zijn opgebouwd uit een 1/2″ tweeter en 3″ middentoner, allebei video-afgeschermd, wat dat laatste ook mag betekenen, de center is opgebouwd uit een 1/2″ tweeter en 2 3″ middentoners, alsook video-afgeschermd. De subwoofer is een 8″ versie van 100 Watt.
Na de installatie gedaan te hebben:
kon het feest pas echt beginnen, alles instellen en testen.
Eerst de FM-tuner volledig ingesteld, wat uitermate intiutief ging. Erna de DVD-speler, die trouwens te besturen is via dezelfde afstandsbediening als die van de reciever.
Nadat de TV was aangesloten heb ik een aantal minuten gelezen in de handleiding en bleek dat je de afstandsbediening ook kan programmeren om de TV te bedienen. Na even de juiste code opgezocht te hebben werkte alles naar behoren.
Wat ik storend vond was dat ik het geluid van de TV hoger zetten ipv het geluide van de reciever. Dus weer even lezen en ja hoor, je kan de afstandsbediening zo instellen dat hij niet het geluid van de TV regelt maar die van de reciever.
Bevindingen tot nu toevoordelen
nadelen
Satellieten
Belastbaarheid (continu/piek) 50/160 Watt Afmetingen 102×184x89mm Gewicht 0.8 kgCenter
Belastbaarheid (continu/piek) 50/200 Watt Afmetingen 292×102x89mm Gewicht 1.4 kgSubwoofer
Versterker 100 Watt RMS Afmetingen 279×413x349mm (b x h x d) Gewicht 12.7 kg
De mensen die mijn blog al langer volgen die hebben al een aantal van mijn Lego-avonturen kunnen volgen, tijd voor een overzichtje dus.
Van links naar rechts:
En meer in detail:
En nog erger, ik ben op sommige vlakken een sorteerfreak, dus heb ik al mijn Lego mooi gesorteerd per kleur en per soort blok:
Deze avond naar Bart Peeters gaan kijken. Waarover later dus meer.
Arf, ik probeer nu al twee dagen op rij aan de actie van Humo deel te nemen. Met de actie “Boek+Film” kan je een collectie in huis halen van 10 boeken en 10 verfilmingen van die boeken.
De actie verloop via cosmox.be, daar zou je in theorie de collectie kunnen bestellen. Helaas, de eerste keer wou ik bestellen maar waren er onderhoudswerken aan de site. Waarvoor alle begrip.
Ik kreeg de dag erop onderstaand mailtje.

Leuk, toen ik vrijdag opnieuw probeerde bleek alles te werken, tot ik tot de effectieve bestelling wou overgaan, want daar kreeg ik volgende boodschap:

Ofwel ligt het aan mij, of het ligt aan de site. Maar ofwel willen ze niet dat ik bestel of de developers achter deze site moeten eens doorwerken.
Ik heb de slechte gewoonte om al m’n kleingeld in mijn broekzak te steken. Slechte gewoonte omdat ik het soms vergeet uit men kleren te halen en ze dus door de wasmachine durven vliegen (letterlijk witwassen dus). Langs de andere kant is het een goede gewoonte omdat ik ’s avonds (als ik het niet vergeet) dit enkelgeld uit men kleren te halen en in een grote pot steek.
Onderstaande foto illustreert twee maanden:
Bij Netlash werken we aan een eigen CMS, Fork genaamd. Fork maakt gebruik van Spoon, en deze library maakt op dit moment nog gebruik van MDB2 om connectie te maken met de database. Tijdens een performancetest kwamen we te weten dat onze prepared statements niet gecached konden worden. Gelukkig kon dit verholpen worden door 1 lijntje code aan te passen.
Lees meer bij Frank http://frank.be/2007/10/15/verhoog-de-performantie-van-je-php-mdb2-applicatie-met-30
Ik heb ondertussen MDB2 uit Spoon gezwierd en een eigen DB-layer geschreven die geen gebruik maakt van MDB2, zodoende dat de queries wel gecached kunnen worden. De nieuwe DB-layer zal in de volgende release van Spoon ook beschikbaar zijn.
Zie je wel, ik heb altijd gelijk. Een aantal mensen wouden me niet geloven, tegen beter weten in. Maar zoals ik dus dacht: over een aantal maanden komt er een SDK uit voor de iPhone.
En wat lees ik nu op tweakers? Inderdaad: Apple opent iPhone en iPod Touch voor ontwikkelaars.
If you’re using SVN, you can see a lot of .svn-folders are created. When you need only the real stuff it is time consumming to remove all thos ugly folders.
Use following command to remove all .svn-folders recursilvely:
rm -rf `find . -type d -name .svn`
In tegenstelling tot geruchten, blogposts, … CR Solutions blijft bestaan. Er waren een aantal plooien die glad gestreken moesten worden, nu dit achter de rug is gaan we er alledrie terug volledig voor.
Een aantal zaken zal veranderen, maar daar zal iedereen beter van worden. Een deel van de activiteiten gaan naar Jens z’n nieuw bedrijf: Avocom. Bijvoorbeeld de herstellingen, support, ed. Voor Avocom zullen we de website bijvoorbeeld ontwikkelen.
CR Solutions zal zich dus meer toespitsen op hosting, backups on location, webdevelopment. Laten we zeggen dat CR Solutions zich meer op het internet toespitst. Dit gezegd zijnde ga ik nu verder werken aan een aantal offertes, facturatiesysteem, websites.
Op een vrijdag de tram 1 nemen waarop duidelijk staat “1 Evergem” en moeten afstappen omdat de tram maar tot in Wondelgem blijkt te rijden. Daar krijg ik dus het schijt van.
De voor de 1000ste keer: Lieve mensen van De Lijn, stop met liegen.
Toen ik overschakelde naar Ubuntu, had ik (zoals verwacht) wat problemen om de correcte resolutie ingesteld te krijgen. Aangezien m’n pc op het werk over een ATI VGA-kaart beschikt, en deze dus niet standaard ondersteund was.
Op mijn zoektocht naar de correcte manier om de drivers te installeren kwam ik Envy tegen. Envy is een tool die de correcte drivers installeert.
Envy biedt ondersteuning voor zowel nVidea als ATI kaarten. Dus geen ellenlange lijst van commando’s meer maar automatisch install.
De stomste slogan ooit:
Rogers Corporation, The world runs better with Rogers.
Persoonlijk knap ik er nogal op af, laten we zeggen dat ik niet wil zou willen samen werken of voor een bedrijf dat dit als slogan heeft.
Zullen we afspreken dat als we XML gebruiken om gegevens uit te wisselen tussen verschillende applicaties dat we dan documentatie voorzien? Zullen we dat afspreken?
XML is inderdaad iets handig, heel handig zelf. We spreken een formaat af en dan kunnen we allemaal de gegevens gebruiken. Maar als sommige mensen hun XML zodaning onlogisch opbouwen en geen documentatie voorzien dan kan ik evengoed de gegevens uit men duim zuigen.
The Spoon website finally has some layout, so check it out. Download it and have some fun. Spoon is a library that doesn’t have many requirements, it doesn’t force you into a directory-layout. Spoon provides a library with a large collection of classes that you can use while building the next Web 2.0 application.
Spoon has a nice template-engine, an easy way to implement forms, a nice class for validating user-input and many more stuff that will be handy.
Oh, even bigger news: Spoon 0.1.2 is released, go check it out: http://www.spoon-library.be and we ‘re also working on the documentation and some tutorials.
Als je net als mij PHP-developer bent, dan gebruik je waarschijnlijk een degelijk programmeer-omgeving om je leven toch iets te vereenvoudigen. Ik denk bijvoorbeel aan code-completion, integratie met SVN. Indien je een die-hard bent en in vim, textpad, … PHP schrijft: respect, maar een goede IDE (Integrated Development Environment) kan je veel tijd besparen.
De keuze van de IDE is persoonlijk. Bij Netlash werken we met Zend Studio Professional. Ok, het is niet goedkoop, maar zie het als een investering. Het is een beetje zoals een goede stoel. Je kan een gratis oplossing verzinnen door rond te zoeken bij het grof huisvuil. Ofwel heb je geluk, ofwel heb je na twee weken pijn. Als je wat comfort wil dan zal je ook een beetje geld moeten uitgeven.
Wat nog belangrijker is dan de IDE, is de configuratie naar je hand zetten. Zo kan je best een aantal sneltoetsen instellen en deze leren gebruiken/kennen.
Ook de indeling van de IDE is belangrijk, probeer wat zaken uit, default is niet altijd goed. Indien je in team werkt kan je proberen om de algemene deler te zoeken. Zo kan je ervoor zorgen dat elke developer op iedere computer kan werken. Uiteraard doe je dan wel afbreuk aan de persoonlijke voorkeuren.
Als je zelf geen Zend Studio gebruikt is onderstaande van minder belang, want ik ga me nu toespitsen op specifieke instellingen van Zend.
Eerst en vooral, zorg ervoor dat je bestanden als UTF-8 worden opgeslagen, en zorg dat het path naar je browser correct is.
Line endings, als je in team werkt, zorg ervoor dat iedereen deze instelling dezelfde zet, Unix (\n) is aan te raden.
Werk je met SVN, stel het path correct in.
Sneltoetsen, handig als je veel en snel wil werken. Bijvoorbeeld: alt+u is svn update, alt+c is svn commit.
Uiteraard moet je zelf alles instellen naar je voorkeuren, zodat je zelf snel en efficient kan werken (wat je zelf configureert, configureer je meestal beter). Je baas zal je dankbaar zijn en met veel plezier investeren in een goede IDE.
Installing Zend Studio could be a bitch, so maybe this can be handy.
First, we create a directory and make we own it. Remember to change “username” into your username.
sudo mkdir /usr/local/ZendSecond, download the tar.gz-file into your home directory, and extract it.
tar xvfz ZendStudio-5_5_0a.tar.gzThird, do some magic.
cp ZendStudio-5_5_0a.bin ZendStudio-5_5_0a.bakAnd now we can install Zend Studio
./ZendStudio-5_5_0a.binIn the wizard choose “/usr/local/Zend/ZendStudio-5.5.0″ as install directory, on the final step uncheck the “Run Zend Studio now”-checkbox.
Next, we will do some more magic.
cd /usr/local/Zend/ZendStudio-5.5.0/binNow you can run Zend by typing following in the terminal.
/usr/local/Zend/ZendStudio-5.5.0/bin/ZDE
Op het werk (Netlash) ben ik uiteindelijk dan toch overgeschakeld op Ubuntu. Waarom? Wel hieronder volgt een korte opsomming.
Multiple desktops Thuis werk ik al langer met Ubuntu, ik moet zeggen die meerdere desktops zijn een luxe. Zo’n luxe dat ik ze eigenlijk niet kan missen. Ik werk persoonlijk met 6 desktops.Ik zal later nog wel een aantal howto’s, bevindingen en andere zaken posten die mijn leven makkelijker maken.
Zondag gepasseerd, ben ik samen met Jens en m’n neef naar de Open Bedrijvendag geweest.
Eerst naar Kranen Michielsens. Zoals je wel weet ben ik nogal begeersterd door kranen, uitzonderlijk transport en dees meer. Dus voor mij was dit een leuke start. Demags, Liebherr, … mooi opgesteld naast uit de kluiten gewassen Scania’s met diepladders met 6gestuurde assen.
Erna een kort bezoek aan de overkant van de straat naar Still, een bedrijf waar men vorkheftrucks maakt. Wel leuk dat we miniatuur hebben gekregen van hun laatste model, gemaakt om in geautomatiseerde magazijnen rond te rijden. Inderdaad geautomatiseerd zoals in zonder bestuurder.
Nadien even langs bij een service-center van Scania. Daar was een hobbyclub bezig met telegeleide vrachtwagens, bulldozer en kranen. Indrukwekend was het niet, maar het zag er wel cool uit.
Toen in de wagen gestapt en naar een bedrijf (Tulip Laser Processing) gereden waar ze met behulp van lasers allerlei zaken uit metaal, aluminium, glas, plexi, … snijden.
En als kroon op het werk zijn we doorgereden naar Sarens. Sarens is een bedrijf gespecialeerd in zowel verticaal als horizontaal transport. Laten we het kort samenvatten: kranen en coole transportvoertuigen.
Kijk maar op onderstaande foto, dit zijn SPMT’s (Self Propelled Modular Transporters), en als je goed kijkt kan je de glooiing van de aarde zien. Hoewel zo lang was het nu ook weer niet.

Als kers op de taart was er een demonstratie van de LR 1350, met een mast van 120m hoog.

|
|

Man het was weer in orde op de tram, volgende quote komt van een kereltje omtrent de 16jaar, klakse op, haartjes kortgeschoren, piercing in de neus, kwestie van aan ale cliches te voldoen.
Moatje, kzweret zenne, ik goan u wa lappen geven zenne, ik zevere ekik nie.
Volgende quote is van onze aller weerman, Frank:
Morgen zal het zeker waarschijnlijk betrokken worden …
Wtf? dus het is waarschijnlijk zeker dat de zon waarschijnlijk niet zal schijnen waardoor het zeker waarschijnelijk is dat het niet zo helder maar eerder waarschijnlijk met zekerheid betrokken zal worden? Of is dat waarschijnlijk nog niet zeker?
Jimmy, zie ook zijn blog: http://blog.cappaert.eu, kwam achter het volgende leuke feit:
Wacht eens even … De podcast bestaat blijkbaar nog steeds. Hebben jullie iTunes (gratis beschikbaar voor Windows en Macintosh)? Je moet daar in de iTunes store eens zoeken op ‘vlaanderen sportland’. Je kan je daar abonneren op de podcast en, ik heb het net getest, de downloads werken daar blijkbaar nog wel.
‘k Zou er niet te lang mee wachten als ik van jullie was.
Niet twijfelen, maar doen!
When I was configuring my computer that I use at work, I ran into some problems with my mice. At work (Netlash) I am using a Logitech mx 3200 cordless laser desktop set.
Searching through the ubuntu forums I couldn’t find anything about the mx3200 set. So the buttons on my mice were completly useless. After a lot of surfing around, I discoverd that the mice used in the set is a MX600.
So if you have the same set use the tutorial below to configure your mice to work correctly.
First backup you xorg.conf
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backupSecond edit the xorg.conf
sudo gedit /etc/X11/xorg.confSearch for the mouse-configuration and change it to the code below.
Section “InputDevice”Save the xorg.conf and press control + alt + backspace.
Hope this helps.
Vandaag, 7 oktober is het Open Bedrijvendag. Dus ik denk, ik zoek snel even wat adressen op. Blijkbaar buiten de site gerekend.
Let wel, het zal niet aan mijn internetverbinding liggen, met een Telenet TurboNet kan ik me onmogelijk voorstellen dat een site 5-tal minuten moet laden. De “developers” van de site hadden in overleg met hun hoster of zelf toch wel enkele snelheidstests kunnen dien. Of zou het aan de vele bezoekers liggen? Dat hadden ze ook weer kunnen voorzien.
Pas op, ik ben zelf webdeveloper, ik weet dus ook dat dit niet altijd gedaan zal worden, en dat is ook niet nodig voor iedere site. Maar sommige dingen kan je toch inschatten?
EDIT: Blonko! was me blijkbaar voor: http://www.wonko.be/2007/10/07/open-bedrijvendag/
Sinds 1 oktober krijg ik regelmatig mailtjes van mensen die de start-to-run podcasts willen. Eén heeft beslist om de podcasts op 30
september offline te halen.
Omdat de podcasts (0-5km, 5-10km) toch wel 1,6GB zijn, wil ik deze niet zomaar online plaatsen. Dus op zoek naar een oplossing heb ik
een mailtje gestuurd naar de mensen van Eén. Het mailtje kan je hieronder terugvinden:
Beste
Ik krijg sinds 30september mailtjes omtrent het niet meer beschikbaar zijn van de podcast start to run. Op mijn blog
([blog.verkoyen.eu]) had ik een link geplaatst naar deze bestanden.Is er een specifieke reden dat deze bestanden offline gehaald zijn? Blijkbaar zijn er toch heel wat mensen die willen lopen.
En de podcasts zijn een grote hulp. Vandaar de vraag naar een alternatief.Vriendelijke en sportieve groeten
Tijs Verkoyen
Ik dacht dat dit mailtje rechtstreeks de vuilbak in zou vliegen, maar na amper 30 minuten was het antwoord er al.
Geachte,
Eén stopte per 1 oktober met het aanbieden van de ’start to run-podcast ‘ van Vlaanderen sportland.Net als bij radio- en televisieprogramma’s bereikt ook internet-content op een bepaald ogenblik een einde. Het programma Vlaanderen sportland keert niet meer terug op Eén, vandaar deze beslissing. We hebben wel de betrachting om in de toekomst nieuwe podcasts rond andere interessante onderwerpen aan te bieden en hopen dat we u ook dan tot onze trouwe surfers/luisteraars mogen rekenen.
Met vriendelijke groet,
Waar Eén volgens mij de mist ingaat is dat internet-content een einde bereikt. Vele mensen die willen (leren) lopen hebben een grote hulp aan de podcasts. Wie wil er nu niet lopen met de aanmoedigingen van Evy? Vandaar ook mijn onbegrip voor het offline halen van de bestanden.
Let wel, ik begrijp Eén ook wel, de bandbreedte die zo’n podcast kan opslorpen zal niet gering zijn. Maar voor Eén mag dit toch geen probleem zijn? Naar mijn bescheiden mening hebben ze hier wel de juiste infrastructuur voor.
Daarom stuurde ik nogmaals een mailtje maar daarin de vraag om zelf de podcast te mogen verdelen.
Beste ****
Eerst en vooral bedankt voor het snelle antwoord. Ik heb zelf de podcasts nog staan op mijn iPod. Mag ik deze doorgeven aan de mensen die mij mailen? Want waarschijnlijk rusten hier intellectuele eigendommen op.Mag ik uw vorige reactie publiceren op mijn blog (http://blog.verkoyen.eu), zodat alle mensen in één keer op de hoogte zijn?
Vriendelijke groeten
Tijs Verkoyen
De man in kwestie moest me het antwoord schuldig blijven, maar de vraag werd doorgegeven aan de juridische dienst.
Moeilijke vraag Tijs, moet ik overmaken aan onze juridische dienst. Mvg, ****
Een uurtje later kreeg ik volgende mail:
Geachte,
Dat mag inderdaad niet omwille van de intellectuele eigendomsrechten die erop rusten.Met vriendelijke groet,
Dus mensen die willen lopen zullen het zonder Evy moeten doen. Mijn excuses. Ik zou jullie heel graag willen helpen, maar ik wil
zelf ook niet in de problemen komen.
Ik wil de vriendelijke verantwoordelijke voor externe communicatie bij Eén bedanken voor het snelle en correcte antwoord, er moeten
meer van dit soort mensen zijn.
Eindelijk, twee weken moeten zoeken, maar nu heb ik hem.
Demax, maat.
Ik las een aantal dagen geleden het artikel over orgaandonatie op de blog van Tom. En het bleef maar door m’n hoofd steken. Ik heb dan ook het formulier ingevuld. Straks het formulier afprinten en invullen en naar de gemeente brengen.
Indien je ook je organen wil afstaan na je dood, download het formulier op: [beldonor.be]
Blijkbaar zijn er wat problemen geweest bij de release van PHP 5.2.1.
Meer info via: http://www.phpdeveloper.org/news/8740.
Man, iedere keer als ze ergens “CCTV” vermelden vraag ik me steeds af waarvoor dat nu eigenlijk staat. En iedere keer vergeet ik het terug, dus Tijs, CCTV staat voor: Close Circuit TeleVision.
CCTV is dus eigenlijk een systeem waarbij een of meerdere camera’s aangesloten zijn op een of meerdere monitors. En zeggen dat ik nog honderden beveiligingscamera’s geassembleerd heb voor m’n nonkel. Schandalig ishet.
Sometimes you want that the browser doesn’t cache your images, well if you need it try this:
<img src=“/path/to/image.gif?r=<?php echo time(); ?/>” />The output will look like this:
<img src=“path/to/image.gif?r=1190844031″ />
The IRC protocol has support for away states. Maybe you should use them instead of mangling your nickname
en dat is het enige wat ik erover kwijt wil
This can be usefull for people that are switching from PHP4 to PHP5, be carefull when you use the strtotime-function
In PHP 4.4.6 following code return equal timestamps, as in PHP 5.1.4 they return other timestamps
PHP 4.4.6
// returns the current timestamp (25/09/2007 20:21:52)PHP 5
// returns the current date at midnight (25/09/2007 00:00:00)Same results, but don’t using the strtotime-method
// returns the current date at midnight (25/09/2007 00:00:00)
Als iedereen even kan stoppen met bloggen, het heeft geen nut, ik kan niet meer volgen.
Zaterdag en zondag was er de GP van België. Tijdens de kwalificatierondes bemerkte de commentator het volgende:
Vanaf volgend jaar zal de kwalificatietijd ingekort worden, omdat het ecologisch niet verantwoord is (lees meer).
De reden dat ze de tijden zullen inkorten is omdat de rijders die voor de eerste tien plaatsen strijden (superpole), met hetzelfde aantal liters moeten starten aan de kwalificatie als aan de start van de wedstrijd. En ze dus om zo snel mogelijk met een lichte wagen willen rijden zoveel mogelijk benzine proberen te verbranden.
Volgende vraag kwam spontaan bij me op: “En welk deel van de Formule 1 is juist ecologisch?”. Als je weet dat er 50 tot 60 liters getankt word om 10 rondjes (7,004km) te rijden.
Ik krijg de laatste tijd meer en meer de vraag van mensen voor een introductie PHP. Maar ik heb er helaas de tijd niet voor.
Ik kan je uiteraard wel een aantal tips geven, gratis en voor niets.
Uiteraard ben ik bereid om vragen te beantwoorden. Maar stuur geen code door, ik zal ze niet bekijken/verbeteren. Verwacht ook niet dat ik binnen de twee minuten reageer.
Ik kom net terug van de film The Bourne Ultimatum. In de film achterhalen ze in luttele seconden waar iemand is, dit door wat te tokkelen op de computer. Ze achterhalen zowat alles van bij de geboorte tot het heden.
Na de film heb ik nog wat zitten praten met Jens. Met als besluit: Fuck de CIA. Google kent je beter dan jezelf. Bekijk hieronder de zaken die Google te weten komt over jou en op welke manier.
Google.com Google is een van de betere en meest gebruikte zoekmachines op het internet.En ik bespreek hier enkel nog maar een aantal van de producten van Google, denk maar aan alle mogelijke zoekmachines die Google heeft (Blog search, Book search, Patent search, …).
Als Google de informatie allemaal combineert kunnen ze heel snel achterhalen wie je bent, wat je doet, waar je bent enzovoort.
Denk aan het volgende. Je zoekt op Google naar “Tijs“, dan weet Google dat je dus geinteresseerd bent in “Tijs”. Op de website van “Tijs” staat Google Analytics (GA), ze weten dus ook dat je op die website bent. Surf je rechtstreeks naar een site met GA dan kennen ze de website vanwaar je komt. Aan de hand van je IP-adres kunnen ze nog meer gegevens aan je koppelen.
Je plaats een nieuwe afspraak in Google Calendar en ze weten wanneer je bezet zal zijn. Om op de plaats van de afspraak te raken zoek je een routebeschrijving op via Google Maps, dan weten ze waar je vertrekt en waar je naartoe gaat.
Je bouwt een site en wil geld verdienen door Google AdSense, zo nu weten ze je rekeningnummer ook al.
Als ik me niet vergis zit er Google Maps integratie in de iPhone van Apple. Er zal waarschijnlijk nog een GPS-module uitkomen voor de iPhone, dan weten ze direct waar je op dit eigenste moment bevind.
Wil je niet dat Google zoveel te weten kan komen over jou? Dan is er maar 1 oplossing: geen internet nemen. Maar uiteraard is het nu al te laat want deze blog gebruikt Google Analytics, en zodra je commentaar achterlaat sta je voor eeuwig geindexeerd in Google.
Freaky he? Laten we er maar vanuit gaan dat Google deze informatie niet misbruikt.
EDIT:
Een aantal links die over hetzelfde gaan:

Toen ik deze avond op de tram zat, was het blijkbaar naar goede gewoonte volle ambiance achteraan. GSM die gebruikt worden als MP3-spelers. Ik dacht bij mezelf, geen probleem ik luister wel naar mijn Ipod, zonder andere mensen te storen.
Gedurende de tramrit heb ik kunnen genieten tot in Wondelgem van een mix van Epica en Zuid-Oost-Indische-hiphop-met-oerkreten. Ik ben gelukkig redelijk verdraagzaam en dacht bij mezelf: “ze weten niet beter”.
Thuisgekomen keek ik even naar het nieuws en het toeval wilde dat er juist een item over muziek door GSM op was. Een student kreeg een boete van €250,00 voor het spelen van muziek door zijn GSM. Wel ik heb eens goed gelachen.
De student in kwestie wil de boete niet betalen omdat hij niemand stoorde en een GSM daar toch voor dient. Wel men beste vriend:
Een GSM dient om te bellen niet om muziek te verkrachten.
Kijk ik ben een heel verdraagzame mens, maar ik heb geen boodschap aan uw muziek, ik kom toch ook niet in uw oor staan roepen dat mijn mama de beste van de wereld is?
Hieronder een videofragment uit het interview:
Link naar het volledige artikel: http://www.vrtnieuws.net/cm/vrtnieuws.net/nieuws/regionaal/Antwerpen/070912_gsmmuziek_boete
Wel ik zal u eens zeggen waarom ze ziek worden:
Voor alle duidelijkheid: ik heb begrip voor jullie job. De GEO-routes zijn waarschijnlijk niet ideaal, maar een staking zorgt enkel maar voor nog meer werk dat op kortere tijd moet ingehaald worden. Of ben ik de enige die dit zo ziet?
11:36 ::dev:: “Geen paniek, uw systeem is gecrashed, maar in tegenstelling tot windows geven wij een foutmelding met rounded corners, dus ge kunt niet boos zijn op ons. Gelieve uw stroom-knop lang in te houden”
11:38 ::dev:: “Ej, Herrinert ge het u nog? Die ronde corners? Eigenlijk mag da nie, zal ik een rapportje sturen naar Apple zodat da weg is in de volgende versie? of laat ik u gewoon gerust?”
Dit jaar ga ik zelf niet naar de festivals, maar ik kan toch lezen wat ik mis door de bloggende journalisten van Humo.
De optredens die door de journalisten bezocht zijn krijgen een leuke post, met daarin een kort verslag, een grappige quote en (soms) een aantal foto’s. Kortom: humo is demax!
Ziezo, deze kan ik alvast van men wishlist schrappen:
Vandaag les 6 achter de rug. En om eerlijk te zijn: “’twas pijnlijk”. Evy sprak van grenzen verleggen, ik denk dat ze het over de pijngrens had.
Gelukkig zijn er nu twee rustdagen, ik kan ze gebruiken, want ik weiger om op te geven.
Shnitsel is op dit moment een grote hype. Iedereen wil op één raken in de google search met het woord shnitsel. En aangezien ik niet echt van plan ben om mee te doen. Zal ik maar een aantal mensen voorzien van linklove.
Ziezo, mijn plicht is gedaan, zullen we nu weer aan het echte werk beginnen?
Net zoals Jimmy speelde ik al een tijdje met het idee om te beginnen lopen. Na zijn blogpost, ben ik op zoek gegaan naar de podcast van EEN. In deze podcast krijg je Evy Gruyaert als persoonlijke coach.
Ze vertelt je wanneer je juist moet beginnen lopen en wanneer je mag wandelen. En niet te vergeten ze zorgt zelf voor passende muziek. Als je moeten lopen dan is er meestal en nummer met wat tempo in, bij het wandelen heeft ons Evy gekozen voor iets rustigere nummers.
Het programma bestaat uit 27 lessen, die je allemaal op je Ipod kan zetten.
les 1Ik was verbaasd hoe vlot het gegaan is (de fitness, zal hier wel voor iets tussen zitten). De dag erna klein beetje spierpijn, maar eerder een fijn gevoel.
les 2De laatste 3 minuten duurden naar mijn gevoel 5minuten, maar wederom ging het vlot. De afsluitende douche was hemels, alleen daarvoor zou je beginnen lopen.
les 3Wel de eerste dag dat ik er een beetje last van heb. Maar er volgen 2 dagen rust, dus ik hou de moed erin. Ik moet zeggen ik ben trots op mezel..
Op de piste een groepje dames leren kennen, die al iets langer lopen (lees: sneller dus). Maar het zicht was toch leuk.
les 4Door Evergem zelf gelopen, het zag er grijs uit en was juist goed om te lopen. Geen enkel druppeltje gehad en de frisse lucht deed deugd.
En om het met Evy haar woorden te zeggen: “Merk je ook dat het vlotter gaat?”. Ze heeft overschot van gelijk.
Kortom: Lopen met Evy is demax!
Ik geef het toe, ik ben verslaafd. Maar wees gerust het is minder erg dan jullie denken. Ik ben verslaafd aan muziek. Ik heb een redelijk uitgebreide collectie, en in september zal ik die kunnen aanvullen met nieuwe releases van mijn favoriete groepen:
NightwishOp 28 september komt “Dark Passion Play” uit. De nieuwe cd van deze Finse Symphonic metal band met ook de nieuwe zangers Annete Olzon.
Ik heb er al een klein stukje van gehoord en het mag gezegd worden, ze is minstens evengoed als Tarja Turunen.Blijkbaar hebben de Finnen ook smaak want ze is even knap als Tarja.
10 september zal “The Divine Conspiracy” uitkomen. Deze groep ken ik het minst lang, maar toen ik ze de eerste keer hoorde was ik meteen verkocht.
Onlangs trouwens een DVD gezien van deze mensen. De zanger (Mark Jansen) heeft tijdens normale gesprekken een zachte stem, maar tijdens de liedjes neemt hij de grunts voor zijn rekening met een cecemel in zen handen
17 september zal “Worlds Collide” uitkomen. Het zesde studi-album van deze band. Wat zij uit hun cello’s toveren evenaart het orgineel. Ze werden “bekend” door de liedjes van Metallica
Dus hopen dat het snel september is.
Een paar weken geleden zat ik met enkele collega’s/vrienden te praten over unix timestamps. Voor de mensen die niet weten wat dit is:
unix timestamp een cijfer dat aangeeft hoeveel seconden er al gepasseerd zijn sinds het unix epoch (1 jan 1970, middernacht).In veel programmeertalen is dit opgeslagen in een 32bits signed integer, het grootst mogelijk getal is dus 2 147 483 647 (19 jan 2038 03:14:07). Na dit moment zullen er dus heel wat programma’s/websites foute data teruggeven.
Tijdens de discussie kwamen we tot een “quickfix”, namelijk we maken er een unsigned integer van. In dat geval kunnen we doorgaan tot 7 feb 2106 6:28:15. MAAR dit kan en zal nooit werken, want in veel applicaties gebruikt men timestamps om het verschil tussen twee datums op te slaan, dus we moeten wel één bit reserveren om aan te duiden of het op een positief of negatief getal gaat.
Hoogst waarschijnlijk zal tegen dan iedereen wel een 64bit CPU/OS combinatie hebben, en zullen timestamps dan wel opgeslagen worden in 64bits signed integers, maar wat met alle apparaten met een embeded CPU ofzo?
Als je interrese hebt, lees zeker volgende websites:
Ik heb hier nog een aantal boeken liggen die ik moet/wil lezen, maar de tijd wil niet meewerken. Kunnen we geen dagen van 32uur invoeren?
Op het “te-lezen”-lijstje staan:
Welke boeken lezen jullie? En welke raden jullie mij aan?
Om snel een aantal leuke tips te hebben, vraag ik dit aan Defv, Druivensuiker en Sannoise
Zeker nu we gebruik kunnen maken van de “verkorte” versie…

Ik ben zeker en vast te vinden voor beveiliging van mijn bankgegevens, maar als ik me het goed kan herinneren had ik vroeger geen “Dexia Card Reader” nodig, en kon ik ook snel inloggen zonder mijn bankkaart te zoeken, te hopen dat ik mijn card-reader terug kan vinden. En uiteraard de superhandige 45678-karakterlange challenge in te geven…
MAAR beveiliging voor alles.
Bart (uhu, die gekke man die met z’n voornaam op 1 staat in Google) heeft een tweede zoontje. Uiteraard heeft Kobe al een aantal trekjes van z’n vader: Kobe blogt namelijk al!
Je kan zijn blog vinden op http://kobedewaele.be.
Langs deze weg wil ik Gudrun, Wolf, Bart en uiteraard Kobe een dikke proficiat wensen!
Blijkbaar is er heel wat reactie op mijn vorige post omtrent broodjes en standaarden en daarom lijkt het me niet slecht een degelijke lijst op te stellen.
Martino américain, mosterd, augurk, tomaat, ansjovis Smos hesp, kaas, mayonaise, sla, tomaat, ei Tonijntino tonijnsalade, tomaat, augurk, ansjovis, mosterd Tropical hesp, kaas, sla, tomaat, ei, cocktailsaus, ananasVoor de specialekes kunnen we enige vorm van afwijking toestaan op de standaarden, maar uiteraard moet dit niet
Surf abrikozenjam, pepersalami, mayonaise, ijsbergsla & ruccolo, tomaatUiteraard staat het iedereen vrij om broodjes toe te voegen, zo komen we tot een degelijke lijst.
Nee, nee tegen blikseminslagen, want blikseminslagen zijn niet “demax”.

Voor de mensen die het niet doorhebben, de bliksem is ingeslagen in het gebouw waar Netlash zit.
Er zouden standaarden voor broodjes moeten komen!
Bij de ene is een smos een broodje met kaas en hesp, eitjes, sla, tomaten en mayonaise, bij de andere is het smossalade (vraag me niet wat er in zit) met tomaten, wortels, …
Als er nu eens standaarden waren…
RoR staat voor Ruby On Rails. RoR is een framework waarmee je databasegestuurde web-applicaties kan maken. Dit volgend het MVC-model (Model View Control).
Repositories aanpassen sudo vim /etc/apt/sources.listuncomment:
deb http://be.archive.ubuntu.com/ubuntu/ feisty universe
deb-src http://be.archive.ubuntu.com/ubuntu/ feisty universe
We gaan Debian-packages installeren, dus hebben we hiervoor software nodig
sudo apt-get install build-essentialNu gaan we Ruby zelf en MySQL installeren:
sudo apt-get install ruby ri rdoc mysql-server libmysql-ruby ruby1.8-dev irb1.8 libdbd-mysql-perl libdbi-perl libmysql-ruby1.8 libmysqlclient15off libnet-daemon-perl libplrpc-perl libreadline-ruby1.8 libruby1.8 mysql-client-5.0 mysql-common mysql-server-5.0 rdoc1.8 ri1.8 ruby1.8De laatste RubyGems installeren, pas de versie indien nodig aan ([rubyforge.org]):
sudo wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgzRoR installeren:
sudo gem install rails –include-dependencies