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, October 31, 2008

Who moved my cheese?


http://en.wikipedia.org/wiki/Who_Moved_My_Cheese


Die Scott Adams is alomtegenwoordig of bestaat er toch toeval?
Zijn strip is vaak treffend actueel te noemen, zie: http://www.dilbert.com/

Het zal eerder zo zijn dat de geschiedenis zich steeds herhaalt, l’histoire se répète,
en mensen niet van hun fouten kunnen of willen leren.

Tuesday, October 28, 2008

Out of the Box


Het leven is soms een samenloop van omstandigheden.
En soms zitten die mee.

Zoals het System iMagazine dat naarstig verlegen zat om kopij over Open Source development op de Power System (zeg maar System i).
Toevallig had ik een artikel (in ruwe vorm) over Hybride, zie:
http://joscoenen.blogspot.com/2008/05/hybride-de-java-omgeving-is-een.html

Met als gevolg, deze publicatie:
http://www.systemimagazine.nl/html/archief/2008/okt/2611.html

Creatieve, innovatieve oplossingen vergen fantasie, een out of the box denken, zoals bijvoorbeeld hier wordt toegelicht:
http://www.training.nl/home/nieuws/--out-of-the-box--denken?utm_source=nv_en_mm_081027&utm_medium=textlink&utm_content=lees&utm_campaign=ab_imt282_out_of_the_box_27_10_nb_okt&utm_nooverride=1

Wauw wat een URL!

En hier een stukje plagiaat vanaf deze link:
1 Kijk goed naar het vraagstuk; vaak leidt een onscherpe vraag tot het inslaan van een weg die zeker niet leidt tot dat wat u wilt bereiken; 2 Neem de tijd voor het aanpakken van vraagstukken; de kans dat alles ‘gaat zoals het altijd gaat en leidt tot wat het altijd leidt’ zal sterk afnemen; 3 Toon lef en laat u niet afschrikken door opmerkingen over het nut van uw inzet; 4 Laat vreemde eenden toe in uw dagelijkse of project-bijt; inzichten van anderen verruimen namelijk het gezichtsveld; 5 Ruim (tijdelijk) vooroordelen op en zet verboden opzij; ze belemmeren uw vrije denken; 6 Inspireer uzelf of uw team in associatief en creatief denken in plaats van continu logisch (van A naar B); 7 Creëer een inspirerende ruimte die afleidt van de gewone dagelijkse werkomgeving;

Zinvolle tips, maar de dagelijkse praktijk is weerbarstiger.
Vaak moet er onderhoud, achtervang en nieuwbouw gepleegd worden.
Probeer dan maar eens de tijd en energie te vinden voor het betere navelstaren!

Gelukkig (?) staat de roadrunner vaker in de file.
Dus tijd zat om te dagdromen.
Echter zonder op je voorganger te klappen ...

Een nieuw begrip althans voor de roadrunner (hij is geen manager):
http://nl.wikipedia.org/wiki/Out-of-the-box-denken

En in de mail vond ik vandaag deze Dilbert, als een raar toeval:

Monday, October 27, 2008

Long time not seen

De voorloper van de Power System, i5, System i, iSeries en AS/400:
het System 38, http://en.wikipedia.org/wiki/System/38.

Zie dit unieke filmpje op Youtube:
http://www.youtube.com/watch?v=l_6mXK5Ca94

Wat een dijk van een machine, althans voor die tijd (30 jaar geleden).
En dan te bedenken dat menig S/38 commando nog gewoon werkt op de Power System.
Immers OS/400 is van origine CPF (Control Program Facility).

Om maar te zwijgen (of juist niet) van alle legacy (RPG) programmatuur die het gewoon blijft doen. Zelfs inclusief de RPG cycle!

Friday, October 24, 2008

Life is a bug

Vraag het Microsoft:

http://windowssecrets.com/comp/081024
A remote-code exploit that could spread rapidly like the 2003 MSBlaster worm is putting all versions of Windows at risk.

Onzekerheid is de enige constante factor in het leven.
Hoewel?
Software bevat bijna altijd bugs.
Er zijn rookvrije cafés, maar alcoholvrij is echt enige deuren te ver.

Dus er zijn wel zekerheden.
De mens is feitelijk een bug van moeder natuur.
Vraag dat maar aan Darwin. http://nl.wikipedia.org/wiki/Charles_Darwin
Zonder "foute" genmutaties is er geen evolutie.

