29 dec 2007

2007

Het is weer bijna voorbij. Nog een paar dagen en we schieten het jaar 2008 binnen.

Er is veel gebeurt, enkele kerngetallen:-)

  • Nieuwe baan
  • Jeroen behaalt z'n drie zwemdiploma's
  • Gerdien krijgt een nieuwe auto
  • Mark leert fietsen
  • Verliefd geworden op Wallis
  • Verliefd geworden op Noord Noorwegen
  • Eigen werkplek thuis gekregen
  • Nieuwe auto
  • Jeroen op voetbal
  • Rob en ik worden winterkampioen met Albatross E4
  • Aandelen in de nieuwe bv verkregen

En zo kan ik nog een tijdje doorgaan. Al met al een goed jaar. Op naar 2008! Nieuwe ronden nieuwe kansen!

22 dec 2007

Winter

  Vandaag is voorlopig weer de laatste dag van mooie winterdagen in nederland. Volgende week is het weer het oude liedje van: miezeren:-(

 

Desalniettemin wel weer een paar mooie plaatjes kunnen maken.

P1060716 P1060718

P1060729

 

De andere foto's staan hier

17 dec 2007

Who's your momma

Zonet de nieuwe cd van Anouk op iTunes gekocht.

Een echte aanrader. HEERLIJKE muziek.

Gejat

Persoonlijk van de blog van Kees Geers gejat, maar desalniettemin: MOOOOOOOOOOOIIIII

16 dec 2007

Geluk

Het zijn roerige tijden. Om ons heen vallen meerdere relaties om of maken ruwweer mee.Relaties waar Gerdien en ik pijn van hebben dat ze het zo zwaar hebben, maar de betrokkenen natuurlijk nog meer.

Al met al wel weer en reflectie op mijn eigen relatie. Wat heb ik een geluk met Gerdien. Tuurlijk, we hebben onze mindere tijden maar over het algemeen zijn we toch erg gelukkig met onze drie boeven van jongens. En we zijn niet alleen, Urbaan en Margriet zijn vandaag 14 jaar getrouwd, Mijn broer en schoonzus volgend jaar 30 jaar! en zo zijn er gelukkig meer. Heel erg spijtig dat niet iedereen dat geluk heeft.

14 dec 2007

Wauw!

De Samsung SyncMaster is gearriveerd!

Wat een beeld en wat een geweldige monitor in zijn algemeenheid!

Ik ben blij:-)

12 dec 2007

Beeldscherm overleden

Er zijn van de momenten dat alles stuk gaat:-( Afgelopen week was het hier zo'n week. Eerst hadden we een overstroming in de keuken, gerelateerd aan een kapotte kraan. Een dag later ging het beeldscherm van de PC kapot.

Vervelend allemaal, maar ja shit happens.

Gelijk maar een nieuwe besteld:

 

8 dec 2007

Request_Content geen limiet meer.

Notes 7 releases:
This limit has been removed and Domino can now handle POST data larger than 64KB in the REQUEST_CONTENT field. This is accomplished as follows:

    If the POST data is less than 64KB -
    Use REQUEST_CONTENT to access the POST data.
    If the POST data is greater than 64KB -
    Use REQUEST_CONTENT_000 to access the first 64KB chunk, REQUEST_CONTENT_001 to access the second 64KB chunk, REQUEST_CONTENT_002 to access the third 64KB chunk, and so on.
    A developer can use the NotesDocument.HasItem("REQUEST_CONTENT") call to test for the presence of the REQUEST_CONTENT field. If it exists, then there was less than 64KB of POST data.
    NOTE: The Server Document setting, "Maximum POST data," refers to the maximum amount of POST data Domino will accept. This field (Internet Protocols panel --> Domino Web Engine) does not affect the REQUEST_CONTENT field and how it is used.

Sinterklaas!

Gisteren was het sinterklaas in huize Reiling.

De jongens zijn weer ernstig verwend, het geloof is weer verstevigd bij de twee jongsten en papa is erg blij dat het allemaal weer voorbij is :-)

Nu op naar de kerst!

P1060601 P1060598

P1060652 P1060664

7 dec 2007

Mijn eerste item met MS writer

Vandaag een nieuw progje geinstallerd. MS Writer. Even kijken of het werkt.

3 dec 2007

42

Nog maar een uurtje te gaan en dan ben ik 42 jaren oud.
Man, wat gaat die tijd snel. Het lijkt pas eergisteren dat ik 20 werd, jong en onervaren in het ziekenhuis van Bennekom. Gisteren werd ik 30, ervaren intensive care pleeg in het Gelre ziekenhuis, en nu... 42, ervaren ontwikkelaar. Pffff, het kan verkeren.

1 dec 2007

Er is er een jarig hoera hoera..

41 Is ze vandaag geworden.
Van harte gefeliciteerd Gerdien!


28 nov 2007

Gadgets..

Ik ben een gadget freak.
Leuke technische snufjes, en ik ben verkocht.
Inmiddels heb ik alweer de volgende zaken op mijn verlanglijstje staan:



  • iRobot : Roomba 560 (Een volautomatische stofzuigrobot)
  • iPhone, de nieuwe telefoon van Apple (Klik hier)
  • Een hand GPS van Garmin, met recorder functie, voor het geoloceren van je foto's (klik hier)

en dan toch..

Gisteren gebeurde het dan toch....
Misselijk, overgeven en algehele malaise. Getroffen door een buikgriepje!!

Vandaag gaat het gelukkig al weer een stuk beter, morgen maar weer gewoon aan het werk.

24 nov 2007

Brein Workflow Competence Centre (zonder io)!




En gisteren was het zo ver: DE BV IS IN DE LUCHT.

Alle aandeelhouders, waaronder ondergetekende, hebben getekend en beklonken.

Weer een stap in de goede richting!

Ziekte

