25 dec 2008

Josef en Evita

Net heb ik gekeken naar: kerst met Josef en Evita. Daar zongen Brigitte en Freek een duet, "zonder jou" van Simone Kleinsma en Paul de Leeuw....WAUW!!

Let op mijn woorden, dat wordt een hit en.. terecht!


Zonder jou

23 dec 2008

Vakantie belevenissen

Voor een ieder die het leuk vind:

ik ga een blog bijhouden over onze vakantie in zwitserland, de url is:

http://wallis-2008.blogspot.com/

Kerstvakantie

Gisteren was het voor mij weer een gewone werkdag. 5 Uur uit bed en 6 uur in het autotje op weg naar Amsterdam. Op maandag hou ik er dan altijd rekening mee dat het druk is en de gemiddelde reistijd is dan ook vaan 1,5 uur. Zoniet gisteren. De kerstvakantie is aangebroken in het lage landje bij de zee. Gevolg is dat het heel erg rustig is op de wegen.

Dus na 45 minuutjes toeren was deze jongen ter plaatse. HEERLIJK! Ik zou dus willen voorstellen: werkvolk van nederland, doe alsof iedere week een kerstvakantie is!

16 dec 2008

Here we go again...

 

In al die jaren dat ik nu met Lotus Notes/Domino werk zijn er altijd weer geruchten dat het platform zijn langste tijd gehad heeft, dat concurrerende producten als SharePoint en anderen beter zijn etc etc.

Ook bij de ABN loop ik nu weer tegen dezelfde sentimenten aan. Toch kiezen we voor ons nieuwe project weer voor Lotus Notes/Domino. Reden: er is geen alternatief dat binnen de deadline die we hebben dezelfde functionaliteit en penetratie kan bewerkstelligen. Laten we nou eens ophouden met het zeuren over Domino en gebruik gaan maken van de groete hoeveelheid functionaliteit die het platform ons geeft. Met name in deze economische moeilijke tijden is het leveragen van bestaande software binnen een onderneming een zinnige actie.

Hieronder een artikel uit de CIO.com van afgelopen maand. Al vele malen gezien en gehoord, nu maar hopen dat IT managers het ook eindelijk gaan lezen.....

 

From: www.cio.com

7 Things IT Managers Should Know About Lotus Notes

– Thomas Duff, CIO

December 09, 2008

When the phrase "Lotus Notes" is mentioned in the halls of your IT department, you probably hear a range of responses, from "That's still around?" to "Notes is a critical part of our application portfolio, and we couldn't deliver value without it." For a significant enterprise collaboration application that's been around for more than two decades, it's surprising that so many IT professionals still have a difficult time explaining just what Notes and Domino is, what it does and how it fits into the IT infrastructure.

Lotus Notes is the "Ginsu knife" of application development. It slices, it dices, it cuts both leather and tomatoes. This extreme flexibility means that Notes doesn't fit neatly into a single software category in either its definition and functionality. But it also means that your investment in Notes and Domino can deliver more than "just e-mail" to your organization. Are you taking advantage of what it can do?

1. Notes is more than "just e-mail."

With near-universal use of e-mail as a corporate communication tool, Notes users spend much of their time in their mail file. This tends to lead to the never-ending debate of which is better: Lotus Notes or Microsoft Exchange. In reality, that's an unreasonable comparison.

If you're using Lotus Notes as "just" an e-mail application, you could do much better (and save a lot of money). Download an open-source mail transfer agent (MTA) like Sendmail and an open-source mail client like Thunderbird, and you have e-mail. Historically, the Notes mail client has not been "best-in-class" (to put it nicely), and as such has suffered in comparisons to Microsoft's Outlook mail client. But it's what Lotus Notes offers beyond the mail client that makes it so valuable to the enterprise.

In addition to its e-mail capabilities, Lotus Notes is also a full-featured rapid application development platform. Notes uses a semi-structured data store that allows for the creation and processing of "documents" (which are similar to records in relational database systems). Documents are displayed to the user as "forms," which reveal the application's pertinent fields. This means that you can use Notes to build electronic workflow applications that can create requests, notify approvers via e-mail and process the requests once the approval is granted.

For instance, an expense reporting application built on the Notes platform could allow users to enter their expenses, route the document to their supervisors for approval (perhaps with an additional level of approval if the amount is over a certain limit), and then generate a notice to the Accounting department to reimburse the user.

Another example might be an information request form on your corporate website. Once the form is completed and the "submit" button is clicked, Notes could route the request to the correct department and track its fulfillment.

2. Notes and Domino is a powerful (and open) application development platform.

A goal of many organizations want to avoid getting too closely tied to any single vendor or technology. If not careful, the proprietary nature of the technology can limit the future choices of the company when it comes to upgrading or integration with other platforms.

Applications built for Notes incorporate a wide variety of open standard technologies, such as JavaScript, HTML, Java and LotusScript (a close relative of Visual Basic). Developers who already know some of these technologies can quickly come up to speed in Notes application development, producing complex workflow applications very little time.

To build Notes applications, developers use the Designer client to create and modify all the different parts of a Notes application, such as forms, views and agents. It can be viewed and tested in the Notes client or in a web browser for instant feedback. In terms of productivity, developers get a lot done with very little effort.

But useful Notes applications don't always require attention from the IT department. It's common in Notes for power users to develop applications that meet a tactical need, with little assistance from IT.

On the other hand, Designer's easy-to-use interface historically can be a frustration at times to high-end developers. The latest version of Notes/Domino (version 8) has an Eclipse-based IDE, making it easy for some of those developers—for whom Eclipse is their native environment—can easily grasp the environment and produce high-quality applications.

3. Notes is the client, Domino is the server.

Notes, Domino, Notes/Domino... What is this software really called, anyway?

The full name of IBM's software offering is IBM Lotus Notes and Domino. Lotus Notes refers to the Notes client, which is installed on the user's personal computer, and is used to access both mail files and Notes applications.

Domino is the server component of the Notes/Domino team, and it runs on a variety of operating systems. When a user connects to the server replica of their mail database using the Notes client, it's the Domino server that is serving up the content from the user's mail database. The Domino server is also responsible for controlling access and security to mail files and application databases.

The Domino server has a robust security model that can control access in Notes documents down to the field level. This includes both user access based on the user's Notes ID, as well as database and network traffic encryption.

Notes and Domino run on a number of operating systems: from an Intel Pentium 2 desktop machine to the "big iron" of IBM mainframes. The Domino server is available for Windows Server 2003, IBM AIX, Novell SUSE and RedHat Linux distributions, Sun Solaris, IBM System i, IBM System z and IBM z/OS. This attention to multi-platform support means that IT departments can use existing servers and data center architecture to consolidate hardware and keep a tight rein on costs. The Notes client is supported on Windows XP, Windows Vista, Mac OS, and SUSE and RedHat Linux desktop distributions.

4. Notes has a long history of backward compatibility.

One of the most impressive features of Notes is its level of backwards compatibility between versions. It's possible to take a Notes application built in version 1 back in 1989, and run it in the current Notes 8 release without any need to convert or rewrite the application. We're not talking about showcase "proof point" applications, but real-world legacy applications which are still giving good value to the organization and do not need any feature enhancements. Few software applications can boast about compatibility across versions like Notes can. This means your application development investment continues to return value long into the future.

