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, May 30, 2008

Hybride

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

Zie ook de vorige blog-entry:
http://joscoenen.blogspot.com/2008/05/rpg-versus-java-op-iseries-of-is-het.html
De Java omgeving is een webapplicatie (in de vorm van een warfile) die in een webserver (WebSphere of TomCat) draait.
Dit noemt men J2EE.

Inderdaad het is mogelijk om met Java en JTOpen database driver,
de iSeries database te gebruiken.
Maar om alleen de relationele database te gebruiken (die overigens heel volwassen is en volledig SQL enabled is) is zonde van de rest van de iSeries.

De legacy applicaties (RPG of CoolGen) kennen al jaren een uitgebreide API en UPI structuur om met andere (legacy) applicaties gegevens uit te wisselen.
Juist de API's zijn zeer goed via PCML aanroepen herbruikbaar in een Java (web) omgeving.
De eerder genoemde JTOpen AS400 toolkit ondersteunt program en command calls.

Zo is het dus mogelijk om (batch) programma's aan te roepen.
En ook commando's af te vuren, zoals SBMJOB.
Zo kunnen CL en RPG programma's vanuit de Java webapplicatie in een batchjob uitgevoerd worden, eventueel zelfs op een gepland tijdstip.

Zo wordt het workmanagement van de iSeries ook gebruikt:
jobs in een jobqueue verbonden aan een batchsubsysteem.
Inclusief een boodschap(message) dat de job (ab)normaal afgelopen is.
Inclusief een spooledfile met de Java standard of error output.
De JTOpen AS400 toolkit kan jobs, messages en spooledfiles ophalen en de Java webapplicatie kan deze aan de gebruiker tonen.

Ook het aanmaken van rapporten in CSV of PDF formaat kan in batch gebeuren door het Java commando (RUNJVA of gewoon JAVA) af te vuren.
Dat vereist wel dat de Java code (in de vorm van een warfile) in de webapplicatie, nogmaals gedeployed moet worden.
Ditmaal niet in WebSphere maar als filesystem in het IFS, het Integrated File System.

Het JAVA commando wordt dan gesubmit inclusief het classpath (WEB-INF/classes en WEB-INF lib) dat verwijst naar de "dummy"webapplicatie in het IFS.
De rapporten zelf (CSV of PDF files) kunnen door de Java programmatuur in het IFS gezet worden, bijvoorbeeld in /home/[naam van de context van de webapplicatie]
De JTOpen AS400 toolkit kan files uit het IFS ophalen en de Java webapplicatie kan deze aan de gebruiker tonen, die deze files vervolgens downloadt en kan printen of e-mailen (PDF) of bewerken en analyseren (CSV).
Op deze manier wordt dus ook het IFS van de iSeries gebruikt.

En door de (zware) batchtaken uit te besteden aan de iSeries wordt de echte webapplicatie ontzien. Deze heeft het al zwaar genoeg met de UI taken.
Door (nieuwe) SQLRPG programma's te schrijven op de iSeries, kunnen zoekschermen in de webapplicatie pagina-gevuld gemaakt worden, inclusief zoekfilters.
De SQLRPG geeft dan in een aanroep precies genoeg records (die aan het zoekfilter voldoen) terug om 1 pagina te tonen.

Met WDSC for iSeries kunnen in een (1) IDE zowel de Java code als de (SQL)RPG's gedebugged worden.
Zo kan er steeds gekozen worden waar de programmatuur (hoort) te draaien:
op de server (iSeries) of in de (Java) webapplicatie.
En dat met gebruikmaking van de bestaande legacy expertise en de (schaarse) Java kennis.

Kortom: Best of Both Worlds!
Zie ook: http://www.systemimagazine.nl/html/archief/2008/okt/2611.html
RPG versus Java?

Op iSeries, of is het System i, of is het System i5, of is het de Power-PC met Os/400 blijft deze vraag bij velen prangen.
Zie bijvoorbeeld:
Al zijn deze artikelen zwaar gedateerd.
De legacy systemen, bevatten zowel het back-end als het front-end.
Het front-end is dan een 5250 Character UI (CUI).