Nou nou, het lijkt wel een epidemie.
Nadat eerst Rob aan het begin van de week ziek was, een beetje twijfelachtig, begon Mark de tweede helft van de week te kwakkelen met koorts en niet lekker zijn:-(

Ten overvloedde begon Rob gisteren ook nog weer een keer. Hij heeft de hele nacht overgegeven en ligt nu als een ziek vogeltje op de bank.

Zou ik er zelf ook iets van meepakken en zou DAT mijn futloosheid verklaren??

Futloos

pffff, Ik weet niet waar het door komt, de herfst, het donker of gewoon drukte. Feit is dat ik deze week geheel en al futloos ben. Het kost me moeite om uit bed te komen en 's avonds val ik op de bank in slaap.

Hebben nou meer mensen last hier van?

17 nov 2007

Noorwegen revisited

Afgelopen augustus ben ik een weekje in Noorwegen wezen vissen.
Deze week kwam er een nieuwe folder uit van de organiatie die het allemaal mogelijk maakt:
psvisreizen.
Kijk hier maar eens.

9 nov 2007

Paul

Wauw, Symphonica in Rosso.
Het was GEWELDIG!

Dank Aly en Roy!




















6 nov 2007

Symphonica in Rosso

Deze week is het Paul de Leeuw week.
Hij staat 4 avonden in het Gelredome met "zijn" Symphonica in Rosso concert.
Donderdag gaan wij er, samen met Aly en Roy, ook heen!


1 nov 2007

Dxl- exporter en importer problemen

Dxlexport en import heeft een groot aantal problemen.

Hieronder een opsomming van wat ik ben tegengekomen. In het engels omdat ik het ook op developerworks forum heb geplaatst:

I will note my findings beneath:Database dxlexport and import afterwards throws the following problems:

1.Lotusscript and Java code designelements( agents, libraries ) can not be opened by the designer client. It throws an error like: document is not signed.Workaround can be to get a document handle on those design elements and perform a .sign() on them. This will correct the problem.

2. Imported views are "corrupt". This can be noticed by opening the view in the designer client and saving it. This will cause the selection formula to be replaced by one of the column formula's. No known workaround but the problem is fixed in 7.0.3.

3. Javascriptlibraries are imported as a long string. If there is comment with "//" characters in the javascript this will cause the code to break. Workaround is to get all elements from the dxl export and replace the content of those tags. The correct replacemet should be: .replaceAll("\n","\r\n"). This will fix the import.

4. Stylesheet elements are sometimes appended by one or more random characters. In case of a xsl file this will cause the application to break. Workaround is to get all from the dxl, see if it handles a xsl file and do a replacement. The replacement should:a. base64decode the filedata contentb. replace everything after the tag with ""c. replace "\n" for "\r\n"d. base64decodeand add it to the dxl

5. Sometimes the dxlexporter adds elements to the dxl. It does this if it encounters characters which can not be translated to xml. If this happens within a formula the dxl looks like: .The content of the formula tag also gets scrambled.This causes the dxlimporter to throw an error because a formula element can not contain child elements. Removing the elements from the dxl will not help because then the dxl importer will break on the scrambled content of the element. No known workaround.

6. The dxl importer stumbles on some base64 encoded files from the dxl. This only happens on OS400. It does not matter where those base64 encoded files are. They can be attachments, fileresources, stylesheets or what ever.In case of the above event the dxl importer throws a NullPointer exception!!!One instance of this occuring was with a msxml.msi file in the fileresources of a database.

7. If there is passthru text on a form or page, and on the same designelement the older "["and "]"are used for tagging html, the dxlimport causes
tags to be placed on the desigelement when opened in a browser. Workaround is to open the designelements in the designer client and save them.These are some of the problems I encountered while working with DXL.

Conclusion: a complete roundtrip from dxlexport to dxlimport can not be performed without the loss of information.

30 okt 2007

Zwitserland filmpje

Overlijden

Gisterenavond is de opa van Gerdien overleden. Hij was 94 jaren oud en erg toe aan het overlijden.

De laatste weken was hij erg aan het kwakkelen en was maar moeilijk aanspreekbaar.


Vrijdag is de begrafenis.

28 okt 2007

Mooie plekjes

Inmiddels heb ik al best een paar mooie plekjes op deze wereld gezien. Een aantal van deze plekjes zijn me dierbaar geworden en zijn in mijn ogen dan ook prachtig. Een van deze plekjes is Wallis in Zwitserland.


Afgelopen 4 dagen hadden we weer het geluk dat we een aantal dagen in dit paradijsje op aarde mochten vertoeven.

Voor belangstellenden: hier staan een paar foto's.


Een paar mooie sfeer impressies:
Op Rosswald
Het tweede huis van Kees en Francien, er is maar een woord voor: WAUW

23 okt 2007

Reset namelookup

Vandaag kwam ik een domino server commando tegen die ik nog niet kende.
De "show nlcache reset" leest opnieuw groeps informatie vanuit het NAB in. Erg handig tijdens ontwikkel werkzaamheden.

Een decennium

Mensen van onze leeftijd ( 40+ ) weten het al lang. De tijd gaat vreselijk snel.
Voordat je er erg in hebt zijn er al weer jaren voorbij en heb je eigenlijk te weinig genoten.

Morgen wordt onze zoon 10 jaar. Nog maar een keer: 10 JAAR!!!
Dus we zijn al een decennium verwend met dit geweldige jong. Konden we de tijd maar wat langzamer laten gaan, meer genieten en minder draven in deze hectische wereld. Helaas, dat zal niet gaan lukken, dus dan maar genieten van wat we hebben. Rob, dank jongen dat je bent die je bent en gefeliciteerd! met je 10 verjaardag. Nog een decennium verder en je vliegt al uit. Tot die tijd hopen we nog heel veel van je te mogen genieten.

20 okt 2007

Albatross F6

Veelvuldig post ik hier verhalen over Albatross E4, het voetbal team van Rob. Jeroen voetbalt echter ook en wel in de F6 van Albatross.

Hieronder een foto van een perfect genomen penalty van onze zoon:

Mark fietst!

Zoals al eerder gemeld op deze plek is mijn jongste zoon Mark niet een van de snellen.
Zo lopen Gerdien en ik al een tweetal jaren te pushen om te leren fietsen.
Mijnheer had daar echter geen oren naar.
Gekochte fietsen bleven lekker buiten staan en fietsen was duidelijk niet voor hem bedoelt.

Vanmiddag kwam daar abrubt een einde aan:

HIJ KAN OPEENS FIETSEN!

Het nieuws kwam nadat eerder deze week al bekend was geworden dat hij een geel visje had verkrgen bij het zwemmen.

Mark: ik ben trots op je !


16 okt 2007

En nog maar een keer





De Captiva staat bij de Dealer ( auto bakkenes in apeldoorn, verkoper : Bert Elings )!
Ik kan hem vrijdag ophalen, maar vandaag alvast even wezen kijken.




12 okt 2007

Radiostilte

Er is even een radiostilte geweest op dit blog. Reden hiervoor is drukte en weinig te melden.

Hier thuis gaat het allemaal z'n gangetje en er gebeurt weinig spectaculairs.
Wel is het leven nog wat drukker geworden. Gerdien werkt namelijk 5-6 uur in de week meer. Dit is haar gevraagd omdat een collega van haar zwangerschaps verlof heeft. Verder zit mijn project in een eindfase en moet ik daarvoor iedere dag naar Haaksbergen.

Een en ander zorgt dus voor meer drukte en minder tijd. We moeten de dingen dus nog efficienter gaan regelen.
Tot nu toe lukt dat redelijk.

Voor Albatross ( de voetbal ploeg van Rob ) ben ik inmddels ook een blog aan het bijhouden:
http://albatross-e4.blogspot.com.

Het gaat hier om een blog speciaal voor de E4 van albatross. Ook voor de E2 (http://albatross-e2.blogspot.com )en de F3 ( http://albatross-f3.blogspot.com ) heb ik een blog gemaakt. Iedereen is er erg enthou over.

2 okt 2007

Java en Notes.ini

01 Nov 2001

In response to a number of programming related questions, Professor INI decided to run through all the programming related NOTES.INI variables. Last month, we looked at variables associated with LotusScript, Lotus Connectors, and the formula language. This month, we move on to variables that relate to Java and answer the question:
Q: I'm a Notes/Domino applications developer just starting to use Java. What Designer NOTES.INI variables can I use that will help me with my programming?

Java access to Domino objects (through CORBA), although not actually part of the Designer Integrated Development Environment, relies on Designer for compilation and a Domino server at runtime (for applications). This article addresses the NOTES.INI variables affecting Java/CORBA and the JVM.

Note: NOTES.INI variables related to debugging are not addressed in this article. For more information concerning NOTES.INI debug variables, see the Ask Professor INI column, Using debugging variables.

Most of the variables discussed in this article are Notes and Domino R5 NOTES.INI variables. We've included some Rnext-only variables (these are so noted), but please keep in mind that Rnext-only variables are works in progress and, therefore, are subject to change before Rnext is released.

Much of the information contained in this article can be found in Domino R5 Designer Help. However, additional details were gleaned through discussions with the developers and are not documented.

A few of the variables mentioned here are set through the client's user interface (these are so noted), but most are set by modifying the NOTES.INI file directly (for example, by using a text editor). In general, we discourage editing the NOTES.INI file directly because of the damage that can be done by modifying it incorrectly. If you find you need to edit the NOTES.INI file directly, do so with caution and great care.

Variables and Java/CORBA

Using Java to access Domino Objects requires that a few NOTES.INI variables be set. Also, see the section on Variables and the JVM for more Java-related NOTES.INI variables.

Note: Do not confuse this interface with the Lotus Domino Toolkit for Java/CORBA, which will be discussed in a subsequent article.

Allow_Notes_Package_Applets

This variable allows you to use Notes packages in your Java applications. Its syntax is:

Allow_Notes_Package_Applets=1

This variable is set in the client's NOTES.INI file.

JavaDlgSettings

To assist you in creating a Java agent, this variable, when set to 1, is used to "remember" the last set of options you used in the Edit Project dialog box. Its syntax is:

JavaDlgSettings=1

This variable is set in the client's NOTES.INI file.

JavaUserClasses

If your Java agent calls another class that has native methods, you must make sure that that class is loaded via the JVM's system loader. To ensure this, set this variable to the file name of the class file that contains the native methods. The variable's syntax is:

JavaUserClasses=< directory/filename >

By setting this variable, you override a security restriction contained in the agent class loader that does not allow classes with native methods to be loaded. This variable may be set in either or both the client and the server NOTES.INI file.

Note that you should not enter more than one JavaUserClasses entry in a NOTES.INI file. If you have more than one, only the first will be used; all others will be ignored. If you have multiple uses for JavaUserClasses, enter all the parameters on the same line. For example:

JavaUserClasses=< directory1 >;< directory2\jarfile >;< zipfile1 >;…

Keep in mind that there is a 256-byte limit for NOTES.INI entries. Use JavaUserClasses sparingly.

EnableJavaApplets

This variable enables Java applets if set to 1 or disables them if set to 0. You set this variable to 1 by selecting the Enable Java applets option in the Additional Options section of the Basics panel of the User Preferences dialog box. Deselecting Enable Java applets sets the variable to 0.

LaunchDIIOPOnPreview

DIIOP (Domino Internet Inter-ORB Protocol) is a server task that works with the Domino Object Request Broker. When set to 1, this variable launches the DIIOP server task when Preview In a Browser is selected from Domino Designer.

You set this variable to 1 by selecting "Launch the CORBA (DIIOP) server on Preview in a web browser" option in the Additional Options section of the Basics panel of the User Preferences dialog box. Deselecting "Launch the CORBA (DIIOP) server on Preview in a web browser" causes this variable to be removed from the NOTES.INI file.

ServerTasks

In general, this variable must be set for anything to run on the server. Setting it to http and diiop ensures that the server tasks HTTP and DIIOP are running. Java/CORBA requires that these server tasks be running. Its syntax is:

ServerTasks=< any other tasks >, http, diiop

where < any other tasks > are any other needed server tasks. This variable is set in the server NOTES.INI file.

Environment variables

Java/CORBA classes include the following NOTES.INI variable-related functionality:

The getEnvironmentString (for strings and numeric values) and getEnvironmentValue (for numeric values) methods of the Session class retrieve the value of an environment variable from the current user's NOTES.INI file.
The setEnvironmentVar method of the Session class sets the value of a string or numeric environment variable.



Back to top





Variables and the JVM

There are several variables used to control the behavior of the Java Virtual Machine (JVM). All of these variables can be set in either or both the client and server NOTES.INI file. The client's NOTES.INI values rule the JVM executing on the client, such as local Java agents and applets. The server's NOTES.INI values rule all the JVM's running on the server-one each in http, amgr, server, router, runjava, and so on, or in some combination. It is unlikely, however, that you will ever need to set any of these variables (except for perhaps JavaUserClasses). As ever, proceed with caution when editing a NOTES.INI file.

JavaEnableJIT

By default, Notes disables the JVM default JIT (Just-In-Time) functionality because of its instability (see the caution below). Setting this variable to 1 turns on the default JIT functionality, if one is provided; so the JVM will allow normal loading of the default JIT. The variable's syntax is:

JavaEnableJIT=1

Caution: JIT functionality can be unstable and lead to unexpected crashes.

JavaJITName

Setting this variable turns on the JIT specified in the parameter. Its syntax is:

JavaJITName=< jit_name >

where < jit_name > is the specific JIT to use. You must provide the named JIT or an error is reported by the JVM, although execution of the application or agent will continue without it.

You can specify the default JIT name here, such as symcjit on Win32 or jitcompiler on alpha; that is equivalent to using JavaEnableJIT=1.

Note: The name of the JIT on Win32 differs depending on what version of Notes you are referring to. On 5.0.x, the JIT name is symcjit. On Rnext, its name is jitc.

JavaMaxHeapSize

Use this variable to specify the maximum size the Java heap can grow to in bytes. Its syntax is:

JavaMaxHeapSize=< number_of_bytes >

The default number of bytes is 67,108,864 (64MB). Note that this is the maximum size, not the initial size. (Currently, there is no way to set the initial size.) The JVM starts out at 1MB of heap space, most of it uncommitted. If the JVM needs more heap space than it currently has, it expands the heap in increments, although it will not exceed the maximum. An exception like java.lang.OutOfMemoryError is an indication of maxed-out heap space.

JavaNoClassGC

Use this variable to turn off the garbage collection (GC) of unreferenced classes. Its syntax is:

JavaNoClassGC=1

For example, you might turn garbage collection of classes off to protect static fields. If a class has static fields that are used by others, and garbage collection is performed on that class, it could lead to potential unintended changes in the static fields.

You can use this variable to stop failures due to poorly written code, for instance, code that relies on static fields with no continuity of class referencing. Properly designed code will work properly regardless of the state of this variable.

JavaStackSize

You can use this variable to specify the size of each Java thread's execution stack. Its syntax is:

JavaStackSize=< number_of_bytes >

The default size of a Java thread's execution stack is 409,600 (or 400K), which is fine for most purposes. However, if you need to use deeply nested call stacks (such as recursion), then you may need to increase the stack size.

JavaUserClasses

The variable is set to a list of directories or JAR or ZIP files that are added to the CLASSPATH at JVM startup so that classes can be found via the system loader rather than attached to the agent or applet. This allows code sharing across databases. The variable's syntax is:

JavaUserClasses=< directory1>;;;...

The list is semicolon ( ; ) delimited on Win32 and OS/2 system and colon ( : ) delimited on Unix systems. For example, the following is a valid list on a Win32 system:

JavaUserClasses=c:\classes;d:\appxyz\stuff.jar

Be aware that one drawback to using this variable is that, because it is in the NOTES.INI file, it doesn't replicate. If you have an agent, applet, or servlet that relies on JavaUserClasses, and the database that contains that item replicates somewhere, you have to manually add JavaUserClasses to the NOTES.INI file on the target system or the agent, applet, or servlet won't run. Another drawback is that the variable requires that the user have access to the file system on the server.

Note that you should not enter more than one JavaUserClasses entry in a NOTES.INI file. If you have more than one, only the first will be used; all others will be ignored. If you have multiple uses for JavaUserClasses, enter all the parameters on the same line, as shown in the syntax above.

Keep in mind that there is a 256-byte limit for NOTES.INI entries. Use JavaUserClasses sparingly.

JavaVerbose

Use this variable to turn on the verbose setting of the JVM. Its syntax is:

JavaVerbose=1

This causes numerous messages to be issued by the JVM during its execution, which can be helpful in narrowing down runtime problems.

JavaVerboseGC

Use this variable to turn on extra messages from the GC mechanism in the JVM. Its syntax is:

JavaVerboseGC=1

During garbage collection, the JVM issues many informational messages about memory use. These can be helpful for debugging heap allocation problems, such as the unbounded growth of the heap leading to OutOfMemoryErrors.

JavaVerboseJNI

This is a new variable in Rnext. Use this variable to turn on extra messages from the Java Native Interface mechanism in the JVM. Its syntax is:

JavaVerboseJNI=1

During calls to JNI functions, the JVM issues many informational messages about what is happening. These can be helpful for debugging native code and for getting extended JNI-related information out of the JVM at runtime.

Variables related to the JVM verifier

The verifier is a piece of the JVM that inspects a given piece of bytecode to make sure it complies with the spec and doesn't do anything that code shouldn't do. The default behavior of the JVM is to verify just bytecode that is loaded remotely. These next three variables control verifier behavior.

JavaVerify
Use this variable to tell the JVM to verify all bytecode it loads, not just the bytecode loaded remotely. Its syntax is:

JavaVerify=1

Because this verification of non-remotely loaded code results in a performance hit, it is not the default behavior.

JavaNoVerify
Use this variable to turn off all bytecode verification. Its syntax is:

JavaNoVerify=1

Caution: The verifier is an essential part of Java's security mechanism. Turning it off will improve performance, but it will also leave you with a gaping security hole and no protection against code inadvertently getting corrupted in transfer. Although available and supported, this variable should seldom, if ever, be used.

JavaVerifyRemote
Use this variable to tell the JVM to run verification on classes that are loaded remotely, for example, via a classloader. Its syntax is:

JavaVerifyRemote=1

Although the current default for the JVM is to have verification of remotely loaded bytecode on, this variable has been included to ensure that this option can be enabled if the default setting ever changes.

Conclusion

This concludes the second part of our exploration of NOTES.INI variables and programmability. In a future column, we will discuss NOTES.INI variables and the Notes & Domino programming toolkits.

Do you have a NOTES.INI question? Send it in to Professor INI. We'll answer as many questions as we can in future "Ask Professor INI" columns. Keep in mind, however, that we may not be able to answer every question, nor can we quickly respond to requests that require immediate attention. If you need an immediate response to a question, we recommend you post it in the Iris Cafe Notes/Domino Gold Release Forum where someone from the general Notes community might be able to help, or contact Lotus Customer Support.

29 sep 2007

Tennis

Rob en Jeroen hebben een "maak kennis met tennis" pakket gehad. Gewoon om te kijken of ze het leuk zouden vinden. Het pakket bestond uit 10 lessen en hebben we later aangevuld met nog eens 3 lessen.

Hoewel ze het wel leuk vonden hebben ze toch besloten met het tennis te stoppen. Best jammer want met name Rob leek wel wat talent te hebben. Maar goed, het voetbal spreekt meer aan en dat lijkt hun sport te blijven.

Oma Reiling

Het is al weer een tijd geleden dat er foto's op m'n blog gepost zijn. Nu dus maar een foto van de kids met hun Oma, mijn moeder.

Mijn moeder heeft het de laatse jaren best zwaar. Mijn vader is inmiddels 87 ( Nou ja, op 2 oktober gaat dat gebeuren ) en is niet al te zelfstandig meer.
Mijn moeder, zelf 73, moet hem dus verzorgen en bijstaan. Natuurlijk krijgt ze hulp in de vorm van wijkhulp en m'n vader gaat twee keer in de week naar een dagopvang, maar toch is het best heftig. Nu heeft ze de laatste weken/maanden ook nog last van haar heup waardoor ze niet meer zoveel kan als eerder. Bovendien moet ze voor die heup geregeld in het ziekenhuis zijn voor onderzoek.

Allemaal niet leuk en best zwaar: sterkte ma!

Posted by Picasa

Herfstvakantie

Nog een maandje en dan hebben de jongens al weer herfstvakantie.

Gerdien had het idee om nog even een paar dagen weg te gaan. Omdat camperen niet een hele handige keus is in dat jaargetijde, waren we dus op zoek naar een huisje. Tja, en waar wil je dan heen?
Nou..., we gaan naar zwitserland! Lekker een paar dagen in Wallis wandelen. Wallis in de herfst kan heel mooi zijn is mij beloofd door Kees en Francien, en dat is dan ook precies waar we heen gaan.

Voor de 4 of 5 keer in "independent" en deze keer hebben we ook de "invincible" erbij gehuurd.
Dit laatste omdat ook Gerdien haar ouders meegaan. Dat is nogal uniek. We hebben wel vaker aangeboden dat ze meegmogen op vakantie of weekendjes, maar dat is er nooit van gekomen. Deze keer was het echter zo geregeld.

Een leuke bijkomstigheid is wellicht dat we gaan rijden met de nieuwe auto! Deze staat namelijk gepland in week 43, dezelfde week als de herfstvakantie. Dus als alles meevalt kan hij gelijk ingereden worden.

Ik heb er zin in!

28 sep 2007

Introducing Lotus Forms 3.0

One of the things that was unfortunately overshadowed in the overwhelming Lotus Symphony press last week was the introduction of Lotus Forms 3.0

IBM Lotus Forms 3.0 (formerly known as Workplace Forms), is a major upgrade to Lotus's popular eForms software product. It enables customers to use interactive, open-standards based electronic forms (eForms) in a pure Web 2.0 environment. Lotus Forms makes it easier and faster for customers to extend business processes outside the firewall by offering the ability to create, fill, sign and submit forms data via a web browser without downloading additional software. With Lotus Forms and Lotus Forms Express, organizations of all sizes can reduce the time and expense of processing paper documents while accelerating the creation of dynamic, digitally signed forms with minimal programming requirements.

From my talks with customers and partners, one of the biggest misconceptions I've heard about Forms is that "They don't work with Lotus Notes/Domino". Well, that is completely incorrect! Please see the first demo listed below for an example.

Lotus Forms 3.0 Data Sheet
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/FormsDataSheet.pdf

Lotus Forms Express Data Sheet
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/Forms-Express.pdf

Lotus Forms White Paper.
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/IBMLotusFormsWhitePaperSept2007.pdf


Lotus Forms Demos
Lotus Forms and Lotus Notes and Domino Demo
http://demos.dfw.ibm.com/on_demand/Demo/IBM_Demo_Lotus_Forms_and_Lotus_Notes_and_Domino-Sep07.html

Lotus Forms General Demo (banking scenario)
http://demos.dfw.ibm.com/on_demand/Demo/IBM_Demo_Lotus_Forms-Sep07.html

Lotus Expeditor and Lotus Forms Demo
http://demos.dfw.ibm.com/on_demand/Demo/IBM_Demo_Lotus_Expeditor_and_Lotus_Forms-Sep07.html

WebSphere Portal Tour Demo (including Lotus Forms)
http://demos.dfw.ibm.com/on_demand/Demo/IBM_Demo_WebSphere_Portal_Tour-Jan07.html

Lotus Forms Integration Sheets
Lotus Forms and SAP solution sheet
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/FormsSAPsolutionsheet.pdf

Lotus Forms and Portal solution sheet
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/LotusFormsPortal-SolutionSheet.pdf

Lotus Forms and CM solution sheet
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/LotusFormsCM-SolutionSheet.pdf

Lotus Forms and Expeditor flyer
ftp://ftp.software.ibm.com/software/lotus/lotusweb/product/expeditor/Forms_Expeditor_flyer.pdf

Value of Lotus Forms to Industries
Lotus Forms for Government
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/LotusForms-GovernmentSheet.pdf

Lotus Forms for Insurance
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/LotusForms-InsuranceSheet.pdf

Lotus Forms and ACORD for Insurance
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/LotusForms-ACORDSheet.pdf

Lotus Forms for Banking and Finance
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/LotusForms-BankingSheet.pdf

Lotus Forms for Manufacturing
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/LotusForms-ManufacturingSheet.pdf

Lotus Forms for Healthcare
ftp://ftp.software.ibm.com/software/lotus/pub/lotusweb/workplace/forms/LotusForms-HealthcareSheet.pdf

26 sep 2007

SOA

Klik hier PDF voor een pdf die het transformeren van legacy applicaties naar SOA behandelt.

JSON visualization plugin for Eclipse

JSON - JavaScript Object Notation - can be cryptic and difficult to read if not clearly formatted, so Suresh Krishna wrote a visualization plugin for Eclipse. The plugin allows users to see JSON represented as XML or as a hierarchical tree, as well as determine if the JSON is invalid.The project can be found on Sourceforge, and the plugin is referenced on Eclipse' plugin central site as well.

24 sep 2007

Gzip servlet

Een servlet voor het Gzippen van domino content.

http://www.dominoexperts.com/de/forum.nsf/0/A4573078C76401BBC12573330054B72A

Om het herschrijven van urls' te voorkomen zou het mooi zijn alle verkeer via deze proxy te laten lopen.

Zou de was plugin dat kunnen regelen?

23 sep 2007

Thuiswerkers zijn trouwer en trotser

Thuiswerkers zijn loyalere werknemers dan overwerkers die lange dagen maken op kantoor.

Ze zijn ook tevredener met hun baan. Dit blijkt uit Amerikaans onderzoek. 73 Procent van de thuiswerkers is tevreden met zijn werk, tegenover 64 procent van de kantoorwerkers. De basis van deze loyaliteit is vertrouwen, aldus de onderzoekers. De mogelijkheid om thuis te werken is een signaal van de werkgever dat hij zijn werkgevers vertrouwt. Dit vertaalt zich in een stijging van de loyaliteit en vooral ook de productiviteit. Voordelen van thuiswerken zijn volgens de ondervraagden onder meer de tijdswinst ten opzichte van het reizen naar de werkplek, samen eten met het gezin en geen last van storende collega's. Diezelfde collega's worden aan de andere kant wel gemist, gezinsleden blijken wel eens een storende factor te zijn. De toenemende filedruk in Nederland is de belangrijkste reden om vaker thuis te werken (35 procent). Meer dan de helft van de Nederlandse bedrijven wil zijn medewerkers een dag in de week thuis laten werken. Bron: P&O Actueel.

Huis PC

Bij ons thuis wordt de Huis pc, die in de kamer staat. steeds belangrijker. Email, Muziek in de vorm van MP3, foto's, www surfen, zijn slechts een paar taken die het oude bakkie dagelijks moet verwerken. We gebruiken hem zelfs zo vaak dat we hem tegenwoordig maar gewoon aan laten staan.

Dat laatste levert een mooi plaatje op van de status van het draadloze netwerk:
Bij 14 dagen continue online.

21 sep 2007

Lotus symphony

Gisteren heb ik gekeken naar Lotus Symphony.
Een nieuw(beta) product van IBM.

Ook dit product leunt weer zwaar op het Lotus Expiditor framework, evenals Notes 8.
Eigenlijk zijn het de Lotus productivity tools die losgetrokken en standalone geleverd worden met een eclipse jasje.

Daarmee is het concurrerend voor OpenOffice, MS Office en Google documents.
Gezien de concurrentie zie ik er echter weinig meerwaarde in.

Dus: leuk en grappig maar helaas weinig zinnig ben ik bang.

zie ook hier

17 sep 2007

Nieuw consortium voor gemeenten in de maak

Vorige week stond er in computable hetvolgende bericht:


Nieuw consortium voor gemeenten in de maak

Imtech, Brein en GouwIT vormen een consortium dat mee wil doen aan midoffice-aanbestedingen in gemeenteland. De eerste krachtproef vormt de Andez-3-tender waaraan bijna zeventig gemeenten, die lid zijn van inkooporganisatie GovUnited, meedoen.


Dit artikel is afkomstig van Computable. Het complete artikel is te vinden op:

http://www.computable.nl/nieuws.jsp?rubriek=250449&id=2116106

Stoer hieraan is dat het product waar ik me nu al een tijd in vastbijt, Encode, een keyrol gaat vervullen in de verwezenlijking van deze plannen. ERG GAAF!

Brein WCC

Sinds maart van dit jaar maak ik deel uit van een nieuw initiatief.

Met 7 man starten we een nieuwe bv op het gebied van process management. Een en ander in samenwerking met Brein bv uit Haaksbergen.

Tot nu toe is het een bv in oprichting maar.....PER BEGIN OKTOBER GAAT IE LIVE!

We gaan : "Brein Workflow Competence Center" heten en de beloften tot succes zijn goed.
Bijna iedere dag zijn er wel opportunities en de cijfers die we tot nu toe behaalt hebben als aparte werkmaatschappij van Brein bv zijn prima.

We zijn er dus klaar voor, "Let the show begin!"

PS: als u nog op zoek bent naar process management oplossingen.....neem gerust contact op :-)

13 sep 2007

Nerdiness

Na 9 jaar in de IT ben ik wel eens bang dat ik een Nerd ben geworden. Ik kan niet meer met Gerdien over mijn werk praten omdat ze geen idee heeft waar ik het over heb, en ook vrienden en kennissen zijn steeds moeilijker te informeren over mijn werkzaamheden.

Vandaag vond ik een test op het internet over de "Degree of nerdiness" die ik bereikt heb, en ik kan je zeggen.... HET VALT HEEL ERG MEE!!!


I am nerdier than 63% of all people. Are you a nerd? Click here to find out!

11 sep 2007

JDBC en servlets

Het afgelopen weekend ben ik bezig geweest met het bouwen van een servlet op Domino.
Deze servlet maakt een JDBC connectie naar een MySql database.

Vervolgens heb ik 40000 records in een tabel gezet en tevens 40000 documenten in een domino view gehangen.

Na de voorbereidende werkzaamheden ben ik gaan testen.
Wat opvalt is dat de response tijd van view en servlet nagenoeg gelijk zijn. In kleinere hoeveelheden data komt de view er beter af en in grotere hoeveelheid data komt de servlet er beter af. Wat ook opvallend is is dat bij het ophalen van 40000 documenten uit een view de HTTP taak van domino een error genereerd: local heap size full. De servlet heeft dit probleem niet ( als je tenminste de java heap size in de notes.ini verhoogd ).

Ook heb ik een stress test met 50 concurrent gebruikers gedaan. Dit met behulp van Jmeter. Ook hier ontlopen de performances elkaar nauwelijks.

Conclusie: mijn testen is niet wetenschappelijk onderbouwt en in een gecontroleerde omgeving zal er zeker her en der performance winst te halen zijn. Toch lijkt het gebruik van JDBC met behulp van een servlet weinig strafpunten op te leveren qua performance.

8 sep 2007

Jeroen is 7 !!

Vandaag is jeroen 7 jaar geworden. Tijd gaat snel.

Hieronder een filmpje van verjaardagen door de jaren heen, startende op z'n 3e en eindigend op z'n 7e.

4 sep 2007

Albatross E2

Vanavond ben ik even wezen kijken naar Albatross E2. Een leuke wedstrijd en een leuk elftal!

Hieronder een filmpje ervan:

Fimpje van de Ardeche

Amazone Webservices (AWS)

Ik loop al een tijdje te kijken naar alle goodies die Amazone tegenwoordig aan developers aanbiedt. Zo heb ik al eens een Domino server in de Elastic Cloud Computing environment ondergebracht, en ook de online storage van Amazone ben ik mee bekend.

Veel bedrijven maken inmiddels oplossingen die gebaseerd zijn op de services van Amazone. Vandaag kwam ik "Animoto" tegen, een online video editing tool.

Hieronder het resultaat:

None

Lotus script: user in groups

Een lekker stukje code van Julian Robichaux:


Sub Initialize
'** Determine the groups that the current user is in, including
'** all nested groups
On Error Goto processError
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim serverName As String
Dim userName As String
Dim groupList As Variant
serverName = "MyNABServer"
userName = session.UserName
Set db = session.GetDatabase( serverName, "names.nsf" )
Set view = db.GetView( "Groups" )
'** create a text file for output
fileNum% = Freefile()
fileName$ = "C:\UserGroupInfo.txt"
Open fileName$ For Output As fileNum%
Print #fileNum%, "User Group Info for " & userName & " on " & serverName
Print #fileNum%, ""
'** get the group information
Call GetGroups( userName, view, "", 0, fileNum% )
'** close the file and exit
Close fileNum%
Exit Sub
processError:
Messagebox "Error " & Cstr(Err) & ": " & Error$
Reset
Exit Sub
End Sub
Function GetGroups (lookupName As String, groupView As NotesView, alreadyUsed As
String, _
indentLevel As Integer, fileNum As Integer)
'** This sub will recursively iterate through all the groups in the NAB,
'** figuring out which ones the given user or group is in.
On Error Goto processError
Dim doc As NotesDocument
Dim memberItem As NotesItem
Dim groupName As String
Dim tabString As String
'** use tabString to indent the entry, indicating that a group is a
'** member of the group below it
For i% = 1 To indentLevel
tabString = tabString & Chr(9)
Next
The [unfinished] LotusScript Book Page 149 of 156
by Julian Robichaux
'** step through the group documents in the NAB that we're looking at
Set doc = groupView.GetFirstDocument
Do While Not (doc Is Nothing)
Set memberItem = doc.GetFirstItem( "Members" )
groupName = doc.ListName(0)
'** Check for direct inclusion in a group. If the lookup name is
'** in the Members text list and we haven't already used the group
'** (if we did, it will be in the alreadyUsed string, and would
'** represent a circular reference), output the group name to our
'** file and recurse
If (memberItem.Contains( lookupName )) And (Instr(1, alreadyUsed, "~" & groupName
& "~", 5) < 1) Then
Print #fileNum%, tabString & groupName
'** recursion will find other groups that this group is
'** a member of
Call GetGroups( groupName, groupView, alreadyUsed & "~" & groupName & "~",
indentLevel + 1, fileNum )
End If
Set doc = groupView.GetNextDocument( doc )
Loop
Exit Function
processError:
Print #fileNum%, "Error " & Cstr(Err) & ": " & Error$
Exit Function
End Function

Albatross E4

Net als het vorige jaar ben ik ook dit jaar weer trainer/leider van de E4 van Albatross in Ugchelen.
Dit jaar samen met twee anderen. Ideaal om met z'n drieen zo'n klus op te pakken. We kunnen elkaar lekker aanvullen, en als er een keer iemand afvalt is dat geen ramp.
 
Gisteren was dan onze eerste wedstrijd. Een wedstrijd tegen Beekbergen E6 voor de beker.
Het ging als een dolle! Rob speelde de sterren van de hemel evenals de meeste anderen.
Het resultaat was dan ook een dik verdiende 5-0 overwinning!
 
Donderdag is de tweede wedstrijd, ben benieuwd of we deze vorm vasthouden.

3 sep 2007

Het lieve leven..

is weer begonnen. De jongens zijn weer voor het eerst naar school. Vanochtend weer brood smeren, iedereen achter de vodden aanzitten om zich aan te kleden en haasten. Ach ja its all in a days work:-)
 
