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.

Friday, November 28, 2008

Java cowboys



http://ostatic.com/30882-software-opensource/javacowboys

De roadrunner heeft zich behoorlijk gestoord aan deze Logica indiaan:

http://www.nuzakelijk.nl/20081124/logica/de-zegen-van-java
Deze teruggang in productiviteit kent een drietal redenen: te weinig ervaren ontwikkelaars, geen noodzaak om te verbeteren (het was immers een tijd van hoogconjunctuur) en als derde reden ‘cowboy’-gedrag. Tot de introductie van Java was applicatieontwikkeling een strak georganiseerd vakgebied.

Dit artikel staat bol van de aannamen en de conclusie moduleren (waarschijnlijk in UML) en code laten genereren, introduceert weer zijn eigen problemen (elk nadeel heb z'n voordeel).

http://nl.wikipedia.org/wiki/Unified_Modeling_Language
Kenmerkend is dat de UML-modellen een grafische weergave zijn van bepaalde aspecten van het informatiesysteem.

Inderdaad bepaalde aspecten. Meer ook niet.

Het is ook te simpel om een semantisch rijke taal als Java af te kammen.
Noch de ontwikkelaars die vaak onder (tijds)druk staan.
Of, inderdaad, nog moesten inleren (vaak in eigen tijd).
En tegelijkertijd ook nog productie moesten afleveren.



Om maar te zwijgen over de echte OO fanaten, die trappen in de vele valkuilen van het OO paradigma:
http://nl.wikipedia.org/wiki/Programmeerparadigma

Zie ook: http://joscoenen.blogspot.com/2008/11/lego-in-duplo-httpgadgets.html

En berucht zijn de anti-patterns, de beruchte valkuilen, die geeneens Java specifiek te noemen zijn:
http://en.wikipedia.org/wiki/Anti-pattern#Programming_anti-patterns
Accidental complexity: Introducing unnecessary complexity into a solution

Noem dat een accident, alleen een schaakgrootmeester kan de code nog breken!

Er is slechts een advies: KISS
http://nl.wikipedia.org/wiki/KISS-principe


En wie net met Java begint, begin zeker niet met:
http://www.actionscript.org/resources/articles/625/1/Object-Orientation--Creating-an-ant-swarm/Page1.html
Object Orientation : Creating an ant swarm

De applicatie de je vervolgens in Java gaat bouwen, zal inderdaad lijken op een mierennest.
Noch zal die een beetje performen

Vreemde woorden


IJdelheid der ijdelheden, alles is ijdelheid.

De roadrunner dacht dat hij een aardige woordenschat (vocabulaire) had.
Toch staat hij regelmatig met platte veren.

Neem nu het woord ambetant;
http://nl.wiktionary.org/wiki/ambetant
(Vlaams) vervelend, onprettig

Wat recalcitrant is, dat weet de roadrunner van zeer dichtbij:
http://nl.wiktionary.org/wiki/recalcitrant
weerspannig, instructies negerend, tegendraads

Dan het begrip immanentie:
http://nl.wikipedia.org/wiki/Immanentie

Je vraagt je af waarom mensen niet gewoon alomtegenwoordig zeggen.
Waarom gebruiken artsen potjeslatijn?
http://archaisch-is-goed.hyves.nl/blog/4674246/Potjeslatijn/MCoa/

In de dierenwereld heet dat territoriumdrang.

Tuesday, November 25, 2008

Het leed dat file heet



http://www.brabantsdagblad.nl/regios/denbosch/4102151/Zandauto-gekanteld-op-A2-bij-Hintham.ece
ROSMALEN - De hoofdrijbaan van de A2 naar het zuiden bij Rosmalen is dinsdag kort voor het begin van de avondspits afgesloten. Op knooppunt Hintham is een zandauto tegen de vangrail gereden en gekanteld. Zes ton zand kwam op de rijbaan terecht, meldde de politie.
Achter het ongeval ontstond in korte tijd een lange file van 25 kilometer. „Het verkeer staat vanuit Utrecht helemaal vast”, aldus een woordvoerster van de ANWB.


De roadrunner heeft 3 uur over de terugweg gedaan.
Tja, je moet er iets voor over hebben ...

Monday, November 24, 2008

Babylonie

Spraakverwarring, wie kent het fenomeen niet?

http://en.wikipedia.org/wiki/Business_speak
Sweating the Assets — Used to creatively describe the process of getting every last drop of usability and value from an almost exhausted asset. Used frequently by IT Consultancies who offer "fixes" and "upgrades" to systems as the most cost-effective way of delivering benefits."

Wollig taalgebruik met als resultaat onduidelijke communicatie.
Duidelijkheid en onzekerheid zijn dan alom troef...




In deze context is deze ook aardig:
http://www.badbossology.com/i6144-c171

De roadrunner beseft dat kritiek makkelijk is, hij is immers geen manager.
Het zwarte schaap



http://www.dbnl.org/tekst/stoe002nede01_01/stoe002nede01_01_2053.htm
Hieronder verstaat men een onwaardig lid eener familie, iemand die uitgestooten moet worden, de verschoppeling; de naam kan ontleend zijn aan Genesis, 32, waar wordt medegedeeld, dat Jacob de zwarte schapen uit de kudde verwijderde

Het is een tele2 commercial, maar toch:
http://www.youtube.com/watch?v=yHGZIC4vDOg

Sunday, November 23, 2008

Brons-groen eikenhout

http://www.liedjeskist.nl/liedjes_a-z/l-liedjes/limburg_mijn_vaderland.htm



De heuvels bij het Zuid-Limburgse dorpje Vijlen zijn zaterdagochtend met een laagje sneeuw bedekt.

Zie (onder meer):
http://www.telegraaf.nl/binnenland/2617750/__Flinke_laag_sneeuw_in_Limburg__.html

Wednesday, November 19, 2008

Positivisme



Zie ook deze link: http://joscoenen.blogspot.com/2008/08/negativisme-op-zn-frans-penser-mal.html

In tijden van diverse crises, lijkt het onontkoombaar.
Om je mee te laten zuigen in een zuigkolk van geklaag en geween.

Nicolaas Beets: "Vaak nog lijdt de mens het meest, van het lijden dat hij vreest"

En wat te denken van een zelfbevestigende voorspelling:
http://nl.wikipedia.org/wiki/Selffulfilling_prophecy
Een zelf-vervullende voorspelling is, in het begin, een foute definitie van de situatie die een nieuw gedrag oproept dat het originele foute concept „waar maakt“. De verdachte geldigheid van de zelf-vervullende voorspelling veroorzaakt een opeenvolging van fouten. De voorspeller zal de daadwerkelijke opeenvolging van de gebeurtenissen als bewijs aanhalen om aan te tonen dat hij vanaf het begin af aan juist was.

Het doemdenken lost dus niets op, maar verergert eerder de situatie.
Het boek "Beren op de weg, spinsels in je hoofd"
http://www.thema.nl/default.asp?id=3001&auteur=3359
weet dit fenomeen zeer treffend te omschrijven.

Is dat echt het effect wat de doemdenker denkt te bereiken:
zichzelf en anderen die hij beinvloedt de put in praten?
Misschien niet bewust, maar toch.
Het zou, net als de autodrop, verboden moeten worden.

Tuesday, November 18, 2008

Sick client

Het is weer eens zover.
De roadrunner is weer te.
Te passionate, te aanwezig, te heftig, te snel pratend.
En jawel, met vele metaforen, allerlei details opnoemend.

De arme toehoorder, de ontvanger van deze stoorzender, in absolute verwarring achterlatend.
Sick dus.
Niet te verwarren met: http://en.wikipedia.org/wiki/Thick_client
Een sick client, is een client (bijvoorbeeld een browser) die eerst een hele hoop moet downloaden (vergelijk een applet jarfile en eventueel dus nog een Java Runtime Environment (jre)) ,
voordat de applicatie gestart kan worden.

De roadrunner heeft de smoezen al klaar liggen.
Noem het zijn chaostheorie: http://nl.wikipedia.org/wiki/Chaostheorie

Hoewel, er zit wel veel orde in deze chaos.
Niet alles is wat het lijkt.

De roadrunner moet maar weer eens gaan analyseren en relativeren.
De rest heeft dan weer (betrekkelijke) rust.
Voor zolang die duurt...
Spam, maar dan via de brievenbus

en wel in de vorm van een waardencatalogus:
http://www.nos.nl/nos/artikelen/2008/11/art000001C949384E8BFA91.html
Het kabinet is bezig met het maken van een 'waardencatalogus'. Daarin wordt vastgelegd wat de overheid onder goed burgerschap verstaat. Dat zegt minister Ter Horst van Binnenlandse Zaken in een interview met de Volkskrant.

De waardencatalogus is onderdeel van het fatsoensoffensief van het kabinet. Daarin wordt de burger erop gewezen dat hij niet alleen rechten maar ook plichten heeft. Ter Horst wil dat de burger daar naar handelt.

Als voorbeelden van goed burgerschap noemt Ter Horst: actief meedoen in de maatschappij, voor elkaar zorgen en lid worden van een politieke partij.

Welke politieke partij dat dan moet wezen, staat hopelijk niet voorgeschreven.

Monday, November 17, 2008

Garbage collection



Een vreemd fenomeen: garbage collection:
http://en.wikipedia.org/wiki/Garbage_collection_%28computer_science%29
Many computer languages require garbage collection, either as part of the language specification (e.g. Java, C#, and most scripting languages) or effectively for practical implementation (e.g. formal languages like lambda calculus); these are said to be garbage collected languages.

The original method involves a naive mark-and-sweep in which the entire memory set is touched several times.

Eigenlijke is het een vorm van memory recycling.

Java kent het:
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/System.html#gc%28%29
Runs the garbage collector.

Calling the gc method suggests that the Java Virtual Machine expend effort toward recycling unused objects in order to make the memory they currently occupy available for quick reuse. When control returns from the method call, the Java Virtual Machine has made a best effort to reclaim space from all discarded objects.

The call System.gc() is effectively equivalent to the call:

 Runtime.getRuntime().gc()
Taaltje, he!
Let op de woorden: suggests en effort
En dan die syntax: Runtime.getRuntime()
En dan die keuze stress: effectively equivalent of toch niet?

Maar PHP ook:
http://www.perplexedlabs.com/2008/02/25/php-garbage-collection-and-memory-leaks/

En JavaScript:
http://blogs.msdn.com/ericlippert/archive/2003/09/17/53038.aspx

De vraag is: waar gebeurt de garbage collection: op de (web)server of in de browser?
Zie deze IE6 ellende:
http://ajaxian.com/archives/garbage-collection-in-ie6

What can you do about this?

  • a) Ask your IE 6 users to patch up
  • b) Ask your IE 6 users to upgrade to IE 7
  • c) Ask your IE 6 users to change browser
  • d) Optimize your application by reducing code size and finding the balancing point between improved performance from keeping state local and keeping your working set to a manageable size. Always explicitly dispose objects when they are no longer needed by removing event handlers and dereferencing properties.