Often, a Domino server migration consists of running the install utility for the latest version. In as little as 15 minutes, the server is upgraded. All the applications built in prior versions of Notes still continue to run with no conversions necessary.

5. Replication lets you work both online and offline.

Today's knowledge workers don't come to the office at 9:00 am and leave at 5:00 pm. They are "always on," and they need to access their data whether or not a network connection is available. The Notes client accommodates this requirement by replicating data between server and local versions of your mail files and applications. It's among Notes oldest and most cherished features—for good reason.

When a network connection exists, Notes synchronizes data between the server and client. The replication occurs at the field level, so two people can update different fields in the same document (such as an invoice or travel request); the server merges the updates so that the document shows both sets of changes. Frankly, this is slick. Nobody else has ever achieved this level of WayCool synchronization sophistication, particularly because it's so trouble free that the feature is usually invisible.

Notes e-mail users replicate their mail files to local versions on their laptops, so they can be productive offline. When they once again connect to the network, all the changes are replicated with the server and messages are sent to the appropriate people. That applies to Notes databases and applications, not just e-mail.

6. Notes applications can be built for both the Notes client and for Web browsers.

Part of the flexibility of Notes is that you can build both Notes client applications and applications that are accessed through a Web browser. Domino has a built-in HTTP server that renders content based on normal HTTP requests. Domino takes the application's design and data and renders it into HTML "on the fly" for the browser. That's one quick way to migrate an in-house legacy application to an intranet or extranet.

Because you can deliver both Notes client and browser content from the same source, your application development investment can pay off with greater flexibility for the end users.

7. Notes is "not dead."

Notes has been declared dead multiple times. When the Web came along, some opined Notes would be replaced by web browsers. When Java became the hot new development platform, many felt that Notes would be replaced by a full-fledged Java Enterprise architecture. And now that Microsoft has a popular collaboration offering in SharePoint, some are again predicting the demise of Notes.

Excuse me if I don't hold my breath waiting for that to happen....

Not only has Notes survived—it has adapted and thrived. IBM added Web capabilities to the Domino server long ago, when intranet applications became a business requirement. Java became another language supported in the Notes programming environment. Notes Domino version 8 added the ability to build composite applications. That is, these applications allow developers to blend data and functionality from both Notes and non-Notes applications so that the end of Notes and the start of a different application becomes seamless. For instance, an SAP application can interact with a Notes application, sharing and updating data between the two platforms.

With the rapid pace of innovation that's demanded these days, it's tempting to be on the hunt for that "silver bullet" that solves all your technology and business problems. Unfortunately, silver bullets don't exist in our field. But rather than being distracted by the latest shiny object, step back and ask yourself if you're getting the most out of what you already have. IBM Lotus Notes and Domino is far more than "just e-email," and you should be squeezing out every last dollar from your investment.

Thomas "Duffbert" Duff is a software developer with nearly 30 years of experience in IT, covering everything from punch cards and tape drives to cloud computing. When he is not developing Notes-based collaboration applications for a large health insurance company, he's usually reading and reviewing books on his blog, Duffbert's Random Musings. He also speaks at software conferences.

© 2008 CXO Media Inc.

13 dec 2008

Back in history

Vandaag ben ik, veel te laat, op bezoek geweest bij een oude vriend. We hebben elkaar in jaren niet gezien en zijn om allerlei vage redenen uit elkaar gegroeid.

Dit jaar, 2008, was een zwaar jaar voor hem. Veel tegenslag en maandenlang ziekenhuis. Ook nu ligt hij nog steeds in het ziekenhuis. Al maanden loop ik met de gedachte eens een keer langs te gaan, maar het kwam er maar niet van. Vandaag is het dus wel gelukt. Hij ligt te wachten om overgeplaatst te worden naar utrecht alwaar hij weer een operatie moet ondergaan. Hij ziet daar best erg tegen op en is ook bang dat hij het niet zal redden.

Desalniettemin was het gezellig! We hebben oude koeien uit de sloot gehaald en wederom een aantal absurde situaties uit het verleden besproken.

Bert jongen, heel veel sterkte en ik beloof snel weer een keer te komen buurten.

11 dec 2008

Nog twee weken

Nog twee weken en dan gaan we naar.... WALLIS, yippie!

10 dec 2008

Het hemelse water

Al tijden lang drink ik tijdens de herfst en winter maanden whisky ( zonder e dus geen whiskey, want het gaat om de echte schotse whiskies). Echt heerlijk om samen met een lekkere sigaar van te genieten.

Deze verjaardag kreeg ik een boekje over whiskies. De verschillen tussen single malt, blend en single casket. hartstikke leuk om te weten en het veroorzaakt een nieuwe hobby: het sparen van schotsche whiskies!

Ik ben er nog niet helemaal uit of dat alleen single malt worden of ook de betere blends, we zullen zien.

Inmiddels heb ik er al vier:

  • Highland Park ( SM, 12 en 15 jaar, proefflacons )
  • Dalwhinnie ( SM, 15 jaar, 700cl een van de classics )
  • Ben Roland ( 5 jaar, blend )
  • Ballantines finest ( blend, 1 liter )

Op naar de volledige set van 12 classic single malts of schotland!!

 

Highland_Park12years

DALOB_15YOV1

gd-ben-roland

ballentines

7 dec 2008

Sinterklaas

Ieder jaar spelen mijn broer en nicht voor Sinterklaas en Zwarte Piet.

Ook dit jaar was dat weer zo, en het was als altijd een succes. Hoewel Rob en Jeroen niet meer gelovig zijn, blijft het toch altijd een hele bijzondere ervaring voor de jongens.

Wel vind ik dat we de jongens veel te veel verwennen. Veel te veel cadeau's waarvan er uiteindelijk maar een paar in gebruik worden genomen. Maar goed, dat is een strijd die ik nooit ga winnen van Gerdien. Die koopt het liefst nog meer cadeau's voor de boefjes.

Hieronder een paar leuke foto's:

P1020925

P1020909

P1020952

3 dec 2008

Carpe Diem

We have a need for certainty. So we presume that we know. That we control. That we’re in control.

But perhaps it’s our assumption that we’ll be here tomorrow that keeps us from our capacity to live.

And from our capacity to smile without reason.

Mooie tekst met heel veel waarheid. We moeten genieten van het hier en nu, en niet teveel zorgen maken over morgen en de toekomst.

2 dec 2008

Aangrijpend

Vandaag hoorde ik dat een oud collega van me zelfmoord heeft gepleegd.

Redenen voor deze drastische beslissing zijn bij mij niet bekend, maar het grijpt me wel aan.

Wat het allemaal nog aangrijpender maakt is dat hij een blog item heeft geschreven dat dienst doet als een afscheidsbrief.

 

1 december 2008

De droom blijkt een nachtmerrie.
Processen ontwikkelen zich tot een uitgesproken verlangen naar Grootse Liefde.
Levend kan ik niet meer schitteren; dan aan de hemel.
Onvoorwaardelijk blijft mijn liefde naar Daan en Toon: kanjers, herinner de woorden van vanmorgen en ook dit is goed!

Bedankt alle mensen, vrienden en familie.
Elke strijder verdient een eerlijke strijd, tegen grootmachten neem je makkelijker je verlies.

Ook nu doe ik waar in geloof!