Vorige week hebben we de huisarts gebeld voor de uitslag van het bloed en ontlasting onderzoek van Mark.
Hij had net geen bloedarmoede, maar het zat op het randje. In de ontlasting zat een schimmel maar die hoefde niet behandelt te worden.
Al met al een goede uitslag. In de vakantie deed hij het ook beter, was minder moe en floreerde dus goed. We zien het allemaal nog meer even aan en zorgen voor voldoende rust. Kijken wat dat doet.
 
Ook het squashen met Bert, de buurman, is weer begonnen. Gisteren heb ik zelfs mogen winnen! Een hele prestatie na een paar maanden stil gelegen te hebben.
We hebben het er even over gehad om naast het squashen ook fietsen op te pakken als een manier om in beweging te blijven. Het lijkt me leuk om hier op de veluwe geregeld door de bossen heen te jakkeren.
 
Vorige week is mijn vader weer thuisgekomen uit het ziekenhuis. Het laatste jaar heeft hij frequent last van longontstekingen en die moeten dan in het ziekenhuis behandelt worden met antibiotica en prednison. Ook deze keer heeft hij het allemaal weer doorstaan en hij is weer thuis. We hopen dat het voorlopig allemaal weer even rustig is en blijft, maar ja 86 jaren oud is niet een leeftijd waarvan je kunt verwachten dat het allemaal nog jaren goed zal gaan. We zullen zien.
 
 