Geweldig deze verbetersuggesties!
Schokkend is ook deze link:
http://ispiders.blogspot.com/2007/09/ie6-is-crap-by-design.html
I give up. I have had it. Internet Explorer 6 absolutely sucks.

En hoe groot is de maximale heap?
En wie lekt geheugen en hoeveel?
Hoe complexer de code, des te meer er gelekt zal gaan worden.
En mark en sweeps worden gaande weg duurder en duurder.
Prik je er toch gewoon een gieg erbij.
Of gewoon wat vaker rebooten: http://en.wikipedia.org/wiki/Booting

Als afsluiter deze:
http://www.allbusiness.com/technology/internet-technology/707140-1.html
Before 1996, almost no political candidates were using the Internet for purposes of transmitting messages to large audiences. Some campaigns, as Myers (1993) and Davis (1999) point out, used electronic mail to communicate, but for the most part these would be "point-to-point"-type messages designed
e-mail

Ontstaan in 1971 en ontspoord in de 21e eeuw.
http://nl.wikipedia.org/wiki/E-mail



Anno nu is er meer spam dan echte mail.
Verstopte brievenbussen en overschreden schijflimieten, behalve natuurlijk bij Gmail waar het quotum 7264 MB is (still growing ??)
Lots of space
Over 7264.038840 megabytes (and counting) of free storage so you'll never need to delete another message.