Middels J-Walk van de firma Seagull http://www.seagullsoftware.com/global/J-Walk.html
is het mogelijk van deze CUI schermen een Graphical UI (GUI) te maken, die zelfs in een browser getoond kunnen worden.
Dit magische principe heet Screen Scraping (SS?)

De machine-eigen (propiarity) programmeertaal is RPG.
RPG staat voor Report Program Generator, al kan je er echt wel meer mee bouwen dan een (simpel) lijstje. Integendeel hele pakketten zijn er mee gebouwd, zelfs hele systemen.
Die nu legacy worden genoemd: http://en.wikipedia.org/wiki/Legacy_system
Legacy staat voor oud of verouderd.

Nieuw (?) is Java, althans nieuwer.
En dat staat hipper.
Met Java en een krachtige IDE (zoals Eclipse) kan inderdaad handig code geklopt worden.
Maar met alleen Java red je het niet.
Of je bent zo half gaar om Swing te gebruiken (applets!).
Dat is dan weer niet handig.

Voor de GUI dus een framework, maar welk dan?
En voor de database benadering (persistance) is ook een Java oplossing nodig.
En dan leren hoe het UI framework te koppelen aan het persistance framework.

In RPG was het eenvoudig: een programma met scherm, logica en database afhandeling.
Een keer compileren, een object en gaan.
Leve de monoliet!

Ja, er is (of gaat) een hoop veranderen!

Monday, May 26, 2008

Zombie?


Welkom in de wondere wereld die IT heet:
http://en.wikipedia.org/wiki/Zombie_computer


http://www.cvsnt.org/pipermail/cvsnt/2004-November/015805.html

[cvsnt] Zombie processes

Pat Galea wlist at dudegalea.co.uk
Wed Nov 10 11:39:52 GMT 2004


I've done some more experiments on a local repository regarding my
zombie process problem.

It appears that cvs (2.0.51d) is crashing whenever I perform a "cvs
status -v" on a path containing more than one "../".