1 sep 2007

Jeroen en voetbal

Ja, het is zover!
Ook Jeroen treedt toe tot de eliten van het voetbal.
Na een keer getrained te hebben vandaag gelijk een toernooi!

Het was wel even wennen, alles verloren:-(
Maar toch nog een beker en een vaantje in de wacht kunnen slepen!

(PS: hij start in de F7 van Albatross, maar deze week promoveert ie al naar de F6:-))




27 aug 2007

Work, here we come

Alle vakantie is weer op, De vistrip naar Noorwegen was een groot succes en ook de vakantie naar de Ardeche was geweldig.

Het is dus weer tijd voor...WERKEN!

Vorige week gehoord dat ik na het bouwen van Encode( die is in een afrondende fase ) door kan gaan met het bouwen van een messagebroker!
Heb ik erg veel zin in.

Inmiddels is ook mijn studeerkamertje gerealiseerd, moet alleen nog behangen en geverfd worden.

Het was dus een drukke, gave zomer. De jongens hebben nog een weekje vakantie en dan is alles weer bij het normale.

Hieronder nog een leuke video uit Noorwegen:


15 aug 2007

Kogel is door de kerk

Ik heb een nieuwe auto besteld.
Het is de Chevrolet Captiva geworden.





Terug

We zijn weer terug van vakantie!