En nog steeds dat te beperkte protocol, SMTP of te wel http://nl.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol
Inderdaad simple.

Nu is er niets mis met simpel, maar het kan ook te simpel zijn.
Zie dit Java code snippet:
Message message = new MimeMessage(session);
message.addRecipient(MimeMessage.RecipientType.TO, new InternetAddress(mailTo));
message.addFrom(new Address[] { new InternetAddress(mailFrom) });
Transport.send(message);

mailFrom kan vanalles zijn: jan.rap@timboektoe.mali

Vrijdag 28 november is er de eerste e-mailvrije dag:
http://www.operatielastpost.be/nl/nieuws-64.htm?item=47
Té veel e-mails, onduidelijke of nietszeggende berichten, overdreven gebruik van cc of reply... steeds meer medewerkers van bedrijven voelen zich in de tang genomen door een geëscaleerde e-mailcultuur. Bedienden die toegang hebben tot e-mail besteden dagelijks zo'n 30% van hun tijd aan het schrijven, lezen en afhandelen van de elektronische post. De cijfers zijn duizelingwekkend: de jongste vijf jaar verdubbelde het aantal e-mails wereldwijd tot 40 miljard per dag. Daarmee is het einde nog niet in zicht, want dit cijfer neemt jaarlijks nog met 16% toe.

