<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
>
<channel>
<title>Mika Heinonen's Blog</title>
<link>http://siipi.com/mika</link>
<description>Mika Heinonen's Blog</description>
<language>en-us</language>
<pubDate>Tue, 06 Jan 2009 02:47:27 +0200</pubDate>
<lastBuildDate>Tue, 06 Jan 2009 02:47:27 +0200</lastBuildDate>
<generator>Siipi RSS Feed 2.0</generator>
<webMaster>mika.heinonen@siipi.com</webMaster>
<item>
<title>Notes and Domino 8.0.1 have too many fatal bugs</title>
<pubDate>Thu, 27 Mar 2008 01:14:27 +0200</pubDate>
<description>
<![CDATA[
Some things I have experienced:
Domino 8.0.1 fatal bugs:
- Domino 8.0.1 on an AIX5L 5.3 server keeps crashing several times per day
- Domino 8.0.1 on one Windows32 server has crashed 4 times total
- Domino 8.0.1 on another Windows32 server crashed today for the first time
- Domino 8.0.1 x32 on Windows x64 makes Notes C API Terminate() call to hang for several minutes.
Notes 8.0.1 fatal bugs:
- Notes 8.0.1 has caused the harddisk's Master File Table to get corrupted multiple times on 2 different PCs, obviously because I am replicating my mail file to Local every 1 minute, and it has also FTI (on the Local replica only).
The symptoms that Notes 8.0.1 has damaged your harddisk's MFT are like this:
- Many error dialog windows in Windows saying: "The file or directory C:\$Mft is corrupt and unreadable. Please run the Chkdsk utility."
- The local replica will be 0 bytes in size after you have restarted Windows XP32, and it has fixed the MFT and corrupted file links
- No other files on the harddisk are corrupted or set to 0 byte size
The next time a Domino 8.0.1 crashes, I will downgrade it to Domino 8.0.
The next time a Notes 8.0.1 damages my harddisk's Master File Table, I will downgrade it to Notes 8.0.
The good news is that Notes and Domino 8.0 also support document and design compression, although you can't set or see them in the database properties. But they can still read and write the databases using compression.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/61A3D67918DD9EFEC225741800800C36</link>
</item>
<item>
<title>Bruce Elgort keeps deleting my comments!</title>
<pubDate>Wed, 26 Mar 2008 02:09:30 +0200</pubDate>
<description>
<![CDATA[
I think he must be mad at me because I didn't deliver the next generation Domino Search engine to him yet (for IdeaJam). Well, it's not 100% ready for production, and needs lots of manual setup to make it work for custom applications. I'm planning to make an easy frontend interface so that it can be used like the normal Domino Search engine.
The interface will including things like include/exclude lists of field names, update frequency, etc...
But deleting my comments... I think it's the biggest sin of mankind to delete any Notes documents - I've personally not deleted any mails since I got Notes in 1995.
I've seen also similar things happen in discussion boards, but there the reason was that the phpBB/SMF update was not able to convert old formats to the new format.
So, if you post to Bruce Elgort's blog, please make sure you have a backup of your post, else your valuable time and idea might be lost forever! Same goes for all non-Domino based discussion boards on the web of course.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/0748B0EC04251D2BC225741800013E4E</link>
</item>
<item>
<title>The cheapest NAS of the world</title>
<pubDate>Tue, 25 Mar 2008 22:35:00 +0200</pubDate>
<description>
<![CDATA[
<a target="AntecP182Black" href="http://www.antec.com/us/productDetails.php?ProdID=81820"><img align="left" border="0" src="http://www.antec.com/images/160/p182_q.jpg"></a>If you want the cheapest network area storage with the biggest harddisk space on the planet, then there is only one choice for you. Siipi Roc features up to 11 harddisk slots: 6 internal 3.5" slots, 4 external 5.25" slots, 1 external 3.5" slot, equipped with 750GB Western Digital drives in the Antec P182 black case, running at Raid 0,1,5,6,10 with the Asus P5K-E motherboard, an Intel Quad Core CPU, 4GB Kingston RAM, and even a GeForce 7 series 3D card on openSUSE 10.3 64-bit.
For an amazing low price as 1800 you can get a fully Raid 5 backed up NAS storage with 6TB and more free harddisk space.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/5B63C4DE64162131C22574170070F4E9</link>
</item>
<item>
<title>Lotus Notes All Client 8.0.1 on Linux</title>
<pubDate>Fri, 07 Mar 2008 22:30:33 +0200</pubDate>
<description>
<![CDATA[
It just works:
<img src="/public/mika.nsf/pages/pictures/$file/icanhaslinuxnotes3.png">
I tried Notes 8.0 earlier on Ubuntu, and it was a bit crashy. But with 8.0.1 on openSUSE it seems more stable, when you learn to avoid certain things :)
I'll try to work with this setup a few weeks and see if I need Windows XP anymore.
On my work Laptop, the ThinkPad T61p, I have also PCLinuxOS 2008 minime, it will be a good challenger against my home openSUSE. Also kubuntu 7.10 x32 is still in the run, when one of those fails.
My server has been already running for a long time Domino 8.0.1 on openSUSE, and it has been running very smooth, without any reboots or crashes, and it hasn't even used the swap disk yet.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/96BAE49F386D7619C22574050070DDB8</link>
</item>
<item>
<title>AIX - change size of file system</title>
<pubDate>Thu, 06 Mar 2008 01:18:26 +0200</pubDate>
<description>
<![CDATA[
AIX has a command to change the size of a partition on the fly.
Lets make the root directory 4GB bigger:
bash-3.00# chfs -a size=+4G /
Filesystem size changed to 60555264
Lets look how the filesystem looks:
bash-3.00# df -g
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4          28.88     24.75   15%     5471     1% /
/dev/hd2           4.62      3.23   31%    33600     5% /usr
/dev/hd9var        0.12      0.11   11%      433     2% /var
/dev/hd3           0.12      0.11   11%       66     1% /tmp
/dev/fwdump        0.12      0.12    1%        4     1% /var/adm/ras/platform
/dev/hd1           0.12      0.12    6%      378     2% /home
/proc                 -         -    -         -     -  /proc
/dev/hd10opt      32.62     31.39    4%    30128     1% /opt
Lets try to make it another 4GB bigger:
bash-3.00# chfs -a size=+4G /
0516-404 allocp: This system cannot fulfill the allocation request.
        There are not enough free partitions or not enough physical volumes
        to keep strictness and satisfy allocation requests.  The command
        should be retried with different allocation characteristics.
Oh, there was not enough free space on the disk partition.
No problem, lets get more free disk space from another partition (from the partition which is mounted as /opt):
bash-3.00# chfs -a size=-4G /opt
Filesystem size changed to 60030976
Now lets try to make the root directory 4GB bigger again:
bash-3.00# chfs -a size=+4G /
Filesystem size changed to 68943872
Lets look how the file system looks now:
bash-3.00# df -g
Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4          32.88     28.75   13%     5471     1% /
/dev/hd2           4.62      3.23   31%    33600     5% /usr
/dev/hd9var        0.12      0.11   11%      433     2% /var
/dev/hd3           0.12      0.11   11%       66     1% /tmp
/dev/fwdump        0.12      0.12    1%        4     1% /var/adm/ras/platform
/dev/hd1           0.12      0.12    6%      378     2% /home
/proc                 -         -    -         -     -  /proc
/dev/hd10opt      28.62     27.39    5%    30128     1% /opt
bash-3.00#
You can't do that in Windows, Linux or Mac!
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/6A5AA9E35EF368E0C2257403008037B3</link>
</item>
<item>
<title>No collaboration without integration</title>
<pubDate>Tue, 04 Mar 2008 19:25:33 +0200</pubDate>
<description>
<![CDATA[
<img align="left" src="/public/mika.nsf/pages/pictures/$file/collaboration9.png">First we had e-mails. Our paper mails, artistic handwriting and other personalized communication was gone.
Then we had websites. Our e-mails were reliefed and we could share information with everyone.
Then we had blogs. Our websites were updated less frequently and all structured information was gone.
Then we had rss feeds. Our custom look and style of blogs was gone and only raw information was left.
Then we had technorati. Actually I forgot about it completely.
Then we had ideajam. This was the first time we had a common place to share our ideas.
Then we had planetlotus. Our rss feeds were gone and we got back our blogs, but this time all of them together.
Then we had bleedyellow. Our blogs were still there, but we had also duplicate blogs, but we got also new ways of collaboration.
Then we had twitter. Our collaboration tools screamed for integration into one single global place, as we have now to update information in 4 or more different places seperately.
Planetlotus strikes again, and tries to keep all the places together. But it can do only so much, and it can't fix the source of the problem.
I'd like to see one single place for global collaboration.
I'd like to see it to running on Domino 8.0.1 on SUSE or AIX.
I'd like it to have everything what all the above systems provide plus be easily expandable for future ideas.
I'd like that the collaboration starts on the system level, and not only on the end user level.
And actually I think it should be in IBM's own interest also to host a global server, as they have the iron. I'm sure they can hack some Blue Gene/P to run like an AIX, and I'm sure many companies and individuals would love to join for monthly fees to host their own virtual server, when they know their site is running on the best hardware in the world.
And hey, collaboration could help also on the virtual server level, since not everyone needs their own virtual server, but they could be joined into communities, running on a common Domino server. Also those who prefer an own virtual server, could collaborate and share their idle time, then others, and themselves would have huge benefits from eachothers' idle times using IBM System p hypervisor technology.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/F41B4D09B8AFBA23C2257402005FE439</link>
</item>
<item>
<title>Why I love the Police</title>
<pubDate>Mon, 03 Mar 2008 19:31:19 +0200</pubDate>
<description>
<![CDATA[
Look at their URL:
<img src="/public/mika.nsf/pages/pictures/$file/poliisi.png">
I wonder if they are running on AIX also...
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/606526B4F136BB36C225740100606949</link>
</item>
<item>
<title>ODS48 Speed Test</title>
<pubDate>Mon, 03 Mar 2008 00:58:20 +0200</pubDate>
<description>
<![CDATA[
At least in the core functions the new ODS48 (Notes/Domino 8 database format) is not remarkably faster than ODS43 (Notes/Domino 6/7 database format).
I made a few tests with new blank databases (one for ODS43 and one for ODS48):
First I created an agent which creates 100000 documents (no fields).
The first test was to run the agent from the Notes 8 Basic Client:
notes:
ods43: 90.914s
ods48: 90.547s
The remaining tests were done using Mozilla Firefox using the Preview function in the Notes 8 Basic Client (ods48nc means ODS48 format with no design and document compression enabled):
http:
create 100k docs:
ods43:      Timer: 00108.78906s.
ods48:      Timer: 00089.81250s.
ods48nc: Timer: 00086.27002s.
change 100k docs (using documentcollection):
ods43:      Timer: 00024.68001s, 00024.50000s, 00023.56000s.
ods48:      Timer: 00025.16000s, 00025.02002s, 00024.13000s.
ods48nc: Timer: 00024.96997s, 00024.80005s, 00024.02002s.
change 100k docs (using view and getnextdocument):
ods43:    Timer: 00037.73999s, 00037.33008s, 00037.97998s.
ods48:    Timer: 00038.25000s, 00037.83997s, 00038.50000s.
change 100k docs (using view and getnthdocument):
ods43:    Timer: 00038.94995s.
ods48:    Timer: 00039.75000s.
read 100k docs:
ods43:      Timer: 00005.71997s, 00005.69995s, 00005.72003s.
ods48:      Timer: 00005.71002s, 00005.71997s, 00005.70001s.
ods48nc: Timer: 00005.72998s, 00005.72998s, 00005.75000s.
The speed advantage of ODS48 was better visible on a slower system. There I got times like:
create 100k docs: 
ods43: 207s.
ods48: 194s.
read 100k docs:
ods43: 14s.
ods48: 11s.
As a further observation, I noticed that ODS48 with design and document compression enabled can be much slower when opening documents with the Notes Client.
This might be especially noticable on servers with lower CPU power and documents with big RichText fields.
The fastest database option in general might thus be: Domino 8.0.1 with ODS48 and no compression.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/FF34DF1F297809C6C2257400007E5815</link>
</item>
<item>
<title>Welcome a new SPCLP Lotus blogger!</title>
<pubDate>Thu, 28 Feb 2008 20:30:05 +0200</pubDate>
<description>
<![CDATA[
Today I met him again, and he told me that he has just started his own blog a few days ago.
Please welcome Vladislavs Tatarincevs (or short: Vlad) from Latvia!
He is often referred by my colleagues as my "Master" (because I often learn new things from him), but I tend to say that it's a fruitful cooperation between me and him (since I also can teach him some things). Call it 50/60 if you want, but not 0/100 :)
My last LotusSphere was in 2005, so he is a tad ahead of me, since he has probably now PCLP 8.0 Designer (=CAAD) (and probably also Admin), but as I also never go home without the newest PCLP certification, I'd like to call the almost 100% PCLP scorers SPCLP (Superior Principal Certified Lotus Professional).
His blog can be found at: <a href="http://samurai.alise.lv/lotus.nsf" target="Vlad">Latvia Lotus User Group</a>, and I told him already to ask Yancy Lent to put him up in the planetlotus.org member list.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/F9E9F49D7DB80A4CC22573FD0065C1F7</link>
</item>
<item>
<title>LotusScript: over 780% faster checking for empty strings</title>
<pubDate>Wed, 27 Feb 2008 19:44:34 +0200</pubDate>
<description>
<![CDATA[
I read on planetlotus.org about Bob Balaban's test of the speed difference between s="" vs len(s)=0 checking ( <a href="http://www-10.lotus.com/ldd/bpmpblog.nsf/dx/performance-testing-technique" target="lenofs">http://www-10.lotus.com/ldd/bpmpblog.nsf/dx/performance-testing-technique</a> ).
My test agent looks like this:
<table bgcolor="#CCCCCC" border="0"><tr><td><font size=1>Sub Initialize
<!>&nbsp;&nbsp;&nbsp;<!>Dim n As Long, ni As Long
<!>&nbsp;&nbsp;&nbsp;<!>n=10 ' number of test repeats
<!>&nbsp;&nbsp;&nbsp;<!>Dim t1 As Double, t2 As Double, tn As Double, tt As Double
<!>&nbsp;&nbsp;&nbsp;<!>Dim i As Integer, j As Integer, k As Long
<!>&nbsp;&nbsp;&nbsp;<!>Const x=10000
<!>&nbsp;&nbsp;&nbsp;<!>Const s="xxxxxxxxxx"
<!>&nbsp;&nbsp;&nbsp;<!>For ni=1 To n
<!>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!>t1=Timer
<!>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!>For i=1 To x
<!>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!>For j=1 To x
<!>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!>k=Len(s)=0
<!>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!>Next
<!>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!>Next
<!>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!>t2=Timer
<!>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!>tn=t2-t1
<!>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!>tt=tt+tn
<!>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!>Print  ni & ": " & Format(tn,"00000.00000") & "s."
<!>&nbsp;&nbsp;&nbsp;<!>Next
<!>&nbsp;&nbsp;&nbsp;<!>Print "Average: " & tt / n & "s."
End Sub</font></td></tr></table>
The line with k=Len(s)=0 varied and gave the following average timings over 10 tests:<table border="1"><tr><td><font size="1">Const s=""</td><td><font size="1">k=Len(s)=0</td><td align="right"><font size="1">7.532s</td></tr>
<tr><td><font size="1">Const s=""</td><td><font size="1">k=s<>""</td><td align="right"><font size="1">58.938s</td></tr>
<tr><td><font size="1">Const s="xxxxxxxxxx"</td><td><font size="1">k=Len(s)=0</td><td align="right"><font size="1">7.688s</td></tr>
<tr><td><font size="1">Const s="xxxxxxxxxx"</td><td><font size="1">k=s<>""</td><td align="right"><font size="1">63.089s</td></tr>
<tr><td><font size="1">Const s="xxxxxxxxxx"</td><td><font size="1">k=s=""</td><td align="right"><font size="1">65.770s</td></tr></table>
That means, even with small loops like 1 billion iterations, you get almost a minute faster results! Anyway, the number of iterations is not so important and you can't really judge on that, as someone might need even bigger iterations, but the fact that it's over 780% faster to use len(s) is important.
I don't think it's concidence that several people started to blog about LotusScript performance practices, just after I started to think about revising the LotusSphere 2007 LotusScript speed presentation, even before I posted anything on my blog. I think there is somekind of shared mind, which we can't explain scientifically yet.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/D6BBAE5154ACDFDFC22573FC006192BB</link>
</item>
<item>
<title>Deployment Status: 8x Domino 8.0.1, 5x Notes 8.0.1, more to come...</title>
<pubDate>Sat, 23 Feb 2008 19:20:59 +0200</pubDate>
<description>
<![CDATA[
I have deployed Domino 8.0.1 for x32, x64, AIX, Linux so far (Experimental, Research, Production (Linux) servers), and Notes 8.0.1 for x32 (Production Clients).
No problems have occured except the problems which were caused by "officially not supported by IBM" configurations:
- Domino 64-bit + DB2
- Domino 8.0.1 + Quickr 8.0.0.3
- DWA/Lite + Nokia (Symbian)
The next deployments will continue on Development, then Test, followed by Stage, and finally Production servers after a meeting with our consultant next week.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/FE9E38D4F877205FC22573F8005F6164</link>
</item>
<item>
<title>Things what IBM Lotus should really focus on</title>
<pubDate>Thu, 21 Feb 2008 21:29:33 +0200</pubDate>
<description>
<![CDATA[
After evaluating the Notes/Domino 8.0.1 release, I found a few things which should be really fixed and done before doing anything else:
- Domino 8.0.1 64-bit support for NSFDB2. Currently it destroys DB/2 databases and permanently destroys the DB/2 interface too, so it has to be reinstalled for Domino 8.0.1 32-bit.
- Symbian support for Notes Traveller. Nobody really uses Windows Mobile devices (vanishing 12%), the vast majority on earth uses Symbian devices (65% market share).
- Symbian support for Domino Web Access Lite (or even Domino Web Access Full). Currenty neither works with any business phone: Nokia Communicator 9210, 9300, 9500, E90.
- Native Basic All Client for Linux: Lotus Notes, Domino Designer, Domino Administrator. Currently only Notes Standard Client works on Linux, and even there the implementation of Eclipse is horribly slow.
IBM has a clear business case here: Basic All Client for Linux reduces the Total Cost of Ownership even 3 times:
1) Basic Clients vs Standard Clients hardware needs
2) Linux and it's applications hardware needs
3) License fees for Windows (and also the cost for solving problems caused by Windows).
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/45B473E316302DDCC22573F6006B2277</link>
</item>
<item>
<title>8.0.1 incoming at 980KB/s</title>
<pubDate>Wed, 20 Feb 2008 20:56:10 +0200</pubDate>
<description>
<![CDATA[
<img src="/public/mika.nsf/pages/pictures/$file/980kbs.png">
And another 5 minutes later:
<img src="/public/mika.nsf/pages/pictures/$file/d801db2x64.png">
Domino 8.0.1 64-bit with DB/2 9.1.3 64-bit running on Windows 2003 R2 Enterprise 64-bit on IBM System x3650 with Dual Quad Core (=8 cores).
Oh, that reminds me I need to upgrade to DB/2 9.5 Viper next.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/6C4697683526985FC22573F50068114A</link>
</item>
<item>
<title>Notes/Domino 8.0.1 went to Step 5: Gold Build</title>
<pubDate>Tue, 19 Feb 2008 22:52:00 +0200</pubDate>
<description>
<![CDATA[
Finally some progress again, after it was stuck for long time in Step 4, it went today to Step 5: Gold Build:
<a target="NDFixList" href="http://www-10.lotus.com/ldd/r5fixlist.nsf/(Progress)/801">http://www-10.lotus.com/ldd/r5fixlist.nsf/(Progress)/801</a>
Maybe 8.0.1 is released even this week, or latest next week.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/B3D4F2DC70A3C7BCC22573F40072AE2B</link>
</item>
<item>
<title>kubuntu 8.04 + KDE 4.0.1 + Firefox 3.0b3</title>
<pubDate>Mon, 18 Feb 2008 22:21:32 +0200</pubDate>
<description>
<![CDATA[
I could say it's the most beautiful and effective desktop so far, technically and visually:
<a target="kubuntu" href="/public/mika.nsf/pages/pictures/$file/kub8.png">See Picture</a>
What's missing from the picture? You guessed it right: Lotus Notes 8.0.1 for Linux!
But that will come very soon...
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/C30BDFB1D25961B8C22573F3006FDDD9</link>
</item>
<item>
<title>openSUSE 10.3 + Domino 8.0</title>
<pubDate>Sat, 16 Feb 2008 01:10:01 +0200</pubDate>
<description>
<![CDATA[
<a target="openSUSE" href="http://www.opensuse.org"><img align="left" border="0" src="/public/mika.nsf/pages/pictures/$file/opensuse3.png"></a>Finally I made the switch from Windows to Linux. I decided to go for openSUSE 10.3, as it has the fastest I/O of all operating systems in the world. This site, http://www.siipi.com is now running on openSUSE 10.3.
The installation was just as easy as installing Ubuntu (which is actually easier than installing Windows), but openSUSE gives you more freedom to make choices. It was literally just like inserting the CD and turning the power on, I didn't need to install any 3rd party drivers or anything else, everything was done by the openSUSE CD.
Of course I needed to convert the harddrives from NTFS to ext3 (I used a new harddisk for the "C:" drive), but that's just normal partitioning, formatting and moving files from one harddisk to another. openSUSE can read and write NTFS drives, but for production use only ext3 drives should be used (much better performance).
I think I will use this combo also on our IBM System p570 servers, then we have a unified environment between Intel and PowerPC servers. Oh wait, I can't! There's no Domino for Linux on PowerPC, ok AIX is actually better since it has JFS2.
<img src="/public/mika.nsf/pages/pictures/$file/osdesk.png">
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/11B8EA55F7CD224FC22573F0007F10DF</link>
</item>
<item>
<title>The best SAN of the world</title>
<pubDate>Wed, 13 Feb 2008 22:21:17 +0200</pubDate>
<description>
<![CDATA[
<a target="DS4200" href="http://www-03.ibm.com/systems/storage/disk/ds4000/ds4200/"><img align="left" border="0" src="/public/mika.nsf/pages/pictures/$file/ds4200.png"></a>If you want a HUGE disk storage, for example for daily backups of multiple servers, then this baby - the IBM DS4200 Express - is the only choice for you: for an amazing price of 4600 and 512 per 750GB additional disk, one 3U rack supports 16x 750GB = 12TB, and with optional expansion units (3U, 16x disks each) this single SAN supports even up to 112x 750GB = 84TB!
Similar systems with just 20x disks cost up to 20000 from other manufacturers, and consume even more rack U space due to horizontal placement of the disks. And with up to 4x 4GB/s Fibre Channels the IBM SAN performs an effective transfer rate of 1550MB/s for applications (with Domino 8.0.1's database compression even more MB/s), which makes it even faster than some internal hard disks of servers.
As we are getting more non-production Domino servers (stage, testing, development, research), there is a need to backup their data also on a daily interval. Once again IBM has proven their leadership and competence in server hardware.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/2130B6D0F6E0A6C0C22573EE006FCE87</link>
</item>
<item>
<title>Collaboration Riddle</title>
<pubDate>Fri, 01 Feb 2008 21:12:56 +0200</pubDate>
<description>
<![CDATA[
<img src="/public/mika.nsf/pages/pictures/$file/thumbnailserver2.jpg" align="right">The guard riddle in the movie Labyrinth (with David Bowie) reminds me of the everlasting battle between IBM and Microsoft, which was brought up once again during the last LotusSphere 2008.
Solve the riddle, and you will know the absolute truth between the claims of IBM and Microsoft.
SPOILER WARNING! Don't watch the video before you have solved the riddle yourself.
Here goes the riddle dialog:
There are 2 doors. Sarah needs to find out which door leads to the castle at the center of the labyrinth, as the other one leads to certain death.
Guard: "You can't ask us. You can only ask one of us."
Guard: "It's in the rules, and I should warn you that one of us always tells the truth, and one of us always lies. That's a rule too." Gesturing to the Guard, "He always lies!"
Guard: "I do not! I tell the truth!"
Guard: "Oh, what a lie!"
Sarah: "Alright," to the Guard, "answer yes or no: would he (Guard) tell me that this door leads to the castle?"
Guard: "Uhhh...yyyes?"
Sarah: "Then, the other door leads to the castle, and this door leads to certain death."
Guards: "oooOOoooh."
Guard: "How do you know? He could be telling the truth!"
Sarah: "But then he wouldn't be. So if you told me that he said 'yes', I know the answer is 'no'."
Guard: "But I could be telling the truth!"
Sarah: "But then he would be lying. So if you told me that he said 'yes', then I know the answer would still be 'no'"
Guard: "Wait a minute," to the Guard, " is that right?"
Guard: "I don't know  I've never understood it!"
Is Sarah right?
Spoiler Video: <a target="labyrinthriddle" href="http://video.google.com/videoplay?docid=1018949004924744505&q=labyrinth+riddle&total=10&start=0&num=10&so=0&type=search&plindex=2">Labyrinth Riddle</a>
Please note that there are also other hidden truths in the video...
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/3024CE32781B680FC22573E2006961E2</link>
</item>
<item>
<title>New Testament source code released</title>
<pubDate>Sat, 26 Jan 2008 01:45:05 +0200</pubDate>
<description>
<![CDATA[
<img src="/public/mika.nsf/pages/pictures/$file/nt.png" align="left">I already knew for many years how the Old Testament was compiled (using the Babylonian Enuma Elish and it's original source from the Sumerians), but Jesus and the New Testament remained a mystery to me, until today.
Here is the full source code of Jesus and the New Testament, and it's all Open Source and Free:
<a href="http://www.zeitgeistmovie.com" target="ZeitGeist">http://www.zeitgeistmovie.com</a>
It seems religion has been now completely disassembled and there is no mystery anymore. Way to go science!
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/5BDD3311AA0B17DBC22573DB00824BFD</link>
</item>
<item>
<title>Domino 8.0 on AIX 5L 5.3</title>
<pubDate>Fri, 11 Jan 2008 18:56:21 +0200</pubDate>
<description>
<![CDATA[
<img align="left" src="http://techsupport.services.ibm.com/guides/pseries/images/ils_aix5l_callout.jpg">Today I installed Domino 8.0 on our POWER5 AIX 5L 5.3 test server, and it doesn't want to accept our existing server id files. I saw on a IBM SPR that a similar issue has been reported, but I don't know yet - until it's fixed in 8.0.1 - if that fixes also this issue.
When I force it to eat the id file (by ftp:ing the id file to the server and using vi to edit the server's notes.ini file to use that id file), it runs fine for a few minutes, although still complaining that the public certificate does not match, but after a few minutes it brings up another error message related to the id file ("The subject's public key found in the certificate is not the one stored in the ID file for that entity."), and you can't connect to the server anymore.
Now I have 3 options:
1) Wait until Domino 8.0.1 comes out.
2) Try Domino 7.0.3 on AIX 5.3.
3) Try Domino 8.0 on SUSE 10.3.
Let's see:
1) I want to continue the migration testing, waiting must wait, so this is no option for me.
2) This will probably work, and it's what I will do on the AIX machine next.
3) This might work, but I don't want to trash the AIX installation just yet, since so far AIX has worked well. I will try this on a Windows 2003 server though.
VNC server works great on AIX, it's very smooth and fast to use, much faster than Windows Remote Desktop on a Windows 2003 server. And it supports even multiple simultaneous users (multiple mouse cursors), while the VNC for Windows supports only 1 mouse cursor for simultaneous users. Windows Remote Desktop doesn't even support simultaneous users at all, which is a waste of valuable work time.
The funny thing is that the AIX server (IBM System p) doesn't even have a graphics card, but well what is a graphics card anyway, just an additional CPU to focus on graphics operations, a POWER5 CPU can do that with almost idling:
<img src="/public/mika.nsf/pages/pictures/$file/D8AIX5.png">
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/64063B85ECE9BC8FC22573CD005CDF2F</link>
</item>
<item>
<title>The Final Blow</title>
<pubDate>Mon, 07 Jan 2008 20:53:55 +0200</pubDate>
<description>
<![CDATA[
I'm quite objective and tolerant when it comes to operating systems, applications and hardware. I just want the best for money, and temporarily can even accept functionality over the value for money factor. Indeed, I'm still looking for the best hardware/software combo.
One thing I've learned is that Linux has been predicted to take the throne of Windows too many times, it never did yet, but now something has happened which finally might give it the final blow. Even I made the mistake, and predicted it way too early: http://siipi.com/public/mika.nsf/blogs/D3F28A19C60356C5C2257361006FDA6A
Microsoft had many good products, like Visual Studio 2005 C++, but now that has been beaten by Linux GNU C++ too (see Speedtest article: http://siipi.com/public/mika.nsf/blogs/E2A4779723C2F147C22573C600673696). Was THAT the final blow?
For me it's a very important issue, as I want CPUs to do their job: compute a lot and very fast, at the lowest cost. If a CPU cannot do that, then I look for a better one.
Of course speed is not everything, but it is more important than anything else. You might compare it to a truck which drives at 50km/h and carries 20 tons of load with a moped which drives also at 50km/h but can carry only 100kg of load. However, in most cases it's not enough to drive at 50km/h with whatever load, but the need is for speed, like 320km/h, and at those speeds everyone carries about the same load, except for airplanes... But then the price goes up to the sky accordingly.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/7B56A34C29C131AFC22573C90067A2EB</link>
</item>
<item>
<title>if(thisblog.isshown()){planetlotus=rocks};</title>
<pubDate>Mon, 07 Jan 2008 20:43:09 +0200</pubDate>
<description>
<![CDATA[
lotus notes designer domino linux ibm aix windows
Just testing if it really works :)
If it works, then I agree with Andy Donaldson: http://blog.macian.net/2008/01/youve-got-to-love-planetlotusorg.html
I had kinda the same idea also for the Lucid project, which is still under development (the 3D desktop replacement for all OS),
but well, good ideas are always invented by someone at some point of time, and not only once.
It seems planetlotus.org is not able to auto-pick lotus related blogs, so I sent a mail to the admin.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/64652F0C4CEA7F62C22573C90066A69C</link>
</item>
<item>
<title>Surprising CPU Benchmark Results</title>
<pubDate>Fri, 04 Jan 2008 20:49:19 +0200</pubDate>
<description>
<![CDATA[
I would never have guessed that my laptop would beat them all.
Does this mean that Linux x32 is the fastest OS in the world, and that 32-bit is faster than 64-bit, and that clockspeed means everything, and dual cores are better than quad and single cores?
I want to find out what is the fastest linear and parallel processing system on the market, and I really hope M5 will be it.
System ID
M1
M2
M3
M4
M5
M6
M7
M8
System Name
IBM System p5 505
IBM System x 3650
Lenovo ThinkPad T61p
Siipi Blackhawk
IBM System p 570
IBM System x 346
Siipi Falcon
Siipi Osprey
System Specifications
POWER5
1.9GHz
2x Intel Xeon Quad Core
2.66GHz
Intel Dual Core
2.66GHz
Intel Quad Core
2.4GHz
4x POWER6
4.7GHz
2x Intel Xeon 2.4GHz
Intel Pentium 4 3.2GHz
Intel Dual Core 1.8GHz
Operating System
AIX 5L 5.3
Windows 2003 Enterprise R2 x64
Windows XP SP2 x32
Windows XP SP2 x32 / Linux Ubuntu 7.10 x32
AIX 6.1
Windows 2003 Enterprise x32
Windows 2003 Enterprise x32
Windows XP SP2 x32
Speedtest 1.0 32-bit
-
25.125s
26.640s (14.312s+12.328s)
27.781s (Windows)
48.010s (Linux, default)
21.590s (Linux, optimized 16.660s+4.930s)
-
58.406s
45.312s
38.296s
Speedtest 1.0 64-bit
199.391s (default)
51.450s (optimized)
122.937s
-
-
coming in 2008-03
-
-
-
Maybe I should explain a bit further why these systems were used in the test:
M1: the cheapest System p you can get, we wanted to have a test server for evaluating the production server (possibly JS22 or 570)
M2: our currently fastest System x server
M3: my office laptop
M4: my home gaming PC
M5: an vision how our first production System p could look
M6: our old production server
M7: a low cost server (high GHz single HyperThreading core (=semi-dual core))
M8: a low cost gaming PC (low GHz dual core)
Speedtest 1.0 source code (all-bit, all platforms) is here:
<table bgcolor="#CCCCCC" border="0"><tr><td><font size=1>#include "stdio.h"
#include "time.h"
class testclass
{
<!>&nbsp;&nbsp;&nbsp;<!>public:
<!>&nbsp;&nbsp;&nbsp;<!>int x;
<!>&nbsp;&nbsp;&nbsp;<!>testclass(void) {
<!>&nbsp;&nbsp;&nbsp;<!><!>&nbsp;&nbsp;&nbsp;<!>	x=1;
<!>&nbsp;&nbsp;&nbsp;<!>}
<!>&nbsp;&nbsp;&nbsp;<!>~testclass(void) {
<!>&nbsp;&nbsp;&nbsp;<!><!>&nbsp;&nbsp;&nbsp;<!>x=0;
<!>&nbsp;&nbsp;&nbsp;<!>}
};
int main(int argc, char **argv)
{
<!>&nbsp;&nbsp;&nbsp;<!>double n=0;
<!>&nbsp;&nbsp;&nbsp;<!>long i=0;
<!>&nbsp;&nbsp;&nbsp;<!>long t1=0;
<!>&nbsp;&nbsp;&nbsp;<!>long t2=0;
<!>&nbsp;&nbsp;&nbsp;<!>long t1t=0;
<!>&nbsp;&nbsp;&nbsp;<!>long t2t=0;
<!>&nbsp;&nbsp;&nbsp;<!>t1t=clock();
<!>&nbsp;&nbsp;&nbsp;<!>printf("Speedtest 1.0 (c) 2008 Siipi\n");
<!>&nbsp;&nbsp;&nbsp;<!>printf("Counting 10 billion floating points...\n");
<!>&nbsp;&nbsp;&nbsp;<!>t1=clock();
<!>&nbsp;&nbsp;&nbsp;<!>while(n<100000.0)
<!>&nbsp;&nbsp;&nbsp;<!>{
<!>&nbsp;&nbsp;&nbsp;<!><!>&nbsp;&nbsp;&nbsp;<!>n+=0.00001;
<!>&nbsp;&nbsp;&nbsp;<!><!>&nbsp;&nbsp;&nbsp;<!>i++;
<!>&nbsp;&nbsp;&nbsp;<!>}
<!>&nbsp;&nbsp;&nbsp;<!>t2=clock();
<!>&nbsp;&nbsp;&nbsp;<!>printf("Done. i=%ld, n=%f, time=%fs.\n",i,n,
<!>&nbsp;&nbsp;&nbsp;<!>(double)(t2-t1)/CLOCKS_PER_SEC);
<!>&nbsp;&nbsp;&nbsp;<!>printf("Creating and deleting 1 billion class objects...\n");
<!>&nbsp;&nbsp;&nbsp;<!>t1=clock();
<!>&nbsp;&nbsp;&nbsp;<!>i=0;
<!>&nbsp;&nbsp;&nbsp;<!>while(i<100000000)
<!>&nbsp;&nbsp;&nbsp;<!>{
<!>&nbsp;&nbsp;&nbsp;<!><!>&nbsp;&nbsp;&nbsp;<!>testclass *a=new testclass();
<!>&nbsp;&nbsp;&nbsp;<!><!>&nbsp;&nbsp;&nbsp;<!>delete(a);
<!>&nbsp;&nbsp;&nbsp;<!><!>&nbsp;&nbsp;&nbsp;<!>i++;
<!>&nbsp;&nbsp;&nbsp;<!>}
<!>&nbsp;&nbsp;&nbsp;<!>t2=clock();
<!>&nbsp;&nbsp;&nbsp;<!>printf("Done. i=%ld, time=%fs.\n",i,
<!>&nbsp;&nbsp;&nbsp;<!>(double)(t2-t1)/CLOCKS_PER_SEC);
<!>&nbsp;&nbsp;&nbsp;<!>t2t=clock();
<!>&nbsp;&nbsp;&nbsp;<!>printf("Total time=%fs.\n",(double)(t2t-t1t)/CLOCKS_PER_SEC);
<!>&nbsp;&nbsp;&nbsp;<!>return(0);
}</td></tr></table>
To compile and run Speedtest 1.0 under AIX/Linux/MacOSX/Sun/Cray/IRIX/AmigaOS, enter the following commands:
g++ st.cpp
time ./a.out
To compile and run Speedtest 1.0 under Windows, enter the following commands:
(Launch Visual Studio 2005 C++, select: File/New/Project From Existing Code/Console Application)
(Select Release instead of Debug)
(Choose Build/Build Solution)
\programs\rktools\ntimer release\st.exe (ntimer.exe comes with the <a target="rktools" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en">Windows 2003 Resource Kit Tools</a>)
You don't necessarily need to run Speedtest 1.0 with time/ntimer, I just used it to double-check that my time measurement was working fine.
The program output will look like this:
Speedtest 1.0 (c) 2008 Siipi
Counting 10 billion floating points...
Done. i=1410063201, n=100000.000003, time=15.078000s.
Creating and deleting 1 billion class objects...
Done. i=100000000, time=12.703000s.
Total time=27.781000s.
Unfortunately I don't have all systems which exist, but here are some precompiled binaries:
Windows 32-bit
Windows 64-bit
AIX 64-bit
Linux 32-bit
<a target="st.exe" href="ftp://ftp.siipi.com/st.exe">ftp://ftp.siipi.com/st.exe</a>
<a target="st64.exe" href="ftp://ftp.siipi.com/st64.exe">ftp://ftp.siipi.com/st64.exe</a>
<a target="st64" href="ftp://ftp.siipi.com/st64">ftp://ftp.siipi.com/st64</a>
<a target="st" href="ftp://ftp.siipi.com/st">ftp://ftp.siipi.com/st</a>
The source code can be also downloaded, to make it a bit easier on systems which have no web browser installed: <a target="st.cpp" href="ftp://ftp.siipi.com/st.cpp">ftp://ftp.siipi.com/st.cpp</a>.
I would be glad to know if someone's server/workstation can run this under 21s.
I managed to get the POWER5 code twice faster with the following compiler options:
g++ -O3 -fomit-frame-pointer -fstrict-aliasing -mcpu=power5 st.cpp
The Linux code went also more than twice faster with these options:
g++ -O3 -mtune=pentium4 st.cpp
Furthermore, the AIX programs might also run faster when compiled with IBM VisualAge AIX 6.0 C++ (especially with the XL C/C++ addon) or Intel C++, although Linux GNU C++ beats Microsoft Visual Studio 2005 C++ in optimized machine code speed, which also surprised me, let's say vastly.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/E2A4779723C2F147C22573C600673696</link>
</item>
<item>
<title>My First SuperComputer</title>
<pubDate>Thu, 03 Jan 2008 21:20:39 +0200</pubDate>
<description>
<![CDATA[
<a target="pSeries" href="http://www-03.ibm.com/systems/p/?cm_re=masthead-_-products-_-sys-pseries"><img border="0" align="left" src="http://www-03.ibm.com/systems/p/hardware/entry/505/images/p5_505r.jpg"></a>For the first time in my life I got to see how a SuperComputer is. Well, it's just the smallest IBM System p server on the market, but it still beats the IBM DeepBlue '97 (the one which played chess against Kasparov, and was 2 racks in size) by miles. I'll test soon how it compares to our fastest IBM System x servers (they have 2x Intel Xeon Quad Core 2.66GHz), and I think it will beat them all too, maybe even all together in performance.
The server was even easier to install than my previous x3650, well it was preinstalled. It seems IBM takes better care of their own babies than their Intel servers, which is of course understandable. The CPU is from IBM (btw, XBOX 360 CPUs were also done by IBM, it's a 3-core PowerPC CPU), and of course the rest of the hardware too. Harddrives and RAM might be from other suppliers, I haven't checked yet.
The first thing which baffled me with this machine was that it was missing a video card! A quick call to the reseller solved this little "problem", as they explained that I have to use a serial cable to connect to the server with a terminal program. Alright, I checked on Google for more details about this setup, and found out that it is running on <font color="#00C000">19200,N,8,1,Hardware</font> protocol parameters (IBM should really put this info in the AIX 5L manual, as it's kinda essential to get started). Fortunately the manufacturing machines service guys had one such cable to borrow, so I was able to make a first contact with this SuperComputer.
Interestingly, the server is alive at the serial interface even when it's powered off (just the power cable connected to the power supply). And turning the power on is not just like pushing the power button, well it works too if you wait long enough, but internally it's still running a boot up sequence before the actual server with harddisks and stuff starts.
After the first contact via serial terminal, I managed to setup the IP address and connect to it via telnet. Once I downloaded the VNC Server, I was even able to connect with the graphical VNC Viewer from my Windows XP workstation.
So far so good, but another problem arised when I tried to install the GNU C++ compiler: the /opt mount was too small. However a quick Google brought the solution again:
<font color="#00C000">chfs -a size=+4 /opt</font>
and at once the size of the /opt mount was large enough for the g++ installation.
Now I'm still missing some bos.adt.libm (that's IBM AIX slang, so mind me :) stuff to compile my C++ programs, but that came on a CD too, so I will continue my journey tomorrow.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/F2799057030B8DA6C22573C5006A14D3</link>
</item>
<item>
<title>Advertising thread</title>
<pubDate>Thu, 06 Dec 2007 01:12:33 +0200</pubDate>
<description>
<![CDATA[
This thread is for everyone who wants to advertise some stuff. I think it's better to have all advertisements in one place, since they are often unrelated to other blog entries.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/82570D112F4D021FC22573A8007F7E46</link>
</item>
<item>
<title>ideajam.net</title>
<pubDate>Thu, 18 Oct 2007 20:39:02 +0200</pubDate>
<description>
<![CDATA[
<a target="_blank" href="http://www.ideajam.net"><img border="0" align="left" src="http://ideajam.net/ideajam/p/ij.nsf/logo_top.gif?OpenImageResource"></a><a target="_blank" href="http://www.bruceelgort.com">Bruce Elgort</a> had a fantastic idea to make a web site where all people can post their ideas how to improve the IBM Lotus products, and also get feedback from other people and see how their idea succeeds by the "Promote and Denote" votes.
Lots of IBM'ers are also aware of this site, including the Notes lead designer <a target="_blank" href="http://www.marybethraven.com">Mary Beth Raven</a>. I'm hoping that this site succeeds and gets great popularity, then IBM might even consider of giving some official feedback if a particular idea is going to be implemented, at least registered IBM users could get a special "role" (it's a Notes database!) to be able to click the "Accepted or Rejected" button. This "Accepted or Rejected" indicator could be just below of the "Promote and Demote" indicator.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/0DFE61ADCD27900EC22573780060F373</link>
</item>
<item>
<title>Innovations in people productivity</title>
<pubDate>Thu, 18 Oct 2007 18:48:01 +0200</pubDate>
<description>
<![CDATA[
<img align="top" src="/public/mika.nsf/pages/pictures/$file/iipp.png">
IBM is doing an interesting event, coming up in Oct/Nov 2007. I had a quick look at the presentations of the agenda, and it looks like this event is a MUST to see for all CEO/CFO/CIO/CTO/etc... decision makers in all companies, and why not for everone else too. The style of the presentations comes down to a level which everyone understands, while still providing interesting technical details.
Finally IBM has a good presentation and shows directly why Notes/Domino/Quickr is indeed better than Microsoft's attempt with Outlook/Exchange/Sharepoint/Office 2007.
I liked especially the question from the CIO type guy who asked if they could use Sharepoint, and the IBM Sales rep answered: "Lotus Quickr is better. Let me explain why...".
But see it for yourself, the agenda with the presentations can be found here:
<a target="_blank" href="http://www.ibm.com/developerworks/offers/techbriefings/details/lotus.html">http://www.ibm.com/developerworks/offers/techbriefings/details/lotus.html</a>
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/BD03233B60EB7180C22573780056C99B</link>
</item>
<item>
<title>SuperDomino 8</title>
<pubDate>Tue, 16 Oct 2007 20:15:52 +0200</pubDate>
<description>
<![CDATA[
<img align="top" src="/public/mika.nsf/pages/pictures/$file/nd8db291.png">
Today I started to install the hardware for the upcoming Domino 8 & DB/2 9.1 server.
The IBM x3650 (rack version) was amazingly quick and easy to install. All parts are easily snapped in with no need for any tools except your hands.
The configuration consisted of the following parts:
<li> IBM x3650 with 1 Intel Quad Core Xeon E5335 2.0GHz 8MB cache and 2x 1GB self-correcting RAM
<li> a second Intel Quad Core Xeon E5335 2.0GHz 8MB cache
<li> a second power supply with 5 more fans
<li> 2x 1GB self-correcting RAM
<li> 2x 2GB self-correcting RAM
<li> 2x 73GB SAS harddisks for drive C: with RAID 1
<li> 4x 146GB SAS harddisks for drive D: with RAID 5
<li> IBM ServeRaid 8k card with battery backup (if both power supplies go down, it still keeps the harddisks up to perform a clean shutdown in order to avoid file system corruption)
So the complete server looks like this:
<li> 2 Intel Quad Core Xeons E5335 2.0GHz 8MB cache
<li> 8GB self-correcting RAM
<li> 73GB Drive C: RAID 1
<li> 438GB Drive D: RAID 5
<li> 2 Power Supplies
<li> 10 fans (+2 fans for the Power Supplies)
I booted up the ServeRaid Support CD, which started Linux with X-Windows and created the raid arrays: RAID 1 for drive C: so one disk can go down and data is still available on the other, and RAID 5 (with 256K stripe-unit size, I guess that's the optimal for this purpose and hardware) for drive D: because I need 250GB free space, and RAID 6 is really only recommended for raid arrays with 12 or more harddisks.
I'm still not sure if I should allocate a 4GB RAM disk for the Transaction Log, or put it in the C:\LOGDIR directory (C: drive has basically no activity if you make the Windows pagefile min=max=windows recommended size (which is about 1.5 times RAM)). Making a seperate partition for it wouldn't help much, since it's using the same physical harddisks.
Tomorrow I will install Windows 2003 64-bit Enterprise Server, Domino 8 (unfortunately only 32-bit, since the 64-bit Domino 8.0.1 is not out yet), and get an IBM guy to install DB/2 9.1 64-bit on it via Remote Desktop.
Next week I'll have a workshop with IBM so we can test Domino 8 using DB/2 9.1 thoroughly, and see how it performs on huge databases with lots of transactional traffic.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/CBFA3FEE06D1478CC2257376005ED4F3</link>
</item>
<item>
<title>Collaboration for everyone</title>
<pubDate>Sat, 06 Oct 2007 21:38:43 +0200</pubDate>
<description>
<![CDATA[
<a target="_blank" href="http://get.live.com/betas/messenger_betas"><img border="0" src="/public/mika.nsf/pages/pictures/$file/msn.png"></a>
I need to collaborate with people, using text chat, voice (and video) chat, application sharing and file sharing, self-made discussion and workflow web applications, and e-mail.
I can't ask people to pay for commercial software like IBM Lotus Sametime, since Microsoft Window Live Messenger is free.
I think IBM has missed the train here, as it's quite impossible to demand that other people have Notes or Sametime in the public world. At best they have only a web browser, and of course Windows, Linux or Mac. That's the greatest common divisor, and that only counts.
IBM advertises to have a decent collaboration software suite, but it lacks the most essential requirements, like being free software which is available for everyone, and of course to work on a public sametime server.
A clear win for Microsoft, as Windows Live Messenger works also with also Linux and Symbian clients which are also for free, so people can do Instant Messaging from basically any electronic device.
I wish IBM would notice this and offer a Sametime lite version, no, a Sametime Live version, which would be free for all to use, and focussed on the end-end-users, while Sametime Enterprise could still have all the enterprise related stuff like Quickr integration, Notes integration, and so on.
MSN is actually also a risk for IBM to lose existing Sametime users, since they could as well use MSN instead, and expand their reach and availability to public users and customers.
You can contact me as mika.heinonen@siipi.com on Windows Live Messenger (=MSN) network. Now, how easy was it to say that, and how would it be as easy to achieve on the IBM Sametime network?
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/3C2A81FA43850321C225736C00666BB9</link>
</item>
<item>
<title>ASUS G2S</title>
<pubDate>Thu, 04 Oct 2007 21:46:21 +0200</pubDate>
<description>
<![CDATA[
<a target="_blank" href="http://www.asus.com/products.aspx?l1=5&l2=74&l3=463&l4=0&model=1675&modelmenu=1"><img border="0" align="left" src="/public/mika.nsf/pages/pictures/$file/ASUSG2S.png"></a>I decided to buy an ASUS G2S, since my Lenovo ThinkPad T61p was getting a bit old. Nah, just kidding :) The ASUS is for my hobbies and home use. There's only a few notebooks in the world which have a GeForce 8 series chip, as you can see on <a target="_blank" href="http://www.nvidia.com/object/geforce_8m.html">NVidia's page</a>, and the G2S is one of them. The GeForce 8 series is about 32 times faster than any other NVidia series.
Similar to the ThinkPad T61p, this also has a T7500 Core 2 Duo CPU and widescreen LCD, however 17". It comes with Windows Vista Ultimate x32 preinstalled, and has also seperate playback control buttons for Windows Media Center, which is part of Vista Ultimate. So you can play all kind of media without actually having to use the Windows UI at all.
Interestingly the 160GB hard disk is divided into two partitions (C: and D:), which kinda hints to install Fedora 8 x64 on a ext3 filesystem in the second partition on side with Vista Ultimate, and having it install the boot manager also.
The machine has also an integrated 1.3MPix web cam with mic, and lots of accessories including remote control, infrared tower, a LotuSphere style ASUS backpack with a well isolated and secured slot for the notebook (actually 2 of those slots), a DTV+FM antenna, and a optical mouse with very useful additional buttons, like back/forward windows/web control and even a Vista Aero 3D program switch button!
It has also a very cool looking OLED (Organic LED) display which can be programmed to show scrolling texts and icons, caller ID (it actually shows also a Windows Live Messenger caller automatically on it, which I found pretty amazing), or a clock (that's good when Windows is busy and not able to show the desktop clock).
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/077626FA621A627FC225736A00671DAE</link>
</item>
<item>
<title>IBM Lotus Notes/Domino 9</title>
<pubDate>Tue, 02 Oct 2007 22:39:29 +0200</pubDate>
<description>
<![CDATA[
<img align="right" src="/public/mika.nsf/pages/pictures/$file/nd9.png">Finally IBM Lotus has focussed more on the Web Application Development side in Domino 9.
First of all, everything you do in Notes, will basically work as-is on the Web. I think this is the greatest improvement ever.
Starting with Domino 9, also Web 2.0 will be introduced, as well as the quite powerful and modern interoperability between Web Browsers and Domino Designer.
We've seen this before in Workplace Designer, but it was then drawn back, probably because IBM was still confident that these powerful features could be held back until 2009, as Domino 8 was going to be still way better than competing Web Application servers and Web Development tools.
Notes 9 will have a 3D OpenGL based workspace, where all Application icons are organized and navigated in a 3D environment, each workspace tab represents a seperate space, which can be linked seamlessly together with other workspace tabs, appearing as clearly seperated clusters in the global 3D workspace. In addition each 3D workspace tab also allows the creation of folders (as well as unlimited subfolders inside each folder), like people are used from operating system file systems. Applications can be grouped and labeled using those folders. Actually even the workspace tabs are folders, so we are talking about 2 base elements here only.
The Notes workspace also allows links to any kind of files, including Lotus Quickr based files. So it's basically a good alternative to current operating system file managements itself, which are far from being real 3D environments (Vista Aero and Linux Beryl).
With the introduction of the Notes OpenGL graphics engine, also all slowness of the Notes 8 Standard client are now history. OpenGL draws so much faster 2D and 3D graphics, that a hardware upgrade is not needed anymore.
Notes/Domino 9 Beta will start around Q4/2008, and the gold release is expected in Q2/2009.
This article is pure fiction, but I hope that at least some of these points will come true :)
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/1408595520DE2BFDC2257368006BFB40</link>
</item>
<item>
<title>Lenovo ThinkPad T61p</title>
<pubDate>Tue, 02 Oct 2007 19:43:22 +0200</pubDate>
<description>
<![CDATA[
<a target="_blank" href="http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&current-category-id=19C791A03AF24034A0011B825513BCED"><img border="0" align="left" src="/public/mika.nsf/pages/pictures/$file/tSeries.gif"></a>Today I got my new office laptop, a Lenovo ThinkPad T61p. As it has a Intel Core 2 Duo T7500 CPU, I decided to install only 64-bit operating systems on it. Since the harddisk was 93.2 GB, I divided it into two partitions, 46.6 GB NTFS for Microsoft Windows Vista 64-bit Enterprise, and the other 46.6 GB for ext3 Linux Fedora 8 64-bit. However, since Fedora 8 is not ready yet, I'll have to test Vista for a few weeks first.
The Vista installation went absolutely smooth without any problems, and it was quite fast to install too, just about 30 minutes. Once installed, everything worked fine, but I needed to download NVidia drivers from Lenovo's site, since Vista didn't have the suitable drivers built-in. After the 3D graphics card drivers were installed, I could even enable the Windows Aero theme. This was the first time I've installed Vista and experienced it.
It runs pretty well with all funky stuff enabled, and file transfers seemed even faster than in Windows XP 32-bit. I also installed Notes 8.0 x32 Standard (=Eclipse Java), as I wanted to go full funky mode :) Notes 8 looks damn cool with all the blurred transparent edges on Vista Aero.
In addition to 64-bit programs, I'm also trying to get around with OpenSource/Freeware software only. The first 3rd party software needed was of course an Anti-Virus program. AVG worked OK, and it installed itself also with 64-bit drivers, but unfortunately it could connect over proxy only with a custom port over 3000. So I had to uninstall it, and use avast! Anti-Virus instead, it installs itself also with 64-bit drivers, and it was also able to connect via the proxy using Internet Explorer's proxy settings to the update server.
The T61p has quite decent hardware for an occasional-multimedia business notebook:
<ul>
<li>Intel Core 2 Duo T7500</li>
<ul><li>which means you can install a 32-bit or 64-bit OS, since all Core 2 Duo's are 64-bit CPUs</li></ul>
<li>NVidia GeForce FX 570M</li>
<ul><li>this is an awesome choice from Lenovo, since most notebooks still have ATI cards</li></ul>
<ul><li>however, GeForce 8 Series would be much better like in ASUS G2S notebooks, but the FX Series will have to do for a business where multimedia is not the main area</li></ul>
<li>15.4" WUXGA (Widescreen Ultra XGA) at 1920x1200</li>
<ul><li>very good native resolution, however it would work better on a 17" widescreen, but on the other hand, it makes the T61p slightly smaller and easier to carry around. I used 1680x1050 resolution which looked like it would be the native resolution too, since no pixel blurs occured. In comparison to the T40p or T60p, the T61p is not bigger in depth, but only a few inch wider, no big deal, it's still a very portable notebook. I really like the widescreen trend, and I was quite against the previous highscreen trend, where everyone wanted to make 5:4 ratio LCD's with native resolution of 1280x1024. I'm glad that this stupidity is now over, and manufacturers have started to make more natural displays, the widescreens.</li></ul>
</ul>
Next things to install and test:
<ul><li>Notes 8.0.1 64-bit for Windows and Linux (Windows 64-bit version will come out with 8.0.1, the Linux 64-bit version will come out in 8.0.2)</li>
<li>OpenOffice 2.3 for Windows and Linux</li>
<li>TeamSpeak 2 for Windows and Linux (Ventrilo doesn't support Linux)</li>
<li>ext3 driver for Vista 64-bit and NTFS driver for Linux 64-bit</li>
</ul>
To be continued...
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/D4912EB995C6FAB1C2257368005BDB98</link>
</item>
<item>
<title>The power of improvement vs. the illusion of the impossibility to change</title>
<pubDate>Mon, 01 Oct 2007 20:28:59 +0200</pubDate>
<description>
<![CDATA[
<a href="http://www.edbrill.com"><img border="0" align="left" src="/public/mika.nsf/pages/pictures/$file/edbrill.png"></a>Ed Brill had a quite fun topic (=fun in an intellectual sense) about "subject level submissions" of a specific area of LotuSphere sessions.
I thought immediately that something was wrong about that idea, something was wrong if it was not differentiated and specified further.
While a majority of people seemed to accept that it's OK to have IBM arrange LotuSphere sessions solely by the speaker's opinions, I agree only partly on that.
In my opinion the voice of the customers should count more than anything else, and only if the customers' opinions are not available, or differing too much to form an majority decision, then the experienced speakers and teachers should be allowed to choose the session content, but even then only based on the major groups of customers' suggestions.
Ed has now closed the discussion, which I can accept, since the discussion was not going effectively forward (too many people were just fighting against something they didn't understand or believe in): <a target="_blank" href="http://www.edbrill.com/ebrill/edbrill.nsf/dx/200-submissions?opendocument&comments#anc1">200 submissions</a>
A good example of the illusion of the impossibility to change was said by Ed himself:
"IBM's privacy policy prevents us from posting session abstract proposals publicly. In fact, access to the submissions is very strictly controlled, because we do not ask any permissions around external publication of submissions (accepted sessions is a different story)."
IBM's policy. Is that the law, is that something which can not be improved or negotiated? I don't think so. I think it was just an easy solution which was decided so by some manager or CEO level of person, who perhaps thought it was a sufficient solution to restricting it that way. All that was needed would have been to have a simple radio button on a Form which let the users choose whether they wanted to have their suggestions public or secret. The most powerful and correct solutions are often the most simple ones, like in nature.
On his last response Ed mentioned the announcement of new NDnext releases. Ok, those things which come straight from the dev labs should be of course always announced and as detailed as possible (including the possibilities for change from people's suggestions), as obviously people can only guess or <a target="_blank" href="/public/mika.nsf/blogs/1408595520DE2BFDC2257368006BFB40">dream</a> about them.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/B748F9E01FC5D625C2257367006003AF</link>
</item>
<item>
<title>IBM resellers provide real customer service</title>
<pubDate>Fri, 28 Sep 2007 23:30:39 +0200</pubDate>
<description>
<![CDATA[
Today I had fight to the whole day on the phone to buy an IBM xSeries or pSeries server (I just got the previous xSeries 3650 max spec machine to production last weekend, after struggling for 6 months with delivery delays).
Logically my first contact was IBM itself, but alas IBM refused to sell anything. Fine, so I asked the next instance, their brokers, but same answer: we don't want customers, we don't sell anything, and I even applied as a reseller myself to be able to buy an IBM server.
But since my mission was time critical I finally went to an IBM reseller, which is the 3rd money gatherer in the chain, and I was very positively surprised, here the I finally found the love for customers. The customer service was very professional and outstandingly friendly. We had a nice chat and he told me he had sold today already 4 xSeries 3650, so I made his day by buying the 5th. He was also quite enthusiastic when I told him that I will buy a 16 CPU POWER6 6GHz pSystem server next year (if IBM gets it ready by then, else I have to go with some slower model). I think we are talking about an price level of 300k-500k, but I have no idea since there were no prices on IBM's web site.
<img border="0" src="/public/mika.nsf/pages/pictures/$file/ibmblackmetal.png">
In addition to that, IBM resellers rock, literally! Recently they even offered a Black Metal (you know, it's a cool paradigm: IBM servers are black and made of metal) concert in a well known music arena in Helsinki, including first prizes like Harley Davidson Motorbikes, and Stratocaster Guitars :)
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/DCEF17A99E7F4634C22573640070A599</link>
</item>
<item>
<title>Recap: Why Notes 8 Standard sucks</title>
<pubDate>Thu, 27 Sep 2007 22:21:12 +0200</pubDate>
<description>
<![CDATA[
I feel like I'm fighting against a windmill again. Everyone talks about Notes 8 Standard, and tries to use it with great frustration and complaints.
Although I'm a fanatic Java hater (because I don't understand why coders are too lazy to do decent C++ code), it does not justify alone to make Notes 8 Standard bad. I've tried to use it many, many times, but there's always something which kicks me back and tells me this sucks.
Today I was running Notes 8 Standard without any bad thoughts, but then I started to develop an LotuScript agent in Designer and everytime I switched to Notes the whole damn Action menu was empty. So I had to keep closing the Application and opening it all over again to get the Action menu contents back.
Moreover, there's many other things which make Notes 8 Standard earn the "it sucks" label:
<li> It's too slow, and it gets jammed for several seconds from time to time, especially when changing settings in Preferences
<li> The integrated Java Sametime sucks too, it's also too slow and sluggish, and it also crashes from time to time, and it lacks of context-sentive smiley interpretation: 8) is not always a smiley with sunglasses!
<li> Windows focus goes nuts and you have to click and click to get the previous focus back
<li> The selection bar is missing completely (does IBM really think people want to do keyboard acrobatics using Ctrl, Shift just to mark documents? Do they think it's more convenient than the old selection bar? And how on earth should people with accessibility restrictions come clear with that, have you thought about that too? Actually the old selection bar functionality should be even developed further so that you could save and load the selection to disk (=to a notes database))
<li> There's no documentation about the .jar files and how to fix and customize the Notes 8 UI, the keywords and tags found in the .xml code can not be found on Google either
<li> You can't just move Notes 8 Standard installation to another PC, but you have to reinstall the whole crap (using the Windows registry should be forbidden! You can do the same thing much more user friendly with .ini files)
<li> It's Beta 4, or Beta 5 at best. IBM's quality control on Notes 8 has slacked horribly, it was released abrubtly in the middle of the most bugs in Beta 3
<li> Scrolling up and down in the mail file using Ctrl-End and Ctrl-Home loses the selection focus also
<li> The production tools are a joke, why would someone use an buggy and obsolete OpenOffice version? As long as "Edit Attachment" works with OpenOffice 2.3 and saves the changes back to the Notes document, there's no need for an integrated obsolete OpenOffice in Notes. As if Notes 8 Standard isn't big enough, I was shocked how long it took to copy the files to a 4GB USB stick, also lots and lots of small files, look at Quake2, they had everything in one single .pak file.
<li> The running apps tab doesn't have "Open in Designer" anymore, also the "Open in New Window" is missing. This is also something many customers have complained about.
<li> I just opened Notes 8 Standard while writing this line. What the hell is it doing? The busy flash blinks, the Windows cursor is an hourglass, and I can't do anything for 1 minute (the same time it took me to install the whole OpenOffice 2.3 suite earlier this evening). Also the -nosplash switch which worked fine in Beta3 is now removed or bugged, and I have to watch the spash screen for several seconds, I can't even click it away like in McAfee Enterprise. Notes 8 Basic opens instantly at any given time, and there's never any unknown delays or business.
All those things work fine in Notes 8 Basic.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/58ABE650D5AF11D4C2257363006A4A50</link>
</item>
<item>
<title>The time has come</title>
<pubDate>Tue, 25 Sep 2007 23:21:56 +0200</pubDate>
<description>
<![CDATA[
<a target="_blank" href="http://fedoraproject.org"><img border="0" align="left" src="/public/mika.nsf/pages/pictures/$file/fedora.png"></a>After deploying our last Intel/Windows based server, it was already clear that IBM can not keep up with Intel based CPU server performance for the coming years. While the x3650 (x3950 didn't even support Quad Core, and everyone knows that 2 Quad Cores is more than 4 Dual Cores) with two Quad Core Xeon at max GHz runs pretty smooth at 1% under Domino 7.0.2CF2 all the day, it is still possible to jump the CPU load to over 50% by doing some additional tasks, like compacting files with WinRAR*32 at maximum compression. That is not acceptable for a high end business critical server.
However, it's not IBM's fault, it's Intel's fault. Yes, I know Intel CAN also do CPU vector arrays as they have shown before, but there's no official solution on the market for that. IBM however has an official solution: pSystem and zSystem. I prefer pSystem since it grabs on the line of the world leading supercomputers, and Power6 CPU sounds very sexy (IBM Blue Gene/Q).
The time has come, and it starts now. Workstations are not using Windows XP or Windows Vista anymore, but Fedora 8 is the only solution. It remains to be seen if Fedora 8 Server optimized setup can keep up with SUSE Linux in I/O performance, but it's also good to remember that Fedora has many other benefits over that.
The future is here and now. Fedora 8 will rule the world and there's nothing you can or want to do about it.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/D3F28A19C60356C5C2257361006FDA6A</link>
</item>
<item>
<title>The Nerd Test</title>
<pubDate>Wed, 19 Sep 2007 20:03:41 +0200</pubDate>
<description>
<![CDATA[
Sounds about right:
<a href="http://www.nerdtests.com/nq_ref.html">
<img border="0" src="http://www.nerdtests.com/images/badge/4471b3a5a22401bd.gif" alt="I am nerdier than 79% of all people. Are you a nerd? Click here to find out!"></a>
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/9F4559B643DFD80CC225735B005DB53A</link>
</item>
<item>
<title>Fine tuning the Notes 8 Mail template</title>
<pubDate>Wed, 12 Sep 2007 21:26:39 +0200</pubDate>
<description>
<![CDATA[
The out of the box Notes 8 Mail template is pretty well done, and can be used as-is as a real e-mail application. However, a few things need some fine tuning to make it more convenient and natural to use.
I don't use the Inbox folder, since it doesn't show what mails I have sent (which are at least as important as the mails I have received), plus as it's a Folder, there's no quarantee that you see even all incoming mails. Views are the way to go.
I use basically only the "All Documents" view, but by default Lotus has made 2 big mistakes in the Notes 8 mail template:
1) The icon column is spammed with icons, so that it's very hard to see which mails you have sent, and which you have received.
2) The date column is sorted upside-down, so that all new mails appear at the bottom (!) of your 10000-100000 mails.
Originally it looks like this:
<img src="public/mika.nsf/pages/nd8testing/$file/alldocuments1.png">
After the fine tuning it looks like this:
<img src="public/mika.nsf/pages/nd8testing/$file/alldocuments2.png">
The fine tuning can be done by any Notes Developer, or even Notes Administrator in about 10 seconds:
1) This value is originally 0, so change it to -1. This makes the icon of the mails which you have sent disappear, thus making the icon column have some sense.
<img src="public/mika.nsf/pages/nd8testing/$file/col1.png">
2) Reverse the Date column sorting, change it from "Ascending" to "Descending", and change the "Click on column header" option also to reverse, from "Descending" to "Ascending":
<img src="public/mika.nsf/pages/nd8testing/$file/col2.png">
Now you're good to go, and can use the Notes 8 Mail template much more efficiently!
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/63D15EACB8C9D8D8C225735400654F71</link>
</item>
<item>
<title>IBM is donating Lotus Notes source code to OpenOffice.org</title>
<pubDate>Wed, 12 Sep 2007 12:41:06 +0200</pubDate>
<description>
<![CDATA[
It remains to be seen if the donation is only about the integrated OpenOffice applications or also about the real Lotus Notes source code, including native database access methods: <a target="_blank" href="http://arstechnica.com/journals/linux.ars/2007/09/10/ibm-to-contribute-lotus-notes-code-to-openoffice-org">News article on arstechnica.com</a>
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/96F9FA9FEC0913C8C225735400354189</link>
</item>
<item>
<title>Installing Notes 8 without uninstalling Notes 8 Beta 3</title>
<pubDate>Wed, 22 Aug 2007 18:57:12 +0200</pubDate>
<description>
<![CDATA[
I ran into a problem on one workstation which had Notes 8 Beta 3 installed, but I didn't have the setup files for it available.
The Notes 8 installer wants to uninstall Notes 8 Beta 3, and if it can't find the Notes 8 Beta 3 "Lotus Notes 8.msi" file, it will cancel the installation.
I tried to remove all Notes8 appearances from the registry, and also moving the Notes8Beta3 folder to another location, and removing the folders which Nathan T. Freeman described in his Notes 8 Beta 2 manual uninstall process, but that all didn't help.
I couldn't either uninstall Notes 8 Beta 3 from the Windows Add/Remove programs, since it needed the "Lotus Notes 8.msi" file also.
But then I found a way how to solve this problem: I installed <a href="http://www.ccleaner.com" target="_blank">CCleaner</a> (which was also not able to uninstall or simply delete the entry in Add/Remove programs), but it was able to RENAME it. So I renamed the "Lotus Notes 8" entry in Add/Remove programs as something unique which I could easily find in the registry, I called it something like "PokunNutosZapDing", and then I opened regedit and searched for that string. It found it, and I was able to remove the whole tree branch where it occured. After that I could Install Notes 8 without any problems.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/B8313F610F9943B9C225733F0057DE4E</link>
</item>
<item>
<title>The fastest graphics card in the world: XFX NVidia GeForce 8800 Ultra XXX</title>
<pubDate>Sat, 28 Jul 2007 19:17:06 +0200</pubDate>
<description>
<![CDATA[
The <a target="_blank" href="http://www.nvnews.net/reviews/xfx_geforce_8800_ultra_xxx/images/card.jpg">XFX NVidia GeForce 8800 Ultra XXX</a> transfers 103.7 GigaByte per second, and has full DirectX 10 hardware support, at a reasonable price of <a target="_blank" href="http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=3143302&CatId=1558">749.99 USD</a>. The EVGA NVidia GeForce 8800 Ultra Standard version costs only <a target="_blank" href="http://www.tigerdirect.com/applications/searchtools/item-details.asp?EdpNo=3094833&Sku=E145-8800&SRCCODE=PRICEGRABBER&CMP=OTC-PRICEGRABBER#detailspecs">574.99 USD</a>:
<object width="486" height="400"><param name="movie" value="http://www.youtube.com/v/Q5dEXBF56Qw&rel=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/Q5dEXBF56Qw&rel=0" type="application/x-shockwave-flash" wmode="transparent" width="486" height="400"></embed></object>
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/9F4CE3D8B0D98DA8C225732600599E50</link>
</item>
<item>
<title>Nokia Communicator E90</title>
<pubDate>Wed, 13 Jun 2007 23:50:31 +0200</pubDate>
<description>
<![CDATA[
I'm glad I didn't buy the Nokia N95 yet, as this could be a more professional upgrade to my Nokia Communicator 9500: the new <a target="_blank" href="http://europe.nokia.com/A4346044">Nokia Communicator E90</a>.
What makes this phone interesting?<ul><li>GPS device and real-time map navigation system using it</li>
<li>Decent keyboard and display</li>
<li>Usable quality loudspeaker for conference calls</li>
<li>Stable multiple mobile network connections</li>
<li>Quad Band GSM</li>
<li>3 week lasting nonstop use battery</li>
</ul>Of course it also has 3.2Mpx camera, video, FM radio, mp3 player, WLAN, 3G, etc... but those can't be used as business requirements as clearly.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/AA563C34BC92BEEDC22572F900728464</link>
</item>
<item>
<title>Surface Computing</title>
<pubDate>Wed, 13 Jun 2007 22:14:12 +0200</pubDate>
<description>
<![CDATA[
I just saw a variant of this on a wall of a building in Helsinki. But as a table version, it brings even more possibilites. I like especially the part where the guy takes a photo with a digital camera, then puts the camera on the table and immediately the taken photo shows on the table, then he even moves the photo into a mobile phone, which is also on the table:
<embed src="http://services.brightcove.com/services/viewer/federated_f8/271552687" bgcolor="#FFFFFF" flashVars="videoId=933742930&playerId=271552687&viewerSecureGatewayURL=https://services.brightcove.com/services/amfgateway&servicesURL=http://services.brightcove.com/services&cdnURL=http://admin.brightcove.com&domain=embed&autoStart=false&" base="http://admin.brightcove.com" name="flashObj" width="486" height="412" seamlesstabbing="false" type="application/x-shockwave-flash" swLiveConnect="true" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>
Looks even easier to use than <a target="_blank" href="http://siipi.com/public/mika.nsf/blogs/B5CB75FD2B141970C22572EB005BE015">Lucid</a> in my opinion, since you don't need a mouse or keyboard, but can use your fingers directly. However it's only 2D, but then it also has touchscreen and image detection which is really cool and useful.
Lucid then again is 3D and works also on computers without touchscreens, and considering that you need to move a mouse only a few centimeters, it might be still more convenient than having to stretch you fingers, hands and arms around a table.
So I guess both are still quite good for different computer types, and don't exclude eachother.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/05B22EF2BBE7E79CC22572F90069B302</link>
</item>
<item>
<title>Majami</title>
<pubDate>Tue, 12 Jun 2007 21:44:09 +0200</pubDate>
<description>
<![CDATA[
<a target="_blank" href="http://siipi.com/majami"><img border="0" align="left" src="/public/mika.nsf/pages/pictures/$file/majami.jpg"></a> Project Majami is going forward again, as I got an opportunity to meet the <a target="_blank" href="http://siipi.com/marko">singer</a> of the band soon. I've started to create some sound samples for ModTracker, so we can record the vocals while he can sync his singing speed to the final song.
After the singing is recorded, it's just up to me to play the final instrument tracks and finish the song. I think this will be the main guitar, as it has some unique distortion and sound: <a target="_blank" href="/public/mika.nsf/pages/files/$file/ratatam.mp3">Main Comp Guitar</a> (this is just a quick test, so it contains life errors in rhytm and note accuracy).
Now THIS is wierd: I just bought the newest CD from <a target="_blank" href="http://www.obituary.cc">Obituary</a>, called Frozen in Time, and the first song is very similar to our planned main comp guitar (same notes, but slightly different playstyle - well, the typical Obituary notestep style of course). I swear I never heard of their song before today, and the original riff for Majami was done over a year ago. Somekind of telepathy? Then again, this pattern has been probably played by hundreds of bands before, as it's very simple yet metal genre specific one. But still a wierd coincidence that it happened almost at the same time (around 10 minutes before) when I played it, before I opened the CD case and listened to theirs...
EDIT: Now I listened again to the original Majami working draft, and it was not exactly what I just played. It was similar, however inversed down, and shifted 4 notes up. Ok, it could be explained that I have tested some new sound patterns since then, and probably just assumed that I originally played it using the improved sound pattern.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/39A4DC7272C76E66C22572F80066F128</link>
</item>
<item>
<title>Domino 7.0.2FP2 does not need or want 7.0.2FP1</title>
<pubDate>Sat, 09 Jun 2007 02:36:46 +0200</pubDate>
<description>
<![CDATA[
<img align="right" src="/public/mika.nsf/pages/pictures/$file/flamingveil256.jpg">When you launch the Domino 7.0.2FP2 incremental installer on an Domino 7.0.2 server, it gives you an info that a few files will be updated.
When you launch the Domino 7.0.2FP1 incremental installer on a Domino 7.0.2 server, it gives you info that some other files will be updated.
When you launch the Domino 7.0.2FP2 incremental installer on a Domino 7.0.2FP1 server, it gives you the info that the files which were updated in 7.0.2FP1 are going to be "updated" again, and also the files which the Domino 7.0.2FP2 incremental installer wanted to update on a clean Domino 7.0.2 server.
This brings me to the conclusion that the Domino 7.0.2FP1 incremental installer was a too quick and dirty emergency fix, which has been revoked in Domino 7.0.2FP2. This also means that you should NOT apply the Domino 7.0.2FP1 incremental installer on a Domino 7.0.2 server, but just apply the Domino 7.0.2FP2 incremental installer directly on the Domino  7.0.2 server, as the Domino 7.0.2FP2 incremental installer apparently tries to fix what the Domino 7.0.2FP1 incremental installer messed up.
If you have already upgraded your Domino 7.0.2 server to 7.0.2FP1, then upgrading it to 7.0.2FP2 should do no harm, and it's probably better to upgrade it to 7.0.2FP2 than to degrade it from 7.0.2FP1 to 7.0.2 and then upgrade it to 7.0.2FP2. I just have a feeling that the newer upgrade is better in fixing the 7.0.2FP1 problem than the older 7.0.2FP1 itself, plus it's more of a "mainstream" action, than going down and back up again, and thus probably more likely tested by Lotus.
And what about the picture? It's just an ironical joke to make a nerd topic look more dramatic and interesting, plus it looks nice! :P
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/2DBFA236742C85D6C22572F40081B7BB</link>
</item>
<item>
<title>IBM Lotus Domino 7.0.2FP2 eAssembly is now available</title>
<pubDate>Wed, 06 Jun 2007 22:54:37 +0200</pubDate>
<description>
<![CDATA[
Just got an e-mail from IBM saying that I can download IBM Lotus Domino 7.0.2 Fix Pack 2 eAssembly from my Passport Advantage Express account.
I love it when a service works!
And I can get nasty when a service doesn't work: <a target="_blank" href="http://www.edbrill.com/ebrill/edbrill.nsf/dx/lotus-greenhouse-adds-quickr-and-sametime?opendocument&comments#anc1">The Greenhouse Effect</a>.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/CF008593671283C1C22572F2006D5D4B</link>
</item>
<item>
<title>Lotus Quickr 8</title>
<pubDate>Wed, 06 Jun 2007 21:53:31 +0200</pubDate>
<description>
<![CDATA[
<a target="_blank" href="http://quickrblog.com"><img border="0" align="left" src="http://quickrblog.com/media/1/20070422-new_quickr_logo.jpg"></a>Wow, that was fast, it was really Quickr!
I totally missed Quickr 1.0 as it's now already version 8 :)
Hmm, well this starts to look like a true companion product of ND8, so should we start talking soon in terms of NDQ8?
Maybe you can see where I'm coming from, as IBM Lotus has made this new trinity to look very synergetic:
| <a target="_blank" href="http://www-142.ibm.com/software/sw-lotus/products/product4.nsf/wdocs/hannover">Lotus Notes 8</a> | <a target="_blank" href="http://www-142.ibm.com/software/sw-lotus/products/product4.nsf/wdocs/domino8">Lotus Domino 8</a> | <a target="_blank" href="http://www-142.ibm.com/software/sw-lotus/products/product3.nsf/wdocs/quickr">Lotus Quickr 8</a> |
And stay tuned also with the latest headlines on <a href="http://quickrblog.com">The Quickr Blog</a>.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/9F805A74F4022E3DC22572F20067C579</link>
</item>
<item>
<title>Java did it again</title>
<pubDate>Wed, 06 Jun 2007 03:07:32 +0200</pubDate>
<description>
<![CDATA[
Just went to some innocent looking blog site (Ray Davies), which asked me to register to some Sony Vaio Forum to post a comment, and then it happened: There was an Java applet on the site, and my Firefox went totally nuts. Now I can't even open Firefox anymore and had to launch Internet Explorer!
People, take this as a lesson. Java is bad, very bad. Java is our worst enemy, it's dead evil and without any morale. It will destroy anything what it can get, memory, firefox, and at least trying to slow down your computer to an extend that you get insane when using it.
I hope Notes will never be using Java. Oh, wait...
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/2183B9B33CB28F93C22572F20000AFD7</link>
</item>
<item>
<title>Replacing Domino NSF with Domino NSF to overcome Domino's NSF limits</title>
<pubDate>Tue, 05 Jun 2007 23:32:36 +0200</pubDate>
<description>
<![CDATA[
This seems to be an rather unexplored and unexperienced area. While we all know what the limits of Domino are, there seems not be much information out how to avoid and duck those limits. I am facing some of those limits now, and have started to search for possible and feasible solutions to overcome them.
First there is the 64KB limit of document size, which means all field values together (not RichText fields) cannot exceed 64KB, else the mail.box is not able to send the mails anymore. Ok, that can be avoided by not creating that big documents and sending mail, but rather sending a link which presents the data.
The other big limit is the 64GB size of databases. As we are moving towards centralized servers and centralized databases, this limit jumps up much faster than expected. Here comes the interesting part: it seems that even DB2 is not capable of handling larger than 64GB segmented linear table spaces. And as using NSF format on a DB2 server does not really bring any benefits regarding speed and size, and using a DB2 database would be a big step back to history if it means that we can't use LotusScript anymore, but have to use some cumbersome J2EE and WebSphere, it seems that the only reasonable way to overcome the 64GB database limit is to use NSF in a relatively relational manner on a Domino server. Kick me if I am wrong here.
Assuming that NSF on Domino is really the best solution on the market now to overcome the 64GB database size limit, considering that you already have an NSF based enterprise application on Domino (=no change in technology needed), we need to declare a new best practices rule: Don't use more than the minimally needed number of fields per document in a database, and keep all databases strictly using only one Form and field set per document. That's how tables in relational databases are built anyway.
As you will get now multiple databases to present one document to the user, it's also good to keep the relational databases in line with some common design rules. Basically you need only 1 view per database, so lets call it "Index". You also need only one Form per database, but you can call it how it  best fits for the Notes-side Application Data Administrator person, for example "OrderHeader" or "OrderRow". Some ERP systems running on IBM AS/400 (=IBM System i) are also built this way, as they have seperate physical DB2 tables for header and row records.
Lets say you have some decent number of orders per day, so your OrderRow database will soon have 6-10 million documents, and we might be talking about a database size of 4-6GB when you run the business over 10 years. But even when you see your database approaching the 64GB limit, you can always split your OrderRow database into another OrderRow database. The splitting can be done for example by the number of the row of the order, by the row type (=AS/400 style), or by the order number. Of course you can also archive older documents, but that might need then unnecessary and additional program logic to present archived documents to the users.
Talking about program logic, I mean server based agents which combine the fields from several databases into one HTML page for the user, and of course also for internal transactions, like composing an XML file and sending it to an ERP system. Domino does that very fast, as you can see even on my crappy blog server it does over 300 superrelational database lookups in about 0.3secs. And relatively relational database lookups should be a bunch faster as they deal with homogenous data and data types.
If my term "Superrelational" still is not ISO standard and well known to everyone: it just means that you can join any data with any data using value-like lookups, or some more sophisticated lookups like object methods, to perform the relational match (object method could be for example a computed value returned from a NotesViewEntry class, which is then used to perform the final lookup).
How does a Domino NSF database behave with this kind of setup: a huge number of documents per database, but only 1 view and strict fields? It's amazingly fast: if you change about 20000 documents with an server based agent, pressing F9 will update the view index in less than 1 second. It almost looks like Domino was designed to be used this way.
I talked only about Order Headers and their Order Rows so far, but you might of course also have response documents for each order, and even rows for each response document (like order confirmations, etc...). Just do the same here, create a database for response headers and response rows, and if needed a seperate database also for each response row type, or response type row, and/or even response type row type.
So, the 64GB database size limit is now history, and it remains to be seen if any other limits compromise Domino's future as the ultimate web application and database server.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/8F917378D65BAFDBC22572F10070D86C</link>
</item>
<item>
<title>Calculating an image URL for a WebService</title>
<pubDate>Mon, 04 Jun 2007 17:35:19 +0200</pubDate>
<description>
<![CDATA[
A common difficulty in Domino is to calculate the correct URL of an embedded image in a RichText field.
When a WebService which should return the correct URL of any image, may it be embedded or attached as file, is called from a remote server, the WebService should look at the HTML source of the web page where the picture is embedded, and then parse the contents to find the picture file URL (search  for "img" and then the next "src" tag) and send the URL of the picture from the parsed content to the remote server.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/49094FF496C8317DC22572F000502588</link>
</item>
<item>
<title>Lucid</title>
<pubDate>Wed, 30 May 2007 19:43:42 +0200</pubDate>
<description>
<![CDATA[
<img src="/public/mika.nsf/pages/pictures/$file/lucid.png">
<ul>
<li>3D online/offline world</li>
<li>Fully parametrizable environment</li>
<li>Secure, closed system</li>
<li>Portal, Collaboration, Chat, E-mail, File Sharing, Newsreader, Web Browser, Operating System Frontend, Programming Environment</li>
<li>Modular programming environment using a pseudo BASIC language which is compiled via an integrated C-compiler into native machine code and OpenGL/DirectX instructions. No Java slowness!</li>
<li>Available for Windows, Mac, Linux</li>
<li>Free and commercial versions available for all audiences</li>
<li>Launch Summer 2007 as core version, which will then auto-update itself in the future</li>
</ul>
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/B5CB75FD2B141970C22572EB005BE015</link>
</item>
<item>
<title>Scheduled Hardware Maintenance</title>
<pubDate>Fri, 25 May 2007 18:45:37 +0200</pubDate>
<description>
<![CDATA[
Server will be shutdown for hardware maintenance on 2007-05-25 20:00:00 EET. Estimated downtime is 1 hour.
We are adding new harddisk space.
Another shutdown is scheduled for 2007-05-26 12:00:00 EET. Estimated downtime is 15 minutes.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/8B09C769B1DA237DC22572E6005695DE</link>
</item>
<item>
<title>Getting Things Done</title>
<pubDate>Thu, 24 May 2007 21:34:55 +0200</pubDate>
<description>
<![CDATA[
<img border="0" align="right" src="/public/mika.nsf/pages/pictures/$file/watergreendropthumb.jpg">Just saw <a target="_blank" href="http://www.edbrill.com/ebrill/edbrill.nsf/dx/eric-mack-launches-notes-on-productivity">Ed posting</a> an article about Lotus Notes related <a target="_blank" href="http://en.wikipedia.org/wiki/Getting_Things_Done">GTD</a>, and that reminded me to do things.
It seems that GTD is even a registered trademark of <a target="_blank" href="http://www.davidco.com">David Allen & Co</a>, which seems to have some good ideas about organizing your time and tasks.
Some years ago I had an related idea, the <a target="_blank" href="http://siipi.com/public/mika.nsf/blogs/CEA956E90EBBDBF8C225705D00790D7E">Case Classification Code</a>, but compared to GTD it was a more specific approach to a partial solution of the whole process. Before you can start to do things, you need to brainstorm what you have in mind, and categorize them by which you want to do and when.
Time for some brainstorming then:
<ul><li>Posting bugs I found <a target="_blank" href="http://www.ibm.com/lotus/getnd8now">ND8 Beta 3</a> to <a target="_blank" href="http://www-10.lotus.com/ldd/nd8forum.nsf/DateAllFlatweb?openView">Lotus Beta Forum</a>.</li>
<ul><li>Seems that HTTP retrieval of images in MIME mails over a proxy doesn't work anymore, worked in Beta 2.</li></ul>
<li>Writing an review about Notes 8 Beta 3 (not just about the mail box template!).</li>
<li>Adding last modified date of last response document to Blog Area display.</li>
<ul><li>Coded this just a moment ago, need to verify the code and inject it into the template by tomorrow.</ul></li>
<li>Maintaining my mountain bike and start to ride to office.</li>
<ul><li>Bought some tf2 teflon insulation spray for the transmission chain, gears and wires. The chain looked rusted but after closer inspection it seemed to be just superficial rust, as the links of the chain moved easily.</ul></li>
<li>Vectorizing my company logo and mail it as EPS file to the sticker manufacturing vendor.</li>
<ul><li>Tested already <a target="_blank" href="http://www.inkscape.org">Inkscape</a>, and it can save as clean EPS and vectorize bitmaps using the "Trace Bitmap" menu option. But I need to hurry with this as the manufacturing of the stickers takes approximately 2 weeks.</ul></li>
<ul><li>First version ready: <a target="_blank" href="/public/mika.nsf/pages/files/$file/siipi.svg">siipi.svg</a>. It's not perfect, as editing bezier curves needs quite some accuracy and skills to find the correct turn point.</li></ul>
<li>Publishing some info about my new project: Codename Lucid.</li>
<ul><li>This is a project which is aiming to replace the internet, including browsing, mail and collaboration technologies in a way how Linux replaced Windows and Mac in the OS area.</ul></li>
<li>Start to develop project <a target="_blank" href="http://toiveita.fi">Toiveita</a>.</li>
<li>Checking availability and price of IBM System p570 with Power6 CPU, this should be my next Domino 8/DB2 9 server.</li>
<li>Making an IBM Blue Gene/L looking (black tower with slant front side) sound isolated (pyramid shaped foam technology inside) "dog hut" for my current Domino 8 server, as it's very noisy.</li>
<ul>
<li>Bought some new Western Digital harddrives on 2007-05-25, as they had no Samsung in stock before tuesday. However, the salesman said that WD is the best brand at the moment, we will see about that.</li>
</ul>
<li>Leveling up my Minstrel and Guardian in LOTRO.</li>
<ul><li>Ok, only when "time allows" :)</ul></li>
<li>Continue mine and <a target="_blank" href="http://siipi.com/marko">Marko's</a> musical project <a target="_blank" href="http://siipi.com/majami">Majami</a>.</li>
<ul>
<li>Project will continue on a set date (which is depending on other processes to be completed first), and subsequently a new project was inspired, lets call it "Modular Mobile Music", which will help musicians to utilize their music workstation's productivity effectively without actually needing to carry it around.</li>
</ul>
<li>Write more enemies, arcade sound effect and stuff into my game <a target="_blank" href="http://siipi.com/uploads/ARCLITE000F/ARCLITE000FS.EXE">ARCLITE</a>.</li>
<li>Inject UDP engine into my game <a target="_blank" href="http://siipi.com/uploads/AMDEMO4PR1/AMDEMO4PR1.exe">Ancient Myths</a>, and write more stuff in it.</li>
<li>Designing and letting get manufactured a designer collection of unique women's handbags.</li>
<li>Developing an on-line web site for taking measures of dogs and letting get manufactured custom sized, ergonomically designed, dog coats for the cold weathers.</li>
<li>And then there's a few hundred ideas and tasks in my primary work site.</li>
<li>To be continued and edited...</li>
</ul>
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/A307F744F1FDE888C22572E5006614B7</link>
</item>
<item>
<title>Spammers vs Blog owners, 1:0</title>
<pubDate>Sat, 19 May 2007 23:00:13 +0200</pubDate>
<description>
<![CDATA[
It seems that many Blog owners have made their sites unusable, because of the fear of spamming. For example Christopher Byrne, Damien Katz, Al Gore Blogs don't immediately show up your comments, if at all. This is clear win against the spammers, they made you to degrade your online services to a manually driven service.
Siipi Blog has however been invulnerable until now (knock the wood :) against any spam attacks, since we don't use any of the commercially available Blog site templates, but a very own sophisticated Blog template. Whenever there is an spam attack, we will not try to disable our functionality but elimate the spammer instead. This can be done by contacting the host of the originating IP or blocking the IP (in the Domino Server document). In many countries, the police will aid you to arrest the criminals, and asking doesn't cost you anything.
Just recently we encountered a mail spammer domain, @finnfour.fi. It is obvious that they do not use a Domino Server, i'm not sure if even God may forgive them. This was our request (translated to english):
<table border=1 style="border-collapse:collapse" bgcolor=#F0FFFF><tr><td><font size=2>
Hi,<br>
<br>
We have received an considerable amount of spam mail from your domain @finnfour.fi.<br>
<br>
Hereby we ask you politely to elimate the spam causers, or to shut down your servers.<br>
If the spam does not stop, we are obliqued to contact the Finnish Police and via them to remove your spam.<br>
<br>
Thanks in advance,<br>
Mika Heinonen, CEO of Siipi Finland</td></td></table>
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/AEC8583BE7A0FEBCC22572E0006DF7D9</link>
</item>
<item>
<title>IBM System p servers reduce global warming</title>
<pubDate>Wed, 16 May 2007 23:33:59 +0200</pubDate>
<description>
<![CDATA[
<img border="0" align="right" src="/public/mika.nsf/pages/pictures/$file/globwarm_ttl.jpg">The sheer power of IBM System p servers is simply amazing. Nearly 300 Unix servers can be easily consolidated into just 6 System p servers, according to this <a target="_blank" href="http://www-03.ibm.com/press/us/en/pressrelease/21517.wss">IBM Press Release</a>.
This is not just the tip of an iceberg, but an remarkable factor to reduce also the global warming.
Global warming has already gone too far. If you want to be helpful somehow, <a target="_blank" href="http://www.climatecrisis.net">save at least planet earth</a>. Although this is about an Hollywood movie, it's not all fiction, not even nearly all. The point is to give you an motive to start studying about it.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/D0421B74A83BEF12C22572DD0070F7DE</link>
</item>
<item>
<title>And the winner is...</title>
<pubDate>Mon, 14 May 2007 21:49:02 +0200</pubDate>
<description>
<![CDATA[
<a target="_blank" href="http://www-03.ibm.com/servers/deepcomputing/top500.html"><img border="0" align="left" src="http://www-03.ibm.com/servers/deepcomputing/images/callout_superlead.gif"></a><b>IBM System p!</b> With a (or as many as you want) Power5-7 based (vector scalable) CPUs.
Yes, it's the good old RS/6000 system in new clothes - the system which has also earlier beaten all world records in speed and performance. Even the God of Supercomputers, <a target="_blank" href="http://domino.research.ibm.com/comm/pr.nsf/pages/rsc.bluegene_2004.html">IBM Blue Gene/L</a> and it's honorable ancestor, the Deep Blue, is a System p after all.
Macintosh made the wrong choice, they switched from Power5 to Intel. Windows' limits are breached.
Customers who want the maximum performance and value for their money of Domino 8 and DB2, should definately have a look at System p.
The future is about consolidation and clustering of potential supercomputer child nodes (while not forgetting about the network topology of course).
Even a single core System p runs at amazing <a target="_blank" href="http://www-03.ibm.com/systems/p/benchmarks/hpc.html">8.33</a> GFlops/s. For a price as low as <a target="_blank" href="http://www-03.ibm.com/systems/p/hardware/express_entry.html">$2,995</a> everyone can start today their journey into the world of supercomputers. The only limit is your need (ok, and money :).
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/64F2DE789CBF8C0EC22572DB00675A64</link>
</item>
<item>
<title>The Best Packer</title>
<pubDate>Mon, 02 Apr 2007 21:26:42 +0200</pubDate>
<description>
<![CDATA[
<img align="left" src="http://7-zip.org/7ziplogo.png"> While the 7-Zip packer has been out since Year 2000, it has been relatively unknown. It's always amazing how the ZIP format is the best known packing format, while it's packing ratio is plain horrible. I've used RAR format for years, and it's has become also quite known in the professional computer scene. However, the 7-Zip format is the most advanced packing format known today, using the LZMA compression algorithm. It's simply amazing how much better it can pack than ZIP or RAR (ZIP 5 means WinZIP with maximum compression, 7Z means default compression):
Original Size
Packed Size
Packing AntiRatio
Saving Size
Format
Original File Type
2353875814
1855209107
78.81508
498666707
ZIP 5
2.19 GB MPG
2353875814
1854309536
78.77686
499566278
RAR 5
2.19 GB MPG
2353875814
1847655459
78.49418
506220355
7Z
2.19 GB MPG
2353875814
1840583498
78.19374
513292316
7Z 9
2.19 GB MPG
This test file was pretty hard-to-crunch since it's an already packed MPG file. The packing differences are much bigger with unpacked files.
There was also a very good packer around a few decades ago, called Quantum 0.97. It was quite slow though, but had the best packing ratio at that time.
For a complete and quite up-to-date list of most existing packers, visit:
http://www.maximumcompression.com/data/dict.php?historic=true
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/CAF720FE6662371AC22572B100653033</link>
</item>
<item>
<title>Microsoft's OneCare is worse than any virus!</title>
<pubDate>Fri, 30 Mar 2007 02:05:52 +0200</pubDate>
<description>
<![CDATA[
You can Google for OneCare, the net is full of reports of fatal to catastrophic reports about Microsoft's newest security program.
Here is just <a target="_blank" href="http://www.vnunet.com/vnunet/news/2185431/anger-onecare-deleting-users">one</a>. Similarly fatal problem were also reported with earlier Microsoft OneCare versions, and now their latest OneCare 1.5 is worse than any virus you could ever have.
Some people have lost 3.5 years of their work and life because of this, some have lost even more.
It deletes whole e-mail databases of Outlook when it detects a virus, which might not even be a virus. I've seen also McAfee think that my "Open CD drive bay" Blitz3D source code was a virus, and I don't think OneCare is better in detecting viruses than McAfee, not after this incident.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/ADE4F78863ACEDA2C22572AD007EBAD9</link>
</item>
<item>
<title>Siipi Blog Improvements</title>
<pubDate>Thu, 29 Mar 2007 20:01:38 +0200</pubDate>
<description>
<![CDATA[
I added some new features and bug fixes to the Siipi Blog Template:
&#9632; Added display of last modified date of last reply of Hot Topics (=Blogs which have the latest replies)
&#9632; Added display of number of Blogs in each Area in the Area List (this is kinda cool, it uses the NotesViewEntry.DescendantCount property)
&#9632; Removed 1 line gap before the Area List (it was a <br>)
&#9632; Added Paragraph break after the Referers List to avoid automatic line feed in the first displayed Blog
&#9632; Changed the "ND8 POWERED" logo to point to www.lotus.com/nd8 (=Notes & Domino 8), instead of to Domino 8, as this Blog is indeed additionally powered also by Notes, since you can use Notes RichText formattings in the Blog entries (and also maintain and see more details about the Blog using the Notes Client than just with a Web Browser)
&#9632; Added Body title to the Blog Editing Form
&#9632; Removed 1 line gap before the Blog title when reading a single Blog on the Web (stupid Notes bug: you need to add one space which is marked as PassThru before the field)
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/AC756FD4575CAA6DC22572AD005D6204</link>
</item>
<item>
<title>Technorati Blogs</title>
<pubDate>Sat, 17 Mar 2007 18:28:57 +0200</pubDate>
<description>
<![CDATA[
I've haven't earlier checked what this Technorati Blog thing is all about. But it sounds like it's something useful, something which connects Blog entries which belong to the same category from any Blog sites together.
When I signed up it asked me to claim my own Blog, and then it wanted to verify that my Blog is my Blog, so it asked me to put this HTML code on my Blog: <a href="http://technorati.com/claim/qseavqeppp" rel="me">Technorati Profile</a>
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/EBF7567599F81981C22572A1005AB6B8</link>
</item>
<item>
<title>Andre Guirard talks about ND8 and Composite Applications</title>
<pubDate>Sat, 17 Mar 2007 12:22:21 +0200</pubDate>
<description>
<![CDATA[
I found this Episode 56 streaming .mp3 (podcast) over on Bruce Elgort's blog. I think it's a must to listen to for all people who are interested in Notes/Domino 8.
He explains the new Composite Applications very clearly, which makes them easy to understand. Bruce Elgort and Julian Robichaux are also asking him questions and give additional comments.
There's a few words about the new Java/Eclipse based Domino Designer in R8.5 or RNext.
It was also Andre's first podcast ever, and I hope more great stuff like this will come in future too!
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/095C2948BC7D60E0C22572A10039269D</link>
</item>
<item>
<title>Tweaking a lawn mower</title>
<pubDate>Sat, 17 Mar 2007 03:35:21 +0200</pubDate>
<description>
<![CDATA[
I found this movie on Jon Udell's blog, and I was just simply amazed by this excellent movie how to tweak and maintain a lawn mower.
But tweaking it is not everything what matters, it's also the sound it makes, and especially the sound it doesn't make.
Compared to other cybertech megablaster lawn mowers which make a horrible noise and pollute the nature, this one performs with a noise level standard which is millions of years ahead in technology, safes nature and earth for your children and their children to come, and it even provides body exercises which makes your life last longer (preemptively). And what could be more valuable for you than your own life?
Please, sit back and enjoy this movie which might change your whole life:
http://akamai.infoworld.com/weblog/udell/gems/ReelMower.mov
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/43696EDC6BA6B7B1C22572A10008E642</link>
</item>
<item>
<title>Making the Notes 8 mod tool</title>
<pubDate>Fri, 16 Mar 2007 22:54:02 +0200</pubDate>
<description>
<![CDATA[
Notes 8 offers yet never before seen possibilities for modding and customizing. I will start to make a simple tool in C++ to change things I have have found out so far (no, I don't read manuals, I read config files!), besides there are no manuals AFAIK for the things I need, at least no public ones.
The first version will probably include just very basic things like changing the IBM logo to your own company logo, changing unread mark colors (this is where Nathan got excited about the possibilites), changing texture bitmaps, icon bitmaps, laucher splash screen removal, and Beta 2 bug workarounds.
I won't promise anything yet what it will include, but I can promise there will be a tool, maybe even by monday. "Sounds easy", every programmer would probably say now, and I don't deny that at all. It is easy, but it just has to be done!
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/3E92F14ED2F1DAA8C22572A00072FAD1</link>
</item>
<item>
<title>Notes 8 Beta 2: Set Bookmark as Home Page</title>
<pubDate>Thu, 15 Mar 2007 09:18:31 +0200</pubDate>
<description>
<![CDATA[
Are you missing the "Set Bookmark as Home Page" option to set any bookmark or application as your Home page?
It's still there, you just need to use the full page bookmarks to find it:
<img src="/public/mika.nsf/pages/images/$file/setashomepage.jpg">

When you open the Workspace while holding down the Shift key, you get the full page bookmarks, and can right click on any of the bookmarks and choose "Set Bookmark as Home Page".
You can open the Workspace by setting it either as the "Home" link in the Open menu, or making a Toolbar Icon with the formula: @Command([WindowWorkspace]). Shift-Clicking the "Home" link or the toolbar icon opens the full page bookmarks. Also, when your Notes starts with the Workspace you can Shift-click on your Notes icon on the windows desktop to start Notes with the full page bookmarks.
Don't move the bookmarks in the full page mode with your mouse though, as it will crash Notes, and I have reported this as Bug to IBM already.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/3377EE89DDDE9D4DC225729F00284FC1</link>
</item>
<item>
<title>Tweaking the Notes 8 Launcher</title>
<pubDate>Wed, 14 Mar 2007 19:46:56 +0200</pubDate>
<description>
<![CDATA[
I found a new command line option for the rcplauncher.exe: -nosplash, which removes the Notes 8 splash screen when you start Notes.
I also managed to get rid of the "Getting Started" page, but as I did too many things at once, I don't know which one caused it. Now I never get the "Getting Started" page, and I would like to get it back to be able to reproduce how I removed it. Amongs many other things, I added -noautostart -nolauncher to the Notes 8 icon. But also tried to switch parameters in some XML files, and Ctrl+Shift clicking on the Help/Getting Started menu item. One of those has done it, but I don't know which one it was. According to Mary Beth Raven, the "Getting Started" page should not automatically open again when you start Notes, after you have once closed it, but it seems not to work for everyone or every time.
Some people have complained also about the black DOS screen when Notes starts, or even the black Full Screen text mode, if your Windows starts by default all Windows Console applications in Full Screen mode. This DOS window or screen can be minimized, so that you won't barely notice it appear for a split second in the task bar.
Also often forgotten are the shortcut keys to launch applications in Windows, why not assign Ctrl + Shift + N to start Notes, or even to bring the Notes window to front when it's already running and you are working in another window.
And finally, you can enter a comment which will pop up when you hover with your mouse over the icon. This might be useful when you want to describe the icon a bit more, and don't want to have long names flooding your desktop.
Here's my complete tweak set for my Notes 8 Beta launch icon:
<img src="/public/mika.nsf/pages/images/$file/tweakednotes8launcherproperties.jpg">
<img src="/public/mika.nsf/pages/images/$file/tweakednotes8launcherlegend.jpg">
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/2505548F61809675C225729E0061D716</link>
</item>
<item>
<title>Wohoo! Lotus copied my folder icon :)</title>
<pubDate>Sun, 11 Mar 2007 15:30:42 +0200</pubDate>
<description>
<![CDATA[
However, I got the idea from Lotus' Views icon first. I originally suggested to have these kind of Folder+ icons in <a target="_blank" href="http://www-03.ibm.com/developerworks/blogs/page/marybeth?entry=how_important_is_a_plus">Mary Beth Raven's Blog</a>:
My suggestion was:
<img src="/public/mika.nsf/pages/images/$file/blogfolders.gif">
And now we have them in Notes 8. However, Lotus made also a small improvement to the model by replacing the "opened folder" icon with a Folder- icon, way to go! They didn't add the dotted lines though, which I would have liked, since I have sometimes huge and complex trees.
What Lotus did:
<img src="/public/mika.nsf/pages/images/$file/lotusfolders.gif">
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/17B588D72497FAC5C225729B004A5EE2</link>
</item>
<item>
<title>Top 10 complaints from Notes mailbox-only users who moved to Outlook</title>
<pubDate>Thu, 08 Mar 2007 22:20:31 +0200</pubDate>
<description>
<![CDATA[
This is an imaginary scenario, which would apply at least to me, in case I would have to move from Notes to Outlook:
1) I wrote an LotusScript agent to identify and move spam mails with an advanced AI logic using a huge notes database for knowledge. In Outlook it doesn't work anymore. Do I need a MSSQL server and learn C++?
2) I can read other people's mailboxes by simply loading their mailbox file into a text editor. They are totally unencrypted!
3) My buttons which have LotusScript code in them don't work anymore in my e-mails to my users. We have still thousands of Notes applications, and simply moving the mail into Outlook doesn't seem like a proper migration to me.
4) I don't like the design of Outlook, how can I make my own mail template, like I used to do many times in Notes?
5) I want to automate things in my mail box, like I used to do in Notes. Where has all the programmability gone, do I need to do my daily work all manually now? I think we need 10 secretaries per user then.
6) What the heck? My computer was just infected by a virus when I only opened an e-mail! McAfee didn't even notice it, and I noticed it also accidentally by the task manager load of my PC, before it could delete all my files. This seems very dangerous to me, and in Notes this was not even possible!
7) Now it says the Exchange Server is down again, I never had this kind of problems with Notes and Domino.
8) Whoah, the Exchange Server is up again, after 12 hours of waiting, but they say all todays work was lost, and they could only restore a backup from yesterday.  Man, how I miss the consistency checks of Domino when Domino crashed, I can't even remember when any document was lost afterwards.
9) Where is the calendar and resource reservation? Don't say I need to manually maintain a seperate calender program and a database with all our thousands of resources in the company. We need 10 more secretaries per user.
10) Ok, my mailbox is too big again, how can I cut & paste mails or use my archiver agent to move mails into my annual archives?
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/C92142434B154A5DC2257298006FE340</link>
</item>
<item>
<title>Siipi.com will be upgraded to Domino 8 Beta 2 on saturday</title>
<pubDate>Thu, 08 Mar 2007 22:03:41 +0200</pubDate>
<description>
<![CDATA[
This will be probably one of the first public Domino 8 production servers in the world, and I know all you Domino enthusiasts value that.
I personally trust Lotus' quality department that much, that I can go live even with any Beta release on a production server; they have their daily builds and they won't release any majorly disfunctional build to the public.
Also on saturday, you can download your very own Notes 8 Beta 2 client, Notes Designer 8 Beta 2, and Notes Administrator 8 Beta 2 from the <a target="_blank" href="http://www-142.ibm.com/software/sw-lotus/products/product4.nsf/wdocs/hannover">Notes 8 Home Page</a>.
Enjoy your experience!
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/A3BB7EE252B6DF13C2257298006E58BF</link>
</item>
<item>
<title>Internet root servers are burning!</title>
<pubDate>Wed, 07 Feb 2007 23:41:02 +0200</pubDate>
<description>
<![CDATA[
It seems that there is going on somekind of attack to certain internet root servers as this screenshot from ripe.net shows:
<a target="blank_" href="http://siipi.com/public/news.nsf/rootaeburn">http://siipi.com/public/news.nsf/rootaeburn</a>
Looks like somekind of AE point blank fire nuke to me. However, only f, g, l, m root servers seem to have insufficient fire resists, or are just targeted.
For online information see here: <a target="blank_" href="http://dnsmon.ripe.net/dns-servmon/domain/plot?domain=root&tstart=1170691200&tstop=1170777599">RIPE NCC 2007-02-05</a>.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/AC21C420B8DBF8B2C225727B00774F76</link>
</item>
<item>
<title>This makes me feel a bit happy</title>
<pubDate>Wed, 07 Feb 2007 22:14:27 +0200</pubDate>
<description>
<![CDATA[
Recently, a few lines of human language code struck my mind:
"Thanks for all the help Mika.
Lisa"
I remembered everything I had learned in my life again at the very moment when I read those lines.
Money doesn't make you happy, it's the people who do it.
A sincere, honest thanks can mean more to you than a million dollars.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/7C0C33337A264B32C225727B006F6231</link>
</item>
<item>
<title>Formula Engine Rewrite</title>
<pubDate>Tue, 06 Feb 2007 22:31:37 +0200</pubDate>
<description>
<![CDATA[
As Damien Katz locked his thread about <a target="_blank" href="http://damienkatz.net/2005/01/formula-engine-rewrite.html">Formula Engine Rewrite</a> (btw, his exposure is a very good reading, and I really appreciate that), I could not post this:
Maybe IBM killed the spirit, but without IBM, Iris and Lotus would maybe also not have gotten the marketing force and publicity which IBM Lotus Notes got now.
Now it's Big Blue vs (or and?) Microsoft.
Although I also see IBM as a big dinosaur, I also see Lotus and Iris still as teams within. They know it themselves, using their "secret upside down" codex in LotuSphere :)
Microsoft and IBM both have their bad and good sides, and I could list hundreds of things which I don't like about both, and which I like about both. However, in the end all what counts is what you use. I use certain Microsoft products, certain IBM products, and I think those are the best of both worlds, and those are the best not only in their worlds.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/1395A3452DBC6C9DC225727A0070EF73</link>
</item>
<item>
<title>IBM Lotus Notes 8 Beta 1 is coming in a few days</title>
<pubDate>Mon, 05 Feb 2007 20:33:55 +0200</pubDate>
<description>
<![CDATA[
Notes/Domino 8 was released on March 10th. This information is updated daily, based on words from IBM like: "A beta version of Lotus Notes 8 is currently planned to be made available to the public starting this February." and hear-sayings like: "sometime mid-February 2007". There is also an <a target="_blank" href="http://www-03.ibm.com/press/us/en/pressrelease/20943.wss">official press release</a> about it.
Be prepared to update your production workstations, since this will be a very stable release, as we saw already on R6 and R7 Beta 1 releases. Anyhow, it beats any R5 or R6 client in bugfreeness, as there are already thousands of bugs fixed since R5. Plus that R5 has not been supported for long time ago, and R6 support also ends in the coming months.
Your work motivation and productivity will be raised to new heights, and you have the chance to report bugs to the new Notes 8 Beta Forum when it comes out simultaneously with the Client Release, and improve this product even more when it goes Gold. I want a better Notes 8, you want it, and everyone else wants it  too!
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/BD7390754BBA3B97C22572790065D138</link>
</item>
<item>
<title>Siipi Web Forum</title>
<pubDate>Sun, 04 Feb 2007 19:43:55 +0200</pubDate>
<description>
<![CDATA[
The Siipi Web Forum is now completed, and one user is already using it (<a target="_blank" href="http://siipi.com/marko/forum">Marko Vesapuisto</a>).
The Forum is a bit different from conventional Message Boards as it automatically archives posts by month. The areas are also not strongly seperated from eachother, but appear all on the same page categorized. This gives in my opinion a better overview what has been recently discussed, as other boards show only the last post per area.
Features:
&#9632; Anonymous can read and write posts, however not edit or delete them.
&#9632; Registered users can also edit and delete their posts.
&#9632; Easy registration, only username and password are asked.
&#9632; Registered users have also a profile page, where they can upload files and other information.
&#9632; The board supports also World of Warcraft item links, which are dynamically retrieved from wow.allakhazam.com and then stored in a domino database for fast access. The World of Warcraft item links appear as hovering layers on the mouse cursor, which can be clicked off with the left mouse button. The icon of the item and all stats are displayed.
&#9632; Board adminstrators and moderators can mark posts as sticky, and this sticky is not a static one, but it's done via a "Sticky Until" date, which means you can choose when the stickyness wears off.
&#9632; The board supports virtually any number of access levels, as they are done via domino groups. For example you can have a "Private Area", "Moderator Area", etc...
The pricing policy for this tool is that same as for all web based products from Siipi: You only pay 10 per started GB per year, no matter if you use a Blog, Forum, or your own custom database. Which means you don't pay anything for the tool itself, just for the disk space used.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/33B28C56B2CBA0FFC225727800613BD7</link>
</item>
<item>
<title>Siipi Web Site Creator</title>
<pubDate>Fri, 02 Feb 2007 19:18:13 +0200</pubDate>
<description>
<![CDATA[
The Siipi Web Site Creator is now completed, and one user is already using it (<a target="_blank" href="http://www.godwinike.com">Godwin Ikegwuonu</a>).
With this web based tool you can create complete web sites running on a Domino server. You can choose to run it under a user site under siipi.com, for example siipi.com/yourname or under your own domain, for example www.yourname.com.
The price for this tool (used disk space is counted as total sum of your applications) is 10 per started GB per year. If you want additionally your own domain to run it, a domain (.com, .net, etc..) costs 10 per year when ordered from <a target="_blank" href="http://siipi.com">Siipi</a>, but of course you can also choose to have your domain hosted by an other provider.
No additional tools are needed, only a web browser. You can also choose your own graphical web site editor, for example <a target="_blank" href="http://nvu.com">Nvu</a> (which is a free, open source, cross platform web editor), and configure it to publish the web pages directly to the Siipi Web Site tool. You can deploy web pages and all kind of files into the tool, and all known protocols are also supported: ftp://, mms://, http://, https://, etc...
Especially easy is the linking of web pages and files in this tool, you just need to say "/files/bagname/filename" or "/pages/pagename" in your HTML source.
The tool is available in English and Finnish language.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/71E014FEAF231103C2257276005EE4B2</link>
</item>
<item>
<title>Turkish Music</title>
<pubDate>Thu, 01 Feb 2007 21:07:17 +0200</pubDate>
<description>
<![CDATA[
<img alt="Kemer, Turkey" align="left" src="/public/mika.nsf/pages/images/$file/kemerthumb.jpg">I don't know what it is, but everytime I listen to turkish music, I can barely hold my tears back. I am crying from pleasure, pure joy and passion.
No other music does that to me (and yes, I listen to everything from all metal via pops to classics and romantics), and as a I am (usually) a rationally thinking man, I wanted to find out what causes this and came across this study of turkish and middle eastern rhythm patterns: http://www.shira.net/arabella/me-rhythms.htm, but it's not only the rhythm, it's also the language, the singing style, the violin patterns, and many other things which all come together.
I must admit that I was also a bit embarassed when I was shopping CD's in a shop in turkey, and probably looked like I was about to cry :) It's hard to try to shop and listen to that kind of music, because your emotions stir you up totally. If you have a chance, try the songs Ahd&#305;m Olsun from Ebru Gόnde&#351;, Ben Seni Sevdu&#287;umi from Kaz&#305;m Koyuncu, Beni Unut from Serdar Ortaη, or A&#351;&#305;k Olma from Sibel Can (Don't you just love that turkish i without the dot on top :).
If one thing in my life is for sure, it is that I will go back to turkey on my next summer vacation (impressions of my first trip to turkey: http://siipi.com/public/mika.nsf/blogs/9D1DB19610705C4EC225706F007A527D).
Should I start to believe in reincarnation, soul mates, and memories from past lives? My heart says yes, my mind says study.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/E9982982F419AE4BC22572750068DFB2</link>
</item>
<item>
<title>Growing Organizations</title>
<pubDate>Thu, 01 Feb 2007 03:25:02 +0200</pubDate>
<description>
<![CDATA[
The curse of all larger organizations is that they can not afford to do anymore what they want, but they have to align to the needs and demands of their customers. However, if the organization incorporates also system analysis and consulting, a firm basis for cooperation between the customer and the organization can be established.
My goals were always experimental and pioneric, I tried not to make profit, but to keep the costs as low as possible, while also keeping the costs for my customers also as low as possible. However, being too good and overcompetitive can be unwanted in some countries. Rather than doing the best what you can do, you should perform as crappy as the others do.
But the battle is not over yet, indeed it hasn't even started yet, so we will continue to be the most competetive and priceworthy company of the world while keeping quality at the best it can be. That is our vision, and always will be.
If you want some numbers, here are some:
&#9632; .com, .net, .org, etc... Domain hosting: 10 per year.
&#9632; Domino based Notes or Web application hosting: 10 per started GB per year (including unlimited bandwidth up to 4 TB space).
&#9632; Blog Site: 10 per started GB per year.
&#9632; Asus High End Laptops: 940 including full quality control, complete installation and configuration of OS and applications (open office, etc..), and lifetime warranty on support services.
&#9632; Solving problems which nobody else in the world can do: 100 per hour (You will first get an work time estimate, and you only pay if you are satisfied with the solution, and get a detailed breakdown of all tasks involved).
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/C87D35DE1E146EC5C225727500079ECA</link>
</item>
<item>
<title>Siipi Blog Template 1.2</title>
<pubDate>Wed, 31 Jan 2007 21:25:48 +0200</pubDate>
<description>
<![CDATA[
New features included:
&#9632; Automatic categorizing by years. When you open another blog area, the most recent year which has blogs will be opened. After that you can click on the year link to choose another year for that area.
&#9632; Some small fixes to the RSS feed
&#9632; Referer list display compacted. As some referer URLs were very long, all referer URLs are now shortened to 16 characters on the display.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/759377D6D63D2BCFC2257274006A90E0</link>
</item>
<item>
<title>Domino File Manager Preview</title>
<pubDate>Thu, 09 Mar 2006 21:31:57 +0200</pubDate>
<description>
<![CDATA[
<img align=left src="/public/mika.nsf/pages/images/$file/xdir.jpg">The number of files in directories can grow huge on industrial Domino servers. Not necessarily in the Domino directories itself, but in all kind of support directories around the whole file system.
When you have over 20000 files in a directory, it can take several minutes to open the directory with Windows Explorer, locally from the server, and especially over a network drive.
I found a solution how to reduce the waiting time from 3-5 minutes to 3-5 seconds (!). Using a native C++ engine (xdir.exe), which is located on the Domino server, and a simple Web based UI, you can now explore file system directories lightning fast, and even searching for some text string inside the files is speed up in the same manner.
]]>
</description>
<link>http://siipi.com/public/mika.nsf/blogs/0F7ABC7414C5491DC225712C006B4D9F</link>
</item>
<item>
<title>Benefits of Web Browser over Notes Client on Domino</title>
<pubDate>Sat, 03 Sep 2005 17:13:55 +0200</pubDate>
<description>
<![CDATA[
I posted this already as a reply on Ed Brill's site, in his Blog entry about the ND7 Release. But I want to continue this topic and add more issues.
Over longer time, when developing Notes applications and getting new feature requests, you encounter sometimes things which simply can't be done in the Notes Client, but can be done easily on the web.
I've seen for example these kinds of issues which need to be done on the web:
1) Printing: In Notes, it's a horror. On the web you can just use a HTML2PDF converter, or just a css stylesheet for printing, or just print directly the page from the web browser.
2) Version problems: Many companies still use older Notes Clients, like R4/5, which hold you back from utilizing new useful and effective capabalities of Domino. On the web, everything is done by Domino, and the user just needs a HTML/JavaScript capable browser like IE5/6, Firefox, Mozilla, Safari.
3) Embedding external content: In Notes no way to do it, on the web easily with an IFrame, like for example a package tracking page from DHL for the current order.
4) Search engine: In Notes you are basically stuck with the built-in engine, on the web you can do your own engine, as the search results can be redirected to a text file, and presented via an LS agent as a web page.
5) Tables, dynamic layouts, high quality pictures: In Notes, simply not possible. On the web easily done with HTML code, stylesheets, lookups, and PNG file attachments.
6) Multitasking: In Notes, not officially supported, but you might be lucky to have a few Notes sessions running simultaneously. On the web, you can have lots of browser windows opened at the same time, and it's fully supported.
7) Accessibility: When you travel, you need to have your computer with your Notes always with you. On the web, you can go to any internet cafe, or use your mobile phone and just log in.
8) Performance: In Notes, you have @DBLookups, databases and views on remote servers which cause the biggest performance lags. On the web, you just need to transfer the HTML page from the server.
9) Multiple Client suppliers and beneficial competition: In Notes, the Client is just developed by one company, on the web you can choose between multiple suppliers and each of them tries to keep their Client better than the others'.
10) Platform independancy: In Notes, you are restricted to the OS selection which IBM supports, on the web you can basically choose any OS, and always have the newest client for your favorite OS.
11) Public access and user registration: In Notes, well first the customer needs a Notes Client, and then you need to cross-certify their notes.ids. On the web, everyone can access the site Anonymously, or register online.
12) Free style views and superrelational database queries: In Notes not possible, on the web you can have thumbnails, on mouse over pop-ups, help texts, buttons,