Vaarwel.

Stef

Maak een feestje van mijn afscheid, ik dans mee…

 

Aan alle betrokkenen: heel veel sterkte met dit onvoorstelbare verlies.

30 nov 2008

Sinterklaas

Het is weer bijna December en in het begin van December gebeurt er hier van alles. Gerdien is jarig, ik ben jarig en natuurlijk is... Sint ook jarig!

Gisteren werd voor de eerste keer dit jaar, er volgt nog een sessie, de verjaardag van de sint geviert.

Dit jaar deden we het in de Krim.

Erg leuk hoor, hieronder een paar foto's:

P1160373

P1160382

P1160387

P1160411

22 nov 2008

Winter?!

Tja, en dan opeens lijkt het erop dat de winter zijn intrede heeft gedaan. Gisteren was het koud, veel regen en ook hagel. Vannacht heeft het echter gesneeuwd!

De jongens vinden het geweldig. Natuurlijk is het niet zoveel als bijvoorbeeld in Zwitserland, maar duidelijk voldoende om de kinderhartjes sneller te laten slaan:-)

16 nov 2008

Lang geleden..

Inmiddels is het alweer een possje geleden dat ik een weblog item geschreven heb. Soms lijkt het er op dat ik dat laat versloffen maar de realiteit is dat ik er af en toe geen tijd voor heb of dat er geen noemenswaardige dingen gebeuren.

Deze blog kan ik echter heel lang gaan maken want er is weer genoeg gebeurt!

Ten eerste de mindere kanten. Die zijn lichamelijk van oorzaak. Hier in huis hebben we de afgelopen weken griep en verkoudheid meegemaakt Eerst viel Jeroen eruit met koorts en griep. Hij was er best een paar dagen beroerd van maar knapte gelukkig weer snel op. De hele dag heeft hij Jetix gekeken en blijkbaar werkt dat helend:-)

Daarna was ik aan de beurt. Ik was al een paar weken verkouden maar vorige week zaterdag kreeg ik er een oorontsteking bij:-( Dit was de eerste keer voor me en ik moet zeggen: DAT DOET PIJN! De huisartsenpost vertelde echter dat het een en ander vanzelf over zou gaan. Nou, mooi niet. Na 4 dagen pijn en doofheid ( Wat zeg je?) maar eens langs de huisarts gegaan. Die gaf antibiotica en neusdruppels. De pijn is op dit moment een stuk minder maar ik ben zo doof als een kwartel. Hopenlijk gaat het een deze dagen helemaal over.

Halverwege de week moest Rob eraan geloven. Ook hij kreeg koorts en was behoorlijk ziek. Eigenlijk kan ik me niet heugen dat hij drie dagen thuis is geweest vanwege ziekte. Gelukkig is hij nu weer hersteld.

Nou, langzaam begint het dan nu tijd te worden voor de leukere dingen:-)

Het eerste leuke ding is dat Rob voor zijn verjaardagsgeld een WII heeft gekocht. Een hartsikke leuk apparaat waar ook ik al een poos mee gespeeld heb. Met name het tennisen is erg leuk. We hebben zelfs al een spelletjes middag georganiseerd met een paar vriendjes van Rob om allerlei mogelijkheden van het apparaat te onderzoeken. Erg gezellig was het, al moet ik wel eerlijk zeggen dat het spelen van Risk het grootste succes was:-)

Verder hadden we deze week weer tijd en gelegenheid om uit eten te gaan! Dat was in mijn beleving al heel lang geleden en deze week lukte het een keer wel omdat de kinderen even een poosje weg waren. We hebben bij Don Quichote gegeten in de stad en weer eens gezellig lopen kletsen. Erg leuk en lekker was het.

Deze week was ook de week van opportunities. Bij de ABN spelen er allerlei zaken die spannend, uitdagend en leuk zijn. Leuke hiervan is ook dat ik in die plannen een belangrijke rol ga spelen. gevolg is een verlenging van een half jaar en mogelijk daarna weer langer. Spannende tijden.

Zondag, vandaag, is dan voorlopig het laatste leuke ding. Ik ben met Rob en Jeroen naar Vitesse - AZ geweest! Erg leuk en spannend voor de jongens. Was een leuke wedstrijd ook. Uiteindelijk 1-1!

SDC10254

SDC10252

31 okt 2008

Tractatie

Rob is dus elf jaar geworden. Hij tracteerde op....appels met een chocolade saus!

 

P1150803

Major Crash

Afgelopen week maakte onze server een "Major Crash" mee.

Met geen mogelijkheid was de virtuele server weer te bewegen om te gaan werken. Uiteindelijk een clean install gedaan en erg bij geworden van alle backups die ik maak:-)

Al met al toch weer een dagje werk. Een en ander gebeurde na een windows 2003 update. Zou dat de oorzaak kunnen zijn?

26 okt 2008

Email adres wijziging

Gerdieneke heeft een email adres bij een provider die er mee stopt. Dat is lastig want iedereen kent haar email adres en weet haar daar op te bereiken.

Hoe moet je dat nu zo soepel mogelijk regelen?

Ik heb het volgende gedaan:

  • Een gmail account voor haar aangemaakt
  • Deze gmail account gebruikt ze dmv Outlook en de pop functionaliteit van Gmail
  • Een extra account in Outlook aangemaakt zodat ze nu mail op twee email adressen kan ontvangen
  • Een auto responder aangemaakt, bij de instellingen voor "regels", in Outlook zodat idereen die haar op haar oude adres mailt een bericht krijgt dat haar email adres gaat wijzigen.

Gedurende de komende twee maanden heeft ze nog twee email adressen en daarna kan ze door met het Gmail adres. Voor haarzelf heeft het geen consequenties in het gebruik en haar contactpersonen die regelmatig mailen worden automatisch genotificeert van het wijzigen van haar email adres.

18 okt 2008

Sync Lotus Domino calendar met Google calendar

Calendaring & Scheduling is in de huidige drukke maatschappij erg belangrijk geworden. Het bijhouden en afstemmen van ieders agenda is absoluut noodzakelijk geworden. Natuurlijk is het dan aan te raden om deze agenda digitaal bij te houden. Ieder mail pakket voorziet ook in dergelijke functionaliteit. Bijvoorbeeld Outlook, Lotus Notes en anderen kennen al jaren dzeze functionaliteit. Ook google kent deze functionaliteit met Google calendar. Een erg handige manier om je agenda met anderen te delen.

Wat ik echter vaak mis is de mogelijkheid je werk agenda te synchroniseren met je thuis agenda. Dus de mogelijkheid om het thuisfront op de hoogte te stellen van je werkzaamheden en je bezigheden.

Op het werk gebruik ik natuurlijk Lotus Domino. Het zou toch mooi zijn als ik de agenda daarvan zou kunnen synchroniseren met Google calendar.

Binnen Google calendar heb je de mogelijkheid extra kalenders aan te maken. Het is mijn bedoeling zo'n extra kalender te synchroniseren met Lots Domino.

Hiervoor heb ik een java proces geschreven die alle Lotus Domino calendar items vertaald in iCal formaat. Vervolgens maak ik gebruik van opensource software, GCaldaemon, om deze iCal te synchroniseren met Google.

Op dit moment ben ik aan het worstelen met recurrent events, maar dat gaat zeker werken.