In plaats van e-mail dan maar echte mail (waar ook geen of een onjuiste afzender op kan staan):
http://www.absolutelyrics.com/lyrics/view/mark_knopfler/postcards_from_paraguay/

Sunday, November 16, 2008

Heksen, trollen en bruggen

Dat zijn woorden, die als metaforen terugkomen bij de roadrunner.
Dus in overdrachtelijke zin (niet letterlijk dus).


http://nl.wikipedia.org/wiki/Heks_(persoon)

Heksen staan voor absurde magie en vreemde materiekennis.
Vaak komen ze van ver op hun bezem.
Heksen doen het niet op hun JanBoereFluitjes, maar doen het met een soort van rocketscience.
Voor gewone mensen niet te begrijpen.
Er valt dan ook nauwelijks mee te communiceren.
En als ze weer vertrekken, haalt iedereen weer opgelucht adem.
De heksenwaag is er voor bedoeld, om onderscheid te maken tussen gewone burgers en buitenlui en de eigenaardigen tussen ons.


http://nl.wikipedia.org/wiki/Trol

Trollen zijn eveneens magisch maar ontberen elke kennis.
Ze komen eveneens van ver, maar te voet.
Ze reageren dan ook heel wat trager dan heksen.
Ze zijn berekenbaar, want dom, en ze verraden zichzelf, want ze stinken als de hel.


http://nl.wikipedia.org/wiki/Brug_(bouwwerk)

Bruggen zijn het symbool van samenwerking, samen naar de overkant.
Maar helaas ook het symbool van miscommunicatie, een brug te ver, instortende bruggen en meer van dat onheil. Dat met enig gezond boerenverstand te voorzien was geweest.

Enige overeenkomst met het dagelijkse leven, berust op meer dan louter toeval.

Saturday, November 15, 2008

Lego in duplo


http://gadgets.fosfor.se/lego-patent-turns-50/

Dit is geen tikfout, het moet niet zijn lego en duplo.
Voor de insiders: duplo betekent alles in tweevoud.

In deze context mag dit artikel niet ontbreken:
http://www.research.ibm.com/journal/sj/392/vandersalm.html
Prerequisite one: Components. To develop software based on the LEGO brick principle means, of course, that there are “LEGO bricks,” or components, available. A component can be defined as “a piece of software that is only accessible via its interfaces.” A component provides one or more business services. These services can be relied upon, or certified, and the component can then be used in conjunction with other components to rapidly assemble a complex business support infrastructure, which is inherently adaptable and of high quality.

Of deze (pas op: uit de vorige eeuw!):
http://www.springerlink.com/content/hy3y065pvgpxk0cf/

En zeker niet deze over het object-oriented paradigm:
http://www.sigchi.org/chi95/proceedings/doctoral/chs_bdy.htm
It is claimed that object-oriented (OO) technology is the "Silver Bullet" that can be used to solve the software crisis [1] . Proponents of object oriented analysis, design, and programming describe how these approaches lead to systems which are faster to design, easier to build and maintain, are less complex and are more readily understood [2] . These qualities emerge from the interaction of the core features of the paradigm: encapsulation, binding data & behavior, and classification and inheritance. OO is a computer science discipline and the tools, methodologies and goals of object oriented design reflect computer science values. At the same time, OO is meant to create systems that are models of users' application domains. The increasingly popular object-oriented design techniques based on object modeling are centered on this design goal [2-5] . The domain-based object model has a "stronger equivalence" than traditional approaches [6] and hypothetically allows, systems developed using OO methods to be more easily comprehended and communicated [7] .