Na heerlijk twee weken in de ardeche gezeten te hebben zijn we nu weer terug in het Hollandse weer. Gelijk weer volop aan het werk. Er is echter een een lichtpuntje in dit werken:...
Het duurt maar een week en dan ga ik weer op vakantie! Deze keer naar noord Noorwegen alwaar ik ga proberen een paar grote vissen te verschalken.

Ook van deze trip hou ik weer een blog bij, dus als je geinteresseerd bent....Vissen in Noorwegen

27 jul 2007

Vakantie

WE HEBBEN VAKANTIE!

Voor deze blog wil dat zeggen dat ik eventjes, twee weken, geen items zal posten.

Voor geinteresseerden is er echter hier 'Ardeche 2007' een verslag te vinden van onze vakantie.
We gaan proberen deze geregeld bij te houden.

22 jul 2007

Kees en Francien





Kees en Francien ken ik nog uit de tijd dat ik als IC verpleegkundige werkte in het ziekenhuis in Apeldoorn.

8 Jaar geleden zijn ze geemigreerd naar zwitserland. Ze wonen daar op een idillisch plekje in het kanton Wallis.


Vandaag had ik ze weer even op de chat. Blijkt dat ze een chaletje erbij gekocht hebben op de berg waar ze dichtbij wonen.

