<?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-1467174382472229452</id><updated>2012-01-28T23:11:42.773Z</updated><category term='Personal'/><category term='Development'/><category term='Ballet'/><category term='V3'/><category term='Iceland'/><category term='Physics'/><category term='Hestar'/><category term='Software'/><category term='Photographing'/><category term='Gadgets'/><category term='Stackoverflow'/><category term='Ofar'/><category term='Traveling'/><category term='Sports'/><category term='Blogger'/><category term='My Computer'/><category term='Talks'/><category term='News'/><category term='Sumarfrí'/><category term='Books'/><title type='text'>Alfred B. Thordarson</title><subtitle type='html'>Electrical and computer engineer working at &lt;a href="http://www.ruedenet.com"&gt;Rue de Net&lt;/a&gt;.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.abthordarson.net/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default?start-index=101&amp;max-results=100'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>105</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-7902813879188722015</id><published>2011-11-27T22:33:00.000Z</published><updated>2012-01-16T21:43:45.791Z</updated><title type='text'>The Grand Design</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/tgd.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="258" src="http://dl.dropbox.com/u/57409068/Blog/tgd.png" width="166" /&gt;&lt;/a&gt;&lt;/div&gt;Just finished "The Grand Design" by Stephen Hawking and Leonard Mlodinow. Have to say, I was not that impressed. I read "A Brief History of Time" and a re-read in "A Briefer History of Time" and felt much of the time the reading of "The Grand Design" was like reading the same material for the third time. Then, in the end I found the conclusions less perfect than I had anticipated from the author. His next book will have to have some really good critics for me to buy it.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-7902813879188722015?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/7902813879188722015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=7902813879188722015' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7902813879188722015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7902813879188722015'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2011/11/just-finished-grand-design-by-stephen.html' title='The Grand Design'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4191703054096731842</id><published>2011-09-30T22:46:00.000Z</published><updated>2012-01-16T21:41:05.884Z</updated><title type='text'>Go NASA Go !</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/juno.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="227" src="http://dl.dropbox.com/u/57409068/Blog/juno.jpg" width="268" /&gt;&lt;/a&gt;&lt;/div&gt;Last summer, just before the final Space Shuttle mission, Charles Bolden, NASA Administrator, held a remarkable talk where he outlined the NASA future of human spaceflight. Firstly, he firmly confirmed NASAs commitment to human space flight.  &lt;br /&gt;&lt;br /&gt;He then outlined his believe that privately owned american companies should be transporting astronouts to the ISS, instead of foreign governments, and from there NASA will continue its deep space explorations. For this to be possible NASA will be providing the Commercial Orbital Transportation Service to their partners. Sounds smart, why continue to spend money on something we have done many times? Lets go further.  &lt;br /&gt;&lt;br /&gt;Then for the future, one of NASAs goals is to orbit Mars and eventually land on it. Another one, asked for by the president, is a mission to an asteroid, which, I guess, they are starting to plan. Finally, he mentions the Moon as one of their ambitious human destinations. What a set of goals.  &lt;br /&gt;&lt;br /&gt;"To boldly go where no man has gone before" - thats more or less it! :-)  &lt;br /&gt;&lt;br /&gt;Exciting news from NASA will contain the Juno mission to Jupiter, Dawn satellite orbiting asteroid (july 2011), The GRAIL probes studying the Moons interior (september 2011) and The Curiosity rover heading for Mars (november 2011).  &lt;br /&gt;&lt;br /&gt;Looking forward to it.  &lt;br /&gt;&lt;br /&gt;For the complete transcript of his talk see &lt;a href="http://www.nasa.gov/pdf/566100main_566100main_11%200701%20Final%20Bolden%20NPC%20.pdf"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4191703054096731842?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nasa.gov/about/whats_next.html' title='Go NASA Go !'/><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4191703054096731842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4191703054096731842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4191703054096731842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4191703054096731842'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2011/09/go-nasa-go.html' title='Go NASA Go !'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5523666091281975377</id><published>2011-06-14T21:39:00.000Z</published><updated>2011-06-14T21:39:44.803Z</updated><title type='text'>Windows 8 coming features</title><content type='html'>Just learned about Windows 8 new features at CIO. In &lt;a href="http://www.cio.com/article/683768/8_Hot_Features_in_Windows_8_?page=4#slideshow"&gt;his great compilation&lt;/a&gt; Howard Wen claims the following features are coming:&lt;/p&gt;&lt;p&gt;&lt;b&gt;1. Windows Phone 7's theme and UI&lt;/b&gt; - this is a really big change. Take a look:&lt;/p&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/p92QfWOw88I" width="560"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;b&gt;2. Ribbon User Interface in Explorer&lt;/b&gt; - not really a biggy, always expected the next versions of Microsoft products to have the ribbon user interface.&lt;/p&gt;&lt;p&gt;&lt;b&gt;3. Cloud Integration&lt;/b&gt; - using Windows Live Mesh to move files between my computers already, but no SkyDrive yet. Of course it will be cool to get better integration but I always thought the Cloud to be more, much more, than the Mesh and SkyDrive. :-)&lt;/p&gt;&lt;p&gt;&lt;b&gt;4. Windows Live Integration&lt;/b&gt; - more? Using my Windows Live account to log into my computer, how will that work in a domain? Intriguing.&lt;/p&gt;&lt;p&gt;&lt;b&gt;5. Built-In PDF Reader&lt;/b&gt; - this will be done using Microsoft Modern Reader. Good, but where is XPS?&lt;/p&gt;&lt;p&gt;&lt;b&gt;6. ISO Mounting&lt;/b&gt; - been using a third-party solution for this for a long, long time. It will be great to get an integrated solution.&lt;/p&gt;&lt;p&gt;&lt;b&gt;7. File Download Verification&lt;/b&gt; - more malware security&lt;/p&gt;&lt;p&gt;&lt;b&gt;8. Aero Auto-Colorizaton&lt;/b&gt; - no need.&lt;/p&gt;&lt;p&gt;Then Howard Wen mention the rumored features of Windows Store, ARM Processor Support, Factory Reset, History Vault, Instant-On, IE 10, Multi-Touch and Really Fast Install. You should take a look at these, &lt;a href="http://www.cio.com/article/683768/8_Hot_Features_in_Windows_8_?page=4#slideshow"&gt;this is great compilation&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/1467174382472229452-5523666091281975377?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5523666091281975377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5523666091281975377' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5523666091281975377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5523666091281975377'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2011/06/windows-8-coming-features.html' title='Windows 8 coming features'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/p92QfWOw88I/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4124337925519115258</id><published>2011-05-31T20:10:00.002Z</published><updated>2012-01-16T21:41:39.765Z</updated><title type='text'>Unable to get Microsoft Dynamics NAV Application Server Manager (NASMSnapIn.msc) to run</title><content type='html'>&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/Error.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="121" src="http://dl.dropbox.com/u/57409068/Blog/Error.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Every time we ran the NASMSnapIn.msc we got the "&lt;b&gt;&lt;span class="Apple-style-span" style="color: #990000;"&gt;MMC could not create the snap-in&lt;/span&gt;&lt;/b&gt;" error message (see image).&lt;br /&gt;&lt;br /&gt;In order to fix this we tried to install the NAS from the Dynamics installation media (remember to run Setup.exe with Administrator Rights). However, doing that, we ran into another error, we got the "&lt;span class="Apple-style-span" style="color: #990000;"&gt;&lt;b&gt;Error 1935.An error occurred during the installation of assembly component {98CB24AD-52FB-DB5F-A01F-C8B3B9A1E18E}. HRESULT: 0x800736CC.&lt;/b&gt;&lt;/span&gt;" ...and the installer rolled the installation back. Bugger.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/InstallError.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="152" src="http://dl.dropbox.com/u/57409068/Blog/InstallError.png" width="320" /&gt;&lt;/a&gt;After careful searching (and quite a lot of trials) we figured out that we were missing the "Microsoft Visual C++ 2005 Redistributable Package" (these are the runtime libraries installed by other installers from the Dynamics installation media). If you search for it, it should be easily found (look for vcredist_x86.exe).&lt;br /&gt;&lt;br /&gt;After that we install it's service pack, that is the "Microsoft Visual C++ 2005 &lt;b&gt;SP1 &lt;/b&gt;Redistributable Package" (the download we found for SP1 was called the same name vcredist_x86.exe like its predecessor).&lt;br /&gt;&lt;br /&gt;Then the NAS installer worked...&lt;br /&gt;&lt;br /&gt;...and the NASMSnapIn.msc worked!&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4124337925519115258?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4124337925519115258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4124337925519115258' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4124337925519115258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4124337925519115258'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2011/05/unable-to-get-microsoft-dynamics-nav.html' title='Unable to get Microsoft Dynamics NAV Application Server Manager (NASMSnapIn.msc) to run'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-7476373193340370218</id><published>2011-03-07T22:29:00.000Z</published><updated>2012-01-16T21:50:23.576Z</updated><title type='text'>WP7 and International Caller IDs</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/nokia.png" imageanchor="1" style="clear:right; float:right; margin-left:1em; margin-bottom:1em"&gt;&lt;img border="0" height="199" width="254" src="http://dl.dropbox.com/u/57409068/Blog/nokia.png" /&gt;&lt;/a&gt;&lt;/div&gt;Windows Phone 7 is really not very good when it comes to international caller IDs. This is because WP7 has a difficult time identifying the contact from different caller IDs that may be provided by the mobile network operator. Unfortunately the mobile network operator I use has a bit of a problem with caller IDs, which puts my WP7 to a test in this matter – and it miserably fails!&lt;br /&gt;&lt;br /&gt;Here is the scenario: my Icelandic mobile network operator, Nova, doesn't provide the same caller ID when a contact calls me as when he texts me. For example, if the contact’s mobile phone number is 855-0505 and he gives me a call, the caller ID is 8550505, contact is found and his name is displayed – all is well. However, when the same contact then sends me a text message, the caller ID is +3548550505 (the country code +354 is added). And this results in WP7 not finding the contact and the SMS conversation is created using the number instead of the contact’s name.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/people.png" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" height="225" width="320" src="http://dl.dropbox.com/u/57409068/Blog/people.png" /&gt;&lt;/a&gt;&lt;/div&gt;Normally, with other phones I have used, this has been OK because the phones are able to automatically add/remove country-codes as needed in order to find the contact calling (or texting in this case). But WP7 doesn’t realize that the two numbers refer to the same contact. This is obviously one of the more irritating international problems with WP7.&lt;br /&gt;&lt;br /&gt;Anyway, trying to work around this problem, I put +3548550505 as the contact's pager-number and the contact is then found when he calls me (from his mobile number 8550505) and when he texts me (from the pager-number +3548550505). Great! Irritating to setup, but still, one step forward.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/icelandic.png" imageanchor="1" style="clear:left; float:left;margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="64" width="344" src="http://dl.dropbox.com/u/57409068/Blog/icelandic.png" /&gt;&lt;/a&gt;&lt;/div&gt;But then a problem with this “solution” hits me... if I look up the contact, it says 'call mobile' (and the mobile number 855050 is there) and right below that it says 'text mobile' (and the mobile number is there, not the pager-number, of course not, why should it?).&lt;br /&gt;&lt;br /&gt;Then, if I use the 'text mobile' function to send a text to the contact, WP7 creates (or adds to an already existing) conversation using this 8550505 number. Then, when my contact gets the text and replies, and the reply is received by my WP7 phone, it will start yet a new conversation using the Caller ID +3548550505.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/international.png" imageanchor="1" style="clear:right; float:right; margin-left:1em; margin-bottom:1em"&gt;&lt;img border="0" height="225" width="225" src="http://dl.dropbox.com/u/57409068/Blog/international.png" /&gt;&lt;/a&gt;&lt;/div&gt;When this happens I may miss it because I have the 8550505 conversation on my screen waiting for his reply. When I figure this out, I realize I now have two conversations going on. What a bug.&lt;br /&gt;&lt;br /&gt;What do I do now? How do I work around this problem? Is it possible?&lt;br /&gt;&lt;br /&gt;The answer may be: Wait for the Windows Phone 7 update to reach your phone. Period. Wait. So, I will.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-7476373193340370218?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/7476373193340370218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=7476373193340370218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7476373193340370218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7476373193340370218'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2011/03/wp7-and-international-caller-ids.html' title='WP7 and International Caller IDs'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4378023808152123933</id><published>2011-03-04T20:56:00.000Z</published><updated>2012-01-16T22:11:13.103Z</updated><title type='text'>Ellen er aftur á leiðinni til Svíþjóðar</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/ellen.png" imageanchor="1" style="clear:right; float:right; margin-left:1em; margin-bottom:1em"&gt;&lt;img border="0" height="179" width="104" src="http://dl.dropbox.com/u/57409068/Blog/ellen.png" /&gt;&lt;/a&gt;&lt;/div&gt;1. mars var undankeppnin fyrir Stora Daldansen haldin af félagi íslenskra listdansara í óperunni. Ellen mín tók þátt aftur og í þetta sinn stóð hún uppi í fyrsta sæti og vinkona hennar, hún Gunnhildur, í því þriðja sæti. Kalli var svo í öðru, en hann vann í fyrra þegar Ellen lenti í öðru. Sem sagt, Ellen er aftur á leiðinni til Falun til að taka þátt fyrir íslands hönd. Fyrir þá sem vilja þá er hægt að lesa meira á &lt;a href="http://listdans.is/frabaer-arangur-nemenda-listdansskolans-i-solo-keppninni"&gt;heimasíðu Listdansskóla Íslands&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4378023808152123933?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4378023808152123933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4378023808152123933' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4378023808152123933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4378023808152123933'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2011/03/ellen-er-aftur-leiinni-til-svijoar.html' title='Ellen er aftur á leiðinni til Svíþjóðar'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4555387306702751737</id><published>2011-02-24T22:10:00.003Z</published><updated>2012-01-16T22:12:17.193Z</updated><title type='text'>Discovery has launched on its final mission - STS-133</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/discovery-4.png" imageanchor="1" style="clear:right; float:right; margin-left:1em; margin-bottom:1em"&gt;&lt;img border="0" height="236" width="307" src="http://dl.dropbox.com/u/57409068/Blog/discovery-4.png" /&gt;&lt;/a&gt;&lt;/div&gt;Spaceshuttle Discovery left earth at about 21:50 GMT this evening on its way to the International Space Station (ISS). The ISS is travelling at 5 miles / seconds with 6 crew members on board. But the ISS crew will not meet with the Discovery crew of STS-133 until in two days from now. Good luck, Discovery.&lt;br /&gt;&lt;br /&gt;Beautiful image from the &lt;a href="http://www.nasa.gov/multimedia/nasatv/index.html"&gt;NASA TV&lt;/a&gt; during the lift-off !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4555387306702751737?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4555387306702751737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4555387306702751737' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4555387306702751737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4555387306702751737'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2011/02/discovery-has-launched-on-its-final.html' title='Discovery has launched on its final mission - STS-133'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4677880463670362997</id><published>2011-02-12T16:45:00.002Z</published><updated>2012-01-16T22:14:04.783Z</updated><title type='text'>"Nokia surrenders and enlists Microsoft in smartphone war"</title><content type='html'>Very good news.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/nokia-2.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="185" src="http://dl.dropbox.com/u/57409068/Blog/nokia-2.png" width="272" /&gt;&lt;/a&gt;It will be easier to be a developer in the mobile market when the players are Google, Microsoft and Apple. For more information watch the &lt;a href="http://www.reuters.com/article/2011/02/11/us-nokia-idUSTRE71A0GG20110211?feedType=RSS&amp;amp;feedName=topNews"&gt;Reuters video&lt;/a&gt; about the announcement.&lt;br /&gt;&lt;br /&gt;This is especially true for &lt;a href="http://www.ruedenet.com/"&gt;Rue de Net&lt;/a&gt;, as our products are developed for the .NET platform, WPF and Silverlight, and this will make it quite easier for us to deploy our software to a larger audience.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4677880463670362997?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4677880463670362997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4677880463670362997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4677880463670362997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4677880463670362997'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2011/02/nokia-surrenders-and-enlists-microsoft.html' title='&quot;Nokia surrenders and enlists Microsoft in smartphone war&quot;'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4053334973958941820</id><published>2011-02-12T15:57:00.001Z</published><updated>2012-01-16T22:15:21.798Z</updated><title type='text'>Changing my Windows Phone 7 (WP7) Ringtone</title><content type='html'>&lt;a href="http://dl.dropbox.com/u/57409068/Blog/htc-trophy.png" imageanchor="1" style="clear:right; float:right; margin-left:1em; margin-bottom:1em"&gt;&lt;img border="0" height="224" width="118" src="http://dl.dropbox.com/u/57409068/Blog/htc-trophy.png" /&gt;&lt;/a&gt;In the beginning of this year I got my new Windows Phone 7, the HTC Trophy. And just recently started to configure it to my own liking and developing software for it.&lt;br /&gt;&lt;br /&gt;Firstly, I wanted to change the ringtone. This turned out to be a challenge :-) Unbelievable. Buy yes, WP7 is delivered with a set of ringtones for you to choose from and there is no way to get your own custom ringtones onto the phone.&lt;br /&gt;&lt;br /&gt;The solution I found was to jailbreak the phone using the &lt;a href="http://blog.walshie.me/2010/11/26/windows-phone-7free-developer-unlock-anyone/"&gt;ChevronWP7 utility&lt;/a&gt; and then use the &lt;a href="http://blog.walshie.me/2010/12/01/windows-phone-7custom-ringtones-anyone/"&gt;ChevronWP7 Ringtone Installer&lt;/a&gt;. After jumping through the necessery hoops this is working quite fine.&lt;br /&gt;&lt;br /&gt;For further instructions you can take a look at the TechHackz's &lt;a href="http://www.techhackz.com/2010/12/how-to-jailbreak-your-windows-phone-7.html"&gt;How to Jailbreak Your Windows Phone 7 Device&lt;/a&gt; and TheTechJournal's &lt;a href="http://thetechjournal.com/electronics/mobile/chevronwp7-ringtone-installer-has-releasedhow-to.xhtml"&gt;ChevronWP7 Ringtone Installer Has Released[How To]&lt;/a&gt; blogs.&lt;br /&gt;&lt;br /&gt;Don't know how long this solution will work because Chris Walsh et al. have discontinued the ChevronWP7 unlocker. But, it is good as long as it lasts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4053334973958941820?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4053334973958941820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4053334973958941820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4053334973958941820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4053334973958941820'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2011/02/changing-my-windows-phone-7-wp7.html' title='Changing my Windows Phone 7 (WP7) Ringtone'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-7994099111541418434</id><published>2010-10-30T09:11:00.000Z</published><updated>2012-01-16T22:18:23.185Z</updated><title type='text'>Chrome is not displaying XML</title><content type='html'>One of the reasons I don't use Chrome for development is that it renders XML in the browser instead of simply displaying it as raw XML. Originally an XML file will be displayed like this (or maybe rather, not displayed);&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/xml1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="228" src="http://dl.dropbox.com/u/57409068/Blog/xml1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;But now I just found a &lt;a href="http://superuser.com/questions/972/displaying-xml-in-chrome-browser"&gt;solution at StackExchange&lt;/a&gt; (developed and run by StackOverflow)&amp;nbsp;and the &lt;a href="https://chrome.google.com/extensions/detail/gbammbheopgpmaagmckhpjbfgdfkpadb?hl=en"&gt;XML Tree Chrome Extension&lt;/a&gt; is available at the Google chrome extensions web site.&lt;br /&gt;&lt;br /&gt;Simply click the "Install" button and it gets installed:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/xml2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="228" src="http://dl.dropbox.com/u/57409068/Blog/xml2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;After installation my XML renders beautifully:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/xml3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="228" src="http://dl.dropbox.com/u/57409068/Blog/xml3.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Many thanks to &lt;a href="http://superuser.com/users/378/josh"&gt;Josh Moont&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-7994099111541418434?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/7994099111541418434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=7994099111541418434' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7994099111541418434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7994099111541418434'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2010/10/chrome-is-not-displaying-xml.html' title='Chrome is not displaying XML'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5334699882210715889</id><published>2010-10-30T08:38:00.004Z</published><updated>2012-01-16T22:19:49.628Z</updated><title type='text'>VS2010 registry capture utility keeps crashing!</title><content type='html'>My final problem before my projects would rebuild on my new Windows 7 machine was that I kept getting this message:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/regcap.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="183" src="http://dl.dropbox.com/u/57409068/Blog/regcap.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The text in this dialog says:&lt;br /&gt;&lt;blockquote&gt;Microsoft (R) Visual Studio registry capture utility has stopped working.&lt;/blockquote&gt;After searching the web for a while I found the &lt;a href="http://stackoverflow.com/questions/2334005/visual-studio-registry-capture-utility-has-stopped-working-error-compiling-c-pr"&gt;solution in StackOverflow&lt;/a&gt;, where the answer refers to a &lt;a href="https://connect.microsoft.com/VisualStudio/feedback/details/466157/registry-capture-utility-win-7-rc1"&gt;workaround at Microsoft Connect&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Anyways, here is the workaround procedure to use to fix this problem (this is actually a Windows 7 problem?!):&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Locate regcap.exe here: C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\Deployment&lt;/li&gt;&lt;li&gt;Right click and select properties.&lt;/li&gt;&lt;li&gt;Select Compatibility tab&lt;/li&gt;&lt;li&gt;Check box to Run this program in compatibility mode.&lt;/li&gt;&lt;li&gt;Select Windows Vista SP2 in the OS drop-down and Run as Administrator.&lt;/li&gt;&lt;li&gt;Click Ok and Recompile.&lt;/li&gt;&lt;/ol&gt;This solved the problem for me and now my batch of projects build in VS2010 on my new Windows 7 machine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5334699882210715889?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5334699882210715889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5334699882210715889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5334699882210715889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5334699882210715889'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2010/10/vs2010-registry-capture-utility-keeps.html' title='VS2010 registry capture utility keeps crashing!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3922527238155866214</id><published>2010-10-30T01:28:00.000Z</published><updated>2012-01-16T22:22:32.981Z</updated><title type='text'>VS2010 keeps cancelling the importing of my key files</title><content type='html'>When I built&amp;nbsp;some of my VS2010 projects, which were strongly signed, on my new Windows 7 machine, I kept getting this error:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/signing1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="97" src="http://dl.dropbox.com/u/57409068/Blog/signing1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The text goes something like this:&lt;br /&gt;&lt;blockquote&gt;C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1970,9): error MSB3325: Cannot import the following key file: MyStrongNameKey.pfx. The key file may be password protected. To correct this, try to import the certificate again or manually install the certificate to the Strong Name CSP with the following key container name: VS_KEY_A17E1D1A20966ADB&lt;/blockquote&gt;&lt;blockquote&gt;C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1970,9): error MSB3321: Importing key file "MyStrongNameKey.pfx" was canceled.&lt;/blockquote&gt;So, to solve this I simply went into the properties of the project, selected the "Signing" tab and browsed for the pfx file:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/signing2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="174" src="http://dl.dropbox.com/u/57409068/Blog/signing2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Once found, I selected it and provided the password to the private key of the file:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/signing3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="245" src="http://dl.dropbox.com/u/57409068/Blog/signing3.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/signing4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="102" src="http://dl.dropbox.com/u/57409068/Blog/signing4.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Once reloaded, the project would easily rebuild.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3922527238155866214?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3922527238155866214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3922527238155866214' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3922527238155866214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3922527238155866214'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2010/10/vs2010-keeps-cancelling-importing-of-my.html' title='VS2010 keeps cancelling the importing of my key files'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4977364066613615000</id><published>2010-10-30T00:29:00.000Z</published><updated>2012-01-16T22:27:21.897Z</updated><title type='text'>VS2010 elevated to load local Web Apps</title><content type='html'>&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;I just thought I would share with you a couple of things I had to go through to get Visual Studio 2010 to build a couple of my projects on a new Windows 7 machine.&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;1) Firstly there was the problem with getting Visual Studio elevated in order to load my Web Application projects, deployed on the local IIS. I kept getting this error...&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/Error-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="121" nx="true" src="http://dl.dropbox.com/u/57409068/Blog/Error-2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;...and the error message in the Console dialog was this:&lt;br /&gt;&lt;blockquote&gt;MyWebProject.csproj : error : The Web Application Project MyWebProject is configured to use IIS. To access local IIS Web sites, you must run Visual Studio in the context of an administrator account.&lt;/blockquote&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Of course I could simply right-click my "Microsoft Visual Studio 2010" short-cut and select "Run as administrator" but that is not something I want to do everytime I open up VS2010 and it will not work on solution files.&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;My solution is to tell Windows ALWAYS to run devenv.exe in an elevated state. This we do with a right-click on the "Microsoft Visual Studio 2010" short-cut and go into properties:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/uac2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="148" nx="true" src="http://dl.dropbox.com/u/57409068/Blog/uac2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;In there, we enter the "Compatibility" tab and select "Change settings for all users" (if you need to) and then check "Run this program as administrator" under "Privilege level":&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/uac3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" nx="true" src="http://dl.dropbox.com/u/57409068/Blog/uac3.png" width="291" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;And that is it!&lt;br /&gt;&lt;br /&gt;2) When that was done, there was the problem with the endless UAC dialog.&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/uac4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="207" nx="true" src="http://dl.dropbox.com/u/57409068/Blog/uac4.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;So, we abandon the UAC notifications. This is easily done using the UAC Settings dialog accessible in the Control Panel. We move the lever down to "Never notify"...&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/uac1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="246" nx="true" src="http://dl.dropbox.com/u/57409068/Blog/uac1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both;"&gt;...and then we have that one sorted.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4977364066613615000?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4977364066613615000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4977364066613615000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4977364066613615000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4977364066613615000'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2010/10/vs2010-elevated-to-load-local-web-apps.html' title='VS2010 elevated to load local Web Apps'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-787775347739783618</id><published>2010-07-07T21:25:00.012Z</published><updated>2012-01-16T22:30:10.566Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stackoverflow'/><title type='text'>My SoapExtension is receiving the AfterSerialize message twice!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/so.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 238px; height: 66px;" src="http://dl.dropbox.com/u/57409068/Blog/so.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5491283520558997538" /&gt;&lt;/a&gt;Today I asked a question about SoapExtension on &lt;a href="http://www.stackoverflow.com"&gt;StackOverflow&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I'm writing about this here because StackOverflow is one of my all-time favorite websites and I want everyone to use it. So my question is &lt;a href="http://stackoverflow.com/questions/3197475/my-soapextension-is-receiving-the-afterserialize-message-twice"&gt;here at StackOverflow&lt;/a&gt; and of course I got this brilliant answer just a couple of hours later.&lt;br /&gt;&lt;br /&gt;Before I asked my question at StackOverflow, I had searched the web using Google, Bing and others but with no luck to start with. But then I found someone else that was having a similar problem and that person had found the solution. The solution was locked away at experts-exchange.com, but those guys want my creditcard before they help. That number is not available.&lt;br /&gt;&lt;br /&gt;StackOverflow was the obvious site to place my question and, alas, I have my solution.&lt;br /&gt;&lt;br /&gt;Great site!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-787775347739783618?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/787775347739783618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=787775347739783618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/787775347739783618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/787775347739783618'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2010/07/my-soapextension-is-receiving.html' title='My SoapExtension is receiving the AfterSerialize message twice!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4189994202636516828</id><published>2010-05-15T22:15:00.002Z</published><updated>2012-01-16T22:31:46.848Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ballet'/><title type='text'>Ellen mín slær í gegn!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/sd.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px; height: 243px;" src="http://dl.dropbox.com/u/57409068/Blog/sd.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5491291980285691106" /&gt;&lt;/a&gt;Ellen mín sló í dag öll met og náði betri árangri en nokkur íslendingur sem keppt hefur í Stora Daldansen í Mora í Svíþjóð.&lt;br /&gt;&lt;br /&gt;Sjáið &lt;a href="http://listdans.is/frettir/15052010-ellen-margr%C3%A9t-b%C3%A6hrenz-%C3%AD-3ja-s%C3%A6ti-stora-daldansen-%C3%AD-sv%C3%AD%C3%BEj%C3%B3%C3%B0"&gt;hér hvað listdansskólinn&lt;/a&gt; skrifar um árangurinn. Hér er svo hvað &lt;a href="http://www.mbl.is/mm/folk/frettir/2010/05/17/ellen_margret_a_verdlaunapall_i_danskeppni/"&gt;mbl.is sagði&lt;/a&gt; í fréttum þegar Ellen komst á pall í Svíþjóð.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4189994202636516828?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4189994202636516828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4189994202636516828' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4189994202636516828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4189994202636516828'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2010/07/ellen-min-slr-i-gegn.html' title='Ellen mín slær í gegn!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3758793910214469741</id><published>2010-02-21T21:50:00.007Z</published><updated>2012-01-16T22:33:19.323Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='V3'/><title type='text'>Vesturgata 3 til leigu !</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/v3.png"&gt;&lt;img style="margin:0px auto 10px; text-align:left;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/v3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5443415788052786130" /&gt;&lt;/a&gt;&lt;br /&gt;Jæja, nú er íbúðin að &lt;a href="http://www.vesturgata3.is/"&gt;Vesturgötu 3&lt;/a&gt; komin á leigumarkaðinn. Svo ef þú ert á leiðinni til Reykjavíkur í stuttan eða lengri tíma þá skoðaðu endilega vefinn okkar og sjáðu hvort þú hafir ekki áhuga á að gista þar í stað þess að fara á hótel.&lt;br /&gt;&lt;br /&gt;Ég skrifaði síðan mína fyrstu Blogger síðu um íbúðina. Þessa Blogger síðu má sjá &lt;a href="/p/vesturgata-3-reykjavik-iceland.html"&gt;hér&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3758793910214469741?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3758793910214469741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3758793910214469741' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3758793910214469741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3758793910214469741'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2010/02/vesturgata-3-til-leigu.html' title='Vesturgata 3 til leigu !'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-7682913519337457692</id><published>2010-02-17T19:02:00.008Z</published><updated>2012-01-16T22:34:13.719Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ballet'/><title type='text'>Ellen er á leiðinni á Stora Daldansen í Svíþjóð í Maí</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/sd2.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 268px; height: 400px;" src="http://dl.dropbox.com/u/57409068/Blog/sd2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5444489845947671538" /&gt;&lt;/a&gt;Ellen Margrét, dóttir mín, tók þátt í undankeppni fyrir "Stora Daldansen", sem er keppni í klassískum balletsólóum og er haldin er í Svíþjóð í Maí á hverju ári. Það er Félag Íslenskra Listdansara (FÍLD) sem heldur undankeppnina á hverju ári. Af þeim 25 keppendum sem tóku þátt þá lenti Ellen mín í öðru sæti á eftir Karli Hjaltasyni sem er með henni í hóp í Listdanskóla Íslands, en einungis 1 stig af 100 var á milli þeirra. Aðrir keppendur sem lentu í 3-5 sæti voru líka allir úr Listdanskóla Íslands og er skólinn greinilega með frábæra kennslu.&lt;br /&gt;&lt;br /&gt;Til hamingju með afmælið vina.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-7682913519337457692?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/7682913519337457692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=7682913519337457692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7682913519337457692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7682913519337457692'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2010/02/ellen-er-leiinni-stora-daldansen-i.html' title='Ellen er á leiðinni á Stora Daldansen í Svíþjóð í Maí'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-8737320966445018815</id><published>2010-02-10T21:44:00.002Z</published><updated>2012-01-16T22:35:06.295Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Talks'/><title type='text'>David Platt in Iceland again !</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/dp.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 267px; height: 261px;" src="http://dl.dropbox.com/u/57409068/Blog/dp.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5443414236374097170" /&gt;&lt;/a&gt;The .NET professor, &lt;a href="http://www.rollthunder.com/"&gt;David Platt&lt;/a&gt; from Harvard University, was back in Iceland in February 2010. This time he was here with his lecture on &lt;a href="http://www.rollthunder.com/prism/PrismDetailSyllabus.htm"&gt;Programming Microsoft Prism, the Composite Application Library&lt;/a&gt;. Mirosoft Prism is a name they have given to the Composite Application Guidance for WPF (or CAG for WPF).&lt;br /&gt;&lt;br /&gt;Last time he was here, a year ago, I went to the university to watch him do his talks on &lt;span style="font-style:italic;"&gt;Why Software Sucks&lt;/span&gt;, &lt;span style="font-style:italic;"&gt;WPF for Good and not for Evil&lt;/span&gt; and finally &lt;span style="font-style:italic;"&gt;Know Thy User: Instrumenting The User Experience&lt;/span&gt;. These were good talks and I would have liked to go this time as well. But no luck, busy, busy, busy. Next time I hope.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-8737320966445018815?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/8737320966445018815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=8737320966445018815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8737320966445018815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8737320966445018815'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2010/02/blog-post.html' title='David Platt in Iceland again !'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3652954327301052236</id><published>2010-01-18T21:39:00.000Z</published><updated>2012-01-16T22:42:38.525Z</updated><title type='text'>MCTS Exam 70-432 Microsoft SQL Server 2008 - Implementation and Maintenance</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/Microsoft Certified Professional Transcript.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 309px; height: 400px;" src="http://dl.dropbox.com/u/57409068/Blog/Microsoft Certified Professional Transcript.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5443413156809773330" /&gt;&lt;/a&gt;After 3 weeks of studying I finally did the SQL exam and now that is behind me. It was not an exam I wanted to take it was an exam I had to take so that Rue de Net would keep it's status with Microsoft and be able to continue to sell Dynamics NAV.&lt;br /&gt;&lt;br /&gt;I started by reading &lt;a href="http://www.amazon.com/Self-Paced-Training-70-432-2008-Implementation-2008-Implementation/dp/0735626057/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1266787999&amp;sr=8-1"&gt;Mike Hoteks Self-Paced Training Kit&lt;/a&gt; quite slowly, then I read it again, this time faster and this time I wrote down comments. Both times I did all the exam questions at the end of each chapter. When I was finished I did a few of the practice tests from the companion CD included with the book. All of these exams indicated that I needed 80% to pass, no matter how many I did I never passed - I failed all of them! I started to worry that Mike's book would not be enough for me. Anyways, it was too late so I just went...&lt;br /&gt;&lt;br /&gt;I was very stressed when I went to take the exam but when I started the exam it started by telling me I only needed to get 70%, good news. I ended up with a score of 820 - I must have been quite lucky. Anyway I passed and it turned out that Mike's book was enough.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3652954327301052236?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3652954327301052236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3652954327301052236' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3652954327301052236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3652954327301052236'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2010/02/after-3-weeks-of-studying-i-finally-did.html' title='MCTS Exam 70-432 Microsoft SQL Server 2008 - Implementation and Maintenance'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-668276620578286636</id><published>2009-07-01T21:35:00.011Z</published><updated>2012-01-16T22:40:38.791Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Microsoft SQL Server 2005 Express installs without SQL Authentication</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/BlogOfSqlServerProcess.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 176px;" src="http://dl.dropbox.com/u/57409068/Blog/BlogOfSqlServerProcess.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5353609326678142098" /&gt;&lt;/a&gt;First, lets give some unnecessary background information :-)&lt;br /&gt;&lt;br /&gt;For a project I'm working on I'm taking a look at a business processes and especially systems that support modeling such processes. The Business Process Modeling Initiative (BPMI) has come up with a nice standard notation for such models, which of course is then called the &lt;a href="http://en.wikipedia.org/wiki/BPMN"&gt;Business Process Modeling Notation (BPMN)&lt;/a&gt;, and is being managed by &lt;a href="http://en.wikipedia.org/wiki/Object_Management_Group"&gt;OMG&lt;/a&gt; (they also have CORBA and other interesting stuff). My project is about researching development software that supports such modeling (especially using BPMN) and then takes the modelled process directly into further development and finally results in some kind of software artifacts, like for example a website.&lt;br /&gt;&lt;br /&gt;How did I get to the problem? During this work, I was installing one such development software (the &lt;a href="http://www.bizagi.com"&gt;BizAgi Studio&lt;/a&gt;), which requires SQL Server to be installed. However, the installation wizard does not install the SQL server so I had to figure out what to do. Because I just wanted to take a look I decided to install &lt;a href="http://www.microsoft.com/Sqlserver/2005/en/us/express.aspx"&gt;Microsoft SQL Server 2005 Express&lt;/a&gt; on my local machine an get going on that one. The SQL Server 2005 Express comes on my &lt;a href="http://www.microsoft.com/visualstudio/en-us/products/standard/default.mspx"&gt;Microsoft Visual Studio 2008 Standard Edition&lt;/a&gt; DVD so I got it installed without a problem.&lt;br /&gt;&lt;br /&gt;So, what is the problem? The thing is, when BizAgi asked for information on my SQL Instance it just allowed for SQL Authentication and that is where my problem started. I had just installed the SQL Server Express and I was never asked to provide the password of the infamous 'sa' user so I had no idea what it was. After some Google work I found the reason: SQL Authentication is not allowed by default when installing the SQL Server Express. &lt;br /&gt;&lt;br /&gt;Now, how do you solve that?&lt;br /&gt;&lt;br /&gt;There really are no tools that come with the SQL Server Express so there is no way to configure anything. This is why &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/Vsexpressinstall/thread/aaf2f68c-4a40-44c8-b7ee-b2f5d94e23c3"&gt;some solutions found by Google&lt;/a&gt; refer to using RegEdit, changing [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer] to '2', restarting the SQL service and then run an SQL script to create the SQL Authentication user. However, in order to run such SQL scripts you might want to &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&amp;DisplayLang=en"&gt;download the Microsoft SQL Server Management Studio Express&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;However, if you have Management Studio installed then why use the RegEdit, just right-click your server, select Properties, select Security, select SQL Server and Windows Authentication and click OK. Then enable the SQl Authentication User by right-click on it, select Properties, select Status, select Enabled and click OK. You are ready, try it now. It worked for me! No RegEdit!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/BlogOfSqlServerExpressSQLAuthentication.png"&gt;&lt;img style="display:block; margin:0px auto 10px; cursor:pointer; text-align:center;cursor:hand;width: 320px; height: 174px;" src="http://dl.dropbox.com/u/57409068/Blog/BlogOfSqlServerExpressSQLAuthentication.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5353609543528093410" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/BlogOfSqlServerExpressSQLAuthentication2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 276px;" src="http://dl.dropbox.com/u/57409068/Blog/BlogOfSqlServerExpressSQLAuthentication2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5353609536299564450" /&gt;&lt;/a&gt;Thought I would share this with you. Could help someone else.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-668276620578286636?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/668276620578286636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=668276620578286636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/668276620578286636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/668276620578286636'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/07/microsoft-sql-server-2005-express.html' title='Microsoft SQL Server 2005 Express installs without SQL Authentication'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-9099672952414727187</id><published>2009-06-21T13:11:00.004Z</published><updated>2012-01-16T22:46:09.124Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='My Computer'/><title type='text'>Mail dropped on the "Mailbox..." folder in Outlook</title><content type='html'>A couple of weeks ago I accidentally dropped a few emails on the "Mailbox - Alfred B. Thordarson" folder at the top of my mail folders list in Outlook:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/mailbox.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 293px;" src="http://dl.dropbox.com/u/57409068/Blog/mailbox.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5349768407755741474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now, how do I get them back? Whenever you click on this folder you get the "Outlook Today" page and it doesn't show the items that I dropped.&lt;br /&gt;&lt;br /&gt;After a few searches I finally found the answer at the HowTo-Outlook site, specifically in the &lt;a href="http://www.howto-outlook.com/faq/mailoutlooktoday.htm"&gt;What happens to mails dragged to the Outlook Today Folder?&lt;/a&gt; page. The answer really is quite simple:&lt;br /&gt;&lt;br /&gt;1) right-click the "Mailbox.." folder,&lt;br /&gt;2) select "Properties..",&lt;br /&gt;3) select the "Home Page" tab and&lt;br /&gt;4) de-select the "Show home page..." check.&lt;br /&gt;&lt;br /&gt;Then simply click OK and your outlook items will be shown instead of the "Outlook Today" page. Just move the items where you want them and re-select the "Show home page..." and you are done.&lt;br /&gt;&lt;br /&gt;Just thought I would share this with you.&lt;br /&gt;&lt;br /&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-9099672952414727187?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/9099672952414727187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=9099672952414727187' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/9099672952414727187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/9099672952414727187'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/06/mail-dropped-on-mailbox-folder-in.html' title='Mail dropped on the &quot;Mailbox...&quot; folder in Outlook'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-6565622321891409992</id><published>2009-04-15T21:23:00.004Z</published><updated>2012-01-16T22:47:57.993Z</updated><title type='text'>Gogogic's Symbol6 nominated for Nordic Game Awards</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/nga.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 284px; height: 123px;" src="http://dl.dropbox.com/u/57409068/Blog/nga.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5325034938658590946" /&gt;&lt;/a&gt;I was just &lt;a href="http://mbl.is/mm/frettir/taekni/2009/04/15/islenskur_tolvuleikur_tilnefndur_til_norraenna_verd/"&gt;reading about the Icelandic computer game&lt;/a&gt; Symbol6, for the iPhone, by &lt;a href="http://www.gogogic.com/"&gt;Gogogic&lt;/a&gt;, which just got nominated &lt;a href="http://www.nordicgame.com/?id=45"&gt;for the Nordic Game Awards 2009&lt;/a&gt;. Take a look at &lt;a href="http://www.symbolsixgame.com/Symbol6_FinalCut_long.flv"&gt;the video&lt;/a&gt; and see what a great idea this is. I'm very impressed. Congratulation guys!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-6565622321891409992?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/6565622321891409992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=6565622321891409992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6565622321891409992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6565622321891409992'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/04/gogogics-symbol6-nominated-for-nordic.html' title='Gogogic&apos;s Symbol6 nominated for Nordic Game Awards'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3672582576051612309</id><published>2009-03-31T19:34:00.038Z</published><updated>2012-01-16T22:49:16.992Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Unable to create registration information for file named 'filename'?</title><content type='html'>&lt;a href="http://dl.dropbox.com/u/57409068/Blog/hefill.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 216px;" src="http://dl.dropbox.com/u/57409068/Blog/hefill.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5319850692397720978" /&gt;&lt;/a&gt;I have a class library that is written in C# and I have been maintaining for a few years, which contains a COM component. The accompaning class library installer, created using a Visual Studio deployment project, is suppose to deploy and register this COM component and tlb file.&lt;br /&gt;&lt;br /&gt;The deployment project was first created using VS2003, then upgraded to VS2005 and finally to VS2008 last year. All of this was done on my Windows XP development machine and, like I said, this has been working for years.&lt;br /&gt;&lt;br /&gt;A couple of months ago I upgraded my development machine, reformatted the hard drive and installed Windows Server 2008. After that my COM component doesn't get registered anymore and I get a warning when building my solution. The warning goes like this: "Unable to create registration information for file named '&lt;filename&gt;'".&lt;br /&gt;&lt;br /&gt;I searched the web for a long time and finally found it at Microsoft Connect, the Microsoft bug tracker, filed as &lt;a href="http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=356321"&gt;Bug 356321&lt;/a&gt;. However, they have Closed it as Fixed but there is still no solution to be found and the deployment project will not work unless you follow the manual workaround provided. I don't like manual work :-)&lt;br /&gt;&lt;br /&gt;So I decided to go another way. I have implemented a Custom Action for my installer, which accepts a name of an Assembly, expects it to be installed and will run RegAsm on it. I then refer to the installer like this:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/regasminstaller.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319437849260851986" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 325px" alt="" src="http://dl.dropbox.com/u/57409068/Blog/regasminstaller.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;But the code of the installer goes something like this:&lt;br /&gt;&lt;br /&gt;&lt;pre class="csharpcode"&gt;[RunInstaller(&lt;span class="kwrd"&gt;true&lt;/span&gt;)]&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;partial&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; RegasmInstaller : Installer&lt;br /&gt;{&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;override&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; Install(IDictionary stateSaver)&lt;br /&gt;{&lt;br /&gt;&lt;span class="kwrd"&gt;base&lt;/span&gt;.Install(stateSaver);&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; assemblyname = Context.Parameters[&lt;span class="str"&gt;"ASSEMBLY"&lt;/span&gt;];&lt;br /&gt;&lt;span class="kwrd"&gt;if&lt;/span&gt; (assemblyname != &lt;span class="kwrd"&gt;null&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;Assembly asm = Assembly.GetExecutingAssembly();&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; asmName = asm.Location;&lt;br /&gt;&lt;span class="kwrd"&gt;int&lt;/span&gt; bsIndex = asmName.LastIndexOf(&lt;span class="str"&gt;"\\"&lt;/span&gt;);&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; asmDirName = asmName.Remove(bsIndex, asmName.Length - bsIndex);&lt;br /&gt;bsIndex = asmDirName.LastIndexOf(&lt;span class="str"&gt;"\\"&lt;/span&gt;);&lt;br /&gt;asmDirName = asmDirName.Remove(bsIndex, asmDirName.Length - bsIndex);&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; dllpath = asmDirName + &lt;span class="str"&gt;"\\"&lt;/span&gt; + assemblyname;&lt;br /&gt;Regasm(&lt;span class="str"&gt;"/codebase"&lt;/span&gt;, dllpath);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;override&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; Uninstall(IDictionary savedState) &lt;br /&gt;{&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; assemblyname = Context.Parameters[&lt;span class="str"&gt;"ASSEMBLY"&lt;/span&gt;];&lt;br /&gt;&lt;span class="kwrd"&gt;if&lt;/span&gt; (assemblyname != &lt;span class="kwrd"&gt;null&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;Assembly asm = Assembly.GetExecutingAssembly();&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; asmName = asm.Location;&lt;br /&gt;&lt;span class="kwrd"&gt;int&lt;/span&gt; bsIndex = asmName.LastIndexOf(&lt;span class="str"&gt;"\\"&lt;/span&gt;);&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; asmDirName = asmName.Remove(bsIndex, asmName.Length - bsIndex);&lt;br /&gt;bsIndex = asmDirName.LastIndexOf(&lt;span class="str"&gt;"\\"&lt;/span&gt;);&lt;br /&gt;asmDirName = asmDirName.Remove(bsIndex, asmDirName.Length - bsIndex);&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; dllpath = asmDirName + &lt;span class="str"&gt;"\\"&lt;/span&gt; + assemblyname;&lt;br /&gt;Regasm(&lt;span class="str"&gt;"/u"&lt;/span&gt;, dllpath);&lt;br /&gt;}&lt;br /&gt;&lt;span class="kwrd"&gt;base&lt;/span&gt;.Uninstall(savedState);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;private&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; Regasm(&lt;span class="kwrd"&gt;string&lt;/span&gt; parameters, &lt;span class="kwrd"&gt;string&lt;/span&gt; dllPath) &lt;br /&gt;{&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; regasmPath = Path.Combine(RuntimeEnvironment.GetRuntimeDirectory(), &lt;span class="str"&gt;"regasm.exe"&lt;/span&gt;);&lt;br /&gt;&lt;span class="kwrd"&gt;if&lt;/span&gt; (!File.Exists(regasmPath)) &lt;span class="kwrd"&gt;throw&lt;/span&gt; &lt;span class="kwrd"&gt;new&lt;/span&gt; InstallException(&lt;span class="str"&gt;"Registering assembly ("&lt;/span&gt; + dllPath + &lt;span class="str"&gt;") failed"&lt;/span&gt;);&lt;br /&gt;&lt;span class="kwrd"&gt;if&lt;/span&gt; (!File.Exists(dllPath)) &lt;span class="kwrd"&gt;throw&lt;/span&gt; &lt;span class="kwrd"&gt;new&lt;/span&gt; InstallException(&lt;span class="str"&gt;"Registering assembly ("&lt;/span&gt; + dllPath + &lt;span class="str"&gt;") failed"&lt;/span&gt;);&lt;br /&gt;&lt;br /&gt;Process process = &lt;span class="kwrd"&gt;new&lt;/span&gt; Process();&lt;br /&gt;process.StartInfo.CreateNoWindow = &lt;span class="kwrd"&gt;true&lt;/span&gt;;&lt;br /&gt;process.StartInfo.UseShellExecute = &lt;span class="kwrd"&gt;false&lt;/span&gt;; &lt;span class="rem"&gt;// Hides console window&lt;/span&gt;&lt;br /&gt;process.StartInfo.FileName = regasmPath;&lt;br /&gt;process.StartInfo.Arguments = &lt;span class="kwrd"&gt;string&lt;/span&gt;.Format(&lt;span class="str"&gt;"\"{0}\" {1} /tlb"&lt;/span&gt;, dllPath, parameters);&lt;br /&gt;process.Start();&lt;br /&gt;process.WaitForExit();&lt;br /&gt;}&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;Anyway, I put this here so that it might help someone else. However, most of such things I put on &lt;a href="http://stackoverflow.com/users/3379/alfred-b-thordarson"&gt;Stack Overflow under my name&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3672582576051612309?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3672582576051612309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3672582576051612309' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3672582576051612309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3672582576051612309'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/03/unable-to-create-registration.html' title='Unable to create registration information for file named &apos;filename&apos;?'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-1176176631876482479</id><published>2009-03-29T13:55:00.002Z</published><updated>2012-01-18T22:06:04.905Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><title type='text'>"A different way to think about creative genius"</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/s-ELIZABETH-GILBERT-large.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 260px; height: 190px;" src="http://dl.dropbox.com/u/57409068/Blog/s-ELIZABETH-GILBERT-large.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5318611751542452978" /&gt;&lt;/a&gt;This weekend we went to a restaurant in Reykjavik with some friends we haven't seen for quite some time. During dinner when we were talking my friend mentioned that he had been reading a book on genius. It was a very interesting discussion, which reminded me of a TED talk by the author &lt;a href="http://www.elizabethgilbert.com/"&gt;Elizabeth Gilbert&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It's a good talk about how a person should not be considered a genius but a genius should be considered an entity of its own that visits perseptive people and enhances their abilities. This is in contrast to the way genius is usually described, for example &lt;a href="http://en.wikipedia.org/wiki/Genius"&gt;Wikipedia describes a genius as an individual&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;A genius is an individual who successfully applies a previously unknown technique in the production of a work of art, science or calculation, or who masters and personalizes a known technique.&lt;/blockquote&gt;&lt;br /&gt;Elizabeth's talk is called &lt;a href="http://www.ted.com/index.php/talks/elizabeth_gilbert_on_genius.html"&gt;A different way to think about creative genius&lt;/a&gt;. Take a look at her talk at &lt;a href="http://www.ted.com"&gt;TED&lt;/a&gt; and by the way there are many other great talks there that might interest you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-1176176631876482479?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/1176176631876482479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=1176176631876482479' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1176176631876482479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1176176631876482479'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/03/different-way-to-think-about-creative.html' title='&quot;A different way to think about creative genius&quot;'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4659594492756530937</id><published>2009-03-04T21:46:00.012Z</published><updated>2012-01-18T22:07:41.092Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stackoverflow'/><title type='text'>Are you demoralized?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/paulgraham_2041_2383853.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 205px; height: 154px;" src="http://dl.dropbox.com/u/57409068/Blog/paulgraham_2041_2383853.jpg" border="0" alt="" /&gt;&lt;/a&gt;Joel Spolsky did an article in Inc. this month that you should read if you have ever done a start-up or you are thinking of doing a start-up or you would like to do a start-up. Take a look at &lt;a href="http://www.joelonsoftware.com/inc.html?17"&gt;How Hard Could It Be?: Start-up Static&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;From the article:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;When she asked me what she should speak about, I asked her to consider describing all the different ways a start-up can fail, rather than the usual stuff about lessons learned from people who succeeded.&lt;br /&gt;&lt;br /&gt;"That would be boring," she told me. "They all fail for the same reason: People just stop working on their business." Um, yeah, well, sure, and most people die because their heart stops beating. But somehow dying in different ways is still interesting enough to support 40 hours a week of prime-time programming.&lt;br /&gt;&lt;br /&gt;But the more I thought about it, the more I realized Jessica was onto something. Why do start-ups fail? As she pointed out, it's usually a collapse of motivation -- everyone wanders back to civilian life, and the start-up ends, not with a bang but a whimper.&lt;br /&gt;&lt;br /&gt;Paul Graham, Jessica's husband and partner in Y Combinator, has tackled this subject on his website. "The biggest reason founders stop working on their start-ups is that they get demoralized," he writes. "Some people seem to have unlimited self-generated morale. These almost always succeed. At the other extreme, there are people who seem to have no ability to do this; they need a boss to motivate them. In the middle there is a large band of people who have some, but not unlimited, ability to motivate themselves. These can succeed through careful morale management (and some luck)".&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;What cought my attention was the quote from Paul Grahams website.&lt;br /&gt;&lt;br /&gt;Now, go read the &lt;a href="http://www.joelonsoftware.com/inc.html?17"&gt;article&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4659594492756530937?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4659594492756530937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4659594492756530937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4659594492756530937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4659594492756530937'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/03/are-you-demoralized_2544.html' title='Are you demoralized?'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2530834484639938889</id><published>2009-03-04T19:56:00.005Z</published><updated>2012-01-18T22:09:00.053Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Talks'/><title type='text'>David Platt in Iceland 2009!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/image_37.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 311px; height: 234px;" src="http://dl.dropbox.com/u/57409068/Blog/image_37.png" border="0" alt="" /&gt;&lt;/a&gt;In the end of august last year I wrote about &lt;a href="http://abthordarson.blogspot.com/2008/08/david-platt-on-wcf-in-iceland.html"&gt;David Platt on WCF in Iceland!&lt;/a&gt; where I was very enthusiastic about David Platt coming to Iceland in the middle of October. But then he didn't, in the beginning of October I got the news that his course was canceled. In &lt;a href="http://abthordarson.blogspot.com/2008/10/cancellation-cancellation-and.html"&gt;Cancellation, cancellation and cancellation&lt;/a&gt; I guessed it was because of the financial crises in Iceland but I had no idea. I still don't have any idea why it was canceled. Then, in the beginning of this year I got an email saying he was going to be in Iceland in the beginning of February and this time there was no cancellation.&lt;br /&gt;&lt;br /&gt;The 4th of February I went to the university to watch him do three talks from early morning until late afternoon:&lt;br /&gt;&lt;br /&gt;Why Software Sucks - follow-up to &lt;a href="http://www.amazon.com/Why-Software-Sucks-What-About/dp/0321466756/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1220133089&amp;sr=1-1"&gt;his book&lt;/a&gt;&lt;br /&gt;WPF for Good and not for Evil - same as in Tech-ed 2008&lt;br /&gt;Know Thy User: Instrumenting The User Experience&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;BTW: The image at the top is NOT from the Iceland talks.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I knew quite a few in the audience but I sure was missing a lot of my developer friends, the audience was more of the type of designers and testers than developers and geeks. I think developers sure would benefit from watching. But when David Platt mentioned that he had been in Iceland 9-10 times over the last decade or two I thought maybe my developer collegues had already seen the talks.&lt;br /&gt;&lt;br /&gt;His style is funny and fresh, and the message is also very informative and important. His view of usability is right on the money and his simple message "Know Thy User, For He Is Not Thee" is easy enough to understand and remember. He talks about software needing to become much simpler to use and makes examples of such software, which is very simple and extremely useful to the user. He says developers need to understand that nobody wants to use software, people want to have used software. &lt;br /&gt;&lt;br /&gt;One of the things he talks about that will make software simpler to use is if fewer clicks are needed to get things done. Each click would in the end cost the customer a lot of time and money. Interesting. When he was talking about this I remembered a story I heard close to 20 years ago from Apple. Some developers had been assigned to decreasing the Apple computer startup time. The developers didn't understand what it would help to decrease the startup time by a second or two, nobody would notice. The story goes that Steve Jobs told them to try multiplying the two seconds with the number of Apple computers they had sold, which would be restarted a couple of times per month, and see how much time they would be saving the users every single month. By looking at this time as money, they were actually saving a lot of money by decreasing the startup time by even just a second or two. Interesting. I don't think a lot of people see it like that.&lt;br /&gt;&lt;br /&gt;Anyways, the talks are good. If you haven't seen David Platt already then find a way when he is available in your country. You will enjoy it. At least I will be keeping my eyes open for his WCF course I missed last year.&lt;br /&gt;&lt;br /&gt;Thank you David Platt.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2530834484639938889?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2530834484639938889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2530834484639938889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2530834484639938889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2530834484639938889'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/03/david-platt-in-iceland-2009.html' title='David Platt in Iceland 2009!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2851444523841801301</id><published>2009-02-26T21:33:00.007Z</published><updated>2012-01-18T22:09:58.598Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ballet'/><title type='text'>Ellen tekur þátt í undankeppni "Stora Daldansen"</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/20081228-020909.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 212px; height: 359px;" src="http://dl.dropbox.com/u/57409068/Blog/20081228-020909.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5307222706838741170" /&gt;&lt;/a&gt;&lt;a href="http://www2.mora.se/dansidalarna/daldansen/indexeng.html"&gt;"Stora Daldansen" í Mora&lt;/a&gt; er skandinavísk keppni ungra dansara frá norðurlöndunum og baltísku löndunum í klassískum ballet. Dansararnir skulu vera milli 15 og 20 ára og dansaður er sóló úr klassískum ballet. Árlega senda íslendingar þrjá keppendur í keppnina og eru þeir valdir í undankeppni. Í gær fór undankeppnin 2009 fram í Íslensku Óperunni og tóku 23 dansarar milli 15 og 19 ára þátt. Meðal þáttakanda var 16 ára dóttir mín, Ellen Margrét.&lt;br /&gt;&lt;br /&gt;Eftir að allir þáttakendurnir höfðu lokið sínum sóló - sem allir voru frábærir - augljóslega mikið af ballet efnum á Íslandi þessi misserin - þá voru kynntir þeir dansarar sem fara fyrir hönd Íslands í keppnina í Svíþjóð í Maí. Valdir voru þrír frábærir dansarar sem allir eiga vel skilið að fá að fara þarna út. Til viðbótar voru valdir þrír dansarar til vara og var Ellen Margrét varadansari tvö. Þetta er frábær árangur hjá 16 ára stelpu úr 23 dansara hópi.&lt;br /&gt;&lt;br /&gt;Til hamingju Ellen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2851444523841801301?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2851444523841801301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2851444523841801301' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2851444523841801301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2851444523841801301'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/02/ellen-tekur-att-i-undankeppni-stora.html' title='Ellen tekur þátt í undankeppni &quot;Stora Daldansen&quot;'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5936038664362791823</id><published>2009-02-26T21:30:00.000Z</published><updated>2012-01-18T22:10:16.955Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ofar'/><title type='text'>Ofar hópurinn nálgaðist Skeggja</title><content type='html'>Á sunnudaginn var fór gönguhópurinn Ofar í eina af sínum ferðum. Ætlunin var að ganga á Hengil, tindur hans kallast Skeggi, en það gekk ekki alveg upp, sjá &lt;a href="http://ofar.blogspot.com/2009/02/hengill-i-hyllingum.html"&gt;http://ofar.blogspot.com/2009/02/hengill-i-hyllingum.html&lt;/a&gt; :-(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5936038664362791823?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5936038664362791823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5936038664362791823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5936038664362791823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5936038664362791823'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/02/ofar-hopurinn-nalgaist-skeggja.html' title='Ofar hópurinn nálgaðist Skeggja'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4091191266154512227</id><published>2009-02-26T21:27:00.005Z</published><updated>2012-01-18T22:11:18.749Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Hjördís er komin með vinnu</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/491631.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 162px;" src="http://dl.dropbox.com/u/57409068/Blog/491631.jpg" border="0" alt="" /&gt;&lt;/a&gt;Hjördís flutti sig frá Seðlabankanum yfir í Greiningu Glitnis fyrir nokkrum árum en í framhaldi af falli íslensku bankanna í haust þá var hún ein af þeim sem ekki hélt áfram í nýja Glitni. Þannig að hún hefur verið atvinnulaus frá því um miðjan október í fyrra.&lt;br /&gt;&lt;br /&gt;Sitjandi heima, veltandi því fyrir sér hvað væri næst, ákvað hún að senda nýjum fjármálaráðherra tölvupóst og heyra hvort hann væri ekki að leita að hagfræðingi til að vinna með sér. Fyrir svona tveimur vikum síðan hringdi Steingrímur svo í hana eitt kvöldið og boðaði hana á fund daginn eftir. Stutta útgáfan: hún var ráðin sem ráðgjafi fjármálaráðherra.&lt;br /&gt;&lt;br /&gt;Það létti töluvert yfir heimilinu við þetta enda öll yfir okkur ánægð með að hún væri nú loksins komin með vinnu. Þetta er náttúrulega vinna sem krefst mikils en það er allt í lagi og við mjög sátt við það. Ég hef unnið mikið og Hjördís séð um heimilið á meðan, nú vinnur hún mikið og ég sé um heimilið. Svona á þetta að vera.&lt;br /&gt;&lt;br /&gt;Í dag kom Alþjóða gjaldeyrissjóðurinn til Íslands og ég fékk hringingu frá henni: "Ég þarf að vinna fram eftir í dag. Í dag er dagurinn sem ég drukknaði í vinnunni". Ég hef sjálfur drukknað í vinnu, það er mjög gaman þegar verkefnið er skemmtilegt. Ég veit að Hjördísi finnst þetta mjög skemmtileg vinna og við erum því öll sátt.&lt;br /&gt;&lt;br /&gt;Með frétt á &lt;a href="http://www.mbl.is"&gt;mbl.is&lt;/a&gt; með titlinum &lt;a href="http://www.mbl.is/mm/frettir/innlent/2009/02/26/afla_upplysinga_um_stoduna/"&gt;Afla upplýsinga um stöðuna&lt;/a&gt; fylgdi myndin hér að ofan og situr Hjördís dökkhærð á móti myndavélinni hinu megin við borðið.&lt;br /&gt;&lt;br /&gt;Hún tekur sig aldeilis vel út - konan mín!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4091191266154512227?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4091191266154512227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4091191266154512227' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4091191266154512227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4091191266154512227'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/02/hjordis-er-komin-me-vinnu.html' title='Hjördís er komin með vinnu'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5773313082551173744</id><published>2009-02-08T18:56:00.000Z</published><updated>2012-01-18T22:13:07.561Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ofar'/><title type='text'>Gönguhópurinn Ofar gengur á Vífilsfell</title><content type='html'>Í dag gekk gönguhópurinn Ofar á Vífilsfell við Reykjavík.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/vetur+08-09+061_2.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://dl.dropbox.com/u/57409068/Blog/vetur+08-09+061_2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5300490724622020306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Það má sjá mun meira af þessu frækna afreki á &lt;a href="http://ofar.blogspot.com/2009/02/gengi-vifilsfell-i-bliskaparveri.html"&gt;blogsvæði Gönguhópsins Ofar&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5773313082551173744?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5773313082551173744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5773313082551173744' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5773313082551173744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5773313082551173744'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/02/gonguhopurinn-ofar-gengur-vifilsfell.html' title='Gönguhópurinn Ofar gengur á Vífilsfell'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-7108675560110235040</id><published>2009-01-29T22:28:00.007Z</published><updated>2012-01-18T22:32:12.743Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>Venus over Reykjavik; today!</title><content type='html'>Venus was beautifully bright over Reykjavik this evening. The following is a snapshot from Microsoft WorldWide Telescope, it shows how the moon looked like a Pac-Man trying to eat the Venus bonus-point. You might not be able to see "anything" in this small snapshot :-) so lets do some zooming.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/moon%2Bvenus.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 196px;" src="http://dl.dropbox.com/u/57409068/Blog/moon%2Bvenus.png" alt="" id="BLOGGER_PHOTO_ID_5296846930244553186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The moon was very thin, really like an Pac-Man open mouth!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/moon.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 329px;" src="http://dl.dropbox.com/u/57409068/Blog/moon.png" alt="" id="BLOGGER_PHOTO_ID_5296846938365035586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Venus of course didn't look like the big yellow fireball it is. It looked like a bright beautiful star or a Pac-Man bonus-point!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/venus.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 357px;" src="http://dl.dropbox.com/u/57409068/Blog/venus.png" alt="" id="BLOGGER_PHOTO_ID_5296846938880126098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I don't think I have ever seen one of the planets showing as bright as Venus showed today. Truly a great sighting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-7108675560110235040?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/7108675560110235040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=7108675560110235040' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7108675560110235040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7108675560110235040'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/01/venus-over-reykjavik.html' title='Venus over Reykjavik; today!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4192832639909747244</id><published>2009-01-13T23:13:00.004Z</published><updated>2012-01-18T22:33:21.726Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photographing'/><title type='text'>The Enterprise in Iceland in 1983!</title><content type='html'>Do you remember when the Boing 747-123(SCA) came to Reykjavik with the &lt;a href="http://en.wikipedia.org/wiki/Space_Shuttle_Enterprise"&gt;NASA Space Shuttle Enterprise&lt;/a&gt; on its back? This was in 1983, I was 15, I didn't see it at the airport, I saw it when it flew a show-off flight over Reykjavik. It was spectacular!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/1247917.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 196px;" src="http://dl.dropbox.com/u/57409068/Blog/1247917.jpg" alt="" id="BLOGGER_PHOTO_ID_5296846930244553186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a picture take by Eggert Norðdahl. Unfortunately, I can't find many pictures of the event. I think I have seen a picture of it flying over Reykjavik, with Hallgrimur's Church (Hallgrimskirkja) in the background. If you know of pictures like that I would really like to take a look. Thank you!&lt;br /&gt;&lt;br /&gt;Did you know that the Enterprise was the first space shuttle built for NASA? It was to be named Constitution but a campaign got it renamed after the Starship Enterprise from StarTrek the TV series. Did you know that the Enterprise never had any engines, wasn't capable of space flight and never went outside the atmosphere. It was suppose to, but it was too expensive when NASA got to it. Everything that has to do with the space shuttles is &lt;a href="http://en.wikipedia.org/wiki/Space_shuttle"&gt;interesting reading at Wikipedia&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4192832639909747244?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4192832639909747244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4192832639909747244' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4192832639909747244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4192832639909747244'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/01/enterprise-in-iceland-in-1983.html' title='The Enterprise in Iceland in 1983!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-6463858360369374013</id><published>2009-01-13T22:10:00.006Z</published><updated>2012-01-18T22:18:53.252Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hestar'/><title type='text'>Hestarnir komnir í bæinn!</title><content type='html'>Á milli jóla og nýárs fórum við fjölskyldan vestur á Miðjanes og vorum þar fram yfir áramótin. Við komum vestur um kvöld og var þá mjög kalt en algjörlega heiðskírt og mjög stjörnubjart og fallegt. Þegar ljósmengunin frá Reykjavík og öðrum bæjum og borgum er horfin þá er svotil ómögulegt að hafa augun af himninum.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/Hdv.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 552px; height: 180px;" src="http://dl.dropbox.com/u/57409068/Blog/Hdv.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5290916205972837138" /&gt;&lt;/a&gt;&lt;br /&gt;Þetta voru öðruvísi áramót en fjölskyldan er vön, enda árlegur viðburður að eyða gamlárskvöldinu með ömmu og afa í Reykjavík og skjóta svo upp með öllum hinum um miðnættið. En þótt það væri öðruvísi þá var það mjög rólegt og skemmtilegt að eyða gamlárskvöldinu fyrir vestan. Þegar við svo fórum heim tókum við hestana okkar með svo í ár byrjar hestaveturinn snemma. Það gekk bara nokkuð vel og allir mjög ánægðir með að fá Póló og Normu aftur.&lt;br /&gt;&lt;br /&gt;Í þessi ár sem við höfum verið í hestunum höfum við leigt aðstöðu víða; við höfum verið í Heimsenda í Kópavogi, í hesthúsahverfi Mosfellsbæjar, í Fjárborg við Rauðavatn og í Víðidal. Póló og Norma eru því ýmsu vön, en í ár munu þau búa aftur í Fjárborg, en nú í öðru hesthúsi en síðast. Þótt stutt sé liðið, þá virðist okkur eigandinn sem leigir okkur aðstöðuna og gefur vera mjög traustur og ábyggilegur kall - kannski við endumst þarna lengur en einn vetur, sjáum til!?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/emb.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 540px; height: 549px;" src="http://dl.dropbox.com/u/57409068/Blog/emb.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5290913793684972290" /&gt;&lt;/a&gt;&lt;br /&gt;Við komum semsagt í bæinn með hestana um helgina fyrir hálfri annarri viku og höfum verið að venja þá við, gefa lítið og teymingar um hverfið, enda hestarnir ójárnaðir. En núna um helgina voru breytingar þar á og voru þau bæði járnuð og eru nú komin á fulla gjöf og því full tilbúin að hefja útreiðar og frekari tamningu.&lt;br /&gt;&lt;br /&gt;Ég held það sé mjög skemmtilegir mánuðir framundan með Póló og Normu!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-6463858360369374013?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/6463858360369374013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=6463858360369374013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6463858360369374013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6463858360369374013'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/01/hestarnir-komnir-binn.html' title='Hestarnir komnir í bæinn!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2839403150708599322</id><published>2009-01-13T21:21:00.015Z</published><updated>2012-01-18T22:22:12.246Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>What software I use for my work!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/newcomp.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px;height:270px;" src="http://dl.dropbox.com/u/57409068/Blog/newcomp.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;b&gt;20. January 2009: Renamed this post from "What software do you need on your computer?" to "What software I use for my work!"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I'm getting a new computer at work (or at least a new disk :-) so I will be installing my OS again - probably Windows 2008 Server because Windows 7 is not released and I will not install Vista! In addition I'm going to have to install all the software I need to do my job at &lt;a href="http://www.ruedenet.com"&gt;Rue de Net&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;So, I decided to list out the software I have installed on my current machines (3 different ones), all of which I hope to install on the new computer. I was surprised at how much software I really need and yet I probably haven't found it all!&lt;br /&gt;&lt;br /&gt;Here is the list as I currently see it - I will add to the list when I start installing and using the new computer to see what the actual list will be.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Adobe Reader 7.0.7&lt;/li&gt;&lt;li&gt;Altova XMLSpy 2007&lt;/li&gt;&lt;li&gt;Apple iTunes 8&lt;/li&gt;&lt;li&gt;Beyond Compare 3.0.13&lt;/li&gt;&lt;li&gt;Camtasia Studio 6&lt;/li&gt;&lt;li&gt;Cisco VPN Client 5.0&lt;/li&gt;&lt;li&gt;Check Point SSL&lt;/li&gt;&lt;li&gt;CrashPlan 1.6.2009&lt;/li&gt;&lt;li&gt;CvsNT 2.5.04.3236&lt;/li&gt;&lt;li&gt;EasySQL 1.1&lt;/li&gt;&lt;li&gt;Eclipse 3.4.1&lt;/li&gt;&lt;li&gt;Eclipse Visual Editor Plugin 1.2&lt;/li&gt;&lt;li&gt;&lt;b&gt;Fiddler2&lt;/b&gt; - Forgot, added 20. january!&lt;/li&gt;&lt;li&gt;Flashnote 3.1&lt;/li&gt;&lt;li&gt;Garmin Training Center 3.4&lt;/li&gt;&lt;li&gt;Google Chrome 1.0.154&lt;/li&gt;&lt;li&gt;Google Picasa 3&lt;/li&gt;&lt;li&gt;Informix JDBC 3.5&lt;/li&gt;&lt;li&gt;Jalopy 1.9.1&lt;/li&gt;&lt;li&gt;Java JDK 7 b42&lt;/li&gt;&lt;li&gt;JetBrains ReSharper 4.1&lt;/li&gt;&lt;li&gt;&lt;b&gt;Jira 3.13.2 by Atlassian&lt;/b&gt; - Forgot, added 16. january!&lt;/li&gt;&lt;li&gt;Microsoft .NET Frameworks&lt;/li&gt;&lt;li&gt;Microsoft Office 2007&lt;/li&gt;&lt;li&gt;&lt;b&gt;Microsoft SQL Server 2008&lt;/b&gt; - Forgot, added 20. january!&lt;/li&gt;&lt;li&gt;Microsoft Visual Studio 2008&lt;/li&gt;&lt;li&gt;Microsoft Windows Live Sync 2008&lt;/li&gt;&lt;li&gt;Microsoft Windows Live Messenger 2008&lt;/li&gt;&lt;li&gt;Microsoft WorldWide Telescope&lt;/li&gt;&lt;li&gt;Mozilla Firefox 3.0.5&lt;/li&gt;&lt;li&gt;Mozilla Firefox Add-on Firebug 1.3.0&lt;/li&gt;&lt;li&gt;Mozilla Firefox Add-on Fast Dial 2.11&lt;/li&gt;&lt;li&gt;Mozilla Firefox Add-on Foxmarks 2.6.0&lt;/li&gt;&lt;li&gt;Mozilla Firefox Add-on IE Tab 1.5&lt;/li&gt;&lt;li&gt;MyLife Organized 2.0.1&lt;/li&gt;&lt;li&gt;Paint .NET 3.36&lt;/li&gt;&lt;li&gt;PDFCreator 0.96&lt;/li&gt;&lt;li&gt;Python 2.6.1&lt;/li&gt;&lt;li&gt;RapidSVN 0.9.6&lt;/li&gt;&lt;li&gt;SharpReader 0.9.7.0&lt;/li&gt;&lt;li&gt;TimeSnapper&lt;/li&gt;&lt;li&gt;Trend Micro OfficeScan Client&lt;/li&gt;&lt;li&gt;VideoLAN VLC media player 0.8.6c&lt;/li&gt;&lt;li&gt;VisualSVN Server 1.6.3&lt;/li&gt;&lt;li&gt;WinCvs 2.0.2.4&lt;/li&gt;&lt;li&gt;WinZip 11.2&lt;/li&gt;&lt;li&gt;WinRar 3.61&lt;/li&gt;&lt;li&gt;uTorrent 1.8.1&lt;/li&gt;&lt;/ul&gt;This is obviously a mixture of commercial software, shareware and freeware.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;PS: If you have some time you should take a look at &lt;a href="http://www.DigitalLaughter.com"&gt;www.DigitalLaughter.com&lt;/a&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2839403150708599322?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2839403150708599322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2839403150708599322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2839403150708599322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2839403150708599322'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/01/what-do-you-need.html' title='What software I use for my work!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-8452542150542927770</id><published>2009-01-01T00:35:00.004Z</published><updated>2012-01-18T22:22:52.766Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>Leap second caught on film...</title><content type='html'>The last minute of 2008 was one second longer than usual minutes!&lt;br /&gt;&lt;br /&gt;Our current measure of time is based on the oscillation of an atom of Caesium-133, called UTC. But the actual solar day (rotation of the earth around itself) and solar year (rotation of the earth around the sun), called UT1, is a little bit different than the oscillation of Caesium-133. In order to a adjust UTC to UT1 the leap second is inserted every now and then, approximately every 18 months. Further information can be gotten on &lt;a href="http://en.wikipedia.org/wiki/Leap_second"&gt;the Leap second page of Wikipedia&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This was done at 23:59:59 December 31st 2008, which resulted in the 59 minute having 61 seconds. The world time is provided on the web at &lt;a href="http://www.time.gov"&gt;http://www.time.gov&lt;/a&gt; by two U.S. time agencies (&lt;a href="http://tf.nist.gov/"&gt;NIST&lt;/a&gt; and &lt;a href="http://tycho.usno.navy.mil/"&gt;USNO&lt;/a&gt;). I used &lt;a href="http://www.techsmith.com/"&gt;Camtasia Studio&lt;/a&gt; to record this 61 second and you can see the video here:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wPpYbi_6h0c&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/wPpYbi_6h0c&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-8452542150542927770?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/8452542150542927770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=8452542150542927770' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8452542150542927770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8452542150542927770'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/01/leap-second-caught-on-film.html' title='Leap second caught on film...'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-8476448743690975884</id><published>2008-12-31T23:26:00.004Z</published><updated>2012-01-18T22:25:43.857Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Happy New Year 2009 !</title><content type='html'>The following pictures were taken today. This is my daughter Ellen sending happy new year wishes to everyone. The pictures are saying... &lt;blockquote&gt;2009, yyyiiibbeee, Love, Ellen&lt;/blockquote&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_3509.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_3509.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5286100146228295138" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_3508.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_3508.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5286100154512344754" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_3507.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_3507.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5286100159538659794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_3504.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_3504.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5286100160013752674" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-8476448743690975884?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/8476448743690975884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=8476448743690975884' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8476448743690975884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8476448743690975884'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/12/happy-new-year-2009.html' title='Happy New Year 2009 !'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-6067162472232533338</id><published>2008-12-30T23:53:00.001Z</published><updated>2012-01-18T22:27:24.027Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Windows 7 Beta 1</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/win7.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 296px; height: 249px;" src="http://dl.dropbox.com/u/57409068/Blog/win7.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5285739375189893922" /&gt;&lt;/a&gt;Microsoft is expected to announce the &lt;a href="http://blogs.zdnet.com/hardware/?p=3222"&gt;first Beta of Windows 7&lt;/a&gt; at the &lt;a href="http://www.cesweb.org/"&gt;2009 International CES, January 8-11&lt;/a&gt;. But probably to the annoyance of Microsoft it has already leaked to the torrent sites (like &lt;a href="http://thepiratebay.org/search/windows%207/0/99/0"&gt;The Pirate Bay&lt;/a&gt;), the legitimate version is the 2.44G files - watch out for bogus downloads.&lt;br /&gt;&lt;br /&gt;Bloggers, that have already installed it (which I haven't), are saying there are no new features in the Beta but that it is a fast, solid and a very good first Beta.&lt;br /&gt;&lt;br /&gt;Maybe this is just a way for Microsoft to re-package the "old" Vista, get rid of the badly published name and restart the marketing in the new year. But, anyway, we can hope, maybe they will add something to the new Windows 7 before it gets released to manufacturing - hopefully middle of this year or at least before the end of 2009.&lt;br /&gt;&lt;br /&gt;I never installed Vista at work and have been waiting for the next Windows that can take over from Windows XP - all colleges that installed Vista have now uninstalled it and are running Windows Server 2008 --- on their laptops ---. According to them WS2008 is a very fast, solid and good operating system, even for a laptop, but I'm still not jumping.&lt;br /&gt;&lt;br /&gt;Maybe I will try Windows 7 Beta 1 on my spare, a bit older, laptop at home and see how I like it. But I do think that it is time for the old XP to retire!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-6067162472232533338?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/6067162472232533338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=6067162472232533338' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6067162472232533338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6067162472232533338'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/12/windows-7-beta-1_6308.html' title='Windows 7 Beta 1'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3702537194295371586</id><published>2008-12-05T23:06:00.013Z</published><updated>2012-01-18T22:33:44.442Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>He Ain't Heavy, He's My Brother</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/cern.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 314px; height: 320px;" src="http://dl.dropbox.com/u/57409068/Blog/cern.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5276454271092413138" /&gt;&lt;/a&gt;How come there is mass? Why do things weigh? Why isn't just everything weightless? A different way of asking would be, how come there is gravity? What is gravity made from? You see, nobody knows any of this! Don't believe me? Well, this is why we are so excited about LHC, the huge new accelerator at CERN. Gravity is the ultimate question. All we have are theories; maybe gravity is made from Higgs bosons? What's that? Nobody has ever seen any of these Higgs particles. So why should we believe they exist? Hopefully the new 27 km particle accelerator in Switzerland, can answer one question, are there Higgs particles?&lt;br /&gt;&lt;br /&gt;Physicists around the world have been waiting 14 years while the accelerator was being built by 10 thousand other physicists. As you can imagine it has cost a fortune and therefore it was a major catastrophe when, in April 2008, an explosion damaged the tunnel considerably. The accident was a huge embarrassment to Fermilab, the American company that made the elementary mathematical mistake that led to the explosion. The tunnel got damaged but it's construction still continued.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/CERN-MontBlanc-letter.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 408px; height: 368px;" src="http://dl.dropbox.com/u/57409068/Blog/CERN-MontBlanc-letter.jpg" border="0" alt="" /&gt;&lt;/a&gt;In spite of this drawback the accelerator was used on the 10th of September 2008 and the first proton beams were successfully circulated in the main ring of the LHC. This was a low energy beam put the future collision of particles are hoped to be at energy levels of 5-7 TeV - energy levels never reached before. Such collisions are hoped to draw the Higgs particles into the light, so to speak. The project was on track to make the first collisions this autumn.&lt;br /&gt;&lt;br /&gt;However, &lt;a href="http://www.nature.com/news/2008/081205/full/news.2008.1285.html?s=news_rss"&gt;I read today in Nature&lt;/a&gt; that there will now be delays as the accelerator failed one of its power tests, which was probably a result of the accident earlier this year. The power test caused damage to magnets in addition to those damaged during the accident in April. A report that came out today, says LHC will not start until July 2009.&lt;br /&gt;&lt;br /&gt;News reports claim the damaged magnets will be replaced and security systems will be put in place to prevent future accidents. The delay is a pity; but I agree with safety first. In the end it is always going to be worth waiting for. For my part, I can't wait for the articles for the popular science buffs, like myself, to hit the magazines. It will be Christmas then, no matter if it is July.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;"Sooner or later, we're going to have really exciting science."&lt;/span&gt; -Seth Zenz, student, Berkley&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3702537194295371586?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3702537194295371586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3702537194295371586' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3702537194295371586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3702537194295371586'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/12/he-aint-heavy-hes-my-brother.html' title='He Ain&apos;t Heavy, He&apos;s My Brother'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-7304216846033705081</id><published>2008-12-03T22:18:00.006Z</published><updated>2012-01-18T22:38:46.494Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>"Surely you're joking, Mr. Feynman!"</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/feynman.jpe"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 180px; height: 218px;" src="http://dl.dropbox.com/u/57409068/Blog/feynman.jpe" border="0" alt="" /&gt;&lt;/a&gt;Along with more difficult books, like "Learning WCF" by Michele Leroux Bustamante, "SQL Server 2005 Implementation and Maintenance" by a group at Solid Quality Learning and "The New Positioning" by Jack Trout, I think it is important to relax my mind by also reading more positive uplifting and human books, like "Surely you're joking, Mr. Feynman!", which I just finished.&lt;br /&gt;&lt;br /&gt;"Surely you're joking, Mr. Feynman!" is a collection of stories from the life of Richard Feynman, probably one of the most interesting physicist of the last century. The stories were informally told to and recorded by Ralph Leighton and then edited by Edward Hutchings.&lt;br /&gt;&lt;br /&gt;Ralph and Edward have ordered and grouped the stories into five parts that each have to do with a certain part of Richard's life, like his childhood, time at Princeton, the military, the transition from Cornell to Caltech and different other stories. The book is very well organized and gives a good feeling and flow from one story to the next. And the stories are very honest, heartfelt, exceptionally funny and actually made me laugh out load ones or twice.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog//feynman_files/feynapple.jpe"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 300px; height: 401px;" src="http://dl.dropbox.com/u/57409068/Blog/feynapple.jpe" border="0" alt="" /&gt;&lt;/a&gt;Maybe some of my favorite stories include &lt;span style="font-style:italic;"&gt;He Fixes Radios by Thinking!&lt;/span&gt; about how Feynman was working on technology and was astonishing people from an early age. &lt;span style="font-style:italic;"&gt;Who Stole the Door?&lt;/span&gt; in which Feynman shows how funny he was and quite mischievous. And I also like &lt;span style="font-style:italic;"&gt;Meeeeeeeee!&lt;/span&gt; where professor Feynman explores the effect of hypnosis on himself.&lt;br /&gt;&lt;br /&gt;Then there is &lt;span style="font-style:italic;"&gt;Monster Minds&lt;/span&gt; about when professor Feynman realizes that even though you might find yourself to be quite clever then there are always people around you that can astonish with their brilliant, quick and clever minds. And &lt;span style="font-style:italic;"&gt;The Dignified Professor&lt;/span&gt; about how he spent his first night on a couch at the lobby of the Student Union at Cornell.&lt;br /&gt;&lt;br /&gt;Finally I should mention &lt;span style="font-style:italic;"&gt;An Offer You Must Refuse&lt;/span&gt; about how some offers may actually provide you with what you dream of but you have to decline because they may not be good for you. And &lt;span style="font-style:italic;"&gt;Thirteen Times&lt;/span&gt; about how professor Feynman challenged the red tape by accepting to do a lecture at a local city college as long as he wouldn't have to sign his name more than thirteen times. It turned out that that was hardly possible.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.amazon.com/Surely-Feynman-Adventures-Curious-Character/dp/0393316041/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1228262519&amp;sr=8-1"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 136px; height: 207px;" src="http://dl.dropbox.com/u/57409068/Blog/feynmanbook.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5275692929471977186" /&gt;&lt;/a&gt;In addition there are many more about how he trains ants and cracks safes but I also like very much how he gives an insight into what physics is and how it may not always be an "exact" science, especially I got that from his "7%" story. Anyways, for the complete stories as they are told by the Nobel Prize winner himself, go buy the book at &lt;a href="http://www.amazon.com/Surely-Feynman-Adventures-Curious-Character/dp/0393316041/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1228262519&amp;sr=8-1"&gt;Amazon&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If there is a moral in the book maybe it's to always look at the bright side and have a positive view of life. And especially to enjoy life as much as you can no matter what. This is a very good book to read just before you go to sleep because as I said it is a set of small stories that can be read one per evening without loosing the general thread. And it also puts you into a good place before you fall a sleep. What more can you ask for?&lt;br /&gt;&lt;br /&gt;When writing this blog I found the official Richard Feynman website &lt;a href="http://www.feynman.com"&gt;Feynman Online&lt;/a&gt; and from there I stumbled onto the website on &lt;a href="http://www.amazon.com/Feynman-Lectures-Physics-including-Feynmans/dp/0805390456/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1228262606&amp;sr=8-1"&gt;The Feynman Lectures on Physics&lt;/a&gt;, which is said to be perhaps the most popular physics book ever written. So, after having read the "Surely you're joking, Mr. Feynman!" I guess the natural next step is to read the "Lectures". So I think Richard is still right when he said...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;"I ain't dead yet!"&lt;/span&gt; -Richard Feynman.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-7304216846033705081?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/7304216846033705081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=7304216846033705081' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7304216846033705081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7304216846033705081'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/12/surely-youre-joking-mr-feynman.html' title='&quot;Surely you&apos;re joking, Mr. Feynman!&quot;'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-7206467035594452093</id><published>2008-11-27T21:57:00.011Z</published><updated>2012-01-18T22:43:30.923Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Árásin á Mumbai...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/bombay.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 223px;" src="http://dl.dropbox.com/u/57409068/Blog/bombay.png" alt="" id="BLOGGER_PHOTO_ID_5273460099340082370" border="0" /&gt;&lt;/a&gt;Í dag voru gerðar &lt;a href="http://en.wikipedia.org/wiki/November_2008_Mumbai_attacks"&gt;hrikalegar hryðjuverkaárásir&lt;/a&gt; í einni stærstu borg &lt;a href="http://en.wikipedia.org/wiki/India"&gt;Indlands&lt;/a&gt; sem heitir &lt;a href="http://en.wikipedia.org/wiki/Mumbai"&gt;Mumbai&lt;/a&gt;, en hét áður &lt;a href="http://en.wikipedia.org/wiki/Mumbai"&gt;Bombay&lt;/a&gt; og er ein mesta fjármálaborg landsins. Ráðist var á yfir tíu stór skotmörk, allt frá lestum, sjúkrahúsum, veitingahúsum, hótelum til hefðbundinna skrifstofubygginga. Þar af var ráðist á tvö stór hótel, eitt af þeim var &lt;a href="http://en.wikipedia.org/wiki/Taj_Mahal_Palace_%26_Tower"&gt;Taj Mahal Palace&lt;/a&gt; hótelið, þar sem mörgum er enn haldið í gíslingu. Það lítur út fyrir að aðalskotmörkin hafi verið útlendingar, ameríkanar, bretar og gyðingar en flestir af þeim 125 sem nú þegar hafa látið lífið og þeim 275 sem hafa slasast eru heimamenn og almennir ferðalangar.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;28/11 uppfærsla: Látnir eru nú komnir í 155 og slasaðir í 327.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2/12 uppfærsla: Látnir eru nú yfir 180 og þar af hátt í 20 útlendingar.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Þetta er því miður &lt;a href="http://en.wikipedia.org/wiki/Mumbai_bombings"&gt;ekki í fyrsta sinn&lt;/a&gt; sem &lt;a href="http://en.wikipedia.org/wiki/Mumbai"&gt;Mumbai&lt;/a&gt; hefur orðið fyrir slíkri hryðjuverkaárás. Til að mynda létust 250 manns og 700 slösuðust þegar &lt;a href="http://en.wikipedia.org/wiki/Dawood_Ibrahim"&gt;Dawood Ibrahim&lt;/a&gt; olli &lt;a href="http://en.wikipedia.org/wiki/12_March_1993_Bombay_Bombings"&gt;13 sprengingum víðsvegar um borgina&lt;/a&gt; árið 1993. Sú árás var gerð sem hefnd eftir að moskvan &lt;a href="http://en.wikipedia.org/wiki/Babri_Masjid"&gt;Mosque of Babur&lt;/a&gt; var rifin fyrr um árið.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/map.india.kashmir.jammu.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 231px; height: 255px;" src="http://dl.dropbox.com/u/57409068/Blog/map.india.kashmir.jammu.gif" alt="" border="0" /&gt;&lt;/a&gt;Árið 2006 voru &lt;a href="http://en.wikipedia.org/wiki/26_November_2008_Mumbai_attacks"&gt;sjö hrikalegar sprengjur&lt;/a&gt; sem sprungu í lestakerfi borgarinnar. Þá létust líka yfir 200 manns og yfir 700 slösuðust. Þessi árás var framkvæmd af hópi sem kallast &lt;a href="http://en.wikipedia.org/wiki/Lashkar-e-Toiba"&gt;Army of the Righteous&lt;/a&gt; (áður &lt;a href="http://en.wikipedia.org/wiki/Lashkar-e-Toiba"&gt;Lashkar-e-Taiba&lt;/a&gt; en endurnefnt í &lt;a href="http://en.wikipedia.org/wiki/Lashkar-e-Toiba"&gt;Jamaat al-Dawat&lt;/a&gt; árið 2002) sem eru stærstu íslömsku hryðjuverksamtökin í Asíu og vinna þau út frá &lt;a href="http://en.wikipedia.org/wiki/Pakistan"&gt;Pakistan&lt;/a&gt; hluta &lt;a href="http://en.wikipedia.org/wiki/Kashmir"&gt;Kashmir&lt;/a&gt;s. Þeirra hafa oft ráðist á &lt;a href="http://en.wikipedia.org/wiki/India"&gt;Indland&lt;/a&gt; og þeirra aðal markmið er að &lt;a href="http://en.wikipedia.org/wiki/India"&gt;Indverjar&lt;/a&gt; láti af yfirráðum sínum yfir &lt;a href="http://en.wikipedia.org/wiki/Kashmir"&gt;Kashmir&lt;/a&gt; héraði.&lt;br /&gt;&lt;br /&gt;Í framhaldi af árásinni í dag barst fjölmiðlum tölvupóstur þar sem algjörlega óþekktur indverskur hryðjuverkahópur sem kallar sig &lt;a href="http://en.wikipedia.org/wiki/Deccan_Mujahideen"&gt;Deccan Mujahideen&lt;/a&gt; lýsir yfir ábyrgð á árásinni. Yfirvöld í &lt;a href="http://en.wikipedia.org/wiki/India"&gt;Indlandi&lt;/a&gt; hafa hins vegar leitt að því líkum að fleiri hryðjuverkahópar hljóti að hafa verið með í ráðum og er þá líklega átt við hópinn &lt;a href="http://en.wikipedia.org/wiki/Indian_Mujahideen"&gt;Indian Mujahideen&lt;/a&gt;, sem hótaði sprengingum í &lt;a href="http://en.wikipedia.org/wiki/Mumbai"&gt;Mumbai&lt;/a&gt; í September á þessu ári. En talið er að &lt;a href="http://en.wikipedia.org/wiki/Indian_Mujahideen"&gt;Indian Mujahideen&lt;/a&gt; sé blanda af &lt;a href="http://en.wikipedia.org/wiki/Lashkar-e-Toiba"&gt;Lashkar-e-Taiba&lt;/a&gt; og &lt;a href="http://en.wikipedia.org/wiki/Students_Islamic_Movement_of_India"&gt;SIMI&lt;/a&gt;, sem er hópur íslamskra stúdenta á &lt;a href="http://en.wikipedia.org/wiki/India"&gt;Indlandi&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Talið er að hryðjuverkamennirnir hafi komið á skipi frá &lt;a href="http://en.wikipedia.org/wiki/Karachi"&gt;Karachi&lt;/a&gt;, borg í &lt;a href="http://en.wikipedia.org/wiki/Pakistan"&gt;Pakistan&lt;/a&gt;. En ef það reynist rétt að um hryðjuverkahóp frá &lt;a href="http://en.wikipedia.org/wiki/Pakistan"&gt;Pakistan&lt;/a&gt; er að ræða gæti það haft alvarlega afleiðingar í för með sér fyrir öll samskipti á milli þessara ríkja.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2/12 uppfærsla: Árásarmennirnir voru bara 10 ungir pakistanar en allir félagar í Lashkar-e-Taiba og þjálfaðir í Pakistan. Forseti Pakistan sagði í ávarpi að þjóðin yrði öll að standa saman í baráttunni gegn hryðjuverkamönnum. Pakistanar ákváðu að senda ekki æðsta yfirmann pakistönsku leyniþjónustunnar til að hjálpa indverjum með rannsókn málsins. Svo sögðust bandaríkjamenn hafa varað indverja við hugsanlegri árás á Mumbai og í dag er helkuldi milli nágrannana Indlands og Pakistan.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Annars á ég vin sem býr á &lt;a href="http://en.wikipedia.org/wiki/India"&gt;Indlandi&lt;/a&gt;. Hann býr í &lt;a href="http://en.wikipedia.org/wiki/Chennai"&gt;Chennai&lt;/a&gt; sem er hátt í 2500 kílómetra fjarlægð frá &lt;a href="http://en.wikipedia.org/wiki/Mumbai"&gt;Mumbai&lt;/a&gt;, hinum megin á &lt;a href="http://en.wikipedia.org/wiki/India"&gt;Indlandi&lt;/a&gt;, alveg úti við austurströndina. Ég hringdi í hann fyrr í kvöld til að heyra hvernig hann hefði það og hvernig þessar hrikalegu árásir hefðu farið í aðra &lt;a href="http://en.wikipedia.org/wiki/India"&gt;indverja&lt;/a&gt;, þótt þeir væru langt í burtu.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/tajchennai.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 96px; height: 100px;" src="http://dl.dropbox.com/u/57409068/Blog/tajchennai.png" alt="" id="BLOGGER_PHOTO_ID_5273461758702552722" border="0" /&gt;&lt;/a&gt;Þegar ég náði í hann sat hann á hóteli &lt;a href="http://www.tajhotels.com/"&gt;Taj keðjunnar&lt;/a&gt; í &lt;a href="http://en.wikipedia.org/wiki/Chennai"&gt;Chennai&lt;/a&gt; eins og oft eftir vinnu. Það hafði verið erfitt að komast inn á hótelið í dag þar sem leitað var í bílnum og tóku menn með hriðskotariffla á móti honum og leituðu hann upp og niður. Vinur minn hafði ekki þekkt neinn í &lt;a href="http://en.wikipedia.org/wiki/Mumbai"&gt;Mumbai&lt;/a&gt; en þegar inn kom hitti hann margt af þjónustufólkinu og öðru starfsfólki sem augljóslega voru í áfalli, enda sumir nýbúnir að missa bæði vini og samstarfsfélaga.&lt;br /&gt;&lt;br /&gt;Þetta hefur kannski alltaf verið svona en mér finnst einhvernveginn eins og síðan hryðjuverkastríð þeirra ameríkana (e. &lt;a href="http://en.wikipedia.org/wiki/War_on_Terrorism"&gt;War on Terror&lt;/a&gt;) hófst í lok ársins 2001 hafi svona árásir bara aukist. Við heyrum af þessum hópum út um allan heim og þeir gera orðið usla út um allt. Kannski er bara meira af mótspyrnu þegar "við" berjumst meira. Er þetta ekki &lt;a href="http://en.wikipedia.org/wiki/Newton%27s_laws"&gt;3. lögmál&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Isaac_Newton"&gt;Newtons&lt;/a&gt;??!??!!??! ...ok, úr því ég er kominn út í svona rugl, þá mætti svo sem nefna &lt;a href="http://en.wikipedia.org/wiki/Newton%27s_laws"&gt;1. lögmálið&lt;/a&gt; sem vörn þar sem það segir ekkert breytast ef við gerum ekkert, ekki satt!!?!?!? Nei, bíddu nú við, nú er ég hættur.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-7206467035594452093?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/7206467035594452093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=7206467035594452093' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7206467035594452093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7206467035594452093'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/11/rsin-mumbai.html' title='Árásin á Mumbai...'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2305169384854248095</id><published>2008-11-06T19:02:00.006Z</published><updated>2012-01-25T19:42:06.202Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Project Euler, Level 1</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/Tetrahedron.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 126px; height: 136px;" src="http://dl.dropbox.com/u/57409068/Blog/Tetrahedron.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5265623209147493330" /&gt;&lt;/a&gt;I have been playing with &lt;a href="http://projecteuler.net/"&gt;Project Euler&lt;/a&gt; during late evenings of the last couple of weeks and have now advanced to what they call 'Level 1'. It wasn't difficult at all and it simply means that I have solved the first, easiest, 25 puzzles.&lt;br /&gt;&lt;br /&gt;But the puzzles are fun to play with and if you are like me, playing with your computer when you are relaxing and you would like to have some challenge then go do some of these puzzles and relax.&lt;br /&gt;&lt;br /&gt;I know you could be working but you can't work ALL the time, can you?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;EDIT 8. November 2008&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As they are in public domain, I thought I would show you some of the questions:&lt;br /&gt;&lt;br /&gt;2. Sum of all even-valued terms in the Fibonacci sequence which do not exceed four million.&lt;br /&gt;3. What is the largest prime factor of the number 600851475143 ?&lt;br /&gt;5. What is the smallest number divisible by each of the numbers 1 to 20?&lt;br /&gt;7. Find the 10001st prime.&lt;br /&gt;10. Calculate the sum of all the primes below two million.&lt;br /&gt;19. How many Sundays fell on the first of the month during the twentieth century?&lt;br /&gt;25. What is the first term in the Fibonacci sequence to contain 1000 digits?&lt;br /&gt;48. Find the last ten digits of 1^1 + 2^2 + ... + 1000^1000.&lt;br /&gt;&lt;br /&gt;Like I said, easy but still fun! On to the next level...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2305169384854248095?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2305169384854248095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2305169384854248095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2305169384854248095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2305169384854248095'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/11/project-euler-level-1.html' title='Project Euler, Level 1'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3726068624998646533</id><published>2008-10-22T21:00:00.008Z</published><updated>2012-01-25T19:43:47.910Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Iceland'/><title type='text'>"My Darling Brown"</title><content type='html'>This morning a customer of Rue de Net in Germany contacted us with a concern. He had gone to his bank and paid an invoice to Rue de Net. However, the bank returned the funds with the comment that it could not be delivered to Iceland because of the current state of the economy.&lt;br /&gt;&lt;br /&gt;To act on this problem, we contacted our bank in Iceland for some information on what to do. As a reply we got sent something called "Standard Settlement Instructions" devised at the Icelandic Central Bank. These instructions contained an account per currency, owned by the Icelandic Central Bank, in different banks all over Europe.&lt;br /&gt;&lt;br /&gt;Our customer should transfer the invoice payment to the appropriate currency account and remember to place our company name, Rue de Net, as comment for the Icelandic Central Bank then being able to forward the correct amount into our local account. This is old school! This is really old school!&lt;br /&gt;&lt;br /&gt;The current economy is now influencing Rue de Net. Normally, I wouldn't do this but I feel obligated to do something. So here goes...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/pickles.png"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/pickles.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5260111598247015138" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you haven't read the &lt;a href="http://eirikur.eyjan.is/2008/10/my-darling-brown-grein-mn-daily-mail.html"&gt;My Darling Brown&lt;/a&gt; article, by Eiríkur Bergmann Einarsson, then I urge you to do so. A quote from it:&lt;br /&gt;&lt;blockquote&gt;[...] the run on Kaupthing, that finally put the Icelandic economy to the grave, perhaps for a decade to come, was caused by Mr. Darling. Now, as this would not be enough, the Prime Minister, Mr. Gordon Brown, used newly issued terrorist laws to deepfreeze the rest of Icelandic business in the UK. In the eyes of Brown Icelanders are terrorists!&lt;/blockquote&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/imnotaterrorist.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/imnotaterrorist.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5260117732193150258" /&gt;&lt;/a&gt;What kind of losers call their friends terrorists? Another quote from the article:&lt;br /&gt;&lt;blockquote&gt;Anyhow, I sincerely hope that Mr. Brown’s feelings towards the people of Iceland are not shared with all the UK population. &lt;/blockquote&gt;After you have read this article, and done any additional research you need, please head over to the &lt;a href="http://www.indefence.is/"&gt;Icelanders are NOT terrorists&lt;/a&gt; page and sign their petition. A quote from it:&lt;br /&gt;&lt;blockquote&gt;[...] the Icelandic authorities have always maintained their intention to honour their obligations [to reimburse depositors with Icelandic banks in the United Kingdom], contrary to claims made by Chancellor Alistair Darling and Prime Minister Gordon Brown.&lt;/blockquote&gt;Of course, by contract, morality and honour we should anyhow, what else is there? However the petition goes on:&lt;blockquote&gt;We, the people of Iceland, ask you, our British friends, to join us in the common cause of ending diplomatic hostilities between our governments. It is our hope that this will stop the unnecessary economic damage on both sides, so that we can start to rebuild and make amends.&lt;/blockquote&gt;Go &lt;a href="http://www.indefence.is/"&gt;there&lt;/a&gt;, sign! Thank you.&lt;br /&gt;&lt;br /&gt;PS: Take a look at &lt;a href="http://www.comics.com/wash/pickles/"&gt;Pickles&lt;/a&gt; by Brian Cane on &lt;a href="http://www.comics.com"&gt;comics.com&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3726068624998646533?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3726068624998646533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3726068624998646533' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3726068624998646533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3726068624998646533'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/10/my-darling-brown.html' title='&quot;My Darling Brown&quot;'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5681488761328996121</id><published>2008-10-11T10:46:00.011Z</published><updated>2012-01-28T13:02:05.054Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Iceland'/><title type='text'>Cancellation, cancellation and cancellation</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/628px-Iceland_Krona_Coins.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://dl.dropbox.com/u/57409068/Blog/628px-Iceland_Krona_Coins.jpg" alt="" border="0" /&gt;&lt;/a&gt;Like the rest of the world, Iceland is now facing &lt;a href="http://news.bbc.co.uk/2/hi/in_depth/business/2007/creditcrunch/default.stm"&gt;financial crises&lt;/a&gt;, the worst in decades or even in a hundred years. This is mainly influencing banks and other financial institutions but because of the size of Iceland and our additional currency  problems, it has also started to influence the general population. In the end it will probably have some financial impact on &lt;a href="http://www.ruedenet.com/"&gt;Rue de Net&lt;/a&gt; but it just hasn't started yet. However, &lt;a href="http://www.ruedenet.com/"&gt;Rue de Net&lt;/a&gt; has started to prepare, like many other companies, I guess.&lt;br /&gt;&lt;br /&gt;For example, this week we decided &lt;span style="font-weight: bold;"&gt;NOT&lt;/span&gt; to participate in &lt;a href="http://www.microsoft.com/Dynamics/convergence/copenhagen/2008/default.aspx"&gt;Convergence 2008 Copenhagen&lt;/a&gt;. In addition to marketing our current products, the Dynamics NAV web services &lt;a href="http://www.ruedenet.is/RDNHomepage/Index.aspx?page=Overview"&gt;NETConductor&lt;/a&gt;, the &lt;a href="http://www.ruedenet.is/RDNHomepage/CONTENT/HermesPoster.pdf"&gt;Hermes&lt;/a&gt; e-commerce platform and our Dynamics NAV and retail knowledge we were going to introduce new products. Also, we had heard (or are anticipating) that Microsoft Dynamics NAV 2009 will be the star-of-the-show. We were really looking forward to that. So, not participating in this conference is a pity, but we will just have to live with that and find another venue/time to introduce our new products.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cancellation 1 !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/cancel.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://dl.dropbox.com/u/57409068/Blog/cancel.jpg" alt="" border="0" /&gt;&lt;/a&gt;We have also decided &lt;span style="font-weight: bold;"&gt;NOT&lt;/span&gt; to go to &lt;a href="http://www.microsoft.com/emea/teched2008/developer/"&gt;TechEd Developers 2008&lt;/a&gt;. I have never been to TechEd in Barcelona so I was really looking forward to it. Being introduced to, and seeing all these presentation about, the new 2008 line of Microsoft products would have been a treat. But the price of the ticket, ~2.600 EUR per person, is just a lot for a small company in the middle of the current financial crises. So, I'll just have to go next year.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cancellation 2 !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Thirdly, I was really looking forward to &lt;a href="http://abthordarson.blogspot.com/2008/08/david-platt-on-wcf-in-iceland.html"&gt;David Platt's WCF course&lt;/a&gt; but yesterday I got an email from the University and his course has been canceled. Pity. The e-mail didn't exactly explain why that was but only that it was because of the financial crises. As David Platt commented on my earlier &lt;a href="http://abthordarson.blogspot.com/2008/08/david-platt-on-wcf-in-iceland.html"&gt;post on his course&lt;/a&gt; I'm guessing he has some ego-search setup that might bring him to this posting as well. So, maybe you (David Platt) can explain what happened? I had my laptop setup and all, as instructed in an email from you a couple of days ago. What a pity! Not really the same as the two cancellations above but a cancellation anyway.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cancellation 3 !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The world is really making a turn!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5681488761328996121?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5681488761328996121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5681488761328996121' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5681488761328996121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5681488761328996121'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/10/cancellation-cancellation-and.html' title='Cancellation, cancellation and cancellation'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-6685344334865094231</id><published>2008-10-10T16:36:00.007Z</published><updated>2012-01-28T13:06:17.432Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>What do I like?</title><content type='html'>I have decided to remove the blog roll from the bottom of the homepage. The reason is that it takes too long time to display it every time the page is hit. So, instead, I will be editing this blog as time goes by and it will list some of my favorite stuff:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/plakat.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;" src="http://dl.dropbox.com/u/57409068/Blog/plakat.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Stack Overflow &amp; guys&lt;/span&gt;&lt;br /&gt;&lt;a href="http://stackoverflow.com"&gt;Stack Overflow&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.stackoverflow.com"&gt;Stack Overflow blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.joelonsoftware.com/"&gt;Joel on Software&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codinghorror.com/blog/"&gt;Coding Horror /Jeff Atwood&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Puzzles&lt;/span&gt;&lt;br /&gt;&lt;a href="http://projecteuler.net/"&gt;Project Euler&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Named blogs&lt;/span&gt;&lt;br /&gt;&lt;a href="http://steve-yegge.blogspot.com/"&gt;Steve Yegge's Blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sethgodin.typepad.com/seths_blog/"&gt;Seth Godin's Blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wilshipley.com/blog/"&gt;Wil Shipley's Blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.tomfishburne.com/tomfishburne/"&gt;Tom Fishburne&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.roughtype.com/"&gt;Rough Type: Nicholas Carr's Blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.vertigosoftware.com/scott/"&gt;Scott Stanfield @ Vertigo&lt;/a&gt;&lt;br /&gt;&lt;a href="http://paulbuchheit.blogspot.com/"&gt;Paul Buchheit&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.pmarca.com/"&gt;Marc Andreessen&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.identityblog.com/"&gt;Kim Cameron @ Identity Blog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Others&lt;/span&gt;&lt;br /&gt;&lt;a href="http://wilshipley.com/blog/"&gt;Call Me Fishmeal.&lt;/a&gt;&lt;br /&gt;&lt;a href="http://littlemebigyou.wordpress.com/"&gt;Little me, big you&lt;/a&gt;&lt;br /&gt;&lt;a href="http://feeds.feedburner.com/home/corante/public_html/many/"&gt;Many-to-Many&lt;/a&gt;&lt;br /&gt;&lt;a href="http://allthingsd.com/"&gt;All Things Digital&lt;/a&gt;&lt;br /&gt;&lt;a href="http://visitmix.com/"&gt;MIX Online, The Next Web Now&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ted.com/"&gt;Technology, Entertainment, Design (TED)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Microsoft &amp; guys&lt;/span&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/default.aspx"&gt;ScottGu's Blog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/somasegar/default.aspx"&gt;Somasegar's WebLog&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/jgalloway/default.aspx"&gt;Jon Galloway @ Microsoft&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/jstegman"&gt;Joe Stegman @ Microsoft&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/mharsh/"&gt;Mike Harsh @ Microsoft WPF/E&lt;/a&gt;&lt;br /&gt;&lt;a href="http://channel9.msdn.com/"&gt;Channel 9&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-6685344334865094231?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/6685344334865094231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=6685344334865094231' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6685344334865094231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6685344334865094231'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/10/my-favorite-blogs-andor-websites.html' title='What do I like?'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-1565366557772681070</id><published>2008-10-10T16:28:00.007Z</published><updated>2012-01-28T13:11:10.940Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Am I being hit?</title><content type='html'>I have decided to remove the page hits script from the side-bar. The reason is that it takes too long time to display it every time a page is hit. So, instead, here it is:&lt;script type="text/javascript"&gt;sc_project=3674420;sc_invisible=0;sc_partition=44;sc_security="b9e37f4b";sc_text=2;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/statcounter_best_web_tracker_and_counter.gif"&gt;&lt;img style="margin:0 0px 0px 0;cursor:pointer; cursor:hand;width: 320px;" src="http://dl.dropbox.com/u/57409068/Blog/statcounter_best_web_tracker_and_counter.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;http://abthordarson.blogspot.com has been hit &lt;script src="http://www.statcounter.com/counter/counter_xhtml.js" type="text/javascript"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;div class="statcounter"&gt;&lt;a class="statcounter" href="http://www.statcounter.com/free_hit_counter.html"&gt;&lt;img alt="free html hit counter" src="http://c45.statcounter.com/3674420/0/b9e37f4b/0/" class="statcounter" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/noscript&gt;times.&lt;br /&gt;&lt;br /&gt;For further information: &lt;a href="http://my.statcounter.com/project/standard/stats.php?project_id=3674420&amp;amp;guest=1"&gt;view my stats&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-1565366557772681070?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/1565366557772681070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=1565366557772681070' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1565366557772681070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1565366557772681070'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/10/page-hits.html' title='Am I being hit?'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4297924638226790197</id><published>2008-10-02T22:46:00.010Z</published><updated>2012-01-28T13:14:04.155Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sports'/><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><title type='text'>Running Within</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;WARNING: LONG POST (MAYBE TOO LONG :-)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For some reason, maybe my work and children are a part of the cause, I don't seem to be able to keep to any specific running hours and therefore I always run alone. As I steal the time to train, and I'm doing this on my own, there are times when I wonder if I'm doing this correctly, especially when injuries seem to be haunting me. Because of my endlessly hurting legs my spirit also seems to be failing every now and then. I guess maybe part of the reasons for these problems I'm having, physical and mental, is that I have increased my running from nothing to close to a 30 kilometers per week, over only a period of 5 months - maybe I'm doing this too fast, how do I know?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/001-lone-runner.png"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/001-lone-runner.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5252695168726351250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My latest injury is a hurting left hip, started the day after a long 18 kilometers run 16 days ago. During the week after this run I managed to run two ~10 kilometer runs but then I gave up and skipped a whole week. Yesterday, my first run after the off-week, was short and slow - but boy does my hip hurt today, I have been limping and all - Maybe it's time to go to the MD again. :-( Could be &lt;a href="http://www.time-to-run.com/injuries/thebig5/itb.htm"&gt;ITB&lt;/a&gt; problems, jjjuuuccck.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/rw.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/rw.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5252694317962992674" /&gt;&lt;/a&gt;&lt;div&gt;Anyways, a few weeks ago I got my self this book, &lt;a href="http://www.amazon.com/Running-Within-Mastering-Body-Mind-Spirit-Connection/dp/0880118326"&gt;Running Within&lt;/a&gt; by Jerry Lynch, a psychologist and runner, and Warren Scott, specialist in injury prevention. I thought maybe it could help me with my spirit and maybe there were some pointers on injury prevention I could use to help with my bad luck streak, if I can call it that. The book contains some "mussy stuff" I wish they had left out but it also contains some good points that I would like to repeat here.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The book starts by telling us that 80 to 90 percent of our performances come from our mental fitness, which underlines the importance of reading the book. :-) As it continues it can be deducted that so much of our performance comes from the mind that the reason we don't perform better than we do is probably because of barriers within our own minds. As individuals we should therefore try to lift these limits, which we have put on ourselves and, if we can, we will be able to do so much more than we think. "What you can concieve you can achieve". ("thinking limits", pages xiii and 164)&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One of the obvious ways to become better at running is by not thinking so much and running more relaxed. The authors point out that winners of long distance running more often than not seem like very relaxed runners. To the rest of us being able to better relax during a run is something to be learnt and practiced. The book therefore provides a few methods that we could try in order to relax during our runs, such as breathwatching, facewatching, bodywatching and wordwatching. ("relaxing", page 23)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I guess when you get a hang of the relaxing part you will be able to glide - "oblivious to the crowd" - with a fluid natural movement. According to Jerry and Warren, gliding like this comes from a trancelike concentration that will allow far better performances. This concentration is a learnt skill of being alert to the task while excluding the negative environmental factors. Practice makes perfect, I guess. ("focusing and gliding", pages 110 to 112)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The book gives you two main methods for getting your intentions into actions. Firstly there is visualization. Visualization is the method of visualizing your goal in your mind's eye. Sit down, close your eyes, relax, don't think about anything - then - slowly start visualize yourself at the beginning of your run, see yourself starting the perfect run, explore the details of yourself running your perfect run and finally visualized yourself finishing in perfect form. You can use this method to visualize anything you want and the method will help to get your mind on the right track, or in the right gear. ("visualization", pages 12, 30, 60 and all over)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The second method is about affirming your intentions. Affermations are short sentences that you repeat again and again in your mind, which in the end will create the clarity and confidence you will need to focus on your goal. It is said to be important to make these sentences into sort of rimes - it will help you remember them - but it will also make it easier to repeat them, like a mantra. ("affirmations", pages 13, 39, 60 and all over)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The authors also spend part of the book telling the reader to remember why we all started running. Nobody starts out running because of anything else than the joy of running. "It's The Journey, Not The Destination". 50% of runners would take a pill that would make them Olympic champion and then kill them within a year. What a crock of horse shit, I wouldn't! ("winning is a journey", page 77 to 83)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When training towards a competition (it is good to compete, don't misunderstand me or the book) it is important to have a goal. If you put down a goal that you think is realistic but safe then it is not a good goal.  Don't be afraid of setbacks. Setbacks are something to learn from, not something to be scared of. Be sure to set down two or three goals within a realistic but challenging range. Then don't forget to visualize and affirm your goal, do your best and enjoy the run. ("multiple goals", pages 8 to 13 and 94)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ok, this is all good and dandy, but what about my lousy hip?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/002-itb.jpg"&gt;&lt;img src="http://dl.dropbox.com/u/57409068/Blog/002-itb.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5252692744077899522" style="float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; cursor: pointer; " /&gt;&lt;/a&gt;&lt;div&gt;The authors of &lt;a href="http://www.amazon.com/Running-Within-Mastering-Body-Mind-Spirit-Connection/dp/0880118326"&gt;Running Within&lt;/a&gt; claim that injury is part of a natural cycle of health and injury - well, my cycle is just too short! Anyways, the book has a few comments on how to lower the incidence of injury. 1) Plan your training, but adjust the plan fast if you feel any kind of hurt or injury coming on. 2) Never overtrain (the symptoms are described) and rest as soon as you feel anything of the sort. 3) If you have an injury, configure your training plan in such a way that you don't have pain. 4) Stretch. But if you end up injured anyway, then please, do as the doctor says but don't neglect the power of positive thinking. Injury is actually an opportunity to rest and do other things. I did notice that I was well rested in my first run after my off-week, even though I obviously started too early, I guess. :-( Respect the injury, you can´t really fight it when it's already there. ("injury", pages 146 to 155)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But during my healthy weeks, how should I motivate myself when it feels difficult to get going?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One idea is to trick one's self. Tell yourself you will only run 1 kilometer and then go home; unless you feel fine and ready to continue. Of course the fatigue, or loss of motivation, will be gone once you are out running. Ok, but how often will I be fooled by myself? Anyways, more helpful suggestions of the book are those of not placeing unrealistic demands on yourself, lighten up, enjoy yourself, crosstrain when you don't feel like running and if everything fails take a break. Following your natural rhythms, relax and keep your runs simple will help you feel better and you will be more motivated to run. ("motivation", page 138)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is not not an in-depth description, neither is this a complete descripton of the very good content of the book, and I may have misread or misunderstood something in there. So I guess what I'm saying is this; if you like or need to read about these things, for Pete's sake go and buy the book: &lt;a href="http://www.amazon.com/Running-Within-Mastering-Body-Mind-Spirit-Connection/dp/0880118326"&gt;Running Within&lt;/a&gt; by Jerry Lynch and Warren Scott.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4297924638226790197?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4297924638226790197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4297924638226790197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4297924638226790197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4297924638226790197'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/10/running-within.html' title='Running Within'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4888135686359273233</id><published>2008-09-28T23:37:00.009Z</published><updated>2012-01-28T13:16:02.617Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sports'/><title type='text'>How long does your running shoe last?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/JR60853-coot-running.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px;" src="http://dl.dropbox.com/u/57409068/Blog/JR60853-coot-running.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;I started running on a regular basis late April this year. I had been a typical stationary person for years so I started slowly, by running something like 10-12 kilometers per week. This has then increased during the summer and is now 30-35 kilometers per week. Last week I felt my right shoe/foot plummeting all the way to the asphalt and giving some weird sound on every step. So, I decided the shoe was finished - and I have just run over 450 kilometers on those shoes. Not too much I thought!&lt;br /&gt;&lt;br /&gt;Especially because according to &lt;a href="http://www.therunnersguide.com/howlongrunningshoeslast/"&gt;The Runners Guide&lt;/a&gt; the average runner will require a new pair every 500-800 kilometers. Then the (unnamed) author tells us to log all runs on every shoe so that we will know when the time of a new pair is approaching. I had done that - a good solid advice. However, he continues, if you start feeling something, maybe like a pain, earlier you might be one of those runners that require new shoes sooner than the average. Also your weight and how hard you strike the ground may be a factor. So, from this, maybe my 450 kilometers is not that far off - I will be getting my new pair tomorrow.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/0607asicsgelnim9.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 140px;" src="http://dl.dropbox.com/u/57409068/Blog/0607asicsgelnim9.jpg" alt="" border="0" /&gt;&lt;/a&gt;I have had an &lt;a href="http://www.asics.co.uk/Sports/Running.htm"&gt;Asics Gel Nimbus 9&lt;/a&gt; (see review at &lt;a href="http://www.runnersworld.com/cda/shoefinder_detail/1,,s6-240-325-329-0-0-0-0-1193,00.html"&gt;Runner's World Shoe Finder&lt;/a&gt;), which is a Neutral-Cushioned shoe. When I purchased these shoes I was starting to run and it didn't even cross my mind that I would be needing any kind of cushion as I have been running all my life and never have I had any kind of comments on my style or had any mishaps, injuries or pain that could have triggered such concerns.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/0908_NB1224_S.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 140px;" src="http://dl.dropbox.com/u/57409068/Blog/0908_NB1224_S.jpg" alt="" border="0" /&gt;&lt;/a&gt;This time I'm getting a pair of &lt;a href="http://www.newbalance.com/running/footwear/"&gt;New Balance 1224&lt;/a&gt; (see the review at &lt;a href="http://www.runnersworld.com/cda/shoefinder_detail/1,,s6-240-325-329-0-0-0-0-1479,00.html"&gt;Runner's World Shoe Finder&lt;/a&gt;), which is a Stability shoe. My new shoe provider, owner of the only store in Reykjavik that specializes in running equipment and one of Iceland's best marathon runners ever, did a measurement of my feet during a run and then recommended I get a pair of shoes with stabilizers to assist me during my runs. I'm looking forward to seeing if I will notice it in feeling better during the run or being able to run faster?!&lt;br /&gt;&lt;br /&gt;We'll see.&lt;br /&gt;&lt;br /&gt;PS: I just have to add that my friend, &lt;a href="http://www.hlaup.com/ShowProfile.asp?uid=236"&gt;Gudmundur Gudnason&lt;/a&gt; and the &lt;a href="http://reykjavikroadrunners.blogspot.com/"&gt;Reykjavik Road Runners&lt;/a&gt;, just finished the &lt;a href="http://www.real-berlin-marathon.com/events/berlin_marathon/2008/index.en.php"&gt;real,- BERLIN-MARATHON&lt;/a&gt; today and another Icelander, &lt;a href="http://gajul.blogspot.com/"&gt;Gunnlaugur Júlíusson&lt;/a&gt;, finished the 246 kilometer &lt;a href="http://www.spartathlon.gr/main.php"&gt;SPARTATHLON&lt;/a&gt; yesterday. Good weekend for icelandic runners.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4888135686359273233?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4888135686359273233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4888135686359273233' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4888135686359273233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4888135686359273233'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/09/how-long-can-you-expect-running-show-to.html' title='How long does your running shoe last?'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-8200152843205628976</id><published>2008-09-25T21:11:00.003Z</published><updated>2012-01-28T13:18:24.140Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stackoverflow'/><title type='text'>StackOverflow is in public beta !</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/stackoverflow-logo-250.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px;" src="http://dl.dropbox.com/u/57409068/Blog/stackoverflow-logo-250.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As I have been following &lt;a href="http://www.joelonsoftware.com/"&gt;Joel on Software&lt;/a&gt; since forever, listening to the &lt;a href="http://blog.stackoverflow.com/"&gt;StackOverflow Podcast&lt;/a&gt; since Podcast #1 and been beta testing the StackOverflow site for weeks now, I just thought I would put a note here to tell you that StackOverflow is now in public beta. You should try it out!&lt;br /&gt;&lt;br /&gt;No secret password or anything needed, just go to &lt;a href="http://stackoverflow.com/"&gt;stackoverflow.com&lt;/a&gt; (&lt;a href="http://no-www.org/"&gt;no wobbly wobbly wobbly!?&lt;/a&gt;) and start posting questions for answers to your programming questions. But just remember that &lt;a href="http://www.codinghorror.com/blog"&gt;Jeff Atwood&lt;/a&gt; is very enthusiastic about the questions being about programming, so be nice, leave your questions regarding OS, Admin and stuff at home.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/openidnet_logo.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://dl.dropbox.com/u/57409068/Blog/openidnet_logo.gif" alt="" border="0" /&gt;&lt;/a&gt;One more thing, you need an &lt;a href="http://openid.net/"&gt;OpenID&lt;/a&gt; to login and start earning reputation, voting, commenting and eventually edit other peoples questions and answers. Those are actually the coolest parts of the site, so get yourself an OpenID and start earning reputation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-8200152843205628976?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/8200152843205628976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=8200152843205628976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8200152843205628976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8200152843205628976'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/09/stackoverflow-is-in-public-beta.html' title='StackOverflow is in public beta !'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-535886449279927520</id><published>2008-09-07T17:33:00.020Z</published><updated>2012-01-28T13:19:58.741Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gadgets'/><title type='text'>Google Chrome is my default browser !</title><content type='html'>Google Chrome is probably the biggest thing happening in the technology world right now! The uptake of this new browser is phenomenal, just take a look at this graph from &lt;a href="http://www.pannonrex.com/"&gt;PannonRex&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/chrome_stats_31.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 420px;" src="http://dl.dropbox.com/u/57409068/Blog/chrome_stats_31.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;span style="font-weight:bold;"&gt;This is a graph of PannonRex blog visitors.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I highly recommend that you read the PannonRex blog on &lt;a href="http://www.pannonrex.com/2008/09/02/google-chrome-the-google-os/"&gt;Google Chrome: the Google OS&lt;/a&gt;, their &lt;a href="http://www.pannonrex.com/2008/09/03/shining-chrome-browser-speed-tests/"&gt;Shining Chrome: Browser Speed Tests&lt;/a&gt; and finally the blog on the unbelievable uptake, the &lt;a href="http://www.pannonrex.com/2008/09/03/shining-chrome-browser-speed-tests/"&gt;Google Chrome usage stats&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Unfortunatelly I can't use my new Google Chrome for everything, but it is still in Beta and only 4 days old - what did you expect!!!&lt;br /&gt;&lt;br /&gt;For one thing, Google Chrome doesn't work well enough with Java. Take a look at this thread over on &lt;a href="http://chromespot.com/index.php?topic=211.0"&gt;chromespot.com&lt;/a&gt; and this one at the &lt;a href="http://forums.sun.com/thread.jspa?threadID=5328316&amp;amp;tstart=0"&gt;Sun Developers Forum&lt;/a&gt;. I would guess they will be fixing this quite soon - if not, then Sun will probably find a solution.&lt;br /&gt;&lt;br /&gt;Also, Firefox has a lot of Add-ons that it will be very difficult to live without, for example these here:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Foxmarks Bookmark Synchronizer 2.1.0.12&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Firebug 1.2.0&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Brief 1.2&lt;br /&gt;&lt;/li&gt;&lt;li&gt;IE View 1.3.7&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Adblock 0.5.3.043&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Web Developer 1.1.6&lt;br /&gt;&lt;/li&gt;&lt;li&gt;TinyUrl Creator 1.0.5&lt;br /&gt;&lt;/li&gt;&lt;li&gt;W3C Page validator 3.0.0&lt;br /&gt;&lt;/li&gt;&lt;li&gt;W3C CSS validator 3.0.0&lt;/li&gt;&lt;/ul&gt;However, according to &lt;a href="http://chromespot.com/index.php/topic,538.0.html"&gt;Sundar Pichai at Google&lt;/a&gt; an extension API is very important and will be addressed next!&lt;br /&gt;&lt;br /&gt;When the API becomes available I would guess that the developers of the above Add-ons will jump on it to get their Add-ons working with this fastest browser in the World!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_knc-hfdtj1Q/SMQhgi6GgMI/AAAAAAAAAN4/mA2MZg5L5Bo/s1600-h/chromelogo2.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand; width:60px;" src="http://3.bp.blogspot.com/_knc-hfdtj1Q/SMQhgi6GgMI/AAAAAAAAAN4/mA2MZg5L5Bo/s200/chromelogo2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5243352709176131778" /&gt;&lt;/a&gt;PS: Take a look at &lt;a href="http://www.labnol.org/internet/google-chrome-logo-design-inspiration/4414/"&gt;The Inspiration Behind The Logo Design of Google Chrome&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-535886449279927520?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/535886449279927520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=535886449279927520' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/535886449279927520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/535886449279927520'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/09/google-chrome-is-my-default-browser.html' title='Google Chrome is my default browser !'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_knc-hfdtj1Q/SMQhgi6GgMI/AAAAAAAAAN4/mA2MZg5L5Bo/s72-c/chromelogo2.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4971076399191354757</id><published>2008-09-06T21:27:00.021Z</published><updated>2012-01-28T13:23:56.481Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sports'/><title type='text'>10 km in 47:50 PB !!!</title><content type='html'>My second public run, the &lt;a href="http://hlaup.is/dagbok.asp?cat_id=5&amp;module_id=220&amp;element_id=21520"&gt;Brúarhlaup Selfoss 2008&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_1602.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_1602.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5243585421858875602" /&gt;&lt;/a&gt;&lt;span style="font-weight:bold;"&gt;With Alma and her son Marteinn, who did a 5K run.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Glitnir Reykjavik marathon, last August, was my first public run, at 51:00. During that run I was a bit too relaxed, I was looking around a lot, experiencing my first public run I guess! But this time, in Selfoss, it was a much smaller run with only hundreds of participants - while the Glitnir Reykjavik marathon had thousands. Also, it was located in Selfoss, not as scenic a route as next to the sea and downtown Reykjavik. The weather was also better for running in Selfoss, not as hot. All in all, the Brúarhlaup Selfoss 2008 was an all around better run for me!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/BruarhlaupSelfoss2008-1.jpg"&gt;&lt;img style="display:block; width:420px; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/BruarhlaupSelfoss2008-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5243024540449489474" /&gt;&lt;/a&gt;&lt;span style="font-weight:bold;"&gt;From the bridge, into the country, a turn and back and then the goal is next to the elementary school and pool.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/BruarhlaupSelfoss2008-2.jpg"&gt;&lt;img style="display:block; width:420px; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/BruarhlaupSelfoss2008-2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5243024545258034194" /&gt;&lt;/a&gt;&lt;span style="font-weight:bold;"&gt;Zoom in to the Selfoss part of the run.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Another reason I did better now than in August is that I competed to keep up with my friend Alma for the second half of the run. &lt;a href="http://hlaup.com/ShowProfile.asp?uid=268"&gt;Alma Maria Rognvaldsdottir&lt;/a&gt; told me before the race that her aim was a 4:50 /km, just like my pace aim! In the start of the race I was ahead of her but then 5K into the race she floated past me. But it gave me a lot trying to keep up with her. However, in the end I wasn't able to - the goal reached her 29secs before me. I believe her time is also a personal best. Congratulations and thank you Alma.&lt;br /&gt;&lt;br /&gt;The 47:50 landed me in the &lt;a href="http://www.hlaup.is/displayer.asp?cat_id=563&amp;module_id=220&amp;element_id=21548&amp;nl=true#H10"&gt;58th place of 191 participants&lt;/a&gt; that completed the race. It also puts me in 15th place of 35 in my age group. BTW: why put me in the age group of 40-49; my 40th birthday is not until next Saturday :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4971076399191354757?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4971076399191354757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4971076399191354757' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4971076399191354757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4971076399191354757'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/09/10-km-in-4750-pb.html' title='10 km in 47:50 PB !!!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-1382740185349850123</id><published>2008-08-30T22:07:00.011Z</published><updated>2010-08-29T17:18:53.253Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Talks'/><title type='text'>David Platt on WCF in Iceland!</title><content type='html'>&lt;a href="http://www.rollthunder.com/"&gt;David Platt&lt;/a&gt; is going to be teaching a &lt;a href="http://www.endurmenntun.hi.is/Forsida/Namsframbod/Namskeid/Hugbunaduroghugbunadargerd/Nanarumnamskeid/93H08"&gt;3-day course on WCF at the University of Iceland&lt;/a&gt; in the middle of October. This is a great lecturer from Harvard, and the author of &lt;a href="http://www.amazon.com/Introducing-Microsoft-NET-Third-Pro-Developer/dp/0735619182/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1220132089&amp;amp;sr=1-1"&gt;Introducing Microsoft .NET&lt;/a&gt;, latest edition is the 3rd one since 2003. He knows a thing or two about .NET and WCF!&lt;br /&gt;&lt;br /&gt;In 2006 he then wrote the &lt;a href="http://www.amazon.com/Why-Software-Sucks-What-About/dp/0321466756/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1220133089&amp;amp;sr=1-1"&gt;Why Software Sucks...and What You Can Do About It&lt;/a&gt;, which has resulted in a lot of publicity and David has therefore been in numerous interviews, like these two at &lt;a href="http://channel9.msdn.com/shows/ARCast+with+Ron+Jacobs/ARCastnet-Why-Software-Sucks-with-David-Platt/"&gt;ARCast.net&lt;/a&gt; and &lt;a href="http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-SPARK-UX-David-Platt/"&gt;ARCast.TV&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There are also some good videos at &lt;a href="http://www.youtube.com/"&gt;YouTube&lt;/a&gt;, like these:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=NVZdThA1WRs"&gt;Why Software Sucks - David Platt&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=OCVf1EfMkG8"&gt;Why Software Sucks: Geeks Think You Want To Use It&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;To me the best one is this one here:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Why Software Sucks: Geeks Drive Stick Shift Cars&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/JAOTTLQ0rlY&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/JAOTTLQ0rlY&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;"...they want to have used your software."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I will surely try to get to his course at the University of Iceland!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-1382740185349850123?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/1382740185349850123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=1382740185349850123' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1382740185349850123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1382740185349850123'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/08/david-platt-on-wcf-in-iceland.html' title='David Platt on WCF in Iceland!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3819697593581087375</id><published>2008-08-23T19:29:00.010Z</published><updated>2012-01-28T13:28:15.271Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sports'/><title type='text'>10 km in 51 minutes !!!</title><content type='html'>This morning I did my first public run, in the Glitnir Reykjavik marathon 2008. Since April this year I have been training for this run and my goal has been to run the 10K in under an hour. This morning I completed the 10K run in 51 minutes, jibbi dibbi duuu!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/230808%2B021.jpg"&gt;&lt;img style="cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/230808%2B021.jpg" alt="" id="BLOGGER_PHOTO_ID_5237798775838292130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Yours truly running the 10K&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, what's next? Faster or longer?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3819697593581087375?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3819697593581087375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3819697593581087375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3819697593581087375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3819697593581087375'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/08/10-km-in-51-minutes.html' title='10 km in 51 minutes !!!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5126085881780997754</id><published>2008-08-14T22:09:00.010Z</published><updated>2012-01-28T13:33:21.873Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sports'/><category scheme='http://www.blogger.com/atom/ns#' term='Gadgets'/><title type='text'>I got the Garmin Forerunner 405!</title><content type='html'>In the beginning of this month I took a trip to England with my wife, to follow our daughter back to Iceland as she had been spending a couple of weeks in the &lt;a href="http://www.yorkshireballetseminars.com/"&gt;York Ballet Seminar&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Like I had said in my &lt;a href="http://abthordarson.blogspot.com/2008/05/running-garmin-nike-ipod-nano-and.html"&gt;Garmin, Nike+, iPod Nano and Instructables&lt;/a&gt; post, since May 4th, I really wanted the &lt;a href="https://buy.garmin.com/shop/shop.do?pID=11039&amp;locale=en_US"&gt;Garmin Forerunner 405&lt;/a&gt;. During this trip to England I decided upon purchasing one. I got it at the airport without tax - a pretty sweet deal.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_3234a.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_3234a.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5234500128697469442" /&gt;&lt;/a&gt;You can have the &lt;a href="https://buy.garmin.com/shop/shop.do?pID=11039&amp;locale=en_US"&gt;Garmin Forerunner 405&lt;/a&gt; with, or without, a heart rate monitor. I got myself a monitor because I didn't think my Polar monitor would work with it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_3236a.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_3236a.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5234500322811165042" /&gt;&lt;/a&gt;Running with this watch is great; at any given time it will tell me 1) how far I've run so far, 2) how long it has taken me, 3) what my current pace is, 4) what my current heart rate is and it also 5) records my current GPS location.&lt;br /&gt;&lt;br /&gt;Then, when I'm back from my run it is a snap to get all this data onto my laptop, using the USB plug that comes with the watch. Finally, the Garmin Training Center software is able to display this information like the following snapshots shows:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/GTC.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/GTC.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5234502569077269090" /&gt;&lt;/a&gt;What a great watch!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5126085881780997754?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5126085881780997754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5126085881780997754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5126085881780997754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5126085881780997754'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/08/i-got-garmin-forerunner-405.html' title='I got the Garmin Forerunner 405!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-868991792213546990</id><published>2008-08-05T21:07:00.001Z</published><updated>2012-01-28T13:36:42.588Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><category scheme='http://www.blogger.com/atom/ns#' term='Ballet'/><title type='text'>Sóttum Ellen til York</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_2859a.jpg"&gt;&lt;img style="float:right; margin:0 0px 10px 10;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_2859a.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5234483750608241842" /&gt;&lt;/a&gt;Jæja, þá er þessu ballet námskeiði í York lokið.&lt;br /&gt;&lt;br /&gt;Við Hjördís tókum kvöldflug út til Manchester fimmtudaginn 31. júlí.&lt;br /&gt;&lt;br /&gt;Byrjuðum á að eyða föstudeginum með stelpunum á námskeiðinu og fylgdumst með, fórum út að borða um kvöldið.&lt;br /&gt;&lt;br /&gt;Sóttum þær á laugardagsmorguninn og fórum á &lt;a href="http://www.youtube.com/watch?v=btiBzU9mCgY"&gt;Kínversku ballet/fimleikasýninguna Swan Lake&lt;/a&gt; í leikhúsinu &lt;a href="http://www.thelowry.com/"&gt;The Lowry í Manchester&lt;/a&gt; um kvöldið. Sýningin var frábær!&lt;br /&gt;&lt;br /&gt;Daginn eftir var sunnudagur og við fórum á &lt;a href="http://en.wikipedia.org/wiki/Body_Worlds"&gt;Body Worlds&lt;/a&gt; sýninguna á &lt;a href="http://www.msim.org.uk/"&gt;Museum of Science and Industry (MOSI)&lt;/a&gt;, líka í Manchester.&lt;br /&gt;&lt;br /&gt;Mánudagurinn fór allur í búðaráp, enda var ég í "stelpuferð" til Englands :-) og svo var loksins flogið heim aftur.&lt;br /&gt;&lt;br /&gt;Svona á að skrifa ferðasögur!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_2840a.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_2840a.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5234483588916645170" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-868991792213546990?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/868991792213546990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=868991792213546990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/868991792213546990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/868991792213546990'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/08/sttum-ellen-til-york.html' title='Sóttum Ellen til York'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3867452497377270297</id><published>2008-07-23T22:05:00.020Z</published><updated>2012-01-28T13:41:13.266Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ballet'/><title type='text'>Ellen í Yorkshire Ballet Seminars</title><content type='html'>Ellen fór í balletskóla í Englandi fyrir síðustu helgi og verður fram yfir verslunarmannahelgi. Þá förum við Hjördís um langa helgi, heimsækjum hana og fylgjum henni og vinkonu hennar heim. Hún er í Yorkshire Ballet Seminars í borginni York, norðarlega í Englandi (ekki langt frá Manchester).&lt;br /&gt;&lt;br /&gt;Í dag komumst við yfir nokkrar myndir sem ljósmyndari að nafni Andrew McMillan hefur verið að taka inni á námskeiðinu. Þar sem við erum vel heilbrigt montin af dóttur okkar datt okkur í hug að setja nokkrar af þessum myndum hér á vefinn.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/01a.png"&gt;&lt;img style="cursor: pointer;width:415px;" src="http://dl.dropbox.com/u/57409068/Blog/01a.png" alt="" id="BLOGGER_PHOTO_ID_5226336406739008082" border="0" /&gt;&lt;/a&gt;&lt;div style="font-weight: bold;font-size:78%;line-height:1.5em" &gt;Mynd 1: Við vitum ekki alveg hvaða hópur þetta er en giskum að þetta sé einn af hópunum sem Ellen er í. Hún er allaveganna þriðja frá hægri í fremstu röðinni sem stendur með ljóshærðu vinkonu sinni sér við hægri hlið.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/11a.png"&gt;&lt;img style="cursor: pointer;width:415px;" src="http://dl.dropbox.com/u/57409068/Blog/11a.png" alt="" id="BLOGGER_PHOTO_ID_5226336412986796002" border="0" /&gt;&lt;/a&gt;&lt;div style="font-weight: bold;font-size:78%;line-height:1.5em" &gt;Mynd 2: Þetta eru misstórir hópar sýnist okkur því á öðrum myndum leit út fyrir að vera miklu fleiri nemendur í einu. Ellen og vinkona hennar eru fremst fyrir miðri mynd, hún snýr í okkur baki en lyftir fætinum í áttina að myndavélinni.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/22a.png"&gt;&lt;img style="cursor: pointer;width:415px;" src="http://dl.dropbox.com/u/57409068/Blog/22a.png" alt="" id="BLOGGER_PHOTO_ID_5226336421139589474" border="0" /&gt;&lt;/a&gt;&lt;div style="font-weight: bold;font-size:78%;line-height:1.5em" &gt;Mynd 3: Hugmyndin hlýtur að vera að herma eftir kennaranum og Ellen er náttúrulega lang flottust þarna vinstra megin á myndinni enda gerum við ekki ráð fyrir öðru eins montin og við erum.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/39a.png"&gt;&lt;img style="cursor: pointer;width:415px;" src="http://dl.dropbox.com/u/57409068/Blog/39a.png" alt="" id="BLOGGER_PHOTO_ID_5226336425182823218" border="0" /&gt;&lt;/a&gt;&lt;div style="font-weight: bold;font-size:78%;line-height:1.5em" &gt;Mynd 4: Hér er Ellen hægra megin við kennarann alvarleg á svip, einbeitt enda hæð frá gólfi og staða fóta óaðfinnanleg.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/44a.png"&gt;&lt;img style="cursor: pointer;width:415px;" src="http://dl.dropbox.com/u/57409068/Blog/44a.png" alt="" id="BLOGGER_PHOTO_ID_5226338965947494002" border="0" /&gt;&lt;/a&gt;&lt;div style="font-weight: bold;font-size:78%;line-height:1.5em" &gt;Mynd 5: Æðislegt stökk hjá henni, sjáiði þetta bara.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Við Hjördís erum bara nokkuð góð í að monta okkur af henni. Njótið þið sem viljið.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3867452497377270297?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3867452497377270297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3867452497377270297' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3867452497377270297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3867452497377270297'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/07/ellen-yorkshire-ballet-seminars.html' title='Ellen í Yorkshire Ballet Seminars'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5790350166757321306</id><published>2008-07-23T15:45:00.017Z</published><updated>2012-01-28T13:51:46.587Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><title type='text'>The Tar Pit, second blog from MM-M</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/peopleTar.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/peopleTar.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5226248439022174034" /&gt;&lt;/a&gt;As I drove to the office this morning I was in a surprisingly good mood. Even though I was going to the office during my summer holiday, leaving the family at home without a car on a not-such-a-good-weather day. But it was only going to be for a few hours. The reason for my drop-in was a meeting with two of &lt;a href="http://www.ruedenet.is"&gt;Rue de Net&lt;/a&gt;'s developers that form a research-and-development-group to build a general &lt;a href="http://www.microsoft.com/dynamics/nav/default.mspx"&gt;Navision&lt;/a&gt;-integrated-table-control.&lt;br /&gt;&lt;br /&gt;The control is to be used in many of our web projects, to be sold as a separate entity and integrated into &lt;a href="http://www.microsoft.com/Sharepoint/default.mspx"&gt;Microsoft SharePoint&lt;/a&gt; and other technologies. So this is quite an interesting project to me, being the product manager of the &lt;a href="http://www.ruedenet.is/RDNHomepage/Index.aspx"&gt;NETConductor&lt;/a&gt;, the underlying technology used by the control to interact with Navision. Worth a short trip to the office in the morning of a not-such-a-good-weather day.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/software-engineering-explained.gif"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/software-engineering-explained.gif" border="0" width="500" alt=""id="BLOGGER_PHOTO_ID_5226247561725351186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The two developers have now been working on the control for about 6-8 weeks and it was time for the first demo showing that it would be beneficial in solving real problems. To show the control's benefits, we had decided that the two developers would build a traditional timesheet, or job journal, to allow employees to punch in their consultancy hours per customer, per job, per task, etc. This would be an authenticated &lt;a href="http://msdn.microsoft.com/en-us/magazine/cc337884.aspx"&gt;MVC&lt;/a&gt; (&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx"&gt;at ScottGu's blog&lt;/a&gt;) based web application build with &lt;a href="http://msdn.microsoft.com/en-us/vstudio/default.aspx"&gt;Microsoft Visual Studio&lt;/a&gt; and their control would be the essential part. The complete job journal functionality would be reused from within Navision so it shouldn't take them long nor should it be difficult at all.&lt;br /&gt;&lt;br /&gt;During our meeting today we were talking about this timesheet demo project and they were telling me how it had surprised them how difficult it had been to take the control they had built and debugged and getting it to work in another Microsoft Studio project than the one they had been using when developing it. There had been the issue of how to shrink-wrap a user-control, how to deploy it, how to solve namespace issues, some problem with the MVC and the ScriptManager etc. I noticed that they were actually quite worried that I would have expected no such problems - because they surly had not. But I was not surprised at all, and started telling them about &lt;a href="http://www.cs.unc.edu/~brooks/"&gt;Fredrick P. Brooks, Jr.&lt;/a&gt;'s (FPB) &lt;a href="http://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1216829033&amp;sr=8-1"&gt;The Mythical Man-Month&lt;/a&gt; (MM-M) and especially the part about his tar pit.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/umbrella.png"&gt;&lt;img style="float:right; margin:0px 0px 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/umbrella.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5226250261847811074" /&gt;&lt;/a&gt;One of the things FPB talks about in his tar pit is the huge effort necessary to evolve an original Program (being merely lines of source code that compile, run and produce a correct set of outputs on the developers machine) into a Programming Product (a fully tested, documented, generalized and reusable component that is easily used by others on their own machines). And, to me, this is exactly the journey being started by these two developers.&lt;br /&gt;&lt;br /&gt;FPB estimated the effort to be 3 fold that of building the original Program. Even though the MM-M was published in 1975, discussing the author's experiences since 1965, he later, in the anniversary edition since 1995, quotes &lt;a href="http://en.wikipedia.org/wiki/Tom_DeMarco"&gt;DeMarco&lt;/a&gt; (author of &lt;a href="http://www.amazon.com/Peopleware-Productive-Projects-Teams-Second/dp/0932633439/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1216832070&amp;sr=8-1"&gt;Peopleware&lt;/a&gt;) saying "that there is a big expense in making things reusable" and &lt;a href="http://www.yourdon.com/"&gt;Yourdon&lt;/a&gt; estimating the big expense as being "twice the effort" and FPB himself re-instating his believe that the effort being threefold (MM-M pp. 224).&lt;br /&gt;&lt;br /&gt;After I came home from the meeting I thought it would be a good idea to write this experience down; hence this weblog. Below are four snapshots from Chapter 1 The Tar Pit. Hey guys, you should definitely read the snapshots thoroughly and then buy the book, if you don't have it already.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/tar005.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width:415px" src="http://dl.dropbox.com/u/57409068/Blog/tar005.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5226239944511886898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;If you can't read this - buy the book!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/tar006.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width:415px" src="http://dl.dropbox.com/u/57409068/Blog/tar006.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5226239951136269922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;If you can't read this - buy the book!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/tar007.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width:415px" src="http://dl.dropbox.com/u/57409068/Blog/tar007.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5226239951749832002" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;If you can't read this - buy the book!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/tar008.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width:415px" src="http://dl.dropbox.com/u/57409068/Blog/tar008.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5226239953287821362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;If you can't read this - buy the book!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When I was in the meeting I said that the effort of evolving the control into a product would be nine fold the effort already spent. This is obviously not what FPB is saying, I had obviously been misremembering. He simply claims that evolving an original Program into something reusable to be threefold. The extra 3x effort I had accidentally involved into the experience was the effort of integrating the original Program into a Programming System. This effort is not part of making your control into a product. Sorry guys - anyways now you know. Again, buy the book.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5790350166757321306?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5790350166757321306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5790350166757321306' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5790350166757321306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5790350166757321306'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/07/tar-pit-second-blog-from-mm-m.html' title='The Tar Pit, second blog from MM-M'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-7530989768493333317</id><published>2008-07-15T20:34:00.020Z</published><updated>2012-01-28T13:55:12.601Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><title type='text'>The Mythical Man-Month, the book</title><content type='html'>I started re-re-reading the &lt;a href="http://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1216154676&amp;amp;sr=8-1"&gt;Mythical Man-Month&lt;/a&gt;, by Fredrick P. Brooks Jr., as I was waiting for my new books to arrive from Amazon. Of course this book is one of the classics on software/hardware project management. It's a joyful read so I thought I would give you a couple of snapshots from the signature chapter of the book, The Mythical Man-Month, the chapter. So here we go:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/15juli023-2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/15juli023-2.jpg" alt="" id="BLOGGER_PHOTO_ID_5223345877651954562" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style:italic;"&gt;Page 16&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;What a truth this is! Men and months are not interchangeable commodities. Even though I strongly believe in this, I still always make estimates of tasks in the units of man-days, man-weeks, etc. However, when assigning tasks to people I have to remind myself that adding 2 developers may (or may not) half the almanac time the task takes. Assigning 4 developers to the task definitely does not fourth the time.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/15juli025-2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/15juli025-2.jpg" alt="" id="BLOGGER_PHOTO_ID_5223374807731488994" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;Page 25&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now this is the key:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;Adding manpower to a late software project makes it later.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The way I would say this goes something like "Assigning multiple developers to a single task does not necessarily make it finish that much earlier". Pretty much the same thing but it allows me to utilize Brooks's Law before the task is late, even before work on the task has commenced.&lt;br /&gt;&lt;br /&gt;The book contains many other gems, like No Silver Bullet, that I might just drop in here as time goes by. Like everyone else says: if you haven't read this book don't you dare read other project management books or try to manage a software or hardware building team! If you have read it, then go read &lt;a href="http://www.amazon.com/Peopleware-Productive-Projects-Teams-Second/dp/0932633439/ref=wl_itt_dp?ie=UTF8&amp;coliid=I251RA3V1K9X6L&amp;colid=2PNY2ZO8Z83OF"&gt;Peopleware&lt;/a&gt;, another of the best books written on managing development teams. Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-7530989768493333317?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/7530989768493333317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=7530989768493333317' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7530989768493333317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7530989768493333317'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/07/imagetest.html' title='The Mythical Man-Month, the book'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-6085935481002417299</id><published>2008-07-14T23:21:00.006Z</published><updated>2012-01-28T13:57:04.897Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><title type='text'>Father Forgets</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_2068-2.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_2068-2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5223021850418545506" /&gt;&lt;/a&gt;I have known about this book for a long time but never found the right time for it. Then, a couple of weeks ago when I was purchasing &lt;a href="http://www.amazon.com/How-Win-Friends-Influence-People/dp/0671723650"&gt;How to Win Friends &amp; Influence People&lt;/a&gt;, by Dale Carnegie, I didn't realize that I was accidentally purchasing the 7hour Audio CD! Not all bad though, because when I run I like listening to talking, not music.&lt;br /&gt;&lt;br /&gt;So running today, I started listened to it and only first 40 minutes into it, it touched me. Carnegie used the following story to make a point. The point was important but the story really touched me and is probably one of the best stories I have ever read. It has been reprinted multiple times and referenced and mentioned many, many times on the web. But being a father of two girls and one boy, I just have to put the story here:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;FATHER FORGETS&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;W. Livingston Larned&lt;/span&gt;&lt;br /&gt;condensed as in "Readers Digest"&lt;br /&gt;&lt;br /&gt;Listen, son: I am saying this as you lie asleep, one little&lt;br /&gt;paw crumpled under your cheek and the blond curls stickily&lt;br /&gt;wet on your damp forehead. I have stolen into your room alone.&lt;br /&gt;Just a few minutes ago, as I sat reading my paper in the&lt;br /&gt;library, a stifling wave of remorse swept over me. Guiltily&lt;br /&gt;I came to your bedside.&lt;br /&gt;&lt;br /&gt;There are the things I was thinking, son: I had been cross&lt;br /&gt;to you. I scolded you as you were dressing for school because&lt;br /&gt;you gave your face merely a dab with a towel. I took you to&lt;br /&gt;task for not cleaning your shoes. I called out angrily when&lt;br /&gt;you threw some of your things on the floor.&lt;br /&gt;&lt;br /&gt;At breakfast I found fault, too. You spilled things. You&lt;br /&gt;gulped down your food. You put your elbows on the table. You&lt;br /&gt;spread butter too thick on your bread. And as you started off&lt;br /&gt;to play and I made for my train, you turned and waved a hand&lt;br /&gt;and called, "Goodbye, Daddy!" and I frowned, and said in&lt;br /&gt;reply, "Hold your shoulders back!"&lt;br /&gt;&lt;br /&gt;Then it began all over again in the late afternoon. As I came&lt;br /&gt;up the road I spied you, down on your knees, playing marbles.&lt;br /&gt;There were holes in your stockings. I humiliated you before&lt;br /&gt;your boyfriends by marching you ahead of me to the house.&lt;br /&gt;Stockings were expensive-and if you had to buy them you would&lt;br /&gt;be more careful! Imagine that, son, from a father!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/IMG_2272-2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/IMG_2272-2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5223023839401733490" /&gt;&lt;/a&gt;Do you remember, later, when I was reading in the library, how you came in timidly, with a sort of hurt look in your eyes? When I glanced up over my paper, impatient at the interruption, you hesitated at the door. "What is it you want?" I snapped.&lt;br /&gt;&lt;br /&gt;You said nothing, but ran across in one tempestuous plunge,&lt;br /&gt;and threw your arms around my neck and kissed me, and your&lt;br /&gt;small arms tightended with an affection that God had set&lt;br /&gt;blooming in your heart and which even neglect could not wither.&lt;br /&gt;And then you were gone, pattering up the stairs.&lt;br /&gt;&lt;br /&gt;Well, son, it was shortly afterwards that my paper slipped&lt;br /&gt;from my hands and a terrible sickening fear came over me. What&lt;br /&gt;has habit been doing to me? The habit of finding fault, of&lt;br /&gt;reprimanding-this was my reward to you for being a boy. It&lt;br /&gt;was not that I did not love you; it was that I expected too&lt;br /&gt;much of youth. I was measuring you by the yardstick of my own&lt;br /&gt;years.&lt;br /&gt;&lt;br /&gt;And there was so much that was good and fine and true in your&lt;br /&gt;character. The little heart of you was as big as the dawn&lt;br /&gt;itself over the wide hills. This was shown by your spontaneous&lt;br /&gt;impulse to rush in and kiss me good night. Nothing else matters&lt;br /&gt;tonight, son. I have come to your bedside in the darkness, and&lt;br /&gt;I have knelt there, ashamed!&lt;br /&gt;&lt;br /&gt;It is feeble atonement; I know you would not understand these&lt;br /&gt;things if I told them to you during your waking hours. But&lt;br /&gt;tomorrow I will be a real daddy! I will chum with you, and suffer&lt;br /&gt;when you suffer, and laugh when you laugh. I will bite my&lt;br /&gt;tongue when impatient words come. I will keep saying as if it&lt;br /&gt;were a ritual: "He is nothing but a boy-a little boy!"&lt;br /&gt;&lt;br /&gt;I am afraid I have visualized you as a man. Yet as I see you&lt;br /&gt;now, son, crumpled and weary in your cot, I see that you are&lt;br /&gt;still a baby. Yesterday you were in your mother's arms, your&lt;br /&gt;head on her shoulder. I have asked too much, too much.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-6085935481002417299?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/6085935481002417299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=6085935481002417299' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6085935481002417299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6085935481002417299'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/07/father-forgets.html' title='Father Forgets'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4757369154706602886</id><published>2008-07-09T19:27:00.028Z</published><updated>2012-01-28T14:02:14.010Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sports'/><title type='text'>Heart Rate Training Zones</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/HRM.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/HRM.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5221132749439490162" /&gt;&lt;/a&gt;When doing Heart Rate Training, like I'm doing for my &lt;a href="http://www.marathon.is/pages/home/reykjavikurmarathonglitnis/"&gt;Glitnir Marathon&lt;/a&gt; in Reykjavik the 23. August, it is essential to calculate your zones and know what training within the heart rate range of each zone means for your body.&lt;br /&gt;&lt;br /&gt;So, to start with you need to calculate the range of each zone. The parameters into the following formula is the MHR (your maximum heart rate) and the RHR (your resting heart rate).&lt;br /&gt;&lt;br /&gt;There are two ways to figure out the MHR, firstly you can calculate it from your age using the formula 220-age for males and 226-age for women. Secondly you can simply do a fitness test with your Heart Rate Monitor (HRM). Just try to get your beats per minute as high as you can. My MHR is 182 today.&lt;br /&gt;&lt;br /&gt;Image at top-right shows a ring being sold by &lt;a href="http://newaylifetech.trustpass.alibaba.com/product/11888328/Pulse_Ring_Heart_Rate_Monitor.html"&gt;Neway Lifetech Corp&lt;/a&gt;. It is very &lt;b&gt;cool-looking&lt;/b&gt; but not very popular at Amazon, see &lt;a href="http://www.amazon.com/Continuously-Heart-Monitor-Ring-Stopwatch/dp/B000V2LRPE/ref=sr_1_3?ie=UTF8&amp;s=miscellaneous&amp;qid=1215641776&amp;sr=8-3"&gt;here&lt;/a&gt; and &lt;a href="http://www.amazon.com/Heart-Rate-Monitor-Clock-Stopwatch/dp/B000QSDMZG/ref=sr_1_2?ie=UTF8&amp;s=electronics&amp;qid=1215641776&amp;sr=8-2"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In addition to your MHR you also need to know your RHR and most instructions and websites on the matter say that you can measure it, using your HRM, when you have just woken up in the morning - before you start putting any strain on your body or stress on your mind. My RHR is 42 today.&lt;br /&gt;&lt;br /&gt;When you have your MHR and RHR then you can calculate your pulse range for each of the training zones using the following formula:&lt;br /&gt;&lt;br /&gt;LowZoneBPM = (MHR - RHR) x LowPercentage + RHR&lt;br /&gt;&lt;br /&gt;HighZoneBPM = (MHR - RHR) x HighPercentage + RHR&lt;br /&gt;&lt;br /&gt;So, let's take a look at the four most common training zones mentioned by most instructions and websites.&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Zone 60% - 70% - &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Energy Efficient, &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Weight Control, or Recovery Zone&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/HeartNebula.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/HeartNebula.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5221133549690064066" /&gt;&lt;/a&gt;Use this zone to increase your basic endurance and aerobic capacity. You should never run beyond 70% if you are recovering from a more difficult run. In this zone you are burning more fat per calorie than in the other zones. However, you are not using as many calories. For more information I like Linda Stradley's &lt;a href="http://whatscookingamerica.net/HealthBeauty/HighIntensityWorkout.htm%20"&gt;Low Intensity Workout vs. High Intensity Workouts&lt;/a&gt; over at &lt;a href="http://whatscookingamerica.net/"&gt;What's Cooking America&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Zone 70% - 80% - Aerobic Zone&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Aerobic means "with oxygen" and in general means that when training in this zone your muscles will be working with all the oxygen they need. You should use this zone to develop your cardiovascular system, you will be training your body to better absorb oxygen, building muscles and burning some fat at the same time - brilliant isn't it. This zone will make you fitter and stronger so in general it is a very good zone to do most of your training in. I like the &lt;a href="http://www.lowfatlifestyle.com/index.html"&gt;lowfat Lifestyle&lt;/a&gt;'s take on the &lt;a href="http://www.lowfatlifestyle.com/exercise/aerobicsexercise.htm"&gt;Aerobic Exercise&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Zone 80% - 90% - Anaerobic Zone&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/arnold.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/arnold.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5221134563760872690" /&gt;&lt;/a&gt;Anaerobic means "without oxygen" and in general means that when training in this zone you muscles will not be working with enough oxygen and will require the energy source stored in your muscles (your lactic acid system). That source is not big so your body will resist and require you to slow down and allow the muscles to get oxygen and rebuild their internal storage of energy (this point is called your anaerobic threshold). Working in the Anaerobic Zone will increase you performance but it is important to workout in this zone in bursts. You should be working out in this zone every now and then in order to build your body, which can increase your performance during your next aerobic exercise. &lt;a href="http://www.brianmac.co.uk"&gt;Brian Mac Sports Coach&lt;/a&gt; has a nice description in his &lt;a href="http://www.brianmac.co.uk/hrm1.htm"&gt;Heart Rate Training Zones&lt;/a&gt; article, about the Anaerobic Zone.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Zone 90% - 100% - Maximal or Red line Zone&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This zone is very difficult and you should only train in this zone to increase your speed (and I don't mean your long distance running speed), your ability to be fast for a very short amount of time, good for interval running. But, even if you are speed training you should not workout in this zone very often and then only for a very short period of time. Along with all the other zones, including the Healthy Heart Zone (50% - 60%) that I haven't mentioned, in her &lt;a href="http://www.howtobefit.com/five-heart-rate-zones.htm"&gt;Train for Change&lt;/a&gt; article over at &lt;a href="http://www.howtobefit.com/"&gt;HowToBeFit.com&lt;/a&gt;, Sally Edwards warns about training in this zone.&lt;/li&gt;&lt;/ol&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/fruit.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/fruit.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5221135141699986114" /&gt;&lt;/a&gt;Over at &lt;a href="http://www.marathonguide.com"&gt;MarathonGuide.com&lt;/a&gt; there is &lt;a href="http://www.marathonguide.com/fitnesscalcs/HeartRate2calc.cfm"&gt;a calculator&lt;/a&gt; to assist you in calculating your beats per minute for each of these zones.&lt;br /&gt;&lt;br /&gt;For the last 2.5 months I have been training in the Aerobic Zone (70% - 80%) in order to train my cardiovascular system so that I would be able to complete a 10K run without stopping. A few days ago I ran 9.5K and then yesterday I broke the 10K mark and managed to run the 10K in a straight relaxed run. However, before my deadline of 23. August I will need to increase my pace. In order to do so I will now start doing more workouts in the Anaerobic Zone (80% - 90%).&lt;br /&gt;&lt;br /&gt;I'm also going to get myself a training program that can help me with organizing my tempo runs. I'm currently looking at the &lt;a href="http://www.furman.edu/first/10K%20Training%20Program-metric.pdf"&gt;FIRST 10K training program&lt;/a&gt; by the &lt;a href="http://www.furman.edu/first/fmtp.htm"&gt;Furman Institute of Running &amp; Scientific Training&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;But we will see. Just get on with it, will you!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4757369154706602886?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4757369154706602886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4757369154706602886' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4757369154706602886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4757369154706602886'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/07/heart-rate-zones.html' title='Heart Rate Training Zones'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3668122778310690092</id><published>2008-07-08T21:10:00.012Z</published><updated>2012-01-28T17:35:28.702Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sports'/><title type='text'>Breaking the 10K mark!</title><content type='html'>Yahoo! I managed a straight clean 10K run today.&lt;br /&gt;&lt;br /&gt;I'm training for the 10K run at the &lt;a href="http://www.marathon.is/pages/home/reykjavikurmarathonglitnis/"&gt;Glitnir Marathon&lt;/a&gt; in Reykjavik the 23. August. I have been training for it since April. Before that I had been a no-training kind of guy for years. So I started slow but today I managed to break the 10K mark without my heart rate going north on me, we are talking about 156, which is quite good for a 39 year old. So, I'm happy today. See running graph below - I know, I'm crazy. But using &lt;a href="http://www.hlaup.com/"&gt;hlaup.com&lt;/a&gt; just makes it all so easy - one click into Excel, one click and I got the graph.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/Linurit08072008.png"&gt;&lt;img style="margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/Linurit08072008.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5221070794865702130" /&gt;&lt;/a&gt;&lt;br /&gt;Anyway, I still haven't reached my goal for the 10K run at the Glitnir Marathon. The 23. August I will be running the 10K with a pace equal to or less than 6 minutes per kilometer. Today my run was at 6:40, so I'm not far off, but it is still going to be difficult.&lt;br /&gt;&lt;br /&gt;So on with it! I got 6 weeks to get up the pace.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3668122778310690092?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3668122778310690092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3668122778310690092' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3668122778310690092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3668122778310690092'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/07/breaking-10k-mark.html' title='Breaking the 10K mark!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-8789471973057174156</id><published>2008-07-01T22:54:00.016Z</published><updated>2012-01-28T17:37:56.863Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Who am I?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/eg2.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/eg2.jpg" alt="" id="BLOGGER_PHOTO_ID_5218192670038692338" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;About me:&lt;/span&gt; Alfred B. Thordarson is still a software developer in &lt;a href="http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Reykjavik,+Iceland&amp;amp;ie=UTF8&amp;amp;ll=64.141166,-21.862793&amp;amp;spn=0.140457,0.601501&amp;amp;t=h&amp;amp;z=11&amp;amp;iwloc=addr"&gt;Reykjavik, Iceland&lt;/a&gt;! And he is me. Since around 1980 I've been developing software; started with the &lt;a href="http://en.wikipedia.org/wiki/Sinclair_ZX81"&gt;Sinclair ZX81&lt;/a&gt;, grew through the &lt;a href="http://en.wikipedia.org/wiki/Sinclair_ZX_Spectrum"&gt;ZX Spectrum&lt;/a&gt; era into &lt;a href="http://en.wikipedia.org/wiki/Personal_computer"&gt;PC&lt;/a&gt; development and eventually &lt;a href="http://en.wikipedia.org/wiki/Virtual_machines"&gt;virtual machines&lt;/a&gt; like the &lt;a href="http://en.wikipedia.org/wiki/Java_virtual_machine"&gt;JVM&lt;/a&gt; and the &lt;a href="http://en.wikipedia.org/wiki/Common_Language_Runtime"&gt;CLR&lt;/a&gt;. During this time and until today, of course I have used numerous technologies ranging from early &lt;a href="http://en.wikipedia.org/wiki/Assembly_language"&gt;assembly languages&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/BASIC"&gt;BASIC&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/C_%28programming_language%29"&gt;C&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/C%2B%2B"&gt;C++&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/Java_%28programming_language%29"&gt;Java&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29"&gt;C#&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/.NET_Framework"&gt;.NET&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/SQL"&gt;SQL&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/Web_service"&gt;web services&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/ASP.NET"&gt;ASP.NET&lt;/a&gt; and so on and so on. My academical studies include a BS degree in &lt;a href="http://www.hi.is/en/school_of_engineering_and_natural_sciences/home"&gt;Electrical Engineering from the University of Iceland&lt;/a&gt; and an MS degree in &lt;a href="http://www.ics.uci.edu/"&gt;Electrical and Computer Engineering from the University of California, Irvine&lt;/a&gt;. Yes, when it comes to things like electronics, physics, math and astronomy I am a bit of a &lt;a href="http://en.wikipedia.org/wiki/Popular_science"&gt;popular science&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Fanboy"&gt;fanboi&lt;/a&gt;. However, today my day job is running &lt;a href="http://www.ruedenet.com"&gt;Rue de Net&lt;/a&gt;, the providers of the &lt;a href="http://www.ruedenet.com/nc"&gt;NETConductor&lt;/a&gt; and &lt;a href="http://www.ruedenet.com/otto"&gt;Otto&lt;/a&gt; products in conjunction with &lt;a href="http://www.microsoft.com/dynamics/default.mspx"&gt;Microsoft ERP systems&lt;/a&gt;. In addition to being involved in general managing the company I'm also the product manager of the &lt;a href="http://www.ruedenet.com/nc"&gt;NETConductor&lt;/a&gt;. This means that most of my day is spent in front of one LCD screen or the other. So, of course, relaxing at home means sitting down with my laptop :-) and browsing the web, news, blogs and different technology write ups. So, this blog is becoming a pad for me to write down and concentrate my thoughts about software, technology and computer related issues in general. In between I also write stuff about my personal life, my wife, my two daughters, my son, my horses, my parrot, my running and other hobbies - but then usually in Icelandic - Sorry - but you know the &lt;a href="http://www.economist.com/displayStory.cfm?story_id=3307430"&gt;mom test&lt;/a&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-8789471973057174156?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/8789471973057174156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=8789471973057174156' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8789471973057174156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8789471973057174156'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/07/who-am-i.html' title='Who am I?'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-6923828309258341471</id><published>2008-06-29T12:00:00.009Z</published><updated>2012-01-28T17:40:25.094Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='My Computer'/><title type='text'>Changing nicknames of MSN contacts</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/InYourFace.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/InYourFace.png" alt="" id="BLOGGER_PHOTO_ID_5217283988770532610" border="0" /&gt;&lt;/a&gt;When you add a new contact to your list of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;MSN&lt;/span&gt; contacts, this new contact has decided an arty-kind-of "display name" for himself.  So when the contact has been added he gets sorted among your other contacts, based on his "display name". As the contact decides his "display name" then he can, to some extent, decide where in your list he appears. For this reason, I think, some of my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;MSN&lt;/span&gt; contacts decide to put an hyphen (or something similar that gets sorted before alphabetical characters) before their name so that they get sorted at the top of your list.&lt;br /&gt;&lt;br /&gt;This has irritated me for a while and it wasn't until lately that I found the OBVIOUS way to fix this. I had tried to change everything on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;MSN&lt;/span&gt; contact card but that hasn't helped at all. But just recently I noticed in the right-click-drop-down menu of the  contact that you can change the "nickname" of the contact. Hurrah!!! Hence the "&lt;span style="font-style: italic;"&gt;In Your Face&lt;/span&gt;" portrait by &lt;a href="http://www.figuro.com/blog"&gt;Figuro Blog&lt;/a&gt; (a great unique site I urge you to take a look at).&lt;br /&gt;&lt;br /&gt;It turns out that this is your own "display name" of the contact. I thought I would share this with your. Take a look at how this is done:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/msnf2.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/msnf2.png" alt="" id="BLOGGER_PHOTO_ID_5217272843098621346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Another benefit is that if two of your contacts decide to use similar "display names" then it can be hard for you to figure out which one is which, when you want to chat with one of them. Now, with the change of the "nickname" (&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;hot key&lt;/span&gt; F2), you can give a more descriptive "nicknames" to your contacts.&lt;br /&gt;&lt;br /&gt;Hope this helps you too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-6923828309258341471?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/6923828309258341471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=6923828309258341471' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6923828309258341471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6923828309258341471'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/06/changing-nickname-of-msn-contacts.html' title='Changing nicknames of MSN contacts'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-8507313659993205558</id><published>2008-06-22T20:44:00.006Z</published><updated>2012-01-28T17:42:13.758Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Ég er 2 ára</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/eos128-2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/eos128-2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5214813246211957394" /&gt;&lt;/a&gt;Jóhann Jökull Bæhrenz&lt;br/&gt;er nú orðinn 2 ára.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-8507313659993205558?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/8507313659993205558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=8507313659993205558' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8507313659993205558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8507313659993205558'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/06/g-er-2-ra.html' title='Ég er 2 ára'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-597487604971247675</id><published>2008-06-01T18:03:00.011Z</published><updated>2012-01-28T17:43:04.805Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sports'/><title type='text'>hlaup.com</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/hd.png"&gt;&lt;img style="margin: 0px; display: block; text-align: left; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/hd.png" alt="" id="BLOGGER_PHOTO_ID_5206976689032522882" border="0" /&gt;&lt;/a&gt;Ég er nú farinn að skrá hlaupin mín í Hlaupadagbókinni &lt;a href="http://www.hlaup.com/"&gt;hlaup.com&lt;/a&gt;. Ég er ekki búinn að vera lengi að hlaupa en stefni á að hlaupa 10 kílómetra í &lt;a href="http://www.marathon.is"&gt;Reykjavíkurmaraþoni Glitnis&lt;/a&gt; þann 23. ágúst. Ef þú ert að hlaupa þá sting ég uppá þessari hlaupadagbók. Þar að auki er Glitnir með &lt;a href="http://www.glitnir.is/marathon/hlaupahopar/"&gt;undirbúningshóp&lt;/a&gt; fyrir 10 kílómetra hlaupið fyrir þá sem hafa áhuga.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-597487604971247675?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/597487604971247675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=597487604971247675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/597487604971247675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/597487604971247675'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/06/hlaupcom.html' title='hlaup.com'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4821905441143929053</id><published>2008-06-01T17:35:00.000Z</published><updated>2012-01-28T17:43:47.078Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>The Navision client and server don't have the same version</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/nav.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/nav.png" alt="" id="BLOGGER_PHOTO_ID_5206969471914082402" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.ruedenet.com/"&gt;Rue de Net&lt;/a&gt; has a customer running several versions of the classic Navision server. What we experienced, when moving servers between machines, was that clients (or Navision Application Servers - NAS) wouldn't start normally every time - most of the time we had the &lt;span style="font-weight: bold;"&gt;"The client and server do not have the same version number"&lt;/span&gt; error when connecting to a 3.60 version server.&lt;br /&gt;&lt;br /&gt;After multiple trials we have found that there is a bug in Navision 3.60 resulting in this error message if you are running some other version of the classic Navision server on the same machine. The error will occur when a client tries to connect using Windows Authentication.&lt;br /&gt;&lt;br /&gt;This blog is for others working with &lt;a href="http://www.microsoft.com/dynamics/nav/default.mspx"&gt;Microsoft Dynamics NAV&lt;/a&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4821905441143929053?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4821905441143929053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4821905441143929053' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4821905441143929053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4821905441143929053'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/04/navision-client-and-server-dont-have.html' title='The Navision client and server don&apos;t have the same version'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3719871081314705218</id><published>2008-05-31T18:51:00.007Z</published><updated>2012-01-28T17:44:28.765Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hestar'/><title type='text'>Svala kastaði folaldi í gær</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/Mynd011.jpeg"&gt;&lt;img style="margin: 0px 0px 10px 0px; display: block; text-align: left; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/Mynd011.jpeg" alt="" id="BLOGGER_PHOTO_ID_5211843503893138402" border="0" /&gt;&lt;/a&gt;Svala er ein af hestunum hennar Lóu fyrir vestan á Miðjanesi á Reykjanesinu við Reykhóla. Hestarnir sem eru allt árið á Miðjanesi núna eru Svala, Hrugnir og Júpíter. En veturinn 2006-2007 var Svala hjá okkur í bænum og fékk hún þá einhverja þjálfun en ekki þó næga til að við gætum riðið henni út í hverri viku. Okkur fór hins vegar að þykja mjög vænt um þessa fallegu og góðu, en líka styggu, hryssu. Hún kom þó ekki bæinn núna í vetur heldur var hún sett undir hest síðasta sumar og kastaði nú þessu líka fallega folaldi, eða litlu hryssu.&lt;br /&gt;&lt;br /&gt;Til viðbótar við ofangreinda hesta þá á Írena Ísafold en hún tekur hana í Mosfellsbæinn yfir veturinn og er hún nú komin aftur vestur. Við eigum Póló og Normu frá Njarðvík og tökum við þau í Víðidalinn yfir veturinn. Þau eru bæði enn í bænum og ætlum við að reyna að hafa þau hjá okkur eins lengi og við getum en þurfum líklega að fara með þau í kringum miðjan Júní. Sjáum til.&lt;br /&gt;&lt;br /&gt;Við getum nú varla beðið eftir að fara vestur.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3719871081314705218?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3719871081314705218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3719871081314705218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3719871081314705218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3719871081314705218'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/05/svala-kastai-folaldi-gr.html' title='Svala kastaði folaldi í gær'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-6385675249860539704</id><published>2008-05-29T10:31:00.016Z</published><updated>2012-01-28T17:46:11.827Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stackoverflow'/><title type='text'>Spolsky: "Twittering"</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/twittering.png"&gt;&lt;img style="margin: 0pt 10pt 10px 0px; float: left; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/twittering.png" alt="" id="BLOGGER_PHOTO_ID_5205754266190515698" border="0" /&gt;&lt;/a&gt;I heard &lt;a href="http://twitter.com/codinghorror"&gt;Jeff Atwood&lt;/a&gt; (Jeff: "don't mean to be a fan-boy") raving about &lt;a href="http://www.twitter.com/"&gt;Twitter&lt;/a&gt; in the &lt;a href="http://blog.stackoverflow.com/"&gt;Stackoverflow&lt;/a&gt; &lt;a href="http://blog.stackoverflow.com/index.php/2008/05/podcast-4/"&gt;#4&lt;/a&gt;, &lt;a href="http://blog.stackoverflow.com/index.php/2008/05/podcast-5/"&gt;#5&lt;/a&gt; and &lt;a href="http://blog.stackoverflow.com/index.php/2008/05/podcast-6/"&gt;#6&lt;/a&gt; pod casts with &lt;a href="http://joelonsoftware.com/"&gt;Joel Spolsky&lt;/a&gt; but he just joked about this saying he likes "Twittering!". Then there was something about this on the BBC, so I decided to give this a try, at least try to figure out what the hype is about. But even after reading the "What?", "Why?" and "How?" on the &lt;a href="http://www.twitter.com/"&gt;Twitter&lt;/a&gt; homepage and then watching the video I still didn't understand why Jeff was so enthusiastic about this service. So I signed up to take a better look (&lt;a href="http://www.twitter.com/abthordarson"&gt;http://www.twitter.com/abthordarson&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;So the idea is that you sign-up and start answering the "What are you doing?" question on the top of your page. And you should be answering this question often but not thoroughly (hence the 140 character limit). Others can then start following in on your answers by becoming your "Followers". You also become their "Follower", you then reply to each others tweets and a conversation is created.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/twittering2.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/twittering2.png" alt="" id="BLOGGER_PHOTO_ID_5205760755886099970" border="0" /&gt;&lt;/a&gt;You can listen in or engage in a conversation an interesting person A is having with another person B, simply by "Finding" that interesting person A and start "Following" his tweets. However, you actually need to "Follow" that person B as well otherwise it's going to feel like you are listening to a person on the telephone (only hearing what the interesting person answers but not the question itself). This means that if ten people are talking about something you need to be "Following" everyone of those in order not to loose the thread of the conversation (hence the hundreds or thousands of followers everyone has in Twitter).&lt;br /&gt;&lt;br /&gt;However, you can specifically request to see the tweet the interesting person is replying to clicking the relevant "in reply to ***" URL. But this becomes impossible very soon unless you want to spend the rest of you days pressing "in reply to ***" URLs and browsing around the Twitter pages.&lt;br /&gt;&lt;br /&gt;So the way I feel is that the magnitude of the people I need to be "Following" is a drawback of Twitter and I can just imagine that I literally have to "Follow" everyone and also everyone everyone is following, otherwise I might be missing the joke everyone is laughing at :-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/twittering3.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/twittering3.png" alt="" id="BLOGGER_PHOTO_ID_5205763654989024802" border="0" /&gt;&lt;/a&gt;Anyways, because people don't really answer the question "What are you doing?" literally but instead put some interesting information in there, that they think the rest of us would like to know, I will probably use Twitter to "Follow" some people I expect to have interesting information that I would like to hear about. But we will see if I continue to listen or if I loose interest and give up.&lt;br /&gt;&lt;br /&gt;The snapshots I have included come from the &lt;a href="http://code.google.com/p/wittytwitter/"&gt;Witty 0.1.8 Beta 1&lt;/a&gt; Twitter client (and there are others as well) that allow you, to some extent, to avoid the &lt;a href="http://www.google.is/search?q=twitter+down+again&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-US:official&amp;amp;client=firefox-a"&gt;down-all-the-time&lt;/a&gt; Twitter homepage. I guess that is why they created all those pages that do nothing but follow the status of Twitter, see for example the to-the-point page &lt;a href="http://istwitterdown.com/"&gt;Is Twitter Down?&lt;/a&gt; (more info at &lt;a href="http://www.downloadsquad.com/2008/05/19/is-twitter-down-yes-or-no/"&gt;Is Twitter Down? Yes or No&lt;/a&gt; at &lt;a href="http://www.downloadsquad.com/"&gt;downloadsquad&lt;/a&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-6385675249860539704?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/6385675249860539704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=6385675249860539704' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6385675249860539704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6385675249860539704'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/05/spolsky-twittering.html' title='Spolsky: &quot;Twittering&quot;'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2517056882827566794</id><published>2008-05-05T20:50:00.003Z</published><updated>2012-01-28T17:46:58.826Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stackoverflow'/><title type='text'>TimeSnapper</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/ts.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/ts.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5197004488048366690" /&gt;&lt;/a&gt;I don't know about you but, in addition to being a &lt;a href="http://www.ruedenet.is/RDNHomepage/"&gt;NET·Conductor&lt;/a&gt; product developer, part of my job for &lt;a href="http://www.ruedenet.is/RDNHomepage/"&gt;Rue de Net&lt;/a&gt; are billable hours so I have to write them down. But I keep forgetting to write them down so every now and then you see me scratching my head looking out the window and wondering what the heck I was doing a couple of days ago. Often I look into our &lt;a href="http://www.atlassian.com/software/jira/"&gt;Jira&lt;/a&gt; issue system, my emails and/or the &lt;a href="http://www.visualsvn.com/server/"&gt;VisualSVN&lt;/a&gt; Versioning Control System trying to figure it out. Can be quite difficult.&lt;br /&gt;&lt;br /&gt;And now I can introduce you to one more system that can help me when it is this time of the month. &lt;a href="http://www.timesnapper.com/"&gt;TimeSnapper&lt;/a&gt; by &lt;a href="http://secretgeek.net/"&gt;Leon Bambrick&lt;/a&gt; is a very nice system that you start on your computer and it follows what you are doing and records it. It makes snapshots of your screen and records the applications that you use. This allows you to playback your day and see what you have done. I now have this running on my desktop and making snapshots every 30 seconds.&lt;br /&gt;&lt;br /&gt;It then comes with exactly the kind of reporting and filtering that you need to be able to extract by time and application exactly what you were doing a couple of days ago. Brilliant!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.timesnapper.com/"&gt;TimeSnapper&lt;/a&gt; is one of those great ideas that have been made into a very cool little program, which I hope will continue to stay little - take a look!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2517056882827566794?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2517056882827566794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2517056882827566794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2517056882827566794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2517056882827566794'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/05/timesnapper.html' title='TimeSnapper'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-8320206810590820668</id><published>2008-05-05T20:37:00.004Z</published><updated>2012-01-28T17:48:02.500Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stackoverflow'/><title type='text'>Stackoverflow</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/stackoverflow-logo-250.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/stackoverflow-logo-250.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5196998311885395026" /&gt;&lt;/a&gt;&lt;a href="http://www.joelonsoftware.com/"&gt;Joel Spolsky&lt;/a&gt; from Fog Creek and &lt;a href="http://www.codinghorror.com/blog/"&gt;Jeff Atwood&lt;/a&gt; who writes Coding Horror are setting up a new website they are calling Stackoverflow. It is to become the some kind of wiki with software solutions. I have been reading Joel for years and I still like it. I'll therefore be following Stackoverflow and hopefully contributing when it starts growing. You should take a look at &lt;a href="http://www.stackoverflow.com"&gt;http://www.stackoverflow.com&lt;/a&gt; and maybe listen to their podcasts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-8320206810590820668?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/8320206810590820668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=8320206810590820668' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8320206810590820668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8320206810590820668'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/05/stackoverflow.html' title='Stackoverflow'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-8230559941174892609</id><published>2008-05-04T10:27:00.017Z</published><updated>2012-01-28T17:50:18.727Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sports'/><category scheme='http://www.blogger.com/atom/ns#' term='Gadgets'/><title type='text'>Garmin, Nike+, iPod Nano and Instructables</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/runner.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/runner.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5196475094674428946" /&gt;&lt;/a&gt;I am a runner these days and currently in the market for a way of accurately measuring my running distance. Today, the timing of my run and heart rate is precisely measured with the &lt;a href="http://www.polarusa.com/Products/cs/cs200.asp"&gt;Polar CS200 Cycling Computer&lt;/a&gt; that I've had for just over a year now. However, the CS200 is missing the running distance as it is obviously not intended for runners but for cyclists. So, I collect my running distance afterwards from an &lt;a href="http://www.borgarvefsja.is/bvs.html"&gt;interactive map of Reykjavik&lt;/a&gt;. This is a tedious, imprecise and boring way of calculating the distance.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/405.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/405.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5196475202048611362" /&gt;&lt;/a&gt;However, the distance I run hasn't been as important as the time I run until recently. This is changing because I'm beginning to run further and further. For a couple of weeks now I have been browsing around looking for a better way of measuring the running distance. There are two ways that I can do this, using a &lt;a href="http://www.topendsports.com/testing/equipment-footpod.htm"&gt;footpod&lt;/a&gt; that measures the running speed with up to 99% accuracy or a GPS based system, which I prefer for its additional capabilities, like graphing etc. The GPS system I hope to get is the up and coming &lt;a href="https://buy.garmin.com/shop/shop.do?pID=11039&amp;locale=en_US"&gt;Garmin Forerunner 405&lt;/a&gt; (&lt;a href="http://www.amazon.com/GARMIN-Forerunner-405-Enabled-Sports/dp/B0011UNMIK/ref=sr_1_1?ie=UTF8&amp;s=electronics&amp;qid=1209849325&amp;sr=8-1"&gt;$349 on Amazon&lt;/a&gt;) but until it arrives in shops I will wait, and I wait...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/nip.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/nip.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5196475365257368626" /&gt;&lt;/a&gt;But then I ran into the &lt;a href="http://www.apple.com/ipod/nike/"&gt;Nike + iPod Sport Kit&lt;/a&gt;, a footpod based system, that is really cheap (&lt;a href="http://www.amazon.com/Apple-Nike-iPod-Sport-nano/dp/B000JVFKH8/ref=pd_bbs_sr_1?ie=UTF8&amp;s=electronics&amp;qid=1209851978&amp;sr=8-1"&gt;$29 on Amazon&lt;/a&gt;) so I thought I would get one of those as I already own an iPod. However, instead of purchasing it directly from Amazon, I went to a local sport shop to see it in action before buying. Turns out my iPod Mini is not good enough, an iPod Nano is required for the sport kit. Then there was the thing about the footpod sensor, no straps or any other kind of holdings to fit it to my shoe. They expect us to purchase a new pair of Nike shoes that has the appropriate hole to hold the sensor. So I wont get one of those, I will continue waiting for the 405...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/instr.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/instr.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5196475768984294466" /&gt;&lt;/a&gt;However, one good thing came out of this, during my exploration of the web trying to find a way of fitting the sensor on my shoe I stumbled upon a social network site called &lt;a href="http://www.instructables.com/"&gt;Instructables&lt;/a&gt; that allows people to upload instructions about anything they believe they have more knowledge about than the rest of us. There are many silly instructions in there, like &lt;a href="http://www.instructables.com/id/How-to-Start-A-Flash-Mob/"&gt;How to Start A Flash Mob&lt;/a&gt;, &lt;a href="http://www.instructables.com/id/How-to-Kiss/"&gt;How to Kiss&lt;/a&gt;, &lt;a href="http://www.instructables.com/id/Solar-Powered-Light-Graffiti-Projector/"&gt;Solar Powered Light-Graffiti Projector&lt;/a&gt; and &lt;a href="http://www.instructables.com/id/Anatomy-of-a-Chocolate-Truffle/"&gt;Anatomy of a Chocolate Truffle&lt;/a&gt;. Ha, ha. Enjoy.&lt;br /&gt;&lt;br /&gt;Anyways, we continue waiting for the Garmin Forerunner 405...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-8230559941174892609?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/8230559941174892609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=8230559941174892609' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8230559941174892609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8230559941174892609'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/05/running-garmin-nike-ipod-nano-and.html' title='Garmin, Nike+, iPod Nano and Instructables'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3793118829164957635</id><published>2008-04-16T18:40:00.010Z</published><updated>2012-01-28T17:51:09.512Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Microsoft's ISB</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/esb.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/esb.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5189932871296833426" /&gt;&lt;/a&gt; Microsoft is providing a CTP of their Internet Service Bus (ISB), which will allow developers to easily build publish/subscribe technology based applications. The Microsoft ISB is currently being called BizTalk Services and you can take a better look at &lt;a href="http://www.biztalk.net"&gt;http://www.biztalk.net&lt;/a&gt;. According to &lt;a href="http://connectedsystems.spaces.live.com/blog/"&gt;John Shewchuck&lt;/a&gt;, in a very informative &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=317646"&gt;video&lt;/a&gt; at Channel 9, the name comes from the classic BizTalk server being an Enterprise Service Bus (ESB) and it made sense to brand this new Internet Service Bus under the same brand, that is BizTalk.&lt;br /&gt;&lt;br /&gt;Publicly well-known publish/subscribe based applications are chat rooms, MSN and Skype. A more business-oriented application might for example be a business document sharing application that would allow one company to access their business documents from another company.&lt;br /&gt;&lt;br /&gt;The BizTalk Services comes with an &lt;a href="http://biztalk.net/GetStarted.aspx"&gt;SDK&lt;/a&gt; that allows developers to create a conventional WCF service that can be published on the ISB and then build a client that connects to this service through the ISB. But for further information I would suggest that you first take a look at the &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=317646"&gt;video&lt;/a&gt; and then try it using the &lt;a href="http://biztalk.net/GetStarted.aspx"&gt;SDK&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Anyway, I think this technology is really cool and will open up a new way of publishing services based on the &lt;a href="http://www.ruedenet.com"&gt;NET·Conductor&lt;/a&gt; technology from &lt;span style="font-weight:bold;"&gt;Rue de Net&lt;/span&gt; that I'm involved in developing. The NET·Conductor allows web service based access to data and logic within Microsoft Dynamics NAV business applications.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3793118829164957635?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3793118829164957635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3793118829164957635' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3793118829164957635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3793118829164957635'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/04/microsofts-isb.html' title='Microsoft&apos;s ISB'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3915151917714149601</id><published>2008-01-17T21:13:00.002Z</published><updated>2012-01-28T17:52:07.150Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Session timeout, a tough but important issue for AJAX</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/timeout.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width:145px;height:116px" src="http://dl.dropbox.com/u/57409068/Blog/timeout.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5156569010083753170" /&gt;&lt;/a&gt;I have been working on an ASP.NET web application, in .NET 2.0 using VS2005, that utilizes &lt;a href="http://www.codeplex.com/AtlasControlToolkit"&gt;AJAX Control Toolkit&lt;/a&gt; controls to extend the usability of the application. In addition, the application is a serious business application that requires security, including encryption, authentication and authorization. And the HTTP session is an InProc mode session that expires in the default time of 20 minutes.&lt;br /&gt;&lt;br /&gt;This of course means that if the user leaves a page on his browser for over 20 minutes the session has expired and any post back to the server will redirect the browser to the sign in page. However, if the page, for example, contains the &lt;a href="http://www.asp.net/ajax/ajaxcontroltoolkit/samples/"&gt;AutoCompleteExtender&lt;/a&gt; control from the &lt;a href="http://www.codeplex.com/AtlasControlToolkit"&gt;AJAX Control Toolkit&lt;/a&gt;, the user might get back to his browser and start using the extender's functionality, requiring behind the scene callbacks, but will realize that the control simply doesn't work - no error not redirection to the sign in page!?&lt;br /&gt;&lt;br /&gt;How can I fix this? I'm researching... currently looking at &lt;a href="http://www.imaginativeuniversal.com/ASPNETAJAXServerControlsAndExtenders.aspx"&gt;this&lt;/a&gt; blog by Herr Ziffer about the &lt;a href="http://www.imaginativeuniversal.com/ct.ashx?id=78b1cd2d-5352-4845-b381-6ac2c4b07c44&amp;url=http%3a%2f%2fwww.imaginativeuniversal.com%2fSessionExpiredMonitorWithASPNETAJAX.aspx"&gt;SessionExpiredMonitor&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3915151917714149601?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3915151917714149601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3915151917714149601' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3915151917714149601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3915151917714149601'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2008/01/session-timeout-tough-but-important.html' title='Session timeout, a tough but important issue for AJAX'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5731817744898286410</id><published>2007-11-07T20:20:00.001Z</published><updated>2012-01-28T17:52:51.659Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Soma introduces VS2008 Release at TechEd</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/somateched.PNG"&gt;&lt;img style="float:right; margin:0 0px 10px 10px;cursor:pointer; cursor:hand;width:145px;height:116px" src="http://dl.dropbox.com/u/57409068/Blog/somateched.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5130211410220908242" /&gt;&lt;/a&gt;Microsoft has committed themselves to delivering a release of their &lt;span style="font-style:italic;"&gt;Visual Studio 2008&lt;/span&gt; product family in November 2007. Read the press release &lt;a href="http://www.microsoft.com/presspass/press/2007/nov07/11-05TechEdDevelopersPR.mspx"&gt;here&lt;/a&gt;! Jibbeee!&lt;br /&gt;&lt;br /&gt;Suddenly my &lt;span style="font-style:italic;"&gt;VS2008 Beta2 VPC&lt;/span&gt; problems don't feel as grave as they felt yesterday!&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://en.wikipedia.org/wiki/.NET_Framework#.NET_Framework_3.5"&gt;.NET Framework 3.5&lt;/a&gt;, this is the .NET Framework 2.0SP1, adding the new &lt;a href="http://abthordarson.blogspot.com/2007/11/yet-another-c-30-new-feature-listing.html"&gt;C# 3.0 features, support and assemblies&lt;/a&gt; and the &lt;a href="http://abthordarson.blogspot.com/2007/06/net-framework-30.html"&gt;.NET Framework 3.0 assemblies&lt;/a&gt;, will be released with the VS2008 but will also be available to end-users through Windows Update (it's an optional download to start with?!).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5731817744898286410?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5731817744898286410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5731817744898286410' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5731817744898286410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5731817744898286410'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/11/soma-introduces-vs2008-release-at.html' title='Soma introduces VS2008 Release at TechEd'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-1328853085843900994</id><published>2007-11-06T22:43:00.000Z</published><updated>2012-01-28T17:53:33.970Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>My VS2008 Beta 2 expired!</title><content type='html'>I was in the middle of developing a little sample using my &lt;span style="font-style:italic;"&gt;Visual Studio 2008 Beta 2 VPC&lt;/span&gt;, which I got from Microsoft this summer as a Beta tester, when suddenly a dialog opened up and said something like &lt;span style="font-style:italic;"&gt;This version of Windows 2003 Server that you are using will expire in 24 hours and will stop working&lt;/span&gt; (or something like that, this is from memory).&lt;br /&gt;&lt;br /&gt;Frustrated, but I still went into the Microsoft Beta program again and started downloading the ISO image of the &lt;span style="font-style:italic;"&gt;Visual Studio 2008&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/vs2008logo.png"&gt;&lt;img style="float:left; margin:10px 10px 0px 0px;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/vs2008logo.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5129864518597312194" /&gt;&lt;/a&gt; Professional Beta 2&lt;/span&gt; (note, I'm not downloading the VPC again).&lt;br /&gt;&lt;br /&gt;Anyways, the file has an extension of .img and now I just have to get it opened somehow so that I can install it (project of tomorrow). Anyways, I also noticed that ScottGu wrote about this a couple of days before the end of last month, in his &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/10/29/important-notice-vs-2008-beta2-vpc-images-expiring-on-nov-1st.aspx"&gt;Important Notice: VS 2008 Beta2 VPC Images Expiring on Nov 1st&lt;/a&gt; weblog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-1328853085843900994?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/1328853085843900994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=1328853085843900994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1328853085843900994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1328853085843900994'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/11/my-vs2008-beta-2-expired.html' title='My VS2008 Beta 2 expired!'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-461928882330661343</id><published>2007-11-04T21:53:00.001Z</published><updated>2010-08-29T11:49:00.279Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>C# program formatter for weblog</title><content type='html'>I was looking for a way of formatting my C# code and I finally found it. &lt;a href="http://www.manoli.net/csharpformat/"&gt;This&lt;/a&gt; is a webpage that allows me to copy my source code into a textarea and get back a nicely formatted HTML to paste directly into my weblog. It's pointed out by &lt;a href="http://weblogs.asp.net/scottcate/archive/2007/01/10/my-c-code-formatting.aspx"&gt;Scott Cate&lt;/a&gt; where he refers to an online &lt;a href="http://www.manoli.net/csharpformat/"&gt;c# code format&lt;/a&gt; site. So I'm trying it out. What do you think?&lt;br /&gt;&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; MyClass&lt;br /&gt;{&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; &lt;span class="kwrd"&gt;this&lt;/span&gt;[&lt;span class="kwrd"&gt;int&lt;/span&gt; index]&lt;br /&gt;  {&lt;br /&gt;    get&lt;br /&gt;    {&lt;br /&gt;      &lt;span class="kwrd"&gt;return&lt;/span&gt; m_Names[index];&lt;br /&gt;    }&lt;br /&gt;    &lt;span class="kwrd"&gt;protected&lt;/span&gt; set&lt;br /&gt;    {&lt;br /&gt;      m_Names[index] = &lt;span class="kwrd"&gt;value&lt;/span&gt;;&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;  &lt;span class="kwrd"&gt;string&lt;/span&gt;[] m_Names; &lt;br /&gt;  &lt;span class="rem"&gt;//Rest of the class&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;span style="font-weight:bold;"&gt;06/11/2007 author added:&lt;/span&gt; I have now converted the last couple of weblogs and reformatted the code snippets using the above mentioned formatter. It works ok, but a few times I had to manually change the resulting HTML for it to work correctly. Especially if a line ends with a // comment that contains a couple of quote-marks. I also noticed that the formatter doesn't recognize 'var', 'for', 'select' and other C# 3.0 keywords - otherwise, it works fine and will probably support the new keywords as time goes by.&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-461928882330661343?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/461928882330661343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=461928882330661343' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/461928882330661343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/461928882330661343'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/11/i-was-looking-for-way-of-formatting-my.html' title='C# program formatter for weblog'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3281037675576624391</id><published>2007-11-03T12:04:00.001Z</published><updated>2010-08-29T17:15:20.151Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Things you might not know about C# 2.0</title><content type='html'>When writing my &lt;a href="http://abthordarson.blogspot.com/2007/11/yet-another-c-30-new-feature-listing.html"&gt;Yet another C# 3.0 new feature listing...&lt;/a&gt; and browsing the web I ran into the following interesting things I had not realized about C# 2.0. Thought I might share them with you.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;a) Delegate inference&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Did you know that the C# compiler can infer the delegate type? This means that you can write code like this:&lt;br /&gt;&lt;pre class="csharpcode"&gt;SomeDelegate del = SomeMethod;&lt;/pre&gt;and the 'SomeMethod' is inferred to be of type SomeDelegate.&lt;br /&gt;&lt;br /&gt;So you don't have to write it the old-style:&lt;br /&gt;&lt;pre class="csharpcode"&gt;SomeDelegate del = &lt;span class="kwrd"&gt;new&lt;/span&gt; SomeDelegate(SomeMethod);&lt;/pre&gt;...saves a few keystrokes.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;b) Property/Indexer get/set visibility&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You can easily make indexers in C# and even make a getter more visible than a setter, like this sample shows:&lt;br /&gt;&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; MyClass&lt;br /&gt;{&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; &lt;span class="kwrd"&gt;this&lt;/span&gt;[&lt;span class="kwrd"&gt;int&lt;/span&gt; index]&lt;br /&gt;  {&lt;br /&gt;    get&lt;br /&gt;    {&lt;br /&gt;      &lt;span class="kwrd"&gt;return&lt;/span&gt; m_Names[index];&lt;br /&gt;    }&lt;br /&gt;    &lt;span class="kwrd"&gt;protected&lt;/span&gt; set&lt;br /&gt;    {&lt;br /&gt;      m_Names[index] = &lt;span class="kwrd"&gt;value&lt;/span&gt;;&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;  &lt;span class="kwrd"&gt;string&lt;/span&gt;[] m_Names; &lt;br /&gt;  &lt;span class="rem"&gt;//Rest of the class&lt;/span&gt;&lt;br /&gt;}&lt;/pre&gt;Just remember that the get/set visibility can only narrow the visibility of the actual Property/Indexer.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;c) yield return in IEnumerable&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;When writing IEnumerables you can use the 'yield return' statment to simplify your coding, as shown in this sample:&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; CityCollection : IEnumerable&amp;lt;&lt;span class="kwrd"&gt;string&lt;/span&gt;&amp;gt;&lt;br /&gt;{&lt;br /&gt;  &lt;span class="kwrd"&gt;string&lt;/span&gt;[] m_Cities = { &lt;span class="str"&gt;"New York"&lt;/span&gt;, &lt;span class="str"&gt;"Paris"&lt;/span&gt;, &lt;span class="str"&gt;"London"&lt;/span&gt; };&lt;br /&gt;&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; IEnumerator&amp;lt;&lt;span class="kwrd"&gt;string&lt;/span&gt;&amp;gt; GetEnumerator()&lt;br /&gt;  {&lt;br /&gt;    &lt;span class="kwrd"&gt;for&lt;/span&gt; (&lt;span class="kwrd"&gt;int&lt;/span&gt; i = 0; i &amp;lt; m_Cities.Length; i++)&lt;br /&gt;    {&lt;br /&gt;      &lt;span class="kwrd"&gt;yield&lt;/span&gt; &lt;span class="kwrd"&gt;return&lt;/span&gt; m_Cities[i];&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;  &lt;span class="rem"&gt;//Rest of the class&lt;/span&gt;&lt;br /&gt;}&lt;/pre&gt;The code will continue running from the 'yield return' point when the return value has been used and the next item of the IEnumerable is required.&lt;br /&gt;&lt;br /&gt;We use the IEnumerable like this:&lt;pre class="csharpcode"&gt;CityCollection cityCollection = &lt;span class="kwrd"&gt;new&lt;/span&gt; CityCollection();&lt;br /&gt;&lt;span class="kwrd"&gt;foreach&lt;/span&gt; (&lt;span class="kwrd"&gt;string&lt;/span&gt; city &lt;span class="kwrd"&gt;in&lt;/span&gt; cityCollection)&lt;br /&gt;{&lt;br /&gt;  Console.WriteLine(&lt;span class="str"&gt;"City: "&lt;/span&gt; + city);&lt;br /&gt;}&lt;/pre&gt;Could be helpful to know!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;d) suppress compiler warnings inline&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If the compilation of your code always returns a warning and you would like to suppress it, but not all such warnings, then you can use 'pragmas', like this:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Disable 'field never used' warning&lt;/span&gt;&lt;br /&gt;&lt;span class="preproc"&gt;#pragma&lt;/span&gt; warning disable 169&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; MyClass &lt;br /&gt;{&lt;br /&gt;   &lt;span class="kwrd"&gt;int&lt;/span&gt; m_Number;&lt;br /&gt;}&lt;br /&gt;&lt;span class="preproc"&gt;#pragma&lt;/span&gt; warning restore 169&lt;/pre&gt;However, after the 'warning restore' statement you may still get the warning. Could be convenient.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;more stuff...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;See more cool stuff at &lt;a href="http://msdn.microsoft.com/msdnmag/issues/06/00/C20/default.aspx"&gt;Create Elegant Code With Anonymous Methods, Iterators, And Partial Classes&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3281037675576624391?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3281037675576624391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3281037675576624391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3281037675576624391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3281037675576624391'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/11/things-you-might-not-know-about-c-20.html' title='Things you might not know about C# 2.0'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4872251620314546698</id><published>2007-11-03T11:19:00.002Z</published><updated>2010-08-29T17:15:20.152Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Yet another C# 3.0 new feature listing...</title><content type='html'>I blogged about .NET 3.0, .NET 3.5, VS2008 "Orcas", C# 3.0 and more in my &lt;a href="http://abthordarson.blogspot.com/2007/06/net-framework-30.html"&gt;.NET Framework 3.0&lt;/a&gt;, &lt;a href="http://abthordarson.blogspot.com/2007/06/i-implicitly-typed-local-variables.html"&gt;Implicitly typed local variables&lt;/a&gt; and the &lt;a href="http://abthordarson.blogspot.com/2007/06/ii-extension-methods.html"&gt;Extension Methods&lt;/a&gt; weblogs. &lt;br /&gt;&lt;br /&gt;There are many sites that have collected information and written about the new features of C# 3.0, like &lt;a href="http://www.developer.com/net/csharp/article.php/3561756"&gt;developer.com&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/C_Sharp"&gt;Wikipedia&lt;/a&gt; and most notibly Scott Guthrie in his &lt;b&gt;&lt;i&gt;New C# "Orcas" Language Features&lt;/i&gt;&lt;/b&gt; weblogs: &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/03/08/new-c-orcas-language-features-automatic-properties-object-initializers-and-collection-initializers.aspx"&gt;part-1&lt;/a&gt;, &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/03/13/new-orcas-language-feature-extension-methods.aspx"&gt;part-2&lt;/a&gt; and &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/04/08/new-orcas-language-feature-lambda-expressions.aspx"&gt;part-3&lt;/a&gt;.  If you haven't read Guthries, you should!&lt;br /&gt;&lt;br /&gt;Anyways, from all of these weblogs and sites (and even more than those mentioned above) I have compiled the following descriptions of each feature. I have created my own samples but also copied some from the sites above, so if you require more information on any of the samples or features, please read the references above.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;a) Automatic Properties&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...which allows you to create simple properties without&lt;br /&gt; declaring the storage variables and the simple (and futile) getters and setters.&lt;br /&gt;&lt;br /&gt;Sample:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Automatic Properties&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; Person&lt;br /&gt;{&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; ID { get; set; }&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; Name { get; set; }&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; Address Address { get; set; }&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;int&lt;/span&gt; Age { get; set; }&lt;br /&gt;}&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; Address&lt;br /&gt;{&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; Street { get; set; }&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;int&lt;/span&gt; Number { get; set; }&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; City { get; set; }&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; Country { get; set; }&lt;br /&gt;}&lt;/pre&gt;The compiler will automatically generate a private instance variable and the appropriate getter and setter.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;b) Object initializers&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...allowing the construction of objects and members using&lt;br /&gt; the default constructor and appropriate member setters in one easy go.&lt;br /&gt;&lt;br /&gt;Sample:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Object initialization&lt;/span&gt;&lt;br /&gt;Person p1 = &lt;span class="kwrd"&gt;new&lt;/span&gt; Person&lt;br /&gt;{&lt;br /&gt;  ID = &lt;span class="str"&gt;"P0001"&lt;/span&gt;,&lt;br /&gt;  Name = &lt;span class="str"&gt;"Davíð"&lt;/span&gt;,&lt;br /&gt;  Age = 39,&lt;br /&gt;  Address = &lt;span class="kwrd"&gt;new&lt;/span&gt; Address&lt;br /&gt;  {&lt;br /&gt;    Street = &lt;span class="str"&gt;"Bakkagerði"&lt;/span&gt;,&lt;br /&gt;    Number = 2,&lt;br /&gt;    City = &lt;span class="str"&gt;"Reykjavík"&lt;/span&gt;,&lt;br /&gt;    Country = &lt;span class="str"&gt;"Iceland"&lt;/span&gt;&lt;br /&gt;  }&lt;br /&gt;};&lt;/pre&gt;This syntax is a lot simpler to write than using the default constructor and then all the necessery setter method calls.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;c) Collection initializers&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...now made as simple as array&lt;br /&gt; initialization, without any additional programming.&lt;br /&gt;&lt;br /&gt;Sample:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Collection initialization&lt;/span&gt;&lt;br /&gt;List&amp;lt;Person&amp;gt; persons = &lt;span class="kwrd"&gt;new&lt;/span&gt; List&amp;lt;Person&amp;gt;&lt;br /&gt;{&lt;br /&gt;  &lt;span class="kwrd"&gt;new&lt;/span&gt; Person { ID=&lt;span class="str"&gt;"P0002"&lt;/span&gt;, Name=&lt;span class="str"&gt;"Alfred"&lt;/span&gt;, Age=39,&lt;br /&gt;               Address=&lt;span class="kwrd"&gt;new&lt;/span&gt; Address { Street=&lt;span class="str"&gt;"Seilugrandi"&lt;/span&gt; } },&lt;br /&gt;&lt;br /&gt;  &lt;span class="kwrd"&gt;new&lt;/span&gt; Person { ID=&lt;span class="str"&gt;"P0003"&lt;/span&gt;, Name=&lt;span class="str"&gt;"Aðalsteinn"&lt;/span&gt;, Age=38 },&lt;br /&gt;  &lt;span class="kwrd"&gt;new&lt;/span&gt; Person { ID=&lt;span class="str"&gt;"P0004"&lt;/span&gt;, Name=&lt;span class="str"&gt;"Sveinn"&lt;/span&gt;, Age=38 },&lt;br /&gt;  &lt;span class="kwrd"&gt;new&lt;/span&gt; Person { ID=&lt;span class="str"&gt;"P0005"&lt;/span&gt;, Name=&lt;span class="str"&gt;"Eymundur"&lt;/span&gt;, Age=43 },&lt;br /&gt;  &lt;span class="kwrd"&gt;new&lt;/span&gt; Person { ID=&lt;span class="str"&gt;"P0006"&lt;/span&gt;, Name=&lt;span class="str"&gt;"Markús"&lt;/span&gt;, Age=39 },&lt;br /&gt;  &lt;span class="kwrd"&gt;new&lt;/span&gt; Person { ID=&lt;span class="str"&gt;"P0007"&lt;/span&gt;, Name=&lt;span class="str"&gt;"Guðmundur"&lt;/span&gt;, Age=38 },&lt;br /&gt;  &lt;span class="kwrd"&gt;new&lt;/span&gt; Person { ID=&lt;span class="str"&gt;"P0008"&lt;/span&gt;, Name=&lt;span class="str"&gt;"Bjarni"&lt;/span&gt;, Age=38 },&lt;br /&gt;  &lt;span class="kwrd"&gt;new&lt;/span&gt; Person { ID=&lt;span class="str"&gt;"P0008"&lt;/span&gt;, Name=&lt;span class="str"&gt;"Richard"&lt;/span&gt;, Age=20 }&lt;br /&gt;};&lt;/pre&gt;You can use this syntax for all classes that implement the IEnumerable interface and has an Add method. For example, instead of &lt;i&gt;MyList list = new MyList(); list.Add(1); list.Add(2);&lt;/i&gt; you can now write &lt;i&gt;MyList list = new MyList { 1, 2 };&lt;/i&gt;. Simple and convenient.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;d) Implicitly typed local variables&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...which permits the type of local variables&lt;br /&gt; to be inferred from the expressions used to initialize them.&lt;br /&gt;&lt;br /&gt;Sample:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Inferred variable types&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;var&lt;/span&gt; txt1 = &lt;span class="str"&gt;"Implicitly txt becomes a 'string'"&lt;/span&gt;;&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; txt2 = &lt;span class="str"&gt;"Same as above"&lt;/span&gt;;&lt;br /&gt;&lt;span class="kwrd"&gt;var&lt;/span&gt; i = 7; &lt;span class="rem"&gt;// Implicit declaration of an integer&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;int&lt;/span&gt; j = 7; &lt;span class="rem"&gt;// Same as above&lt;/span&gt;&lt;/pre&gt;This does not make C# anything but a stronly type language because you can only use this feature for local variables and each variable is always of the same type. This feature was necessery for it is required for the declaration of anonymously typed variables (coming below).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;e) Implicitly typed local arrays&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...are a form of array creation and initialization&lt;br /&gt; that infers the element type of the array from an array initializer.&lt;br /&gt;&lt;br /&gt;Sample:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Inferred array types&lt;/span&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Same as int[] intArray = new int[]...&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;var&lt;/span&gt; intArray = &lt;span class="kwrd"&gt;new&lt;/span&gt;[] { 10, 9, 4, 7 };&lt;br /&gt;&lt;span class="kwrd"&gt;var&lt;/span&gt; txtArray = &lt;span class="kwrd"&gt;new&lt;/span&gt;[] { &lt;span class="str"&gt;"a"&lt;/span&gt;,&lt;span class="str"&gt;"sldkj"&lt;/span&gt;,&lt;span class="str"&gt;"oowu"&lt;/span&gt;,&lt;span class="str"&gt;"9837"&lt;/span&gt;,&lt;span class="str"&gt;"ls"&lt;/span&gt; };&lt;/pre&gt;Nice new feature, also necessery as mentioned for implicitly typed local variables above.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;f) Anonymous types&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...allowing classes to be automatically created, behind the scenes,&lt;br /&gt; when you require a storage for a set of data instead of a single element of data. &lt;br /&gt;&lt;br /&gt;Sample:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Anonymous types&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;var&lt;/span&gt; h = &lt;span class="kwrd"&gt;new&lt;/span&gt; { hair=&lt;span class="str"&gt;"black"&lt;/span&gt;, skin=&lt;span class="str"&gt;"green"&lt;/span&gt;, teethCount=64 }&lt;br /&gt;&lt;span class="kwrd"&gt;var&lt;/span&gt; u = &lt;span class="kwrd"&gt;new&lt;/span&gt; { Name = &lt;span class="str"&gt;"James"&lt;/span&gt; }&lt;/pre&gt;The instantiation &lt;i&gt;new { ... }&lt;/i&gt; will be construct a new class that is created behind the scenes. This class is unknown to the programmer so its name obviously can't be written out in the declaration of the variable, hence the &lt;i&gt;var&lt;/i&gt; keyword as mentioned for implicitly typed local variables above.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;g) Extension methods&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...which allows developers to add new methods&lt;br /&gt; to existing class without having to extend it or compile it. This is done by including the this keyword in the first parameter of a method on another static class.&lt;br /&gt;&lt;br /&gt;Sample:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Simple Extension Method&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;static&lt;/span&gt; &lt;span class="kwrd"&gt;bool&lt;/span&gt; IsValidEmailAddress(&lt;span class="kwrd"&gt;this&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; s)&lt;br /&gt;{&lt;br /&gt;  Regex regex = &lt;span class="kwrd"&gt;new&lt;/span&gt; Regex(&lt;span class="str"&gt;@"^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$"&lt;/span&gt;);&lt;br /&gt;  &lt;span class="kwrd"&gt;return&lt;/span&gt; regex.IsMatch(s);&lt;br /&gt;}&lt;/pre&gt;This method extends all strings because the 'this keyword parameter' is of type string. The implementation of the method simply checks if the content of the 'this' string is in the format of an email address.&lt;br /&gt;&lt;br /&gt;The usage:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Simple Extension Method Usage&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; email = &lt;span class="str"&gt;"alfred@ruedenet.is"&lt;/span&gt;;&lt;br /&gt;&lt;span class="rem"&gt;// Prints "True"&lt;/span&gt;&lt;br /&gt;Console.WriteLine(email + &lt;span class="str"&gt;" is an email? "&lt;/span&gt; + &lt;br /&gt;                  email.IsValidEmailAddress());&lt;br /&gt;&lt;span class="rem"&gt;// Prints "False"&lt;/span&gt;&lt;br /&gt;Console.WriteLine(&lt;span class="str"&gt;"alfred@ruedenet is an email? "&lt;/span&gt; +&lt;br /&gt;                  &lt;span class="str"&gt;"alfred@ruedenet"&lt;/span&gt;.IsValidEmailAddress());&lt;/pre&gt;It's as simple as that.&lt;br /&gt;&lt;br /&gt;Sample:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Another Extension Method&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;static&lt;/span&gt; &lt;span class="kwrd"&gt;bool&lt;/span&gt; In(&lt;span class="kwrd"&gt;this&lt;/span&gt; &lt;span class="kwrd"&gt;object&lt;/span&gt; o, List&amp;lt;Person&amp;gt; c)&lt;br /&gt;{&lt;br /&gt;  &lt;span class="kwrd"&gt;foreach&lt;/span&gt; (&lt;span class="kwrd"&gt;object&lt;/span&gt; i &lt;span class="kwrd"&gt;in&lt;/span&gt; c)&lt;br /&gt;  {&lt;br /&gt;    &lt;span class="kwrd"&gt;if&lt;/span&gt; (i.Equals(o))&lt;br /&gt;    {&lt;br /&gt;      &lt;span class="kwrd"&gt;return&lt;/span&gt; &lt;span class="kwrd"&gt;true&lt;/span&gt;;&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;  &lt;span class="kwrd"&gt;return&lt;/span&gt; &lt;span class="kwrd"&gt;false&lt;/span&gt;;&lt;br /&gt;}&lt;/pre&gt;This method extends all objects because the 'this keyword parameter' is of type string. In addition, the extension method requires a single parameter of type List&lt;Person&gt;. The implementation checks if the 'this' object is contained within the list provided as parameter.&lt;br /&gt;&lt;br /&gt;The usage:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Another Extension Method Usage&lt;/span&gt;&lt;br /&gt;Console.WriteLine(&lt;span class="str"&gt;"Davíð is in persons? "&lt;/span&gt; +&lt;br /&gt;                  &lt;span class="str"&gt;"Davíð"&lt;/span&gt;.In(persons)); &lt;span class="rem"&gt;// Prints "False"&lt;/span&gt;&lt;br /&gt;Console.WriteLine(&lt;span class="str"&gt;"Guðmundur is in persons? "&lt;/span&gt; + &lt;br /&gt;                  &lt;span class="str"&gt;"Guðmundur"&lt;/span&gt;.In(persons)); &lt;span class="rem"&gt;// Prints "True"&lt;/span&gt;&lt;/pre&gt;Now, for your information the string "Davíð" is not in the list of persons, however "Guðmundur" is. So, the two lines above will print out 'False' and 'True' in that order.&lt;br /&gt;&lt;br /&gt;When you have Extension methods some may think that C# is stretching a bit too far into &lt;a href="http://en.wikipedia.org/wiki/Duck_typing"&gt;Duck typing&lt;/a&gt; land. This is understandable because with Extension methods the use of a type becomes a little more about what methods an object exposes and little less about what type the object is.&lt;br /&gt;&lt;br /&gt;Don't get too defensive, C# is still strongly typed and Extension methods are just another shortcut programming. What I mean is that the 'IsValidEmailAddress' method above could also have been written as an old-style 'public static' method like this:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Simple Static Method&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;static&lt;/span&gt; &lt;span class="kwrd"&gt;bool&lt;/span&gt; IsValidEmailAddress(&lt;span class="kwrd"&gt;string&lt;/span&gt; s)&lt;br /&gt;{&lt;br /&gt;  Regex regex = &lt;span class="kwrd"&gt;new&lt;/span&gt; Regex(&lt;span class="str"&gt;@"^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$"&lt;/span&gt;);&lt;br /&gt;  &lt;span class="kwrd"&gt;return&lt;/span&gt; regex.IsMatch(s);&lt;br /&gt;}&lt;/pre&gt;Note that all I did wat take the 'this' keyword out and we have a regular old-style 'public static' method as we have all done them through the years.&lt;br /&gt;&lt;br /&gt;Now, instead of doing &lt;i&gt;"alfred@ruedenet.is".IsValidEmailAddress()&lt;/i&gt; - as I did above using the Extension method - I would simple do &lt;i&gt;IsValidEmailAddress("alfred@ruedenet.is")&lt;/i&gt;. IMHO, this old-style simply doesn't have the &lt;b&gt;elegance&lt;/b&gt; introduced into C# with the Extension methods! Also, the old-style doesn't show the 'IsValidEmailAddress' method in the &lt;a href="http://en.wikipedia.org/wiki/IntelliSense"&gt;IntelliSense&lt;/a&gt; autocompletion drop-down, but Extension methods do! ...and that is cool!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;h) Partial methods&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...allow us to create partial classes that contain methods that may&lt;br /&gt; or may not become part of the public interface of the class - this depends&lt;br /&gt; on whether some other partial class will actually override it.&lt;br /&gt;&lt;br /&gt;There are a few comments on using partial methods: 1) they are only allowed in partial types; either classes or structs, 2) they always return void and 3) forget it, there are no other kinds of partial members (no partial variables, no partial properties, etc. :-)&lt;br /&gt;&lt;br /&gt;File1.cs:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// MyPartialClass&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;partial&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; MyPartialClass&lt;br /&gt;{&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; DoA()&lt;br /&gt;  {&lt;br /&gt;    LogA(&lt;span class="str"&gt;"A-Begin"&lt;/span&gt;);&lt;br /&gt;    &lt;span class="rem"&gt;// Do something&lt;/span&gt;&lt;br /&gt;    LogA(&lt;span class="str"&gt;"A-End"&lt;/span&gt;);&lt;br /&gt;  }&lt;br /&gt;  &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; DoB()&lt;br /&gt;  {&lt;br /&gt;    LogB(&lt;span class="str"&gt;"B-Begin"&lt;/span&gt;);&lt;br /&gt;    &lt;span class="rem"&gt;// Do something&lt;/span&gt;&lt;br /&gt;    LogB(&lt;span class="str"&gt;"B-End"&lt;/span&gt;);&lt;br /&gt;  }&lt;br /&gt;  &lt;span class="kwrd"&gt;partial&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; LogA(&lt;span class="kwrd"&gt;string&lt;/span&gt; txt);&lt;br /&gt;  &lt;span class="kwrd"&gt;partial&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; LogB(&lt;span class="kwrd"&gt;string&lt;/span&gt; txt);&lt;br /&gt;}&lt;/pre&gt;Note the two partial methods at the bottom. Without anything else, if we simple instantiate this 'MyPartialClass' and call the 'DoA' and 'DoB' methods, nothing will happen because 'LogA' and 'LogB' have not been implemented. The compiler will simply remove the declarations of the methods and all usages of them. The compiler can actually allow it self to do that because partial methods never return values.&lt;br /&gt;&lt;br /&gt;However, if we add the following second file:File2.cs:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// MyPartialClass&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;partial&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; MyPartialClass&lt;br /&gt;{&lt;br /&gt;  &lt;span class="kwrd"&gt;partial&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; LogA(&lt;span class="kwrd"&gt;string&lt;/span&gt; txt)&lt;br /&gt;  {&lt;br /&gt;    Console.WriteLine(txt);&lt;br /&gt;  }&lt;br /&gt;}&lt;/pre&gt;All we have don't is add the 'LogA' method to the class. Now the compiler wont remove the calls to this method. Now, if we instantiate the 'MyPartialClass' and call the 'DoA' and 'DoB' methods, 'DoB' will continue to do nothing, but 'DoA' will call the 'LogA' method twice and therefore print a couple of text lines.&lt;br /&gt;&lt;br /&gt;It took me a little while to get used to the idea of partial types (introduced in C# 2.0) being necessery to simplify the development tools generation of the GUI designer classes. I'm still not completely at ease with this approach and I still think it can be, and should have been, solved using good old inheritence. So I guess it will take me a while to get use to the idea of partial methods :-)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;i) Lambda expressions&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...are an evolution of anonymous methods that provides improved&lt;br /&gt; type inference and conversions to both delegate types and expression trees.&lt;br /&gt;&lt;br /&gt;There are many places that can give you good descriptions of the Lambda functionality in C# 3.0. A very good introduction would be the &lt;a href="http://www.codeproject.com/csharp/lambdaexpressions.asp"&gt;Lambda Expressions and Expression Trees: An Introduction&lt;/a&gt; feature on The Code Project website. But you can also continue reading below before jumping to the references :-) Lets start with a delegate example:&lt;br /&gt;&lt;br /&gt;Sample using delegates:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Declare the AFilter delegate type&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;delegate&lt;/span&gt; &lt;span class="kwrd"&gt;bool&lt;/span&gt; AFilter(&lt;span class="kwrd"&gt;string&lt;/span&gt; str);&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Define a user of the AFilter delegate type&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; findFirstMatch(List&amp;lt;&lt;span class="kwrd"&gt;string&lt;/span&gt;&amp;gt; list,AFilter filter) {&lt;br /&gt;  &lt;span class="kwrd"&gt;foreach&lt;/span&gt;(&lt;span class="kwrd"&gt;string&lt;/span&gt; str &lt;span class="kwrd"&gt;in&lt;/span&gt; list) {&lt;br /&gt;    &lt;span class="kwrd"&gt;if&lt;/span&gt; (filter(str)) &lt;span class="kwrd"&gt;return&lt;/span&gt; str;&lt;br /&gt;  }&lt;br /&gt;  &lt;span class="kwrd"&gt;return&lt;/span&gt; &lt;span class="kwrd"&gt;null&lt;/span&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Define an anonymous delegate of the AFilter type&lt;/span&gt;&lt;br /&gt;AFilter myFilter=&lt;span class="kwrd"&gt;delegate&lt;/span&gt;(&lt;span class="kwrd"&gt;string&lt;/span&gt; str) { &lt;br /&gt;  &lt;span class="kwrd"&gt;return&lt;/span&gt; str.StartsWith(&lt;span class="str"&gt;"A"&lt;/span&gt;); &lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Define a list of values&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;var&lt;/span&gt; strings = &lt;span class="kwrd"&gt;new&lt;/span&gt; List&amp;lt;&lt;span class="kwrd"&gt;string&lt;/span&gt;&amp;gt; { &lt;br /&gt;  &lt;span class="str"&gt;"John"&lt;/span&gt;, &lt;span class="str"&gt;"Kane"&lt;/span&gt;, &lt;span class="str"&gt;"Krugman"&lt;/span&gt;, &lt;span class="str"&gt;"Andrea"&lt;/span&gt;, &lt;span class="str"&gt;"Hornby"&lt;/span&gt;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Prints "Andrea"&lt;/span&gt;&lt;br /&gt;Console.WriteLine(findFirstMatch(strings,myFilter));&lt;/pre&gt;This is the old-style, without lambda expressions.&lt;br /&gt;&lt;br /&gt;Sample using Lambda-style:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Defining an anonymous delegate of the AFilter type&lt;/span&gt;&lt;br /&gt;AFilter myFilter = str =&amp;gt; str.StartsWith(&lt;span class="str"&gt;"H"&lt;/span&gt;);&lt;/pre&gt;And now I can use the 'myFilter' anywhere that the AFilter delegate is required.&lt;br /&gt;&lt;br /&gt;In addition the C# 3.0 compiler can infer the translation of Lambda expressions to either strongly-typed function delegates (as above) or strongly-typed expression trees. &lt;br /&gt;&lt;br /&gt;Expression sample:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Defining the same filter as an expression&lt;/span&gt;&lt;br /&gt;Expression&amp;lt;AFilter&amp;gt; filtExpr = str =&amp;gt; str.StartsWith(&lt;span class="str"&gt;"J"&lt;/span&gt;);&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Prints "str"&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;foreach&lt;/span&gt;(ParameterExpression param &lt;span class="kwrd"&gt;in&lt;/span&gt; filtExpr.Parameters) {&lt;br /&gt;  Console.WriteLine(param.Name);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Prints "str.StartsWith("J")"&lt;/span&gt;&lt;br /&gt;Console.WriteLine(filtExpr.Body);&lt;br /&gt;Console.WriteLine(findFirstMatch(strings,&lt;br /&gt;                  filtExpr.Compile())); &lt;span class="rem"&gt;// Prints "John"&lt;/span&gt;&lt;/pre&gt;This constructs the 'aFilterExpression' into an Expression object that can't be sent directly into the 'findFirstMatch' function above but can be used to, for example, make SQL syntax. How this works is that the C# 3.0 compiler actually knows about the Expression class (part of System.Linq.Expressions) and can handle it specifically to compile our source code into a data structure as well as a function. The last line of code above calls the 'Compile' method of the expression to get the function pointer and sents it into the 'findFirstMatch' method, which uses the compiled expression to print out "John".&lt;br /&gt;&lt;br /&gt;This new feature of the C# 3.0 compiler, to compile into a data structure is not that new and has been available in LISP for a long time. To learn more about that see Ian Griffiths take on &lt;a href="http://www.interact-sw.co.uk/iangblog/2005/09/30/expressiontrees"&gt;C# 3.0 and LINQ - Expression Trees&lt;/a&gt;. Ian also talks about how to use these Lambda expressions to make code on the run, see his &lt;a href="http://www.interact-sw.co.uk/iangblog/2007/04/03/linqcodegen"&gt;Generating Code with LINQ&lt;/a&gt; weblog.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;j) Language Integrated Query (LINQ) expressions&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...provideS a language integrated syntax for&lt;br /&gt; queries that is similar to relational and hierarchical query languages such as SQL and XQuery.&lt;br /&gt;&lt;br /&gt;I think Linq is propably the reason for most of the new features mentioned above. Linq is an extensive add-on the language with it's SQL-like syntax and features. Below I will be making three samples to explain the overall concept but the whole thing would be way to long for this weblog so I will start by referring you to the LINQ Introduction features at The Code Project website: &lt;a href="http://www.codeproject.com/vista/LINQ_1.asp"&gt;Part 1&lt;/a&gt;, &lt;a href="http://www.codeproject.com/vista/LINQ2.asp"&gt;Part 2&lt;/a&gt; and &lt;a href="http://www.codeproject.com/vista/LINQ_3.asp"&gt;Part 3&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Linq is a collection of extensions methods that can be used to make queries on specific classes. We will start by looking at queries on normal classes stored in lists, then we will look at making Linq queries on XML documents and end by looking at making queries on traditional database structures.&lt;br /&gt;&lt;br /&gt;Sample 1, Object queries:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Linq queries on the persons list initialized earlier&lt;/span&gt;&lt;br /&gt;IEnumerable&amp;lt;Person&amp;gt; young = persons.Where(p =&amp;gt; p.Age&amp;lt;39);&lt;br /&gt;Console.WriteLine(&lt;span class="str"&gt;"How many persons are younger than 39? "&lt;/span&gt; +&lt;br /&gt;                  young.Count()); &lt;span class="rem"&gt;// Prints "5"&lt;/span&gt;&lt;br /&gt;Console.WriteLine(&lt;span class="str"&gt;"The oldest person is how old? "&lt;/span&gt; + &lt;br /&gt;                  persons.Max(p =&amp;gt; p.Age)); &lt;span class="rem"&gt;// Prints "43"&lt;/span&gt;&lt;br /&gt;Console.WriteLine(&lt;span class="str"&gt;"What is the average age of all persons? "&lt;/span&gt; + &lt;br /&gt;                  persons.Average(p =&amp;gt; p.Age)); &lt;span class="rem"&gt;// Prints "36,625"&lt;/span&gt;&lt;br /&gt;var allAlfredHomes = persons.Where(p =&amp;gt; &lt;br /&gt;                     p.Name.Equals(&lt;span class="str"&gt;"Alfred"&lt;/span&gt;)).Select(p =&amp;gt; &lt;br /&gt;                     &lt;span class="kwrd"&gt;new&lt;/span&gt; { p.Name, p.Address.Street });&lt;br /&gt;&lt;span class="kwrd"&gt;foreach&lt;/span&gt; (&lt;span class="kwrd"&gt;object&lt;/span&gt; h &lt;span class="kwrd"&gt;in&lt;/span&gt; allAlfredHomes)&lt;br /&gt;{&lt;br /&gt;  Console.WriteLine(h); &lt;span class="rem"&gt;// Prints "Seilugrandi"&lt;/span&gt;&lt;br /&gt;}&lt;/pre&gt;Allows queries directly into the object structure of your program.&lt;br /&gt;&lt;br /&gt;Sample 2, XML queries:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Linq queries on the following XML document&lt;/span&gt;&lt;br /&gt;XDocument people = XDocument.Parse(&lt;span class="str"&gt;""&lt;/span&gt;+&lt;br /&gt;&lt;span class="str"&gt;"&amp;lt;people&amp;gt;"&lt;/span&gt;+&lt;br /&gt;  &lt;span class="str"&gt;"&amp;lt;person age='32'&amp;gt;"&lt;/span&gt;+&lt;br /&gt;    &lt;span class="str"&gt;"&amp;lt;firstname&amp;gt;Scott&amp;lt;/firstname&amp;gt;"&lt;/span&gt;+&lt;br /&gt;    &lt;span class="str"&gt;"&amp;lt;lastname&amp;gt;Guthrie&amp;lt;/lastname&amp;gt;"&lt;/span&gt;+&lt;br /&gt;  &lt;span class="str"&gt;"&amp;lt;/person&amp;gt;"&lt;/span&gt;+&lt;br /&gt;  &lt;span class="str"&gt;"&amp;lt;person age='32'&amp;gt;"&lt;/span&gt;+&lt;br /&gt;    &lt;span class="str"&gt;"&amp;lt;firstname&amp;gt;Susanne&amp;lt;/firstname&amp;gt;"&lt;/span&gt;+&lt;br /&gt;    &lt;span class="str"&gt;"&amp;lt;lastname&amp;gt;Guthrie&amp;lt;/lastname&amp;gt;"&lt;/span&gt;+&lt;br /&gt;  &lt;span class="str"&gt;"&amp;lt;/person&amp;gt;"&lt;/span&gt;+&lt;br /&gt;  &lt;span class="str"&gt;"&amp;lt;person age='50'&amp;gt;"&lt;/span&gt;+&lt;br /&gt;    &lt;span class="str"&gt;"&amp;lt;firstname&amp;gt;Bill&amp;lt;/firstname&amp;gt;"&lt;/span&gt;+&lt;br /&gt;    &lt;span class="str"&gt;"&amp;lt;lastname&amp;gt;Gates&amp;lt;/lastname&amp;gt;"&lt;/span&gt;+&lt;br /&gt;  &lt;span class="str"&gt;"&amp;lt;/person&amp;gt;"&lt;/span&gt;+&lt;br /&gt;&lt;span class="str"&gt;"&amp;lt;/people&amp;gt;"&lt;/span&gt;);&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// All persons whos names start with "S"&lt;/span&gt;&lt;br /&gt;IEnumerable&amp;lt;XElement&amp;gt; sElements =&lt;br /&gt;   people.Descendants(&lt;span class="str"&gt;"person"&lt;/span&gt;).Where(p =&amp;gt; &lt;br /&gt;   p.Element(&lt;span class="str"&gt;"firstname"&lt;/span&gt;).Value.StartsWith(&lt;span class="str"&gt;"S"&lt;/span&gt;));&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Prints "Scott" and "Susan"&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;foreach&lt;/span&gt; (XElement p &lt;span class="kwrd"&gt;in&lt;/span&gt; sElements)&lt;br /&gt;{&lt;br /&gt;  Console.WriteLine(p.Element(&lt;span class="str"&gt;"firstname"&lt;/span&gt;).Value);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// All persons whos names starts with "S", more info returned&lt;/span&gt;&lt;br /&gt;IEnumerable&amp;lt;Person&amp;gt; sPersons = people.Descendants(&lt;span class="str"&gt;"person"&lt;/span&gt;).Where(p =&amp;gt; &lt;br /&gt;   p.Element(&lt;span class="str"&gt;"firstname"&lt;/span&gt;).Value.StartsWith(&lt;span class="str"&gt;"S"&lt;/span&gt;)).Select(p =&amp;gt; &lt;br /&gt;   &lt;span class="kwrd"&gt;new&lt;/span&gt; Person { Name = p.Element(&lt;span class="str"&gt;"firstname"&lt;/span&gt;).Value + &lt;span class="str"&gt;" "&lt;/span&gt; + &lt;br /&gt;   p.Element(&lt;span class="str"&gt;"lastname"&lt;/span&gt;).Value,&lt;br /&gt;   Age=Convert.ToInt32(p.Attribute(&lt;span class="str"&gt;"age"&lt;/span&gt;).Value) } );&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Prints "Scott Guthrie (32)" and "Susan Guthrie (32)"&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;foreach&lt;/span&gt; (Person p &lt;span class="kwrd"&gt;in&lt;/span&gt; sPersons)&lt;br /&gt;{&lt;br /&gt;  Console.WriteLine(p.ToString()); &lt;br /&gt;}&lt;/pre&gt;The interesting thing here is that the Linq XML feature requires you to use the System.Xml.Linq.XDocument but not the System.Xml.XmlDocument.&lt;br /&gt;&lt;br /&gt;Sample 3, SQL queries:&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// Linq queries into a database&lt;/span&gt;&lt;br /&gt;BankAccountsDataContext bankAccountsDB = &lt;span class="kwrd"&gt;new&lt;/span&gt; BankAccountsDataContext();&lt;br /&gt;IEnumerable&amp;lt;BankAccount&amp;gt; bankAccounts =&lt;br /&gt;   bankAccountsDB.BankAccounts.Where(p =&amp;gt; &lt;br /&gt;   p.Name.StartsWith(&lt;span class="str"&gt;"B"&lt;/span&gt;));&lt;br /&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;foreach&lt;/span&gt; (BankAccount b &lt;span class="kwrd"&gt;in&lt;/span&gt; bankAccounts.AsEnumerable())&lt;br /&gt;{&lt;br /&gt;  Console.WriteLine(b.Name+&lt;span class="str"&gt;" "&lt;/span&gt;+b.Balance);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Prints "900,0000"&lt;/span&gt;&lt;br /&gt;Console.WriteLine(&lt;span class="str"&gt;"Min:"&lt;/span&gt; +&lt;br /&gt;   bankAccountsDB.BankAccounts.Min(p =&amp;gt; p.Balance)); &lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// Prints "1000,0000"&lt;/span&gt;&lt;br /&gt;Console.WriteLine(&lt;span class="str"&gt;"Avg:"&lt;/span&gt; +&lt;br /&gt;   bankAccountsDB.BankAccounts.Average(p =&amp;gt; p.Balance));&lt;br /&gt; &lt;br /&gt;&lt;span class="rem"&gt;// Prints "1100,0000"&lt;/span&gt;&lt;br /&gt;Console.WriteLine(&lt;span class="str"&gt;"Max:"&lt;/span&gt; +&lt;br /&gt;   bankAccountsDB.BankAccounts.Max(p =&amp;gt; p.Balance));&lt;/pre&gt;The simplest way of getting the 'BankAccountsDataContext' created is to use the new VS2008 feature of adding a "LINQ to SQL Classes" (DBML) project item to your project.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;k) The new LINQ syntax&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;...allows us to write our queries without using the 'Where' and 'Select' extension methods used above.&lt;br /&gt;&lt;br /&gt;Extension-style:&lt;pre class="csharpcode"&gt;IEnumerable&amp;lt;Person&amp;gt; sPersons =&lt;br /&gt;   people.Descendants(&lt;span class="str"&gt;"person"&lt;/span&gt;).Where(p =&amp;gt; &lt;br /&gt;      p.Element(&lt;span class="str"&gt;"firstname"&lt;/span&gt;).Value.StartsWith(&lt;span class="str"&gt;"S"&lt;/span&gt;)).Select(p =&amp;gt; &lt;br /&gt;         &lt;span class="kwrd"&gt;new&lt;/span&gt; Person {&lt;br /&gt;           Name = p.Element(&lt;span class="str"&gt;"firstname"&lt;/span&gt;).Value + &lt;span class="str"&gt;" "&lt;/span&gt; + &lt;br /&gt;             p.Element(&lt;span class="str"&gt;"lastname"&lt;/span&gt;).Value,&lt;br /&gt;           Age=Convert.ToInt32(p.Attribute(&lt;span class="str"&gt;"age"&lt;/span&gt;).Value)&lt;br /&gt;         }&lt;br /&gt;      );&lt;/pre&gt;Can be converted to the following.&lt;br /&gt;&lt;br /&gt;Query-style:&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;var&lt;/span&gt; sPersons2 = &lt;span class="kwrd"&gt;from&lt;/span&gt; p &lt;span class="kwrd"&gt;in&lt;/span&gt; people.Descendants(&lt;span class="str"&gt;"person"&lt;/span&gt;)&lt;br /&gt;   &lt;span class="kwrd"&gt;where&lt;/span&gt; p.Element(&lt;span class="str"&gt;"firstname"&lt;/span&gt;).Value.StartsWith(&lt;span class="str"&gt;"B"&lt;/span&gt;) &lt;br /&gt;   &lt;span class="kwrd"&gt;select&lt;/span&gt; &lt;span class="kwrd"&gt;new&lt;/span&gt; Person {&lt;br /&gt;      Name = p.Element(&lt;span class="str"&gt;"firstname"&lt;/span&gt;).Value + &lt;span class="str"&gt;" "&lt;/span&gt; + &lt;br /&gt;                 p.Element(&lt;span class="str"&gt;"lastname"&lt;/span&gt;).Value,&lt;br /&gt;      Age = Convert.ToInt32(p.Attribute(&lt;span class="str"&gt;"age"&lt;/span&gt;).Value)&lt;br /&gt;   };&lt;/pre&gt;Isn't that cool!?&lt;br /&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4872251620314546698?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4872251620314546698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4872251620314546698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4872251620314546698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4872251620314546698'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/11/yet-another-c-30-new-feature-listing.html' title='Yet another C# 3.0 new feature listing...'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2003342344671213783</id><published>2007-10-28T21:32:00.000Z</published><updated>2012-01-28T17:54:46.985Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='My Computer'/><title type='text'>My Wireless Network Connection was not visible in my VPC on my Windows XP host</title><content type='html'>I have been using Microsoft Virtual PC (MSVPC) for a long time now and have a lot of virtual machines (VPCs) configured for different purposes and reasons. Lately I have been moving my VPCs between hosts and ran into the following problem on one of those.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/wncp.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://dl.dropbox.com/u/57409068/Blog/wncp.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5126509492009139890" /&gt;&lt;/a&gt;I had installed MSVPC on this new computer, but everytime I opened one of my VPCs I got the message "The emulated ethernet adapter not available..." or something of that sort. On the Network Settings of my VPC I couldn't see my Wireless Network Connection so I really had no way of telling the VPC to use that for networking. So...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;...after searching the web for a while I found &lt;a href="http://groups.google.com/group/microsoft.public.virtualpc/browse_thread/thread/4e321b927e4e359e/ac579186ea243f9e?lnk=st&amp;q=%2B%22Not+even+that+complicated.%22+%2BVPC#ac579186ea243f9e"&gt;this discussion&lt;/a&gt; on my issue and the fix is "Not even that complicated". So I thought I would share it with you...&lt;br /&gt;&lt;br /&gt;...simple right-click on your "Wireless Network Connection" under "Control Panel" &gt; "Network Connections" and select "Properties" (see snapshot on the right). Just make sure the "Virtual Machine Network Services" is selected. If it isn't, select it and try changing your VPCs Network Settings again. My guess is, now your Wireless Network Adapter will be in the drop-down.&lt;br /&gt;&lt;br /&gt;Hope this helps someone else...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2003342344671213783?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2003342344671213783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2003342344671213783' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2003342344671213783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2003342344671213783'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/10/wireless-network-connection-not-visible.html' title='My Wireless Network Connection was not visible in my VPC on my Windows XP host'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-1349012865756027474</id><published>2007-08-02T22:34:00.000Z</published><updated>2012-01-28T17:57:45.878Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><category scheme='http://www.blogger.com/atom/ns#' term='Sumarfrí'/><title type='text'>Lok sumarleyfis</title><content type='html'>&lt;a href="http://dl.dropbox.com/u/57409068/Blog/aLeidinni.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5094237266350194770" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" height="185" alt="" src="http://dl.dropbox.com/u/57409068/Blog/aLeidinni.jpg" width="201" border="0" /&gt;&lt;/a&gt; Jæja, þá er sumarfríinu lokið. Fjölskyldan lauk því með að keyra hringinn á tæpri viku, púúhh.&lt;br /&gt;&lt;br /&gt;Við byrjuðum á því að taka á leigu fellihýsi á miðvikudaginn fyrir viku, fylla það af dóti og þrusa okkur af stað snemma á fimmtudeginum. Fyrsta málið með fellihýsið kom strax á leiðinni þegar við áttuðum okkur á því að það var búið að opna sig um allt að hálfan meter. Við þurftum því að stoppa á þjóðvegi eitt og loka því.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/iPossun.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5094237541228101730" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" height="158" alt="" src="http://dl.dropbox.com/u/57409068/Blog/iPossun.jpg" width="207" border="0" /&gt;&lt;/a&gt;Ætlunin var að ná í giftinguna hjá Unnari og Hannah, vinum okkar frá &lt;a href="http://www.jerseyeveningpost.com/"&gt;Jersey&lt;/a&gt;, í &lt;a href="http://www.akirkja.is/"&gt;Akureyrarkirkju&lt;/a&gt; kl. 16. Það rétt slapp að koma börnunum til systur Hjördísar og manninum hennar, og skoppuðum við inn í kirkjuna rétt fyrir klukkan fjögur. Þar sátum við svo í hátt í hálftíma og biðum, ásamt brúðgumanum, eftir brúðinni fram til tuttugu mínútur yfir, gott hjá henni. Svo var bara þessi frábæra veisla á eftir, langt fram á nótt.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/asbyrgi.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5094237846170779762" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://dl.dropbox.com/u/57409068/Blog/asbyrgi.jpg" border="0" /&gt;&lt;/a&gt;Á föstudeginum var keyrt í &lt;a href="http://www.skogur.is/Pages/178"&gt;Ásbyrgi&lt;/a&gt; og eyddum við þar tveimur nóttum í fellihýsinu og systir Hjördísar, maðurinn hennar og yngsti sonur í þeirra fellihýsi. Skemmtilegur tími og okkur tókst að lenda í önnur vandræðin með fellihýsið. Þegar verið var að pakka saman hélst þakið uppi öðru megin (vitlaust uppsettar öryggisstangir) og það tók nokkuð langan tíma og nokkrar hringingar til Reykjavíkur áður en það var komið rétt saman.&lt;br /&gt;&lt;br /&gt;Sunnudagurinn fór svo í að keyra frá Ásbyrgi til &lt;a href="http://www.skogur.is/Pages/188"&gt;Atlavíkur í Hallormsstaðaskógi&lt;/a&gt; og komum við þar nokkuð seint að kveldi og börnin orðin nokkuð þreytt. Fellihýsið upp. Börnin í bólið. Við í bólið. Það voru allir þreyttir þetta kvöld en morguninn eftir voru allir í góðum gír og morguninn var frábær. Gott mál enda löng ferð fyrir höndum þennan dag. Allir fóru í sund og svo var keyrt af stað og ekki stoppað fyrr en í &lt;a href="http://www.ust.is/Natturuvernd/Thjodgardar/Skaftafell/"&gt;Skaftafelli&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/skaftafell.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5094238108163784834" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://dl.dropbox.com/u/57409068/Blog/skaftafell.jpg" border="0" /&gt;&lt;/a&gt;Við komum á kvöldmat á mánudeginum og ákváðum að vera þar í tvær nætur. Þegar við mættum í Skaftafell komumst við að því að við vorum búin að vera svo lengi á leiðinni og ísskápurinn að halda köldu með því að eyða rafmagninu af 12V geyminum á fellihýsinu (af hverju ekki að draga rafmagnið frá bílnum á meðan hann er tengdur?). Við vorum semsagt rafmagnslaus, þriðja vesenið með fellihýsið, sem þýddi ekkert ljós og engan hitablástur um nóttina (föttuðum ekki að kaupa 220V tengingu fyrr en daginn eftir). Við undirbjuggum okkur því undir kalda aðfararnótt þriðjudags, en svo reyndist hún ekki vera svo köld.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/sveinnKristinn.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5094238305732280466" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://dl.dropbox.com/u/57409068/Blog/sveinnKristinn.jpg" border="0" /&gt;&lt;/a&gt;Skaftafell er með gott tjaldstæði, góða þjónustu og auðvitað með margar &lt;a href="http://www.ust.is/Natturuvernd/Thjodgardar/Skaftafell/Thjonustavidferdamenn/gonguleidir/"&gt;skemmtilegar gönguleiðir&lt;/a&gt; en við fórum bara í eina stutta upp að Skaftafellsjökli. Þessi þriðjudagur sem við eyddum í Skaftafelli var eini dagurinn í allri ferðinni sem rigndi. Dagurinn var samt mjög góður og endaði með að við fengum tvo vini í kvöldmat, partý og næturgistingu.&lt;br /&gt;&lt;br /&gt;Á miðvikudeginum, þegar vikan var liðin, þurftum við að bruna í bæinn og skila fellihýsinu fyrir klukkan 16. Það tókst vel en þegar við vorum að skila því af okkur tókum við eftir að auka-gaskúturinn sem ekki var tengdur hafði fokið af á leiðinni ásamt grindinni sem átti að halda honum. Ekki tókum við eftir því. Hann var svo til tómur og hefur líklega skoppað beint út í móa, ég held að við hefðum orðið var við hann ef hann hefði farið undir fellihýsið. Allaveganna. Fjórða og síðasta vesenið með fellihýsið.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/ugla.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5094238507595743394" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://dl.dropbox.com/u/57409068/Blog/ugla.jpg" border="0" /&gt;&lt;/a&gt;Við áttum semsagt góða ferð þrátt fyrir vesen með fellihýsið en lærðum líka mikið, um fellihýsi, á þessu. En nú er komið að því að snúa sér aftur að alvarlegri málefnum. Við stefnum nú samt að því að stunda hestaferðir fyrir vestan næstu vikur og enda hestaárið með því að taka þátt í leitum í lok september. Ég mun líklega blogga eitthvað um það á íslensku. En almennt séð þá er líklega samt komið að því að bloggið frá mér verði aftur eitthvað tengt tölvumálum og þá á ensku.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-1349012865756027474?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/1349012865756027474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=1349012865756027474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1349012865756027474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1349012865756027474'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/08/lok-sumarleyfis.html' title='Lok sumarleyfis'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2534516412958255559</id><published>2007-07-08T01:41:00.000Z</published><updated>2012-01-28T17:58:40.170Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><category scheme='http://www.blogger.com/atom/ns#' term='Sumarfrí'/><title type='text'>Sumarfrí í Danmörku</title><content type='html'>&lt;a href="http://dl.dropbox.com/u/57409068/Blog/JJdan.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5089830837079279682" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://dl.dropbox.com/u/57409068/Blog/JJdan.PNG" border="0" /&gt;&lt;/a&gt;Ég er ekki búinn að skrifa neitt í nokkrar vikur nú og er ástæðan fyrir því sú að við Hjördís fórum með fjölskylduna til Danmerkur í miðjum júní og vorum á norður Jótlandi í um tvær vikur. Á sama tíma voru bæði mamma og pabbi, og bróðir minn með fjölskylduna sína, á sama stað. Öll vorum við þar í sumarleyfi og til að hitta dönsku fjölskylduna okkar og heimsækja heimabæ mömmu, Hals. Þetta var frábær ferð og náðum við að heimsækja Danmörk í þokkalega góðu veðri rétt áður en rigningarnar hófust, sem náðu hámarki á sama tíma og tónlistarhátíðin í Roskilde stóð yfir og allir hafa auðvitað fylgst með í fréttum.&lt;br /&gt;&lt;br /&gt;Við komum heim þann 29. júní og í framhaldinu tók við vika af vinnu en elsta dóttirin var heima með hinar tvær dúllurnar. Vinnan var blanda af bæði að slökkva tæknilega elda og þessi venjulegu mánaðarlegu störf í rekstri hvers fyrirtækis. En að þeirri viku lokinni var ég kominn í frí og ætla mér að reyna að halda því til streitu út mánuðinn.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2534516412958255559?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2534516412958255559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2534516412958255559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2534516412958255559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2534516412958255559'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/07/sumarfr-danmrku.html' title='Sumarfrí í Danmörku'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3035127220705407445</id><published>2007-07-07T15:09:00.001Z</published><updated>2012-01-28T18:00:19.374Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Introduction to new links</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/jsp.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/jsp.PNG" alt="" id="BLOGGER_PHOTO_ID_5084499082670484562" border="0" /&gt;&lt;/a&gt;I have added a few new links that may need introduction.&lt;br /&gt;&lt;br /&gt;First there is &lt;a href="http://www.joelonsoftware.com/"&gt;Joel on Software&lt;/a&gt;, the blog by Joel Spolsky, CEO of Fog Creek Software, expert on software development and other stuff too. I read absolutely everything he writes and more often than not I like it. If you are not reading Joel you should.&lt;br /&gt;&lt;br /&gt;Then there are a few Microsoft gurus:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/ss.PNG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/ss.PNG" alt="" id="BLOGGER_PHOTO_ID_5084499911599172706" border="0" /&gt;&lt;/a&gt;First there is &lt;a href="http://blogs.msdn.com/somasegar"&gt;S. "Soma" Somasegar&lt;/a&gt;, head of Microsoft's Developer Division who has been at Microsoft since the eighties and is now the most important blogger on MSDN. An interesting read is an &lt;a href="http://reddevnews.com/qandas/article.aspx?editorialsid=100"&gt;interview with Somasegar in RedmondDeveloper&lt;/a&gt; since November last year.&lt;br /&gt;&lt;br /&gt;Then there is Scott Guthrie, or &lt;a href="http://weblogs.asp.net/scottgu"&gt;ScottGu&lt;/a&gt;, who runs the teams at Microsoft that build IIS, ASP.NET, Atlas, CLR, Compact Framework, Windows Forms, Commerce Server, Visual Web Developer and the Visual Studio Tools for WPF.&lt;br /&gt;&lt;br /&gt;And &lt;a href="http://blogs.msdn.com/jstegman"&gt;Joe Stegman&lt;/a&gt;, lead PM (Program Manager) on Windows Forms team (now known as &lt;a href="http://abthordarson.blogspot.com/2007/07/silverlight.html"&gt;Silverlight&lt;/a&gt;) and finally &lt;a href="http://blogs.msdn.com/mharsh/"&gt;Mike Harsh&lt;/a&gt;, Microsoft WPF/E PM.&lt;br /&gt;&lt;br /&gt;As I quite frequently read articles in the &lt;a href="http://reddevnews.com/"&gt;RedmondDeveloper&lt;/a&gt; and on &lt;a href="http://channel9.msdn.com/"&gt;Channel 9&lt;/a&gt; I decided to add those to the list as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3035127220705407445?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3035127220705407445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3035127220705407445' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3035127220705407445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3035127220705407445'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/07/introduction-to-new-links.html' title='Introduction to new links'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-62616488071120127</id><published>2007-07-07T14:57:00.000Z</published><updated>2012-01-28T18:03:55.388Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gadgets'/><title type='text'>Surface and StarTrek</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/m6.PNG"&gt;&lt;img style="margin: 0pt 0px 10px 10pt; float: right; cursor: pointer; width: 188px; height: 188px;" src="http://dl.dropbox.com/u/57409068/Blog/m6.PNG" alt="" id="BLOGGER_PHOTO_ID_5084484432537037762" border="0" /&gt;&lt;/a&gt;In the end of May this year &lt;a href="http://www.microsoft.com/presspass/press/2007/may07/05-29MSSurfacePR.mspx"&gt;Microsoft introduced&lt;/a&gt; a new way of computing, namely surface computing. Their new product, &lt;a href="http://www.microsoft.com/surface"&gt;Microsoft Surface&lt;/a&gt;, supports this way of computing but is essentially just a table with a 30 inch computer display mounted into it. You turn it on and this monitor is your computer.&lt;br /&gt;&lt;br /&gt;When using it you don't use a mouse and keyboard, you mainly use it like any other touch-screen but with a little twist. It can recognize multiple contacts at once, so many people can be using it at the same time or you can use both hands, for example resize a picture in two directions at once.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/m7.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 155px; height: 114px;" src="http://dl.dropbox.com/u/57409068/Blog/m7.PNG" alt="" id="BLOGGER_PHOTO_ID_5084484531321285586" border="0" /&gt;&lt;/a&gt;Also, it actually recognizes objects that you place on the table, for example if you place your (wireless) digital camera on the surface the computer will interact with it seamlessly, fetch all your pictures from it and display them on the  screen for you to interact with them. It can also recognize things like mobile devices, phones, cup of coffee, credit cards and more.&lt;br /&gt;&lt;br /&gt;This is pretty cool but currently Microsoft is only making a handful and only for hotels and such. So for the average Joe, this is nothing more than a fancy demo, but still a nice introduction to a cool future of computing.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/m8.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/m8.PNG" alt="" id="BLOGGER_PHOTO_ID_5084490935117524002" border="0" /&gt;&lt;/a&gt;When I was looking at the introductions on the &lt;a href="http://www.microsoft.com/surface"&gt;Microsoft Surface web site&lt;/a&gt; and then the &lt;a href="http://www.youtube.com/watch?v=yzwYCWdVzfU"&gt;Microsoft Surface Parody joke on YouTube&lt;/a&gt; I came to think of StarTrek because we have seen them using surface computing for many seasons, maybe this is where the idea came from.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/m5.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/m5.PNG" alt="" id="BLOGGER_PHOTO_ID_5084491136980986930" border="0" /&gt;&lt;/a&gt;This is not the first time I get the feeling that by making movies and television shows, like StarTrek, the entertainment business and Hollywood is actually forming the future, telling us what our future should look and feel like. So, what is coming next? Ask Hollywood.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/m4.PNG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; cursor: pointer; width: 145px; height: 189px;" src="http://dl.dropbox.com/u/57409068/Blog/m4.PNG" alt="" id="BLOGGER_PHOTO_ID_5084491420448828482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;For more techy StarTrek stuff just key "StarTrek" into Google and you can continue to read for decades, quite a lot of stuff about this actually. The best way to get to know what is coming is see the episodes :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-62616488071120127?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/62616488071120127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=62616488071120127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/62616488071120127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/62616488071120127'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/07/surface-and-startrek.html' title='Surface and StarTrek'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2160574959370236514</id><published>2007-07-04T22:02:00.000Z</published><updated>2012-01-28T18:05:06.830Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Silverlight and popfly</title><content type='html'>&lt;a href="http://dl.dropbox.com/u/57409068/Blog/silverlight.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5083470407938321314" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://dl.dropbox.com/u/57409068/Blog/silverlight.gif" border="0" /&gt;&lt;/a&gt; I have been reading about new development things at Microsoft. Things have surely be happening, especially with the Silverlight project.&lt;br /&gt;&lt;br /&gt;Silverlight is the new name for the Windows Presentation Foundation (WPF), which is part of the &lt;a title=".NET Framework 3.0" href="http://labs.netfx3.com/"&gt;.NET Framework 3.0&lt;/a&gt;. Not only can you develop applications, based on Silverlight, that run on the Windows client but also deploy them using a browser plug-in. This allows you to develop media experiences and interactive applications for the browser (like Flash apps!?)&lt;br /&gt;&lt;br /&gt;For more information take a look at the official &lt;a href="http://www.microsoft.net/silverlight"&gt;Microsoft Silverlight&lt;/a&gt; site. Silverlight is still in Beta but you can use it and even develop for it using the Visual Studio "Orcas" version. This is cool stuff :-)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/57409068/Blog/duck-and-logotype.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5083470575442045874" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://dl.dropbox.com/u/57409068/Blog/duck-and-logotype.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Also, there is a the very cool Silverlight implementation called &lt;a href="http://www.popfly.net/"&gt;Popfly&lt;/a&gt; where users can share their Silverlight remixes. The Popfly Explorer is currently in alpha version shows great potential as a new way of developing and sharing Silverlight experiences. You can also read &lt;a href="http://blogs.msdn.com/somasegar/archive/2007/05/18/popfly.aspx"&gt;Somasegar's blog&lt;/a&gt; on this issue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2160574959370236514?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2160574959370236514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2160574959370236514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2160574959370236514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2160574959370236514'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/07/silverlight.html' title='Silverlight and popfly'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2861931448757268972</id><published>2007-06-11T01:29:00.000Z</published><updated>2012-01-28T18:06:02.304Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hestar'/><title type='text'>Fórum með Hestana vestur</title><content type='html'>&lt;a href="http://dl.dropbox.com/u/57409068/Blog/hestar.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5089828925818832946" style="MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://dl.dropbox.com/u/57409068/Blog/hestar.PNG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Við fórum með hestana vestur um helgina. Ég hef víst ekki nefnt hestana okkar áður en þeir eru Póló frá Miðjanesi og Nóra frá Njarðvík. Það verður að bíða betri tíma en einhvern tímann verð ég að setja niður á blað eitthvað um þessa frábæru hesta okkar.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2861931448757268972?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2861931448757268972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2861931448757268972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2861931448757268972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2861931448757268972'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/06/frum-me-hestana-vestur.html' title='Fórum með Hestana vestur'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-6346182736976517052</id><published>2007-06-02T23:27:00.001Z</published><updated>2012-01-28T18:06:56.978Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Extension Methods</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/galaxy_1dunit.jpg"&gt;&lt;img style="margin: 0pt 10pt 0px 0px; float: left; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/galaxy_1dunit.jpg" alt="" id="BLOGGER_PHOTO_ID_5071980523450949554" border="0" width="100" /&gt;&lt;/a&gt;C# 3.0 introduces a new feature called &lt;em&gt;extension methods&lt;/em&gt;, which allow us to extend the functionality of an existing type without extending it's class. At times, extending a type's class can be difficult or even impossible, especially if a class is abstract, virtual or even sealed. Even in these cases extension methods will allow you to add a method to the type.&lt;br clear="left"/&gt;&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;static&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; Add(&lt;span class="kwrd"&gt;this&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; me, &lt;span class="kwrd"&gt;string&lt;/span&gt; stringToAdd)&lt;br /&gt;{&lt;br /&gt;&lt;span class="kwrd"&gt;return&lt;/span&gt; me+stringToAdd;&lt;br /&gt;}&lt;/pre&gt;then a call...&lt;pre class="csharpcode"&gt;Console.WriterLine(&lt;span class="str"&gt;"This is it"&lt;/span&gt;.Add(&lt;span class="str"&gt;", isn't it?"&lt;/span&gt;));&lt;/pre&gt;results in...&lt;pre class="csharpcode"&gt;&lt;span class="str"&gt;This is it, isn't it?&lt;/span&gt;&lt;/pre&gt;&lt;strong&gt;Caution required?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Because extension methods can be declared anywhere in the project, I can imagine maintaining another programmer's code, seeing a method that I find curious and wanting to know more about it. Now if the method is not declared in the type's class, then where is it? Who knows, could be anywhere in the project or even in any of the referenced assemblies. Could be difficult. But still a nice new feature.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Want more information?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/vcsharp/aa336745.aspx"&gt;Microsoft C# Future Versions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-6346182736976517052?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/6346182736976517052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=6346182736976517052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6346182736976517052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6346182736976517052'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/06/ii-extension-methods.html' title='Extension Methods'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5165733797492667368</id><published>2007-06-02T20:56:00.001Z</published><updated>2012-01-28T18:07:51.334Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Implicitly typed local variables</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/Variable-Seedeater-3.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 120px; height: 96px;" src="http://dl.dropbox.com/u/57409068/Blog/Variable-Seedeater-3.jpg" alt="" id="BLOGGER_PHOTO_ID_5071982503430873026" border="0"&gt;&lt;/a&gt;C# 3.0 introduces a new construct called &lt;em&gt;var&lt;/em&gt; that results in the compiler inferring the type of the variable from it's initializer, which is therefore obviously required.&lt;br /&gt;&lt;br /&gt;Sample usage:&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;int&lt;/span&gt; a=3;&lt;br /&gt;var b=7; &lt;span class="rem"&gt;// int is inferred from the '7' literal&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;string&lt;/span&gt; c=&lt;span class="str"&gt;"Stuff"&lt;/span&gt;;&lt;br /&gt;var d=&lt;span class="str"&gt;"Something"&lt;/span&gt;; &lt;span class="rem"&gt;// string is inferred from literal&lt;/span&gt;&lt;/pre&gt;&lt;strong&gt;C# is still strongly typed&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Don't confuse implicit variable declarations with variables of scripting languages where a variable can hold different types of values throughout the execution of the program. A C# variable declared with the &lt;em&gt;var&lt;/em&gt; construct is still a strongly typed variable that can only hold the same type of values as the initializer.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Complex and anonymous types&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The &lt;em&gt;var&lt;/em&gt; construct obviously simplifies instantiation of complex types (especially in the case of anonymous classes) and is therefore extremely important when it comes to LINQ (a feature to be discussed later).&lt;br /&gt;&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;// co1 and co2 of same type but co2 more readable?&lt;/span&gt;&lt;br /&gt;Map&amp;lt;customer,arraylist&amp;lt;orders&amp;gt;&amp;gt; co1 = &lt;span class="kwrd"&gt;new&lt;/span&gt;&lt;br /&gt;Map&amp;lt;customer,arraylist&amp;lt;orders&amp;gt;&amp;gt;();&lt;br /&gt;var co2 = Map&amp;lt;customer,arraylist&amp;lt;orders&amp;gt;&amp;gt;();&lt;br /&gt;&lt;br /&gt;&lt;span class="rem"&gt;// anonymous class - discussed in later posting&lt;/span&gt;&lt;br /&gt;var co3 = &lt;span class="kwrd"&gt;new&lt;/span&gt; {&lt;br /&gt;Id=&lt;span class="str"&gt;"0032"&lt;/span&gt;,&lt;br /&gt;Name=&lt;span class="str"&gt;"Alfred"&lt;/span&gt;,&lt;br /&gt;Home=&lt;span class="str"&gt;"Reykjavik"&lt;/span&gt;&lt;br /&gt;};&lt;/pre&gt;However, I wonder if in some cases the &lt;em&gt;var&lt;/em&gt; construct will make the program more difficult to read, in contrast to the sample above where the program is obviously easier to read as a result of using &lt;em&gt;var&lt;/em&gt;. Can you think of such a situation?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Want more information?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/vcsharp/aa336745.aspx"&gt;Microsoft C# Future Versions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5165733797492667368?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5165733797492667368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5165733797492667368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5165733797492667368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5165733797492667368'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/06/i-implicitly-typed-local-variables.html' title='Implicitly typed local variables'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-1353573127305433160</id><published>2007-06-02T19:00:00.000Z</published><updated>2012-01-28T18:09:27.342Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>.NET Framework 3.0</title><content type='html'>As you may have noticed &lt;a href="http://en.wikipedia.org/wiki/.NET_Framework#.NET_Framework_3.0"&gt;.NET Framework 3.0&lt;/a&gt; has been installed on your machine! &lt;p&gt;&lt;strong&gt;What is this .NET Framework 3.0?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;First of all, version 3.0 is not an upgrade from version 2.0 like version 2.0 was an upgrade from version 1.1, which was an upgrade from version 1.0. Actually, when version 3.0 is installed the installer starts by checking if .NET Framework 2.0 is installed, if not then version 2.0 gets downloaded and installed and then version 3.0 is installed. The reason is that the .NET Framework 3.0 is not really a framework!? :-)&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/dotnet3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://dl.dropbox.com/u/57409068/Blog/dotnet3.png" alt="" id="BLOGGER_PHOTO_ID_5071975768922152866" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;What is it then?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;In reality, .NET Framework 3.0 is a new set of APIs to be distributed with future versions of the .NET Framework. This collection used to be called WinFX but last year it was renamed to .NET Framework 3.0. That renaming didn't happen quietly as can be read at the &lt;a href="http://blogs.msdn.com/winfs/archive/2006/06/26/648075.aspx"&gt;WinFX MSDN blog site&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;The new APIs coming with .NET Framework 3.0 are these: &lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_Communication_Foundation"&gt;Windows Communcation Foundation&lt;/a&gt; (WCF)&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_Presentation_Foundation"&gt;Windows Presentation Foundation&lt;/a&gt; (WPF)&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_Workflow_Foundation"&gt;Windows Workflow Foundation&lt;/a&gt; (WF or WinWF)&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_CardSpace"&gt;Windows CardSpace&lt;/a&gt;, a.k.a. InfoCard&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;These APIs are nice and it's good to have them installed but there are currently no applications that use them and I can't develop anything using them. Why install them?&lt;/p&gt;&lt;p&gt;&lt;strong&gt;How to develop for .NET Framework 3.0?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;So, being a developer and all, I'm waiting for .NET Framework 3.5 (currently out in &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E3715E6F-E123-428B-8A0F-028AFB9E0322&amp;amp;displaylang=en"&gt;Beta 1&lt;/a&gt; and expected to be released in the end of 2007). Why am I waiting for .NET Framework 3.5? It will contain the necessary tools to support the above new APIs. These tools are included in the up and coming &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa700830.aspx"&gt;Visual Studio Code Name "Orcas"&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;What about the new C# 3.0, is that in "Orcas"?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;This new version of Visual Studio also comes with C# 3.0, or C# Orcas, which also comes with a set of new features that are just as interesting as the .NET Framework 3.0 APIs mentioned above. From the &lt;a href="http://download.microsoft.com/download/5/8/6/5868081c-68aa-40de-9a45-a3803d8134b8/CSharp_3.0_Specification.doc"&gt;C# 3.0 Specification&lt;/a&gt;, these new language extensions include:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Implicitly typed local variables, which permit the type of local variables to be inferred from the expressions used to initialize them.&lt;/li&gt;&lt;li&gt;Extension methods, which make it possible to extend existing types and constructed types with additional methods.&lt;/li&gt;&lt;li&gt;Lambda expressions, an evolution of anonymous methods that provides improved type inference and conversions to both delegate types and expression trees.&lt;/li&gt;&lt;li&gt;Object initializers, which ease construction and initialization of objects.&lt;/li&gt;&lt;li&gt;Anonymous types, which are tuple types automatically inferred and created from object initializers.&lt;/li&gt;&lt;li&gt;Implicitly typed arrays, a form of array creation and initialization that infers the element type of the array from an array initializer.&lt;/li&gt;&lt;li&gt;Query expressions, which provide a language integrated syntax for queries that is similar to relational and hierarchical query languages such as SQL and XQuery.&lt;/li&gt;&lt;li&gt;Expression trees, which permit lambda expressions to be represented as data (expression trees) instead of as code (delegates).&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Confused about all this?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Anyway, if you are still confused about .NET Framework 3.0 and all the new stuff coming from Microsoft right afer Vista why not read about &lt;a href="http://blog.ziffdavis.com/devlife/archive/2006/10/01/43487.aspx"&gt;Julia Lerman trying to explain it all&lt;/a&gt;!&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-1353573127305433160?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/1353573127305433160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=1353573127305433160' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1353573127305433160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1353573127305433160'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/06/net-framework-30.html' title='.NET Framework 3.0'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5791216334674221676</id><published>2007-05-26T21:13:00.000Z</published><updated>2010-08-29T17:26:11.274Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Líka á íslensku</title><content type='html'>Ég hef ákveðið að skrifa bæði á íslensku og ensku eftir því hvort tungumálið mér þykir betur henta hverju viðfangsefni. Enska hentar mér augljóslega betur þegar kemur að því að blogga um tækni en íslenska betur þegar kemur að því að blogga um samfélagið sem ég bý í, Reykjavík á Íslandi 2007. Ég vona að þið takið þessu vel og að ég fari nú að blogga meira fyrir vikið.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5791216334674221676?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5791216334674221676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5791216334674221676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5791216334674221676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5791216334674221676'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/05/lka-slensku.html' title='Líka á íslensku'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-718392815778839691</id><published>2007-05-26T20:46:00.000Z</published><updated>2007-05-26T21:19:20.488Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Publishing-large-post-problem fixed!?</title><content type='html'>Something has happended. Now the long-post problem mentioned earlier seems to be gone. I can now use the Blogger again. Thank you, whoever at Google that fixed this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-718392815778839691?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/718392815778839691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=718392815778839691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/718392815778839691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/718392815778839691'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/05/long-post-problem-fixed.html' title='Publishing-large-post-problem fixed!?'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5357228429345072056</id><published>2007-04-01T21:38:00.000Z</published><updated>2007-05-26T21:19:51.685Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><title type='text'>Publishing-large-post-problem</title><content type='html'>I'm having the same problem with the Blogger as many others - it is not easy to blog large posts. In short, often when posting blogs using the new Blogger (and others have reported similar problems with the old one as well). I get a page saying that the connection has been closed. This is very annoying when I have just written a large post and all is gone!&lt;br /&gt;&lt;br /&gt;When searching the 'net for a solution I ran into several suggestions, even one that suggested I should decrease the MTU on my router. Isn't that just going a bit too far? Some will suggest anything but Google having a problem with their Blogger.&lt;br /&gt;&lt;br /&gt;I continued my search and I finally found the usenet-post &lt;a href="http://groups.google.is/group/blogger-help-publishing/browse_thread/thread/a924d3693b2395db/27f33af0b4a48bae?lnk=st&amp;q=blogger+large+post&amp;rnum=3&amp;hl=is#27f33af0b4a48bae"&gt;Connection reset when publishing 'large' post...?&lt;/a&gt; by &lt;em&gt;skilef&lt;/em&gt; that describes the problem very well. It also has a simple work-around in a &lt;em&gt;skilef&lt;/em&gt; reply to him-/herself.&lt;br /&gt;&lt;br /&gt;There are others posts that describe this as well, like the thread &lt;a href="http://groups.google.is/group/blogger-help-publishing/browse_thread/thread/3a9d57be16a29e1a/fea4cdfda8927852?lnk=st&amp;q=blogger+publish+cookie&amp;rnum=1&amp;hl=is#fea4cdfda8927852"&gt;Publishing/viewing cookie problem?&lt;/a&gt; by &lt;em&gt;Case&lt;/em&gt; and &lt;em&gt;ScooterTex&lt;/em&gt;. Admit it, there is a problem with Blogger!&lt;br /&gt;&lt;br /&gt;I use the work-around but it is really not good.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5357228429345072056?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5357228429345072056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5357228429345072056' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5357228429345072056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5357228429345072056'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/04/my-blogger-publishing-large-post.html' title='Publishing-large-post-problem'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-7265033607935157604</id><published>2007-04-01T21:15:00.000Z</published><updated>2007-05-26T21:23:39.248Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='My Computer'/><title type='text'>OWA on Vista</title><content type='html'>I used to have access to Outlook Web Access (OWA) before we realized it was too open and making our network highly vulnerable. Now we have set this up again, with the appropriate certificates, and all is working fine, or is it!? Well for most users it is working fine, but for my access of OWA, using my Internet Explorer 7.0 (IE7) on my new Vista machine at home, it is not working fine. I can access it but I can't do the simplest things, imagine, I can't compose e-mails. What you say? Yeah, believe it. Why is it that since I got my new Vista machine it seems like all my Microsoft products are failing me? Like the new Messenger and now OWA. What is this? What kind of an "improved" version of Windows is this? This is ridiculous!&lt;br /&gt;&lt;br /&gt;Anyways, let's fix it. I found someone else that had this problem, see &lt;a href="http://www.mydigitallife.info/2006/12/09/cannot-compose-or-reply-to-messages-and-other-errors-in-outlook-web-access-in-windows-vista/"&gt;"Cannot Compose or Reply to Messages and Other Errors in Outlook Web Access in Windows Vista"&lt;/a&gt; by &lt;em&gt;My Digital Life&lt;/em&gt;. Well, it wasn't the suggestion of installing an update2for the Exchange server that first intrigued me but the first comment by &lt;em&gt;angler&lt;/em&gt;, who suggested that there were a simple install on my IE7 that would solve the problem. To make a long story short, the suggested updating of S/MIME didn't help at all.&lt;br /&gt;&lt;br /&gt;So, I ended up downloading and (trying to) install the Exchange server update from &lt;a href="http://support.microsoft.com/?kbid=911829"&gt;KB 911829&lt;/a&gt;. However, that didn't work either, when trying, the installer replies that my Exchange was too old, must be SP2. I then use Windows update and it wants to update my Windows Server 2003 for Small Business Server to SP2, intereseting!? After that, upgrading Exchange to SP2 solves the problem. How long do you think that took?&lt;br /&gt;&lt;br /&gt;Can you imagine all that, just to access OWA using Vista!&lt;br /&gt;&lt;br /&gt;That Vista thing is one h... of an upgrade.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-7265033607935157604?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/7265033607935157604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=7265033607935157604' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7265033607935157604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/7265033607935157604'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/02/owa-on-vista.html' title='OWA on Vista'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5394636853650480743</id><published>2007-02-18T23:04:00.000Z</published><updated>2007-05-26T21:22:40.469Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='My Computer'/><title type='text'>Microsoft OneNote</title><content type='html'>I was introduced to OneNote a few months ago, if not a year ago. The guy who showed it to me had one of those Tablet PC machines and I thought it was cool but I didn't think I would be using it on my PC as I didn't have the cool drawing and writing capacity of the Tablet PC. I thought if I was to be using it with only keyboard typing that would be making OneNote into just a different Microsoft Word. I was wrong...&lt;br /&gt;&lt;br /&gt;Now, months later, I have installed it on my home machine to give it a chance. I have been trying out OneNote now for a few days and I think it is very helpful. Especially as I do a lot of researching on the web on my home machine during evenings and OneNote will surely help me organize my thoughts and results. I'm even doing brainstorming on designs in there now and I can imagine a lot of other stuff I will be using OneNote for...&lt;br /&gt;&lt;br /&gt;Maybe you should give it a try too!?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5394636853650480743?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5394636853650480743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5394636853650480743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5394636853650480743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5394636853650480743'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2007/02/onenote.html' title='Microsoft OneNote'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-5731681600574711714</id><published>2005-08-10T18:15:00.003Z</published><updated>2011-03-22T18:46:11.489Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><title type='text'>Flogið heim</title><content type='html'>Þetta var nokkuð erfiður dagur því hann hófst klukkan 4:15 um morguninn. Þá sóttum við picnic boxið niður í móttöku á hótelinu, kláruðum að gera okkur til og vorum komin út í leigubíl á leið út á flugvöll klukkan 5.15. Klukkan 6:30 vorum við komin út á flugvöll og í mjög langa röð til að tjékka inn, komin í vélina um klukkan 7:30 en vegna tafa fór vélin klukkutíma of seint af stað og tók ekki á loft fyrr en um klukkan 9. Við lentum svo klukkan 13 og vorum komin út í Bora bílinn okkar um klukkan 14 og svo heim um 15 (þ.e. klukkan eitt að íslenskum tíma). Við flugum auðvitað heim aftur með Futura og vorum ekki par ánægð með flugfélagið því þessi klukkutíma seinkun kom til vegna þess að einn af farþegunum hafði gleymt einhverju við öryggishliðið. Þetta tók klukkustund og allir 150-200 farþegarnir voru látnir bíða. Var ekki hægt að senda þenna "pakka" til farþegans? Svo lentum við í því þegar við sóttum Bora bílinn okkar sem hafði staðið í tvær vikur úti á flugvelli að bremsurnar voru orðnar fastar. Þegar við keyrðum af stað losnuðu þær en bíllinn hristist mikið og vissum við fyrst ekki hvað var í gangi. Eftir að hafa keyrt inn til Keflavíkur og rætt þarf við bifreiðavirka var óttinn horfinn (og hristingurinn búinn að minnka mikið) og við héldum áfram til Reykjavíkur.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-5731681600574711714?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/5731681600574711714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=5731681600574711714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5731681600574711714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/5731681600574711714'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2005/10/flogi-heim.html' title='Flogið heim'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-4118158533836923406</id><published>2005-08-09T00:00:00.001Z</published><updated>2012-01-28T18:10:37.614Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><title type='text'>Veikindi og pökkun</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/0809.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 147px; height: 320px;" src="http://dl.dropbox.com/u/57409068/Blog/0809.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5300569040077290930" /&gt;&lt;/a&gt;Þegar við vöknuðum vorum við öll slöpp á mismunandi máta, sumir með í maganum og aðrir með kvef og beinverkir. Svo ákveðið var að reyna að koma sér í gang með því að fara út í morgunverð á sama stað og tveimur dögum fyrr. Þetta var mjög gott og við vorum mun betri, þó ekki alveg. Dagurinn fór því eiginlega allur í afslappelsi á hótelherberginu enda veðrið ekki með mikilli sól (sem betur fer). Þó var gengið um í bænum sem endaði með að öll fjölskyldan dembdi sér í gervi-húðflúr sem gerði deginum gott. Um kvöldið var svo farið aftur á Ítalska staðinn þar sem við höfðum fengið pasta áður og var það aftur vel heppnað. Svo var gengið beint heim, slappað frekar af, pakkað, baðað og farið að sofa. Góður undirbúningur fyrir heimferðina á morgun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-4118158533836923406?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/4118158533836923406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=4118158533836923406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4118158533836923406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/4118158533836923406'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2005/08/veikindi-og-pokkun.html' title='Veikindi og pökkun'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-1025840136813227682</id><published>2005-08-08T00:00:00.000Z</published><updated>2012-01-28T18:11:17.281Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><title type='text'>Snorkað á ströndinni</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/0808.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 173px; height: 281px;" src="http://dl.dropbox.com/u/57409068/Blog/0808.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5300569622161410642" /&gt;&lt;/a&gt;Það er skemmtigarður fyrir sunnan Barcelona sem Ellen langaði mikið að prófa. Við ætluðum fyrst að taka rútu öll saman en fannst svo það vera of löng ferð fyrir Uglu litlu. Við erum að tala um 3,5 klukkustundir hvora leið. Þá ætluðu bara Alfred og Ellen að fara tvö, en það væri svo leiðinlegt að eyða heilum degi í sundur rétt áður en við förum heim. Ákveðið var því að taka bíl á leigu, höfðum pantað hann daginn áður, og fara öll af stað strax klukkan 9 um morguninn. Þetta klikkaði því bílinn var ekki til staðar eins og lofað hafði verið og það besta sem hægt var að gera var að fá bíl seinnipartinn og það var hreinlega of seint. Við hættum því við allt eftir að hafa reynt allt til að komast. Í staðinn var ákveðið að kaupa köfunargleraugu og öndunarrör, sem við köllum "snorkbúnað", og fara niður á ströndina. Við eyddum því deginum aftur á ströndinni og snorkuðum um allt, Ellen sá fullt af fiskum og við áttum góðan dag eftir vandamál morgunsins. Um kvöldið löbbuðum við um bæinn og enduðum inn á einum ítölskum stað enn. Þessi staður var mun verri en sá ítalski sem við höfðum farið á áður. Á þessum stað notuðum við nýtt glas fyrir Uglu því hitt hafði gleymst á hótelinu og snögglega var keypt eitt til vara. Almennt var þessi veitingastaður ekki mjög góður og flýttum við okkur heim. Strax þarna vorum við þegar orðin nokkuð slöpp en vorum mun slappari á morgun. Við drifum okkur því heim á hótel og í bólið.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-1025840136813227682?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/1025840136813227682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=1025840136813227682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1025840136813227682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/1025840136813227682'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2009/02/snorka-strondinni.html' title='Snorkað á ströndinni'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-8285374345877470660</id><published>2005-08-07T00:00:00.000Z</published><updated>2012-01-28T18:12:05.358Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><title type='text'>Hópmynd</title><content type='html'>Við borðuðum morgunmat á hótelinu eins og alltaf.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/0807.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 282px; height: 228px;" src="http://dl.dropbox.com/u/57409068/Blog/0807.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5300570520868241122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tókum hópmynd niðri við ströndina!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-8285374345877470660?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/8285374345877470660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=8285374345877470660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8285374345877470660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/8285374345877470660'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2005/07/hopmynd.html' title='Hópmynd'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2307778432909248903</id><published>2005-08-06T00:00:00.000Z</published><updated>2012-01-28T18:12:47.854Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><title type='text'>Hjólabátur</title><content type='html'>Eftir ferðina til Tossa var ákveðið að fínt væri að taka afslappelsisdag enn og aftur. Við sváfum því út og fórum í fyrsta sinn í morgunmat úti í bæ um klukkan ellefu. Við gengum niður í bæ og fórum á góðan morgunmat-stað sem Hjördís og Ellen höfðu fundið þegar þær fóru niður í bæ kvöldið áður til að kaupa í kvöldkaffið. Þegar Ugla svo svaf yfir hádegisbilið var spiluðu mamma og Ellen þythokkí og billiard á hótelinu. Eftir langan morgunmat var svo farið á ströndina. Nú var hins vegar búið að prófa allt sem ströndin biði uppá (án hjálpartækja) og komið var að því að leigja hjólabát og prófa það. Pabbi og Ellen gerðu það og hjóluðu um alla ströndina. Við stungum okkur mikið, syntum um, köfuðum og fífluðumst eins og við gátum, þótt Ellen væri kannski helst til stutt í sjónum í hvert sinn (sagðist hrædd við marglyttur eftir að hafa lestið grein í Lifandi Vísindi).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/0806.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 112px;" src="http://dl.dropbox.com/u/57409068/Blog/0806.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5300571359940725922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Um kvöldið var komið að því að prófa enn eitt steikhúsið (Argentískt í þetta sinn). Hér fengum við enn og aftur mjög góðar steikur þótt við teldum að tvö steikhús í þessu sumarfríi væri nóg.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2307778432909248903?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2307778432909248903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2307778432909248903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2307778432909248903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2307778432909248903'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2005/06/hjolabatur.html' title='Hjólabátur'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-3203187006509081272</id><published>2005-08-05T17:59:00.000Z</published><updated>2012-01-28T18:13:30.922Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><title type='text'>Tossa de Mar</title><content type='html'>Örlítið upp eftir strandlengjunni frá Lloret de Mar liggur önnur strönd sem kölluð er "Tossa". Við tókum bát þar upp eftir um morguninn. Þegar þangað var komið þá sáum við að þetta var nær eins og Lloret, þó kannski örlítið minna, rólegra og meira fyrir fjölskyldufólk. Við höldum að Lloret de Mar sé dálítill partý-staður þótt herbergið okkar snúi þannig að við verðum ekki vör við neitt.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/0805.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 318px; height: 197px;" src="http://dl.dropbox.com/u/57409068/Blog/0805.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5300572406341827218" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Á Tossa hittum við á góða búð þar sem fullorðna fólkið gat keypt sér föt. Við keyptum því slatta, en þurftum að bíða því einhver kallinn var frekar breiðari en lengri þegar að meðaltalinu kemur. Það þurfti semsagt að stytta buxur pabbans. Við borðuðum því kvöldmatinn mjög snemma, á Tossa, sóttum buxurnar og tókum bátinn aftur heim um klukkan hálf sex. Vegna þessa þurfum við því að hlaupa út og kaupa brauðmeti í kvöldkaffið rétt áður en við fórum að sofa. Mjög góður dagur.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-3203187006509081272?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/3203187006509081272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=3203187006509081272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3203187006509081272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/3203187006509081272'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2005/08/tossa-de-mar.html' title='Tossa de Mar'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-6562258188223165991</id><published>2005-08-04T00:00:00.002Z</published><updated>2012-01-28T18:14:48.214Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><title type='text'>Strandlega</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/ugla2.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 220px; height: 181px;" src="http://dl.dropbox.com/u/57409068/Blog/ugla2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5300573215275022546" /&gt;&lt;/a&gt;Eftir Water World var ákveðið að taka léttan dag og jafna sig í bakinu. Eftir morgunverðinn var því löng lega á ströndinni en farið á röltið þegar leið á daginn. Í bænum voru keypt föt og derhúfur eins og þurfa þótti. Um kvöldið var farið á ítalskan veitingastað þar sem við fengum pasta og borðaði Ugla það með okkur. Það lítur út fyrir að hún sé nú farin að minnka sinn eigin mat til að undirbúa sig fyrir að fá hjá okkur. Þetta þarf greinilega að passa þótt gaman sé að sjá að hún sé farin að borða nánast hvað sem er í litlum skömmtum.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-6562258188223165991?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/6562258188223165991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=6562258188223165991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6562258188223165991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/6562258188223165991'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2005/08/strandlega.html' title='Strandlega'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1467174382472229452.post-2343693053422569898</id><published>2005-08-03T00:00:00.000Z</published><updated>2012-01-28T18:15:24.227Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Traveling'/><title type='text'>Water World</title><content type='html'>Eftir rigningu gærdagsins þá stytti upp og sólin fór að láta sjá sig. Veðurspáin var líka góð og því ákveðið að fara í vatnsrennigarðinn Water World sem er í Lloret de Mar. Þegar farið er í Water World þá er gengið upp á rútustöðina og rútan tekur um 15 mínútur að komast á staðinn. Þannig að við þutum niður í morgunmat á hótelinu, skófluðum honum í okkur, renndum okkur í rútuna og og vorum komin í Water World um hálf ellefu.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.dropbox.com/u/57409068/Blog/0803.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://dl.dropbox.com/u/57409068/Blog/0803.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5300573498523880338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Í Water World er nóg að gera en þó ekkert fyrir hálfs árs. Þess vegna var einn fullorðinn með þeirri litlu og einn með þeirri stóru í rennibrautunum. Farið var í allskonar brautir en tókst misvel til. Sumir fengu tak í bakið og aðrir runnu hreinlega ekki allaleið niður sumar brautirnar. Þetta var samt gaman og mikið hlegið. Um kvöldmatarleitið var farið aftur heim með sömu rútu. Svo var haldið á góðan kjötstað þar sem mikið var borðað og Sangria með. Þetta var allt í allt einn besti dagur ferðarinnar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1467174382472229452-2343693053422569898?l=www.abthordarson.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.abthordarson.net/feeds/2343693053422569898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1467174382472229452&amp;postID=2343693053422569898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2343693053422569898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1467174382472229452/posts/default/2343693053422569898'/><link rel='alternate' type='text/html' href='http://www.abthordarson.net/2005/08/water-world.html' title='Water World'/><author><name>Alfred</name><uri>http://www.blogger.com/profile/05373244105453311768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-35uKQWvlO6s/TxM9KVzE3II/AAAAAAAAA1w/ANJh1kFncMg/s220/alfred.jpg'/></author><thr:total>0</thr:total></entry></feed>