http://www.allthelyrics.com/lyrics/colin_blunstone/i_dont_believe_in_miracles-lyrics-1247587.html
Joe the Plumber


http://www.telegraaf.nl/webloggers/jan_kees_emmer/2209062/__Obama_en_Joe_the_Plumber__.html
Joe the Plumber, een loodgieter uit Ohio, is in een klap wereldberoemd omdat hij tot inzet werd van het derde en laatste televisiedebat tussen John McCain en Barack Obama. Obama sprak Joe Wurzelbacher afgelopen weekeind tijdens een campagnestop in Ohio.

Plumbing what leaks, fitting the odds together.

Je uit de naad werken.
Maar genoeg == genoeg!
No more.
Input Inhibited, zie http://www.dataconnection.com/sna/sxdocs/5250ug.htm?./5250ug0d.htm


Input Inhibited

The keyboard is locked (unless this session is in error state, in which case the Error State indicator takes its place). If you continue to type when the keyboard is locked, the keystrokes are buffered and the Keystroke Buffering indicator appears instead.

De roadrunner ziet dubbel als hij scheel kijkt...

Friday, November 14, 2008

Automatiseringseiland



Java is een eiland (sorry de roadrunner constateert een feit).
Daarmee is niet gezegd, dat ontwikkelen in de taal Java ook op een eiland hoort te gebeuren.
Of in een hobby-achtige garage-sfeer.
Hoewel je daarmee een eind kunt komen...

Java is geen dode taal, integendeel.
Java bruist.
Informatie te over.

Zie (onder meer):
http://www.java.net/
en de links die daar opgesomd worden:
http://wiki.java.net/bin/view/Javapedia/WebHome

Keuze stress!

En "nieuwe" begrippen: scrum!
http://www.controlchaos.com/about/



Theorie, maar nu de praktijk, die is weerbarstig.
Niets is zo moeilijk als gedragsverandering!
Dat zit tussen de oren.

Wednesday, November 12, 2008

Computers en vadertje tijd


Bron: http://www.mitre.org/tech/cots/TIME_DATE.html
Zie ook: http://www.merlyn.demon.co.uk/pas-time.htm#L46C

Hoe zoiets triviaals als het lezen van een systeemklok zo complex kan zijn!

DOS starte zijn datum op 1-1-1980.
Zie dit (gelukkig oude) DOS Y2K probleem: http://www.merlyn.demon.co.uk/date2000.htm
MS-DOS (≤6.20 tested) DIR shows a two-digit year for file dates (range 1980-2107), and so is ambiguous if dates can exceed 2079; dates after 2099 are shown as 99!

Hier komt het fenomeen epoch om de hoek:
http://en.wikipedia.org/wiki/Epoch_(reference_date)
In the fields of chronology and periodization, an epoch means an instant in time chosen as the origin of a particular era. The "epoch" then serves as a reference point from which time is measured. Time measurement units are counted from the epoch so that the date and time of events can be specified unambiguously.

En op deze pagina staat een schitterende tabel met epoch datums.
Hier zijn enkele datums:

January 1, 1904
Apple Inc.'s Mac OS through version 9, Palm OS, MP4

January 1, 1970
Unix time, used by UNIX, Linux, other UNIX-like systems, Mac OS X, Java, JavaScript

January 1, 1980
MS DOS, OS/2, FAT16 and FAT32 filesystem

Het is een misvatting om te denken dat het Y2K probleem opgelost is.
Menig systeem kent een breekjaar om het millenium probleem te verdoezelen.

Voorbeeld:
http://64.132.211.166/Docs/Y2KFAQ.htm
The "Sliding Window" technique allows you to set a "break" year. Any year equal or higher than the year you select is assumed to be "19", any year lower is assumed to be "20". The "break" year is set using the EPOCH environment command.

En dit hele circus is (was) nodig om 2 bytes per datumveld te besparen: 1945 ip.v. 45
Of zelfs maar 1 byte als de datum packed wordt opgeslagen:
1945 kost 3 bytes, 45 kost 2 bytes

Zie: http://en.wikipedia.org/wiki/Packed_decimal#Packed_BCD

Tegenwoordig wordt met de GigaBytes gesmeten!

Het leed dat IT heet

Al eerder had de roadrunner het over duidelijke foutboodschappen:
http://joscoenen.blogspot.com/2007/06/whos-afraid-error-messages-see.html

Menig keer beschreef de roadrunner annoyances en mysteries.
Nou, hier is er weer een, na het geven van het commando (???) \\fred\home



