<?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-5957172667543715234</id><updated>2011-08-08T17:03:41.321-04:00</updated><category term='Business'/><category term='competition'/><category term='Notes/Domino Administration'/><category term='iPhone'/><category term='Vacation'/><category term='Droid'/><category term='Notes/Domino'/><category term='Domino Development'/><title type='text'>@IsGoodDomino</title><subtitle type='html'>11 years and running with Notes and Domino</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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>49</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-3801712435177337973</id><published>2010-10-14T08:50:00.004-04:00</published><updated>2010-10-14T09:08:08.490-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Droid'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>From My Inbox and I Need a Job</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_cSuORK0B0bA/TLcAoVO1HII/AAAAAAAAAII/86GmJfP6a8E/s1600/att.JPG"&gt;&lt;img style="MARGIN: 0px 0px 10px 10px; WIDTH: 320px; FLOAT: right; HEIGHT: 198px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5527887760514686082" border="0" alt="" src="http://4.bp.blogspot.com/_cSuORK0B0bA/TLcAoVO1HII/AAAAAAAAAII/86GmJfP6a8E/s320/att.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Typical marketing crap telling me how much I love my iPhone and I can easily add another line. The problem is I dropped ATT and moved to Verizon over a month ago so I could get a&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=goIphYCVVHc"&gt;Droid x&lt;/a&gt;. Funny stuff. Apparently the ATT marketing machine is out of touch with the actual status of thier customers. On a more serious note, The company that I have worked for over the past 9 1/2 years is closing it's doors and I am in need of a job. I am not looking to move from Southern Maine so if you know anyone who needs a Notes/Domino Admin/Developer in Southern Maine or Southern NH, Let me know. &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/5957172667543715234-3801712435177337973?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/3801712435177337973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2010/10/from-my-inbox-and-i-need-job.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3801712435177337973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3801712435177337973'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2010/10/from-my-inbox-and-i-need-job.html' title='From My Inbox and I Need a Job'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cSuORK0B0bA/TLcAoVO1HII/AAAAAAAAAII/86GmJfP6a8E/s72-c/att.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-7377589197627430269</id><published>2010-08-02T05:59:00.006-04:00</published><updated>2010-08-02T06:23:47.894-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Goodbye iPhone, Hello Android X</title><content type='html'>My contract on my iPhone 3G is up in 6 weeks,  but I decided about a month ago that I will be moving to an Android phone.  For the most part, I have been happy with my iPhone &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;over&lt;/span&gt; the past 23 months but I will be purchasing the new &lt;a href="http://www.computerworld.com/s/article/9178520/Hands_on_Motorola_Droid_X_smartphone_is_a_win_for_Android"&gt;Android X&lt;/a&gt; for several reasons.&lt;br /&gt;&lt;br /&gt;1.  Said simply, I think Apple has an attitude problem.  They have accumulated so many customers that will &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;believe&lt;/span&gt; anything that Steve Jobs says (the whole "magical device" thing with the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;iPad&lt;/span&gt; was way over the top for me) that they no longer feel it necessary to earn business and customers.&lt;br /&gt;&lt;br /&gt;2.  The proprietary nature of everything apple just leaves a bad taste in my mouth, overpriced hardware, only one carrier for the iPhone, it all screams that Apple knows what is best for me and I just need to trust them to make decisions for me.&lt;br /&gt;&lt;br /&gt;3.  There are places that I travel to in Maine where I get no service available with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ATT&lt;/span&gt;, yet users on Verizon's network have great coverage in those areas.&lt;br /&gt;&lt;br /&gt;4.  Lotus is in the process of supporting Android devices with Traveler.&lt;br /&gt;&lt;br /&gt;I think there are many people who feel the same as I do here because Android activations are at 165,000 per day and rising.  Bottom line is that Apple is it's own worst enemy and Apple's attitude has lost this customer.  &lt;a href="http://www.fool.com/features/market-recap/2010/08/01/the-mistake-that-will-haunt-apple.aspx"&gt;Read more here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-7377589197627430269?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/7377589197627430269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2010/08/goodbye-iphone-hello-android-x.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7377589197627430269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7377589197627430269'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2010/08/goodbye-iphone-hello-android-x.html' title='Goodbye iPhone, Hello Android X'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-4933291068734896642</id><published>2010-07-13T06:39:00.002-04:00</published><updated>2010-07-13T06:43:15.145-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>iPhone Problems Continue</title><content type='html'>&lt;a href="http://www.nydailynews.com/money/2010/07/13/2010-07-13_apples_new_iphone_4_is_plagued_by_antenna_design_flaw_consumer_reports_.html"&gt;Consumer Reports cannot recommend the new iPhone&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-4933291068734896642?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/4933291068734896642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2010/07/iphone-problems-continue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4933291068734896642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4933291068734896642'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2010/07/iphone-problems-continue.html' title='iPhone Problems Continue'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-8084469791328036205</id><published>2010-01-28T08:07:00.003-05:00</published><updated>2010-01-28T10:34:29.504-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Sorry Apple</title><content type='html'>So I watched the whole &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;iPad&lt;/span&gt; announcement from yesterday and I am not convinced that I will ever need one of these new devices.  My iPhone gives me The Internet and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;Mobile&lt;/span&gt; apps in my pocket, my laptop gives me The Internet and all my applications in my backpack, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;iPad&lt;/span&gt; will give me The Internet and mobile apps on a 10 inch screen.  Tell me again why I need this "Magical" new device?  I just don't see the value.  Gadget envy will likely sell many of these devices, some will buy it just because Apple made it. I won't be buying one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-8084469791328036205?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/8084469791328036205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2010/01/sorry-apple.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8084469791328036205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8084469791328036205'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2010/01/sorry-apple.html' title='Sorry Apple'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-2358026597820730388</id><published>2009-11-29T09:18:00.005-05:00</published><updated>2009-11-29T10:03:49.514-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Domino Development'/><title type='text'>Can your users be trusted with delete capability?</title><content type='html'>It did not take me long to realize that something drastic needed to be done after we started getting accused of fielding applications that randomly deleted documents.  Given what was involved with recovering these documents, it is probably the best code I have ever written in terms of cost savings.  Consider what needed to be done when a user accidentally deleted a document from a 50 Gig database.&lt;br /&gt;&lt;br /&gt;Step 1.  Email to backup dude to create restore of said database.(typically 2 days until available)&lt;br /&gt;&lt;br /&gt;Step 2.  Be ready to change the replica ID of said restored database lest it replicates and causes more problems.&lt;br /&gt;&lt;br /&gt;Step 3.  Find document, copy to production, delete restored database.&lt;br /&gt;&lt;br /&gt;Two people over two days and a lot of email in between because some users can't be trusted with delete capability.  We tried turning on soft deletions but it could be several months before someone realized that someone has actually deleted something that should not have been and keeping soft deletions around for that long in the production database was not practical.&lt;br /&gt;&lt;br /&gt;The answer to this problem was to create a "Recycle Bin" database and take away actual delete capability from everyone except developers.  The code is simple really, it just renames the form to "deleted"+Form name and writes an entry to the audit trail  so from the users perspective, they have deleted the document(s) just like they are used to but,  it has really just fallen off of all the views that a user sees.  Once a week, a scheduled agent moves these pseudo deleted docs to a Recycle Bin database for safe keeping and or recovery later.  Go figure, we are no longer accused of writing code that randomly deletes documents and when someone asks "what happened to the report for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;abc&lt;/span&gt; company from 2005?" we can tell them who deleted it and when but, more importantly, we can restore that document in minutes rather than days and having to depend on the backup dude to create a 50 Gig restore.  I can not tell you how much time and aggravation this has saved us.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-2358026597820730388?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/2358026597820730388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/11/can-your-users-be-trusted-with-delete.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/2358026597820730388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/2358026597820730388'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/11/can-your-users-be-trusted-with-delete.html' title='Can your users be trusted with delete capability?'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-1755490657890405441</id><published>2009-11-28T08:20:00.007-05:00</published><updated>2009-11-29T09:00:45.784-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Domino Development'/><title type='text'>How not to talk to a developer who you want help from</title><content type='html'>As a developer, you will eventually come across a customer or user that will try to use you as a scapegoat. It is unfortunate that there are people like this but it is part of the job and is many times the reason we are forced to play the CYA game. You know the type. The code you wrote 7 years ago that has worked exactly as specified, went through User Acceptance Testing, and was QA'd is now suddenly "broken" because one new manager does not like the way it behaves.&lt;br /&gt;&lt;br /&gt;You get the email/phone call that says there is a bug in your code and when can you have it fixed? This my friends is not the way to win friends and influence people. A much better approach would be to say "We have re-evaluated our business rules for the xyz application and we would like you to help us change the code to adhere to the new rules". For some reason there are still people out there that don't realize that you can attract more flies with honey than with vinegar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-1755490657890405441?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/1755490657890405441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/11/developer-is-always-wrong-or-how-not-to.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/1755490657890405441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/1755490657890405441'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/11/developer-is-always-wrong-or-how-not-to.html' title='How not to talk to a developer who you want help from'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-4660113899739863306</id><published>2009-11-10T15:28:00.004-05:00</published><updated>2009-11-10T15:57:42.136-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>iPhone Report Card 14 Months Later...</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_cSuORK0B0bA/SvnQ-TlarxI/AAAAAAAAAHs/jPj4wYA69gk/s1600-h/photo.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5402578996835299090" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 214px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://3.bp.blogspot.com/_cSuORK0B0bA/SvnQ-TlarxI/AAAAAAAAAHs/jPj4wYA69gk/s320/photo.jpg" border="0" /&gt;&lt;/a&gt;I gave up my Blackberry and bought my iPhone 3G during the first week of September 08. I was somewhat of a rebel as I was the first person in our office of 10 to get one (we were a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;BES&lt;/span&gt; shop). There was quite a bit of interest from others in the office surrounding the cool new phone but people wanted to see what my experience was like before anyone else was willing to get on board.&lt;br /&gt;&lt;p&gt;In the first weeks I was able to produce a working proof of concept by porting the application we use for Project Management and recording time to the iPhone.  This took me about 15 hours total and it demonstrated the ease with which a Notes application could be delivered to the iPhone. &lt;/p&gt;&lt;p&gt;Fast forward 14 months and now every smart phone user in our office has an iPhone.  They all sync using Traveler (IBM took their time but, the got it right with Traveler), and two more plan on getting &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;iPhones&lt;/span&gt; when their present contracts expire.  Everyone I know that has one is very satisfied with this device and it remains for me, the best mobile device I have ever owned.  Unless &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;something&lt;/span&gt; dramatic happens in this market between now and next September, I will own the next generation iPhone as my next mobile device.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-4660113899739863306?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/4660113899739863306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/11/iphone-report-card-14-months-later.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4660113899739863306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4660113899739863306'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/11/iphone-report-card-14-months-later.html' title='iPhone Report Card 14 Months Later...'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cSuORK0B0bA/SvnQ-TlarxI/AAAAAAAAAHs/jPj4wYA69gk/s72-c/photo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-7883012323384274759</id><published>2009-10-14T14:20:00.010-04:00</published><updated>2009-10-15T06:40:43.751-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><title type='text'>8.5.1 Installation</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_cSuORK0B0bA/StYZKDIQPrI/AAAAAAAAAHk/tR87V_DyHkw/s1600-h/wid.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5392525264252059314" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 400px; CURSOR: hand; HEIGHT: 30px" alt="" src="http://1.bp.blogspot.com/_cSuORK0B0bA/StYZKDIQPrI/AAAAAAAAAHk/tR87V_DyHkw/s400/wid.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;One of our early adopters paid the price when upgrading his client from 8.5 to 8.5.1. The client would nsd every time on launch until he uninstalled and re-installed. Heeding his warning and those of other bloggers, I uninstalled 8.5 first. then installed the 8.5.1 client. I did not have many problems as a result. I do have some clean-up to do apparently as it is moaning about some widget provisioning problem but other than that everything seems OK so far.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;I will say that it took 1.5 hours to uinstall 8.5 and install 8.5.1 so this is the most time consuming upgrade I have ever done on a Notes client.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-7883012323384274759?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/7883012323384274759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/10/851-intallation.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7883012323384274759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7883012323384274759'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/10/851-intallation.html' title='8.5.1 Installation'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cSuORK0B0bA/StYZKDIQPrI/AAAAAAAAAHk/tR87V_DyHkw/s72-c/wid.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-2254015576804546674</id><published>2009-09-01T03:13:00.004-04:00</published><updated>2009-09-01T03:47:10.277-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Mad Props to Lotus (Traveler)</title><content type='html'>The level of anticipation here around the ability to sync our &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;iPhones&lt;/span&gt; with our mail, calendar and contacts has been so great that I went ahead and applied to the managed beta program for 8.5.1.  Last night I installed  8.5.1 and Traveler on our production mail server and the process was what I have become accustomed to with Domino upgrades,  Smooth, very smooth.&lt;br /&gt;&lt;br /&gt;From the time that I typed "quit" in the console to the time that I was syncing my iPhone was 35 minutes.  That includes installing Windows updates, upgrading Domino to 8.5.1 beta, rebooting, installing Traveler, bringing Domino back up, and configuring my iPhone.   What I really like is that I was able to send a link to our other iPhone users that simply said, "Follow this link in your iPhone browser and follow the instructions".   It was never that easy with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;BES&lt;/span&gt; and Blackberry devices...need your PIN, activation failed, resend service books,activation failed again, etc. etc.  That straightforward, intuitive process that allows end users to configure their mobile devices so easily and quickly is really appreciated by me.  Thanks Lotus!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-2254015576804546674?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/2254015576804546674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/09/mad-props-to-lotus-traveler.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/2254015576804546674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/2254015576804546674'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/09/mad-props-to-lotus-traveler.html' title='Mad Props to Lotus (Traveler)'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-3600960493086951960</id><published>2009-06-03T15:20:00.003-04:00</published><updated>2009-06-03T15:25:04.248-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='competition'/><title type='text'>To be a fly on the wall....</title><content type='html'>and witness the reactions of the folks at IBM as they view the demo of &lt;a href="http://wave.google.com/"&gt;Google Wave&lt;/a&gt;.  Do you think they are saying "Oh Crap" or "We can do better than that"?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-3600960493086951960?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/3600960493086951960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/06/to-be-fly-on-wall.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3600960493086951960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3600960493086951960'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/06/to-be-fly-on-wall.html' title='To be a fly on the wall....'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-3331711659750389879</id><published>2009-04-28T12:51:00.003-04:00</published><updated>2009-04-28T13:04:38.155-04:00</updated><title type='text'>Subform Performance</title><content type='html'>Last week I added a computed &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;subform&lt;/span&gt; to a form that was already using 4 computed &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;subforms&lt;/span&gt;.  For a reason that I still don't understand, this change caused the form to go from taking about 5 seconds to open to over 1 minute.  Even stranger is that this delay was only present in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ver&lt;/span&gt;. 7xx client and there was no problem using the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ver&lt;/span&gt;. 8xx client.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.bleedyellow.com/blogs/dotdomino/entry/improving_the_perfromance_of_subforms3"&gt;fix I found &lt;/a&gt;was to add "Option Explicit" to all the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;subforms&lt;/span&gt; that load with that form.  I would really like to know why adding this &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;subform&lt;/span&gt; that had no LS in it caused the problem, but sometimes it is enough to know the cure.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-3331711659750389879?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/3331711659750389879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/04/subform-performance.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3331711659750389879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3331711659750389879'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/04/subform-performance.html' title='Subform Performance'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-6586081689424851690</id><published>2009-04-10T14:13:00.003-04:00</published><updated>2009-04-10T14:30:08.770-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Domino Development'/><title type='text'>UI Debate or Fix - a - Fight Friday</title><content type='html'>We have an application that has been in production for eight years that makes extensive use of roles.  Until now, when we created a new action that was only to be available to users with certain roles, we just applied a hide-when that hid it from users who did not have the correct role.  It has now been suggested that this behaviour is confusing to the users and that a better method would be to display all actions, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;hotspots&lt;/span&gt;, and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;buttons&lt;/span&gt; to all users and if they don't have the correct role, we give them a prompt when they click on it that tells them that they are not &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;authorized&lt;/span&gt; to perform that action or something similar.&lt;br /&gt;&lt;br /&gt;When I heard this suggestion for the first time some weeks ago, I thought to myself that it was a request that would be complete waste of time.  If I put myself in the role of the user, and I click on an action and it tells me that I am not authorized to do that, my first reaction would be "Why the hell did you waste my time by showing it to me then"?  Keep in mind that some users who now see 6 actions on  form would now see 10.....4 of which would just tease them into clicking on them just to be disappointed.  Can you say "Psych"!&lt;br /&gt;&lt;br /&gt;Two weeks of dwelling on this and in my mind I still cannot find any value in showing users things that will not work for them.  Do you think there is value in showing users actions/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;hotspots&lt;/span&gt;/buttons that will not work for them?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-6586081689424851690?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/6586081689424851690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/04/ui-debate-or-fix-fight-friday.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6586081689424851690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6586081689424851690'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/04/ui-debate-or-fix-fight-friday.html' title='UI Debate or Fix - a - Fight Friday'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-6904671092700712301</id><published>2009-04-07T08:23:00.004-04:00</published><updated>2009-04-07T08:39:04.131-04:00</updated><title type='text'>Two Birds, One Stone</title><content type='html'>Yesterday, I had two users having different problems after updating their clients from 8.0 to 8.02. The first user would click to open a mail message and it would launch the browser to view the message. This never happened before and only started when she went to 8.02.&lt;br /&gt;&lt;br /&gt;The other user could not open mail received via SMTP. If he clicked on it, it would just sit there and the lightning bolt would continue to flash like it was actually going to do something, but after waiting 10 minutes, the user would control - break out of frustration. This user had recently installed IE 8.&lt;br /&gt;&lt;br /&gt;Adding "BrowserRenderDisable=1" to each user's notes.ini solved both issues.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-6904671092700712301?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/6904671092700712301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/04/two-birds-one-stone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6904671092700712301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6904671092700712301'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/04/two-birds-one-stone.html' title='Two Birds, One Stone'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-7269083419863958203</id><published>2009-03-31T10:19:00.003-04:00</published><updated>2009-03-31T10:34:22.275-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><title type='text'>Use Windows credentials to access Domino web content?</title><content type='html'>I have been instructed to find a way for Domino web users to be able to use their Windows credentials to access Domino databases. They want to be authenticated automatically without having to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;login&lt;/span&gt; (ever) to the Domino server. No cookies, no &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;lpta&lt;/span&gt; tokens, just allow the user to be authenticated with their Windows credentials &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;automagically. &lt;/span&gt; I know there are several directions I can go with this but I thought I would throw this out there to see if anyone has set this up before and what works best.&lt;br /&gt;&lt;br /&gt;I found the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;secdom&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;dll&lt;/span&gt; at &lt;a href="http://www.nsftools.com/tools/apisamples.htm"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;nsftools&lt;/span&gt;&lt;/a&gt; which seems promising. I would need it to run it on a 64 bit Windows server so it would take some work there to either create a wrapper or something.&lt;br /&gt;&lt;br /&gt;Anyone doing something like this now?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-7269083419863958203?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/7269083419863958203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/03/use-windows-credentials-to-access.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7269083419863958203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7269083419863958203'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/03/use-windows-credentials-to-access.html' title='Use Windows credentials to access Domino web content?'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-4986838525269682335</id><published>2009-03-12T07:15:00.005-04:00</published><updated>2009-03-12T07:53:40.079-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><title type='text'>Keeping an eye on things or why you should be careful with those event handlers</title><content type='html'>We use a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;hybrid&lt;/span&gt; approach to monitoring things in the Domino environments that we are &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;responsible&lt;/span&gt; for. We use &lt;a href="http://www.manageengine.com/products/opmanager/OpManagerOverview.htm"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;OpManager&lt;/span&gt;&lt;/a&gt; to keep an eye on some things, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;DDM&lt;/span&gt; and event handlers on other things, and even have some agents that email us a summary of what the agent did when it ran. This is a story of how an event handler can actually crash a Domino server.&lt;br /&gt;&lt;br /&gt;Here is the situation. A client has a Domino server that runs an application that we built for them. This application has about 700 users and generates about 300-500 email notifications a day to users on events that occur in the application. The IT dept at this client does not allow this server to route mail directly to The Internet, we must forward it to their Exchange relay host and from there it goes on it's way.&lt;br /&gt;&lt;br /&gt;On this server I have an event handler that sends me an email whenever something fails on that server.  Well when this customer decides to take the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;Exchange&lt;/span&gt; box down for maintenance (this seems to happen quite a bit), and our application attempts to send out a notification and it cannot reach the relay server, that is a failure.  Can you guess what happens next?  You got it, my event handler attempts to send me a failure notification message which will also fail because the relay server is down.  So the Domino server just keeps generating these cascading failure notifications that can't go anywhere except it's own mail.box.  I recently caught this server starting to scream about not having enough memory because there were about 250,000 of these cascading notifications stuck in the mail.box with no where to go.&lt;br /&gt;&lt;br /&gt;So the moral of the story is "be careful with your event handlers", under the right &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;circumstances&lt;/span&gt;, they can &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;actually&lt;/span&gt; crash your server.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-4986838525269682335?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/4986838525269682335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/03/keeping-eye-on-things-or-why-you-should.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4986838525269682335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4986838525269682335'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/03/keeping-eye-on-things-or-why-you-should.html' title='Keeping an eye on things or why you should be careful with those event handlers'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-6311010567027438091</id><published>2009-03-11T13:21:00.003-04:00</published><updated>2009-03-11T13:52:02.545-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><title type='text'>Can this be correct?</title><content type='html'>I am looking into pricing a new Domino server for a client who presently has two Domino servers.  They purchased their existing  Enterprise server licenses for $1,975.00 each back in 2002.  According to the IBM web site, in order to buy one Domino server license for a mid-range &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;piece&lt;/span&gt; of hardware (2 Quad core &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;proc&lt;/span&gt; Dell 2950).  I have to multiply 50 times the number of processor cores to get to the point value which for a dual quad core box would be 400.  Now &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;multiply&lt;/span&gt; that by the price of the software ($40.25 per point).&lt;br /&gt;&lt;br /&gt;In order for these very nice people to add one more Domino Enterprise server to their fold, the server license will be  (8x50) x $40.25 = &lt;strong&gt;$16,100.&lt;/strong&gt;  Can this be correct?  Do I really have to tell this customer that a Domino server license has gone up over 700% in 7 years?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-6311010567027438091?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/6311010567027438091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/03/can-this-be-correct.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6311010567027438091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6311010567027438091'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/03/can-this-be-correct.html' title='Can this be correct?'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-7488042146601423332</id><published>2009-02-27T05:17:00.008-05:00</published><updated>2009-02-27T06:19:26.261-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>Bigger Than Big (A Lotus Notes Success Story)</title><content type='html'>I have worked with my fair share of Notes applications over the past ten years. The biggest Notes application I have ever worked with has been growing steadily for about 7 1/2 years now. It is an example of how well Notes/Domino applications can scale. This particular application started as a single db and has grown to a suite of 13 databases which presently hold 135 Gig of data (33Gig in archive db). As you might imagine, that original database is the biggest in terms of the number of design elements, here are some stats from that database.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Framesets&lt;/span&gt; 25&lt;br /&gt;Pages 45&lt;br /&gt;Forms 78&lt;br /&gt;Views 206&lt;br /&gt;Outlines 4&lt;br /&gt;Sub forms 45&lt;br /&gt;Agents 152&lt;br /&gt;Script Libraries 53&lt;br /&gt;Images 251&lt;br /&gt;Files 49&lt;br /&gt;Style Sheets 8&lt;br /&gt;&lt;br /&gt;I am sure there are some of you who have worked with bigger applications than this, but the fact that the client can continue to grow this application year after year shows the strength of Notes/Domino as a platform.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-7488042146601423332?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/7488042146601423332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/02/bigger-than-big-lotus-notes-success.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7488042146601423332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7488042146601423332'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/02/bigger-than-big-lotus-notes-success.html' title='Bigger Than Big (A Lotus Notes Success Story)'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-9172734709348502177</id><published>2009-02-13T06:46:00.006-05:00</published><updated>2009-02-13T07:49:28.049-05:00</updated><title type='text'>Sorry... DDE is just too damn slow</title><content type='html'>I tried, really, I did. I have been attempting to use the 8.5 Designer client for several weeks now but it is just too painful to use. I consider myself pretty &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;accommodating&lt;/span&gt; when it comes to software. I will take what the software gives me and not &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;worry&lt;/span&gt; about what it does not, but the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;DDE&lt;/span&gt; client has forced me to to retreat to my 8.0.2 client on my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;VM&lt;/span&gt; too many times.&lt;br /&gt;&lt;br /&gt;We work in an environment where everyone works off of the databases on the server and waiting for things to load in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;DDE&lt;/span&gt; client is not practical. Sure, it is fine if you can work off of a local replica but that would be quite a departure from the way we work. The reasons we work on the server are many. A couple are....&lt;br /&gt;&lt;br /&gt;1. Large apps with many dependencies on other DB's on the server.&lt;br /&gt;&lt;br /&gt;2. We use design locking rather than source control to prevent each other from trying to modify the same design element at the same time.&lt;br /&gt;&lt;br /&gt;So I am giving up on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;DDE&lt;/span&gt; for now. I will use it locally to learn about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;xpages&lt;/span&gt; but, at this point, it is safe to say that either we are not ready for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;DDE&lt;/span&gt; or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;DDE&lt;/span&gt; is not ready for us.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-9172734709348502177?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/9172734709348502177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/02/sorry-dde-is-just-to-damn-slow.html#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/9172734709348502177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/9172734709348502177'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/02/sorry-dde-is-just-to-damn-slow.html' title='Sorry... DDE is just too damn slow'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-6574271017348226659</id><published>2009-02-10T14:21:00.006-05:00</published><updated>2009-02-10T15:26:20.865-05:00</updated><title type='text'>Create calendar entries on the iPhone that display in your Notes client</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_cSuORK0B0bA/SZHeCkUVvCI/AAAAAAAAAHU/ociUUeDm0QI/s1600-h/cal.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5301262372081876002" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 229px; CURSOR: hand; HEIGHT: 144px" alt="" src="http://3.bp.blogspot.com/_cSuORK0B0bA/SZHeCkUVvCI/AAAAAAAAAHU/ociUUeDm0QI/s320/cal.PNG" border="0" /&gt;&lt;/a&gt; I did this on a whim because someone in my office was complaining about not being able to create calendar entries from the iNotes Ultra lite that runs on the iPhone. Yes, I know IBM is working on the whole active sync thing and that it will be available some time in 2009. Did you notice that Google did not really say much about their active sync support until it was live and available for use? IBM could learn a thing or two from Google. Quit hyping the technology months/years before it will be available.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;a href="http://www-10.lotus.com/ldd/dominowiki.nsf/dx/lotus-inotes-working-with-google-calendar-in-lotus-inotes-calendar-views"&gt;1. Add your Google calendar as an overlay to your Notes calendar. See instructions here.&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.google.com/support/mobile/bin/answer.py?answer=138740&amp;amp;topic=14252"&gt;2. Set up Active sync from your iPhone to sync your iPhone calendar with your Google calendar.&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Now when you add a calendar entry on your iPhone, it will display in your Notes calendar via your Google calendar overlay.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Note: You will find that when you attempt to edit one of these calendar entries from your Notes client it will open your google calendar automatically.&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/5957172667543715234-6574271017348226659?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/6574271017348226659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/02/create-calendar-entries-on-iphone-that.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6574271017348226659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6574271017348226659'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/02/create-calendar-entries-on-iphone-that.html' title='Create calendar entries on the iPhone that display in your Notes client'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cSuORK0B0bA/SZHeCkUVvCI/AAAAAAAAAHU/ociUUeDm0QI/s72-c/cal.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-3823299739402440635</id><published>2009-02-05T05:51:00.008-05:00</published><updated>2009-02-05T06:27:53.592-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><title type='text'>Try this with anything but Domino</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_cSuORK0B0bA/SYrJLwn17CI/AAAAAAAAAHE/zohPcxE1XdY/s1600-h/8.5.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5299269115422567458" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 90px" alt="" src="http://1.bp.blogspot.com/_cSuORK0B0bA/SYrJLwn17CI/AAAAAAAAAHE/zohPcxE1XdY/s320/8.5.jpg" border="0" /&gt;&lt;/a&gt; I woke up this morning feeling somewhat motivated so I thought I would upgrade some servers before the business day started. I had already pushed the 8.5 install and the fixpak to three servers so I just needed to RDP to each box and run the install on one mail and two application servers. The fact that I was doing these upgrades remotely is something I would normally shy away from as I like to at least be in the same building when performing upgrades (these servers are 150 miles from my home office).&lt;br /&gt;&lt;br /&gt;If you are a Domino Admin, you know the rest of the story.....everything just worked and &lt;span style="color:#660000;"&gt;&lt;em&gt;in less than 30 minutes, I had upgraded three Domino servers from 8.0.2 to 8.5 HF1, no muss, no fuss, it all just worked exactly the way it should.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;Thanks IBM.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-3823299739402440635?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/3823299739402440635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/02/try-this-with-anything-but-domino.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3823299739402440635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3823299739402440635'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/02/try-this-with-anything-but-domino.html' title='Try this with anything but Domino'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cSuORK0B0bA/SYrJLwn17CI/AAAAAAAAAHE/zohPcxE1XdY/s72-c/8.5.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-7971216866033270272</id><published>2009-02-04T09:47:00.004-05:00</published><updated>2009-02-04T09:58:53.723-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><category scheme='http://www.blogger.com/atom/ns#' term='Domino Development'/><title type='text'>Profile docs vs. configuration docs....We use both</title><content type='html'>One longstanding argument in the Domino community revolves around whether to use profile docs or config docs to store lookup data.  Lookups to profile docs are faster but changes are not seen in the client until the client is closed and re-opened.  Config docs are slower but changes can be seen immediately by the user.&lt;br /&gt;&lt;br /&gt;We use both of these methods in our applications because sometimes the data is fairly static and it is not necessary for users to see edits immediately and other times a user needs to see the change right away.  By using both methods we can store the lookup data based on the needs of the user.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-7971216866033270272?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/7971216866033270272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/02/profile-docs-vs-configuration-docswe.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7971216866033270272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7971216866033270272'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/02/profile-docs-vs-configuration-docswe.html' title='Profile docs vs. configuration docs....We use both'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-4092217333402062854</id><published>2009-01-13T08:48:00.004-05:00</published><updated>2009-01-13T08:54:05.768-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Domino Development'/><title type='text'>I need a tool....</title><content type='html'>that will allow me to edit the table properties of every table in over 200 forms (probably 500+ tables) to go from "fixed width" to "fit to window".  I really don't want to have to touch each individual table.  Anyone know of a tool that will allow me to do this?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-4092217333402062854?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/4092217333402062854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/01/i-need-tool.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4092217333402062854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4092217333402062854'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/01/i-need-tool.html' title='I need a tool....'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-8756874005232161985</id><published>2009-01-03T08:07:00.008-05:00</published><updated>2009-01-03T08:49:15.414-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>HTTP Web Server: Invalid POST Request Exception</title><content type='html'>Last week I had an 8.0 server in a customer's data center suddenly in the middle of the afternoon one day start throwing this error when users attempted to save a document. This one can be tough to troubleshoot because it can be caused by many different things. In the past, I have seen this when a user tries to save an attachment that exceeds the size limit in the server doc, or some code calling a missing design element, but I verified that this was not the issue here. This application has replicas on two other servers in another data center that did not experience the problem. I suspected that something had changed with the customers firewall but before I approached them with this, I had to do some testing to ensure that it was not our code.&lt;br /&gt;&lt;br /&gt;I was able to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;RDP&lt;/span&gt; directly to the server through a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;VPN&lt;/span&gt; connection and launch the browser directly on the Domino server and verified that there were no problems when I saved documents directly on the server. I should also mention that this application uses &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;jquery&lt;/span&gt; script libraries that are loaded from a separate database. This &lt;a href="http://www-01.ibm.com/support/docview.wss?rs=463&amp;amp;uid=swg21214143"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Technote&lt;/span&gt;&lt;/a&gt; suggested that "In one case, the customer resolved the issue by making changes to the firewall being used."&lt;br /&gt;&lt;br /&gt;Turns out that the firewall vendor had implemented a new rule designed to prevent &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;SQL&lt;/span&gt; injection attacks and was blocking the save of the document. The vendor put in an exception for this server and all was well again. Hope this can save you some pain if you have to troubleshoot this error.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-8756874005232161985?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/8756874005232161985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2009/01/http-web-server-invalid-post-request.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8756874005232161985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8756874005232161985'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2009/01/http-web-server-invalid-post-request.html' title='HTTP Web Server: Invalid POST Request Exception'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-2827796680342053777</id><published>2008-12-18T08:38:00.006-05:00</published><updated>2008-12-18T09:01:26.272-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Business'/><title type='text'>Is Sears Like Lotus Notes?</title><content type='html'>I still have some Christmas shopping to do.  I will be doing it at Sears.  Sears is a bit like Notes in a way...Analysts have been talking about their impending death for years, yet they keep rolling along.&lt;br /&gt;&lt;br /&gt;Last night I saw this on the news and it got my attention.  In a nutshell, Sears, the store my mother dragged me into every August to buy my school clothes as a kid is doing something that would not make much business sense to many people.  They are spending millions to treat the 552 employees who are presently deployed in the military like they are still sitting at their desks every day.  Thank you Sears.&lt;br /&gt;       &lt;br /&gt;&lt;iframe src="http://www.msnbc.msn.com/id/22425001/vp/28285258#28285258" frameborder="0" width="425" scrolling="no" height="339"&gt;&lt;/iframe&gt; &lt;style type="text/css"&gt;.msnbcLinks {font-size:11px; font-family:Arial, Helvetica, sans-serif; color: #999; margin-top: 5px; background: transparent; text-align: center; width: 425px;} .msnbcLinks a {text-decoration:none !important; border-bottom: 1px dotted #999 !important; font-weight:normal !important; height: 13px;} .msnbcLinks a:link, .msnbcLinks a:visited {color: #5799db !important;} .msnbcLinks a:hover, .msnbcLinks a:active {color:#CC0000 !important;} &lt;/style&gt;&lt;br /&gt;&lt;p class="msnbcLinks"&gt;Visit msnbc.com for &lt;a href="http://www.msnbc.msn.com/"&gt;Breaking News&lt;/a&gt;, &lt;a href="http://www.msnbc.msn.com/id/3032507"&gt;World News&lt;/a&gt;, and &lt;a href="http://www.msnbc.msn.com/id/3032072"&gt;News about the Economy&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-2827796680342053777?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/2827796680342053777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/12/is-sears-like-lotus-notes.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/2827796680342053777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/2827796680342053777'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/12/is-sears-like-lotus-notes.html' title='Is Sears Like Lotus Notes?'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-5637542619369591355</id><published>2008-12-11T06:13:00.008-05:00</published><updated>2008-12-11T15:58:18.522-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>TCO Blackberry Storm vs. iPhone (Updated)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_cSuORK0B0bA/SUF-F-4SkuI/AAAAAAAAAG0/zoOho-iOj5w/s1600-h/compare.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5278638879498474210" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 113px" alt="" src="http://1.bp.blogspot.com/_cSuORK0B0bA/SUF-F-4SkuI/AAAAAAAAAG0/zoOho-iOj5w/s400/compare.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_cSuORK0B0bA/SUEC7ymbPUI/AAAAAAAAAGs/FkgR4-S5Qxw/s1600-h/compare.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;I am still very happy with my decision to go with the iPhone back in September. This is without a doubt the best phone I have ever owned and now that the 3G network is active here in Maine, I love it even more. In this economy, we must examine all of our expenses and save where we can so I was wondering how I was doing compared to if I had waited on the Blackberry Storm. Here is the TCO comparison to a Storm from Verizon. Keep in mind that I have the 450 minute voice plan from ATT and 200 text messages a month. This comparison shows what it would cost me to get the same service from Verizon with the Storm. The iPhone saves me over $1588 over the 2 year contract vs. the Storm. Looks like the iPhone was the right choice for me. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;-Update&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;My apologies for some bad information.  After doing some more digging on the Verizon web site I discoverd that the Storm has exactly the same TCO over a 2 year contract as the iPhone.  I had to actually put the storm in the shopping cart to uncover this information.  The corrected numbers are above.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&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/5957172667543715234-5637542619369591355?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/5637542619369591355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/12/tco-blackberry-storm-vs-iphone.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5637542619369591355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5637542619369591355'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/12/tco-blackberry-storm-vs-iphone.html' title='TCO Blackberry Storm vs. iPhone (Updated)'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cSuORK0B0bA/SUF-F-4SkuI/AAAAAAAAAG0/zoOho-iOj5w/s72-c/compare.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-8577940770901650668</id><published>2008-11-11T10:27:00.003-05:00</published><updated>2008-11-11T10:33:39.444-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><title type='text'>Full Text Searching</title><content type='html'>I recently added the following to our development server's notes.ini to test the impact of allowing the server to return more than the default 5000 docs.&lt;br /&gt;&lt;br /&gt;FT_Max_Search_Results=50,000&lt;br /&gt;&lt;br /&gt;A couple of test searches where the result would be 50,000 or more took approx 1.5 minutes to return the list.  50,000 may be too much and your mileage will vary depending on your hardware, but other than searches taking longer, there do not seem to be any adverse effects.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-8577940770901650668?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/8577940770901650668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/11/full-text-searching.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8577940770901650668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8577940770901650668'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/11/full-text-searching.html' title='Full Text Searching'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-7031439243461143100</id><published>2008-10-17T06:50:00.003-04:00</published><updated>2008-10-17T07:02:21.495-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Domino Development'/><title type='text'>My Favorite Notes Error Message</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_cSuORK0B0bA/SPhuCoM6bAI/AAAAAAAAAF4/KO79bhs9FX4/s1600-h/65error.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5258073556385426434" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_cSuORK0B0bA/SPhuCoM6bAI/AAAAAAAAAF4/KO79bhs9FX4/s320/65error.jpg" border="0" /&gt;&lt;/a&gt; If you work with Notes/Domino long enough, you will encounter this one.  It occurs when you are doing a @DbLookup to get a list of values and the list is too long for Notes to handle.  We see this quite often because we work with some very large databases.  &lt;br /&gt;&lt;br /&gt;We generally deal with this by breaking up the data so that you are only looking up a subset of the data or write an agent that allows the user to use a Picklist to get the list of values to choose from (PickLists do not suffer from this limitation).  How do you deal with this limitation?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-7031439243461143100?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/7031439243461143100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/10/my-favorite-notes-error-message.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7031439243461143100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7031439243461143100'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/10/my-favorite-notes-error-message.html' title='My Favorite Notes Error Message'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cSuORK0B0bA/SPhuCoM6bAI/AAAAAAAAAF4/KO79bhs9FX4/s72-c/65error.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-4941702150123853369</id><published>2008-10-10T04:57:00.005-04:00</published><updated>2008-10-10T05:13:00.075-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Domino Development'/><title type='text'>Web Forms For The iPhone</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_cSuORK0B0bA/SO8ZJTjAfUI/AAAAAAAAAFw/8vc0YI4J1w8/s1600-h/opustime.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5255446937821281602" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_cSuORK0B0bA/SO8ZJTjAfUI/AAAAAAAAAFw/8vc0YI4J1w8/s320/opustime.JPG" border="0" /&gt;&lt;/a&gt; My first  Domino application for the iPhone was moving right along until I started on the forms.  Developing forms optimized for the iPhone presents some interesting challenges.  My approach so far has been "simpler is better" but sometimes it is hard to keep it simple.&lt;br /&gt;&lt;br /&gt;Managing screen real estate is one of the biggest challenges here.  The &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;acreage&lt;/span&gt; is limited so &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;getting&lt;/span&gt; the most out of the form means balancing the desire to display as much as possible without forcing the user to scroll too much while at the same time maintaining a comfortable distance between the inputs because "a finger is not a mouse".  My pain &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;du&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;jour&lt;/span&gt; is finding a date picker that displays large enough so that a finger can be used &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;accurately&lt;/span&gt; to select a day from the month being displayed.  Ideally I would like to invoke the date picker built into the iPhone itself but I have not been able to manage that yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-4941702150123853369?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/4941702150123853369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/10/web-forms-for-iphone.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4941702150123853369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4941702150123853369'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/10/web-forms-for-iphone.html' title='Web Forms For The iPhone'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cSuORK0B0bA/SO8ZJTjAfUI/AAAAAAAAAFw/8vc0YI4J1w8/s72-c/opustime.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-8650011711473136188</id><published>2008-10-09T12:25:00.003-04:00</published><updated>2008-10-09T12:28:16.945-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Notes Pro 1.1</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_cSuORK0B0bA/SO4wl8CrVFI/AAAAAAAAAFo/mbXq5tlSWz4/s1600-h/photo.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5255191243518596178" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_cSuORK0B0bA/SO4wl8CrVFI/AAAAAAAAAFo/mbXq5tlSWz4/s320/photo.jpg" border="0" /&gt;&lt;/a&gt; I have installed the new Notes Pro 1.1 available for the iPhone and it seems to work for mail and calendar but fails for Contacts and To Do's.  If anyone solves this one, please let me know&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/5957172667543715234-8650011711473136188?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/8650011711473136188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/10/notes-pro-11.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8650011711473136188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8650011711473136188'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/10/notes-pro-11.html' title='Notes Pro 1.1'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cSuORK0B0bA/SO4wl8CrVFI/AAAAAAAAAFo/mbXq5tlSWz4/s72-c/photo.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-1541054168413160743</id><published>2008-10-08T09:51:00.005-04:00</published><updated>2008-10-08T10:18:23.675-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><title type='text'>The Importance Of Idle Session Timeout</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_cSuORK0B0bA/SOy8G1LukPI/AAAAAAAAAFg/5HL0K1CXbYU/s1600-h/idle.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5254781690776031474" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_cSuORK0B0bA/SOy8G1LukPI/AAAAAAAAAFg/5HL0K1CXbYU/s400/idle.PNG" border="0" /&gt;&lt;/a&gt;I know that providing users with a link to log out of a Domino web &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;application&lt;/span&gt; is the correct thing to do, but I also know that they will rarely use it. In fact a recent log review showed that less than 1% of the sessions were ended by using the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;log out&lt;/span&gt; link. This tells me that users are just closing the browser window and leaving it up to the server to log them out.&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;This means that with session based authentication enabled it is important to find the right idle session &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;timeout&lt;/span&gt; interval on your servers. Domino defaults to 30 minutes but my experience is that users will complain if it is left at 30 min. We have most of &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;our servers&lt;/span&gt; set to 90 minutes to appease the users. The downside is that more sessions are open at any given time waiting for the server to close them thus consuming resources needlessly. What do you set your Idle session timeout interval to and how did you arrive at that number, or are your users more disciplined about actually logging out?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-1541054168413160743?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/1541054168413160743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/10/importance-of-idle-session-timeout.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/1541054168413160743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/1541054168413160743'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/10/importance-of-idle-session-timeout.html' title='The Importance Of Idle Session Timeout'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cSuORK0B0bA/SOy8G1LukPI/AAAAAAAAAFg/5HL0K1CXbYU/s72-c/idle.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-6340872312254019512</id><published>2008-10-01T08:44:00.012-04:00</published><updated>2008-10-01T13:51:32.750-04:00</updated><title type='text'>My Servers Are Telling Me Lies</title><content type='html'>&lt;div align="left"&gt;&lt;a href="http://2.bp.blogspot.com/_cSuORK0B0bA/SONzYbgjrrI/AAAAAAAAAFY/FGOjXRsuuAY/s1600-h/log1.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5252168453982498482" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_cSuORK0B0bA/SONzYbgjrrI/AAAAAAAAAFY/FGOjXRsuuAY/s400/log1.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_cSuORK0B0bA/SONzTH3DMHI/AAAAAAAAAFQ/wpsTc-sxGEs/s1600-h/log2.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5252168362808782962" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_cSuORK0B0bA/SONzTH3DMHI/AAAAAAAAAFQ/wpsTc-sxGEs/s400/log2.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_cSuORK0B0bA/SONyoVSoMRI/AAAAAAAAAFA/lGMXOuJq37g/s1600-h/log1.JPG"&gt;&lt;/a&gt;Now why would some of my 8.0.2 Domino servers tell me that they are not replicating these important databases when they are in fact replicating? The server clearly knows that they are replicating because it is logging the replication events to the same log file. I hate it when my servers lie to me.... &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-6340872312254019512?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/6340872312254019512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/10/my-servers-are-telling-me-lies.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6340872312254019512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6340872312254019512'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/10/my-servers-are-telling-me-lies.html' title='My Servers Are Telling Me Lies'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cSuORK0B0bA/SONzYbgjrrI/AAAAAAAAAFY/FGOjXRsuuAY/s72-c/log1.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-8301776657881945186</id><published>2008-09-19T08:47:00.006-04:00</published><updated>2008-09-19T09:17:06.717-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Domino Development'/><title type='text'>Like Peanut Butter And Jelly</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_cSuORK0B0bA/SNOmMiv4n-I/AAAAAAAAAEY/dQGETR7PDoI/s1600-h/opus.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5247720725233049570" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_cSuORK0B0bA/SNOmMiv4n-I/AAAAAAAAAEY/dQGETR7PDoI/s200/opus.JPG" border="0" /&gt;&lt;/a&gt;Thanks to the work done by some very bright guys, &lt;a href="http://www.joehewitt.com/blog/introducing_iui.php"&gt;Joe Hewitt&lt;/a&gt;, developer of &lt;a href="http://code.google.com/p/iui/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;iUI&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; and Jeff &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Gilfelt&lt;/span&gt;&lt;/span&gt; developer of &lt;a href="http://www.openntf.org/Projects/pmt.nsf/0/9932291F49FE16C886257476006B668B"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;iUIview&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, my first Domino application for the iPhone is coming along nicely. Jeff's code is extremely fast and flexible and is great for navigating categorized views on the iPhone. Once this is complete I will put together a detailed description of the process and perhaps a little video demo.&lt;br /&gt;&lt;br /&gt;As a consultant working for an IT services company, I need to choose carefully the new skill sets that I develop. God knows I have wasted many hours working with technology that never panned out or caught on in a way that brought any meaningful projects my way. If you drink the Apple &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Kool&lt;/span&gt;&lt;/span&gt;-Aid and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;believe&lt;/span&gt; that there will be over 90 Million &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;iPhones&lt;/span&gt;&lt;/span&gt; out there in the next four years, it stands to reason that developing web apps for this device will be worth my time to learn. The fact that so far, Domino and the iPhone go together like peanut butter and jelly doesn't hurt.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-8301776657881945186?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/8301776657881945186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/like-peanut-butter-and-jelly.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8301776657881945186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8301776657881945186'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/like-peanut-butter-and-jelly.html' title='Like Peanut Butter And Jelly'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cSuORK0B0bA/SNOmMiv4n-I/AAAAAAAAAEY/dQGETR7PDoI/s72-c/opus.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-5529732019476844813</id><published>2008-09-17T04:24:00.013-04:00</published><updated>2008-09-17T08:41:05.903-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Domino Development'/><title type='text'>Developing Domino Web Apps For The iPhone?</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_cSuORK0B0bA/SNDGQGr3c-I/AAAAAAAAAEI/2yZXQ4PK8Do/s1600-h/firefox.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246911545861436386" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_cSuORK0B0bA/SNDGQGr3c-I/AAAAAAAAAEI/2yZXQ4PK8Do/s320/firefox.jpg" border="0" /&gt;&lt;/a&gt;I am in the process of developing a web app and optimising it for the iPhone. Here is a cool tool that will turn FireFox into an iPhone emulator so you can see exactly how your app will look on the iPhone without using the iPhone.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;First, you need the &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/59"&gt;User Agent Switcher&lt;/a&gt;, this allows Firefox to impersonate other browsers. Next you need to add a new agent that will make your web server think firefox is the Safari browser on the iPhone. Go to Tools -&gt; User Agent Switcher and and create a new agent called "iPhone" with this string "Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;AppleWebKit&lt;/span&gt;/420.1 (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;KHTML&lt;/span&gt;, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3". Now you can switch to your new iPhone agent in Firefox and test your web application. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-5529732019476844813?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/5529732019476844813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/developing-domino-web-apps-for-iphone.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5529732019476844813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5529732019476844813'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/developing-domino-web-apps-for-iphone.html' title='Developing Domino Web Apps For The iPhone?'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cSuORK0B0bA/SNDGQGr3c-I/AAAAAAAAAEI/2yZXQ4PK8Do/s72-c/firefox.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-4811479236135953304</id><published>2008-09-14T19:07:00.002-04:00</published><updated>2008-09-14T19:26:12.980-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>Day Two With The iPhone</title><content type='html'>It has been a long time since I have been excited about a cell phone, but the iPhone lives up to the hype.  Everything I do with this device just seems easy.  Easy to navigate the menus, easy to set up &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Bluetooth&lt;/span&gt;, easy to set up &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Wi-&lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Fi&lt;/span&gt;, easy to configure mail settings, everything just flows.  I appreciate the large, high res screen.  Battery life looks better than I was led to believe it would be and I am using Wi-Fi and Bluetooth.  I have no complaints about the iNotes Ultra-lite interface.  No, it does not give you everything native apps would if they synced with Notes but it works for me.  So far I am very pleased with this device.  Anyone want to buy a Blackberry 8700c?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-4811479236135953304?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/4811479236135953304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/day-two-with-iphone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4811479236135953304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4811479236135953304'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/day-two-with-iphone.html' title='Day Two With The iPhone'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-5102232780751101961</id><published>2008-09-13T15:57:00.005-04:00</published><updated>2008-09-13T16:32:10.146-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>Why I went from a Blackberry 8700c to the iPhone</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_cSuORK0B0bA/SMwcWge3kWI/AAAAAAAAADY/gCc_fFzumZg/s1600-h/iphone.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5245598838981890402" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_cSuORK0B0bA/SMwcWge3kWI/AAAAAAAAADY/gCc_fFzumZg/s320/iphone.jpg" border="0" /&gt;&lt;/a&gt; I stopped by the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ATT&lt;/span&gt; store today and finally did what I had been thinking about doing for several months....I bought an iPhone. Why did I do it? Simply put, I ran out excuses not to do it. I knew I wanted one the minute I saw iPhone 2.o and my contract with my Blackberry 8700c was over this past April.&lt;br /&gt;&lt;br /&gt;My 8700c served me well for 30 months and if you are a heavy email user, I still think BB is the way to go, but for me, mail on the BB was overkill. I will never compose long emails on a mobile device, I will never file emails in folders from a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;Mobile&lt;/span&gt; device, I just need to to be able to read my email and occasionally respond to an email, view my calendar and contacts on a mobile device so I really did not need all the capabilities the BB gave me. They were wasted on me. I did need an enhanced browser experience and the 8700c just did not do it for me. I went as far as to install &lt;a href="http://www.operamini.com/"&gt;Opera mini&lt;/a&gt; on the 8700c but it was just too slow and too many sites that I visit did not render properly in any browser I tried on the 8700c.&lt;br /&gt;&lt;br /&gt;As a Domino Admin/Developer I need to receive email notifications when I am away from my desk and I also have become accustomed to accessing my contacts, calendar on my mobile device so as soon as Domino 8.0.2 was available, I was out of excuses not to switch. I have only had the iPhone for about 5 hours so my impressions are few. Let me just say that setting up my iNotes Ultra-lite was a snap compared to the hoops BES forced me to jump through. It literally took me 5 minutes to be interacting with my mail file on the iPhone after I got home. Stay tuned, if it turns out that the iPhone does not fill my needs, I will tell you and I will tell you why, but so far, it looks very promising.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-5102232780751101961?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/5102232780751101961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/why-i-went-from-blackberry-8700c-to.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5102232780751101961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5102232780751101961'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/why-i-went-from-blackberry-8700c-to.html' title='Why I went from a Blackberry 8700c to the iPhone'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cSuORK0B0bA/SMwcWge3kWI/AAAAAAAAADY/gCc_fFzumZg/s72-c/iphone.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-5093596318309742277</id><published>2008-09-10T14:42:00.004-04:00</published><updated>2008-09-10T14:52:47.135-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>Actions, Embedded Views, and Right Click Menus</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_cSuORK0B0bA/SMgV-VJBWuI/AAAAAAAAADQ/8q-yAKtkGE8/s1600-h/shortcut.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5244465926643997410" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_cSuORK0B0bA/SMgV-VJBWuI/AAAAAAAAADQ/8q-yAKtkGE8/s320/shortcut.JPG" border="0" /&gt;&lt;/a&gt; One of my &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;colleagues&lt;/span&gt; was having a problem getting a shared action to display in the right click shortcut menu so I had a look at it today.  Did I say I really appreciate that Lotus gave us this functionality?  Thank you Lotus.  Anyway, if you want this functionality to work on an embedded view, make sure that your embedded view properties are set to "Show action bar" or it won't show up in the right click menu.&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/5957172667543715234-5093596318309742277?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/5093596318309742277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/actions-embedded-views-and-right-click.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5093596318309742277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5093596318309742277'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/actions-embedded-views-and-right-click.html' title='Actions, Embedded Views, and Right Click Menus'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cSuORK0B0bA/SMgV-VJBWuI/AAAAAAAAADQ/8q-yAKtkGE8/s72-c/shortcut.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-4643531521255727785</id><published>2008-09-09T14:56:00.005-04:00</published><updated>2008-09-09T15:10:38.590-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>Sometimes it is the little things....</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_cSuORK0B0bA/SMbIChL5uuI/AAAAAAAAADI/vUFfOmGkpyE/s1600-h/upto.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5244098761713105634" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_cSuORK0B0bA/SMbIChL5uuI/AAAAAAAAADI/vUFfOmGkpyE/s320/upto.JPG" border="0" /&gt;&lt;/a&gt;I recently had a conversation with a Notes user who was complaining about email notifications sent from an application containing a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;doclink&lt;/span&gt;. The specific complaint was that when she opened a document via a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;doclink&lt;/span&gt;, she could not navigate within the application that contained the linked to document. This person has been using the Notes client for over six years and was completely unaware that the "Go Up to Parent View" action on the toolbar even existed or what it does.   I asked her to open a document via a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;doclink&lt;/span&gt; and then told her to click on the action.  She was astonished.  I was astonished that you could use the Notes client for six years and not know what 90% of your options on your toolbars actually did.  Needless to say we will be having some toolbar training very soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-4643531521255727785?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/4643531521255727785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/sometimes-it-is-little-things.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4643531521255727785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/4643531521255727785'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/sometimes-it-is-little-things.html' title='Sometimes it is the little things....'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cSuORK0B0bA/SMbIChL5uuI/AAAAAAAAADI/vUFfOmGkpyE/s72-c/upto.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-3398302093260802041</id><published>2008-09-04T16:09:00.005-04:00</published><updated>2008-09-04T16:38:24.141-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vacation'/><title type='text'>If You Ever Come To Maine...</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_cSuORK0B0bA/SMBETbpJIUI/AAAAAAAAACY/Iia0YaMvves/s1600-h/20080904_108.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5242265066887782722" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_cSuORK0B0bA/SMBETbpJIUI/AAAAAAAAACY/Iia0YaMvves/s320/20080904_108.jpg" border="0" /&gt;&lt;/a&gt; This past week has been a great one for vacation here in Maine. The weather has been perfect and the crowds that were here a week ago have now largely gone home so I was persuaded to partake in some activities that I would normally be dragged to kicking and screaming.&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;On Tuesday, Lynn and I boarded the &lt;a href="http://www.odysseywhalewatch.com/"&gt;Odyssey&lt;/a&gt; for a very pleasant, 5 hour cruise viewing minky whales, harbor seals and dolphins. Had we gone a week earlier, this boat would have been jam packed but by waiting until after the Labor day weekend (the unofficial end of summer here), the boat was only 1/3 full which made for a very pleasant trip.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;This morning we left the house at 2:30 AM and made the three hour drive to &lt;a href="http://www.acadiamagic.com/CadillacMountain.html"&gt;Cadillac Mountain&lt;/a&gt; to view the sunrise (another very touristy thing to do here in Maine) and enjoyed a very colorful sunrise. We then had a very nice breakfast in Bar Harbor and spent the rest of the morning strolling along the waterfront. The crowds were not bad because the cruise ship passengers were just starting to come ashore.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;The point of this is that Maine is a wonderful place to visit and it is even nicer without the throngs of people that come here all summer long. If you ever come to Maine for a vacation, come in the first two weeks of September. The weather is great, the summer folk have gone home, and the leaf peepers have yet to arrive.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-3398302093260802041?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/3398302093260802041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/if-you-ever-come-to-maine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3398302093260802041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3398302093260802041'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/if-you-ever-come-to-maine.html' title='If You Ever Come To Maine...'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cSuORK0B0bA/SMBETbpJIUI/AAAAAAAAACY/Iia0YaMvves/s72-c/20080904_108.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-8419306885281671020</id><published>2008-09-01T08:46:00.003-04:00</published><updated>2008-09-01T12:29:22.954-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vacation'/><title type='text'>Clean Water</title><content type='html'>Lynn and I are on vacation this week and planned on going out to dinner this evening. We will eat in tonight so we can give $33 to a worthy cause.&lt;br /&gt;&lt;br /&gt;&lt;object height="267" width="400"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1552996&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;br /&gt;    &lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=1552996&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="267"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/1552996?pg=embed&amp;amp;sec=1552996"&gt;The September Campaign Trailer - www.borninseptember.org&lt;/a&gt; from &lt;a href="http://vimeo.com/charitywater?pg=embed&amp;amp;sec=1552996"&gt;charity: water&lt;/a&gt; on &lt;a href="http://vimeo.com/?pg=embed&amp;amp;sec=1552996"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Vimeo&lt;/span&gt;&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-8419306885281671020?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/8419306885281671020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/clean-water.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8419306885281671020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8419306885281671020'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/09/clean-water.html' title='Clean Water'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-2444547116431292336</id><published>2008-08-27T13:00:00.002-04:00</published><updated>2008-08-27T13:07:22.570-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>8.0.2 Install Problems</title><content type='html'>There is no doubt that I have been spoiled by the easy upgrades that Notes and Domino gives me but this morning I upgraded to 8.0.2 and the client would not start.  I got the splash screen, saw the progress bar go to the end and then....nothing, the splash screen closed and nothing else appeared on the screen.  It was doing something in the background because the hard drive was churning but after waiting for 20 minutes for something to happen, I elected to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;un-install&lt;/span&gt; and re-install.  The second time though everything worked as expected.  My co-worker did not have any issues so I suspect it was something about my config that it did not like.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-2444547116431292336?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/2444547116431292336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/802-install-problems.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/2444547116431292336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/2444547116431292336'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/802-install-problems.html' title='8.0.2 Install Problems'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-6013190781722338310</id><published>2008-08-26T04:08:00.001-04:00</published><updated>2008-08-26T04:18:53.684-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>What does "Mission Critical" Mean To You?</title><content type='html'>It never ceases to amaze me that in 2008 there are still people who believe that you can call any system "Mission Critical" without building in any redundancy whatsoever. I have personally sat in design meetings where the application being discussed was labeled as "mission critical" yet when you tell them what that means in terms of implementation i.e. clustering, fail over, redundant Internet connections, etc. their eyes glaze over and they quickly decide that the application may not be "Mission Critical after all.&lt;br /&gt;&lt;br /&gt;I believe that the term "Mission Critical Application" describes any application that needs guaranteed uptime whether that is just normal business hours or 24/7. It is just that simple. The way that an application achieves "Mission Critical" status is to be deployed in an environment that has the correct amount of redundancy built into it. The pieces necessary to provide such an environment can differ depending on the situation but it will almost always require another server and some form of clustering/replication in order to achieve automatic fail over.&lt;br /&gt;&lt;br /&gt;Do you know someone who considers their Notes mail "mission critical" yet it sits on one server, their idea of backup is that the users have a local replica, and can be brought down by any number of things. Internet connection, hardware failure, etc? My new rule starting today is that you don't get to sit in a meeting with me and call anything "mission critical" unless you are willing to take the steps to make it "mission critical". I will call you on it every time. Perhaps these people believe that by telling the development team that they consider the application you are building for them to be "Mission Critical" you will include the magical code that will guarantee the application will be available 24/7 without adding any additional cost to the project. Anybody have an example of that code? Neither do I.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-6013190781722338310?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/6013190781722338310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/what-doesmission-critical-mean-to-you.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6013190781722338310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/6013190781722338310'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/what-doesmission-critical-mean-to-you.html' title='What does &quot;Mission Critical&quot; Mean To You?'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-3958359412269829112</id><published>2008-08-25T08:02:00.001-04:00</published><updated>2008-08-25T08:03:43.325-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><title type='text'>The Good, The Bad, and The Ugly of Virtual Computing</title><content type='html'>I am not a fan of using VMs for production servers. When I was going to school for my degree in Computer Science, we were taught that Administrators should always work to minimize the number of &lt;a href="http://en.wikipedia.org/wiki/Single_point_of_failure"&gt;single points of failure&lt;/a&gt; in any system. Virtual Machines by their very nature, multiply SPOFs and for that reason, I do not like to see VMs used for production servers. I also have a distaste for products like &lt;a href="http://www.microsoft.com/windowsserver/essential/sbs/default.mspx"&gt;MSFT SBS&lt;/a&gt; for the same reason but that is another post. The bottom line is that VMs encourage people to put a bunch of eggs in one basket and that can cost you dearly when the host OS/hardware has a problem.&lt;br /&gt;&lt;br /&gt;Having said that, I Administer some Domino servers that run on VMs. One is a production mail server and another is a production Sametime server. There will be more and every time I install a production server on a VM, I wince because it means that someone has chosen to ignore my advice. I don't get excited about it....I just hold on the email where I advised against it.&lt;br /&gt;&lt;br /&gt;VM's however, do have their place and in fact, I use them every day. My everyday work PC is a Toshiba Satellite laptop that has Windows Vista Ultimate as the host OS. I have two Windows XP VMs that I run as well on this machine and they serve me very well. The first I use because I need to access several VPNs and some of the VPN client software is not supported on Vista, I have the 7.o3 client on that one. My other VM is used to evaluate and test software. I have the Notes 8.5 beta 1 on there. The beauty of these VM's is that they allow me to have three different versions of the Notes client installed and running at the same time on my laptop and I don't have to jump through any of the &lt;a href="http://notestoneunturned.blogspot.com/2006/10/tips-for-installing-multiple-notes.html"&gt;installation hoops&lt;/a&gt; required to run multiple versions of the client on the same host. Another great thing about the VMs is that if they ever get completely borked, I just delete it and copy it back down from the backup that I keep tucked away in a safe place. Another reason I run VM's on my workstation is that one of the VPN's that I connect to almost daily does not allow &lt;a href="http://en.wikipedia.org/wiki/Split_tunneling"&gt;split tunneling.&lt;/a&gt; This means that when I am connected to them. I am limited to accessing only network resources on their network and I can't get to things like my mail file on our Domino server. The VM allows me to be connected to them with one VM, while the host OS and other VM is not locked into their network.&lt;br /&gt;&lt;br /&gt;VMs will be part of the IT landscape for the foreseeable future, but I still hate to see them used for production servers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-3958359412269829112?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/3958359412269829112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/good-bad-and-ugly-of-virtual-computing.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3958359412269829112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/3958359412269829112'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/good-bad-and-ugly-of-virtual-computing.html' title='The Good, The Bad, and The Ugly of Virtual Computing'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-5294179347424724143</id><published>2008-08-24T08:31:00.005-04:00</published><updated>2008-08-24T08:47:01.559-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><title type='text'>Software I Use Daily</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_cSuORK0B0bA/SLFXg3qdVvI/AAAAAAAAACQ/MbBLmOoW9FM/s1600-h/RoyalTSHeader.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5238064063818061554" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_cSuORK0B0bA/SLFXg3qdVvI/AAAAAAAAACQ/MbBLmOoW9FM/s200/RoyalTSHeader.gif" border="0" /&gt;&lt;/a&gt; One tool that I use on a daily basis is &lt;a href="http://code4ward.net/cs2/"&gt;Royal TS&lt;/a&gt;.  A friend turned me on to this one a couple of years ago.  I need to access many machines via &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;RDP&lt;/span&gt; and Royal TS helps me keep those connections organized. &lt;a href="http://code4ward.net/cs2/"&gt;Check it out&lt;/a&gt;.  It is a great utility for anyone who manages many servers via &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;RDP&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-5294179347424724143?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/5294179347424724143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/software-i-use-daily.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5294179347424724143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5294179347424724143'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/software-i-use-daily.html' title='Software I Use Daily'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_cSuORK0B0bA/SLFXg3qdVvI/AAAAAAAAACQ/MbBLmOoW9FM/s72-c/RoyalTSHeader.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-1576337263631606651</id><published>2008-08-22T05:44:00.009-04:00</published><updated>2008-08-22T06:47:31.003-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>How Much Rebranding is Enough?</title><content type='html'>First let me say that this post should not be construed as me taking shots at the Lotus/IBM marketing strategy.  God knows there are enough folks out there doing that already and quite frankly, I think they are doing a better job of marketing their products today than in my previous 11 years of working with them  .  This is just me wondering out loud whether or not there may be some marketing types with a little too much time on their hands.&lt;br /&gt;&lt;br /&gt;In the summer of 2001, I was in the midst of an Exchange to Domino migration for an Engineering firm here in Portland and I was moving them to the first version of Domino that had iNotes.  I remember that iNotes was the one thing that eased the minds of the users who where being forced to move from Outlook because they were bought by a bigger company from the mid-west who used Notes/Domino.  I don't remember when it happened, but at some point, Lotus decided that iNotes needed to be rebranded as Domino Web Access.  All I will say about that desicion is that I never stopped calling it iNotes and now apparently it is being rebranded again as iNotes.  I wonder how many people and how many hours went into this rebranding decision.  One thing is clear, Lotus/IBM seems to enjoy these rebranding efforts because they seem to happen quite often.&lt;br /&gt;&lt;br /&gt;Do you remember when Sametime became something else for a while before being changed back to Sametime?  Ya, I can't remember either what it was, but I never stopped calling it Sametime, nor did anyone else I know.  It is easy for me to sit here and play the role of monday morning quarterback citing what I consider to be needless rebranding efforts by Lotus/IBM, I am sure there have been some that have been considered successful (read they have not had to change the name back).  I will not pretend to understand reasons behind the rebranding efforts that occur with these products.  It is entirely possible that these efforts overall are more successful, than not. Personally, I would be happy to see the time and effort that goes into these rebranding efforts, redirected into developing the product vs. the product name, but I am an Admin/Developer, not a marketing guy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-1576337263631606651?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/1576337263631606651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/how-much-rebranding-is-enough.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/1576337263631606651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/1576337263631606651'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/how-much-rebranding-is-enough.html' title='How Much Rebranding is Enough?'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-8444156045188473260</id><published>2008-08-19T09:21:00.005-04:00</published><updated>2008-08-19T09:56:48.577-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino Administration'/><title type='text'>Domino vs. Spam</title><content type='html'>Domino has many built in features to help with filtering spam. White lists, black lists, mail rules, etc, but we use none of these. In fact none of our customers use any of these features even though many use Notes/Domino for mail.&lt;br /&gt;&lt;br /&gt;We, like almost everyone we know of, use some flavor of Internet Gateway product that filters all Internet traffic, scans for viruses, blocks spam, does content filtering, etc. We use and sell the &lt;a href="http://www.astaro.com/"&gt;Astaro Security Gateway&lt;/a&gt;, many others use the &lt;a href="http://en.wikipedia.org/wiki/Cisco_ASA_5500_Series_Adaptive_Security_Appliances"&gt;Cisco Adaptive Security Appliance&lt;/a&gt;, Barracuda, etc.  There are many players in this market.&lt;br /&gt;&lt;br /&gt;Do you choose to use the spam filtering features in Domino? If so, what do you do to protect your network from other threats at the gateway?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-8444156045188473260?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/8444156045188473260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/domino-vs-spam.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8444156045188473260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/8444156045188473260'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/domino-vs-spam.html' title='Domino vs. Spam'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-5504216079534999827</id><published>2008-08-18T05:14:00.001-04:00</published><updated>2008-08-18T08:12:47.180-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>Email Notifications And Distributed Applications</title><content type='html'>Part of every Notes/Domino application I have been involved in is the requirement to send email notifications when certain events occur in the application. Sometimes you can get away with sending the email in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;QuerySave&lt;/span&gt; event but what about when the notification needs to be sent on a new document and the new document is being created on a local replica?&lt;br /&gt;&lt;br /&gt;What happens is the help desk starts getting calls because the link that you sent in the email to the document does not work. Why? Well, lets say that the users replicate on a schedule of every 30 minutes. A user creates a new document and on the save, the email is generated with a link to the new doc. The user may be working on a local replica, but if they can connect to the server, the mail will go out &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;immediately&lt;/span&gt;. The problem is that the link points to the doc on the server but the doc has not replicated to the server yet. Now a user gets the email, uses the link, and gets an error because the doc is not there yet.&lt;br /&gt;&lt;br /&gt;I have dealt with this by running a scheduled agent on the server (hourly) and I don't generate the notification until the document has arrived on the server. While this method lacks the immediacy of emails generated on the save of the new document, it &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;guarantees&lt;/span&gt; that the doc will be on the server replica when the recipient uses the link in the email.&lt;br /&gt;&lt;br /&gt;How do you deal with the challenge of notifications generated for new documents in a distributed application?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-5504216079534999827?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/5504216079534999827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/email-notifications-and-distributed.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5504216079534999827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/5504216079534999827'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/email-notifications-and-distributed.html' title='Email Notifications And Distributed Applications'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-1736688431413403634</id><published>2008-08-17T05:57:00.002-04:00</published><updated>2008-08-17T06:29:21.996-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>Creating Video Demos/Tutorials</title><content type='html'>Over the years I have been required to create video demos/tutorials that show some piece(s) of functionality that I have added to an application.  Sometimes these are included as help in the application, sometimes they are just a quick demo to show a proof of concept before beginning a project.  I have used several different packages to create these, starting with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Robo&lt;/span&gt; Demo (Now &lt;a href="http://www.adobe.com/products/captivate/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Macromedia&lt;/span&gt; Captivate&lt;/a&gt;), &lt;a href="http://www.techsmith.com/camtasia.asp"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Camtasia&lt;/span&gt;&lt;/a&gt;, and I have even tried the open source route with &lt;a href="http://www.debugmode.com/wink/"&gt;Wink&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Back when bandwidth was a big concern, I used &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Robo&lt;/span&gt; Demo because it was able to create very small files, Today I use &lt;a href="http://www.techsmith.com/camtasia.asp"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Camtasia&lt;/span&gt; Studio 5&lt;/a&gt; mainly because of it's "Smart Focus" feature that allows you to record full screen while the software automatically zooms in on the area of the screen that you are working with so  I no longer have to reduce the size of the window I am recording.  The other thing I really like about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Camtasia&lt;/span&gt; is the choice of formats I can output my screen movie to:&lt;br /&gt;&lt;br /&gt;MP3&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;iPod&lt;/span&gt; video&lt;br /&gt;Flash (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;SWF&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;FLV&lt;/span&gt;)&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;AVI&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Silverlight&lt;/span&gt; compatible &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;WMV&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;QuickTime&lt;/span&gt; (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;MOV&lt;/span&gt;)&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;RealMedia&lt;/span&gt; (RM)&lt;br /&gt;Animated &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;GIF&lt;/span&gt;&lt;br /&gt;Executable (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;EXE&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;Recently, I created a 12 minute tutorial with audio and rendered it as a .&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;wmv&lt;/span&gt; file that plays in Windows Media Player and the files size was only 11 MB.  Not too bad.  I could have reduced the resolution and produced an even smaller file but 11 MB is not bad considering that with &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;streaming&lt;/span&gt; video, the user can start watching the buffered portion while the rest of the video downloads in the background.&lt;br /&gt;&lt;br /&gt;I know there are other products that you can use to create Demos/Tutorials.  Do you create screen movies for your applications?  If so, what software do you use?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-1736688431413403634?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/1736688431413403634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/creating-video-demostutorials.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/1736688431413403634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/1736688431413403634'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/creating-video-demostutorials.html' title='Creating Video Demos/Tutorials'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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-5957172667543715234.post-9111463291888004641</id><published>2008-08-15T05:45:00.010-04:00</published><updated>2008-08-15T06:25:14.011-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>The Domino Web Services Gotcha</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_cSuORK0B0bA/SKVYGWmeD2I/AAAAAAAAACA/zy3YEvVg9U8/s1600-h/runtime.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5234687008057462626" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_cSuORK0B0bA/SKVYGWmeD2I/AAAAAAAAACA/zy3YEvVg9U8/s200/runtime.JPG" border="0" /&gt;&lt;/a&gt;Hopefully, this tip will save you some grief. I know we struggled with this for a while and once we solved it, we were happy yet angry at ourselves for not figuring it out sooner.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;Recently another developer where I work was writing a new web service in Java that would allow vendors to retrieve their risk control assignments through the web service vs. logging into the web site. Although he could invoke the web service by submitting a URL with this syntax:&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://host/database/webservicename?OpenWebService"&gt;http://host/database/webservicename?OpenWebService&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;He was unable to get the code in the web service to execute, he tried a multitude of things before he got me involved and it turned out to be something simple (isn't it always the way)?&lt;br /&gt;&lt;br /&gt;Turns out that anything initiated by Java that causes disk I/O is considered a restricted operation by the Domino server. Setting the runtime security level to "2. Allow restricted operations" solved the problem.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&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/5957172667543715234-9111463291888004641?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/9111463291888004641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/domino-web-services-gotcha.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/9111463291888004641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/9111463291888004641'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/domino-web-services-gotcha.html' title='The Domino Web Services Gotcha'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cSuORK0B0bA/SKVYGWmeD2I/AAAAAAAAACA/zy3YEvVg9U8/s72-c/runtime.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957172667543715234.post-7226464142671075767</id><published>2008-08-14T16:08:00.006-04:00</published><updated>2008-08-14T17:37:38.039-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes/Domino'/><title type='text'>First Post, New Blog</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_cSuORK0B0bA/SKSXJJxU1SI/AAAAAAAAABQ/SjNfHetfPps/s1600-h/dct.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5234474850408781090" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_cSuORK0B0bA/SKSXJJxU1SI/AAAAAAAAABQ/SjNfHetfPps/s320/dct.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;My name is Curt Carlson and I have been working with Notes/Domino since 1998. Although my certification is in Notes Administration, these days I do more development than anything else. I work for an &lt;a href="http://www.softwareessentials.com/"&gt;IT services company in Portland Maine&lt;/a&gt; where we specialize in creating/maintaining Risk Control systems for the insurance industry.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Like many Admins/Developers that work with Notes/Domino, there are days when you love it and others not so much. The bottom line is that Notes/Domino has fed me and my family for going on eleven years now and I have never encountered another single product that can do what Notes/Domino can do. Chances are good that I will not be a prolific poster, but if I have something of value to add to the community, this is where you will find it.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Recently I installed the 8.5 beta 1 of the Notes client, mainly to get a look at &lt;a href="http://www-10.lotus.com/ldd/dominowiki.nsf/dx/domino-configuration-tuner"&gt;DCT&lt;/a&gt;. I used it to run a few scans against some of the servers that I admin and I have to say....DCT ROCKS! This tool will discover things that would take you quite a while to uncover manually. I can't wait for Beta 2! If you Administer any Domino servers, do yourself a favor and check out the &lt;a href="http://www-10.lotus.com/ldd/dominowiki.nsf/dx/domino-configuration-tuner"&gt;Domino Configuration Tuner&lt;/a&gt;!&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Many thanks to the group responsible for creating this awesome tool!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5957172667543715234-7226464142671075767?l=cjcarlson.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cjcarlson.blogspot.com/feeds/7226464142671075767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/first-post-new-blog.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7226464142671075767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5957172667543715234/posts/default/7226464142671075767'/><link rel='alternate' type='text/html' href='http://cjcarlson.blogspot.com/2008/08/first-post-new-blog.html' title='First Post, New Blog'/><author><name>Curt Carlson</name><uri>http://www.blogger.com/profile/06735573844488465392</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_cSuORK0B0bA/SKSXJJxU1SI/AAAAAAAAABQ/SjNfHetfPps/s72-c/dct.JPG' height='72' width='72'/><thr:total>5</thr:total></entry></feed>