Een mooi oplossing vind ik zelf:-)

NO MORE SWIMMING!!!

Vandaag is een heugelijk dag. Een dag om nooit te vergeten, een dag om blij te zijn.

Waarom?

OMDAT ONZE JONGSTE ZOON MARK VANDAAG ZIJN LAATSTE ZWEMDIPLOMA (C) GAAT HALEN!

En zo komt er een eind aan zes jaar lang iedere week naar het zwembad gaan om te zorgen dat de kinderen leren zwemmen. Eindelijk hebben ze hun diploma's. Weer een stapje in de goede richting. Nog even volhouden en ze kunnen op zichzelf gaan wonen.

Performance

Bij de ABNAMRO ben ik bezig met een proces management applicatie die in Lotus Domino gebouwd is.

Deze applicatie bestaat uit twee databases, een productie en een archief database. Met name het archief heeft een forse omvang: 22 Gig. 90% Van deze omvang wordt ingenomen door attachments.

De applicatie kent ongeveer 500 gebruikers, en er worden per dag een paar duizend transacties op de database gedaan.

De gebruikers bevinden zich door het hele land en zijn verdeeld in 5 regio's

De applicatie managed alle processen omtrend CCU en top MKB klanten. Aan de hand van de doorlooptijden van processen worden prestaties zichtbaar gemaakt en deze prestaties vormen de basis om afdelingen af te rekenen op hun funtioneren.

Nu wil het geval dat er veel klachten zijn met betrekking tot de performance van het systeem.

Een van mijn opdrachten is om deze performance te verbeteren. Hiervoor heb ik reeds de volgende stappen ondernomen:

  • De applicatie verhuisd naar twee nieuwe clustered servers.
  • "Load balancing" met behulp van een stukje javascript toegepast.
  • Applicatie functies herschreven zodat ze efficienter worden.
  • Het archief verkleind door oude documenten te verwijderen
  • Alle attachments in het archief gezipped
  • Views geoptimaliseerd
  • Controle uitgevoerd op collations
  • Network load balancing en failover in gang gezet

Toch zijn er nog steeds gebruikers die de performance als onvoldoende ervaren. Nadat ik zelf naar een van de regio's ben gegaan moet ik ze daar gelijk aan geven. Het gebruik van de applicatie is daar ook erg traag maar het hele netwerk is in de desbetreffende regio traag. Het openen van bijvoorbeeld nu.nl kan zomaar enkele sec. duren.

Blijkbaar hebben de gebruikers in de regio dus last van netwerk latency of een te kleine bandbreedte. Om het een en ander inzichtelijk te maken heb ik een stukje code geschreven en die via mail naar de gebruikers gestuurd. Deze code meet de netwerk Latency dmv het uitvoeren van een aantal pings op de twee domino servers. Het resultaat wordt vervolgens weer terug gestuurd naar mij zodat ik de informatie kan verwerken. Dit wil ik even een weekje volhouden en dan kijken wat er uit komt.

Iemand nog andere iedeeen om de performance te verbeteren??

10 okt 2008

Oktober

Eigenlijk is het best een mooie maand. De herfst is begonnen, de natuur laat mooie kleuren zien en last but not least: onze oudste zoon is geboren in oktober.

Dit jaar wordt hij 11, een hele kerel zowaar. Hij begint ook al een eigen mening te krijgen en is het niet altijd meer met me eens.

Ik weet, het is mijn eigen zoon en mijn oordeel zal niet objectief zijn maar......het is een geweldig joch! Hij is superstabiel en erg sociaal. Durft zijn eigen weg te gaan en laat zich nauwelijks beinvloeden door wat anderen van hem zeggen.

Vaak denk ik dat hij verder is dan ik. Hij geniet van het leven, gaat zijn eigen weg en veroordeelt niemand om zijn doen en laten en daarnaast is hij gevoelig en behulpzaam. In een paar woorden: een geweldige kerel. Ik ben vreselijk trots dat hij mijn zoon is!

9 okt 2008

Weer trainer!

Vorig jaar was ik trainer van onze zoon Rob. De Albatross E4 vergde veel van mijn tijd en ik besloot dit seizoen maar even aan mij voorbij te laten gaan.

De praktijk leert echter dat ik het mis, op het voetbal veld lopen en lekker bezig zijn met jongelui. Misschien had ik wel leraar moeten worden :-)

Maar goed, er is een oplossing.... ik ben trainer/leider geworden van de F6! Mark, onze jongste, is daar dit seizoen begonnen. Zaterdag onze eerste wedstrijd tegen de F4 van Columbia. Ben erg benieuwd wat het gaat worden.

30 sep 2008

EBay

natuurlijk ken ik Ebay. Een online veiling waar tegen niet al te veel geld mooie spullen te koop zijn.

Ik ben echter nooit erg actief geweest op deze veiling.

Daar is nu een einde aan gekomen. Ik ben op jacht naar.....

Bjorn Borg ondergoed! Rob is helemaal into Bjorn Borg ( randje moet net zichtbaar zijn! ), en op Ebay zijn er "heel" voordelig koopjes te regelen. 

Wit Licht

Marco Borsato.....

Al een hele tijd ben ik fan en luister alles wat hij maakt. Zo ook zijn nieuwe album: 'Wit Licht". Toegegeven, het is wel een beetje veel van hetzelfde maar.... ik vind het mooi:-)

Zeker in dit jaargetijde, veel regen, koud en dus echte herfst, waarin melancholie zeker aan mij besteed is, kan ik er erg van genieten.

Nationalisatie

Deze week staat in het teken van het redden van Fortis door de Benelux regeringen. Nadat Fortis de ABN Amro heeft gekocht ging het bergafwaarts. In een jaar tijd hebben ze 70% van hun waarde op de aandelenmarkt in moeten leveren. Deze vrije val van de waarde werd dit weekend, hopenlijk, een halt toe geroepen door de financiele injectie van 11,2 miljard door bovengenoemde regeringen.

En waarom interesseert mij dat? Nou, mijn huidige werkgever, de ABN Amro, is er nauw bij betrokken. In de reddingsactie is ook een clausule opgenomen: de ABN Amro moet verkocht worden. Dit laatste veroorzaakt een hoop onrust bij de werknemers van de ABN Amro en ook mijn inzet staat ter discussie.

Erg interessant om een keer van dichtbij mee te maken, en als ik de geluiden mag geloven is het nu DE tijd om aandelen Fortis aan te schaffen. Helaas heb ik niet het benodigde kapitaal, maar ik krijg wel een praktijkles economie.

24 sep 2008

familie

Ik ben niet zo'n familie man. Wel als het gaat om m'n eigen gezin, niets is dan te dol, maar niet als het gaat om neven/nichten/ooms/tantes. Enerzijds komt dit omdat ik een nakomertje ben. Mijn neven en nichten zijn veelal 10-15 jaar ouder dan ik, anderzijds komt dat omdat we vroeger thuis eigenlijk maar weinig naar familie toegingen. Het gevolg is dat ik bijna niemand ken van de familie.

Afgelopen weekend was er echter een neven & nichten dag. Deze werd gehouden op de ouderlijke boerderij van mijn vader. Om een of andere reden vond ik het toch wel een keer leuk om te gaan kijken. zal wel iets te maken hebben met het zoeken naar je roots of zo iets.