(fred is de naam van een server)

Gates bedoelt hier, dat hij wat mist, een gebruikersnaam en/of wachtwoord of zo.
Duidelijker kan het niet.


Al iets minder cryptisch zou zijn:
Foutmelding 80048820 - Uitgebreide fout code 80048412

Maar ja, van nummers (http://www.cbs.com/primetime/numb3rs/) naar een krom vertaalde foutboodschap is dan nog een weg te gaan.

En van http://support.microsoft.com/ word je vaak ook niet veel wijzer.

En ook niet van: http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/w2000Msgs/3849.mspx?mfr=true

Error Message:
An extended error has occurred.


Explanation:
An application has returned a network-specific error code.


User Action:
You will have to look at the documentation from the network provider to find the meaning of this network-specific error code.


In deze context ook aardig:
http://webwereld.nl/comments/44386/-programmeurs-houden-geen-rekening-met-gebruikers-.html

En de links die daarin opgesomd worden:
http://en.wikipedia.org/wiki/Human-computer_interaction
http://en.wikipedia.org/wiki/KISS_principle
http://en.wikipedia.org/wiki/User_experience
http://en.wikipedia.org/wiki/Creeping_featurism
http://en.wikipedia.org/wiki/Software_bloat
http://en.wikipedia.org/wiki/Computing_minimalism

Die dan op hun beurt helaas weer niet aan te klikken zijn.

Tuesday, November 11, 2008

Niet alles is wat het lijkt

Dat geldt ook voor informatie op het internet.
Neem nu deze waarschuwing:
http://securityandthe.net/2008/11/10/avg-virus-scanner-removes-critical-windows-file/

An update for the AVG virus scanner released yesterday contained an incorrect virus signature, which led it to think user32.dll contained the Trojan Horses PSW.Banker4.APSA or Generic9TBN. AVG then recommended deleting this file; this causes the affected systems to either stop booting or go into a continuous reboot cycle. So far, the problem only appears to affect Windows XP, but there is no guarantee that other versions of Windows don’t have the same issue.

De droom van elke Linux liefhebber:
een virusscanner die Windows zelf als virus bestempeld.
Na de keuze "Heal" is de PC genezen van het grootste virus allertijden:
Microsoft Windows ©

Grisoft kan en mag ook fouten maken.
Zie hun alerte reactie:
We have immediately released a new virus update
(270.9.0/1778) that removes the false positive detection on this file.

Mooie uitdrukking: false positive

Zie wikipedia: http://en.wikipedia.org/wiki/False_positive_paradox
The false positive paradox is a situation where the incidence of a condition is lower than the false positive rate of a test and therefore when the test shows that a condition exists, it is probable that the result is a false positive.

Noem deze onrust maar gewoon een hoax: http://nl.wikipedia.org/wiki/Hoax
Hoax is in het Engels een woord voor poets, nep, bedrog, truc, oplichterij. Het woord is waarschijnlijk een samentrekking van hocus pocus.

Hoewel na googlen met avg user32.dll kwam deze link:
http://www.nd.nl/artikelen/2008/november/11/avg-vreest-claims-na-fout-in-antivirus-update

En deze simpele oplossing: http://www.pcmweb.nl/artikel.jsp?rubriek=1245127&id=2359242

Het huisnetwerk bleek de fix al binnen te hebben, dus loos alarm.
De kredietcrisis begon eveneens met het scheppen van, in eerste instantie, valse onrust.
Het loopt helaas niet altijd met een sisser af ...

Sunday, November 09, 2008

Science Fiction



De roadrunner heeft iets met Science Fiction (SF).

En deze keer bedoelt hij nu eens niet Shareable Frameworks (http://portal.acm.org/citation.cfm?id=1011370),
maar de 3D kunst van Till Nowak: http://www.framebox.de/creations/3d/salad/

Kijk ook eens naar deze korte film Delivery:
http://www.youtube.com/watch?v=d4vQj-f6948

Ook zeer apart is deze creatie:

Wednesday, November 05, 2008

Windows annoyances

Hier is er weer een die, je als je niet beter wist, aan Java (of zo) zou wijten.
Het fenomeen dat ClearType heet.

Zie voor de fontshower (Java applet) http://mindprod.com/applet/fontshower.html


Noem dat ClearType!
Dit lijkt (alweer) kapitein Haddock aan het woord:
Whats up doc?
"Je gaat het pas zien als je het door hebt."

En inderdaad, dit is de oorzaak:
Na ClearType op Standaard gezet te hebben, kon de roadrunner het weer lezen, zoals het bedoeld was.

Sunday, November 02, 2008

Het EPD



Een nieuwe campagne is begonnen.
In tijden van kredietcrisis en dreigende recessie,
maakt de (onze?) overheid zich over heel andere zaken druk.
Uitgezonderd natuurlijk Bos, die aan zijn naamsbekendheid werkt.

Nee, het het Elektronisch Patiënten Dossier (EPD) komt eraan,
zie o.a.
http://www.minvws.nl/dossiers/elektronisch-patienten-dossier/
http://www.consumentendezorg.nl/index.php?option=com_content&task=view&id=683&Itemid=167

Waarom bijt een hond in zijn staart?
Waarom een EPD, omdat men denkt dat het kan.
Het EPD heeft het voordeel van de twijfel.

Opgegroeid met boeken als Brave New World en 1984 (Big Brother),
zijn twijfels echt op zijn plaats.

Na de identificatieplicht, het Burger Service Nummer (BSN, voorheen sofi nummer),
dreigen er toch gevaren.
Zeker met die onbeveiligde rondslingerende USB sticks, gedumpte PC's en ambtenaren die een muis als een afstandsbediening hanteren, blijft die twijfel maar toeslaan.

Op een USB stick van twee tientjes past tegenwoordig al gauw 8 GB!
Dus een gemiddeld doopceel met bijlagen kan er met gemak op.



Onvoldoende veilige chipkaarten voor het OV, verstrengeling van belangen of botte onkunde, nee, Den Haag is niets vreemd.
En de burger is een sukkel, die alles moet slikken.

Met drogredenen wordt dit alles door ons strot geperst.
En eventuele nadelen of risico's worden geeneens genoemd.
Een blijk van acuut gebrek van respect!
En van openheid.

Vraagje, kun je ook je eigen EPD inzien?
Het is me in het verleden geeneens gelukt om mijn eigen dossier of dat van mijn kids in te zien.
Dat werd geïnterpreteerd als een blijk van wantrouwen of onnodige, ongewenste achterdocht.

En de Nederlander knikt ja, of trekt zijn schouders op.
Dat is een garantie voor de toekomst ...
http://www.nos.nl/nosjournaal/artikelen/2006/2/8/overzicht_incidenten_met_vertrouwelijke_gegevens.html

Het is ook vreemd te noemen, dat als je niet reageert, je toestemt.
Dat is met het donorcodicil niet gelukt.
Het wachten is op een implanteerbare chip.
Daar past dan alles op!



Behalve Chriet Titulaer en Wubbo Ockels, die best als proefkonijnen willen dienen, zit hoop ik niemand hierop te wachten.



Maar je de toekomst is vandaag al begonnnen.
De arrogantie van de boven-Moerdijkers



De roadrunner kan beter niet generaliseren, dat is niet zo handig.
Maar toch.
Voor de gemiddelde Randstedeling is alles en iedereen beneden de Moerdijk achterlijk.
Inclusief hun uitspraak en taalgebruik.
Zonder harde gee en een Gooise r tel je niet mee.



Alleen het Limburgse heuvellandschap komt er nog eenszins minder bekaaid vanaf.
Dat wordt door de benedenlanders gezien als een stukje buitenland, waar je je te buiten kunt gaan aan drank en andere versnaperingen.

Trots op Nederland?
Welk Nederland?
Holland?
Agile, selfmanagement en pet projecten



De roadrunner werd geprikkeld door een artikel in de Computable, het gratis suffertje van de ICT wereld (pas op: de roadrunner is een confronterende, zeg maar recalcitrante bui!)
En natuurlijk door dit hoogstandje dat Google afbeeldingen vond met het zoekwoord Agile.

http://www.computable.nl/artikel/ict_topics/development/2741469/1277180/agile-projectmanagement-is-kritische-succesfactor.html
Agile betekent ook: meer zelfsturing, teamverantwoordelijkheid, empowerment van de projectmedewerkers. Als projectmanager in een Agile omgeving richt je je op coachend en stimulerend leiderschap.

Zie ook: http://en.wikipedia.org/wiki/Agile_software_development

Een interessant artikel.
Maar er wordt weinig echt nieuws verteld.
Practice what you preach en Eat your own dog food.

De theorie is verfrissend, de praktijk weerbarstiger.
Zoals zo vaak zit het allemaal tussen de oren.



Waar kansen liggen, liggen risico's op de loer.
Vreemd dat Google niet vermeldt wat een pet project is.
Een pet is een, meestal harig, lievelingsdier, zeg maar knuffelbeest.
Een pet project is dus een project dat knuffelbaar is en waar je gaande weg verliefd op wordt.



Dan is er de stealth mode: http://en.wikipedia.org/wiki/Stealth_mode
Het project waar je opgezet bent (sorry agile),
is weinig uitdagend en je eigen wilde creatieve, meest innovatieve ideeën zijn vanzelfsprekend meer uitdagend.

Je tijdverantwoording zal niet reflecteren wat je echt doet.
En als de manager van het zelfmanagende team, je vraagt waarom je op de planning uitloopt,
noem je gewoon wat technische hobbels die meer onderzoek vergen.

Even voor alle duidelijkheid, dit voorbeeld is slechts speculatief (zou het?).
Maar toch, het zou gewoon maar kunnen gebeuren.
Te meer daar die (denkbeeldige, fictieve) manager/projectleider/teamleider niet de technische vaardigheden kent, die je als rechtgeaarde computernerd/freak natuurlijk wel hebt.

Hoe een team te coachen, als je niet een man uit de praktijk bent, zeg maar een ex nerd?
Van de roadrunner geen antwoord, hij weet het zelf niet.



Een typisch voorbeeld van het Peter principe?
http://nl.wikipedia.org/wiki/Peterprincipe
In een hiërarchie stijgt elke werknemer tot zijn niveau van incompetentie.
(In het oorspronkelijke Engels: In a hierarchy every employee tends to rise to his level of incompetence.")

Daarmee is meer weer eens gezegd, dat het niet wil zeggen dat de manager/projectleider/teamleider incompetent is. Nee, hij/zij staat voor een onmogelijke klus, waar competenties alleen niet afdoende zijn.

Wie het (echt) weet, mag het zeggen.

Saturday, November 01, 2008

Het leed dat A2 heet

De rode draad in het leven van de roadrunner:
de A2 http://www.rijkswaterstaat.nl/themas/wegen/wegenoverzicht/a2/index.aspx



Noem deze "snel" weg maar gerust de Eurlings route:


Hier een voorbeeld van een ongeval op zaterdag 1 november dat tijdens de ellenlange files niet zo vaak zal voorkomen:
http://www.nos.nl/nos/artikelen/2008/11/art000001C93C1CEA4231AA.html
Op de A2 tussen Boxtel en Best is een spookrijder zwaargewond geraakt. De man van 82 jaar was bij Best de verkeerde rijbaan opgegaan. Vier tegenliggers reden op elkaar toen ze de spookrijder ontweken. Enkele inzittenden raakten lichtgewond.

De spookrijder merkte niets van de chaos die hij veroorzaakte. Hij reed nog 300 meter door, tot hij frontaal op een tegemoetkomende auto botste. Daarbij raakte hij zwaargewond. De bestuurder van de andere auto bleef ongedeerd.

Door de ongelukken ontstond op de A2 tussen Boxtel-Noord en Best-West een lange file.
Brainstorm

De roadrunner is Alle Dagen Heel Druk.
De Aanbevolen Dagelijkse Hoeveelheid Drukte.
Niet te verwarren met ADHD: http://nl.wikipedia.org/wiki/ADHD

Hij is ook Alle Dagen Heel Aanwezig.
Er is echter geen sprake van een aandachtstekort.
Van aandacht kan er nooit teveel zijn.

Don't start me talking ... (Paul Kelly And The Messengers)

Don't start me talking or I'll tell everything I know
Don't start me talking I'll spill the beans for sure
Right before your eyes
I'll blow it all open wide
Don't start me talking
Don't start me talking 'cause once I get the itch
Don't start me talking I just have to scratch
First a little slow
Then I start to flow
Don't start me talking
Cheers all you cheers
Help me if I fall
Cheers all you cheers
God bless you all
Don't start me talking or I'll have it all my way
Don't start me talking 'cause night will turn to day
Stars will run and hide
Strong men weep a tide
So don't start me talking
Cheers all you cheers
Help me find a wall
Cheers all you cheers
God bless you all

Blog Archive