<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-11129292</id><updated>2011-11-27T05:46:51.250+10:00</updated><category term='.NET OutOfMemory'/><title type='text'>Vlad's Musings</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-11129292.post-4793873309935997733</id><published>2011-01-17T22:04:00.006+10:00</published><updated>2011-01-17T22:30:00.770+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET OutOfMemory'/><title type='text'>OutOfMemoryException in long running NANT build (AKA StringBuilder is broken)</title><content type='html'>On my current project we have experienced an interesting problem with our build. There's nothing particularly strange about our setup:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Technology: .NET (C#)&lt;/div&gt;&lt;div&gt;Build: NANT 0.90 + msbuild&lt;/div&gt;&lt;div&gt;Test libs: Nunit &amp;amp; Selenium 2 (webdriver API)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Our build does a fairly usual set of tasks:&lt;/div&gt;&lt;div&gt;- compile projects&lt;/div&gt;&lt;div&gt;- run unit tests&lt;/div&gt;&lt;div&gt;- deploy to IIS&lt;/div&gt;&lt;div&gt;- run integration tests&lt;/div&gt;&lt;div&gt;- run acceptance tests&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The project has been running for a long time (4+ years) and so has a large number of tests and a codebase destributed over 30+ Visual Studio Projects. Half way through the current release we encountered a problem where our build would throw an OutOfMemory exception.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After a LOT of investigation we discovered &lt;a href="http://blogs.msdn.com/b/vsofficedeveloper/archive/2008/10/10/stringbuilder-outofmemoryexception.aspx"&gt;this&lt;/a&gt; post which explains exactly what we were seeing. Basically parts of .NET use the StringBuilder for creating and manipulating strings and the problem occurs when the StringBuilder is used with large strings (large = big enough to be put on the Large Object Heap). The best part is that there is no (easy) workaround/fix.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the end the only way we could get this to work was by splitting our build into two separate builds, we now first run a build that compiles and runs unit tests. Then the second build uses the build artefacts of the first build to run integration and acceptance tests.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-4793873309935997733?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/4793873309935997733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=4793873309935997733' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/4793873309935997733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/4793873309935997733'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2011/01/outofmemoryexception-in-long-running.html' title='OutOfMemoryException in long running NANT build (AKA StringBuilder is broken)'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11129292.post-8925465785289646741</id><published>2010-07-13T19:39:00.003+10:00</published><updated>2010-07-13T19:44:54.905+10:00</updated><title type='text'>Setting JAVA_HOME in OS X</title><content type='html'>Setting the JAVA_HOME on the Mac has become a lot easier over the years... Apple introduced the GUI version (Java Preferences) which will let you specify the version of JDK to use. However there are still a number of command line tools that expect (or at least work better with) the JAVA_HOME environment variable, and now Apple has provided a way to do this as well with:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;export JAVA_HOME=`/usr/libexec/java_home`&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The java_home will print to the standard out the location of the users preferred JDK (as set in Java Preferences) so the above command will nicely tie the two things together.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-8925465785289646741?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/8925465785289646741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=8925465785289646741' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/8925465785289646741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/8925465785289646741'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2010/07/setting-javahome-in-os-x.html' title='Setting JAVA_HOME in OS X'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11129292.post-417849352763091788</id><published>2009-11-12T23:30:00.002+10:00</published><updated>2009-11-12T23:35:11.396+10:00</updated><title type='text'>Windows classpath issues</title><content type='html'>Note to self: If you ever get the following error when you try to execute a clean ant install:&lt;br /&gt;&lt;br /&gt;The syntax of the command is incorrect.&lt;br /&gt;&lt;br /&gt;This is due to an issue with the CLASSPATH env. variable. The rule is that if the last entry in the classpath finishes with double quotes (") you HAVE TO add a semi-colon after it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-417849352763091788?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/417849352763091788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=417849352763091788' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/417849352763091788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/417849352763091788'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2009/11/windows-classpath-issues.html' title='Windows classpath issues'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11129292.post-1215574738118845142</id><published>2007-06-29T11:27:00.000+10:00</published><updated>2007-06-29T11:46:29.475+10:00</updated><title type='text'>AirPort Extreme Utility 5.0 Install</title><content type='html'>Apple has a very peculiar strategy with their AirPort Extreme product, they are now allowing you to download software for it, so if you lose or damage your original CD you may find it hard to manage your AirPort Base Unit.&lt;br /&gt;&lt;br /&gt;This happened to me as well and I have spent numerous hours trying to find a solution to my problem; in the end I found &lt;a href="http://blog.fak.ir/?p=9"&gt;this&lt;/a&gt; blog post that outlines the steps required to allow you to install the AirPort extreme update 5.1 even if you don't have 5.0 already installed.&lt;br /&gt;&lt;br /&gt;Just in case the above mentioned blog disappears I'm listing the steps required to achieve this task bellow:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Download "AirPort51Update" from the Apple Support website.&lt;/li&gt;&lt;li&gt;Extract the exe file with WinRAR, WinZip, etc.&lt;/li&gt;&lt;li&gt;Download and install &lt;a href="http://www.google.nl/search?q=orca.msi"&gt;ORCA&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Load "APSetup.msi" into ORCA&lt;/li&gt;&lt;li&gt;Export the the scripts: Tables -&gt; Export Tables -&gt; [x] Binary&lt;/li&gt;&lt;li&gt;Load binary/scripts.vbs.idb into your favourite text editor.&lt;/li&gt;&lt;li&gt;Replace Session.Property(”AP50ISINSTALLED”) = “” with Session.Property(”AP50ISINSTALLED”) = “1”&lt;/li&gt;&lt;li&gt;Put back the scripts: Tables -&gt;  Import Tables -&gt; “Binary.idt”&lt;/li&gt;&lt;li&gt;Save the file.&lt;/li&gt;&lt;/ol&gt;You should be able to execute the modified APSetup.msi without any problems now.&lt;br /&gt;&lt;br /&gt;In my search I have also stumbled across the Mac version of this post, you can find it &lt;a href="http://homepage.mac.com/james.clay/iblog/B894479528/C2040813928/E20070505184135/index.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Finally I wanted to thank "Guru" for posting this great fix for the very annoying problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-1215574738118845142?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/1215574738118845142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=1215574738118845142' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/1215574738118845142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/1215574738118845142'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2007/06/airport-extreme-utility-50-install.html' title='AirPort Extreme Utility 5.0 Install'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11129292.post-3338998999330613994</id><published>2007-06-20T00:53:00.001+10:00</published><updated>2007-06-20T01:08:17.769+10:00</updated><title type='text'>TDD and BDD</title><content type='html'>It's been a while since my last post. Here are a few links to interesting blogs/articles around testing, TDD and BDD.&lt;br /&gt;&lt;br /&gt;Testing articles:&lt;br /&gt;&lt;a href="http://blog.daveastels.com/articles/2005/07/05/a-new-look-at-test-driven-development"&gt;http://blog.daveastels.com/articles/2005/07/05/a-new-look-at-test-driven-development&lt;/a&gt;&lt;br /&gt;&lt;a href="http://pezra.barelyenough.org/blog/2007/06/mocking/"&gt;http://pezra.barelyenough.org/blog/2007/06/mocking/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;BDD documentation:&lt;br /&gt;&lt;a href="http://tuples.us/2007/06/12/r-s-p-e-c-4-me/"&gt;http://tuples.us/2007/06/12/r-s-p-e-c-4-me/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://behaviour-driven.org/Introduction"&gt;http://behaviour-driven.org/Introduction&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Behaviour frameworks:&lt;br /&gt;&lt;a href="http://jbehave.org/"&gt;http://jbehave.org/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dannorth.net/2007/06/introducing-rbehave"&gt;http://dannorth.net/2007/06/introducing-rbehave&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-3338998999330613994?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/3338998999330613994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=3338998999330613994' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/3338998999330613994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/3338998999330613994'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2007/06/tdd-and-bdd.html' title='TDD and BDD'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11129292.post-112194679491622006</id><published>2005-07-21T21:39:00.000+10:00</published><updated>2005-07-21T21:53:40.846+10:00</updated><title type='text'>FC4: Enabling suspend to RAM</title><content type='html'>I've found another nice Dell D600 FC setup page &lt;a href="http://www.hep.phy.cam.ac.uk/%7Eandersen/fedora2latitude600.html"&gt;here&lt;/a&gt;. Among other things it has the instructions for setting up S3 mode (suspend to RAM). You can refer to the original page for the instructions, I'm also including my version of these same instructions here for completeness.&lt;br /&gt;&lt;br /&gt;To get Hibernate to work you you'll need log in as root (su -) a create a new file /etc/acpi/events/sleep.conf with the following content:&lt;br /&gt;&lt;pre&gt;event=button/sleep *&lt;br /&gt;action=/etc/acpi/actions/sleep.sh&lt;/pre&gt; You'll also need to create the file /etc/acpi/actions/sleep.sh with:&lt;br /&gt;&lt;pre&gt;#!/bin/tcsh&lt;br /&gt;# Script to drive the system to S3&lt;br /&gt;# suspend-to-ram&lt;br /&gt;#&lt;br /&gt;# JRA Jan 2005&lt;br /&gt;&lt;br /&gt;# Step 1: preparing sleep&lt;br /&gt;if (-e /suspending) then&lt;br /&gt;echo "already in the process of suspending. Please be patient."&lt;br /&gt;else&lt;br /&gt;/bin/touch /suspending&lt;br /&gt;/usr/bin/killall -s SIGUSR1 cpuspeed&lt;br /&gt;/usr/bin/chvt 1 # necessary to make DRI work&lt;br /&gt;/sbin/service anacron stop&lt;br /&gt;# USB doesn't suspend without unloading first&lt;br /&gt;/sbin/rmmod ehci_hcd&lt;br /&gt;/sbin/rmmod uhci_hcd&lt;br /&gt;#save the system time&lt;br /&gt;/sbin/hwclock --adjust&lt;br /&gt;/sbin/rmmod wacom # only necessary of you have wacom stylus&lt;br /&gt;/sbin/rmmod -as&lt;br /&gt;/bin/sync&lt;br /&gt;&lt;br /&gt;# Step 2: send sleep command via ACPI&lt;br /&gt;echo mem &gt; /sys/power/state&lt;br /&gt;&lt;br /&gt;# Step 3: wake-up and reload&lt;br /&gt;/sbin/hwclock --hctosys&lt;br /&gt;/sbin/modprobe ehci_hcd&lt;br /&gt;/sbin/modprobe uhci_hcd&lt;br /&gt;# initialise X&lt;br /&gt;xinit /bin/false -- :1&lt;br /&gt;/usr/bin/chvt 7&lt;br /&gt;/sbin/service anacron start&lt;br /&gt;/sbin/service cpuspeed restart&lt;br /&gt;rm /suspending&lt;br /&gt;endif&lt;/pre&gt; Make sure that the file is executable (to do this run chmod 700 /etc/acpi/actions/sleep.sh). Finally you'll need to restart the acpi system: service acpid restart.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-112194679491622006?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/112194679491622006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=112194679491622006' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/112194679491622006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/112194679491622006'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2005/07/fc4-enabling-suspend-to-ram.html' title='FC4: Enabling suspend to RAM'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11129292.post-112192740999794927</id><published>2005-07-21T16:00:00.000+10:00</published><updated>2005-07-21T16:55:56.886+10:00</updated><title type='text'>Lotus Notes 6.5.4 on Fedora Core 4</title><content type='html'>I have finally managed to get the Lotus Notes to work under Linux. I'm hoping that the following instructions will help someone solve this problem with less pain and frustration then I had to experience.&lt;br /&gt;&lt;br /&gt;The good news is that it is possible to get Notes working under FC4, the bad news is that you need to install it under Windows first and then copy the files across. This was not a problem for me as I'm using a dual boot laptop, but it may be a problem for others.&lt;br /&gt;&lt;br /&gt;In hindsight the majority of my problems were with Wine and the fact that there are a number of different recommendations on the web about which version people should use. Basically there are 3 different recommendations:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt; to use an old version 20041014 (which in many people's opinion is the most stable)&lt;/li&gt;   &lt;li&gt;to use the most recent RPM for the target platform&lt;/li&gt;   &lt;li&gt;to use the latest stable source release&lt;/li&gt; &lt;/ul&gt; I've tried all three of these at least once in different combinations and have found that I had best results with the LATEST SOURCE release (currently 20050628).&lt;br /&gt;&lt;br /&gt;To install Notes properly:&lt;br /&gt;&lt;ol&gt;   &lt;li&gt;download the source tar file from &lt;a href="http://www.winehq.com/site/download"&gt;http://www.winehq.com/site/download&lt;/a&gt;.&lt;/li&gt;   &lt;li&gt;extract it with tar zxvf &lt;file_name&gt;&lt;/file_name&gt;&lt;/li&gt;   &lt;li&gt;cd &lt;extracted&gt; and execute &lt;samp class="PROMPT"&gt;&lt;/samp&gt;&lt;kbd class="USERINPUT"&gt;./tools/wineinstall&lt;/kbd&gt;&lt;/extracted&gt;&lt;/li&gt;   &lt;li&gt;copy files from Lotus/Notes directory on the Windows partition to ~/.wine/drive_c/Program\ Files/Lotus /Notes&lt;/li&gt;   &lt;li&gt;Copy over files from "Documents and Settings/All Users/Application Data/Lotus" on the windows partition to ~/.wine/drive_c/Documents and Settings/All Users/Application Data/Lotus&lt;/li&gt;   &lt;li&gt;Copy over files from "Documents and Settings/&lt;windows&gt;/Local Settings/Application Data/Lotus" on the windows partition to ~/.wine/drive_c/Documents and Settings/&lt;windows&gt;/Local Settings/Application Data/Lotus&lt;/windows&gt;&lt;/windows&gt;&lt;/li&gt;   &lt;li&gt;All the files you've copied will need to be owned by you so if they are currently owned by root go to ~/.wine/drive_c and run chown -R &lt;your&gt;:&lt;your&gt; *&lt;/your&gt;&lt;/your&gt;&lt;/li&gt;&lt;li&gt;Finally copy mfc42.dll and msvcp60.dll from Windows/system32 on the windows partition to ~/.wine/drive_c/windows/system&lt;/li&gt;   &lt;li&gt;Run Notes by executing: wine "C:\Program Files\Lotus\Notes\nlnotes.exe"&lt;/li&gt;  &lt;/ol&gt; NOTE1: DO NOT follow the install instructions from the wine documentation!!! This will build and install wine properly BUT it will not configure it. It seems that they have changed the procedure so that wineinstall script does everything but have not updated the documentation to reflect this.&lt;br /&gt;NOTE2: You HAVE TO run wineinstall as a standard user (i.e. not root), otherwise wine will be installed but the configuration will be owned by root and you won't be able to use it.&lt;br /&gt;NOTE3: Steps 5 &amp;amp; 6 are optional and only required if you've actually used the Notes installation under Windows and would like to preserve your mail history and other databases.&lt;br /&gt;NOTE4: If the Notes window shows up with the error: "You cannot use the Administration program while the Domino Server is running. Either shut down the Domino Server (but keep the file server running) or choose the icon labeled 'Lotus Notes' instead." This is because of incorrect file permissions on the files you've copied from the Windows partition. To resolve it just go to the 3 locations you've copied files to and execute: chmod -R +rwx *&lt;br /&gt;&lt;br /&gt;Let me know if you have any problems,&lt;br /&gt;&lt;br /&gt;Vlad&lt;br /&gt;&lt;br /&gt;PS. Here are the main articles that helped me debug my installation problems:&lt;br /&gt;&lt;a href="http://vowe.net/archives/004104.html"&gt;Notes 6.5.1 on Linux and Wine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nsftools.com/tips/UseNotesWithWine.htm"&gt;How to Use Lotus Notes on Linux with Wine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.winehq.org/hypermail/wine-bugs/2005/01/0097.html"&gt;wine-bugs mailing list: [Bug 2643] Can't get Lotus Notes 6.5.2 running&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-112192740999794927?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/112192740999794927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=112192740999794927' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/112192740999794927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/112192740999794927'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2005/07/lotus-notes-654-on-fedora-core-4.html' title='Lotus Notes 6.5.4 on Fedora Core 4'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11129292.post-112156476846901115</id><published>2005-07-17T11:21:00.000+10:00</published><updated>2005-07-17T17:32:17.230+10:00</updated><title type='text'>As promised Fedora Core 4 setup</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;I've just upgraded to the latest kernel (2.6.12-1.1398_FC4) and thought I'd use it as a guide for what needs to be done to set up FC4 on a Dell Latitude D600 laptop.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;FC4 should install without any problems and should recognize all hardware except for the wireless network card. After the install I strongly recommend that you do the following:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;1. Run&lt;/span&gt;&lt;span style="font-style: italic;font-family:verdana;" &gt; '&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-style: italic;"&gt;yum update'&lt;/span&gt; to get the latest versions of the installed packages. As far as I know the stock standard FC4 install CDs/DVD come with 2.6.12-1.1369_FC4 kernel which is already getting a bit old so you'll probably want to update to the new version. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;2. Once the upgrade has been completed you can set up your wireless network card by following the instructions from this &lt;/span&gt;&lt;a style="font-family: verdana;" href="http://www.ces.clemson.edu/linux/fc2-ipw2200.shtml"&gt;link&lt;/a&gt;&lt;span style="font-family:verdana;"&gt;. The simplest thing would be to use the driver that is shipped with the kernel and just install the firmware v2.2. I have personallyhpersonallyole decided to go with the full install approach and have installed firmware v2.3 and driver v1.04. As I am writing this I have just noticed that a new version of the driver (v1.06) is available and I might try that later on tonight.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;3. If you've followed the instructions from the website and have rebooted at the end of the install you should have a working wireless connection except if you are running a network that uses WPA for security (as is the case with me). To get the WPA authentication to work you'll need to install the wpa_supplicant. Either Google for a recent FC3/4 RPM or download the source and compile it. Personally I had problems compiling it on FC4 so I opted for a slightly older version for which I was able to find an RPM. Once you install it all you will need to do is configure it ,edit /etc/wpa_supplicant.conf, and set it up to run at startup:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;    echo wpa_supplicant -ieth1 -c/etc/wpa_supplicant.conf -wB &gt;&gt; /etc/sysconfig/network-scripts/ifup-wireless&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;    echo killall wpa_supplicant &gt; /etc/sysconfig/network-scripts/ifdown-wireless&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;        chmod +x /etc/sysconfig/network-scripts/ifdown-wireless&lt;/span&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-style: italic;font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-112156476846901115?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/112156476846901115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=112156476846901115' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/112156476846901115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/112156476846901115'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2005/07/as-promised-fedora-core-4-setup.html' title='As promised Fedora Core 4 setup'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11129292.post-111899390324380521</id><published>2005-06-17T17:30:00.000+10:00</published><updated>2005-06-17T17:38:23.246+10:00</updated><title type='text'>Fedora Core 4</title><content type='html'>As most of you already know FC4 was released on Monday (actually Tuesday early morning Brisbane time). I have made the decision to switch to (primarily) using Linux on my laptop so to that end I was eagerly awaiting this release.&lt;br /&gt;&lt;br /&gt;As I've promised to a number of people, over the next few days I will blogg the steps I'm taking to setup my Dell D600 laptop with the new OS.&lt;br /&gt;&lt;br /&gt;Watch this space.&lt;br /&gt;&lt;br /&gt;Vlad&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-111899390324380521?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/111899390324380521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=111899390324380521' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/111899390324380521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/111899390324380521'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2005/06/fedora-core-4.html' title='Fedora Core 4'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11129292.post-111624767537045054</id><published>2005-05-16T22:29:00.000+10:00</published><updated>2005-05-16T22:47:55.386+10:00</updated><title type='text'>"Join the army they say, see the world they say"</title><content type='html'>&lt;p style="margin-bottom: 0cm;"&gt;&lt;/p&gt; Over the last 8 - 10 years I have been a constant Windows user. During this time I made a number of half-hearted attempts to switch or Linux but every time I would hit a road block and would retreat back to the comfort of Windows.&lt;br /&gt;&lt;br /&gt;You won't believe how much slack I've been getting specially in the last two and a half years from a number of my peers and work colleagues (aka. Linux weenies) who have been trying to persuade me to switch to the “light side”.&lt;br /&gt;&lt;br /&gt;  Anyway recently I've made a decision to give Linux another try, but this time I've decided to make the effort of getting the thing fully working and using it for some time (at least a few weeks) before deciding on which platform is better suited for my needs. So last weekend I installed Fedora Core 3 on my laptop and then spent the whole of Sunday (from 6:30 am to 11:30 pm) updating it and getting the wireless to work. I have to admit that I thought that wireless stuff will be hard but I had no idea that it would be THAT hard. Even on a “primitive” OS, like Windows XP, wireless pretty much works out of the box, so I wasn't expecting to have to spend more then 12 hours to get it to work on FC3. &lt;br /&gt;&lt;br /&gt;   The pain I've suffered has made me even more determined to persevere in my attempt to get the environment fully set up, but it has also made me realise that the documentation on this subject is scarse, out of date, misleading and sometimes just plain wrong. My next blog entry will contain a full how-to for setting up  Intel PRO 2200BG based wireless with WPA encryption.&lt;br /&gt; &lt;br /&gt;Vlad &lt;p style="margin-bottom: 0cm;"&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-111624767537045054?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/111624767537045054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=111624767537045054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/111624767537045054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/111624767537045054'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2005/05/join-army-they-say-see-world-they-say.html' title='&quot;Join the army they say, see the world they say&quot;'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11129292.post-110957001796803465</id><published>2005-02-28T15:38:00.000+10:00</published><updated>2005-02-28T20:47:13.533+10:00</updated><title type='text'>Better late then never</title><content type='html'>The pressure to start a blog site has been on me for quite some time and I have finally surrendered to it. I'm still a bit unsure as to what exactly I will add to this site. I know that my techkie friends will want me to blog about my work and all things work and technology related. On the other hand my overseas friends and relatives want me to use this space "for something more useful", i.e. to post stories from my everyday life and lots of photos.&lt;br /&gt;&lt;br /&gt;My current thinking is that I will use it for both until I notice that it's becoming too hard to manage or until I start getting complaints about the mixture.&lt;br /&gt;&lt;br /&gt;My other problem is that the while one half of the people that will be visiting these pages speak English while the other half speak Serbian/Croatian/Bosnian (call it what you will). This is why I may post some non-English stuff on these pages as well. I'll see how it works out, if it bothers you please let me know.&lt;br /&gt;&lt;br /&gt;Vlad&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11129292-110957001796803465?l=vlada.sneblic.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vlada.sneblic.com/feeds/110957001796803465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11129292&amp;postID=110957001796803465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/110957001796803465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11129292/posts/default/110957001796803465'/><link rel='alternate' type='text/html' href='http://vlada.sneblic.com/2005/02/better-late-then-never.html' title='Better late then never'/><author><name>Vlad</name><uri>http://www.blogger.com/profile/02515491882455455465</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