Dus zondag zijn we met z'n allen naar Vroomshoop, overijssel, gereden. En...... HET WAS HARTSTIKKE LEUK!

14 sep 2008

Terugblik

Het was een bewogen week. Veel dingen zijn er gebeurt en veel verplichtingen zijn nagekomen. In volgorde van opkomst:

  • Jeroen werd 8 jaar
  • Opa, oma en Oma kwamen op bezoek
  • Een grote wijziging in het Customer Registration System bij de ABN leverde bugs op en moest gerollbacked worden
  • Een start gemaakt met een nieuwe website
  • Bekeuring van 111 euro opgelopen
  • Ingebroken in mijn auto en navigatie gestolen
  • Een dagje voor e-office gewerkt
  • Aangifte gedaan van diefstal
  • Schade melding bij leaseplan
  • Voorlichtings avond op school voor Rob
  • Voetbaltraining Rob
  • Voetbaltraining Mark en Jeroen
  • Vergadering over D elftal indeling
  • Verlenging bij de ABN tot eind van het jaar
  • Vanuit Amsterdam teruggereden in de op twee na drukste file ooit
  • Nare berichten vernomen over een oude kennis waar het niet goed mee gaat
  • Voetballen bij WSV en 10-1 verliezen
  • Huis snel schoongemaakt en klaargestoomd voor het ontvangen van bezoek
  • Met drie jongens naar de kapper
  • Bezoek van 12 volwassenen en 28 kids voor de verjaardag van Jeroen

Daarnaast natuurlijk nog de normale gang van zake als om 5:30 uur opstaan en tussen 6 en 6:30 naar Amsterdam rijden.

Best wel vol zo'n week. Als het zo door gaat dan is het 2009 voor ik er erg in heb.

10 sep 2008

Nondeju!

Nou, mij leuke gadgets kunnen weer wachten hoor.

Vanochtend, 5 uur, kwam ik bij mijn auto en wat denk je.......INGEBROKEN!!!!!!!!

Het navigatiesysteem was er vakkundig uitgestolen. Even was het nog de vraag hoe ze binnen waren gekomen want ik kon geen braakschade vinden. Later bleek echter dat het slot geforceerd was.

En dat alles op 10 meter afstand van m'n huis. IK HAAT INBREKERS!

Het lijkt erop dat ik maar pech blijf houden met m'n auto:-(

P1150341

P1150343

7 sep 2008

Filmpje

ff leuk:-)

Gadget freak

Ik geef het eerlijk toe, ik ben een freak.....een gadget freak om precies te zijn.

Geregeld spendeer ik onze zuur verdiende centjes aan leuke, handige, interessante, technologische apparaatjes. Zo hebben we:

  • dvd recorder
  • digitale tv
  • drie lcd's
  • wifi
  • touch screen mobile
  • 2 laptops
  • dig. fotolijstje
  • ipod
  • 4* mp4 speler
  • etc,etc

Ik ben dus een ervaren gadget freak en heb dan ook een standaard manier om om te gaan met nieuwe apparaten. Als eerste wordt de verpakking verwijderd en daarna, let op, nu komt de gouden truc: daarna wordt de gebruiksaanwijzing weggegooid!!

In mijn beleving zijn al die gebruiksaanwijzingen overbodig en daarmee ballast, dus weg ermee. Na installatie van het nieuwe apparaat ga ik vervolgens op alle knopjes klikken die ik maar kan vinden en binnen notime weet ik hoe een en ander werkt. Dat het met deze handelswijze wel eens gebeurt dat ik pas jaren later achter een functie van een apparaat kom, neem ik voor lief. Waarschijnlijk is het dan toch een overbodige functie :-)

Nu heb ik mijn oog laten vallen op een nieuwe gadget, te weten:

De Acer Aspire One A150!

Een mini-laptop met 1 gig geheugen, 120 gig HDD, 1024 resolutie, WiFi, USB aansluitingen, webcam en...KLEIN!

Een perfect apparaat om mee te nemen op vakantie, te mailen en internetten op de bank.

Het enige wat rest is.... sparen! Het apparaatje kost 320 euro ( met een linux distributie als OS ).

Ik heb weer een doel in dit leven :-)

(PS: als iemand zich geroepen voelt om mij een cadeautje te geven omdat ik zo'n toffe peer ben dan.....)

6 sep 2008

Jeroen is bijna jarig!

Time flies when you're having fun! En zo ook bij de kids. Jeroen wordt 8 sept. alweer 8 jaar.

Gisteren hebben we een cadeautje voor hem gekocht; zijn eerste echte digitale camera.

De keuze is gevallen op een Samsung s860. Een zg "entry level point and shoot camera".

Zal hij er blij mee zijn...?

Voetbal

Nou, we zijn nu echt helemaal weer op stoom na de vakantie. Ik heb zelfs momenten waarop ik na moet denken hoe dat ook alweer was: vakantie....

Deze week kwamen ook de gebruikelijke files naar Amsterdam weer op stoom. Lange reistijden en een vervuilde horizon was het gevolg.

Maar, en daar gaat het nu over, ook het voetballen van de jongens is weer begonnen. Dit seizoen niet 1, niet 2 maar 3 jongens die het spelletje met de bal spelen. Voor Gerdien en mij wil dat zeggen dat we; maandag, dinsdag, woensdag, donderdag en zaterdag op het voetbalveld te vinden zullen zijn.  Zo goed als mogelijk gaan we onze aandacht verdelen over de drie boeven en dan zien we wel wat er van komt.

Rob, de oudste speelt dit seizoen in de D2 van Albatross, Jeroen speelt in de F3 en Mark begint zijn carriere net en speelt in de F5 of F6.

Vandaag, zaterdag, is Rob de eerste en enige die moet spelen. Een vriendschappelijke wedstrijd thuis. Ik ben erg benieuwd hoe dat zal gaan; 11 man en een volledig veld. Dat zl wel even wennen zijn:-)

2 sep 2008

Laatste mooie weekend van 2008?

Afgelopen weekend was het prachtig weer. Een mooi en warm zonnetje scheen het hele weekend. Gezien de datum van 31 augustus heb ik het vermoeden dat dit wel eens het laatste mooie weekend in 2008 kon zijn en dus besloten we er een vaar weekend van te maken.

Zaterdag met het hele gezin dus maar naar de vecht bij Hardenberg gereden en daar de boot in het water gelaten.

Deze eerste dag moest er natuurlijk gevist worden! En....met succes.

Voor de eerste keer vingen de jongens een snoek van een cm of 70. Dit leverde een geweldig spektakel en de nodige stress op in de boot. De motor sloeg af, Mark was bang voor de snoek en Rob wist niet precies wat hij moest doen. In alle commotie brak de lijn. Desalniettemin tellen we hem als gevangen:-)

Het tweede succes was een gulzige baars. Niet een hele grote maar voor een baars toch een prima resultaat.

En dan is er natuurlijk altijd de omgeving. Prachtige plaatjes levert dat altijd op:

De tweede dag van het weekend was voorbestemd om te zwemmen en spelevaren met de boot. Dit zouden we samen gaan doen met Herman en Ellen en de kids.

Wederom een prachtige dag en een boot die het prima deed. Zelfs Jaap, Gerie en mijn moeder kwamen even kijken.

