ClustrMaps

The roadrunner is back as never before! See also: My homepage or my very obsolete site
If by any means entries in my blog are considered to be harmful or damaging, please let me know (add comment) or just mail me. In this (unhopely) case I will remove or change the contents.

Wednesday, January 28, 2009

Microsoft .netjes

Microsoft had weer eens een update, maar dze keer ter groote van 284.1 MB:


Zie: http://community.plus.net/forum/index.php?topic=73328.msg580483
My Windows Automatic Update tells me I need a 248.3 Mb service pack updated on my home computer called the NET framework 3.5 servicepack.
I`ve somehow traced a screen on Microsoft Update to submit comments/feedback and asked Microsoft to clarify this giant size downlaod Out of pure curiousity, would you know anything on this issue ?
Do you think Microsoft have mistakenly tried sending an Update to domestic home computer users that might actually have been meant for professional programme writers only, who deal with the NET framework.
PS. A 248.3 Mb download requires 14 hours over a dial-up connection. That would do wonders for my phone bill !

En nu maar uitzoeken hoe ik deze update kan toevoegen aan het lijstje "Verborgen updates".
Na een "Aangepaste update" verscheen dit scherm in gedeeltelijk Duitse versie:


Zo daar is de roadrunner weer mooi mee weg gekomen!

Wednesday, January 21, 2009

Don't you ever learn?



Sterk refererend aan deze song van Todd Rundgren:
Dont you ever listen?
Dont you ever learn?
The hand may find you
Its time to take a turn
You think this life is something strange
Youre ready for another change
But dont you ever learn?

Dont you ever listen?
Dont you ever learn?
The world is on fire
Your body doesnt burn
Kill yourself before receiving
Something out of all this breathing
Dont you ever learn?

Don't you ever learn?
Alweer een nieuwe verlosser die deze aarde gaat redden van de crises.
Alweer een meneer met grote beloften.
Er is echter een maar, het zijn slechts woorden.

En op woorden alleen iemand blind volgen, kan gevaarlijk zijn.
Leren van de geschiedenis is niet de sterkste kant van de samenleving.

Het schenkt natuurlijk vertrouwen als iemand in donkere tijden retorisch de kreet "Yes we can" slaakt.
Maar: can we?

De link naar software development is snel gelegd.
Anno 2009 is software bouwen nog net zo'n uitdaging als in de vorige eeuw.
Het is zelfs een steeds grotere uitdaging.
Er zijn nu zoveel talen en technieken met gedeeltelijk loze beloften,
dat de gemiddelde manager denkt dat het gewoon een kwestie van erop los bouwen is.


Voor het gemak, want dat kost alleen maar tijd, wordt een zorgvuldige analyse fase overgeslagen.
Onder het mom van Agile wordt de zorgvuldigheid overboord gegooid.
Lessons learned uit het verleden, worden als legacy bestempeld.
Onnodige ballast voor de zoveelste luchtballon.



Als de roadrunner het niet eerder had meegemaakt, zou hij er moedeloos van worden.
Maar menige déjà vu tart zijn geheugen.
De soep zal wel weer niet zo heet gegeten worden als hij opgediend wordt.

Linke soep is echter dat menig software debacle op het conto van de programmeurs wordt afgeschoven.
Een zwart schaap is snel gevonden.
En de manager, niet gehinderd door enige technische remmingen, kan zijn koers aanhouden.

Zonder gedegen SWAT, wordt het SWOT.
SWAT = http://acronyms.thefreedictionary.com/Strengths,+Weakness,+Advantages+&+Threats+%28assessment%29
of van deze site: Skilled With Advanced Tools (software development)
SWOT = Strengths, Weaknesses, Opportunities and Threats

En dan de variant van de roadrunner:
Simple Waste Of Time

Software bouwen kan veel efficiënter als op voorhand de zaak goed doordacht wordt.
Maar al te vaak is het een rush.
Bob de bouwer ten top.

Hier een stukje uit de blog van Sander (http://sanderhoogendoorn.org/blog/?p=13
Overijverig
Zo zijn wij als developers nagenoeg voortdurend overijverig in ons streven de klant te plezieren; vaak nog meer dan de klant verwacht. “Een eenvoudig overzichtje is prima hoor, we hoeven echt niet zo’n 3D pie chart waarin we kunnen downdrillen.” Ooit heb ik dit het Bob de Bouwer-syndroom gedoopt. Wij kunnen alles maken! En anders bedenken we wel dat de allernieuwste versie van onze tools het probleem oplost. “In de nieuwste versie van Visual Studio is workflow veel betere geïntergreerd.” Dat deze nieuwste versie van Visual Studio pas in beta is en voorlopig nog niet verschijnt, is natuurlijk bijzaak.

Het voorbeeld is gedateerd, maar het syndroom is nog steeds actueel.

Zie ook http://www.cs.kuleuven.be/cs/alg-info/indepers/archief/softwareproblemen.shtml

En er loopt nog meer verkeerd. Hoogendoorn: ,,Softwareontwikkelaars leiden soms aan een 'Bob de Bouwer' syndroom.'' Bob de Bouwer is de huizen bouwende en reparerende ster van een tv-reeks voor kinderen. Zijn helpers, een stel sympathieke pratende machines, roepen bij elk bouwprobleem uit: ,,Bob de Bouwer, kunnen wij het maken? Bob de Bouwer?'' Waarop het antwoord luidt: ,,Nou en of!'' Softwaremakers hebben volgens Hoogendoorn ook bij elk nieuw idee een reflex van 'dat maken we wel even'. Ze gaan meteen enthousiast aan het knutselen, terwijl de prioriteiten misschien beter elders zouden liggen.

En dan is er nog de tijdsdruk voor de ontwikkeling van commerciële softwarepakketten, de ' rush to market '. Berbers: ,,De tijdsdruk is heel hoog. De fabrikanten willen bijvoorbeeld hun pakket gereed hebben voor de eindejaarsperiode. Dat maakt de druk op de ontwikkelaars heel hoog. De tijd die je spendeert aan het correct schrijven van programma's, is tijd die niet onmiddellijk rendeert.''

Hoe deze negatieve spiraal te doorbreken?
Door te luisteren naar jezelf.
Het klinkt simpel, maar ga er maar eens aan staan!

Hoezo moet het allemaal zo snel?
Als deze software echt zo belangrijk was, waarom is hij dan niet veel eerder gebouwd?
En betaalt de investering in goed geschreven doordachte software zich niet vanzelf terug?
Maandenlang debuggen en fixen is zonder meer zondetijd.

Liever goed dan snel.
Ook al is de eis: snel en goed.

En dezelfde vragen kun je stellen bij het testen en documenteren.

Kortom: laat het verstand regeren en niet de waan van de dag.
Want de waan van de dag is morgen weer een andere.

Saturday, January 17, 2009

Change



Het jaar 2009 wordt, als je het allemaal mag geloven, het jaar van de verandering.
Obama's marketingcampagne heeft dit idee sterk weten te wortelen:
http://change.gov/

Zoals het boekje Who Moved My Cheese? duidelijk maakte:
heel wat mensen zijn bang voor (noodzakelijke) veranderingen

Veranderen is risicovol.
Niet elke verandering is een verbetering.
Resistance to change.

Het is run of hide in een gevaarlijke situatie, zoals bijvoorbeeld een recessie.
Voorzichtigheid is de moeder van de porseleinkast.
Maar overdreven conservatisme kan ook gevaarlijk zijn.


Het goede behouden en je aanpassen aan de veranderende wereld.
Want ook al verander jezelf niet, de wereld draait door.

Monday, January 12, 2009

Head First Java



http://books.google.nl/books?id=5VTBuvfZDyoC&printsec=frontcover&dq=java+head+first

Populair geschreven, zodat je hersenen het beter kunnen bevatten.
De roadrunner valt in slaap na die koetjes en kalfjes verhaaltjes.
Als je Java zo moet leren, dan krijgt Java niet de status die het verdient.

http://oreilly.com/store/series/headfirst.csp
Learning isn't something that just happens to you. It's something you do. You can't learn without pumping some neurons. Learning means building more mental pathways, bridging connections between new and pre-existing knowledge, recognizing patterns, and turning facts and information into knowledge (and ultimately, wisdom).
Visit
Head First Labs to access news and forums about the Head First books.

Monday, January 05, 2009

LEDs are hot


Zie onder andere:
http://www.groene-tl.nl/page/6/energiebesparende_verlichtingsproducten/
http://www.lampenlicht.nl/shop.php?id=12&ordertype=asc
http://www.vego.nl/led-lamp/index.html
LED-lampen met equivalent vermogen van 10 W, wit
Deze LED-lampen met een vermogen van slechts 1,5 W zijn ideaal om te gebruiken op plaatsen waar een hoge lichtopbrengst niet noodzakelijk is, bijvoorbeeld 's nachts in showrooms, in een richtspot op artikelen in een winkel, als accentverlichting en als zeer energiezuinige oplossing voor de 24-uur verlichting van trappenhuizen, gangen, kelders, portieken, garage opritten en tuinen.
Deze LED-lampen kunnen NIET met een gewone dimmer worden gedimd.
De eigenschappen van deze LED-lampen: 21 witte hoogvermogen LED's. Opgenomen vermogen slechts 1,5 W. Evenveel licht als een gloeilamp van 10 W. Levensduur tot 50.000 uur, nooit meer lampen vervangen. Door reflector gebundeld, goed te richten licht.



http://nl.wikipedia.org/wiki/Led
De halfwaardetijd is het aantal uren dat een led kan branden totdat hij nog maar de helft van het licht uitstraalt. Bij eenvoudige gekleurde leds is deze tijd zeer lang, maar bij leds die fel wit licht uitstralen kan die tijd tussen 5000 en 50 000 uur liggen. Dat betekent dat wanneer een goedkope witte led als achtergrondverlichting constant aan staat, deze na een aantal maanden nog maar half zo fel is. De halfwaardetijd hangt af van de gekozen materialen en constructie van de led. De halfwaardetijd wordt overigens zelden opgegeven door fabrikanten van witte leds. Een led kan bewust op een lagere stroom gezet worden, om de halfwaardetijd te verlengen.

De techniek is al redelijk oud,
maar sinds de komst van super LEDs (Hogehelderheidsled) is er veel meer mogelijk.

Een schitterend voorbeeld van innovatie.
Al Gore zou toch blij moeten zijn.



De honderd meter hoge koeltoren van Electrabel in Drogenbos, nabij Brussel wordt sinds begin december 2005 verlicht met bijna 100 000 leds. Deze zijn verspreid over 57 lichtlijnen van lampjes in rode, groene en blauwe kleuren.
Legacy Dilberts



Scott Adams rocks!

Sunday, January 04, 2009

Gremlins


http://nl.wikipedia.org/wiki/Gremlins
Het idee voor "gremlins" ontstond in feite tijdens de Tweede Wereldoorlog, toen mechanische problemen bij wijze van spot werden toegeschreven aan kleine monsters die machines zouden saboteren.

Gremlins zijn "build-in functions" die ervoor zorgen dat apparatuur vlak na de garantietermijn uitvalt.
Liefst dan ook nog met een vage foutieve boodschap.
Zodat de varkenscyclus (http://nl.wikipedia.org/wiki/Varkenscyclus) weer kan herbeginnen.

Een fraai voorbeeld zijn 2 mobieltjes van het ex Orange label.
De accu's waren volledig opgeladen echter na de melding "netwerk zoeken" kwam in geen tijd de melding "accu leeg".
Aangezien de roadrunner geen Belg is, heeft weer opladen natuurlijk geen zin.

Zie ook deze forumwisseling: http://www.everythingq.com/forum/moto-q-9h/q9h-battery-exhausted-28010.html
The exact same thing happened to me. I did get a new BT90 but a tech told me how fix the battery, and it worked!!! So I didn't really need a new one.
Let your battery completely run out until the phone turns itself off. Then recharge the phone for 3 hours only.
Repeat these steps for 3 times and then do a Master Reset. Amazing but it worked. The tech said that it resets the battery. Don't ask me how, but it did work.

Na het slopen van de Lithium-ion accu, bleek deze propje vol.
Al stond er een waarschuwing op: do not disassemble.
Zie: http://www.baj.or.jp/e/fromBAJ/index02.html
CAUTION - Do not disassemble or modify lithium-ion battery packs.

De roadrunner kan het dan zeker niet laten!
Dat doet hij immers al jaren met programma code (oeps).
De accu's zitten nu in een van mijn hobby objecten.

Aangezien Orange sowieso obsolete is.
http://www.t-mobile.nl/persoonlijk/htdocs/page/service-contact/veelgestelde-vragen.aspx?q=orange
Wat gebeurt er met mijn Orange PrePaid?
De huidige diensten van Orange blijven vooralsnog beschikbaar. Zodra er voor jou iets verandert, zullen we je daar tijdig over informeren.

Let vooral op het woordje vooralsnog...
Zoals Wilders zou zeggen: we worden belazerd!

De vergelijking gaat mank, maar in het "vredesproces" in het Midden-Oosten zit menige Gremlin. Een nieuw jaar, een nieuw begin, ... voor een nieuwe oorlog.
Die nog schoner is dan de vorigen.

Feitelijk zit de Gremlin in each of any of us.
Of zoals Jan Marijnissen het (herhaaldelijk) zegt:
http://www.janmarijnissen.nl/2005/03/12/wat-die-paar-woorden-hebben-losgemaakt/
Hij formuleerde zijn vraag zo: ‘waarom leert de geschiedenis ons dat we zo weinig van de geschiedenis leren?’ Zelf vult hij die bange vraag in met de opmerking dat de geschiedenis leert dat er in ons allemaal een beul schuilt.

Thursday, January 01, 2009

Complex geconjugeerd

Oftewel in gewoon Nederlands:
de kunst van het omkeren.
Zie: http://nl.wikipedia.org/wiki/Complex_getal


Door de zaken vanuit een geheel ander perspectief te zien,
komt er een geheel ander licht op de zaak.
Zodat niet alles is wat het lijkt te zijn.

Het is een state of mind.
Maar zeker het proberen waard.

Niet reageren, maar omkeren.
Jij bent stom, jij bent knap!
Jij bent een eikel, jij niet.
Jij bent chagrijnig, jij gelukkig niet.
Ik ben boos op jou, ben jij soms verdrietig?

En met de omgekeerde toonstelling.
En dito gezichtsexpressie.

En bedenk:
niets is zeker, da's zeker!