Zonder innovatie zullen uiteindelijk de bugs uit de software verdwijnen.
Door innovatie zal software voortdurend veranderen en weer nieuwe bugs bevatten.

Zie ook: http://www.computable.nl/artikel/ict_topics/development/1291158/1277180/prof-brinksma-foutloze-software-voorlopig-nog-utopie.html
"Het bouwen van software is nog steeds een creatief ambacht. Er bestaan nog onvoldoende wetenschappelijke grondslagen om te komen tot een voorspelbaar en beheersbaar produktieproces. De software-branche bevindt zich nog in de pre-industriële fase, waarin ieder produkt volgens de specificaties van de individuele klant wordt opgeleverd."

Gedateerd (22-11-1996 00:00) en om middernacht gepost (...) maar helaas nog steeds actueel.

Maar ook een oplossing draagt hij aan:
Hij pleit dan ook voor verdere professionalisering, temeer omdat investeringen op dit gebied behoorlijk lonend kunnen zijn. Een voorbeeld: Oorlogsfabrikant Raytheon investeerde een miljoen dollar per jaar in verhoging van het niveau op de cmm-schaal en de training van vierhonderd programmeurs. De resultaten: een sprong van twee cmm-niveaus in drie jaar, een verhoging van de produktiviteit met een factor twee en een rendement van bijna 8 dollar op iedere geïnvesteerde dollar. Bovendien zijn de meeste projecten voortaan voor tijd en binnen de begroting gereed.

Jammer dat het een Oorlogsfabrikant betreft.
Wat is in ...naam een Oorlogsfabrikant?

Tja, een bug in een wapen is nooit handig.
Noem het dan maar collateral damage. http://en.wikipedia.org/wiki/Collateral_damage

Ook leuk in dit verband:
http://www.yuwantitwhen.com/blog/2007/10/22/part-1-how-to-manage-an-unrealistic-schedule/
This is when many mangers make the fatal mistake: they immediately start the team coding. There is no time to plan, no time to document, no time for meetings, no time for reviews, and no time for unit testing. There is only time to code it, build it, pass it to QA for testing, find defects, and repeat the process until the release date. Then, someone makes a decision to either release it as is or slip the date and apply more pressure.

In this model the software manager has two primary responsibilities. One responsibility is to apply more pressure on the team to work longer and harder. The second responsibility is for the software manager to assume the role of fireman (hero): wait for problems to surface, hold a meeting, give orders, and make decisions - hopefully good ones.

Once a project is in this mode and continues to work in this style, each release becomes ever more difficult to deliver as the code base becomes more fragile with every release. Further complicating the situation is the high rate of team members exiting the company. You’re losing your best and experienced people. You’re in the death spiral. How do you fix it?

Fix this?
Humor



Thursday, October 09, 2008

Miscommunicatie

Het Engels blijft een moeilijke taal.
Zeker voor "funny" Dutchman.

Neem nu de volgende woorden, waarvan de uitspraak (bijna) hetzelfde is:
http://dictionary.reference.com/browse/weather
the state of the atmosphere with respect to wind, temperature, cloudiness, moisture, pressure, etc.

http://dictionary.reference.com/browse/whether
(used to introduce the first of two or more alternatives, and sometimes repeated before the second or later alternative, usually with the correlative or): It matters little whether we go or stay. Whether we go or whether we stay, the result is the same.

http://dictionary.reference.com/browse/wether
a castrated male sheep

Verwarrend, is het niet?
Ook de uitleg: a castrated female sheep
Noem het gerust een vorm van pleonasme
http://nl.wikipedia.org/wiki/Pleonasme

Wednesday, October 08, 2008

There are many ways to skin a cat

Deze uitdrukking kende de roadrunner nog niet.
Hij is ook een beetje luguber.
Laat het de partij van de dieren niet horen!

Er wordt mee bedoeld, dat er meerdere oplossingen voor een probleem mogelijk zijn.
Zie: http://www.usingenglish.com/reference/idioms/there+are+many+ways+to+skin+a+cat.html
This is an expression meaning there are many different ways of doing the same thing.

Vaak wordt deze uitdrukking cynisch gebruikt om een oplossing van een moeilijk lijkend probleem aan te prijzen:
http://www.hindu.com/edu/2004/07/12/stories/2004071200511501.htm
What is the meaning of "more than one way to skin a cat"?

When you say, "there's more than one way to skin a cat" what you mean is that there are several different ways of achieving something. In other words, there is more than one way of doing something. The expression is often used humorously. Here are a few examples.