Alle foto's van het weekend zijn hier te bekijken.

 

WEDEROM EEN FANTASTISCH WEEKEND!!!!!!!!!!!!!!!!!!!!!!!!!   

Lotus Notes Traveler

Lang geleden had ik een BlackBerry als mobile device. Deze heb ik in moeten leveren toen ik wisselde van werkgever. Nu is dat niet heel erg want mobile devices zijn er genoeg en met mijn huidige Sony Ericsson pi1 kan ik heel goed uit de voeten.

Toch mis ik de BlackBerry wel. Reden hiervan is de push mail die je met de BlackBerry tot je beschikking hebt.

Ik heb allerlei middelen geprobeert deze functionaliteit op mijn eigen SonyEricsson te dupliceren. Zo heb ik een Java proces geschreven die alle ontvangen mail als SMS naar mijn telefoon stuurde. Dit was echter geen succes. Berichten werden afgekapt vanwege de maximale lengte van SMS berichten. Bovendien liepen de kosten al snel uit de hand.

Een volgende stap was het installeren van de IMAP taak op de Domino server. Met behulp van de ingebouwde IMAP client op de SonyEricsson kon ik toen periodiek mijn mail ophalen. Het is echter geen "push".

In Lotus Domino 8.01 heb je nu een andere mogelijkheid. Deze heet Lotus Notes Traveler. Een additioneel stukje software die op de server geinstalleerd moet worden en....... de domino server heeft de mogelijkheid om mail te paushen naar mobile devices. Helaas is dit alleen mogelijk als je mobile device Windows Mobile 5/6 als OS heeft. Mijn SonyEricsson valt daarmee buiten de boot :-(

Toch heb ik, voor een aantal collega's met een Windows Mobile device, Lotus Notes Traveler geinstalleerd. Na een vlekkeloze next, next, finish installatie ( pas op: niet automatisch je http configuratie laten aanpassen als je al gebruik maakt van internet site documents!!) en het openen van de firewall voor een specifieke tcp poort, werkte het als een zonnetje.

Traveler word geinstalleerd met een website waar de mobile devices de Traveler client kunnen downloaden. Op deze website kun je de juiste versie van de client kiezen, afhankelijk van de versie van het OS die er draait, en de software wordt geinstalleerd. Allemaal erg eenvoudig. Na de installatie is Traveler geintegreerd in je mobile device en ben je push mail enabled.

Tot op heden werkt het als een zonnetje! 

23 aug 2008

En toen...

was het allemaal weer voorbij. We hebben drie weken vakantie gehad en we hebben genoten!

Prachtig weer was het in het zuiden van Frankrijk. Bijna iedere dag 30 graden. Slechts eenmaal mochten we genieten van een onweersbui met de bijbehorende regen.

Donderdag 21 aug. zijn we in een keer teruggereden vanaf Castellane, onze vakantie bestemming. Zowaar een hele rit.

reis

Maar de chevrolet heeft zich voorbeeldig gedragen en de jongens ook. Iets meer dan 1400 km in 15,5 uur gereden. Niet een snelheids record maar in ogenschouw genomen dat we er een vouwwagen achter hadden hangen en dat we drie kinderen op de achterbank hadden kunnen we het best wel snel noemen.

De vakantie zelf was een succes. We hebben veel gezien waaronder St. Tropez en Monaco. St. Tropez hebben we samen met Marjon bezocht.Die stond daar op een camping met de kids.

P1120303

De jongens hebben daar genoten van alle dure auto's en boten die er te zien waren en wij hebben genoten van het uitzicht.

P1120403

P1120436

Monaco was de plek waar we ons eerste huwelijksjaar hebben gevierd. Nu, 15 jaar later, waren we daar weer. Inmiddels 16 jaar getrouwd en nog steeds gelukkig :-) Ook Jan was mee. Die had Marjon afgelost op de camping. Ook hier waren er natuurlijk weer vele auto's te bewonderen voor de jongens.

P1120741

P1120868

P1120869

Maar we hebben niet alleen de toerist uitgehangen. We zijn daarnaast ook heel sportief geweest met als hoogtepunt raften op de Verdon.

P1120243

P1120250 

En natuurlijk was er altijd weer zwemmen. Zwemmen in het zwembad, zwemmen in de Verdon en zwemmen in de verscheidene meren die er overal waren.

P1120190

P1120355

P1120594

Al met al een prima vakantie waarin alles goed is gegaan.

Nu moeten we helaas weer even wachten voordat er weer een vakantie in aantocht is. December zal de eerste keer weer zijn.

4 aug 2008

Jeroen op vakantie




Ik wilde eigenlijk geen blog bijhouden op vakantie. Toch voor de test een klein berichtje:-)

1 aug 2008

Vakantie!

Ieder jaar lijkt het weer onmogelijk ver weg. Maar naar mate de weken elkaar opvolgen lijkt het ook ieder jaar weer te gaan gebeuren.

Waar heb ik het over? Over het fenomeen dat VAKANTIE heet. Die periode van het jaar dat je een aantal weken achter elkaar niet hoeft te werken.

Er bestaan er ook korte vakanties. Deze vullen we vaak met sociaal gedrag; aandacht voor mensen waarvan we vinden dat die belangrijk zijn. Wat we ook wel eens doen is de korte vakanties gebruiken om dingen te ondernemen die normaal gesproken niet in het dagelijks patroon voorkomen; varen, vliegen, vissen etc..

Een maal in het jaar is er echter een GROTE vakantie, weken lang achter elkaar niet werken. Voor een aantal vrienden en familieleden is dit "weken lang" erg letterlijk. Die mensen hebben 5, 6 en soms wel 8 weken lang een periode van niet werken. In die gevallen is de term "GROTE" vakantie dan ook echt van toepassing. Ben ik daar dan jaloers op...? JA!

Wij behoren tot het klootjesvolk dat maar 3 weken achter elkaar gemist kan worden van de reguliere werkzaamheden. 3 Weken van rust, uitslapen en tijd voor de kinderen. 3 Weken lang opladen van de virtuele batterijen.

Dit laatste doen we door fysiek en psychisch grensoverschrijdend te zijn. We gaan namelijk naar het buitenland. Het buitenland waar de zon vaker en langer schijnt, het buitenland waar de lokale bevolking geen nederlands spreekt, de gewoonten onnederlands zijn, het ontbijt bestaat uit stokbrood, koffie wijn heet en het nationale voetbal team een haan als mascotte heeft.

We gaan naar Frankrijk! En niet zomaar naar Frankrijk, maar naar Zuid Frankrijk. Helaas zijn we niet de enigen die dit grensoverschreidende gedrag vertonen. Duizenden nederlanders ondernemen dezelfde reis en ook nog op hetzelfde tijdstip en met hetzelfde vervoersmiddel. Ook de fransman zelf onderneemt de reis naar zuid Frankrijk en ook die doet dat met de auto. Het effect van deze mobilisatie is dat op 2 augustus de autowegen in frankrijk overvol zijn, allemaal met gestresste mensen die zo snel mogelijk willen profiteren van hun 3 weken vakantie.