Geweldige foto's!

Europa kent nog mooie plekjes.


Een studeerkamer


Eindelijk gaat het er van komen.
Op zolder laten we een klein hokje aftimmeren en een raam plaatsen zodat ik een eigen plekje kan krijgen om te werken. Halverwege Augustus komt de klusjesman het een en ander regelen.


Zo ziet het er nu nog uit:

21 jul 2007

GRRRRRRR



( Nijenstede 1940 )


Oorspronkelijk kom ik uit Hardenberg. Je weet wel, het dorpje waar ook Edwin Evers vandaan komt.

Daar staat al een paar jaar een klein landhuis te koop wat onder monumenten zorg valt. Een geweldig huis waar ik al tijden met jaloezie naar kijk. Maar ja, twee miljoen is net iets meer dan ik kan opbrengen.

Vandaag echter het volgende bericht:

http://www.destentor.nl/hardenberg/article1670054.ece

GRRRRRRRRRR, hij wel en ik niet :-(



Javascript framework en Domino

Javascript frameworks zijn helemaal HOT.
Zo zijn daar:
Scriptaculous
Prototype
Dojo
Yui
Ext
enz enz

Lastig dan altijd is de juiste voor jou ontwikkelomgeving te selecteren. Meestal is het handig achter de grote jongens aan te lopen. In dit geval zou dat IBM met Dojo zijn. ( Dojo is niet van IBM, maar ze promoten het actief ).

Nu heb ik er al een paar dagen inzitten om eens te kijken naar Dojo. Wat daarbij opvalt is dat het in veel gevallen wel een overkill is voor de dingen die je wil bereiken.

Dezez week kwam ik echter een framework speciaal voor Domino tegen. Het is een uitbreiding op Ext en nog in de alpha fase.
Desalniettemin, waard om in de gaten te houden!

Ext
Ext.nd ( for domino )

Mark en huisarts

Mark, onze jongeste, is in vele opzichten een vreemde eend in de bijt.

In tegenstelling tot de andere twee is hij klein, magertjes en huilt vaak en makkelijk.

Begrijp me niet verkeerd, het is een lief jong maar het lijkt of ie niet lekker tot bloei komt.


Op school komt hij wel mee, maar wel een beetje in de achterhoede zeg maar. Daar komt nog bij dat hij een aantal malen per edag naar het toilet gaat en dan vaak diarrhee heeft met wat slijm productie.


Eigenlijk is dit al een hele tijd zo maar deze week besloten we om toch eens met hem naar de huisarts te gaan.


Na onderzoek vertelde de huisarts dat de symptomen mogelijk bij coeliakie of parasieten zou kunnen passen.

Om het een en ander uit te sluiten heeft ze het bloed van Mark laten onderzoeken.


We wachten gespannen af....


PS: had ik al verteld dat hij ook veel en overal slaapt:-)