*You don't have to shout at Kalyan, but you can make it obvious to him that you are disappointed with what he did. There's more than one way to skin a cat.

According to some scholars, the "cat" referred to in the expression is the "catfish". I understand that its skin is very tough; it has to be removed to make the fish edible.

http://beerbrains.mu.nu/archives/cat_not_so_helpful_tips.php
There are many ways to skin a cat. The important thing to remember is that you end up with a worthless pelt and a dead cat, no matter how it's done.

In het IT wereldje barst het van de oplossingen die elk weer hun problemen met zich meebrengen.
De kunst is het om de meest simpele maar toereikende oplossing te vinden.
KISS, zie: http://en.wikipedia.org/wiki/KISS_principle

Friday, October 03, 2008

Crisis, what crisis?

De banken en dus de hele financiële wereld zitten in een crisis.
Voor de roadrunner is het allemaal magie:
geld dat verdampt (wat is dan het kookpunt?)

Nieuw is voor de roadrunner ook het begrip conduits:
http://financieel.infonu.nl/geld/7712-banken-handelen-in-risicovolle-papieren-buiten-hun-balans-om.html
Dat bedrijven zaken buiten hun balans houden, beperkt het zicht op de ellende verder. Banken regelen namelijk ook veel buiten ons zicht om, via speciale investeringsvehikels als de conduits. Deze conduits bevatten ondermeer allerlei risicovolle hypotheekpapieren en zijn off balance.

Dan dit artikel Published: August 12 2007
http://www.ft.com/cms/s/0/8eebf016-48fd-11dc-b326-0000779fd2ac.html
These have proliferated in recent years and control assets worth hundreds of billions of dollars. Depending on whether they are fully rated by credit rating agencies and on how strictly they have to conform to certain rules, they are known as SIVs, SIV-lites, or conduits.

http://en.wikipedia.org/wiki/Structured_investment_vehicles

Van boekhouding denkt de roadrunner wel iets te begrijpen.
Debet en credit zijn bekende begrippen:
http://nl.wikipedia.org/wiki/Debet
En dat beide in balans moeten zijn spreekt van zelf.
Vervolgens zijn er de bewaakte subboeken.

De banken hielden er echter een dubbele boekhoudng op na.
Of op zijn minst journaalposten die niet op de balans komen.
Elk ander bedrijf zou van fraude beschuldigd worden.
http://nl.wikipedia.org/wiki/Fraude

De banken werden echter slecht gecontroleerd of de controles werden zwaar bemoeilijkt door complexe financiële structuren.
En nu worden diezelfde banken door de staat gesteund of zelfs door de staat overgenomen.
Is dit de einde van het kapitalisme?
http://nl.wikipedia.org/wiki/Kapitalisme

Een nieuwe niche markt kan onstaan door een boekhoudkundig pakket te ontwikkelen dat conduits enabled is.
Het winst en verlies overzicht kan dan in- of exclusief de conduits uitgedraaid worden.
Default natuurlijk exclusief de conduits.

De naam zou IFRS kunnen zijn:
Internationaal Fraude Registratie Systeem
http://nl.wikipedia.org/wiki/IFRS

Tenslotte: een aanrader is dit filmpje van John Bird and John Fortune
Nota Bene: deze opname is lang voordat de crisis begon gemaakt.



Thursday, October 02, 2008

Het leed dat file heet (part VII)

http://www.nos.nl/nosjournaal/artikelen/2008/10/2/021008_snelweg.html
Minister Eurlings van Verkeer en Waterstaat wil de maximumsnelheid op N-wegen verhogen van 80 naar 100 kilometer per uur. Het is een van de maatregelen in een conceptversie van de Mobiliteitsaanpak, die Eurlings wil voorleggen aan het kabinet. Verder moeten de belangrijkste snelwegen in de Randstad minimaal twee keer vier rijstroken krijgen - dat is dus een achtbaans snelweg. Het gaat om de snelwegen A4, A2, A13. Volgens de minister groeit het verkeer harder dan verwacht. Nederland dreigt vast te lopen. Het reistijdverlies is sinds 2000 met 57 procent toegenomen.

Eurlings wil voor 2028 klaar zijn met dit plan...

Sinds kort wordt er al niet meer gerept over files op de A2.
Nee, het is Bijzonder Langzaam Rijdend Verkeer.
Maar dan wel over het hele traject!

Dat doet me denken aan:
Coughlin's Law: Anything else is always something better.