Wij zijn zo dom om ook op 2 augustus te willen vertrekken. We kunnen niet een of twee dagen later vertrekken want dan missen we kostbare vakantietijd en we kunnen niet eerder vertrekken want dan heeft het werk ons nog nodig. Een patstelling die ons dus dwingt om op "zwarte zaterdag" te vertrekken. Dat is naar en geeft nou niet echt het gevoel van vakantie te hebben maar....WIJ ZIJN SLIM! We vetrekken namelijk pas 2 augustus AVOND. Dan zijn de meeste mensen al gearriveerd op hun vakantie bestemming en zijn de wegen ,naar verwachting, veel minder overbelast.

Op 3 augustus gaan we dan aankomen in Castellane, onze vakantie bestemming.

We hebben er zin in! Tot over drie weken!

29 jul 2008

Visboot in ere hersteld

Samen met Herman heb ik al jarenlang een visbootje. Niks bijzonders of speciaals. Gewoon een oud bootje met een oude Evinrude 20pk motor.

De laatste twee jaar is hij echter niet meer uit de stalling geweest. Tijdgebrek en slechte weersomstandigheden waren de oorzaak.

Afgelopen weekend was het echter weer een keer zover. Zaterdagmiddag hebben de jongens en ik het bootje schoongemaakt, gepoetst, en de motor weer achter de boot gehangen. Dit laatste was spannend; zou hij het wel doen naar twee jaar rust? We hedden ons geen zorgen hoeven maken. Een keer aantrekken was genoeg om hem weer vrolijk zoemend door de wereld te laten gaan.

Dat ging dus eigenlijk best wel vlot allemaal. Dus op zaterdagmiddag ook gelijk maar een proefvaart gemaakt. In het overijsselse kanaal bij Gramsbergen, tegenover "Het Hoge Holt", is er een trailerhelling. Deze was uitgekozen om de boot opnieuw zijn waterdoop te geven.

Na een praatje met de havenmeester, 2,50 Euro armer en waarschuwingen tegen de blauwalg ( zijn die er al weer dit jaar ?) lag de boot in het water.

Geweldig was het. De jongens waren superenthousiast. Rob op de boeg, Jeroen aan het roer en Mark in de kajuit. Allemaal fantastisch.

De zondag hebben we het een en ander nog eens over gedaan. Deze keer niet op het kanaal maar op de vecht. Ook Gerdien kwam even kijken, evenals Herman, Paulien en Oma.

 

26 jul 2008

Rondvliegen

Een paar weken geleden waren we op Ameland. We liepen daar langs een vliegveld waar je een rondvlucht kon maken. "Leuk" dacht ik. Dat vinden de jongens vast gaaf. Wat schetst echter mijn verbazing... Rob en Jeroen durfden niet. "Het lijkt wel een roeiboot met vleugels". Mark was echter wel enthousiast maar met zoveel mensen die tegen waren is het feest toen niet doorgegaan.
Dit weekend was een herkansing in Teuge. Samen met Mark en m'n broer Jaap hebben we een vlucht besproken boven de IJssel. GEWELDIG. Prachtige panorama's en we hebben ook nog boven ons huis gevlogen.
Hieronder een paar impressies:



Ons huis
Het cessnaatje waarmee we vlogen

Piloot Mark :-)




20 jul 2008

IMAP mail mobiele device

Bij mij oude werkgever was ik verwend met het ontvangen van pushed mail op mijn BlackBerry. In ons eigen bedrijfje hebben we deze faciliteiten echter niet. Eigenlijk mis ik dat best. Tijd om te zoeken naar alternatiefen.

Het eerste alternatief was een java agent die me een SMS stuurde van een nieuw ontvagen e-mail. Dit werkte redelijk maar je miste toch informatie omdat alleen het Subject en slechts een deel van de Body doorgestuurd werden.

Sinds kort hebben we echter eigen servers waar ik beheerder van ben. Dat geeft je de mogelijkheid om de Lotus Domino server zo te configureren dat hij geschikt is voor het serveren van mail naar mobiele devices. Ik heb het specifiek over IMAP. IMAP het broertje/zusje van POP3,is een prachtig protocol en de meeste mobiele devices hebben wel een mail client aan boord die IMAP ondertsteunt.

Het aanzetten van IMAP op de Domino server is heel eenvoudig en goed gedocumenteerd in de Admin Help van Domino. Hou er even rekening mee dat je poort 143, de standaard IMAP poort, openzet op je firewall.

Voor het verzenden van mail moet het Mobiele device gebruik maken van een SMTP server. Hij zou in theorie gebruik kunnen maken van de SMTP server die op dezelfde Lotus Domnio server draait. Om Mobiele gebruikers dan te differentieren zodat ze mogen relayen op de server, zou je Authenticatie op SMTP aan kunnen zetten en aangeven dat "Authenticated users are allowed to relay". Helaas werkt deze setting niet als je ook allerlei blacklists en whitelists ingesteld hebt. Deze wil je ook niet uitzetten omdat de kans dat je SMTP server een open relay wordt, daarmee exponentieel toeneemt. Je kan dus eigenlijk geen gebruik maken van dezelfde SMTP server.

De oplossing is een tweede Domino server waarop de SMTP taak draait maar luistert naar een alternatiefe poort ( bv 587 ).

Vervolgens dwing je Authenticatie af voor SMTP en geeft je geauthentiseerde gebruikers de rechten om te mogen relayen.

Omdat de server op een andere poort luistert dan 25 is de kans dat spammers je SMTP server vinden minder groot. Als ze hem dmv een portscan toch vinden dan is er altijd nog de noodzaak voor het Authentiseren voordat er gemailt mag worden.

19 jul 2008

Kever

Ik wil al heel lang een Volkswagen Kever kopen. Gewoon, omdat ik het geluis zo mooi vind en vanwege de nostalgie ervan. Geweldige auto's.

Nu staat er een te koop bij mijn garage. Tijd voor een proefrit dacht ik:

P1110886

P1110887

P1110888

P1110889

P1110890

Specificaties:

Bouwjaar: 1984

Type: Mexico

Moter: 1200

KM: 137000

Oeeeeee, LEUK LEUK LEUK. Zal ik het doen of zal ik het niet doen??

Webservices Domino 8

Twee jaar geleden heb ik voor een klant een postcode webservice geschreven.

Deze doet hetvolgende:

 

Postcode architectuur

 

Het stuk wat ik geschreven heb zit in de middelste laag: de proxy. Deze functionaliteit had ik met behulp van Domino 7, het webservice design element, Stubby en java gerealiseerd. Stubby is een open source tool (link) die je op OpenNtf terug kan vinden. Het geeft je de mogelijkheid een Webservice consumer in Domino 7 te bouwen. Stubby maakt gebruik van het feit dat er in de Domino 7 distribitie een volledige Axis implementatie is meegeleverd. Niet alleen de server functionaliteit maar ook de client functionaliteit is daarbij inbegrepen.

In Domino 8 is de hele Axis implementatie echter veranderd.Het gevolg is dat Stubby niet meer werkt met Domino 8 en ook eerder gerealiseerde webservice consumers, gerealiseerd met behulp van Stubby, werken niet meer. Wel heeft Domino 8 een mogelijkheid gekregen om "out of the box" een webservice consumer te realiseren.(link) Toen ik dit echter probeerde kreeg ik allemaal foutmeldingen. Blijkbaar kan de functionaliteit alleen niet al te ingewikkelde WSDL bestanden aan.