20 jul 2007

DXLImporter

Wat mij deze week ook opviel is hetvolgende:
Na het importeren van dxl in een nieuwe database blijkt dat Lotusscript en java design element niet zijn te openen in de designer!
De gebruiker krijgt dan een fout die ongeveer hetvolgende zegt: 'Document is not signed'.

De workaround voor dit probleem is het verzamelen van die design elementen met behulp van een NoteCollection en vervolgens alle documenten in de collection the signen met een Document.sign().

Er is duidelijk nog een hoop werk nodig voordat de dxlimport functionaliteit binnen domino volwassen is.

DXLImporter en error handling

Deze week druk geweest met java en Dxlimporter in Lotus Domino.
Met name de error status van de dxlimporter hebben me met verbazing vervuld.

Op het dxlimporter object kun je aangeven of de import bij het optreden van een fatal error moet stoppen of dat het proces dan moet doorgaan. De dxlimporter kent echter 3 gradaties van errors:
warning
error
fatalerror.

Je zou denken dat alleen bij het ontstaan van een fatalerror een exception gethrowd word. Echter, ook een error throwt een Exception van het type NotesException. Rare van dit laatste is echter dat de import wel gewoon goed gaat!

Bovenstaande heeft me een poosje beziggehouden voordat ik daar achter was. Gevolg was dat ik mijn errorhandling in de java classes drastisch moest aanpassen en ik had weer eens een diepe zucht over voor Lotus Domino:-(

19 jul 2007

Ibm innovation centre


Vandaag een dagje ibm, kijken of we SSO aan de praat krijgen.
Ik heb in vrije hobby uurtjes een methode bedacht en geschreven die het mogelijk maakt om een IE webclient in te laten loggen bij een domino server zonder daarbij een authorisatie challenge te krijgen. Op windows lijkt dat allemaal prima te werken, maar voor iSeries en Aix moet er iets gebeuren. Ik maak namelijk gebruik van een DSAPI die het mogelijk maakt om op de domino http stack the authentiseren met behulp van NTLM.
Deze DSAPI is C++ code die voor iSeries en Aix gecompileerd moet worden. Hier zit nu het probleem. Van dat compileren en het maken van mak bestanden, nodig voor het compileren, heb ik geen verstand. We vonden echter Henk Waanders van het Innovation Centre van IBM bereidt hierbij te helpen.
Na een hele dag sleutelen is het echter nog niet gelukt, en dat is een "bummer". Hopen dat het op een ander tijdstip gaat lukken.
Wel was het erg gaaf een keer te kijken bij het Innovation Centre. Een complete speeltuin met vele servers, datastorage en processoren staan Business Partners ter beschikking. Loadbalancing, performance en andere test voor customized software zijn prima te realiseren in deze omgeving. Een aanrader voor iedere Business partner die zelf niet een hele teststraat tot zijn beschikking heeft.

15 jul 2007

Sony Ericsson K810i

Gerdien heeft al een paar jaar een pre-paid hi telefoon. Deze bevalt haar prima, zoveel zelfs dat ze er steeds meer mee gaat bellen en smsén. Een vrouw van deze tijd.

Kosten lopen echter daarmee ook exponentieel op. Inmiddels 40 Euro per maand. Tijd voor actie.
Vandaag dus het prepaid kaartje om laten zetten naar een abonnement. Abonnement van twee jaar, 160 min per maand gratis inc. sms, en dat voor 25 Euro per maand. Goede deal lijkt me.

Bijkomend voordeel is dat je bij zo'n abonnement een telefoon krijgt. Eentje zonder sms lock zelfs. Ik heb gekozen voor een sony-ericsson k810i.
Erg leuke telefoon met een 3,2 megapix camera, carl zeis lens, mp3 speler, radio, G3 mogelijkheid etc.

Gerdien is echter gewend aan haar elegante Nec toestel, dus wil hem niet gebruiken. Dus tja, gebruik ik hem maar:-)