If the path contains 3 "../"s (e.g. "cvs status -v
../../../000/blah/junk/file.bin"), then I get the "Do you want a
crashdump" dialog.

If the path contains 2 "../"s (e.g. "cvs status -v
../../000/blah/junk/file.bin"), then I get the same dialog, but also
this message on the command line:

cvs [server aborted]: cannot mkdir C:\Program
Files\cvsnt\Temp/cvs-serv3712/##CVSDUMMY/##CV*/../../000/blah/junk:
Invalid argument

(The '*' in the above path actually appears as the 'Club' playing card
symbol. I replaced it with a '*' because I'm not sure the email
transport will let the real character through intact.)

Any use to you Tony?

Regards
Pat Galea

Sunday, May 25, 2008

Portal to Heaven


Introducing the famous three steps to heaven connection wizard,
leading you to the protected final portal to heaven.
If the connection occasionally fails, please contact our webmaster.

Nice if it would work this way.
But it does not.
So dream on ...

For some misleading background information, please check the following links:
http://imspeakingtruth.wordpress.com/2008/05/14/a-different-gospel-part-11-open-portal-to-heaven/
http://www.satansrapture.com/ezekwheel.htm

And please beware: what seams to be a portal to heaven, could very well be a portal to hell, due some cracker activities.
http://www.yourghoststories.com/real-ghost-story.php?story=1207
Lucky you, the submitter of your ghost story is closed:
http://www.yourghoststories.com/submit-story.php

If in doubt, just ping to http://www.heaven.com/

Saturday, May 24, 2008

Reinventing the wheel


See: http://en.wikipedia.org/wiki/Reinventing_the_wheel

From Wikipedia, the free encyclopedia
It has been suggested that Not Invented Here be merged into this article or section. (Discuss)
Reinventing the wheel (aka. "Not built here") is a phrase that means a generally accepted technique or solution is ignored in favor of a locally invented solution. To "reinvent the wheel" is to duplicate a basic method that has long since been accepted and even taken for granted.

If this is mapped to development and coding in Java:
http://geosoft.no/development/javastyle.html#References

This document lists Java coding recommendations common in the Java development community.

The recommendations are based on established standards collected from a number of sources, individual experience, local requirements/needs, as well as suggestions given in [1], [2], [3], [4] and [5].

There are several reasons for introducing a new guideline rather than just referring to the ones above. Main reason is that these guides are far too general in their scope and that more specific rules (especially naming rules) need to be established. Also, the present guide has an annotated form that makes it easier to use during project code reviews than most other existing guidelines. In addition, programming recommendations generally tend to mix style issues with language technical issues in a somewhat confusing manner. The present document does not contain any Java technical recommendations at all, but focuses mainly on programming style.

While a given development environment (IDE) can improve the readability of code by access visibility, color coding, automatic formatting and so on, the programmer should never rely on such features. Source code should always be considered larger than the IDE it is developed within and should be written in a way that maximize its readability independent of any IDE.

And you get al this for free: 0 EURO!

See also the blog of Sander Hoogendoorn and filter on category Anti-patterns:
http://sanderhoogendoorn.org/blog/
Die columnisten toch!

http://www.computable.nl/artikel/ict_topics/ictbranche/2551319/2379258/spoelstra-spreekt-hans-kazan.html

Spoelstra spreekt: Hans Kazan

Door
Jacob Spoelstra

De goochelaar Hans Kazan had begin jaren tachtig de slogan: Hans Kazan, de man die alles kan. Hans die kon goochelen met kaarten. Hij liet ze verdwijnen en haalde ze ergens anders weer terug. Maar Hans wou meer. Hans ging goochelen met mensen. Hij liet ze verdwijnen en ze kwamen weer terug.

Jacob Spoelstra is stand-up comedian en werkzaam in de ict.

Maar Hans wou nog meer want Hans kon immers alles. Hans ging goochelen met twee miljoen euro. Hij liet het verdwijnen maar helaas het kwam nooit terug. Hans Kazan, de man die (bijna) alles kan, is nu weer terug bij af. U krijgt van hem de groeten uit de rimboe.

Veel ict-bedrijven denken ook dat ze Hans Kazan zijn. Dat blijkt uit Computable's jaarlijkse onderzoek van TNS NIPO naar het imago van ict-dienstverleners. Meer dan de helft van de ondervraagden vindt dat ict-dienstverleners zeggen dat ze alles kunnen terwijl ze dat niet kunnen. Is dat zelfoverschatting? Arrogantie? Of gewoon geen zelfkennis?

Rimboe

Ik heb ooit een keer de vierdaagse van Nijmegen gelopen. Ik dacht dat loop ik wel even. Je ziet op televisie altijd van die kinderen en bejaarden met een bos gladiolen al zwaaiend over de finish lopen. Maar die lopen allemaal maar 30 kilometer. Die zeggen halverwege, Oant moarn!, en die gaan naar huis. Wij moesten nog 20 kilometer. Misschien hadden we ook moeten oefenen.

Bij ons was het zelfoverschatting en gebrek aan kennis maar bij sommige ict-dienstverleners weten ze zelf gewoon dat ze iets niet kunnen en toch zeggen dat ze het kunnen. Dat is geen arrogantie of zelfoverschatting maar gewoon liegen. Of zoals mijn opa zou zeggen, jokken. En dat is natuurlijk veel erger. Misschien moesten we die bedrijven ook maar naar de rimboe sturen.

Friday, May 23, 2008

Woordkaas

Er is nieuwe site met een verfrissend idee:
http://www.woordkaas.nl/



Of (voor een beetje uitleg): http://www.dutchcowboys.nl/viral/13758
[quote]
Op 23 mei wordt bij Mediamatic te Amsterdam een nieuw taalkundig fenomeen gelanceerd.: Woordkaas. Er zijn mensen die vinden dat woorden zijn zoals ze in het woordenboek staan en niet anders. Het woord als de Bank Van Zwitserland: degelijk en saai. Woordkaas vindt dat onzin. Ieder woord is een bananenrepubliek. Je kan doen wat je wil, waar je maar wil en wanneer je maar wil. Het resultaat is een zorgvuldig geaffineerde verzameling nieuwe woorden. Een protest tegen het dictaat en een ode aan de fantasie. Een selectie nieuwe Nederlandse woorden die naadloos past in de lange traditie van verbale scherpzinnigheid van Koot en Bie, Opperlands, Jiskefet en Goeiemoggel.De widget hiernaast (klik er op voor een nieuw woord!) is ook op je eigen site te plaatsen via http://www.woordkaas.nl/embed
[/quote]

Wie weet ontstaan er zo weer prachtige neologismen.

Zo mag je zelf ook woordkazen submitten.
De roadrunner verstuurde dus meteen: quick looses.
Al klinkt dat weer zo negatief, iets wat JP afkeurt.
Al brainstormend op de A2 kwamen als vanzelf deze woordkazen omhoog:
stakende file
ezelstunneltje
kofboot
langzaamweg
leidzaam
bovenstebeneden
snelrijdende file
anti-kreukzone
openslibben
zandopgraving
opzeiken (oeps)
urinelaan
scheurknuffel
SPV (Single Purpose Van)
claxister
gaslichten
normaalte
heruitvinden
toeritoverdosering
voorgrondinformatie
ondiepte-interview
aansleepwagen

Taal is een vreemd fenomeen.
Neem nu de klank au uitgespreken als o, zoals in:
auto >> oto
automatisch >> otomatisch.
Zelfs nieuwslezers spreken al van oto's!
Dezelfde o als in cadeau of bureau, of is het kado of buro?
Sinds de nieuwe oude spelling weet de roadrunner het niet meer.
Van factuur, of is het faktuur, fraktuur of is het fractuur, tot de befaamde tussen-n.

Zelfs de Java taal is niet dood.
En dat is maar goed ook.
Dan verwordt een taal tot potjeslatijn en als je dan nog slordig schrijft, kan je zo huisarts worden!
Nee, laat die roadrunner maar gewoon code kloppen , dan is hij van de straat.
Althans, dan weer wel op de fameuze A2.

Thursday, May 22, 2008

Yet Another Hype

Om zomaar wat hypes te noemen:
Web Applications, XML, PDF.

Eerst was client-server de hype, nu wordt alles omgebouwd naar Web Applicaties.
Wanneer blijken Web Applicaties dan weer "not done"?
Zo blijven we wel met zijn allen lekker bezig ...

Zie deze pagina's voor het verschil tussen de nederlandse en engelse uitleg:
http://nl.wikipedia.org/wiki/Client-servermodel
http://en.wikipedia.org/wiki/Client-server
[quote]
These days, clients are most often web browsers, although that has not always been the case. Servers typically include web servers, database servers and mail servers.
[/quote]

Hoezo geen client-server meer?
Oude wijn in nieuwe zakken: http://nl.wikipedia.org/wiki/Model-View-Controller-model


http://forum.java.sun.com/thread.jspa?threadID=605295&messageID=3321842
[quote]
New To Java - What have I not done
[/quote]
Dit lijkt wel een gewetensvraag.

http://nl.wikipedia.org/wiki/XML
XML betekent meer envelop dan data en is zeker niet bedoeld om interne systemen mee te koppelen.
Hoe zwaarder de envelop hoe meer portokosten voor dezelfde brief.

http://nl.wikipedia.org/wiki/Portable_Document_Format
PDF is zowat eigendom van Adobe (http://nl.wikipedia.org/wiki/Adobe)
Microsoft, Sun, Adobe, aan hoeveel duivels kun je je ziel verkopen?
En je geld spenderen aan licenties.

By the way in Word 2007 kun je je document opslaan (of e-mailen) als PDF:
http://www.websonic.nl/pctips/office2007word/word_opslaanalspdfbestand.php

PDF is een bestandsformaat dat het moeilijk maakt, maar meer ook niet, om de inhoud te wijzigen: http://www.tinkernut.com/archives/31
[quote]

This tutorial will show you ways to read, edit, and create PDF files without spending any money. It requires 3 different pieces of software:

- http://www.foxitsoftware.com
- http://www.acrosoftware.com
- http://www.hellopdf.com

[/quote]


http://www.quirksmode.org/oddsandends/webapplications.html
[quote]
Web Applications, promise or hype?

Keep it simple

As you see, JavaScript is inherently superior to any other language for writing Web applications because it is already there.

Conservatively estimated, 90% of the Web users have JavaScript installed and ready for use. There is no need to wait for specifications, you can start creating Web applications right away. The strong and weak points of JavaScript are well known, skilled developers are available, browser incompatibilities have been documented.

Why do people nonetheless search for complicated solutions? Why do they ignore the simple one that is right in front of them? Why don't they keep it simple?

Sometimes I feel that JavaScript's availability is its main weakness. A language that already works everywhere, and that doesn't need herds of objects and classes and APIs and stuff, can't be the right tool for a complex programming job. Besides, using something that is already there doesn't earn you karma points in the programming nirvana. Therefore "serious" programmers are forced to ponderously reinvent the wheel time and again.

Unfortunately for them, any attempt to implement Web applications without JavaScript will result in a terrible waste of time and resources. JavaScript is the only possible solution, since it is the only exisiting solution.

[/quote]

http://www.lizatec.com/LIZATEC/XMLHYPEOFZEGEN/TECHNISCHEINTERFACE

[quote]
Maar ga nu niet blindelings alleen maar XML interfaces bouwen, er zijn twee dingen die je goed in de gaten moet houden:
  • Een XML interface heeft een interface beheer systeem nodig.
  • XML is niet efficiĆ«nt.
    Een systeem zal door XML altijd langzamer worden. Altijd!
[/quote]

http://www.useit.com/alertbox/20030714.html
[quote]

PDF: Unfit for Human Consumption


PDF Usability Crimes

The usability problems that PDF files cause on websites or intranets are legion:
  • Linear exposition. PDF files are typically converted from documents that were intended for print, so the authors wouldn't have followed the guidelines for Web writing. The result? A long text that takes up many screens and is unpleasant and boring to read.
  • Jarring user experience. PDF lives in its own environment with different commands and menus. Even simple things like printing or saving documents are difficult because standard browser commands don't work.
  • Crashes and software problems. While not as bad as in the past, you're still more likely to crash users' browsers or computers if you serve them a PDF file rather than an HTML page.
  • Breaks flow. You have to wait for the special reader to start before you can see the content. Also, PDF files often take longer time to download because they tend to be stuffed with more fluff than plain Web pages.
  • Orphaned location. Because the PDF file is not a Web page, it doesn't show your standard navigation bars. Typically, users can't even find a simple way to return to your site's homepage.
  • Content blob. Most PDF files are immense content chunks with no internal navigation. They also lack a decent search, aside from the extremely primitive ability to jump to a text string's next literal match. If the user's question is answered on page 75, there's close to zero probability that he or she will locate it.
  • Text fits the printed page, not a computer screen. PDF layouts are often optimized for a sheet of paper, which rarely matches the size of the user's browser window. Bye-bye smooth scrolling. Hello tiny fonts.

Users Hate PDF

In several recent usability studies, users complained woefully whenever they encountered PDF files.

[/quote]
CORE

C = Custumer focus
O = Openess
R = Respect
E = Excellence

http://www.acronymfinder.com/af-query.asp?Acronym=core&Find=find&string=exact
http://en.wikipedia.org/wiki/Core_business

Mooi toch, die acronymen, zie ook:
http://nl.wikipedia.org/wiki/Acroniem

Openess en Respect zijn begrippen die Jan Peter Balkenende (JP) zeker zullen aanspreken (maar niet waarmaakt ...).
Na gehaktdag blijkt JP's zoet toch bitter en is hij door de oppositie tot gehakt vermalen en zelfs verzocht terug te gaan naar HM de koningin.
JP zou aan het aftakelen zijn.

Jan of is het Peter, mijn vader kende een hoofdadvies:
SPAM!


De werkzame stoffen in SPAM zijn Taurine, CafeĆÆne, Glucoronolactone, Vitamine B6 en B12.

Noem dit spam: http://nl.wikipedia.org/wiki/Taurine
Moedermelk bevat per liter een concentratie tussen 25 en 50 milligram taurine.

Nee, dit is de echte spam:

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

Monday, May 19, 2008

Rode mieren

http://www.telegraaf.nl/buitenland/4021127/_Mieren_zaaien_paniek_in_Texas__.html?p=11,1
[quote]
Mieren zaaien paniek in Texas HOUSTON - Miljarden rode mieren zaaien paniek in de Amerikaanse staat Texas. De beestjes, die waarschijnlijk met een schip uit een tropisch land zijn binnengebracht, houden niet van zoet, zoals veel andere mieren, maar van elektronisch.

De beesten hebben al veel computers uitgeschakeld en al vretende allerlei andere elektrische apparatuur zoals brandmelders op hol doen slaan. De beestjes naderen de lanceerbasis voor ruimteveren van de NASA en veel gangbare bestrijdingsmiddelen helpen niet, aldus Amerikaanse media.

[quote]

Ik ken vanuit de Java wereld een heel andere mierenhoop:
http://www.cs.unibo.it/projects/anthill/

Sunday, May 18, 2008

John Doorzon's verherscheurkalender


http://www.strippagina.nl/index.htm?frame_reeks.htm&album.asp?id=18866

De roadrunner is een cynische bijnaam die ik mezelf gegeven heb.
Feitelijk ben ik een roadstumbler.
Het is een uitdaging om ooit de hele rit met de startmotor af te gaan leggen.
"Thank you for your patience, wait until 2010"

Of op de quick wins van minister Eurlings.
Vooralsnog zie ik dagelijks bij Deil het gras groeien (sightseeing Deil).

Friday, May 16, 2008

Copy/Paste


Oftewel Ctrl-C, Ctrl-V is een veelgebruikte toetsencombinatie van de roadrunner.
Niets is zo makkelijk als code die zich bewezen heeft in je eigen code op te nemen.

Dat geldt ook voor het overnemen van stukjes tekst op het internet.
Dit riekt naar plagiaat, maar het is gewoon hergebruik, zeg maar recycling.

De roadrunner weet meer niet dan wel.
Zo is er al een poosje (mij wordt ook niets verteld!) deze site:
http://nl.wikiquote.org/wiki/Hoofdpagina

[quote]
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." Rich Cook
[/quote]

Saturday, May 10, 2008

Exceptioneel

Wat een beladen woord!
Denk maar aan: exceptioneel transport.
Bij voorkeur op de A2 midden in de spits:

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

Beladen is dit begrip ook in de Java wereld:
java.lang.Exception
Direct Known Subclasses is een lange lijst.

En als je de Guidelines (sommige ...) moet geloven, hoor je daar nog een lange lijst van eigen typed exceptions aan toe te voegen.
Maar wie zit er nu @#%! op een Exception te wachten!

Zie in dit verband: http://radio.weblogs.com/0122027/stories/2003/04/01/JavasCheckedExceptionsWereAMistake.html
[quote]
The problem that's introduced here is the impedance between the intention of try/catch exception handling in general (allow exceptional conditions to be handled far from their source) and the implication of checked exceptions in particular (everyone between the thrower and the handler must be aware of the exception that passes through).
[/quote]

Het is allang zo dat de roadrunner het woord als Excpetion of Expection intikt.
Freudiaans nietwaar?
Je verwacht ze bijna deze exceptions.
En jawel zie:
http://en.wikipedia.org/wiki/Expection_handling
[quote]
Expection Handling is a computer programming Anti-pattern. It refers to using a computer language's error handling structures to perform normal program logic, like control flow. The term comes from combining exception handling with the word expect: In other words, expection handling is catching occurrences that you expect to happen.
[quote]

Het moet toch niet gekker worden!
Laat ik maar afsluiten met Exseption.
Zie: http://members.home.nl/ekseption/

Friday, May 09, 2008

What if 6 turned out to be 9?
(http://www.01101001.com/ambigrams/)

Dit is een beroemde text van Jimmy Hendrix:
http://www.lyricsfreak.com/j/jimi+hendrix/if+6+was+9_20071549.html

Wellicht bedoeld hij:
niet alles is wat het lijkt, het is gewoon een kwestie van perspectief.

En dan bedoelt de roadrunner niet een Eclipse perspective ...
Of: ga maar eens in mijn schoenen staan (walk a mile in my shoes).
Wikpedia zegt het mooi:
http://nl.wikipedia.org/wiki/Redundantie_(taalkunde)
[quote]
Ik zou het doen, al moest ik me de zolen ervoor van mijn schoenen lopen.
Dat de ogen in het hoofd zitten, weet iedereen wel. Ook dat zolen bij schoenen horen, is bekend. Toch zouden de uitdrukkingen onzinnig worden als het hoofd, of mijn schoenen, werd weggelaten.

[/quote]

Die roadrunner met zijn metaforen!
Waar de roadrunner op doelt:
is de grote kunst van het relativeren, zeg maar het E=mc² maar dan anders.

Lange tenen en een kort lontje, aangenaam die roadrunner ...
Nero

Nee, de roadrunner bedoelt niet de brandsoftware Nero.
Maar de Romeinse keizer.


Rare jongens die Romeinen!

http://users.pandora.be/vbz/overzicht.htm
[quote]
De Romeinen hadden een eigen manier om hun cijfers te schrijven. Heel anders dan wij nu doen. De Romeinen schreven hun cijfers als letters. Zo gebruikten ze voor het getal 10 de hoofdletter 'X'. De letter 'V' stond dan weer voor het cijfer 5. Het getal 15 werd dan "XV" (10 + 5). Door een kleiner getal eerst te noemen, wist men dat je dat kleine getal eraf moest halen. Vb.: IV = 5 - 1 of IX = 10 - 1 = 9.
[/quote]

Zie in deze context:
http://www.leejoo.nl/java/calculator.htm
voor een Romeinse cijfers Java(script) applet.
1984 >> MCMLXXXIV
1.000.001 >> MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMI
Handige notatie!
En wat droef alweer: dat Java en JavaScript voor het gemak met elkaar verward worden!


Java kent tenminste nog een (pre-)compiler en strikte typechecking.
JavaScript kent alleen runtime errors!


Nee, uit JavaScript kan de roadrunner vaak geen koffie van maken!

Maar goed, terug naar keizer Nero.
http://nl.wikipedia.org/wiki/Nero_%28keizer%29
[quotes]
Nero verklaarde aan zijn disgenoten dat Britannicus slechts een epilepsieaanval had. Het lijk werd daarop in de gutsende regen verbrand (aldus Suetonius). Zijn lijk werd onmiddellijk gecremeerd, zodat een moord niet te bewijzen was.

Bovendien verwoestte een grote brand in 64 een groot deel van Rome. Hoewel de keizer niet in de stad was en veel deed om het leed te verzachten en de wederopbouw ter hand te nemen, deden (waarschijnlijk valse) geruchten de ronde dat hij zelf tot de brand opdracht had gegeven - vanwege het mooie schouwspel, of om plaats te maken voor een groot paleis. Daarop gaf Nero de schuld aan een religieuze minderheid, de christenen.
[/quotes]

Nero was zijn tijd ver vooruit: eeuwen later (en zelfs nu nog) geldt:
http://de.wikipedia.org/wiki/Spezial:Suche?search=wir+haben+es+nicht+gewusst
[quote]
Es existiert kein Artikel mit dem Namen „wir haben es nicht gewusst“.
[/quote]

Thursday, May 08, 2008

Did we really land Men on the Moon?


Or are we hoaxed?
See: http://anotherwasteland.blogspot.com/2007/11/moon-landing-hoax.html

See: http://video.google.com/videoplay?docid=-2265515730495966561

Or: http://youtube.com/get_video?video_id=3fOSTfGXVN4&t=OEgsToPDskIeX3HTPEeP8iOvBacTT_UP
[quote]
The first words spoken on the moon, by Neil Armstrong, are well known, but what were the last words spoken from the moon?

"America's challenge of today has forged man's destiny of tomorrow." - Commander Eugene Cernan, Apollo 17 Mission, 11 December 1972.
[/quote]

The problems we are facing with IT technology in 2008, make it more then doubtful to really believe that landing men on the moon was possible in 1969:
http://en.wikipedia.org/wiki/Apollo_11
That's one small step for a man, one giant leap for mankind!

Yeah, right.
A leap too good to be true.
Dream on!

Just reboot in the middle of the void Ctrl-Alt-Del
Stuck in the middle.

In 1969 I was 13 years old, not even playing with my first computer:
Commodore 64

The Commodore 64 is an 8-bit home computer released by Commodore International in August, 1982, at a price of US$595.


Also known as C64 meaning 64KB of memory and a clumsy tapedrive to persist the BASIC code!

Not even 64KB was free for my Sprites, no, less then 39KB!

I had to save my pocket-money, to buy this machine.

Even this machine had a power dissipation problem, it got really hot!
Like the pentium many many years later.

Which computers did NASA install in the Apollo 11?
Or was it fly by wire ?

No wait, see this:
http://ed-thelen.org/comp-hist/vs-mit-apollo-guidance.html

[quote]
Specifications:
Instruction Set: Approximately 20 instructions;
100 noun-verb pairs, data up to triple-precision
Word Length: 16 bits (14 bits + sign + parity)
Memory: ROM (rope core) 36K words; RAM (core) 2K words
Disk: None
I/O: DSKY (two per spacecraft)
Performance: approx. Add time - 20us
Basic machine cycle: 2.048 MHz
Technology: RTL bipolar logic (flat pack)
Size: AGC - 24" x 12.5" x 6" (HWD); DSKY - 8" x 8" x 7" (HWD)
Weight: AGC - 70 lbs; DSKY - 17.5 lbs
Number produced: AGC - 75; DSKY: 138
Cost: Unknown.

Power consumption: Operating: 70W @ 28VDC; Standby 15.0 watts
[/quote]

This thing looks like a pile of junk!
http://www.quotedb.com/quotes/1381
To invent, you need a good imagination and a pile of junk.
Thomas Edison

See: Seeing is believing, well, I do not believe in it ...

Wednesday, May 07, 2008

Hebben jullie mijn filmpjes al gezien?

Daarbij denk je natuurlijk meteen aan Urbanus:
http://www.urbanusfan.be/urbanus/dvd/filmpje.htm

Er zijn wel heel vreemde filmpjes op het Internet te zien!

Een wel heel gevaarlijke bergwandeling
http://www.dumpert.nl/mediabase/100341/7ab999af/avontuurlijk_wandelen.html

Een nederlandse nasynchronisatie van Der Untergang:
http://www.luckytv.nl/video_untergang.html

Een Hellmonds promotiefilmpje:
http://nl.youtube.com/watch?v=AqJkp735UsM

Tuesday, May 06, 2008

De kunst is:

om het een leven lang met mezelf uit te houden.
Deze phrase komt uit Pirates Of the Caribbean - At World's End.
Afbeelding:Jack Sparrow01.jpg
In mijn geval moet ik ook nog met mijn (Java) code zien te leven.

Thursday, May 01, 2008

panta rhei

Zie: http://nl.wikipedia.org/wiki/Heraclitus
En: http://nl.wikipedia.org/wiki/Parmenides

http://www.promeijn.nl/Filosofie%20en%20vrijmetselarij/Filosofie%20bouwstukken/filosofiepietroq.html
540 - 480 vC Parmenides (niets verandert)
540 - 480 vC Heraclitus (alles verandert)

And now for something completely different:


Ik reed afgelopen nacht op de snelweg tamelijk gehaast want ik was wat te laat.
Zie ik plots een geel mannetje langs de weg staan huilen, die mij gebaart te stoppen.
Ik stop, ga ernaartoe, en vraag wat eraan scheelt.
'Ik ben geel, kom van Venus, ben homofiel en heb honger...'.
'Tja, ' zeg ik, 'ik kan je een boterham geven, maar verder kan ik je spijtig genoeg niet helpen'.
Ik gaf hem een boterham en reed verder...

Even later zie ik langs de weg een rood mannetje staan huilen, wuivend of ik aub wil stoppen.
Min of meer tegen mijn zin stop ik en vraag wat eraan scheelt.
'Ik ben rood, kom van Mars, ben homofiel en heb dorst...'
Dus ik zeg tegen hem: 'Ik kan je een blikje cola geven, maar verder kan ik je niet helpen'.
Ik geef het mannetje een blikje cola en rij weer verder...

Kilometertje of 10 verder staat daar een groen mannetje midden op de weg.
Ik weet net op tijd te stoppen en vraag boos wat ie moet.
Ik ben groen, kom van pluto, ben homofiel, kettingroker en mijn sigaretten zijn op.
Boos zeg ik 'Hier heb je een sigaar, verder zoek je 't maar uit !'

Staat er verderop een blauw mannetje langs de weg. Ook deze gebaart mij te stoppen.
Ondertussen behoorlijk geirriteerd stop ik weer, stap uit, ga naar het mannetje toe, en roep:
'ZO BLAUWE HOMO, VAN WAT VOOR KUTPLANEET KOM JIJ, EN WAT WIL JE VAN ME HEBBEN!!??'.
Waarop het mannetje antwoordt:
'Uw rij- en kentekenbewijs graag'

Blog Archive