Reden om te switchen naar een externe Axis approach(link). Voorgaande wil zeggen dat je de Axis jars download, stubs genereerd op basis van de te consumen webservice WSDL en deze stubs vervolgens gebruikt in je code. In mijn geval wilde ik de code gebruiken in een Webservice Design element van Domino 8. De Axis jars en Stub code had ik op het classpath gezet door de jars in het design element in te laden. In de domino designer werkt dat allemaal prima. Alles compileert en lijkt goed te werken. Bij het testen van de Webservice genereerd de webservice engine van Domino 8 echter een fout: "java.lang.reflect.InvocationTargetException" op basis van een "ClassNotFoundException".

Wat blijkt: externe jars die op het classpath gezet zijn door de jars in te laden in het webservice design element zijn tijdens runtime niet te vinden voor de webservice engine! 

Bovenstaande is een bug in Domino 8. Ik weet niet of deze ook in Domino 8.0.1 bestaat. Gelukkig is er een workaround voor:

Plaats de externe jars in de ext folder van de Domino 8 jvm.

De ijssel

Om het begin van het weekend en de vakantie te vieren, zijn we vanavond maar eens wezen vissen bij Zalk aan de Ijssel.

Het resultaat was niet erg groot en niet erg veel maar toch....

P1110883

P1110880

15 jul 2008

Handig!

Toevoeging aan je Gmail adres voor slimme filters
Uitgegeven: 15 juli 2008 02:00

Je Gmail adres bestaat uit meer dan 1 adres. In theorie heb je beschikking over een hele rits andere adressen die lijken op jouw email adres. En dit maakt het handig om inkomende informatie te filteren.

Gmail ziet namelijk niet of er puntjes of een + in het mail adres staat. Hij herkent het wel, maar filtert het er weer uit. Op die manier is lifehackingfan @gmail.com hetzelfde adres als lifehacking.fan @gmail.com en life.hack.ing.f.a.n @gmail.com.

Ook kan je het plusteken ("+") gebruiken in je mail adres. Zoals bijvoorbeeld lifehackingfan+inschrijving @gmail.com. Hier wordt de "+inschrijving"eruit gefiltert door Gmail en komt de email gewoon terrecht bij lifehackingfan @gmail.com. Maar wat heeft dit nou voor nut?

Omdat Gmail het "to" adres wel blijft zien, het is dus wel zichtbaar dat het mailtje gestuurd is naar lifehackingfan+inschrijving @gmail.com, is de mailstroom naar dit email adres te filteren. Zo gebruik ik mijn eigen email adres +inschrijving bij inschrijvingen op websites waar een login voor nodig is. Ik filter het "to" email adres op eigenadres+inschrijving @gmail.com en stop deze automatisch in een mapje met inschrijvingen.

Dit gebruik ik ook voor andere zaken. Rabobank vraagt bij een betaling bijvoorbeeld of er een bevestiging naar een email adres moet worden gestuurd. Hier vul ik dan in: emailadres+bank@gmail.com. Ook hier zit weer een filter op en komt netjes in het foldertje in Gmail met mijn online bankzaken.

13 jul 2008

Virtualisatie

Ons bedrijfje maakt roerige tijden door. Voor diegenen die het niet wisten:

We doen consultancy en implementatie met betrekking tot proces management. Dit alles verdeelt, tot heden, in twee technologien: Lotus Domino en Microsoft ( C# en .net ).

In deze roerige tijden is het belangrijk een gedegen infra stuctuur neer te zetten. Hiervoor hebben we de volgende servers in het leven geroepen:

Gehuurde windows 2003 server ( STRATO )

  • Mail server ( Domino 8.0 )
  • Sametime server
  • Applicatie server ( Domino 8.0 )
  • Subversion version control

Een eigen server met daarop een gevirtualiseerde Domino development omgeving (Domino 8.0.1) en een Quickr 8.1, (gevirtualiseerd) omgeving.

Het host OS draait op Win 2003 professional. Hiervoor is gekozen omdat deze versie van windows gebruik kan maken van de aanwezige 8 gig aan geheugen.

De guests OS'en draaien op Win 2003 standard.

Voor de virtualisatie hebben we gekozen voor Virtual Server 2005 van Microsoft. De voornaamste reden hiervoor is de eenvoud van gebruik van dit product. Binnen no time heb je een server up and running.

De beide domino 8.0.1 servers hebben beiden 1 gig geheugen en 2 HDD ( 10 gig en 100 gig ) tot hun beschikking.

Omdat we maar een publiek ip adres tot onze beschikking hebben hebben we een reverse proxy geimplementeerd met host header routing functionaliteit. Windows ISA server zou dit kunnen doen maar dat is wellicht een overkill voor de functionaliteit die wij willen. Uiteindelijk hebben we gekozen voor Puakma webbooster. Deze software is gratis als je het niet voor commerciele doeleinden wil gebruiken. Bovendien is het erg eenvoudig in gebruik en installatie en we krijgen er gratis gzip compressie techniek bij. Een perfect product en dus een aanrader. Zomaar een greep uit de functionaliteit die we krijgen:

  • Routing op basis van host header
  • Caching van statische content
  • Gzip compressie
  • Load balancing
  • Failover
  • SSL voor achterliggende domeinen dmv een wildcard certificaat.

Voor de gzip functionaliteit zijn we tegen een aantal issues aangelopen:

Het gzippen van xml ( text/xml ) gaat vaak niet goed. De browser handeld dit niet goed af. Ook de response van een webservice call is in xml en mag dus niet gegzipped worden. Met name Quickr met zijn Lotus Quickr connectoren heeft daar last van. Puakma Webbooster moet dus geconfigureerd worden zodat xml content niet gegzipped wordt.

Verder hadden we wat problemen met Quickr te draaien op een niet standaard Notes poort. Vanwege het feit dat we maar 1 ipadres tot onze beschikking hebben had ik de Virtuele Domino servers op twee niet standaard poorten laten lopen zodat de router NRPC verkeer naar de goede server kon routeren obv poort nummer ( portforwarding ).

Quickr werkt echter niet op een andere poort dan 1352. Hier is geen workaround voor en de enige oplossing is Quickr gebruik te laten maken van 1352.

Uiteindelijk hebben we nu dus een gevirtualiseerde omgeving met twee domino servers en een productie server met mail, sametime en applicaties.

Something old, something new...

11 Juli 2008. Anke, de dochter van m'n broer Jaap, is getrouwd!!

Wij hebben een hele bijzondere band met Anke. Voordat ze een vriendje had kwam ze veelvuldig langs, voor de gezelligheid of om te ondersteunen bij onze drie handenbindertjes. Vanwege die band waren we met z'n allen uitgenodigd om de hele dag aanwezig te zijn op haar bruiloft.

En zo zie je maar weer, het leven is een raar fenomeen, twee weken geleden een begrafenis van m'n vader en nu een bruiloft van m'n nicht. It's all in a month's work:-)

Anke en Frank vertrekken bij het ouderlijk huis.

P1020254

Transportation in style ( Corvette 1998 )

P1020266

Trotse papa en mama

P1020296

Trotse Broer en vriendin

P1020306

De oma's geven acte de presence. Chapeau!

P1020349

Mooie locatie ( Hierden, Kasteel de Essenburgh )

P1020337

Lieffffffff

P1020386