Leuke van dit toestel is ook dat er een mogelijkheid inzit om foto's gelijk naar je blog te sturen. Werkt erg leuk en snel. Dus waarschijnlijk zal er in de toekomst wel vaker een fotootje hier verschijnen die ik met de telefoon gemaakt heb.

14 jul 2007

7 jul 2007

Nintendo DS als opvoedkundige truc

We hebben drie kinderen. Het nadeel daarvan is dat een van de kinderen, meestal de jongste, het minste aandacht krijgen. Hij, Mark, kan nog niet fietsen en krijgt dus geen nieuwe fiets. Kleren krijgt ie allemaal van z'n broers. Spelletjes op de Gameboy moet ie delen met z'n twee oudere broers. Ook aandacht van pappa en mamma schiet er wel eens bij in in dit drukke bestaan.

Deze week echter een gouden idee gehad. Mark was weer een groep hoger gekomen in z'n zwemles en ik bedacht om hem daarvoor te belonen met een Nintendo DS lite. Natuurlijk een belachelijk groot cadeau. Maar de effecten zijn geweldig! Mark is helemaal blij en verteld aan iedereen dat hij een DS krijgt. Rob en met name Jeroen zijn stik jaloers en zitten nu al tijd op de DS te claimen van MArk. Maar hij is in control, en dat vindt ie prachtig. Dus:
Mark staat eens een keer voorop bij het verkrijgen van aandacht, Rob en Jeroen leren om te gaan met jaloezie en Mark kan eindelijk eens de eerste viool spelen bij z'n broers. Een gouden idee al zeg ik het zelf :-)

Vandaag moet ie komen. Mark is al helemaal zenuwachtig.

Another week in paradise

Een heftige week geweest. Ten eerste was er encode. Best veel uren gemaakt om een deel van de applicatie view dxl te enablen. BLEEEUHHH. Maar goed het werkt weer.

Verder was er natuurlijk de kaakchirurg. Woensdag mocht ik verschijnen voor het verwijderen van een kies. Ik had me er niet zo druk over gemaakt en achteraf bleek dat dat terecht was. Van de behandeling zelf voel je helemaal niets. Alleen de naweeen zijn een beetje lastig en vervelend. Nu nog wat last van stijfheid en een opgezet gezicht. Al met al viel het erg mee.

Bij een klant gaat er iets spelen met betrekking tot een oplossing die ik geschreven heb. Het gaat over Single Sign On. In eerste instantie was het allemaal in de ijskast gezet, maar nu lijkt het toch weer actueel te worden. Best een spannende ontwikkeling m.n. omdat de oplossing revolutionair is in Lotus Domino land. We wachten gespannen af.

Vrijdag kreeg ik twee telefoontjes van e-office collega's. Was erg gezellig om weer eens bij te kletsen. Toch even kijken of ik het contact niet levendig kan houden. Is namelijk erg leuk om met Arjan (uijl) en anderen te kletsen en te sparren. Goede kerel.

En nu: HET IS WEEKEND!
Plannen hebben we genoeg voor deze dagen, in eerste instantie proberen we de boot weer eens in het water te leggen. Is inmiddels 2 jaar geleden dat die uit de stalling is geweest. Ben benieuwd of het een en ander nog werkt. Met name de moter zal een aandachtspunt zijn. Herman komt me er mee helpen vanmiddag.



Morgen gaan we dan besteden aan varen en klungelen aan het water. Misschien ook nog even vissen. Het enig dat we nodig hebben is een beetje mooi weer. Keep our fingers crossed.