<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Misc on Amit Bahree&#39;s (useless?) insight!</title>
    <link>/categories/misc/</link>
    <description>Recent content in Misc on Amit Bahree&#39;s (useless?) insight!</description>
    <generator>Hugo -- 0.151.0</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 09 Feb 2023 00:00:00 +0000</lastBuildDate>
    <atom:link href="/categories/misc/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Hello New Bing 👋</title>
      <link>/post/2023/02/hello-new-bing/</link>
      <pubDate>Thu, 09 Feb 2023 00:00:00 +0000</pubDate>
      <guid>/post/2023/02/hello-new-bing/</guid>
      <description>Playing with the new Bing - powered by Microsoft AI and OpenAI (ChatGPT)</description>
      <content:encoded><![CDATA[<p>Bing is getting a new look and feel, powered by Microsoft AI and OpenAI (ChatGPT) and was announced yesterday. There is a lot of buzz around this, and I thought I would share my thoughts on this as I got access today.</p>
<h3 id="what-is-the-new-bing">What is the new Bing?</h3>
<p>Well, it is the thing that is making the 800-pound gorilla in the room, Google, come out and dance on its toes. 🦍</p>
<blockquote>
<p>The new Bing is an overhauled version of the search engine that uses ChatGPT technology to understand questions and generate answers. It runs on the next generation of OpenAI’s language model, which is significantly more capable than the version of ChatGPT that has been available since November 20221. The new Bing provides more relevant results for simple things like sports scores, stock prices and weather, along with a new sidebar that shows more comprehensive answers if you want them3. You can also chat and create with the new Bing, using its natural language and creative abilities4. The new Bing is live starting today, with limited capabilities.</p></blockquote>
<p>Here is what it looks like:
<p>

    <figure>
        <img src="images/hello-new-bing2.png" alt="New Bing Search"/>
        <figcaption>Asking Bing, what is bing</figcaption>
    </figure>

</p></p>
<hr>
<h4 id="what-is-chatgpt">What is ChatGPT?</h4>
<p>If you are curious about ChatGPT, and you have really been living under a rock and don&rsquo;t know it 🤪, then <a
	
		href = "https://blog.desigeek.com/post/2022/12/hello-chatgpt/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		read up more here
	</span>
</a>.</p>
<hr>
<h3 id="searching-within-a-site">Searching within a site</h3>
<p>Using the updated Edge browser, which extends the new Bing experience to the browser, you can search a site by typing in the site name and then the search term. For example, here I am searching for the word &ldquo;hacking&rdquo; on my blog &ldquo;blog.desigeek.com&rdquo;:</p>
<p><p>

    <figure>
        <img src="images/hello-new-bing9.png" alt="Searching within a site"/>
        <figcaption>Searching within a site</figcaption>
    </figure>

</p></p>
<hr>
<h3 id="chat-with-bing">Chat with Bing</h3>
<p>You can chat with Bing and ask it questions like: &ldquo;tell me a joke about AI developers&rdquo;</p>
<p><p>

    <figure>
        <img src="images/hello-new-bing1.png" alt="Joke on AI Developers"/>
        <figcaption>Joke about AI developers</figcaption>
    </figure>

</p></p>
<p>And what is the meaning of life?</p>
<p><p>

    <figure>
        <img src="images/hello-new-bing3.png" alt="The meaning of life"/>
        <figcaption>The meaning of life</figcaption>
    </figure>

</p></p>
<p>Or it can write a poem on #NeuralNetworks:</p>
<div class="highlight"><pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>Neural networks are amazing
</span></span><span style="display:flex;"><span>They can learn from data and do amazing things
</span></span><span style="display:flex;"><span>They can recognize faces, voices, and objects
</span></span><span style="display:flex;"><span>They can generate images, texts, and sounds
</span></span><span style="display:flex;"><span>They can play games, drive cars, and diagnose diseases
</span></span><span style="display:flex;"><span>They can do anything, or so it seems
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>Neural networks are complex
</span></span><span style="display:flex;"><span>They have layers and nodes and weights and biases
</span></span><span style="display:flex;"><span>They have activation functions, loss functions, and optimizers
</span></span><span style="display:flex;"><span>They have backpropagation, gradient descent, and regularization
</span></span><span style="display:flex;"><span>They have hyperparameters, architectures, and algorithms
</span></span><span style="display:flex;"><span>They have a lot of math, and a lot of tricks
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>Neural networks are mysterious
</span></span><span style="display:flex;"><span>They can be hard to understand and explain
</span></span><span style="display:flex;"><span>They can be prone to errors and biases
</span></span><span style="display:flex;"><span>They can be overfitting, underfitting, or just fitting
</span></span><span style="display:flex;"><span>They can be black boxes, white boxes, or gray boxes
</span></span><span style="display:flex;"><span>They can be a blessing, a curse, or a challenge</span></span></code></pre></div>
<p><p>

    <figure>
        <img src="images/hello-new-bing4.png" alt="The meaning of life"/>
        <figcaption>The meaning of life</figcaption>
    </figure>

</p></p>
<p>And not only it can write a #Haiku for my wife on our anniversary, but it remembers the context. 💓</p>
<div class="highlight"><pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>Twenty-two years passed
</span></span><span style="display:flex;"><span>We are still in love and laugh
</span></span><span style="display:flex;"><span>You are my better half</span></span></code></pre></div>
<p><p>

    <figure>
        <img src="images/hello-new-bing5.png" alt="Anniversary Haiku"/>
        <figcaption>Anniversary Haiku</figcaption>
    </figure>

</p></p>
<p>And of course, we can do just plain old vanilla #Haikus&rsquo; too:</p>
<div class="highlight"><pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>Haikus are easy
</span></span><span style="display:flex;"><span>But sometimes they don&#39;t make sense
</span></span><span style="display:flex;"><span>Refrigerator</span></span></code></pre></div>
<p><p>

    <figure>
        <img src="images/hello-new-bing6.png" alt="Haiku"/>
        <figcaption>Haiku</figcaption>
    </figure>

</p></p>
<p>And it can even write code:</p>
<div class="highlight"><pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-c" data-lang="c"><span style="display:flex;"><span><span style="color:#6e738d;font-style:italic">#include</span> <span style="color:#6e738d;font-weight:bold;font-style:italic">&lt;stdio.h&gt;</span><span style="color:#6e738d;font-style:italic">
</span></span></span><span style="display:flex;"><span><span style="color:#6e738d;font-style:italic"></span>
</span></span><span style="display:flex;"><span><span style="color:#6e738d;font-style:italic">// A function that prints a funny haiku
</span></span></span><span style="display:flex;"><span><span style="color:#6e738d;font-style:italic"></span><span style="color:#ed8796">void</span> <span style="color:#8aadf4">write_funny_haiku</span>()
</span></span><span style="display:flex;"><span>{
</span></span><span style="display:flex;"><span>    <span style="color:#6e738d;font-style:italic">// Declare and initialize an array of strings
</span></span></span><span style="display:flex;"><span><span style="color:#6e738d;font-style:italic"></span>    <span style="color:#ed8796">char</span> <span style="color:#91d7e3;font-weight:bold">*</span>haiku[<span style="color:#f5a97f">3</span>] <span style="color:#91d7e3;font-weight:bold">=</span> {<span style="color:#a6da95">&#34;Haikus are easy&#34;</span>, <span style="color:#a6da95">&#34;But sometimes they don&#39;t make sense&#34;</span>, <span style="color:#a6da95">&#34;Refrigerator&#34;</span>};
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>    <span style="color:#6e738d;font-style:italic">// Loop through the array and print each line
</span></span></span><span style="display:flex;"><span><span style="color:#6e738d;font-style:italic"></span>    <span style="color:#c6a0f6">for</span> (<span style="color:#ed8796">int</span> i <span style="color:#91d7e3;font-weight:bold">=</span> <span style="color:#f5a97f">0</span>; i <span style="color:#91d7e3;font-weight:bold">&lt;</span> <span style="color:#f5a97f">3</span>; i<span style="color:#91d7e3;font-weight:bold">++</span>)
</span></span><span style="display:flex;"><span>    {
</span></span><span style="display:flex;"><span>        <span style="color:#8aadf4">printf</span>(<span style="color:#a6da95">&#34;%s</span><span style="color:#8aadf4">\n</span><span style="color:#a6da95">&#34;</span>, haiku[i]);
</span></span><span style="display:flex;"><span>    }
</span></span><span style="display:flex;"><span>}
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#6e738d;font-style:italic">// A main function that tests the write_funny_haiku function
</span></span></span><span style="display:flex;"><span><span style="color:#6e738d;font-style:italic"></span><span style="color:#ed8796">int</span> <span style="color:#8aadf4">main</span>()
</span></span><span style="display:flex;"><span>{
</span></span><span style="display:flex;"><span>    <span style="color:#6e738d;font-style:italic">// Call the write_funny_haiku function
</span></span></span><span style="display:flex;"><span><span style="color:#6e738d;font-style:italic"></span>    <span style="color:#8aadf4">write_funny_haiku</span>();
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>    <span style="color:#6e738d;font-style:italic">// Return 0 to indicate success
</span></span></span><span style="display:flex;"><span><span style="color:#6e738d;font-style:italic"></span>    <span style="color:#c6a0f6">return</span> <span style="color:#f5a97f">0</span>;
</span></span><span style="display:flex;"><span>}</span></span></code></pre></div>
<p><p>

    <figure>
        <img src="images/hello-new-bing7.png" alt="Code"/>
        <figcaption>Code</figcaption>
    </figure>

</p></p>
<p>And of course we can do some sports. #F1 rules 🏎️</p>
<p><p>

    <figure>
        <img src="images/hello-new-bing10.png" alt="Which is the best F1 team?"/>
        <figcaption>Which is the best F1 team?</figcaption>
    </figure>

</p></p>
<p>And finally, we can even have some fun. 😆</p>
<div class="highlight"><pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>There once was a search engine named Bing
</span></span><span style="display:flex;"><span>It could find anything and everything
</span></span><span style="display:flex;"><span>It was faster and smarter
</span></span><span style="display:flex;"><span>More helpful and friendly
</span></span><span style="display:flex;"><span>And it made Google look like a ding-a-ling</span></span></code></pre></div>
<p><p>

    <figure>
        <img src="images/hello-new-bing8.png" alt="Bing vs Google"/>
        <figcaption>Bing vs Google</figcaption>
    </figure>

</p></p>
<p>Happy searching! 🤓</p>
]]></content:encoded>
    </item>
    <item>
      <title>Moving from WordPress to Hugo</title>
      <link>/post/2022/11/moving-from-wp-to-hugo/</link>
      <pubDate>Sun, 20 Nov 2022 00:00:00 +0000</pubDate>
      <guid>/post/2022/11/moving-from-wp-to-hugo/</guid>
      <description>&lt;p&gt;I had been thinking for a while to move away from WordPress 
&lt;i class=&#34;fa-brands fa-wordpress&#34;&gt;&lt;/i&gt;
 for the blog to something simpler and cleaner. WordPress has been great for me when I first moved to it from another engine. However, over time, I found that things have gotten slower, as I added themes and add-ins. Some of these have been great, and others are not really needed.&lt;/p&gt;
&lt;p&gt;I also wanted to dogfood some of the things we built at work, though in my case that wasn&amp;rsquo;t the primary motive, just another nice to have. 😄&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I had been thinking for a while to move away from WordPress 
<i class="fa-brands fa-wordpress"></i>
 for the blog to something simpler and cleaner. WordPress has been great for me when I first moved to it from another engine. However, over time, I found that things have gotten slower, as I added themes and add-ins. Some of these have been great, and others are not really needed.</p>
<p>I also wanted to dogfood some of the things we built at work, though in my case that wasn&rsquo;t the primary motive, just another nice to have. 😄</p>
<p>So over the last few days, I took the plunge to work through moving this; most of it is working, and have had a <a
	
		href = "https://test.desigeek.com"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		test instance
	</span>
</a> running for some time to iron out things. I think other than an odd link or old image, most of it is working now. The fact you are reading this on the main &lsquo;production&rsquo; site shows that this has been promoted in the release pipeline. The only thing I still have left to do is get LaTeX working with markdown and a couple of other things. As a backup, I still have the <a
	
		href = "https://oldblog.desigeek.com"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		old blog
	</span>
</a> running, so if something goes wrong, I can always revert.</p>
<p>I was already familiar with Hugo to some extent given I am running on one of my sites - <a
	
		href = "https://www.thebahrees.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		thebahrees.com
	</span>
</a> using that - also deployed on Azure and using Static Web Pages. The actual move wasn&rsquo;t as complex as I had thought. I was a little worried given I have had this blog for a while with posts going back 18 years &#x1f92f;.</p>
<p>To start with, Hugo themselves <a
	
		href = "https://gohugo.io/tools/migrations/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		lists a few options
	</span>
</a> to help move from WordPress. I remember reading a couple of others who had already done this (see <a
	
		href = "https://whitematter.tech/posts/migrating-from-wordpress-to-hugo/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Robert&rsquo;s post - whitematter.tech
	</span>
</a> and also my buddy Matthijs went through <a
	
		href = "https://matthijs.hoekstraonline.net/2020/05/06/migrating-my-blog-from-wordpress-to-hugo/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		the same thing last year
	</span>
</a>).</p>
<p>Most of the tools didn&rsquo;t work for me, or not as well as I wanted them to. In the end, the <a
	
		href = "https://github.com/lonekorean/wordpress-export-to-markdown"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		wordpress-export-to-markdown
	</span>
</a> is the one that did work. One needs NodeJs to run this, and you export your WordPress site to an XML file and follow the instructions as prompted. I choose to create a year and month folder, and a folder for each post.</p>
<p><p>

    <figure>
        <img src="images/wp-to-md-instructions.jpg" alt="Screenshot running wordpress-export-to-markdown"/>
        <figcaption>Screenshot running wordpress-export-to-markdown</figcaption>
    </figure>

</p></p>
<p>The image below shows the first level of folders created for the posts. These are grouped by year and month.
<p>

    <figure>
        <img src="images/post-year-folder.jpg" alt="Screenshot of folder structure"/>
        <figcaption>Screenshot of folder structure</figcaption>
    </figure>

</p></p>
<p>And within each month folder, there is a folder for each post. The folder name is the post title, and the markdown file is the same as the folder name.
<p>

    <figure>
        <img src="images/post-year-month.jpg" alt="Screenshot of folder structure"/>
        <figcaption>Screenshot of folder structure</figcaption>
    </figure>

</p></p>
<p>I tried a few themes and settled on the <a
	
		href = "https://github.com/RobertDWhite/hugo-PaperMod-WhiteMatterMod"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		forked version
	</span>
</a> of PaperMod by Robert. I like the simple look and also made a few more tweaks to this.</p>
<p>On Azure, I already have a few subscriptions, and getting Hugo deployed and hooked up to a GitHub repo was pretty easy. If you are new to this, just follow the docs on <a
	
		href = "https://docs.microsoft.com/en-us/azure/static-web-apps/overview"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Static Web Apps
	</span>
</a>. The hugo-specific docs are <a
	
		href = "https://docs.microsoft.com/en-us/azure/static-web-apps/deploy-hugo"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		here
	</span>
</a>. And don&rsquo;t forget to also check out the details on how to <a
	
		href = "https://learn.microsoft.com/en-us/azure/static-web-apps/configuration"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		configure static web apps
	</span>
</a> to get the most out of it.</p>
<p>The docs are pretty good, and I was able to get this up and running in under an hour. 👍</p>
<p>Hugo docs also outline details on how to use <a
	
		href = "https://gohugo.io/hosting-and-deployment/hosting-on-azure/#azure-static-web-apps"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Azure Static Web Apps
	</span>
</a> to host your site.</p>
<p>I am still working on a few things, but I am pretty happy with the move. I am sure I will find a few things that I need to tweak, but overall, I am happy with the move. &#x1f49a;</p>
<p>Feel free to let me know if you have any questions or comments. &#x1f5b1;&#xfe0f;</p>
]]></content:encoded>
    </item>
    <item>
      <title>Programming</title>
      <link>/post/2019/05/programming/</link>
      <pubDate>Thu, 02 May 2019 00:00:00 +0000</pubDate>
      <guid>/post/2019/05/programming/</guid>
      <description>&lt;p&gt;A key virtue of a programmer is laziness. As an example it is what inspires me to automate my home to the point where I don&amp;rsquo;t have to lift a finger to switch on the light. Removing friction from a system is a anesthetic joy. The drug of efficiency, feels really good.&lt;/p&gt;
&lt;p&gt;I still write code and people get surprised by that sometimes - maybe it&amp;rsquo;s the quality of the code 🤓.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>A key virtue of a programmer is laziness. As an example it is what inspires me to automate my home to the point where I don&rsquo;t have to lift a finger to switch on the light. Removing friction from a system is a anesthetic joy. The drug of efficiency, feels really good.</p>
<p>I still write code and people get surprised by that sometimes - maybe it&rsquo;s the quality of the code 🤓.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Docker container running Ubuntu on Windows</title>
      <link>/post/2018/12/docker-container-running-ubuntu-on-windows/</link>
      <pubDate>Fri, 07 Dec 2018 00:00:00 +0000</pubDate>
      <guid>/post/2018/12/docker-container-running-ubuntu-on-windows/</guid>
      <description>&lt;p&gt;Containers are all the rage right now and rightfully so - not only do they help abstract away some of the complexity and dependencies of your apps and solutions, they also make managing of environments, and, deployments much simpler. And the fact that you can do it in a consistent, and repeatable fashion is just icing on the cake.&lt;/p&gt;
&lt;p&gt;As a simple example, with Docker, on Windows (as in my case), I can run a dockerized app, on a different OS than the host, which can also be interactive. &lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Containers are all the rage right now and rightfully so - not only do they help abstract away some of the complexity and dependencies of your apps and solutions, they also make managing of environments, and, deployments much simpler. And the fact that you can do it in a consistent, and repeatable fashion is just icing on the cake.</p>
<p>As a simple example, with Docker, on Windows (as in my case), I can run a dockerized app, on a different OS than the host, which can also be interactive. </p>
<p>The command below will spawn a container, pull down the image of Ubuntu and then run an interactive terminal, tying the terminal to the standard input. Of course in this example, this requires that you already have <a
	
		href = "https://docs.docker.com/install/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Docker installed
	</span>
</a> (the Community Edition would be just fine to play around with).</p>
<div class="highlight"><pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-powershell" data-lang="powershell"><span style="display:flex;"><span>docker run --interactive --tty ubuntu bash</span></span></code></pre></div>
<p>Now, with Docker if you do get the following error (on Windows): &ldquo;Error response from daemon: operating system on which parent image was created is not Windows.&rdquo; as also shown below, the way to fix it is to switch on Experimental features.</p>
<p><p>

    <figure>
        <img src="https://i0.wp.com/desigeek.com/blog/amit/wp-content/uploads/2018/12/docker-error-101626.jpg?fit=660%2C164" alt=""/>
        <figcaption>Docker error when trying to run Ubuntu on Windows</figcaption>
    </figure>

</p></p>
<p>To try and fix this, right click on the docker icon in the system tray, choose Settings, and from the setting screen, in the Daemon tab, enable experimental features as shown below.</p>
<p><p>

    <img src="images/docker-settings.jpg" alt=""/>

</p></p>
<p><p>

    <img src="https://i0.wp.com/desigeek.com/blog/amit/wp-content/uploads/2018/12/docker-daemon-settings.jpg?fit=660%2C453" alt=""/>

</p></p>
<p>And after enabling the experimental features, the docker daemon will restart. And post that, if you run the docker command again, it would work as expected:</p>
<ul>
<li>
<p>It pulls down the image (which is used to run in the container)</p>
</li>
<li>
<p>Runs Ubuntu in an interactive session (this is because of the option I choose)</p>
</li>
<li>
<p>And all within my PowerShell console on Windows.</p>
</li>
</ul>
<p><p>

    <img src="https://i1.wp.com/desigeek.com/blog/amit/wp-content/uploads/2018/12/docker-running-ubuntu-interactive.jpg?fit=660%2C411" alt=""/>

</p></p>
<p>This is just the beginning, there of course is a lot more to it.  :)</p>
]]></content:encoded>
    </item>
    <item>
      <title>Happy New Year</title>
      <link>/post/2016/12/happy-new-year/</link>
      <pubDate>Sat, 31 Dec 2016 00:00:00 +0000</pubDate>
      <guid>/post/2016/12/happy-new-year/</guid>
      <description>&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;images/wp-1456719605406.jpg&#34; alt=&#34;image&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><p>

    <img src="images/wp-1456719605406.jpg" alt="image"/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Monkeying Around with Holograms</title>
      <link>/post/2016/04/monkeying-around-with-holograms/</link>
      <pubDate>Fri, 29 Apr 2016 00:00:00 +0000</pubDate>
      <guid>/post/2016/04/monkeying-around-with-holograms/</guid>
      <description>&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;images/image_thumb-32.png&#34; alt=&#34;image&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;I guess you can see the similarity. No? 😈&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><p>

    <img src="images/image_thumb-32.png" alt="image"/>

</p></p>
<p>I guess you can see the similarity. No? 😈</p>
]]></content:encoded>
    </item>
    <item>
      <title>HoloLens - Device Portal (Part 2)</title>
      <link>/post/2016/04/hololens-device-portal-part-2/</link>
      <pubDate>Tue, 26 Apr 2016 00:00:00 +0000</pubDate>
      <guid>/post/2016/04/hololens-device-portal-part-2/</guid>
      <description>&lt;p&gt;In addition to the HoloLens Device Portal (&lt;a
	
		href = &#34;/post/2016/04/hololens-device-portal-part-1/&#34;
	

	

	&gt;
	
	&lt;span&gt;
		see part 1
	&lt;/span&gt;
&lt;/a&gt;), another option is using the UAP HoloLens companion app which you can &lt;a
	
		href = &#34;https://www.microsoft.com/store/apps/9nblggh4qwnx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		install from the store
	&lt;/span&gt;
&lt;/a&gt;. I think this is a little more end-user friendly, and perhaps a little less developer focused. It exposes a subset of the same functionality.&lt;/p&gt;
&lt;p&gt;Once you install it, you connect more or less in the same manner; I think most people will like the live streaming option. There is a bit of latency between the device and what is shown, but that could be somewhat because of our (possibly crappy) wireless which was overloaded with many folks at work.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>In addition to the HoloLens Device Portal (<a
	
		href = "/post/2016/04/hololens-device-portal-part-1/"
	

	

	>
	
	<span>
		see part 1
	</span>
</a>), another option is using the UAP HoloLens companion app which you can <a
	
		href = "https://www.microsoft.com/store/apps/9nblggh4qwnx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		install from the store
	</span>
</a>. I think this is a little more end-user friendly, and perhaps a little less developer focused. It exposes a subset of the same functionality.</p>
<p>Once you install it, you connect more or less in the same manner; I think most people will like the live streaming option. There is a bit of latency between the device and what is shown, but that could be somewhat because of our (possibly crappy) wireless which was overloaded with many folks at work.</p>
<p><p>

    <figure>
        <img src="images/image_thumb-23.png" alt="image"/>
        <figcaption>Store Option</figcaption>
    </figure>

</p></p>
<p><p>

    <img src="images/image_thumb-24.png" alt="image"/>

</p>
Once you connect and set it up then you see the above screen. Of course you can manage multiple devices from here.</p>
<p><p>

    <img src="images/image_thumb-25.png" alt="image"/>

</p>
Once you login, you see a lot of the same information as you saw in <a
	
		href = "/post/2016/04/hololens-device-portal-part-1/"
	

	

	>
	
	<span>
		Part 1
	</span>
</a></p>
<p><p>

    <img src="images/image_thumb-26.png" alt="image"/>

</p>
You can see the Live stream as shown here; and what might not be obvious that it is both sound and video which is streamed. In this screenshot you can see my (work) login screen, with the password login being a Hologram. Here it is ‘floating’ over the window, and you can see a flavor of the mixed reality.</p>
<p><p>

    <img src="images/image_thumb-27.png" alt="image"/>

</p>
As you can expect, you can capture either a photo or a video on what is being seen via the Device.</p>
<p><p>

    <img src="images/image_thumb-28.png" alt="image"/>

</p>
The photos or videos that you do take, show up here. I suppose they are saved on the device and you would want to take it off there.</p>
<p><p>

    <img src="images/image_thumb-29.png" alt="image"/>

</p>
The virtual keyboard again I think is one of the best features – saving so much time air-tapping and the arms. ! &#x1f604;</p>
<p><p>

    <img src="images/image_thumb-30.png" alt="image"/>

</p>
App manager can do some elements of management, but not as much as the web version.</p>
<p><p>

    <img src="images/image_thumb-31.png" alt="image"/>

</p>
And finally, you can see some details on the device. I think the Shutdown and Reboot options are probably the one which are more useful.</p>
<p>All in all, this is a little more polished and end-user friendly. Useful when demo’ing the mixed reality solutions you are building.</p>
]]></content:encoded>
    </item>
    <item>
      <title>HoloLens - Device Portal (Part 1)</title>
      <link>/post/2016/04/hololens-device-portal-part-1/</link>
      <pubDate>Mon, 25 Apr 2016 00:00:00 +0000</pubDate>
      <guid>/post/2016/04/hololens-device-portal-part-1/</guid>
      <description>&lt;p&gt;One of the advantages of running Windows 10 on the HoloLens is that it has all the regular features that you would expect. From a developers perspective, one of those being the Device Portal which is awesome. It is essentially a web server that is being hosted on the machine, and allows you to manage your device over Wifi and USB.&lt;/p&gt;
&lt;p&gt;It is a must have if you want to stream your apps (including Holograms) so that others can see it, or alternatively you can record and then share. And of course there are details for various debug situations and the Virtual input saves your fingers from getting tired! 😄 You also use this to side load the apps you built. There are &lt;a
	
		href = &#34;https://msdn.microsoft.com/en-us/windows/uwp/debug-test-perf/device-portal-api-hololens#holographic-os&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		REST APIs
	&lt;/span&gt;
&lt;/a&gt; you could use if you want to program, and there is also a UAP app on the store (more on that in &lt;a
	
		href = &#34;/post/2016/04/hololens-device-portal-part-2/&#34;
	

	

	&gt;
	
	&lt;span&gt;
		part 2
	&lt;/span&gt;
&lt;/a&gt;).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>One of the advantages of running Windows 10 on the HoloLens is that it has all the regular features that you would expect. From a developers perspective, one of those being the Device Portal which is awesome. It is essentially a web server that is being hosted on the machine, and allows you to manage your device over Wifi and USB.</p>
<p>It is a must have if you want to stream your apps (including Holograms) so that others can see it, or alternatively you can record and then share. And of course there are details for various debug situations and the Virtual input saves your fingers from getting tired! 😄 You also use this to side load the apps you built. There are <a
	
		href = "https://msdn.microsoft.com/en-us/windows/uwp/debug-test-perf/device-portal-api-hololens#holographic-os"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		REST APIs
	</span>
</a> you could use if you want to program, and there is also a UAP app on the store (more on that in <a
	
		href = "/post/2016/04/hololens-device-portal-part-2/"
	

	

	>
	
	<span>
		part 2
	</span>
</a>).</p>
<p>To get to this, you browse to the IP address. Below are a few screenshots from my playing around which shows you the various aspects of the portal and what all you can do. And the beauty of this is, as a Windows developer, this all should be very familiar and nothing new. 😄</p>
<p><p>

    <figure>
        <img src="images/image_thumb-6.png" alt="image"/>
        <figcaption>Home Screen – once you login</figcaption>
    </figure>

</p></p>
<p><p>

    <figure>
        <img src="images/image_thumb-7.png" alt="image"/>
        <figcaption>3D View Settings</figcaption>
    </figure>

</p></p>
<p><p>

    <figure>
        <img src="images/image_thumb-8.png" alt="image"/>
        <figcaption>Mixed reality capture</figcaption>
    </figure>

</p>
Mixed reality capture – one of the key elements that lets you share the magic with others</p>
<p><p>

    <figure>
        <img src="images/image_thumb-9.png" alt="image"/>
        <figcaption>Perf Tracing</figcaption>
    </figure>

</p>
Perf Tracing and the various levels you can set as part of <a
	
		href = "http://msdn.microsoft.com/en-us/performance/cc825801.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Windows Performance Toolkit
	</span>
</a>. This is WPR/WPA support in Systems.Diagnostics.Tracing – see <a
	
		href = "https://blogs.msdn.microsoft.com/vancem/2013/08/10/wprwpa-support-for-viewing-system-diagnostics-tracing-eventsource/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		this post
	</span>
</a> for more details.</p>
<p><p>

    <figure>
        <img src="images/image_thumb-10.png" alt="image"/>
        <figcaption>Process details</figcaption>
    </figure>

</p>
Process details and you can sort by the relevant column.</p>
<p><p>

    <img src="images/image_thumb-11.png" alt="image"/>

</p>
Process details #1 – showing various details from Power to Framerate to IO, Memory, etc..</p>
<p><p>

    <img src="images/image_thumb-12.png" alt="image"/>

</p>
Process details #2</p>
<p><p>

    <img src="images/image_thumb-13.png" alt="image"/>

</p>
Process details #3</p>
<p><p>

    <img src="images/image_thumb-14.png" alt="image"/>

</p>
App Manager which is where you side-load apps and manage them</p>
<p><p>

    <img src="images/image_thumb-15.png" alt="image"/>

</p>
Crash Data – the name says it all</p>
<p><p>

    <img src="images/image_thumb-16.png" alt="image"/>

</p>
Kiosk Mode – this is really interesting; you can ‘lock’ into one app and use that. I wonder how one breaks out of it when done being in this mode and wanting to get back to ‘regular’.</p>
<p><p>

    <img src="images/image_thumb-17.png" alt="image"/>

</p></p>
<p><p>

    <img src="images/image_thumb-18.png" alt="image"/>

</p>
All the ETW (<a
	
		href = "https://msdn.microsoft.com/en-us/library/ms751538%28v=vs.110%29.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Event tracing for Windows
	</span>
</a>) details and the providers you can want. Again pretty standard stuff.</p>
<p>[<p>

    <img src="images/image_thumb-19.png" alt="image"/>

</p>
Simulation – not sure if this is used for regression or playback in another setting – where the room capture would help. Does open up interesting possibilities. I think it might allow one to capture the spatial mapping of a room, which then you might be able to use in the emulator (such as someone has done <a
	
		href = "http://hololenshelpwebsite.com/Blog/EntryId/1009/Capture-A-Real-Room-For-The-HoloLens-Emulator"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		here
	</span>
</a>).</p>
<p><p>

    <img src="images/image_thumb-20.png" alt="image"/>

</p>
Networking Configuration where you go and manage this.</p>
<p><p>

    <img src="images/image_thumb-21.png" alt="image"/>

</p>
Virtual Input – a great time saver.</p>
<p><p>

    <img src="images/image_thumb-22.png" alt="image"/>

</p>
And finally, some of the security settings to ensure no one on the same subnet is mucking with you; or when there is more than one device then you talking to the right one.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Creative Coding</title>
      <link>/post/2016/04/creative-coding/</link>
      <pubDate>Fri, 22 Apr 2016 00:00:00 +0000</pubDate>
      <guid>/post/2016/04/creative-coding/</guid>
      <description>&lt;p&gt;As we start to play and explore with new AR/VR mediums like Oculus and HoloLens there is a stronger shift from the traditional medium of working from a more transaction with-known-outcome based model to a more expressive and exploratory model. In the context of many enterprises this is a bigger shift - albeit some of it they have started seeing with mobility but still not the same.&lt;/p&gt;
&lt;p&gt;I really like how &lt;a
	
		href = &#34;https://twitter.com/rickbarraza&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Rick
	&lt;/span&gt;
&lt;/a&gt; explains and expresses this both in terms of definition and thinking. The clay analogy I think really helps.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>As we start to play and explore with new AR/VR mediums like Oculus and HoloLens there is a stronger shift from the traditional medium of working from a more transaction with-known-outcome based model to a more expressive and exploratory model. In the context of many enterprises this is a bigger shift - albeit some of it they have started seeing with mobility but still not the same.</p>
<p>I really like how <a
	
		href = "https://twitter.com/rickbarraza"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Rick
	</span>
</a> explains and expresses this both in terms of definition and thinking. The clay analogy I think really helps.</p>
<iframe src="//www.youtube.com/embed/1rx86BeqZTM" width="560" height="314" allowfullscreen="allowfullscreen"></iframe>
]]></content:encoded>
    </item>
    <item>
      <title>Testing LaTeX</title>
      <link>/post/2016/03/testing-latex/</link>
      <pubDate>Thu, 24 Mar 2016 00:00:00 +0000</pubDate>
      <guid>/post/2016/03/testing-latex/</guid>
      <description>&lt;p&gt;Can we see the formula displayed in lovely maths? (and trying a simpler equation, as the last one did not parse properly)&lt;/p&gt;
&lt;p&gt;$$i\hbar\frac{\partial}{\partial t}\left|\Psi(t)\right&amp;gt;=H\left|\Psi(t)\right&amp;gt;$$&lt;/p&gt;
&lt;p&gt;Ohh, looks pretty! Though some LaTeX is being finicky, need to take out time to start posting some stuff here, given this is supported. &amp;#x1f601;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Can we see the formula displayed in lovely maths? (and trying a simpler equation, as the last one did not parse properly)</p>
<p>$$i\hbar\frac{\partial}{\partial t}\left|\Psi(t)\right&gt;=H\left|\Psi(t)\right&gt;$$</p>
<p>Ohh, looks pretty! Though some LaTeX is being finicky, need to take out time to start posting some stuff here, given this is supported. &#x1f601;</p>
]]></content:encoded>
    </item>
    <item>
      <title>Z-Wave visualiser?</title>
      <link>/post/2016/03/z-wave-visualiser/</link>
      <pubDate>Tue, 08 Mar 2016 00:00:00 +0000</pubDate>
      <guid>/post/2016/03/z-wave-visualiser/</guid>
      <description>&lt;p&gt;At home I have a multitude of sensors and devices - ~80 or so which are a combination of water sensors,  motion sensors, door sensors, humidity, temperature, etc.&lt;/p&gt;
&lt;p&gt;A good bunch of these are controlled and integrated with Smartthings, and some I can interact with other apps (e.g. Amazon Echo or Philips Hue etc.).&lt;/p&gt;
&lt;p&gt;Most are Z-Wave based and some are WiFi. I wanted to know if there are any z-wave visualisers? Essentially software that uses a USB z-wave network device as a node and then can plot what the mesh looks like. Would be awesome to be able to debug the packet hops from the controller to the device.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>At home I have a multitude of sensors and devices - ~80 or so which are a combination of water sensors,  motion sensors, door sensors, humidity, temperature, etc.</p>
<p>A good bunch of these are controlled and integrated with Smartthings, and some I can interact with other apps (e.g. Amazon Echo or Philips Hue etc.).</p>
<p>Most are Z-Wave based and some are WiFi. I wanted to know if there are any z-wave visualisers? Essentially software that uses a USB z-wave network device as a node and then can plot what the mesh looks like. Would be awesome to be able to debug the packet hops from the controller to the device.</p>
<p>Any suggestions?</p>
]]></content:encoded>
    </item>
    <item>
      <title>Bubbles</title>
      <link>/post/2015/07/bubbles/</link>
      <pubDate>Thu, 09 Jul 2015 00:00:00 +0000</pubDate>
      <guid>/post/2015/07/bubbles/</guid>
      <description>&lt;p&gt;It has been a while since I blogged, and is something I want to try and get slowly back into. I did find &lt;a
	
		href = &#34;http://www.dbi.io/uk/blog/38-tools-for-beautiful-data-visualisations/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		this site which has cool visualization tools
	&lt;/span&gt;
&lt;/a&gt; if that is something you are interested in.&lt;/p&gt;
&lt;p&gt;As an example, here is what a interactive bubble chart looks like for the blog:&lt;/p&gt;
&lt;iframe src=&#34;http://www.infocaptor.com/bubble-my-page?size=400&amp;amp;mode=embed&amp;amp;url=http://desigeek.com&#34; width=&#34;400&#34; height=&#34;430&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;
&lt;p&gt;&lt;a
	
		href = &#34;http://www.infocaptor.com/bubble-my-page&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Build bubbles for your page
	&lt;/span&gt;
&lt;/a&gt; &lt;a
	
		href = &#34;http://www.infocaptor.com&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Dashboards
	&lt;/span&gt;
&lt;/a&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>It has been a while since I blogged, and is something I want to try and get slowly back into. I did find <a
	
		href = "http://www.dbi.io/uk/blog/38-tools-for-beautiful-data-visualisations/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		this site which has cool visualization tools
	</span>
</a> if that is something you are interested in.</p>
<p>As an example, here is what a interactive bubble chart looks like for the blog:</p>
<iframe src="http://www.infocaptor.com/bubble-my-page?size=400&amp;mode=embed&amp;url=http://desigeek.com" width="400" height="430" frameborder="0" scrolling="no"></iframe>
<p><a
	
		href = "http://www.infocaptor.com/bubble-my-page"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Build bubbles for your page
	</span>
</a> <a
	
		href = "http://www.infocaptor.com"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Dashboards
	</span>
</a></p>
]]></content:encoded>
    </item>
    <item>
      <title>WordPress 4.1 and Firefox 34.0.5 Bug</title>
      <link>/post/2015/01/wordpress-4-1-and-firefox-34-0-5-bug/</link>
      <pubDate>Sun, 04 Jan 2015 00:00:00 +0000</pubDate>
      <guid>/post/2015/01/wordpress-4-1-and-firefox-34-0-5-bug/</guid>
      <description>&lt;p&gt;I am on the latest version of both WordPress and Firefox as of this writing - namely v4.1 and v34.0.5 respectively and running on a TechPreview of Windows 10 (Build 9879 to be precise).&lt;/p&gt;
&lt;p&gt;My main browser is Firefox, and whilst I also have Chrome and of course IE - I use them only on occasions of in some cases when I have to use them for one reason or another.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I am on the latest version of both WordPress and Firefox as of this writing - namely v4.1 and v34.0.5 respectively and running on a TechPreview of Windows 10 (Build 9879 to be precise).</p>
<p>My main browser is Firefox, and whilst I also have Chrome and of course IE - I use them only on occasions of in some cases when I have to use them for one reason or another.</p>
<p>When trying to login to WordPress from Firefox, I just cannot seem to login and get the dashboard. I know the user name and password is correct, and I don&rsquo;t get any error - but keep getting the login screen again. Logging in again with IE is not a problem. I can&rsquo;t recall when this started - if it was when WordPress was updated or FireFox - but both have recently, and it is very annoying to say the least!</p>
<p>I haven&rsquo;t had the time (yet) to try and figure out what is wrong.</p>
]]></content:encoded>
    </item>
    <item>
      <title>&#39;Old&#39; Surface (PixelSense) stuck on boot up</title>
      <link>/post/2014/03/old-surface-pixelsense-stuck-on-boot-up/</link>
      <pubDate>Sun, 30 Mar 2014 00:00:00 +0000</pubDate>
      <guid>/post/2014/03/old-surface-pixelsense-stuck-on-boot-up/</guid>
      <description>&lt;p&gt;Samsung SUR40 which recently got stuck at boot up (see the photo below). Once the Kernel lib loaded, for some reason was getting stuck at:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;StrongROM version 03.30 Build:_P&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;figure&gt;
        &lt;img src=&#34;images/WP_20140326_011-300x168.jpg&#34; alt=&#34;MS PixelSense not booting up&#34;/&gt;
        &lt;figcaption&gt;MS PixelSense not booting up&lt;/figcaption&gt;
    &lt;/figure&gt;

&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;Powering it off or on, did not help. Neither did trying to get into the BIOS to try and change some things.&lt;/p&gt;
&lt;p&gt;I did get this back up and running, and in the end the solution was quite simple - I had to physically take out the power cable (just powering it down was not enough); wait a few seconds and then plug the power cord in, and boot it back up.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Samsung SUR40 which recently got stuck at boot up (see the photo below). Once the Kernel lib loaded, for some reason was getting stuck at:</p>
<p><code>StrongROM version 03.30 Build:_P</code></p>
<p><p>

    <figure>
        <img src="images/WP_20140326_011-300x168.jpg" alt="MS PixelSense not booting up"/>
        <figcaption>MS PixelSense not booting up</figcaption>
    </figure>

</p></p>
<p>Powering it off or on, did not help. Neither did trying to get into the BIOS to try and change some things.</p>
<p>I did get this back up and running, and in the end the solution was quite simple - I had to physically take out the power cable (just powering it down was not enough); wait a few seconds and then plug the power cord in, and boot it back up.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Interesting Find #24</title>
      <link>/post/2014/01/interesting-find-24/</link>
      <pubDate>Thu, 30 Jan 2014 00:00:00 +0000</pubDate>
      <guid>/post/2014/01/interesting-find-24/</guid>
      <description>&lt;p&gt;Here are the interesting finds of this time around.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a
	
		href = &#34;https://www.hex-rays.com/products/ida/index.shtml&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		IDA
	&lt;/span&gt;
&lt;/a&gt; - A cool debugger which runs on most platforms and different from the MS variety.&lt;/li&gt;
&lt;li&gt;&lt;a
	
		href = &#34;http://www.typescriptlang.org/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		TypeScript
	&lt;/span&gt;
&lt;/a&gt; - as the name suggests, it is strongly typed JS which compiles down to standard JS! This can only be good I think given all the crazy things one can so in JS. More details &lt;a
	
		href = &#34;http://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		here
	&lt;/span&gt;
&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Can you &lt;a
	
		href = &#34;http://www.tomsguide.com/us/can-you-hide-from-nsa,review-1793.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		hide anything
	&lt;/span&gt;
&lt;/a&gt; from NSA?&lt;/li&gt;
&lt;li&gt;&lt;a
	
		href = &#34;http://www.tomsguide.com/us/usb-tv-tuner-software-defined-radio-sdr-radio-spying-privacy,review-1836.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		TV Tuners
	&lt;/span&gt;
&lt;/a&gt; - did you know they can let you spy - who knew?&lt;/li&gt;
&lt;li&gt;&lt;a
	
		href = &#34;http://betane.ws/f0CD&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		grepWin
	&lt;/span&gt;
&lt;/a&gt; - a powerful regex-based search and replace tool - and can work across multiple files.&lt;/li&gt;
&lt;li&gt;&lt;a
	
		href = &#34;http://supermechanical.com/twine/features.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Twine
	&lt;/span&gt;
&lt;/a&gt; - is a wireless sensor block tightly integrated with a cloud-based service. What all things one can do with Twine? Here are a &lt;a
	
		href = &#34;http://supermechanical.tumblr.com/tagged/breakout&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		few examples for inspiration
	&lt;/span&gt;
&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a
	
		href = &#34;http://visual.ly/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Visual.ly
	&lt;/span&gt;
&lt;/a&gt; - tell your story visually; good resource for infographics and data visualisation&lt;/li&gt;
&lt;li&gt;Can an &lt;a
	
		href = &#34;http://www.theverge.com/2012/10/1/3432980/blossom-one-limited-coffee-maker-11111&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		$11,111 coffee pot
	&lt;/span&gt;
&lt;/a&gt; turn out a better cup of joe?&lt;/li&gt;
&lt;li&gt;What the Internet of Things (#IoT) needs to become a reality? Freescale has an &lt;a
	
		href = &#34;http://www.freescale.com/files/32bit/doc/white_paper/INTOTHNGSWP.pdf&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		interesting paper
	&lt;/span&gt;
&lt;/a&gt; (pdf) on it.&lt;/li&gt;
&lt;li&gt;&lt;a
	
		href = &#34;http://highexpectationsasianfather.tumblr.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		High expectations Asian Fathers
	&lt;/span&gt;
&lt;/a&gt; - enough said!&lt;/li&gt;
&lt;li&gt;How to be a &lt;a
	
		href = &#34;http://www.theguardian.com/technology/2013/dec/27/how-to-be-a-hacker&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		hacker
	&lt;/span&gt;
&lt;/a&gt;?&lt;/li&gt;
&lt;li&gt;&lt;a
	
		href = &#34;http://edition.cnn.com/2013/12/30/tech/innovation/14-kickstarter-projects-2014/index.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		14 Kickstarter projects
	&lt;/span&gt;
&lt;/a&gt; to watch out for in 2014&lt;/li&gt;
&lt;li&gt;&lt;a
	
		href = &#34;http://alloyui.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Alloy.UI
	&lt;/span&gt;
&lt;/a&gt; - a really cool HTML and JavaScript library with lots of &lt;a
	
		href = &#34;http://alloyui.com/examples/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		useful UI features
	&lt;/span&gt;
&lt;/a&gt;. Builds on top of YUI3 and Bootstrap.&lt;/li&gt;
&lt;li&gt;DON’T PANIC - &lt;a
	
		href = &#34;http://www.gapminder.org/videos/dont-panic-the-facts-about-population/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		The Facts About Population
	&lt;/span&gt;
&lt;/a&gt;. Very interesting, especially the visualisation. You can find &lt;a
	
		href = &#34;http://www.gapminder.org/world/#$majorMode=chart$is;shi=t;ly=2003;lb=f;il=t;fs=11;al=30;stl=t;st=t;nsl=t;se=t$wst;tts=C$ts;sp=5.59290322580644;ti=2012$zpv;v=0$inc_x;mmid=XCOORDS;iid=phAwcNAVuyj1jiMAkmq1iMg;by=ind$inc_y;mmid=YCOORDS;iid=phAwcNAVuyj2tPLxKvvnNPA;by=ind$inc_s;uniValue=8.21;iid=phAwcNAVuyj0XOoBL_n5tAQ;by=ind$inc_c;uniValue=255;gid=CATID0;by=grp$map_x;scale=log;dataMin=283;dataMax=110808$map_y;scale=lin;dataMin=18;dataMax=87$map_s;sma=49;smi=2.65$cd;bd=0$inds=;example=75&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		more on that here
	&lt;/span&gt;
&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;As sites and services become product aware, &lt;a
	
		href = &#34;http://gigaom.com/2014/01/11/as-sites-and-services-become-product-aware-the-age-of-pervasive-commerce-begins/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		the age of pervasive commerce begins
	&lt;/span&gt;
&lt;/a&gt; (remember &lt;a
	
		href = &#34;http://www.imdb.com/title/tt0181689/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Minority Reports
	&lt;/span&gt;
&lt;/a&gt;?).&lt;/li&gt;
&lt;/ol&gt;</description>
      <content:encoded><![CDATA[<p>Here are the interesting finds of this time around.</p>
<ol>
<li><a
	
		href = "https://www.hex-rays.com/products/ida/index.shtml"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		IDA
	</span>
</a> - A cool debugger which runs on most platforms and different from the MS variety.</li>
<li><a
	
		href = "http://www.typescriptlang.org/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		TypeScript
	</span>
</a> - as the name suggests, it is strongly typed JS which compiles down to standard JS! This can only be good I think given all the crazy things one can so in JS. More details <a
	
		href = "http://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		here
	</span>
</a>.</li>
<li>Can you <a
	
		href = "http://www.tomsguide.com/us/can-you-hide-from-nsa,review-1793.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		hide anything
	</span>
</a> from NSA?</li>
<li><a
	
		href = "http://www.tomsguide.com/us/usb-tv-tuner-software-defined-radio-sdr-radio-spying-privacy,review-1836.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		TV Tuners
	</span>
</a> - did you know they can let you spy - who knew?</li>
<li><a
	
		href = "http://betane.ws/f0CD"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		grepWin
	</span>
</a> - a powerful regex-based search and replace tool - and can work across multiple files.</li>
<li><a
	
		href = "http://supermechanical.com/twine/features.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Twine
	</span>
</a> - is a wireless sensor block tightly integrated with a cloud-based service. What all things one can do with Twine? Here are a <a
	
		href = "http://supermechanical.tumblr.com/tagged/breakout"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		few examples for inspiration
	</span>
</a>.</li>
<li><a
	
		href = "http://visual.ly/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Visual.ly
	</span>
</a> - tell your story visually; good resource for infographics and data visualisation</li>
<li>Can an <a
	
		href = "http://www.theverge.com/2012/10/1/3432980/blossom-one-limited-coffee-maker-11111"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		$11,111 coffee pot
	</span>
</a> turn out a better cup of joe?</li>
<li>What the Internet of Things (#IoT) needs to become a reality? Freescale has an <a
	
		href = "http://www.freescale.com/files/32bit/doc/white_paper/INTOTHNGSWP.pdf"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		interesting paper
	</span>
</a> (pdf) on it.</li>
<li><a
	
		href = "http://highexpectationsasianfather.tumblr.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		High expectations Asian Fathers
	</span>
</a> - enough said!</li>
<li>How to be a <a
	
		href = "http://www.theguardian.com/technology/2013/dec/27/how-to-be-a-hacker"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		hacker
	</span>
</a>?</li>
<li><a
	
		href = "http://edition.cnn.com/2013/12/30/tech/innovation/14-kickstarter-projects-2014/index.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		14 Kickstarter projects
	</span>
</a> to watch out for in 2014</li>
<li><a
	
		href = "http://alloyui.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Alloy.UI
	</span>
</a> - a really cool HTML and JavaScript library with lots of <a
	
		href = "http://alloyui.com/examples/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		useful UI features
	</span>
</a>. Builds on top of YUI3 and Bootstrap.</li>
<li>DON’T PANIC - <a
	
		href = "http://www.gapminder.org/videos/dont-panic-the-facts-about-population/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		The Facts About Population
	</span>
</a>. Very interesting, especially the visualisation. You can find <a
	
		href = "http://www.gapminder.org/world/#$majorMode=chart$is;shi=t;ly=2003;lb=f;il=t;fs=11;al=30;stl=t;st=t;nsl=t;se=t$wst;tts=C$ts;sp=5.59290322580644;ti=2012$zpv;v=0$inc_x;mmid=XCOORDS;iid=phAwcNAVuyj1jiMAkmq1iMg;by=ind$inc_y;mmid=YCOORDS;iid=phAwcNAVuyj2tPLxKvvnNPA;by=ind$inc_s;uniValue=8.21;iid=phAwcNAVuyj0XOoBL_n5tAQ;by=ind$inc_c;uniValue=255;gid=CATID0;by=grp$map_x;scale=log;dataMin=283;dataMax=110808$map_y;scale=lin;dataMin=18;dataMax=87$map_s;sma=49;smi=2.65$cd;bd=0$inds=;example=75"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		more on that here
	</span>
</a>.</li>
<li>As sites and services become product aware, <a
	
		href = "http://gigaom.com/2014/01/11/as-sites-and-services-become-product-aware-the-age-of-pervasive-commerce-begins/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		the age of pervasive commerce begins
	</span>
</a> (remember <a
	
		href = "http://www.imdb.com/title/tt0181689/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Minority Reports
	</span>
</a>?).</li>
</ol>
]]></content:encoded>
    </item>
    <item>
      <title>Broken Nike FuelBand</title>
      <link>/post/2013/08/broken-nike-fuelband/</link>
      <pubDate>Sat, 24 Aug 2013 00:00:00 +0000</pubDate>
      <guid>/post/2013/08/broken-nike-fuelband/</guid>
      <description>&lt;p&gt;The wife recently bought a Nike FuelBand which she was loving. However in about 4-5 weeks of regular usage, the strap on it broke and the links which hold it together fell apart. The device itself is working, but it cannot be worn now as it won&amp;rsquo;t lock making it quite useless.  &amp;#x1f622;&lt;/p&gt;
&lt;p&gt;I was quite surprised as this is supposed to last more than this given both what it is meant to do and the cost of the device as well. Now this is an expensive paperweight.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>The wife recently bought a Nike FuelBand which she was loving. However in about 4-5 weeks of regular usage, the strap on it broke and the links which hold it together fell apart. The device itself is working, but it cannot be worn now as it won&rsquo;t lock making it quite useless.  &#x1f622;</p>
<p>I was quite surprised as this is supposed to last more than this given both what it is meant to do and the cost of the device as well. Now this is an expensive paperweight.</p>
<p>Here are a few photos. This is what it looks like now, and cannot be locked, making it useless:</p>
<p><p>

    <img src="images/WP_20130824_005-300x168.jpg" alt="WP_20130824_005"/>

</p></p>
<p>This is how it was when it broke and fell apart - we tried to rescue and pick up everything we could, but it seems there is a very small spring inside which is lost. This spring is crucial for the &rsquo;lock&rsquo; and which acts as a rocker. Without this spring, this is useless.</p>
<p><p>

    <img src="images/DSC02506-300x225.jpg" alt="DSC02506"/>

</p></p>
<p>This is I was trying to figure it out how to put it together and when I figured the small metal part (silver in colour) needs a spring which rocks it up and down. When one locks and unlocks this that spring is what is acting and allowing you to open and close this.</p>
<p><p>

    <img src="images/DSC02508-300x225.jpg" alt="DSC02508"/>

</p></p>
<p>This is how the broken piece looks like after I put it together, everything looks OK, except it won&rsquo;t lock.</p>
<p><p>

    <img src="images/DSC02505-300x225.jpg" alt="DSC02505"/>

</p></p>
<p>I am not very happy with this situation right now - if this was a year after using the Nike FuelBand, perhaps I could still understand but 4 odd weeks of usage and this breaking is not acceptable.</p>
<p>I don&rsquo;t have much hope in Nike, as where I am currently living, this is not sold and I am sure they would try and squeal out of trying to replace this or fix this.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Securing you DokuWiki</title>
      <link>/post/2013/08/securing-you-dokuwiki/</link>
      <pubDate>Thu, 22 Aug 2013 00:00:00 +0000</pubDate>
      <guid>/post/2013/08/securing-you-dokuwiki/</guid>
      <description>&lt;p&gt;After my WHS died and I moved to a Synology DS413 and using that as a &amp;lsquo;home server&amp;rsquo; and have been extremely happy with it! The only thing I miss is backing up the Windows machines automatically (as WHS did), but overall I think this is better, flexible and more powerful compared to WHS.&lt;/p&gt;
&lt;p&gt;I needed to look for a new wiki software. I recently moved from &lt;a
	
		href = &#34;http://www.screwturn.eu/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		ScrewTurn Wiki
	&lt;/span&gt;
&lt;/a&gt; (which was great BTW, but then is a dead project now) to &lt;a
	
		href = &#34;https://www.dokuwiki.org/dokuwiki&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		DokuWiki
	&lt;/span&gt;
&lt;/a&gt; which is perfect for my needs. I run two wiki&amp;rsquo;s at home and has much of our day-to-day things we as a family need. There are some sections of the Wiki, which are sensitive and I don&amp;rsquo;t want anyone one the network getting to it. I wanted to authenticate the user and once they login only then get to that.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>After my WHS died and I moved to a Synology DS413 and using that as a &lsquo;home server&rsquo; and have been extremely happy with it! The only thing I miss is backing up the Windows machines automatically (as WHS did), but overall I think this is better, flexible and more powerful compared to WHS.</p>
<p>I needed to look for a new wiki software. I recently moved from <a
	
		href = "http://www.screwturn.eu/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		ScrewTurn Wiki
	</span>
</a> (which was great BTW, but then is a dead project now) to <a
	
		href = "https://www.dokuwiki.org/dokuwiki"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		DokuWiki
	</span>
</a> which is perfect for my needs. I run two wiki&rsquo;s at home and has much of our day-to-day things we as a family need. There are some sections of the Wiki, which are sensitive and I don&rsquo;t want anyone one the network getting to it. I wanted to authenticate the user and once they login only then get to that.</p>
<p>As it turns out, securing your DokuWiki is quite simple. If you are interested in a similar setup then here is what you need to do:</p>
<ol>
<li>Disable the registration option on Configuration settings. Some details on this can be found <a
	
		href = "http://www.dokuwiki.org/config:disableactions"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		here
	</span>
</a>.</li>
<li>Update the ACL (more of that <a
	
		href = "https://www.dokuwiki.org/acl#access_restrictions"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		here
	</span>
</a>), there is a user group called &lsquo;ALL&rsquo;; set the permision for this group to &ldquo;None&rdquo;.</li>
<li>For the user group &ldquo;User&rdquo;, change the permissions to Edit.</li>
</ol>
<p><p>

    <figure>
        <img src="images/securing-docuwiki.jpg" alt="Securing DocuWiki"/>
        <figcaption>Securing DocuWiki</figcaption>
    </figure>

</p></p>
<p>This will ensure only logged in (and of course authenticated users) can read and edit and an anonymous user cannot see anything.</p>
<p>The only catch in this is that you need to manually maintain the users (e.g. add new users); my userbase is very small at home, so this is not a challenge at all.</p>
]]></content:encoded>
    </item>
    <item>
      <title>WordPress 3.6 and IE10</title>
      <link>/post/2013/08/wordpress-3-6-and-ie10/</link>
      <pubDate>Sat, 10 Aug 2013 00:00:00 +0000</pubDate>
      <guid>/post/2013/08/wordpress-3-6-and-ie10/</guid>
      <description>&lt;p&gt;I don&amp;rsquo;t know what WordPress thinks of IE 10 (running on Win 8), but when I upgraded to WordPress v3.6, and I login to the Dashboard, it does not like IE running in compatibility mode and shows me the following. It would think I am still running IE 6! Also whilst I don&amp;rsquo;t get this with the compatibility mode switched off, everything does not work correctly and one has to use either Firefox or Chrome.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I don&rsquo;t know what WordPress thinks of IE 10 (running on Win 8), but when I upgraded to WordPress v3.6, and I login to the Dashboard, it does not like IE running in compatibility mode and shows me the following. It would think I am still running IE 6! Also whilst I don&rsquo;t get this with the compatibility mode switched off, everything does not work correctly and one has to use either Firefox or Chrome.</p>
<p><p>

    <img src="images/wordpress-3.6-and-IE10.jpg" alt="Wordpress 3.6 and IE10"/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>What is a Vodafone thinking with Site Timing?</title>
      <link>/post/2013/07/what-is-a-vodafone-thinking-with-site-timing/</link>
      <pubDate>Tue, 30 Jul 2013 00:00:00 +0000</pubDate>
      <guid>/post/2013/07/what-is-a-vodafone-thinking-with-site-timing/</guid>
      <description>&lt;p&gt;This has to fall in the weird category. Vodafone&amp;rsquo;s Corporate Online site, where I need to login to see my company provided mobile bill has timings from 07:30 to 22:30 GMT - WHY??? Don&amp;rsquo;t they get it, this is online and the site can be up and running 24x7! This is not some technical support I am talking about where they have actual humans monitoring and answering - this is access to the billing system.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>This has to fall in the weird category. Vodafone&rsquo;s Corporate Online site, where I need to login to see my company provided mobile bill has timings from 07:30 to 22:30 GMT - WHY??? Don&rsquo;t they get it, this is online and the site can be up and running 24x7! This is not some technical support I am talking about where they have actual humans monitoring and answering - this is access to the billing system.</p>
<p>When you are in another country and timezone (like I am right now), does Vodafone have any idea on how irritating this can be?</p>
<p><p>

    <figure>
        <img src="images/vodafone-site-timmings.png" alt="Vodafone Site Timings"/>
        <figcaption>Vodafone Site Timings</figcaption>
    </figure>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Hello World</title>
      <link>/post/2013/05/hello-world/</link>
      <pubDate>Thu, 16 May 2013 00:00:00 +0000</pubDate>
      <guid>/post/2013/05/hello-world/</guid>
      <description>&lt;p&gt;Yes, I am still alive. Between a baby and work, don&amp;rsquo;t have time for much else. I did want to say Hello World. Will try and be more regular here.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;images/hello-world.png&#34; alt=&#34;hello world&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Yes, I am still alive. Between a baby and work, don&rsquo;t have time for much else. I did want to say Hello World. Will try and be more regular here.</p>
<p><p>

    <img src="images/hello-world.png" alt="hello world"/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Recommended WordPress Themes?</title>
      <link>/post/2011/05/recommended-wordpress-themes/</link>
      <pubDate>Sun, 29 May 2011 00:00:00 +0000</pubDate>
      <guid>/post/2011/05/recommended-wordpress-themes/</guid>
      <description>&lt;p&gt;I am getting bored with the current WordPress theme on the blog and was interested in getting another theme (preferably free), got any recommendations? And nothing from the &lt;a
	
		href = &#34;http://blogmum.com/2008/12/10-ugly-wordpress-themes/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		10 ugliest WordPress themes
	&lt;/span&gt;
&lt;/a&gt; please. :-)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I am getting bored with the current WordPress theme on the blog and was interested in getting another theme (preferably free), got any recommendations? And nothing from the <a
	
		href = "http://blogmum.com/2008/12/10-ugly-wordpress-themes/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		10 ugliest WordPress themes
	</span>
</a> please. :-)</p>
]]></content:encoded>
    </item>
    <item>
      <title>Interesting WordPress Plugins</title>
      <link>/post/2011/01/interesting-wordpress-plugins/</link>
      <pubDate>Tue, 04 Jan 2011 00:00:00 +0000</pubDate>
      <guid>/post/2011/01/interesting-wordpress-plugins/</guid>
      <description>&lt;p&gt;After upgrading to the latest WordPress (v3.0.4), I also decided to have a look at the various plugins I am running. As part of that I stumbled across &lt;a
	
		href = &#34;http://wphacks.com/wordpress-plugins/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Ultimate Collection of WordPress plugins
	&lt;/span&gt;
&lt;/a&gt;which are very interesting. If you run WordPress (and if you don&amp;rsquo;t, why not :)), I would highly recommend to check them out. I already was running some of these and not heard of others which are great.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>After upgrading to the latest WordPress (v3.0.4), I also decided to have a look at the various plugins I am running. As part of that I stumbled across <a
	
		href = "http://wphacks.com/wordpress-plugins/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Ultimate Collection of WordPress plugins
	</span>
</a>which are very interesting. If you run WordPress (and if you don&rsquo;t, why not :)), I would highly recommend to check them out. I already was running some of these and not heard of others which are great.</p>
<p>Here are some of my favourite ones (in no particular order) and those with keen eyes would notice a few of these already.</p>
<ul>
<li> AddToAny: Share/Bookmark/Email Button - Help people share, bookmark, and email your posts &amp; pages using any service, such as Facebook, Twitter, Google Buzz, Digg, etc.</li>
<li>Akismet - this is for comment spam control and is used by millions! Excellent!</li>
<li>WP FollowMe - allows you to add a twitter Follow me badge on your wordpress blog.</li>
<li>Google Analyticator - name says it all I think.</li>
<li>Google XML Sitemaps - same as above.</li>
<li>Lightbox 2 - Used to overlay images on the current page.</li>
<li>My Page Order - allows you to set the order of pages through a drag and drop interface.</li>
<li>Really Simple CAPTCHA - CAPTCHA module intended to be called from other plugins; really works too!</li>
<li>Search Everything - Adds search functionality and includes search highlight, search pages, excerpts, attachments, drafts, comments, tags and custom fields (metadata). It can also exclude specific pages and posts. It does not search password-protected content.</li>
<li>Shockingly Big IE6 Warning - doesn&rsquo;t the name say it all?</li>
<li>Simple Tags - Excellent plugins, to manage your tags. Includes, suggested Tags, Mass edit tags, Autocompletion, Tag Cloud Widgets, Related Posts, Related Tags, etc</li>
<li>StatPress Reloaded - real time stats for the blog</li>
<li>SyntaxHighlighter Evolved - code to your site without having to modify the code at all; you cannot use the Visual editor with this.</li>
<li>TinyMCE Advanced - Enables advanced features and plugins for the visual editor</li>
<li>Twitter for Wordpress - displays your last few tweets</li>
<li>WP-Cumulus - Flash based Tag Cloud for WordPress</li>
<li>WP-DBManager - Excellent plugin, that manages your Wordpress including optimize database, repair database, backup database, restore database, etc. I use to exclusively for the automatic scheduling of backing up and optimizing of the database.</li>
<li>WP-SmugMug - I use <a
	
		href = "https://secure.smugmug.com/signup.mg?Coupon=QqwiODpDFZIiY"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		SmugMug for my photos online
	</span>
</a>; this plugin integrates the <a
	
		href = "https://secure.smugmug.com/signup.mg?Coupon=QqwiODpDFZIiY"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		SmugMug galleries
	</span>
</a> into the blog.</li>
</ul>
<p>I would highly recommend the above and suggest you play with them. </p>
<p>These plugins I have only recently installed and they seem interesting, but I have not used them enough to have the confidence to highly recommend them - yet.</p>
<ul>
<li>Wordpress Backup (by BTE) - Backup the upload directory (images), current theme directory, and plugins directory to a zip file. I have only recently installed this plugin, and not used it enough to say how useful it is at this point.</li>
<li>Automatic WordPress Backup - Automatically upload backups of important parts of your blog to Amazon S3. I am a huge S3 fan, and this seems very promising. Hopefully I can come back in a few days and weeks and blog about it.</li>
</ul>
<p>Finally, when using plugins I would recommend the following:</p>
<ul>
<li>Search and install from these via the &ldquo;Plugins&rdquo; menu which you see when log into your WordPress dashboard. Don&rsquo;t download the code manually and then try and upload it to your site. That is a more painful process.</li>
<li>Try and have a test blog running - seperately from your main blog where you can test different permutations and configurations. In case something goes wrong, you won&rsquo;t have your main blog go down. Of course needless to say, you should keep both your test and main blog on the same version.</li>
<li>It is not a good idea to install all of the plugin&rsquo;s all at the same time as you never never <a
	
		href = "http://desigeek.com/blog/amit/2010/12/25/upgrading-to-wordpress-3-0-3/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		which plugin can cause conflict with another
	</span>
</a>. Well, you can install all the plugins at the same time, just activate them one at a time and test that your blog is still running as expected after you have activated each plugin.</li>
<li>Before you upgrade the version of WordPress - irrespective of how big or small the upgrade is always backup your database and files first. This would allow you to revert back to a &ldquo;clean slate&rdquo; in case something goes wrong.</li>
</ul>
]]></content:encoded>
    </item>
    <item>
      <title>Postings from Android</title>
      <link>/post/2010/09/postings-from-android/</link>
      <pubDate>Fri, 10 Sep 2010 00:00:00 +0000</pubDate>
      <guid>/post/2010/09/postings-from-android/</guid>
      <description>&lt;p&gt;First post from my brand new Android phone and the Wordpress app. Quite impressed with it so far. I sure do miss the keyboard though.&lt;/p&gt;
&lt;p&gt;Suggestions for any apps? My phone is HTC wildfire and nothing fancy so the apps should be able to run on this phone.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>First post from my brand new Android phone and the Wordpress app. Quite impressed with it so far. I sure do miss the keyboard though.</p>
<p>Suggestions for any apps? My phone is HTC wildfire and nothing fancy so the apps should be able to run on this phone.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Upgraded to WP 3.0</title>
      <link>/post/2010/06/upgraded-to-wp-3-0/</link>
      <pubDate>Mon, 28 Jun 2010 00:00:00 +0000</pubDate>
      <guid>/post/2010/06/upgraded-to-wp-3-0/</guid>
      <description>&lt;p&gt;Just upgraded the blog to WordPress 3.0 - two clicks and I was done - can it get any simpler? What a pleasant surprise compared to the pile of crap that CS 2007+ turned out to be. Try upgrading that in something like two clicks? Ha! Well done WordPress!&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Just upgraded the blog to WordPress 3.0 - two clicks and I was done - can it get any simpler? What a pleasant surprise compared to the pile of crap that CS 2007+ turned out to be. Try upgrading that in something like two clicks? Ha! Well done WordPress!</p>
]]></content:encoded>
    </item>
    <item>
      <title>What we have learned ...</title>
      <link>/post/2010/06/what-we-have-learned/</link>
      <pubDate>Mon, 21 Jun 2010 00:00:00 +0000</pubDate>
      <guid>/post/2010/06/what-we-have-learned/</guid>
      <description>&lt;p&gt;… the average wife spends nearly 8,000 minutes a year nagging her husband!&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>… the average wife spends nearly 8,000 minutes a year nagging her husband!</p>
]]></content:encoded>
    </item>
    <item>
      <title>Forbes rich list</title>
      <link>/post/2010/03/forbes-rich-list/</link>
      <pubDate>Thu, 11 Mar 2010 00:00:00 +0000</pubDate>
      <guid>/post/2010/03/forbes-rich-list/</guid>
      <description>&lt;p&gt;Forbes rich list is Slim pickings. Only lack of ability, inheritance and money keeps the rest of us off the Forbes list of world&amp;rsquo;s billionaires. It&amp;rsquo;s not fair?  Here is &lt;a
	
		href = &#34;http://www.guardian.co.uk/commentisfree/cifamerica/2010/mar/11/forbes-rich-lists-carlos-slim-billionaire&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Guardian&#39;s recipe
	&lt;/span&gt;
&lt;/a&gt; for billionaire success: get born into a rich family, invent something and sell it to Americans. Win. :)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Forbes rich list is Slim pickings. Only lack of ability, inheritance and money keeps the rest of us off the Forbes list of world&rsquo;s billionaires. It&rsquo;s not fair?  Here is <a
	
		href = "http://www.guardian.co.uk/commentisfree/cifamerica/2010/mar/11/forbes-rich-lists-carlos-slim-billionaire"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Guardian's recipe
	</span>
</a> for billionaire success: get born into a rich family, invent something and sell it to Americans. Win. :)</p>
]]></content:encoded>
    </item>
    <item>
      <title>Bing Maps adding Flickr images, live video, stars</title>
      <link>/post/2010/02/bing-maps-adding-flickr-images-live-video-stars/</link>
      <pubDate>Sun, 14 Feb 2010 00:00:00 +0000</pubDate>
      <guid>/post/2010/02/bing-maps-adding-flickr-images-live-video-stars/</guid>
      <description>&lt;p&gt;Bing Maps adding Flickr images, live video and stars - very cool.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; The official TED video below is quite cool and in addition to the one above, also adds more interesting features such as video – check it out.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Bing Maps adding Flickr images, live video and stars - very cool.</p>
<p><strong>Update:</strong> The official TED video below is quite cool and in addition to the one above, also adds more interesting features such as video – check it out.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Win 3.1 experience in your browser</title>
      <link>/post/2010/01/win-3-1-experience-in-your-browser/</link>
      <pubDate>Sun, 24 Jan 2010 00:00:00 +0000</pubDate>
      <guid>/post/2010/01/win-3-1-experience-in-your-browser/</guid>
      <description>&lt;p&gt;If you ever wanted a Win 3.1 experience in your broswer (why I cannot imagine - &lt;a
	
		href = &#34;http://twitter.com/bahree/status/7382993225&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		despite me running a VM
	&lt;/span&gt;
&lt;/a&gt;), then check out &lt;a
	
		href = &#34;http://www.michaelv.org/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		michaelv.org
	&lt;/span&gt;
&lt;/a&gt;. The irony of all of this is that there is a modern browser in that which seems to be compliant with the standards (it pases the ACID2 tests; fails the ACID3). 🤨&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you ever wanted a Win 3.1 experience in your broswer (why I cannot imagine - <a
	
		href = "http://twitter.com/bahree/status/7382993225"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		despite me running a VM
	</span>
</a>), then check out <a
	
		href = "http://www.michaelv.org/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		michaelv.org
	</span>
</a>. The irony of all of this is that there is a modern browser in that which seems to be compliant with the standards (it pases the ACID2 tests; fails the ACID3). 🤨</p>
]]></content:encoded>
    </item>
    <item>
      <title>Permalinks don&#39;t support quotes?</title>
      <link>/post/2010/01/permalinks-dont-support-quotes/</link>
      <pubDate>Sun, 10 Jan 2010 00:00:00 +0000</pubDate>
      <guid>/post/2010/01/permalinks-dont-support-quotes/</guid>
      <description>&lt;p&gt;I don&amp;rsquo;t know if this is a feature or a bug or a configuration issue either with WordPress itself or how the web server is configured where this blog is hosted. I just posted something about &lt;a
	
		href = &#34;http://desigeek.com/blog/amit/2010/01/10/qpainter-painter-has-initialiser-but-incomplete-type/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		compiler errors
	&lt;/span&gt;
&lt;/a&gt; where the permalink had a single quotes in its title like :  &lt;strong&gt;&amp;lsquo;qpainter-painter&amp;rsquo;-has-initialiser-but-incomplete-type&lt;/strong&gt;. While this was handled fine by WordPress (I could successfully preview the post as well), once it was published I got the generic 500 Internal Server Error as shown below. So the question is what is wrong (if anything)? What is the expected behaviour? The only way for me to fix it was by removing the single quote in the permalinks as now you can see in &lt;a
	
		href = &#34;http://desigeek.com/blog/amit/2010/01/10/qpainter-painter-has-initialiser-but-incomplete-type/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		the post
	&lt;/span&gt;
&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I don&rsquo;t know if this is a feature or a bug or a configuration issue either with WordPress itself or how the web server is configured where this blog is hosted. I just posted something about <a
	
		href = "http://desigeek.com/blog/amit/2010/01/10/qpainter-painter-has-initialiser-but-incomplete-type/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		compiler errors
	</span>
</a> where the permalink had a single quotes in its title like :  <strong>&lsquo;qpainter-painter&rsquo;-has-initialiser-but-incomplete-type</strong>. While this was handled fine by WordPress (I could successfully preview the post as well), once it was published I got the generic 500 Internal Server Error as shown below. So the question is what is wrong (if anything)? What is the expected behaviour? The only way for me to fix it was by removing the single quote in the permalinks as now you can see in <a
	
		href = "http://desigeek.com/blog/amit/2010/01/10/qpainter-painter-has-initialiser-but-incomplete-type/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		the post
	</span>
</a>.</p>
<blockquote>
<h2 id="internal-server-error">Internal Server Error</h2>
<p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p>
<p>Please contact the server administrator, [email-address-removed] and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p>
<p>More information about this error may be available in the server error log.</p></blockquote>
]]></content:encoded>
    </item>
    <item>
      <title>WordPress ping list</title>
      <link>/post/2010/01/wordpress-ping-list/</link>
      <pubDate>Thu, 07 Jan 2010 00:00:00 +0000</pubDate>
      <guid>/post/2010/01/wordpress-ping-list/</guid>
      <description>&lt;p&gt;I updated the ping list for the blog based on the &lt;a
	
		href = &#34;http://www.prelovac.com/vladimir/wordpress-ping-list&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		suggestions from Vladimir
	&lt;/span&gt;
&lt;/a&gt; which I found via &lt;a
	
		href = &#34;http://codex.wordpress.org/Update_Services&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		WordPress&#39;s documentation site
	&lt;/span&gt;
&lt;/a&gt;. Not sure if it is of any help or not, but I guess I will find out.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I updated the ping list for the blog based on the <a
	
		href = "http://www.prelovac.com/vladimir/wordpress-ping-list"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		suggestions from Vladimir
	</span>
</a> which I found via <a
	
		href = "http://codex.wordpress.org/Update_Services"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		WordPress's documentation site
	</span>
</a>. Not sure if it is of any help or not, but I guess I will find out.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Upgraded to WordPress 2.9</title>
      <link>/post/2009/12/upgraded-to-wordpress-2-9/</link>
      <pubDate>Thu, 24 Dec 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/12/upgraded-to-wordpress-2-9/</guid>
      <description>&lt;p&gt;I just upgraded to WordPress 2.9 and wow what a pleasant experience compared to Community Server 2007! Excluding backing up the DB and the site, the actual upgrade took only a few seconds and was so painless! Such a different experience from Community Server 2007, which was so much more difficult. Loving WordPress and all the add-ins and the goodness of the communities! :mrgreen:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I just upgraded to WordPress 2.9 and wow what a pleasant experience compared to Community Server 2007! Excluding backing up the DB and the site, the actual upgrade took only a few seconds and was so painless! Such a different experience from Community Server 2007, which was so much more difficult. Loving WordPress and all the add-ins and the goodness of the communities! :mrgreen:</p>
]]></content:encoded>
    </item>
    <item>
      <title>10 must have WordPress plugins</title>
      <link>/post/2009/12/10-must-have-wordpress-plugins/</link>
      <pubDate>Tue, 08 Dec 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/12/10-must-have-wordpress-plugins/</guid>
      <description>&lt;p&gt;If you search online you will loads of &amp;lsquo;best plugin lists&amp;rsquo; for WordPress, however of the lot that I have seen I truly think that &lt;a
	
		href = &#34;http://wordpressfreakz.com/10-must-have-wordpress-plugins/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		this one
	&lt;/span&gt;
&lt;/a&gt; is certainly one of the best ones.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you search online you will loads of &lsquo;best plugin lists&rsquo; for WordPress, however of the lot that I have seen I truly think that <a
	
		href = "http://wordpressfreakz.com/10-must-have-wordpress-plugins/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		this one
	</span>
</a> is certainly one of the best ones.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Want Virtual Snow on your site?</title>
      <link>/post/2009/12/want-virtual-snow-on-your-site/</link>
      <pubDate>Sat, 05 Dec 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/12/want-virtual-snow-on-your-site/</guid>
      <description>&lt;p&gt;If you want virtual snow (probably nicer than the real stuff as there is no slush left to clean up) then check out Snowstorm: &lt;a
	
		href = &#34;http://www.schillmania.com/projects/snowstorm/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		JavaScript snow effect for HTML
	&lt;/span&gt;
&lt;/a&gt;. Be warned though - this uses a lot of CPU on the computer redendering the page and it will slow things down. Quite cool though.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you want virtual snow (probably nicer than the real stuff as there is no slush left to clean up) then check out Snowstorm: <a
	
		href = "http://www.schillmania.com/projects/snowstorm/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		JavaScript snow effect for HTML
	</span>
</a>. Be warned though - this uses a lot of CPU on the computer redendering the page and it will slow things down. Quite cool though.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Redirects setup</title>
      <link>/post/2009/12/redirects-setup/</link>
      <pubDate>Wed, 02 Dec 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/12/redirects-setup/</guid>
      <description>&lt;p&gt;After moving the blog to  WordPress, almost all my redirects should work now from the old blog posts to the new one. For example if you click on this old url &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2009/10/25/installing-openscenegraph-on-ubuntu.aspx&#34;
	

	
		title = &#34;http://desigeek.com/weblog/amit/archive/2009/10/25/installing-openscenegraph-on-ubuntu.aspx&#34;
	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		http://desigeek.com/weblog/amit/archive/2009/10/25/installing-openscenegraph-on-ubuntu.aspx
	&lt;/span&gt;
&lt;/a&gt; it should redirect you and you see the new and correct url.&lt;/p&gt;
&lt;p&gt;Overall it was simple to setup via the .htaccess file and some simple regex. The only thing I found the hard way was that I should be using “RedirectMatch” when setting up the regex rule rather than the “Redirect” which is what I was using. You would use Redirect when trying to redirect without any variables.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>After moving the blog to  WordPress, almost all my redirects should work now from the old blog posts to the new one. For example if you click on this old url <a
	
		href = "http://desigeek.com/weblog/amit/archive/2009/10/25/installing-openscenegraph-on-ubuntu.aspx"
	

	
		title = "http://desigeek.com/weblog/amit/archive/2009/10/25/installing-openscenegraph-on-ubuntu.aspx"
	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://desigeek.com/weblog/amit/archive/2009/10/25/installing-openscenegraph-on-ubuntu.aspx
	</span>
</a> it should redirect you and you see the new and correct url.</p>
<p>Overall it was simple to setup via the .htaccess file and some simple regex. The only thing I found the hard way was that I should be using “RedirectMatch” when setting up the regex rule rather than the “Redirect” which is what I was using. You would use Redirect when trying to redirect without any variables.</p>
<p>So, as in my case I wanted to redirect from the old url (of community server) to the new one (of wordpress)</p>
<ul>
<li>Old: <a
	
		href = "http://desigeek.com/weblog/amit/archive/2009/10/25/installing-openscenegraph-on-ubuntu.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://desigeek.com/weblog/amit/archive/2009/10/25/installing-openscenegraph-on-ubuntu.aspx
	</span>
</a></li>
<li>New: <a
	
		href = "http://desigeek.com/blog/amit/2009/10/25/installing-openscenegraph-on-ubuntu/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://desigeek.com/blog/amit/2009/10/25/installing-openscenegraph-on-ubuntu/
	</span>
</a></li>
</ul>
<p>So I need to make the following changes:</p>
<ul>
<li>Change the <code>“/weblog”</code> to <code>“/blog”</code></li>
<li>Get rid of <code>“/archive”</code></li>
<li>Get rid of the <code>“.aspx”</code> extension</li>
</ul>
<p>The following rule helped me achieve this:</p>
<p><code>RedirectMatch 301 /weblog/amit/archive/(\[0-9\]\[0-9\]\[0-9\]\[0-9\])/(\[0-9\]\[0-9\])/(\[0-9\]\[0-9\])/(.\*)\\.aspx$ http://desigeek.com/blog/amit/$1/$2/$3/$4</code></p>
<p>Of course there are a few more rules I have which I cannot go into details.</p>
<p>Along the way i also discovered a few interesting tools which can help you view the results – one is <a
	
		href = "http://livehttpheaders.mozdev.org/index.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		LiveHTTPHeaders
	</span>
</a>; another good one is <a
	
		href = "http://web-sniffer.net/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://web-sniffer.net/
	</span>
</a>.</p>
<p>If you are new to this, then a few very good tools online. I would suggest start with <a
	
		href = "http://www.z-oc.com/blog/2009/01/htaccess-redirect-wizardry/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		this post from Zo
	</span>
</a> and <a
	
		href = "http://www.karakas-online.de/EN-Book/regular-expressions.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		this tutorial on regex
	</span>
</a>.</p>
<p>i still have one outstanding issue where if I want to redirect part of the URL and not the complete thing, I am not sure how to do it. For example if I want to redirect the old url above to just the year/month of the post instead if the actual post, not sure how to go about doing it. So I want the url below to map to the the one below that.</p>
<ul>
<li>URL to Map: <a
	
		href = "http://desigeek.com/weblog/amit/archive/2009/10/25/installing-openscenegraph-on-ubuntu.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://desigeek.com/weblog/amit/archive/2009/10/25/installing-openscenegraph-on-ubuntu.aspx
	</span>
</a></li>
<li>Should map to: <a
	
		href = "http://desigeek.com/weblog/amit/archive/2009/10/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://desigeek.com/weblog/amit/archive/2009/10/
	</span>
</a></li>
</ul>
]]></content:encoded>
    </item>
    <item>
      <title>Linux Hater blog</title>
      <link>/post/2009/11/linux-hater-blog/</link>
      <pubDate>Thu, 26 Nov 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/11/linux-hater-blog/</guid>
      <description>&lt;p&gt;I was looking for something else and came across the &lt;a
	
		href = &#34;http://linuxhaters.blogspot.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Linux Hater Blog
	&lt;/span&gt;
&lt;/a&gt;. I am not a Linux hater (am writing this on Ubuntu). Some people might think this is funny, but there is a dark undercurrent running in the posts. I honestly stopped reading after a couple of posts. I don&amp;rsquo;t know why is there so much hate against Linux in this blog.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I was looking for something else and came across the <a
	
		href = "http://linuxhaters.blogspot.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Linux Hater Blog
	</span>
</a>. I am not a Linux hater (am writing this on Ubuntu). Some people might think this is funny, but there is a dark undercurrent running in the posts. I honestly stopped reading after a couple of posts. I don&rsquo;t know why is there so much hate against Linux in this blog.</p>
<p>Am surprised by the negativity on the blog. I am no Linux expert and am more comfortable in Windows, but having used more of Ubuntu (9.04 and 9.10) over the last few weeks for my studies has made be appreciate some aspects even more. Is it perfect? Of course not, and nor is Windows or OS X or insert-your-favourite-OS-here. Maybe I should try and start a blog hater blog.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Suggestions on how best to configure Permalink Settings?</title>
      <link>/post/2009/11/suggestions-on-how-best-to-configure-permalink-settings/</link>
      <pubDate>Thu, 26 Nov 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/11/suggestions-on-how-best-to-configure-permalink-settings/</guid>
      <description>&lt;p&gt;Any suggestions how best to configure the Permalink settings in WordPress? I still need to fix all my old links from this blog when it was running on Community Server 2007. CS 2007 use to use something like &lt;strong&gt;/archive/year/month/day/unique-id&lt;/strong&gt;. Is that the best way to go now as well or are there better and more flexible options?&lt;/p&gt;
&lt;p&gt;Also I tried using the &lt;code&gt;%tag%&lt;/code&gt; field, but it does not like it and had to revert to using &lt;code&gt;%categories%&lt;/code&gt; as you probably can see. Again, any suggestions there?&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Any suggestions how best to configure the Permalink settings in WordPress? I still need to fix all my old links from this blog when it was running on Community Server 2007. CS 2007 use to use something like <strong>/archive/year/month/day/unique-id</strong>. Is that the best way to go now as well or are there better and more flexible options?</p>
<p>Also I tried using the <code>%tag%</code> field, but it does not like it and had to revert to using <code>%categories%</code> as you probably can see. Again, any suggestions there?</p>
]]></content:encoded>
    </item>
    <item>
      <title>Add-in recommendation for displaying code in a post?</title>
      <link>/post/2009/11/add-in-recommendation-for-displaying-code-in-a-post/</link>
      <pubDate>Mon, 23 Nov 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/11/add-in-recommendation-for-displaying-code-in-a-post/</guid>
      <description>&lt;p&gt;I searched and found a lot of Wordpress addins/widgets for displaying code in a post and was wondering if there are any recommendations? I need to be able to show XML, C++, C, C# primarily. F# and Haskell would be nice but not essential.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Also should be able to use &lt;a
	
		href = &#34;http://download.live.com/writer&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Windows Live Writer
	&lt;/span&gt;
&lt;/a&gt; when posting the code. Am I asking for too much here? :)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I searched and found a lot of Wordpress addins/widgets for displaying code in a post and was wondering if there are any recommendations? I need to be able to show XML, C++, C, C# primarily. F# and Haskell would be nice but not essential.</p>
<p><strong>Update:</strong> Also should be able to use <a
	
		href = "http://download.live.com/writer"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Windows Live Writer
	</span>
</a> when posting the code. Am I asking for too much here? :)</p>
]]></content:encoded>
    </item>
    <item>
      <title>Time to ditch CS 2007 nearer?</title>
      <link>/post/2009/08/time-to-ditch-cs-2007-nearer/</link>
      <pubDate>Mon, 24 Aug 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/08/time-to-ditch-cs-2007-nearer/</guid>
      <description>&lt;p&gt;I have said it in the past about me &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2009/04/25/follow-me-on-twitter.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		moving away
	&lt;/span&gt;
&lt;/a&gt; from &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2009/03/03/what-blogging-engine-other-than-cs.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		CS to WordPress
	&lt;/span&gt;
&lt;/a&gt;. I just stumbled across &lt;a
	
		href = &#34;http://blogs.popart.com/2009/07/convert-cs2007-to-wordpress/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		this post from Scott
	&lt;/span&gt;
&lt;/a&gt; who has done exactly the same thing. So maybe the time to ditch CS is coming near. I just need some free time to try this.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I have said it in the past about me <a
	
		href = "http://desigeek.com/weblog/amit/archive/2009/04/25/follow-me-on-twitter.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		moving away
	</span>
</a> from <a
	
		href = "http://desigeek.com/weblog/amit/archive/2009/03/03/what-blogging-engine-other-than-cs.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		CS to WordPress
	</span>
</a>. I just stumbled across <a
	
		href = "http://blogs.popart.com/2009/07/convert-cs2007-to-wordpress/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		this post from Scott
	</span>
</a> who has done exactly the same thing. So maybe the time to ditch CS is coming near. I just need some free time to try this.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5305" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Creating a bootable USB drive for Windows</title>
      <link>/post/2009/03/creating-a-bootable-usb-drive-for-windows/</link>
      <pubDate>Tue, 24 Mar 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/03/creating-a-bootable-usb-drive-for-windows/</guid>
      <description>&lt;p&gt;Dave has an &lt;a
	
		href = &#34;http://blogs.msdn.com/dglover/archive/2008/09/11/creating-a-bootable-usb-windows-vista-drive.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		excellent post
	&lt;/span&gt;
&lt;/a&gt; on how to create a bootable USB drive for installing Vista or maybe Win 7. You could also use WinRAR to extract your ISO directly on to the flash drive (after formatting it as NTFS of course). A couple of points to remember though:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Make sure you use a “flash” drive (or USB stick) and not a USB HDD drive as some of those have issues with this.&lt;/li&gt;
&lt;li&gt;Check different USB ports – all of them may not allow to boot up.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5280&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Dave has an <a
	
		href = "http://blogs.msdn.com/dglover/archive/2008/09/11/creating-a-bootable-usb-windows-vista-drive.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		excellent post
	</span>
</a> on how to create a bootable USB drive for installing Vista or maybe Win 7. You could also use WinRAR to extract your ISO directly on to the flash drive (after formatting it as NTFS of course). A couple of points to remember though:</p>
<ul>
<li>Make sure you use a “flash” drive (or USB stick) and not a USB HDD drive as some of those have issues with this.</li>
<li>Check different USB ports – all of them may not allow to boot up.</li>
</ul>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5280" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Network Attacks</title>
      <link>/post/2009/03/network-attacks/</link>
      <pubDate>Tue, 24 Mar 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/03/network-attacks/</guid>
      <description>&lt;p&gt;I am getting DOS attacks from the following IPs at home. Some of these are &lt;a
	
		href = &#34;http://en.wikipedia.org/wiki/Honeypot_%28computing%29&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		honeypots
	&lt;/span&gt;
&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a
	
		href = &#34;http://projecthoneypot.org/ip_89.139.84.130&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		89.139.84.130
	&lt;/span&gt;
&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;86.151.215.171&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And Port Scans from this guy/gal (apparently in China)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a
	
		href = &#34;http://www.machineip.com/locate/61.139.105.163&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		61.139.105.163
	&lt;/span&gt;
&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5281&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I am getting DOS attacks from the following IPs at home. Some of these are <a
	
		href = "http://en.wikipedia.org/wiki/Honeypot_%28computing%29"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		honeypots
	</span>
</a>.</p>
<ul>
<li><a
	
		href = "http://projecthoneypot.org/ip_89.139.84.130"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		89.139.84.130
	</span>
</a></li>
<li>86.151.215.171</li>
</ul>
<p>And Port Scans from this guy/gal (apparently in China)</p>
<ul>
<li><a
	
		href = "http://www.machineip.com/locate/61.139.105.163"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		61.139.105.163
	</span>
</a></li>
</ul>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5281" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Win 7 and loading ISO’s</title>
      <link>/post/2009/03/win-7-and-loading-isos/</link>
      <pubDate>Thu, 19 Mar 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/03/win-7-and-loading-isos/</guid>
      <description>&lt;p&gt;If you are on Win 7 (any build) you will find quickly that Daemon tools don’t work on that. Even if it was working, I would in any case recommend ditching Daemon tools and recommend using &lt;a
	
		href = &#34;http://www.slysoft.com/en/download.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Virtual Clone Drive
	&lt;/span&gt;
&lt;/a&gt; which not only is free but also works like a champ. I use it on Vista as well.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5278&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you are on Win 7 (any build) you will find quickly that Daemon tools don’t work on that. Even if it was working, I would in any case recommend ditching Daemon tools and recommend using <a
	
		href = "http://www.slysoft.com/en/download.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Virtual Clone Drive
	</span>
</a> which not only is free but also works like a champ. I use it on Vista as well.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5278" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Disable Auto-tuning on Windows</title>
      <link>/post/2009/03/disable-auto-tuning-on-windows/</link>
      <pubDate>Tue, 17 Mar 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/03/disable-auto-tuning-on-windows/</guid>
      <description>&lt;p&gt;Receive Window Auto-Tuning is a feature in this version of Windows that improves networking performance when you are using newer networking hardware, but the feature might cause problems with older networking hardware. Sometimes, disabling Auto-Tuning might solve your problem.&lt;/p&gt;
&lt;p&gt;To disable Auto-Tuning:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Click the Start button &lt;p&gt;

    &lt;img src=&#34;images/StartButton_16x16.gif&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;, and then, in the Search box, type &lt;code&gt;cmd&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Press CTRL+SHIFT+ENTER to run the program as an administrator. &lt;p&gt;

    &lt;img src=&#34;images/SecurityBadge_16x16.gif&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt; If you are prompted for an administrator password or confirmation, type the password or provide confirmation.&lt;/li&gt;
&lt;li&gt;At the command prompt, type &lt;code&gt;netsh int tcp set global autotuninglevel=disable&lt;/code&gt;, and then press Enter.&lt;/li&gt;
&lt;li&gt;When the process has finished, restart your computer. If this procedure does not solve the problem, you can turn Auto-Tuning back on by repeating steps a and b of this procedure, typing &lt;code&gt;netsh int tcp set global autotuninglevel=normal&lt;/code&gt;, and then pressing Enter.&lt;/li&gt;
&lt;/ol&gt;</description>
      <content:encoded><![CDATA[<p>Receive Window Auto-Tuning is a feature in this version of Windows that improves networking performance when you are using newer networking hardware, but the feature might cause problems with older networking hardware. Sometimes, disabling Auto-Tuning might solve your problem.</p>
<p>To disable Auto-Tuning:</p>
<ol>
<li>Click the Start button <p>

    <img src="images/StartButton_16x16.gif" alt=""/>

</p>, and then, in the Search box, type <code>cmd</code>.</li>
<li>Press CTRL+SHIFT+ENTER to run the program as an administrator. <p>

    <img src="images/SecurityBadge_16x16.gif" alt=""/>

</p> If you are prompted for an administrator password or confirmation, type the password or provide confirmation.</li>
<li>At the command prompt, type <code>netsh int tcp set global autotuninglevel=disable</code>, and then press Enter.</li>
<li>When the process has finished, restart your computer. If this procedure does not solve the problem, you can turn Auto-Tuning back on by repeating steps a and b of this procedure, typing <code>netsh int tcp set global autotuninglevel=normal</code>, and then pressing Enter.</li>
</ol>
]]></content:encoded>
    </item>
    <item>
      <title>Am tweeting now</title>
      <link>/post/2009/03/am-tweeting-now/</link>
      <pubDate>Wed, 11 Mar 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/03/am-tweeting-now/</guid>
      <description>&lt;p&gt;Although I have had an account for some time on Twitter, I just have not been bothered until now. Anyways, that is changing – &lt;a
	
		href = &#34;http://twitter.com/bahree&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		am tweeting now
	&lt;/span&gt;
&lt;/a&gt;. You can follow me there if you choose to – though not sure if I am going to make any more sense there than here. &lt;p&gt;

    &lt;img src=&#34;images/emotion-5.gif&#34; alt=&#34;Wink&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5272&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Although I have had an account for some time on Twitter, I just have not been bothered until now. Anyways, that is changing – <a
	
		href = "http://twitter.com/bahree"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		am tweeting now
	</span>
</a>. You can follow me there if you choose to – though not sure if I am going to make any more sense there than here. <p>

    <img src="images/emotion-5.gif" alt="Wink"/>

</p></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5272" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Avanade Surface Demo</title>
      <link>/post/2009/03/avanade-surface-demo/</link>
      <pubDate>Mon, 09 Mar 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/03/avanade-surface-demo/</guid>
      <description>&lt;p&gt;This is a &lt;a
	
		href = &#34;http://www.youtube.com/watch?v=ackjXoJx6T8&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		cool Surface demo
	&lt;/span&gt;
&lt;/a&gt; build my a few colleagues which showcases a hospitality demo. We build this and got it up and running out of our Avanade London office. :)&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5271&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>This is a <a
	
		href = "http://www.youtube.com/watch?v=ackjXoJx6T8"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		cool Surface demo
	</span>
</a> build my a few colleagues which showcases a hospitality demo. We build this and got it up and running out of our Avanade London office. :)</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5271" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>What Blogging Engine (other than CS)?</title>
      <link>/post/2009/03/what-blogging-engine-other-than-cs/</link>
      <pubDate>Tue, 03 Mar 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/03/what-blogging-engine-other-than-cs/</guid>
      <description>&lt;p&gt;I am using Community Server 2007 for my blog. I originally started in .Text (which some of you ‘old timers’ might remember as being open source) and had modified the code a fair amount to something I wanted. Over the years stuck with that and then CS 1.0, 2.0, etc as .Text was ‘morphed’ into Community Server (CS) from Telligent.&lt;/p&gt;
&lt;p&gt;While overall I have been happy with CS 2007 off late I have been quite put off with it due to a few reasons:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I am using Community Server 2007 for my blog. I originally started in .Text (which some of you ‘old timers’ might remember as being open source) and had modified the code a fair amount to something I wanted. Over the years stuck with that and then CS 1.0, 2.0, etc as .Text was ‘morphed’ into Community Server (CS) from Telligent.</p>
<p>While overall I have been happy with CS 2007 off late I have been quite put off with it due to a few reasons:</p>
<ul>
<li>I liked the open source elements and CS now is just too commercialized for my taste.</li>
<li>Even though I have configured comments and feedback – all of that is broken and I just can’t seem to fix it (part of the reason is not having too much time to dig into a lot of details).</li>
<li>Upgrade to CS 2008 fails – miserably – many moons ago I spend a whole day trying to get this upgraded and it just did not work. No one on Telligent’s forum could successfully point to what is wrong. I rolled back to CS 2007.</li>
<li>Upgrades other than not working – generally are quite painful.</li>
</ul>
<p>I am ready to move to something else – but there are a few things that need to be supported:</p>
<ul>
<li>I host my own domain (stating the obvious if you are reading this), etc so need this running in something I control – or in other words hosted blogs (e.g. MSN, Google’s, etc.) are out. I already have IIS and SQL Server database.</li>
<li>Need to be able to move my existing posts from CS 2007 to whatever I move to.</li>
<li>Preferably: Support multiple blogs – though right now it’s only one, but some off the family members might want one later.</li>
<li>Need to support XML-RPC (a.k.a MetaWeblog API)</li>
<li>Ability to post code and script snippets – am ignoring the XRC issues obviously. <p>

    <img src="images/emotion-1.gif" alt="Smile"/>

</p></li>
</ul>
<p>I have looked at <a
	
		href = "http://www.dotnetblogengine.net/page/features.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		BlogEngine.NET
	</span>
</a> and that does look quite promising. Has anyone used that? What about the other things out there such as Wordpress and Movable Type (don’t know much about them)? There are <a
	
		href = "http://en.wikipedia.org/wiki/Weblog_software"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		quite a few listed here
	</span>
</a> but I am not sure which one is fit for my needs..</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5270" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>U2 and BCC</title>
      <link>/post/2009/03/u2-and-bcc/</link>
      <pubDate>Sun, 01 Mar 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/03/u2-and-bcc/</guid>
      <description>&lt;p&gt;The &lt;a
	
		href = &#34;http://www.bbc.co.uk/musicevents/u2/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		BCC hosted a “secret” and surprise gig for U2
	&lt;/span&gt;
&lt;/a&gt; where they played on the roof of the BBC Broadcasting House on Regents Street in London. I heard about it in the news and then watched it via the &lt;a
	
		href = &#34;http://www.lordpercy.com/interactive_tv_explained.htm&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Red Button
	&lt;/span&gt;
&lt;/a&gt;. It was only a few songs but it was awesome. Of course, you can catch it again on &lt;a
	
		href = &#34;http://www.bbc.co.uk/iplayer/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		iPlayer
	&lt;/span&gt;
&lt;/a&gt; (for those of you in the UK). Those who cannot get to iPlayer can watch the &lt;a
	
		href = &#34;http://www.youtube.com/results?search_type=&amp;amp;search_query=BBC&amp;#43;Broadcasting&amp;#43;House&amp;amp;aq=f&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		whole thing on YouTube
	&lt;/span&gt;
&lt;/a&gt;. &lt;p&gt;

    &lt;img src=&#34;images/emotion-1.gif&#34; alt=&#34;Smile&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>The <a
	
		href = "http://www.bbc.co.uk/musicevents/u2/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		BCC hosted a “secret” and surprise gig for U2
	</span>
</a> where they played on the roof of the BBC Broadcasting House on Regents Street in London. I heard about it in the news and then watched it via the <a
	
		href = "http://www.lordpercy.com/interactive_tv_explained.htm"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Red Button
	</span>
</a>. It was only a few songs but it was awesome. Of course, you can catch it again on <a
	
		href = "http://www.bbc.co.uk/iplayer/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		iPlayer
	</span>
</a> (for those of you in the UK). Those who cannot get to iPlayer can watch the <a
	
		href = "http://www.youtube.com/results?search_type=&amp;search_query=BBC&#43;Broadcasting&#43;House&amp;aq=f"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		whole thing on YouTube
	</span>
</a>. <p>

    <img src="images/emotion-1.gif" alt="Smile"/>

</p></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5269" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Finding out which DC you logged on to?</title>
      <link>/post/2009/02/finding-out-which-dc-you-logged-on-to/</link>
      <pubDate>Sat, 21 Feb 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/02/finding-out-which-dc-you-logged-on-to/</guid>
      <description>&lt;p&gt;If for some reason you are curious to know which DC (Domain Controller) you logged on to then all you need to do is use the LOGONSERVER environment variable. Of course this means your machine is already part of a domain.&lt;/p&gt;
&lt;p&gt;The easiest way to see this will be to type the following in a cmd prompt:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;echo %logonserver%&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5266&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If for some reason you are curious to know which DC (Domain Controller) you logged on to then all you need to do is use the LOGONSERVER environment variable. Of course this means your machine is already part of a domain.</p>
<p>The easiest way to see this will be to type the following in a cmd prompt:</p>
<p><code>echo %logonserver%</code></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5266" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Top 10 Technology Priorities (for 2009)</title>
      <link>/post/2009/01/top-10-technology-priorities-for-2009/</link>
      <pubDate>Fri, 16 Jan 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/01/top-10-technology-priorities-for-2009/</guid>
      <description>&lt;p&gt;Gartner has published CIO’s top 10 Technology priorities for 2009, which are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Business intelligence&lt;/li&gt;
&lt;li&gt;Enterprise applications (ERP, CRM and others)&lt;/li&gt;
&lt;li&gt;Servers and storage technologies (virtualization)&lt;/li&gt;
&lt;li&gt;Legacy application modernization&lt;/li&gt;
&lt;li&gt;Collaboration technologies&lt;/li&gt;
&lt;li&gt;Networking, voice and data communications&lt;/li&gt;
&lt;li&gt;Technical infrastructure&lt;/li&gt;
&lt;li&gt;Security technologies&lt;/li&gt;
&lt;li&gt;Service-oriented applications and architecture&lt;/li&gt;
&lt;li&gt;Document management&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5255&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Gartner has published CIO’s top 10 Technology priorities for 2009, which are:</p>
<ol>
<li>Business intelligence</li>
<li>Enterprise applications (ERP, CRM and others)</li>
<li>Servers and storage technologies (virtualization)</li>
<li>Legacy application modernization</li>
<li>Collaboration technologies</li>
<li>Networking, voice and data communications</li>
<li>Technical infrastructure</li>
<li>Security technologies</li>
<li>Service-oriented applications and architecture</li>
<li>Document management</li>
</ol>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5255" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>New Way to listen to Radio</title>
      <link>/post/2009/01/new-way-to-listen-to-radio/</link>
      <pubDate>Sun, 04 Jan 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/01/new-way-to-listen-to-radio/</guid>
      <description>&lt;p&gt;I always have been a huge fan of &lt;a
	
		href = &#34;http://www.screamer-radio.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Screamer Radio
	&lt;/span&gt;
&lt;/a&gt; and still cannot recommend it enough! There are a couple of other ways as well if you prefer that.&lt;/p&gt;
&lt;p&gt;One is the new open source application called &lt;a
	
		href = &#34;http://getsongbird.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Songbird
	&lt;/span&gt;
&lt;/a&gt; which is my choice for listening to Music. Songbird is from the same guys who wrote Firefox and the quality is pretty good. I particularly like the &lt;a
	
		href = &#34;http://addons.songbirdnest.com/addon/1230&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Lyrics add-on
	&lt;/span&gt;
&lt;/a&gt; which displays lyrics of the song you are listening to. &lt;a
	
		href = &#34;http://addons.songbirdnest.com/addon/106&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Another add-on
	&lt;/span&gt;
&lt;/a&gt; can &lt;a
	
		href = &#34;http://www.urbandictionary.com/define.php?term=Scrobble&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		scrobble
	&lt;/span&gt;
&lt;/a&gt; to &lt;a
	
		href = &#34;http://www.last.fm/user/bahree&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Last.fm
	&lt;/span&gt;
&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I always have been a huge fan of <a
	
		href = "http://www.screamer-radio.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Screamer Radio
	</span>
</a> and still cannot recommend it enough! There are a couple of other ways as well if you prefer that.</p>
<p>One is the new open source application called <a
	
		href = "http://getsongbird.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Songbird
	</span>
</a> which is my choice for listening to Music. Songbird is from the same guys who wrote Firefox and the quality is pretty good. I particularly like the <a
	
		href = "http://addons.songbirdnest.com/addon/1230"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Lyrics add-on
	</span>
</a> which displays lyrics of the song you are listening to. <a
	
		href = "http://addons.songbirdnest.com/addon/106"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Another add-on
	</span>
</a> can <a
	
		href = "http://www.urbandictionary.com/define.php?term=Scrobble"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		scrobble
	</span>
</a> to <a
	
		href = "http://www.last.fm/user/bahree"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Last.fm
	</span>
</a>.</p>
<p>Another option is to use <a
	
		href = "http://www.radiobeta.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		RadioBeta
	</span>
</a> which uses Ajax and you need to have that window open in your browser.  The search option is cool and it allows you to search for radios and themes that you otherwise won’t probably think of. One of the stations I like listening to is “All California Rock”. I think there is a lot of scope of improvement – maybe they should create an add-in for Songbird and allow on to view lyrics, etc.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5250" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Happy New Year 2009</title>
      <link>/post/2009/01/happy-new-year-2009/</link>
      <pubDate>Thu, 01 Jan 2009 00:00:00 +0000</pubDate>
      <guid>/post/2009/01/happy-new-year-2009/</guid>
      <description>&lt;p&gt;Hope the year is good to all of you!&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5249&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Hope the year is good to all of you!</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5249" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Live Writer 2009 RC Released</title>
      <link>/post/2008/12/live-writer-2009-rc-released/</link>
      <pubDate>Sun, 28 Dec 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/12/live-writer-2009-rc-released/</guid>
      <description>&lt;p&gt;Live Writer’s new &lt;a
	
		href = &#34;http://windowslivewriter.spaces.live.com/blog/cns!D85741BB5E0BE8AA!1581.entry&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		2009 Release Candidate is available for download
	&lt;/span&gt;
&lt;/a&gt;. I continue to be impressed by this editor and I cannot recommend it enough. 😄&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Live Writer’s new <a
	
		href = "http://windowslivewriter.spaces.live.com/blog/cns!D85741BB5E0BE8AA!1581.entry"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		2009 Release Candidate is available for download
	</span>
</a>. I continue to be impressed by this editor and I cannot recommend it enough. 😄</p>
]]></content:encoded>
    </item>
    <item>
      <title>PDC’ing</title>
      <link>/post/2008/10/pdc-ing/</link>
      <pubDate>Fri, 24 Oct 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/10/pdc-ing/</guid>
      <description>&lt;p&gt;I am going to be at PDC – anyone else I know going to be there? If you are reading this, and are going to be there then it is quite likely you know how to ping me and let me know you going. It also might be a good idea to check out the &lt;a
	
		href = &#34;http://thespiderking.com/wordpress/?p=42&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Devil’s field guide to the PDC
	&lt;/span&gt;
&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I am going to be at PDC – anyone else I know going to be there? If you are reading this, and are going to be there then it is quite likely you know how to ping me and let me know you going. It also might be a good idea to check out the <a
	
		href = "http://thespiderking.com/wordpress/?p=42"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Devil’s field guide to the PDC
	</span>
</a>.</p>
<p>I will be blogging from there – but not during the sessions – need to ensure I am not distracted – especially as the <a
	
		href = "http://desigeek.com/weblog/amit/archive/2008/10/10/the-microsoft-avalanche.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Avalanche is coming
	</span>
</a>! Expect to get some posts later in the evenings.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5237" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Win 7 called Win 7</title>
      <link>/post/2008/10/win-7-called-win-7/</link>
      <pubDate>Tue, 14 Oct 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/10/win-7-called-win-7/</guid>
      <description>&lt;p&gt;Not since the days of &lt;a
	
		href = &#34;http://toastytech.com/guis/nt4svlogo.gif&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		NT 4.0
	&lt;/span&gt;
&lt;/a&gt; (which stood for New Technology btw) has this happened that Microsoft is calling a Windows version what is really is – so &lt;a
	
		href = &#34;http://www.guardian.co.uk/technology/blog/2008/oct/14/windows-7-microsoft&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Windows 7 will be called Windows 7
	&lt;/span&gt;
&lt;/a&gt;! I say Yay! It is about time the stop all the malarkey about funky code names and boring “release names”.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Not since the days of <a
	
		href = "http://toastytech.com/guis/nt4svlogo.gif"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		NT 4.0
	</span>
</a> (which stood for New Technology btw) has this happened that Microsoft is calling a Windows version what is really is – so <a
	
		href = "http://www.guardian.co.uk/technology/blog/2008/oct/14/windows-7-microsoft"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Windows 7 will be called Windows 7
	</span>
</a>! I say Yay! It is about time the stop all the malarkey about funky code names and boring “release names”.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5234" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Amazon Cloud Services support Oracle</title>
      <link>/post/2008/09/amazon-cloud-services-support-oracle/</link>
      <pubDate>Wed, 24 Sep 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/09/amazon-cloud-services-support-oracle/</guid>
      <description>&lt;p&gt;Interesting to see how &lt;a
	
		href = &#34;http://aws.amazon.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Amazon Web Services (AWS)
	&lt;/span&gt;
&lt;/a&gt; has expanded; in addition to &lt;a
	
		href = &#34;http://aws.amazon.com/simpledb/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		SimpleDB
	&lt;/span&gt;
&lt;/a&gt; now they &lt;a
	
		href = &#34;http://aws.amazon.com/solutions/featured-partners/oracle/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		support Oracle
	&lt;/span&gt;
&lt;/a&gt; and &lt;a
	
		href = &#34;http://aws.amazon.com/solutions/featured-partners/mysql/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		mySQL
	&lt;/span&gt;
&lt;/a&gt; – this certainly ups the ante and will make it more enticing for Enterprises to hop onto this. I have been using S3 for a some time now where my WHS is backing up and have been quite pleased.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Interesting to see how <a
	
		href = "http://aws.amazon.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Amazon Web Services (AWS)
	</span>
</a> has expanded; in addition to <a
	
		href = "http://aws.amazon.com/simpledb/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		SimpleDB
	</span>
</a> now they <a
	
		href = "http://aws.amazon.com/solutions/featured-partners/oracle/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		support Oracle
	</span>
</a> and <a
	
		href = "http://aws.amazon.com/solutions/featured-partners/mysql/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		mySQL
	</span>
</a> – this certainly ups the ante and will make it more enticing for Enterprises to hop onto this. I have been using S3 for a some time now where my WHS is backing up and have been quite pleased.</p>
<p>It will be interesting to see how <a
	
		href = "http://blogs.zdnet.com/microsoft/?p=1503"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Zurich
	</span>
</a> responds with SQL Server. I wish I could say more. <p>

    <img src="images/emotion-1.gif" alt="Smile"/>

</p></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5232" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Test Post – please ignore</title>
      <link>/post/2008/08/test-post-please-ignore/</link>
      <pubDate>Thu, 28 Aug 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/08/test-post-please-ignore/</guid>
      <description>&lt;p&gt;Testing, testing, can anyone see this?&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5218&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Testing, testing, can anyone see this?</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5218" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Big Brother watching via Bluetooth?</title>
      <link>/post/2008/07/big-brother-watching-via-bluetooth/</link>
      <pubDate>Mon, 21 Jul 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/07/big-brother-watching-via-bluetooth/</guid>
      <description>&lt;p&gt;Guardian has an &lt;a
	
		href = &#34;http://www.guardian.co.uk/uk/2008/jul/21/civilliberties.privacy&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		interesting story
	&lt;/span&gt;
&lt;/a&gt; on how Bluetooth is being used to track people&amp;rsquo;s movement in Bath. The concern is that the 10 or so scanners not only pick up your mobile&amp;rsquo;s ID (which you have set) but can also pick up your Identity via your name. email and phone numbers. So think carefully before switching on your Bluetooth on the mobile!&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Guardian has an <a
	
		href = "http://www.guardian.co.uk/uk/2008/jul/21/civilliberties.privacy"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		interesting story
	</span>
</a> on how Bluetooth is being used to track people&rsquo;s movement in Bath. The concern is that the 10 or so scanners not only pick up your mobile&rsquo;s ID (which you have set) but can also pick up your Identity via your name. email and phone numbers. So think carefully before switching on your Bluetooth on the mobile!</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5216" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Switching Off Snap &#34;Preview&#34;</title>
      <link>/post/2008/05/switching-off-snap-preview/</link>
      <pubDate>Sat, 31 May 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/05/switching-off-snap-preview/</guid>
      <description>&lt;p&gt;I think &lt;a
	
		href = &#34;http://www.snap.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Snap Previews
	&lt;/span&gt;
&lt;/a&gt; were a good idea earlier but now for me it has just started getting irritating and for my blog I have switched it off.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I think <a
	
		href = "http://www.snap.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Snap Previews
	</span>
</a> were a good idea earlier but now for me it has just started getting irritating and for my blog I have switched it off.</p>
]]></content:encoded>
    </item>
    <item>
      <title>First Windows 7 Screenshots</title>
      <link>/post/2008/01/first-windows-7-screenshots/</link>
      <pubDate>Fri, 25 Jan 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/01/first-windows-7-screenshots/</guid>
      <description>&lt;p&gt;Do &lt;a
	
		href = &#34;http://www.thinknext.net/archives/2124&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		these
	&lt;/span&gt;
&lt;/a&gt; seem to be the first Window 7 Screenshots or is it Photoshop magic?&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5159&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Do <a
	
		href = "http://www.thinknext.net/archives/2124"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		these
	</span>
</a> seem to be the first Window 7 Screenshots or is it Photoshop magic?</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5159" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>VMware Fusion - the perfect Mac and Windows marriage?</title>
      <link>/post/2008/01/vmware-fusion-the-perfect-mac-and-windows-marriage/</link>
      <pubDate>Sun, 20 Jan 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/01/vmware-fusion-the-perfect-mac-and-windows-marriage/</guid>
      <description>&lt;p&gt;&lt;a
	
		href = &#34;http://www.vmware.com/products/fusion/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		VMware Fusion
	&lt;/span&gt;
&lt;/a&gt; is not new and I have been meaning to blog about it for a while but just not got around to it until now. If you only have used VPC (Virtual PC) or it&amp;rsquo;s bigger cousin (Virtual Server) and never used one of the VMware products, wake up and smell the coffee and get ready to get blown away.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a
	
		href = "http://www.vmware.com/products/fusion/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		VMware Fusion
	</span>
</a> is not new and I have been meaning to blog about it for a while but just not got around to it until now. If you only have used VPC (Virtual PC) or it&rsquo;s bigger cousin (Virtual Server) and never used one of the VMware products, wake up and smell the coffee and get ready to get blown away.</p>
<p><a
	
		href = "http://www.vmware.com/products/ws/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		VMware Workstation
	</span>
</a> for example is so much better than VPC and is not even in the same league. Looking at cars as an analogy, the VPC is a <a
	
		href = "http://www.ford.co.uk/ka/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Ford Ka
	</span>
</a> (who come&rsquo;s up with these names?) and the VMware Workstation is a <a
	
		href = "http://www.astonmartin.com/astonmartindbs/html/index.htm"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Aston Martin DBS
	</span>
</a>.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5155" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Hotels Glasses</title>
      <link>/post/2008/01/hotels-glasses/</link>
      <pubDate>Thu, 17 Jan 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/01/hotels-glasses/</guid>
      <description>&lt;p&gt;I came across this &lt;a
	
		href = &#34;http://link.brightcove.com/services/player/bcpid1329217643?bctid=1329232712&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		undercover report on Hotel Glasses
	&lt;/span&gt;
&lt;/a&gt; from a colleague or mine and it sure is very disturbing! A must watch if you stay in hotels.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5151&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I came across this <a
	
		href = "http://link.brightcove.com/services/player/bcpid1329217643?bctid=1329232712"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		undercover report on Hotel Glasses
	</span>
</a> from a colleague or mine and it sure is very disturbing! A must watch if you stay in hotels.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5151" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Testing with Ink</title>
      <link>/post/2008/01/testing-with-ink/</link>
      <pubDate>Wed, 02 Jan 2008 00:00:00 +0000</pubDate>
      <guid>/post/2008/01/testing-with-ink/</guid>
      <description>&lt;p&gt;&lt;p&gt;

    &lt;figure&gt;
        &lt;img src=&#34;images/Ink975214674175.png&#34; alt=&#34;&#34;/&gt;
        &lt;figcaption&gt;Ink Generated with Ink Blog Plugin - http://www.edholloway.com&lt;/figcaption&gt;
    &lt;/figure&gt;

&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=5145&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><p>

    <figure>
        <img src="images/Ink975214674175.png" alt=""/>
        <figcaption>Ink Generated with Ink Blog Plugin - http://www.edholloway.com</figcaption>
    </figure>

</p></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=5145" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Network Speed @ Oxford</title>
      <link>/post/2007/11/network-speed-oxford/</link>
      <pubDate>Tue, 20 Nov 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/11/network-speed-oxford/</guid>
      <description>&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;images/204143492.png&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><p>

    <img src="images/204143492.png" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Feist 1234</title>
      <link>/post/2007/09/feist-1234/</link>
      <pubDate>Sun, 30 Sep 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/09/feist-1234/</guid>
      <description>&lt;p&gt;&lt;a
	
		href = &#34;http://journalism.nyu.edu/portfolio/bahree/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Megha
	&lt;/span&gt;
&lt;/a&gt; send me this one; I had never heard of these guys but I do recognize the music from the new iPod Nano advertisement.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=4747&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a
	
		href = "http://journalism.nyu.edu/portfolio/bahree/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Megha
	</span>
</a> send me this one; I had never heard of these guys but I do recognize the music from the new iPod Nano advertisement.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=4747" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>CS 2007 SP3 (Beta)</title>
      <link>/post/2007/08/cs-2007-sp3-beta/</link>
      <pubDate>Wed, 29 Aug 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/08/cs-2007-sp3-beta/</guid>
      <description>&lt;p&gt;Seems like many others are following the MS route in releasing Betas - which might not be the best thing in the world. Telligent has now released the &lt;a
	
		href = &#34;http://communityserver.org/blogs/announcements/archive/2007/08/27/community-server-2007-sp3-pre-release.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		CS 2007 Service Pack 3 (Pre-Release)
	&lt;/span&gt;
&lt;/a&gt; with a long list of fixes and &amp;ldquo;new features&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=4588&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Seems like many others are following the MS route in releasing Betas - which might not be the best thing in the world. Telligent has now released the <a
	
		href = "http://communityserver.org/blogs/announcements/archive/2007/08/27/community-server-2007-sp3-pre-release.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		CS 2007 Service Pack 3 (Pre-Release)
	</span>
</a> with a long list of fixes and &ldquo;new features&rdquo;.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=4588" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>iPhone on XP?</title>
      <link>/post/2007/08/iphone-on-xp/</link>
      <pubDate>Sun, 12 Aug 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/08/iphone-on-xp/</guid>
      <description>&lt;p&gt;LOL! &lt;a
	
		href = &#34;http://tim.bellette.net/archive/2007/08/06/ipone-xp.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		iPhone advertisements run XP
	&lt;/span&gt;
&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=4457&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>LOL! <a
	
		href = "http://tim.bellette.net/archive/2007/08/06/ipone-xp.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		iPhone advertisements run XP
	</span>
</a>.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=4457" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Call for WLW plugins</title>
      <link>/post/2007/08/call-for-wlw-plugins/</link>
      <pubDate>Sat, 11 Aug 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/08/call-for-wlw-plugins/</guid>
      <description>&lt;p&gt;Despite &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2007/03/18/windows-live-writer-dead.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		my skepticism
	&lt;/span&gt;
&lt;/a&gt; about not much happening on the WLW front, I do like it and use &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2007/06/03/windows-live-writer-beta-2-finally.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		it for blogging
	&lt;/span&gt;
&lt;/a&gt; and want to find out which &lt;a
	
		href = &#34;http://gallery.live.com/results.aspx?c=0&amp;amp;bt=9&amp;amp;pl=8&amp;amp;st=5&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		plugins
	&lt;/span&gt;
&lt;/a&gt; would you recommend. For example, which one to use for code? There is &lt;a
	
		href = &#34;http://gallery.live.com/liveItemDetail.aspx?li=1f57bd9b-a692-4593-9e9e-e2962d9c0eee&amp;amp;bt=9&amp;amp;pl=8&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Insert Code for WLW
	&lt;/span&gt;
&lt;/a&gt;, &lt;a
	
		href = &#34;http://gallery.live.com/liveItemDetail.aspx?li=d8835a5e-28da-4242-82eb-e1a006b083b9&amp;amp;bt=9&amp;amp;pl=8&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Paste from VS
	&lt;/span&gt;
&lt;/a&gt;, &lt;a
	
		href = &#34;http://gallery.live.com/liveItemDetail.aspx?li=90429f7b-39e5-4210-a6e6-aed0e67412f0&amp;amp;bt=9&amp;amp;pl=8&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Insert Formatted Clipboard
	&lt;/span&gt;
&lt;/a&gt;, etc.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Despite <a
	
		href = "http://desigeek.com/weblog/amit/archive/2007/03/18/windows-live-writer-dead.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		my skepticism
	</span>
</a> about not much happening on the WLW front, I do like it and use <a
	
		href = "http://desigeek.com/weblog/amit/archive/2007/06/03/windows-live-writer-beta-2-finally.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		it for blogging
	</span>
</a> and want to find out which <a
	
		href = "http://gallery.live.com/results.aspx?c=0&amp;bt=9&amp;pl=8&amp;st=5"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		plugins
	</span>
</a> would you recommend. For example, which one to use for code? There is <a
	
		href = "http://gallery.live.com/liveItemDetail.aspx?li=1f57bd9b-a692-4593-9e9e-e2962d9c0eee&amp;bt=9&amp;pl=8"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Insert Code for WLW
	</span>
</a>, <a
	
		href = "http://gallery.live.com/liveItemDetail.aspx?li=d8835a5e-28da-4242-82eb-e1a006b083b9&amp;bt=9&amp;pl=8"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Paste from VS
	</span>
</a>, <a
	
		href = "http://gallery.live.com/liveItemDetail.aspx?li=90429f7b-39e5-4210-a6e6-aed0e67412f0&amp;bt=9&amp;pl=8"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Insert Formatted Clipboard
	</span>
</a>, etc.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=4448" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Microsoft vs IBM</title>
      <link>/post/2007/08/microsoft-vs-ibm/</link>
      <pubDate>Sat, 11 Aug 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/08/microsoft-vs-ibm/</guid>
      <description>&lt;p&gt;Both Microsoft and IBM are &lt;a
	
		href = &#34;http://blogs.msdn.com/dotnetinterop/archive/2007/08/09/fact-check-ibm-s-steve-mills-claims-on-ms-and-soa.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		dueling it out in the cyberspace
	&lt;/span&gt;
&lt;/a&gt; over SOA - reminds me of the hay days just before the .com boom started back in the bay area. 😄&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Both Microsoft and IBM are <a
	
		href = "http://blogs.msdn.com/dotnetinterop/archive/2007/08/09/fact-check-ibm-s-steve-mills-claims-on-ms-and-soa.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		dueling it out in the cyberspace
	</span>
</a> over SOA - reminds me of the hay days just before the .com boom started back in the bay area. 😄</p>
]]></content:encoded>
    </item>
    <item>
      <title>Post DDOS attack - blog back on</title>
      <link>/post/2007/06/post-ddos-attack-blog-back-on/</link>
      <pubDate>Sat, 23 Jun 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/06/post-ddos-attack-blog-back-on/</guid>
      <description>&lt;p&gt;If you are an avid reader of this blog (who am I kidding) &amp;#x1f609;, you would have noticed that for the last couple of days it has been impossible to hit this site. The main reason for that being for the last 2-3 days &lt;a
	
		href = &#34;http://discountasp.net/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		discountAsp.net
	&lt;/span&gt;
&lt;/a&gt; (where I host this site) have been under a massive &lt;a
	
		href = &#34;http://en.wikipedia.org/wiki/Denial-of-service_attack&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		DDOS attack
	&lt;/span&gt;
&lt;/a&gt;. They setup &lt;a
	
		href = &#34;http://daspstatus.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		another site outside
	&lt;/span&gt;
&lt;/a&gt; of their data centers just to provide us (their customers) an update. Of course there is nothing they can do about such attacks and given the circumstances I think they did an excellent job in dealing with it and trying to keep their customers up to date - kudos guys!&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you are an avid reader of this blog (who am I kidding) &#x1f609;, you would have noticed that for the last couple of days it has been impossible to hit this site. The main reason for that being for the last 2-3 days <a
	
		href = "http://discountasp.net/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		discountAsp.net
	</span>
</a> (where I host this site) have been under a massive <a
	
		href = "http://en.wikipedia.org/wiki/Denial-of-service_attack"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		DDOS attack
	</span>
</a>. They setup <a
	
		href = "http://daspstatus.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		another site outside
	</span>
</a> of their data centers just to provide us (their customers) an update. Of course there is nothing they can do about such attacks and given the circumstances I think they did an excellent job in dealing with it and trying to keep their customers up to date - kudos guys!</p>
<p>Their bandwidth utilization averages about 120 mb, but within 24 hours they went from that to 1 GB which saturated their 1 GB connection to their upstream provider (see graph below). That they say is equivalent to about 667 T1 Lines!</p>
<p><p>

    <img src="images/dash_last24hour.gif" alt=""/>

</p></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=4305" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>CS 2007 SP2</title>
      <link>/post/2007/06/cs-2007-sp2/</link>
      <pubDate>Tue, 19 Jun 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/06/cs-2007-sp2/</guid>
      <description>&lt;p&gt;Hot on the &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2007/06/01/upgraded-to-cs-2007-sp1.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		heels of SP1
	&lt;/span&gt;
&lt;/a&gt;, &lt;a
	
		href = &#34;http://telligent.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Telligent
	&lt;/span&gt;
&lt;/a&gt; has &lt;a
	
		href = &#34;http://communityserver.org/blogs/announcements/archive/2007/06/12/community-server-2007-sp2.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		released CS 2007 SP2
	&lt;/span&gt;
&lt;/a&gt;. You can read up on what has been fixed and you can &lt;a
	
		href = &#34;http://get.communityserver.org/download/cs2007sp2/Default.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		download it from here
	&lt;/span&gt;
&lt;/a&gt;. I have upgraded the blog to SP2 and everything seems to be running fine, but if something is amiss then &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/contact.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		let me know
	&lt;/span&gt;
&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Hot on the <a
	
		href = "http://desigeek.com/weblog/amit/archive/2007/06/01/upgraded-to-cs-2007-sp1.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		heels of SP1
	</span>
</a>, <a
	
		href = "http://telligent.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Telligent
	</span>
</a> has <a
	
		href = "http://communityserver.org/blogs/announcements/archive/2007/06/12/community-server-2007-sp2.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		released CS 2007 SP2
	</span>
</a>. You can read up on what has been fixed and you can <a
	
		href = "http://get.communityserver.org/download/cs2007sp2/Default.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		download it from here
	</span>
</a>. I have upgraded the blog to SP2 and everything seems to be running fine, but if something is amiss then <a
	
		href = "http://desigeek.com/weblog/amit/contact.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		let me know
	</span>
</a>.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=4178" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Aero Wallpaper Pack</title>
      <link>/post/2007/06/aero-wallpaper-pack/</link>
      <pubDate>Thu, 07 Jun 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/06/aero-wallpaper-pack/</guid>
      <description>&lt;p&gt;A &lt;a
	
		href = &#34;http://mstn.homedns.org/asp/news/news_detail.asp?id=4903&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		few people
	&lt;/span&gt;
&lt;/a&gt; have released an interesting set of wallpapers which although they say is for Aero, you can use it with any OS. You can see a &lt;a
	
		href = &#34;http://ic1.deviantart.com/fs16/f/2007/136/e/a/Aero_Wallpaper_Pack_v18_by_sreeejith.jpg&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		screenshot here
	&lt;/span&gt;
&lt;/a&gt; and download it &lt;a
	
		href = &#34;http://www.mediafire.com/?cl0vddwmoie&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		from here
	&lt;/span&gt;
&lt;/a&gt; (~16 mb).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>A <a
	
		href = "http://mstn.homedns.org/asp/news/news_detail.asp?id=4903"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		few people
	</span>
</a> have released an interesting set of wallpapers which although they say is for Aero, you can use it with any OS. You can see a <a
	
		href = "http://ic1.deviantart.com/fs16/f/2007/136/e/a/Aero_Wallpaper_Pack_v18_by_sreeejith.jpg"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		screenshot here
	</span>
</a> and download it <a
	
		href = "http://www.mediafire.com/?cl0vddwmoie"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		from here
	</span>
</a> (~16 mb).</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=4023" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Upgraded to CS 2007 SP1</title>
      <link>/post/2007/06/upgraded-to-cs-2007-sp1/</link>
      <pubDate>Fri, 01 Jun 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/06/upgraded-to-cs-2007-sp1/</guid>
      <description>&lt;p&gt;&lt;a
	
		href = &#34;http://communityserver.org/blogs/announcements/archive/2007/05/11/cs2007-sp1.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		SP1 for CS 2007 has been available
	&lt;/span&gt;
&lt;/a&gt; for about 3 weeks, and I finally got around to upgrading to that. Everything seems to be working fine, but if you find something amiss please &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/contact.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		drop me a note
	&lt;/span&gt;
&lt;/a&gt; and let me know.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3974&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a
	
		href = "http://communityserver.org/blogs/announcements/archive/2007/05/11/cs2007-sp1.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		SP1 for CS 2007 has been available
	</span>
</a> for about 3 weeks, and I finally got around to upgrading to that. Everything seems to be working fine, but if you find something amiss please <a
	
		href = "http://desigeek.com/weblog/amit/contact.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		drop me a note
	</span>
</a> and let me know.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3974" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>CS v.next</title>
      <link>/post/2007/05/cs-v-next/</link>
      <pubDate>Thu, 03 May 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/05/cs-v-next/</guid>
      <description>&lt;p&gt;Now that CS 2007 has shipped, CS (a.k.a Community Server - the thing that this blog runs on), has announced their plans for the rest of this year and will have two releases in July and October codenamed Maui and Hawaii respectively. Seem to be interesting changes, enhancements, refactoring, etc that is going on. I have not had the time to dig too much under the covers of CS (not since it morphed from .Text) so I cannot articulate some of the under-the-cover fixes. Read up all &lt;a
	
		href = &#34;http://communityserver.org/blogs/announcements/archive/2007/05/02/hawaii.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		the details here
	&lt;/span&gt;
&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Now that CS 2007 has shipped, CS (a.k.a Community Server - the thing that this blog runs on), has announced their plans for the rest of this year and will have two releases in July and October codenamed Maui and Hawaii respectively. Seem to be interesting changes, enhancements, refactoring, etc that is going on. I have not had the time to dig too much under the covers of CS (not since it morphed from .Text) so I cannot articulate some of the under-the-cover fixes. Read up all <a
	
		href = "http://communityserver.org/blogs/announcements/archive/2007/05/02/hawaii.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		the details here
	</span>
</a>.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3713" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>CS 2007 Captcha Control</title>
      <link>/post/2007/05/cs-2007-captcha-control/</link>
      <pubDate>Tue, 01 May 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/05/cs-2007-captcha-control/</guid>
      <description>&lt;p&gt;First things first - no I am still alive just have been awfully busy and not had a chance to blog. &lt;p&gt;

    &lt;img src=&#34;images/emotion-5.gif&#34; alt=&#34;Wink&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;A couple of guys have implemented two &lt;a
	
		href = &#34;http://en.wikipedia.org/wiki/Captcha&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Captcha
	&lt;/span&gt;
&lt;/a&gt; controls (I had &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2006/07/30/Upgraded-to-CS-2.1-Beta-2.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		first implemented this
	&lt;/span&gt;
&lt;/a&gt; as part of upgrading to CS 2.1 Beta 2) for CS 2007.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Brenda Tompkins&amp;rsquo;s &lt;a
	
		href = &#34;http://codebetter.com/files/folders/community_server_add-ons/entry162534.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Captcha control
	&lt;/span&gt;
&lt;/a&gt; (which I am using here) - this in addition to the blog comments also supports contact, photos, file comments and registration - cool. Steps to install this is fairly straight forward and you don&amp;rsquo;t need to modify any of the skin files - which makes life quite easy!&lt;/li&gt;
&lt;li&gt;Jose Fco Bonnin also has released a &lt;a
	
		href = &#34;http://blogs.clearscreen.com/jfbonnin/archive/2007/04/27/6327.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Captcha control
	&lt;/span&gt;
&lt;/a&gt; which I have not tried out so cannot comment first hand.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3700&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>First things first - no I am still alive just have been awfully busy and not had a chance to blog. <p>

    <img src="images/emotion-5.gif" alt="Wink"/>

</p></p>
<p>A couple of guys have implemented two <a
	
		href = "http://en.wikipedia.org/wiki/Captcha"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Captcha
	</span>
</a> controls (I had <a
	
		href = "http://desigeek.com/weblog/amit/archive/2006/07/30/Upgraded-to-CS-2.1-Beta-2.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		first implemented this
	</span>
</a> as part of upgrading to CS 2.1 Beta 2) for CS 2007.</p>
<ol>
<li>Brenda Tompkins&rsquo;s <a
	
		href = "http://codebetter.com/files/folders/community_server_add-ons/entry162534.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Captcha control
	</span>
</a> (which I am using here) - this in addition to the blog comments also supports contact, photos, file comments and registration - cool. Steps to install this is fairly straight forward and you don&rsquo;t need to modify any of the skin files - which makes life quite easy!</li>
<li>Jose Fco Bonnin also has released a <a
	
		href = "http://blogs.clearscreen.com/jfbonnin/archive/2007/04/27/6327.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Captcha control
	</span>
</a> which I have not tried out so cannot comment first hand.</li>
</ol>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3700" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Visual Studio 2005 Plugin for CS</title>
      <link>/post/2007/05/visual-studio-2005-plugin-for-cs/</link>
      <pubDate>Tue, 01 May 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/05/visual-studio-2005-plugin-for-cs/</guid>
      <description>&lt;p&gt;Zeddy has &lt;a
	
		href = &#34;http://geeks.netindonesia.net/blogs/zeddy/archive/2007/04/25/Visual-Studio-Plugin-for-Community-Server.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		released a plugin for VS 2005
	&lt;/span&gt;
&lt;/a&gt;  (with a screen-shot on his blog) which allows you to copy and paste the code from VS.NET directly into a CS blog. It only supports C#, so if you are using VB.NET you are stuck with another method (such as copy&amp;rsquo;ing into Word and then using that - though as Zeddy also points out that has issues). See&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Zeddy has <a
	
		href = "http://geeks.netindonesia.net/blogs/zeddy/archive/2007/04/25/Visual-Studio-Plugin-for-Community-Server.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		released a plugin for VS 2005
	</span>
</a>  (with a screen-shot on his blog) which allows you to copy and paste the code from VS.NET directly into a CS blog. It only supports C#, so if you are using VB.NET you are stuck with another method (such as copy&rsquo;ing into Word and then using that - though as Zeddy also points out that has issues). See</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3702" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Upgraded to CS 2007</title>
      <link>/post/2007/04/upgraded-to-cs-2007/</link>
      <pubDate>Wed, 18 Apr 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/04/upgraded-to-cs-2007/</guid>
      <description>&lt;p&gt;Well I bit the bullet and upgraded the blog to run on CS 2007 RTM - yes contrary to what I had said earlier. Initial indications look good so far and I only had to make a couple of changes.&lt;/p&gt;
&lt;p&gt;There are still a few things which I have not tried like the Google CS plugin, and I suppose the CAPTCHA control will stop working. I would need to look at those over the next few days.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Well I bit the bullet and upgraded the blog to run on CS 2007 RTM - yes contrary to what I had said earlier. Initial indications look good so far and I only had to make a couple of changes.</p>
<p>There are still a few things which I have not tried like the Google CS plugin, and I suppose the CAPTCHA control will stop working. I would need to look at those over the next few days.</p>
<p>Meanwhile, if you find something that is not working drop me a note.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3680" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Community Server 2007 RC1 available</title>
      <link>/post/2007/04/community-server-2007-rc1-available/</link>
      <pubDate>Thu, 12 Apr 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/04/community-server-2007-rc1-available/</guid>
      <description>&lt;p&gt;RC1 for Community Server 2007 (the thing that runs this blog) is available now and you can get it from &lt;a
	
		href = &#34;http://communityserver.org/blogs/announcements/archive/2007/04/10/community-server-2007-release-candidate-1.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		here
	&lt;/span&gt;
&lt;/a&gt;. If all goes well then the RTM version is supposed to come out on the 16th of this month - in other words in four days. I will wait for the RTM before I try and update the blog to the new bits.&lt;br&gt;
&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3670&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>RC1 for Community Server 2007 (the thing that runs this blog) is available now and you can get it from <a
	
		href = "http://communityserver.org/blogs/announcements/archive/2007/04/10/community-server-2007-release-candidate-1.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		here
	</span>
</a>. If all goes well then the RTM version is supposed to come out on the 16th of this month - in other words in four days. I will wait for the RTM before I try and update the blog to the new bits.<br>
<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3670" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Avanade</title>
      <link>/post/2007/03/avanade/</link>
      <pubDate>Thu, 22 Mar 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/03/avanade/</guid>
      <description>&lt;p&gt;Interesting way to do advertising - something (which incase you did not know), is something Avanade does not do - it is mostly word of mouth or very targeted marketing to the CxO.&lt;/p&gt;
&lt;p&gt;&lt;a
	
		href = &#34;http://soapbox.msn.com/video.aspx?vid=50b8ae1b-8a85-46f4-a812-9fc3fede2b05&#34;
	

	
		title = &#34;Avanade - Where Microsoft Innovation Meets Unrivaled Insight&#34;
	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Video: Avanade - Where Microsoft Innovation Meets Unrivaled Insight
	&lt;/span&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3653&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Interesting way to do advertising - something (which incase you did not know), is something Avanade does not do - it is mostly word of mouth or very targeted marketing to the CxO.</p>
<p><a
	
		href = "http://soapbox.msn.com/video.aspx?vid=50b8ae1b-8a85-46f4-a812-9fc3fede2b05"
	

	
		title = "Avanade - Where Microsoft Innovation Meets Unrivaled Insight"
	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Video: Avanade - Where Microsoft Innovation Meets Unrivaled Insight
	</span>
</a></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3653" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Community Server 2007 Beta 1</title>
      <link>/post/2007/02/community-server-2007-beta-1/</link>
      <pubDate>Sun, 18 Feb 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/02/community-server-2007-beta-1/</guid>
      <description>&lt;p&gt;Telligent have released the Beta 1 for Community Server 2007 and you can find &lt;a
	
		href = &#34;http://communityserver.org/blogs/announcements/archive/2007/02/15/community-server-2007-beta-1-now-available.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		more details here
	&lt;/span&gt;
&lt;/a&gt;. I have the beta running locally on my machine and on the surface I don&amp;rsquo;t see many changes, but I have not had too much time to dig into it. The only notable change is how the themes are handled - making it very easy. E.g. changing the image on the paperclip theme is a piece of cake. But given a version jump from v2.1 to v3.0 there should be more in this.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Telligent have released the Beta 1 for Community Server 2007 and you can find <a
	
		href = "http://communityserver.org/blogs/announcements/archive/2007/02/15/community-server-2007-beta-1-now-available.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		more details here
	</span>
</a>. I have the beta running locally on my machine and on the surface I don&rsquo;t see many changes, but I have not had too much time to dig into it. The only notable change is how the themes are handled - making it very easy. E.g. changing the image on the paperclip theme is a piece of cake. But given a version jump from v2.1 to v3.0 there should be more in this.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3633" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Upgraded to CS 2.1 SP2</title>
      <link>/post/2007/01/upgraded-to-cs-2-1-sp2/</link>
      <pubDate>Fri, 05 Jan 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/01/upgraded-to-cs-2-1-sp2/</guid>
      <description>&lt;p&gt;I just upgraded to &lt;a
	
		href = &#34;http://communityserver.org/files/folders/cs_service_packs/entry554124.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		CS 2.1 SP2
	&lt;/span&gt;
&lt;/a&gt; (I was on SP1) and from my quick smoke test all seems to be well; if you find something not working then please let me know.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3609&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I just upgraded to <a
	
		href = "http://communityserver.org/files/folders/cs_service_packs/entry554124.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		CS 2.1 SP2
	</span>
</a> (I was on SP1) and from my quick smoke test all seems to be well; if you find something not working then please let me know.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3609" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Amazon mystery - pricing of books</title>
      <link>/post/2007/01/amazon-mystery-pricing-of-books/</link>
      <pubDate>Wed, 03 Jan 2007 00:00:00 +0000</pubDate>
      <guid>/post/2007/01/amazon-mystery-pricing-of-books/</guid>
      <description>&lt;p&gt;Given &lt;a
	
		href = &#34;http://www.amazon.com/o/ASIN/1590597028/ref=s9_asin_image_1/102-9727239-4416169&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		my book is up on Amazon
	&lt;/span&gt;
&lt;/a&gt; this might not be the best time to write this &lt;p&gt;

    &lt;img src=&#34;images/emotion-5.gif&#34; alt=&#34;Wink&#34;/&gt;

&lt;/p&gt;. There is an &lt;a
	
		href = &#34;http://www.latimes.com/business/la-fi-amazon2jan02,0,5340593.story?page=1&amp;amp;coll=la-home-headlines&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		interesting article
	&lt;/span&gt;
&lt;/a&gt; by one of the LA Times reporter on his experiences with how the price changes for books &amp;ldquo;left&amp;rdquo; in the shopping basket and not actually bought. This is something I have noticed first hand and I can tell for a fact it is not just books but other items as well.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Given <a
	
		href = "http://www.amazon.com/o/ASIN/1590597028/ref=s9_asin_image_1/102-9727239-4416169"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		my book is up on Amazon
	</span>
</a> this might not be the best time to write this <p>

    <img src="images/emotion-5.gif" alt="Wink"/>

</p>. There is an <a
	
		href = "http://www.latimes.com/business/la-fi-amazon2jan02,0,5340593.story?page=1&amp;coll=la-home-headlines"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		interesting article
	</span>
</a> by one of the LA Times reporter on his experiences with how the price changes for books &ldquo;left&rdquo; in the shopping basket and not actually bought. This is something I have noticed first hand and I can tell for a fact it is not just books but other items as well.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3608" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Upgraded to CS 2.1 SP1</title>
      <link>/post/2006/12/upgraded-to-cs-2-1-sp1/</link>
      <pubDate>Sat, 02 Dec 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/12/upgraded-to-cs-2-1-sp1/</guid>
      <description>&lt;p&gt;I finally upgraded the blog to &lt;a
	
		href = &#34;http://communityserver.org/files/folders/cs_service_packs/entry554124.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Community Server 2.1 SP1
	&lt;/span&gt;
&lt;/a&gt; today - its been out for a little while but did not get the time to upgrade till now. Everything seems to be running fine, but if you find something broken then let me know.&lt;/p&gt;
&lt;p&gt;The &lt;a
	
		href = &#34;http://weblogs.asp.net/rhoward/archive/2006/09/05/Community-Server-3.0_2C00_-Codename-_2200_Calypso_2200_.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		next version of CS
	&lt;/span&gt;
&lt;/a&gt;, does have lots of code-names, but I don&amp;rsquo;t know what to make of it. It is supposed to be out sometime in Q1 07.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I finally upgraded the blog to <a
	
		href = "http://communityserver.org/files/folders/cs_service_packs/entry554124.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Community Server 2.1 SP1
	</span>
</a> today - its been out for a little while but did not get the time to upgrade till now. Everything seems to be running fine, but if you find something broken then let me know.</p>
<p>The <a
	
		href = "http://weblogs.asp.net/rhoward/archive/2006/09/05/Community-Server-3.0_2C00_-Codename-_2200_Calypso_2200_.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		next version of CS
	</span>
</a>, does have lots of code-names, but I don&rsquo;t know what to make of it. It is supposed to be out sometime in Q1 07.</p>
<p>Update: I found out <a
	
		href = "http://scottwater.com/blog/archive/cs-3-0-update.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		some more information
	</span>
</a> on CS 3.0</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3575" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Dell 1815n Network Scan</title>
      <link>/post/2006/11/dell-1815n-network-scan/</link>
      <pubDate>Mon, 27 Nov 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/11/dell-1815n-network-scan/</guid>
      <description>&lt;p&gt;I recently bought a new Multi-function printer at home - a &lt;a
	
		href = &#34;http://www1.euro.dell.com/content/products/productdetails.aspx/print_1815dn?c=uk&amp;amp;cs=ukdhs1&amp;amp;l=en&amp;amp;s=dhs&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Dell 1815dn
	&lt;/span&gt;
&lt;/a&gt; and it works great. I am quite impressed with the speed and quality - both of which are fine for home use.&lt;/p&gt;
&lt;p&gt;This can also scan documents and send it to a machine on the network and that was one of the features that was very useful at home, but the Windows Firewall did not like it and would block the incoming request. To allow the Network Scan to work you need to open up the UDP Port 1054 on your firewall to allow this.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I recently bought a new Multi-function printer at home - a <a
	
		href = "http://www1.euro.dell.com/content/products/productdetails.aspx/print_1815dn?c=uk&amp;cs=ukdhs1&amp;l=en&amp;s=dhs"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Dell 1815dn
	</span>
</a> and it works great. I am quite impressed with the speed and quality - both of which are fine for home use.</p>
<p>This can also scan documents and send it to a machine on the network and that was one of the features that was very useful at home, but the Windows Firewall did not like it and would block the incoming request. To allow the Network Scan to work you need to open up the UDP Port 1054 on your firewall to allow this.</p>
<p>Once you have opened the port, you should be able to intimate a Network Scan from the printer to the machine, however I still cannot initiate a scan from the machine itself (it comes with PaperPort and the usual TWAIN drivers/apps).</p>
<p>Don&rsquo;t have time to dig into that now, but some day and if I find something will post it here.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3567" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Flash player and 64 Bit</title>
      <link>/post/2006/11/flash-player-and-64-bit/</link>
      <pubDate>Mon, 27 Nov 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/11/flash-player-and-64-bit/</guid>
      <description>&lt;p&gt;I am finding all kinds of interesting bits and bobs now that the primary OS I am running is x64 bit. For example did you know that Flash Player does not have a x64 bit implementation? Believe me, less Ads for me to see on pages and you don&amp;rsquo;t see me shedding any tears!&lt;/p&gt;
&lt;p&gt;Here is what I get when I tried to install Flash on IE 7 x64:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Flash Player is not supported for playback in a 64-bit browser.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I am finding all kinds of interesting bits and bobs now that the primary OS I am running is x64 bit. For example did you know that Flash Player does not have a x64 bit implementation? Believe me, less Ads for me to see on pages and you don&rsquo;t see me shedding any tears!</p>
<p>Here is what I get when I tried to install Flash on IE 7 x64:</p>
<blockquote>
<p>Flash Player is not supported for playback in a 64-bit browser.</p>
<p>However, you can run Flash Player in a 32-bit browser running on a 64-bit operating system.</p></blockquote>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3570" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Vista is available on MSDN!</title>
      <link>/post/2006/11/vista-is-available-on-msdn/</link>
      <pubDate>Thu, 16 Nov 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/11/vista-is-available-on-msdn/</guid>
      <description>&lt;p&gt;Vista x32 is available on MSDN - go get it! 😄&lt;/p&gt;
&lt;p&gt;Update: Here is a screen shot:&lt;/p&gt;
&lt;p&gt;&lt;a
	
		href = &#34;http://www.bahree.com/amit/blog_images/VistaisavailableonMSDN_13E92/VistaonMSDN2.png&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;p&gt;

    &lt;img src=&#34;images/VistaonMSDN_thumb.png&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;
	&lt;/span&gt;
&lt;/a&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Vista x32 is available on MSDN - go get it! 😄</p>
<p>Update: Here is a screen shot:</p>
<p><a
	
		href = "http://www.bahree.com/amit/blog_images/VistaisavailableonMSDN_13E92/VistaonMSDN2.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<p>

    <img src="images/VistaonMSDN_thumb.png" alt=""/>

</p>
	</span>
</a></p>
]]></content:encoded>
    </item>
    <item>
      <title>Vista is here (kind of)</title>
      <link>/post/2006/11/vista-is-here-kind-of/</link>
      <pubDate>Thu, 16 Nov 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/11/vista-is-here-kind-of/</guid>
      <description>&lt;p&gt;Still trickling down &amp;hellip;. just another few hours to go.&lt;/p&gt;
&lt;p&gt;&lt;a
	
		href = &#34;http://www.bahree.com/amit/blog_images/Vistaisherekindof_1239E/VistaRTM4.png&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;p&gt;

    &lt;img src=&#34;images/VistaRTM_thumb2.png&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;
	&lt;/span&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3563&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Still trickling down &hellip;. just another few hours to go.</p>
<p><a
	
		href = "http://www.bahree.com/amit/blog_images/Vistaisherekindof_1239E/VistaRTM4.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<p>

    <img src="images/VistaRTM_thumb2.png" alt=""/>

</p>
	</span>
</a></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3563" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Getting Google / YouTube Videos working with CS</title>
      <link>/post/2006/11/getting-google-youtube-videos-working-with-cs/</link>
      <pubDate>Tue, 14 Nov 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/11/getting-google-youtube-videos-working-with-cs/</guid>
      <description>&lt;p&gt;If you are running Community Server (CS) like this blog and you would like to get Google or YouTube videos in your posts (&lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2006/10/28/White_2C00_-nerdy_2C00_-fluent-in-JavaScript-and-Klingon.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		like this
	&lt;/span&gt;
&lt;/a&gt;), then you need to add the following setting in your &lt;Markup&gt;&lt;html&gt; section of the communityserver.config file.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;1&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#1&#34;&gt; 1&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;2&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#2&#34;&gt; 2&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;3&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#3&#34;&gt; 3&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;4&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#4&#34;&gt; 4&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;5&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#5&#34;&gt; 5&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;6&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#6&#34;&gt; 6&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;7&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#7&#34;&gt; 7&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;8&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#8&#34;&gt; 8&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;9&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#9&#34;&gt; 9&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;10&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#10&#34;&gt;10&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;11&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#11&#34;&gt;11&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;12&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#12&#34;&gt;12&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;13&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#13&#34;&gt;13&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;14&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#14&#34;&gt;14&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;15&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#15&#34;&gt;15&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;16&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#16&#34;&gt;16&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;17&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#17&#34;&gt;17&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;18&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#18&#34;&gt;18&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;19&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#19&#34;&gt;19&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;20&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#20&#34;&gt;20&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;21&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#21&#34;&gt;21&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;22&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#22&#34;&gt;22&lt;/a&gt;
&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2&#34; id=&#34;23&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#23&#34;&gt;23&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;embed
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    style=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    type=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    src=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    quality=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    bgcolor=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    scale=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    wmode=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    salign=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    FlashVars=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    width=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    height=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;/&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;object
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    width=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    height=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;/&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;param
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    name=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    value=&amp;#34;true&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;(via &lt;a
	
		href = &#34;http://weblogs.asp.net/christoc/archive/2006/06/10/How-to-put-YouTube-into-your-CS-Blog.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Chris Hammond&amp;rsquo;s post
	&lt;/span&gt;
&lt;/a&gt;)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you are running Community Server (CS) like this blog and you would like to get Google or YouTube videos in your posts (<a
	
		href = "http://desigeek.com/weblog/amit/archive/2006/10/28/White_2C00_-nerdy_2C00_-fluent-in-JavaScript-and-Klingon.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		like this
	</span>
</a>), then you need to add the following setting in your <Markup><html> section of the communityserver.config file.</p>
<div class="highlight"><div style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">
<table style="border-spacing:0;padding:0;margin:0;border:0;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="1"><a style="outline:none;text-decoration:none;color:inherit" href="#1"> 1</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="2"><a style="outline:none;text-decoration:none;color:inherit" href="#2"> 2</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="3"><a style="outline:none;text-decoration:none;color:inherit" href="#3"> 3</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="4"><a style="outline:none;text-decoration:none;color:inherit" href="#4"> 4</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="5"><a style="outline:none;text-decoration:none;color:inherit" href="#5"> 5</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="6"><a style="outline:none;text-decoration:none;color:inherit" href="#6"> 6</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="7"><a style="outline:none;text-decoration:none;color:inherit" href="#7"> 7</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="8"><a style="outline:none;text-decoration:none;color:inherit" href="#8"> 8</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="9"><a style="outline:none;text-decoration:none;color:inherit" href="#9"> 9</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="10"><a style="outline:none;text-decoration:none;color:inherit" href="#10">10</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="11"><a style="outline:none;text-decoration:none;color:inherit" href="#11">11</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="12"><a style="outline:none;text-decoration:none;color:inherit" href="#12">12</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="13"><a style="outline:none;text-decoration:none;color:inherit" href="#13">13</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="14"><a style="outline:none;text-decoration:none;color:inherit" href="#14">14</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="15"><a style="outline:none;text-decoration:none;color:inherit" href="#15">15</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="16"><a style="outline:none;text-decoration:none;color:inherit" href="#16">16</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="17"><a style="outline:none;text-decoration:none;color:inherit" href="#17">17</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="18"><a style="outline:none;text-decoration:none;color:inherit" href="#18">18</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="19"><a style="outline:none;text-decoration:none;color:inherit" href="#19">19</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="20"><a style="outline:none;text-decoration:none;color:inherit" href="#20">20</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="21"><a style="outline:none;text-decoration:none;color:inherit" href="#21">21</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="22"><a style="outline:none;text-decoration:none;color:inherit" href="#22">22</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="23"><a style="outline:none;text-decoration:none;color:inherit" href="#23">23</a>
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>&lt;embed
</span></span><span style="display:flex;"><span>    style=&#34;true&#34;
</span></span><span style="display:flex;"><span>    type=&#34;true&#34;
</span></span><span style="display:flex;"><span>    src=&#34;true&#34;
</span></span><span style="display:flex;"><span>    quality=&#34;true&#34;
</span></span><span style="display:flex;"><span>    bgcolor=&#34;true&#34;
</span></span><span style="display:flex;"><span>    scale=&#34;true&#34;
</span></span><span style="display:flex;"><span>    wmode=&#34;true&#34;
</span></span><span style="display:flex;"><span>    salign=&#34;true&#34;
</span></span><span style="display:flex;"><span>    FlashVars=&#34;true&#34;
</span></span><span style="display:flex;"><span>    width=&#34;true&#34;
</span></span><span style="display:flex;"><span>    height=&#34;true&#34;
</span></span><span style="display:flex;"><span>/&gt;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>&lt;object
</span></span><span style="display:flex;"><span>    width=&#34;true&#34;
</span></span><span style="display:flex;"><span>    height=&#34;true&#34;
</span></span><span style="display:flex;"><span>/&gt;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>&lt;param
</span></span><span style="display:flex;"><span>    name=&#34;true&#34;
</span></span><span style="display:flex;"><span>    value=&#34;true&#34;
</span></span><span style="display:flex;"><span>/&gt;</span></span></code></pre></td></tr></table>
</div>
</div>
<p>(via <a
	
		href = "http://weblogs.asp.net/christoc/archive/2006/06/10/How-to-put-YouTube-into-your-CS-Blog.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Chris Hammond&rsquo;s post
	</span>
</a>)</p>
]]></content:encoded>
    </item>
    <item>
      <title>Dell express upgrade to Vista</title>
      <link>/post/2006/10/dell-express-upgrade-to-vista/</link>
      <pubDate>Fri, 27 Oct 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/10/dell-express-upgrade-to-vista/</guid>
      <description>&lt;p&gt;If you buy a en eligible Dell on or after October 26th you can upgrade to Vista. Check out &lt;a
	
		href = &#34;http://www.dell.com/content/topics/global.aspx/solutions/en/vista_express_upgrade?c=us&amp;amp;l=en&amp;amp;s=gen&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Upgrade Express Site
	&lt;/span&gt;
&lt;/a&gt; and &lt;a
	
		href = &#34;http://www.dellvistaupgrade.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		http://www.dellvistaupgrade.com/
	&lt;/span&gt;
&lt;/a&gt; and for more details.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3542&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you buy a en eligible Dell on or after October 26th you can upgrade to Vista. Check out <a
	
		href = "http://www.dell.com/content/topics/global.aspx/solutions/en/vista_express_upgrade?c=us&amp;l=en&amp;s=gen"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Upgrade Express Site
	</span>
</a> and <a
	
		href = "http://www.dellvistaupgrade.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://www.dellvistaupgrade.com/
	</span>
</a> and for more details.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3542" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Banks and Technology?</title>
      <link>/post/2006/10/banks-and-technology/</link>
      <pubDate>Tue, 24 Oct 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/10/banks-and-technology/</guid>
      <description>&lt;p&gt;Yes, they are like Military Intelligence - an oxymoron. And &lt;a
	
		href = &#34;http://www.drobe.co.uk/riscos/artifact1722.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		HSBC is not too off
	&lt;/span&gt;
&lt;/a&gt; as well by locking out accounts of users running on &lt;a
	
		href = &#34;http://netsurf.sourceforge.net/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		NetSurf
	&lt;/span&gt;
&lt;/a&gt; (which incase you did not know is an opensource browser for RISC OS platform). &lt;/p&gt;
&lt;p&gt;See I keep saying, common Sense ain&amp;rsquo;t very common.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Yes, they are like Military Intelligence - an oxymoron. And <a
	
		href = "http://www.drobe.co.uk/riscos/artifact1722.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		HSBC is not too off
	</span>
</a> as well by locking out accounts of users running on <a
	
		href = "http://netsurf.sourceforge.net/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		NetSurf
	</span>
</a> (which incase you did not know is an opensource browser for RISC OS platform). </p>
<p>See I keep saying, common Sense ain&rsquo;t very common.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3539" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Wasting time while Searching</title>
      <link>/post/2006/10/wasting-time-while-searching/</link>
      <pubDate>Wed, 18 Oct 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/10/wasting-time-while-searching/</guid>
      <description>&lt;p&gt;If you got more time to waste while searching than doing anything then &lt;a
	
		href = &#34;http://msdewey.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		check out Ms. Dewey
	&lt;/span&gt;
&lt;/a&gt;. While it seems cool at first, it very quickly gets very irritating. And the fact, she does not shut up does not quite help. &lt;p&gt;

    &lt;img src=&#34;images/emotion-5.gif&#34; alt=&#34;Wink&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;(via fellow Avanut, Christopher T Clark)&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3528&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you got more time to waste while searching than doing anything then <a
	
		href = "http://msdewey.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		check out Ms. Dewey
	</span>
</a>. While it seems cool at first, it very quickly gets very irritating. And the fact, she does not shut up does not quite help. <p>

    <img src="images/emotion-5.gif" alt="Wink"/>

</p></p>
<p>(via fellow Avanut, Christopher T Clark)</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3528" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Windows Media Player v11</title>
      <link>/post/2006/09/windows-media-player-v11/</link>
      <pubDate>Tue, 26 Sep 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/09/windows-media-player-v11/</guid>
      <description>&lt;p&gt;This is the screen shot from Windows Media Player in Vista Build 5728 - I guess there is still work to be done by Microsoft. &lt;p&gt;

    &lt;img src=&#34;images/emotion-1.gif&#34; alt=&#34;Smile&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a
	
		href = &#34;http://www.bahree.com/amit/blog_images/WindowsMediaPlayerv11_6E08/wm111.jpg&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;p&gt;

    &lt;img src=&#34;images/wm11.jpg&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;
	&lt;/span&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3474&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>This is the screen shot from Windows Media Player in Vista Build 5728 - I guess there is still work to be done by Microsoft. <p>

    <img src="images/emotion-1.gif" alt="Smile"/>

</p></p>
<p><a
	
		href = "http://www.bahree.com/amit/blog_images/WindowsMediaPlayerv11_6E08/wm111.jpg"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<p>

    <img src="images/wm11.jpg" alt=""/>

</p>
	</span>
</a></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3474" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Vista last of its kind?</title>
      <link>/post/2006/08/vista-last-of-its-kind/</link>
      <pubDate>Sat, 26 Aug 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/08/vista-last-of-its-kind/</guid>
      <description>&lt;p&gt;Well, &lt;a
	
		href = &#34;http://www.techworld.com/opsys/news/index.cfm?newsID=6718&amp;amp;pagtype=all&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Gartner is saying
	&lt;/span&gt;
&lt;/a&gt; that Vista will be the last of its kind, as for any future versions using a modular architecture as the current integrated architecture is unsustainable. I don&amp;rsquo;t think this in itself is anything new (most other companies have been doing it for a while). But in practice this is more difficult than it sounds. It will be quite difficult to break the Windows team and the way they do builds, code branches, etc. Also, what will happen to Longhorn then? However, I do hope Microsoft moves to this model as the existing ones will just keep getting more painful. (go this &lt;a
	
		href = &#34;http://www.osnews.com/comment.php?news_id=15631&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		via osnews.com
	&lt;/span&gt;
&lt;/a&gt;)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Well, <a
	
		href = "http://www.techworld.com/opsys/news/index.cfm?newsID=6718&amp;pagtype=all"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Gartner is saying
	</span>
</a> that Vista will be the last of its kind, as for any future versions using a modular architecture as the current integrated architecture is unsustainable. I don&rsquo;t think this in itself is anything new (most other companies have been doing it for a while). But in practice this is more difficult than it sounds. It will be quite difficult to break the Windows team and the way they do builds, code branches, etc. Also, what will happen to Longhorn then? However, I do hope Microsoft moves to this model as the existing ones will just keep getting more painful. (go this <a
	
		href = "http://www.osnews.com/comment.php?news_id=15631"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		via osnews.com
	</span>
</a>)</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3396" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Websites that changed the world</title>
      <link>/post/2006/08/websites-that-changed-the-world/</link>
      <pubDate>Sat, 19 Aug 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/08/websites-that-changed-the-world/</guid>
      <description>&lt;p&gt;Observer has a &lt;a
	
		href = &#34;http://observer.guardian.co.uk/review/story/0,,1843263,00.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		list of the top 15 websites
	&lt;/span&gt;
&lt;/a&gt; that change the world. I am not sure I personally agree with all of them, but interesting nevertheless.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3311&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Observer has a <a
	
		href = "http://observer.guardian.co.uk/review/story/0,,1843263,00.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		list of the top 15 websites
	</span>
</a> that change the world. I am not sure I personally agree with all of them, but interesting nevertheless.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3311" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Windows Live Writer</title>
      <link>/post/2006/08/windows-live-writer/</link>
      <pubDate>Tue, 15 Aug 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/08/windows-live-writer/</guid>
      <description>&lt;p&gt;Continuing my quest for &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2006/07/31/Offline-Blogging.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		better offline blogging
	&lt;/span&gt;
&lt;/a&gt;, this is a test post using &lt;a
	
		href = &#34;http://windowslivewriter.spaces.live.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Windows Live Writer
	&lt;/span&gt;
&lt;/a&gt; - first impressions are good despite some people having &amp;ldquo;interesting&amp;rdquo; behaviors with this online. I&amp;rsquo;ll keep you guys posted on how this goes for me.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3299&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Continuing my quest for <a
	
		href = "http://desigeek.com/weblog/amit/archive/2006/07/31/Offline-Blogging.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		better offline blogging
	</span>
</a>, this is a test post using <a
	
		href = "http://windowslivewriter.spaces.live.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Windows Live Writer
	</span>
</a> - first impressions are good despite some people having &ldquo;interesting&rdquo; behaviors with this online. I&rsquo;ll keep you guys posted on how this goes for me.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3299" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Upgraded to CS 2.1 RTM</title>
      <link>/post/2006/08/upgraded-to-cs-2-1-rtm/</link>
      <pubDate>Mon, 14 Aug 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/08/upgraded-to-cs-2-1-rtm/</guid>
      <description>&lt;p&gt;I upgraded the blog to CS 2.1 RTM, after a few days of testing and everything seems to be working fine. If you find something thats broken, please &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/contact.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		do let me know
	&lt;/span&gt;
&lt;/a&gt;.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3291&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I upgraded the blog to CS 2.1 RTM, after a few days of testing and everything seems to be working fine. If you find something thats broken, please <a
	
		href = "http://desigeek.com/weblog/amit/contact.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		do let me know
	</span>
</a>.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3291" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Collation conflict with CS 2.1 (Beta)</title>
      <link>/post/2006/08/collation-conflict-with-cs-2-1-beta/</link>
      <pubDate>Thu, 10 Aug 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/08/collation-conflict-with-cs-2-1-beta/</guid>
      <description>&lt;p&gt;What is a collation? Before I get into the exception details, a collation is something that defines what the bit pattern looks like for each character and is used sorting, ordering and comparisons. You can read &lt;a
	
		href = &#34;http://en.wikipedia.org/wiki/Collation&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		more details here
	&lt;/span&gt;
&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When I had originally upgraded from CS 2.0 to 2.1 Beta 1, I had started to get a collation error in SQL – but only when I clicked on any specific tag to see posts listed by that tag. I had posted this to the &lt;a
	
		href = &#34;http://communityserver.org/forums/thread/539624.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		CS forums with no luck
	&lt;/span&gt;
&lt;/a&gt;. Now, I had selected the default SQL collation when I was installing it on one of my dev boxes at home. After profiling SQL Server, the culprit was the stored procedure called “cs\Tags\Get”.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>What is a collation? Before I get into the exception details, a collation is something that defines what the bit pattern looks like for each character and is used sorting, ordering and comparisons. You can read <a
	
		href = "http://en.wikipedia.org/wiki/Collation"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		more details here
	</span>
</a>.</p>
<p>When I had originally upgraded from CS 2.0 to 2.1 Beta 1, I had started to get a collation error in SQL – but only when I clicked on any specific tag to see posts listed by that tag. I had posted this to the <a
	
		href = "http://communityserver.org/forums/thread/539624.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		CS forums with no luck
	</span>
</a>. Now, I had selected the default SQL collation when I was installing it on one of my dev boxes at home. After profiling SQL Server, the culprit was the stored procedure called “cs\Tags\Get”.</p>
<p>In my example I was selecting the Food tag which resulted in the following SQL and parameters to be executed:</p>
<div class="highlight"><div style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">
<table style="border-spacing:0;padding:0;margin:0;border:0;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="1"><a style="outline:none;text-decoration:none;color:inherit" href="#1">1</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="2"><a style="outline:none;text-decoration:none;color:inherit" href="#2">2</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="3"><a style="outline:none;text-decoration:none;color:inherit" href="#3">3</a>
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-sql" data-lang="sql"><span style="display:flex;"><span><span style="color:#c6a0f6">SELECT</span> SectionID <span style="color:#c6a0f6">from</span> cs<span style="color:#ed8796">\</span>Sections <span style="color:#c6a0f6">WHERE</span> SectionID <span style="color:#c6a0f6">IN</span> (<span style="color:#f5a97f">3</span>) <span style="color:#c6a0f6">and</span> IsActive <span style="color:#91d7e3;font-weight:bold">=</span> <span style="color:#f5a97f">1</span><span style="color:#a6da95">&#39;  
</span></span></span><span style="display:flex;"><span><span style="color:#a6da95">@CategoryList=&#39;</span><span style="color:#91d7e3;font-weight:bold">&lt;</span>Categories<span style="color:#91d7e3;font-weight:bold">&gt;&lt;</span>Category<span style="color:#91d7e3;font-weight:bold">&gt;</span>Food<span style="color:#91d7e3;font-weight:bold">&lt;/</span>Category<span style="color:#91d7e3;font-weight:bold">&gt;&lt;/</span>Categories<span style="color:#91d7e3;font-weight:bold">&gt;</span><span style="color:#a6da95">&#39;  
</span></span></span><span style="display:flex;"><span><span style="color:#a6da95">@SettingsID=1000</span></span></span></code></pre></td></tr></table>
</div>
</div>
<p>And this resulted in the following exception: <code>“_Cannot resolve the collation conflict between &quot;SQL\Latin1\General\CP1\CI\AS&quot; and &quot;Latin1\General\CI\AS&quot; in the equal to operation.”_</code></p>
<p>For the sake of completeness, below is the SQL exception you will see on ASP.NET:</p>
<div class="highlight"><div style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">
<table style="border-spacing:0;padding:0;margin:0;border:0;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="1"><a style="outline:none;text-decoration:none;color:inherit" href="#1"> 1</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="2"><a style="outline:none;text-decoration:none;color:inherit" href="#2"> 2</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="3"><a style="outline:none;text-decoration:none;color:inherit" href="#3"> 3</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="4"><a style="outline:none;text-decoration:none;color:inherit" href="#4"> 4</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="5"><a style="outline:none;text-decoration:none;color:inherit" href="#5"> 5</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="6"><a style="outline:none;text-decoration:none;color:inherit" href="#6"> 6</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="7"><a style="outline:none;text-decoration:none;color:inherit" href="#7"> 7</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="8"><a style="outline:none;text-decoration:none;color:inherit" href="#8"> 8</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="9"><a style="outline:none;text-decoration:none;color:inherit" href="#9"> 9</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="10"><a style="outline:none;text-decoration:none;color:inherit" href="#10">10</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="11"><a style="outline:none;text-decoration:none;color:inherit" href="#11">11</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="12"><a style="outline:none;text-decoration:none;color:inherit" href="#12">12</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="13"><a style="outline:none;text-decoration:none;color:inherit" href="#13">13</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="14"><a style="outline:none;text-decoration:none;color:inherit" href="#14">14</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="15"><a style="outline:none;text-decoration:none;color:inherit" href="#15">15</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="16"><a style="outline:none;text-decoration:none;color:inherit" href="#16">16</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="17"><a style="outline:none;text-decoration:none;color:inherit" href="#17">17</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="18"><a style="outline:none;text-decoration:none;color:inherit" href="#18">18</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="19"><a style="outline:none;text-decoration:none;color:inherit" href="#19">19</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="20"><a style="outline:none;text-decoration:none;color:inherit" href="#20">20</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="21"><a style="outline:none;text-decoration:none;color:inherit" href="#21">21</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="22"><a style="outline:none;text-decoration:none;color:inherit" href="#22">22</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="23"><a style="outline:none;text-decoration:none;color:inherit" href="#23">23</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="24"><a style="outline:none;text-decoration:none;color:inherit" href="#24">24</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="25"><a style="outline:none;text-decoration:none;color:inherit" href="#25">25</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="26"><a style="outline:none;text-decoration:none;color:inherit" href="#26">26</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="27"><a style="outline:none;text-decoration:none;color:inherit" href="#27">27</a>
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-console" data-lang="console"><span style="display:flex;"><span>SqlException: Cannot resolve the collation conflict between &#34;SQL\Latin1\General\CP1\CI\AS&#34; and &#34;Latin1\General\CI\AS&#34; in the equal to operation.\]
</span></span><span style="display:flex;"><span>   System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) +742
</span></span><span style="display:flex;"><span>   System.Data.SqlClient.SqlCommand.ExecuteReader() +41
</span></span><span style="display:flex;"><span>   CommunityServer.Data.SqlCommonDataProvider.GetTags(String sectionQuerySql, Object tagXml) +273
</span></span><span style="display:flex;"><span>   CommunityServer.Data.SqlCommonDataProvider.GetTagsBySections(Int32\[\] sectionIDs, String\[\] tags) +32
</span></span><span style="display:flex;"><span>   CommunityServer.Components.Tags.GetTagsBySections(Int32\[\] sectionIDs, String\[\] tags) +210
</span></span><span style="display:flex;"><span>   CommunityServer.Components.Tags.GetTagsBySection(Int32 sectionID, String\[\] tags) +33
</span></span><span style="display:flex;"><span>   CommunityServer.Blogs.Controls.TagCloud.get\Tags() +62
</span></span><span style="display:flex;"><span>   CommunityServer.Controls.BaseTagCloud.DataBind() +25
</span></span><span style="display:flex;"><span>   CommunityServer.Controls.BaseTagCloud.OnLoad(EventArgs e) +16
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.LoadRecursive() +35
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.LoadRecursive() +98
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.LoadRecursive() +98
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.AddedControl(Control control, Int32 index) +307
</span></span><span style="display:flex;"><span>   System.Web.UI.ControlCollection.Add(Control child) +153
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.AddParsedSubObject(Object obj) +38
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.System.Web.UI.IParserAccessor.AddParsedSubObject(Object obj) +4
</span></span><span style="display:flex;"><span>   \ASP.View\TagBrowser\ascx.\\BuildControl\\control3(Control \\ctrl) +94
</span></span><span style="display:flex;"><span>   System.Web.UI.CompiledTemplateBuilder.InstantiateIn(Control container) +10
</span></span><span style="display:flex;"><span>   CommunityServer.Controls.LayoutTemplate.AttachChildControls() +97
</span></span><span style="display:flex;"><span>   CommunityServer.Controls.TemplatedWebControl.CreateChildControls() +108
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.EnsureChildControls() +100
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.PreRenderRecursiveInternal() +38
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.PreRenderRecursiveInternal() +125
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.PreRenderRecursiveInternal() +125
</span></span><span style="display:flex;"><span>   System.Web.UI.Control.PreRenderRecursiveInternal() +125
</span></span><span style="display:flex;"><span>   System.Web.UI.Page.ProcessRequestMain() +1499
</span></span></code></pre></td></tr></table>
</div>
</div>
<p>So, what is the resolution? Unfortunately other than ensuring your collations are the same there is not much else you can do. Check <a
	
		href = "http://support.microsoft.com/default.aspx?scid=kb;en-us;325335"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		this KB article
	</span>
</a> on how to change database collation.</p>
]]></content:encoded>
    </item>
    <item>
      <title>CS 2.1 Available - grrr</title>
      <link>/post/2006/08/cs-2-1-available-grrr/</link>
      <pubDate>Thu, 10 Aug 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/08/cs-2-1-available-grrr/</guid>
      <description>&lt;p&gt;&lt;rant&gt;Community Server 2.1 &lt;a
	
		href = &#34;http://communityserver.org/blogs/announcements/archive/2006/08/09/Community-Server-2.1-Now-Available.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		went RTM
	&lt;/span&gt;
&lt;/a&gt; yesterday and I am not quite happy. Didn&amp;rsquo;t they just release the RC1 just a few days ago (on August 4th to be precise) What is the point of pushing a RC1 for &lt;strong&gt;5 days&lt;/strong&gt;! After I spend a considerable amount of time testing and upgrading to RC1, the RTM was released. Yes, I am irritated by the fact I have to do some more testing, but I am more irritated about the fact, why bother releasing a RC if you are not going to be really testing with it? Isn’t the point that let people use it for a while and fix issues found and then go from there? Seems like just releasing it to tick a box on some process. Grr…. &lt;/rant&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><rant>Community Server 2.1 <a
	
		href = "http://communityserver.org/blogs/announcements/archive/2006/08/09/Community-Server-2.1-Now-Available.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		went RTM
	</span>
</a> yesterday and I am not quite happy. Didn&rsquo;t they just release the RC1 just a few days ago (on August 4th to be precise) What is the point of pushing a RC1 for <strong>5 days</strong>! After I spend a considerable amount of time testing and upgrading to RC1, the RTM was released. Yes, I am irritated by the fact I have to do some more testing, but I am more irritated about the fact, why bother releasing a RC if you are not going to be really testing with it? Isn’t the point that let people use it for a while and fix issues found and then go from there? Seems like just releasing it to tick a box on some process. Grr…. </rant></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3295" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Meenakshi&#39;s new phone - Qtek 8500</title>
      <link>/post/2006/08/meenakshis-new-phone-qtek-8500/</link>
      <pubDate>Tue, 08 Aug 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/08/meenakshis-new-phone-qtek-8500/</guid>
      <description>&lt;p&gt;&lt;a
	
		href = &#34;http://europe.htc.com/z/img/content/Qtek8500_3QTR_CLCK_080606LO.jpg&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;p&gt;

    &lt;img src=&#34;images/Qtek8500_3QTR_CLCK_080606LO.jpg&#34; alt=&#34;Qtek 8500&#34;/&gt;

&lt;/p&gt;
	&lt;/span&gt;
&lt;/a&gt;&lt;a
	
		href = &#34;http://desigeek.com/weblog/meenakshi/default.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Meenakshi
	&lt;/span&gt;
&lt;/a&gt; (don’t bother checking the link, she has not started blogging), also got her new phone – a &lt;a
	
		href = &#34;http://www.expansys.com/product.asp?code=131162&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Qtek 8500
	&lt;/span&gt;
&lt;/a&gt; yesterday. And after a few hours of grumbling as she had to manually update her Outlook contacts with the phone numbers before she could sync. it up she seems to be happy with it and I think she really likes it. 😄&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a
	
		href = "http://europe.htc.com/z/img/content/Qtek8500_3QTR_CLCK_080606LO.jpg"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<p>

    <img src="images/Qtek8500_3QTR_CLCK_080606LO.jpg" alt="Qtek 8500"/>

</p>
	</span>
</a><a
	
		href = "http://desigeek.com/weblog/meenakshi/default.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Meenakshi
	</span>
</a> (don’t bother checking the link, she has not started blogging), also got her new phone – a <a
	
		href = "http://www.expansys.com/product.asp?code=131162"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Qtek 8500
	</span>
</a> yesterday. And after a few hours of grumbling as she had to manually update her Outlook contacts with the phone numbers before she could sync. it up she seems to be happy with it and I think she really likes it. 😄</p>
<p>I do have to admit she was brave running the original version of Windows Mobile released on a <a
	
		href = "http://www.phonescoop.com/phones/phone.php?p=315"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Motorola MPx200
	</span>
</a>.</p>
<p>Now, can you recommend any programs for the Windows Mobile Smart phone 5 that you cannot live without?</p>
]]></content:encoded>
    </item>
    <item>
      <title>Upgraded to CS 2.1 RC1</title>
      <link>/post/2006/08/upgraded-to-cs-2-1-rc1/</link>
      <pubDate>Tue, 08 Aug 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/08/upgraded-to-cs-2-1-rc1/</guid>
      <description>&lt;p&gt;I had been testing the &lt;a
	
		href = &#34;http://communityserver.org/blogs/announcements/archive/2006/08/04/Community-Server-2.1-RC1-Available.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		CS 2.1 RC1
	&lt;/span&gt;
&lt;/a&gt; over the weekend at home and after it seems everything seems to be working, I upgraded the production blog to the latest bits as well. If you see anything missing or any broken links then please let me know.&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3273&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I had been testing the <a
	
		href = "http://communityserver.org/blogs/announcements/archive/2006/08/04/Community-Server-2.1-RC1-Available.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		CS 2.1 RC1
	</span>
</a> over the weekend at home and after it seems everything seems to be working, I upgraded the production blog to the latest bits as well. If you see anything missing or any broken links then please let me know.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3273" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Offline Blogging</title>
      <link>/post/2006/07/offline-blogging/</link>
      <pubDate>Mon, 31 Jul 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/07/offline-blogging/</guid>
      <description>&lt;p&gt;I have been looking at a few offline blogging tools and I am trying out &lt;a
	
		href = &#34;http://blogjet.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		BlogJet
	&lt;/span&gt;
&lt;/a&gt; based on &lt;a
	
		href = &#34;http://www.adamc.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Adam’s recommendation
	&lt;/span&gt;
&lt;/a&gt; who has been using it for a while. It seems to be OK thus far, but I have not had a chance to play with it except for a few hours and it seems to be promising. The only issue I have is it does not seem to support Unicode characters – at least not in the title – I do not know of the posts themselves. See the image below where my blog’s title is a bit messed up.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I have been looking at a few offline blogging tools and I am trying out <a
	
		href = "http://blogjet.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		BlogJet
	</span>
</a> based on <a
	
		href = "http://www.adamc.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Adam’s recommendation
	</span>
</a> who has been using it for a while. It seems to be OK thus far, but I have not had a chance to play with it except for a few hours and it seems to be promising. The only issue I have is it does not seem to support Unicode characters – at least not in the title – I do not know of the posts themselves. See the image below where my blog’s title is a bit messed up.</p>
<p><p>

    <img src="images/blogjet_lackofunicodesupport.png" alt="Blogjet_lackofunicodesupport"/>

</p></p>
<p>However, other than this issue, it seems to be working fine – I’ll spin this around for a while and lets see how it goes.</p>
]]></content:encoded>
    </item>
    <item>
      <title>What does Avanade mean?</title>
      <link>/post/2006/07/what-does-avanade-mean/</link>
      <pubDate>Fri, 21 Jul 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/07/what-does-avanade-mean/</guid>
      <description>&lt;p&gt;I have been asked this everytime we get around to talking about &lt;a
	
		href = &#34;http://www.avanade.com&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Avanade
	&lt;/span&gt;
&lt;/a&gt; (my current employer), now what does it mean. I did not know till now and had always wondered till now. But I came across &lt;a
	
		href = &#34;http://web.archive.org/web/20000407184239/http:/www.avanade.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		this old archive
	&lt;/span&gt;
&lt;/a&gt; (in another context) and now I know what it means:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I have been asked this everytime we get around to talking about <a
	
		href = "http://www.avanade.com"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Avanade
	</span>
</a> (my current employer), now what does it mean. I did not know till now and had always wondered till now. But I came across <a
	
		href = "http://web.archive.org/web/20000407184239/http:/www.avanade.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		this old archive
	</span>
</a> (in another context) and now I know what it means:</p>
<blockquote>
<p>n. 1. A proposed joint venture of Andersen Consulting and Microsoft. 2. An organization that will help its customers leverage the Internet and advanced technologies to achieve strategic advantage.<br>
[avan-, advance, advantage, avenue + -ade, action, act]</p></blockquote>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3241" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Vonage&#39;s Click2Call finally available</title>
      <link>/post/2006/07/vonages-click2call-finally-available/</link>
      <pubDate>Thu, 13 Jul 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/07/vonages-click2call-finally-available/</guid>
      <description>&lt;p&gt;I have used Vonage&amp;rsquo;s Click2Call functionality while I was in the US and loved it; they have finally released the same thing for the UK (finally)! If you don&amp;rsquo;t know what this is then &lt;a
	
		href = &#34;http://www.vonage.co.uk/features.php?feature=click_2_call&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		read up on it here
	&lt;/span&gt;
&lt;/a&gt;; you can &lt;a
	
		href = &#34;http://www.vonage.com/downloads/vonageclick2callUK.exe&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		download it form here
	&lt;/span&gt;
&lt;/a&gt; (3.0 mb).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I have used Vonage&rsquo;s Click2Call functionality while I was in the US and loved it; they have finally released the same thing for the UK (finally)! If you don&rsquo;t know what this is then <a
	
		href = "http://www.vonage.co.uk/features.php?feature=click_2_call"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		read up on it here
	</span>
</a>; you can <a
	
		href = "http://www.vonage.com/downloads/vonageclick2callUK.exe"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		download it form here
	</span>
</a> (3.0 mb).</p>
]]></content:encoded>
    </item>
    <item>
      <title>Bill G stepping down as Chief Architect</title>
      <link>/post/2006/06/bill-g-stepping-down-as-chief-architect/</link>
      <pubDate>Fri, 16 Jun 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/06/bill-g-stepping-down-as-chief-architect/</guid>
      <description>&lt;p&gt;Bill Gates is &lt;a
	
		href = &#34;http://www.microsoft.com/presspass/press/2006/jun06/06-15CorpNewsPR.mspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		handing over the reins
	&lt;/span&gt;
&lt;/a&gt; of the role of Chief Architect to Ray Ozzie by July 2008 - two years is a long time, but nevertheless Bill would be missed by most of us.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=3096&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Bill Gates is <a
	
		href = "http://www.microsoft.com/presspass/press/2006/jun06/06-15CorpNewsPR.mspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		handing over the reins
	</span>
</a> of the role of Chief Architect to Ray Ozzie by July 2008 - two years is a long time, but nevertheless Bill would be missed by most of us.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=3096" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Sharepoint v3 Installation Fails</title>
      <link>/post/2006/03/sharepoint-v3-installation-fails/</link>
      <pubDate>Tue, 28 Mar 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/03/sharepoint-v3-installation-fails/</guid>
      <description>&lt;p&gt;I was trying to setup Sharepoint &amp;ldquo;v3&amp;rdquo; which is part of Office 2007; the Beta 1 Technical Refresh installs without a problem, but when I try and configure Sharepoint it fails in Step 2 and I get the error shown below. You can click on the image to see the full size.&lt;/p&gt;
&lt;p&gt;&lt;a
	
		href = &#34;http://www.desigeek.com/weblog/Images/pics/office/Sharepoint%20v3%20Installation%20Error.png&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;p&gt;

    &lt;img src=&#34;images/Sharepoint%20v3%20Installation%20Error.png&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;
	&lt;/span&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;However, when I trawl through the log file, I did find a few exceptions, a couple of which are listed below. The only reason the font is small on those is so it would fit and render fine in here. You can copy and paste that in notepad or something and see if in a bigger font; alternatively you can download the log file (see the end of this posting).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I was trying to setup Sharepoint &ldquo;v3&rdquo; which is part of Office 2007; the Beta 1 Technical Refresh installs without a problem, but when I try and configure Sharepoint it fails in Step 2 and I get the error shown below. You can click on the image to see the full size.</p>
<p><a
	
		href = "http://www.desigeek.com/weblog/Images/pics/office/Sharepoint%20v3%20Installation%20Error.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<p>

    <img src="images/Sharepoint%20v3%20Installation%20Error.png" alt=""/>

</p>
	</span>
</a></p>
<p>However, when I trawl through the log file, I did find a few exceptions, a couple of which are listed below. The only reason the font is small on those is so it would fit and render fine in here. You can copy and paste that in notepad or something and see if in a bigger font; alternatively you can download the log file (see the end of this posting).</p>
<p><strong>Exception 1:</strong></p>
<div class="highlight"><div style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">
<table style="border-spacing:0;padding:0;margin:0;border:0;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="1"><a style="outline:none;text-decoration:none;color:inherit" href="#1">1</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="2"><a style="outline:none;text-decoration:none;color:inherit" href="#2">2</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="3"><a style="outline:none;text-decoration:none;color:inherit" href="#3">3</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="4"><a style="outline:none;text-decoration:none;color:inherit" href="#4">4</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="5"><a style="outline:none;text-decoration:none;color:inherit" href="#5">5</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="6"><a style="outline:none;text-decoration:none;color:inherit" href="#6">6</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="7"><a style="outline:none;text-decoration:none;color:inherit" href="#7">7</a>
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>Entering function CreateCentralAdministrationSiteForm.CreateCentralAdministrationSiteFormInitializeBeforeShow  
</span></span><span style="display:flex;"><span>...  
</span></span><span style="display:flex;"><span>A SocketException was thrown with SocketError ConnectionRefused  
</span></span><span style="display:flex;"><span>Connect has been refused for port 12838, so we will consider this a free port  
</span></span><span style="display:flex;"><span>Have not found a free port yet.  Number of tries is 1.  Min port we will try is 1024, Max port we will try is 49151  
</span></span><span style="display:flex;"><span>Leaving function CentralAdministrationSiteTask.GenerateRandomUnUsedPortForTheAdminVs  
</span></span><span style="display:flex;"><span>Leaving function CreateCentralAdministrationSiteForm.CreateCentralAdministrationSiteFormInitializeBeforeShow</span></span></code></pre></td></tr></table>
</div>
</div>
<p><strong>Exception 2:</strong></p>
<div class="highlight"><div style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">
<table style="border-spacing:0;padding:0;margin:0;border:0;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="1"><a style="outline:none;text-decoration:none;color:inherit" href="#1"> 1</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="2"><a style="outline:none;text-decoration:none;color:inherit" href="#2"> 2</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="3"><a style="outline:none;text-decoration:none;color:inherit" href="#3"> 3</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="4"><a style="outline:none;text-decoration:none;color:inherit" href="#4"> 4</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="5"><a style="outline:none;text-decoration:none;color:inherit" href="#5"> 5</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="6"><a style="outline:none;text-decoration:none;color:inherit" href="#6"> 6</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="7"><a style="outline:none;text-decoration:none;color:inherit" href="#7"> 7</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="8"><a style="outline:none;text-decoration:none;color:inherit" href="#8"> 8</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="9"><a style="outline:none;text-decoration:none;color:inherit" href="#9"> 9</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="10"><a style="outline:none;text-decoration:none;color:inherit" href="#10">10</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="11"><a style="outline:none;text-decoration:none;color:inherit" href="#11">11</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="12"><a style="outline:none;text-decoration:none;color:inherit" href="#12">12</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="13"><a style="outline:none;text-decoration:none;color:inherit" href="#13">13</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="14"><a style="outline:none;text-decoration:none;color:inherit" href="#14">14</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="15"><a style="outline:none;text-decoration:none;color:inherit" href="#15">15</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="16"><a style="outline:none;text-decoration:none;color:inherit" href="#16">16</a>
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>Entering function ResourceAccess.SetAccessRule  
</span></span><span style="display:flex;"><span>Entering function ResourceAccess.SetRegistryAccessRule  
</span></span><span style="display:flex;"><span>Entering function ResourceAccess.RetrieveRegistryRightsFromResourceAccessPermissions  
</span></span><span style="display:flex;"><span>Leaving function ResourceAccess.RetrieveRegistryRightsFromResourceAccessPermissions  
</span></span><span style="display:flex;"><span>Task secureresources has failed with an unknown exception  
</span></span><span style="display:flex;"><span>Exception: System.InvalidOperationException: This access control list is not in canonical form and therefore cannot be modified.  
</span></span><span style="display:flex;"><span>   at System.Security.AccessControl.CommonAcl.RemoveQualifiedAces(SecurityIdentifier sid, AceQualifier qualifier, Int32 accessMask, AceFlags flags, Boolean saclSemantics, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)  
</span></span><span style="display:flex;"><span>   at System.Security.AccessControl.DiscretionaryAcl.RemoveAccess(AccessControlType accessType, SecurityIdentifier sid, Int32 accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)  
</span></span><span style="display:flex;"><span>   at System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(AccessControlModification modification, AccessRule rule, Boolean&amp; modified)  
</span></span><span style="display:flex;"><span>   at System.Security.AccessControl.CommonObjectSecurity.ResetAccessRule(AccessRule rule)  
</span></span><span style="display:flex;"><span>   at System.Security.AccessControl.RegistrySecurity.ResetAccessRule(RegistryAccessRule rule)  
</span></span><span style="display:flex;"><span>   at Microsoft.SharePoint.PostSetupConfiguration.ResourceAccess.SetRegistryAccessRule()  
</span></span><span style="display:flex;"><span>   at Microsoft.SharePoint.PostSetupConfiguration.ResourceAccess.Secure()  
</span></span><span style="display:flex;"><span>   at Microsoft.SharePoint.PostSetupConfiguration.SecurityTask.SecureResources()  
</span></span><span style="display:flex;"><span>   at Microsoft.SharePoint.PostSetupConfiguration.SecurityTask.Run()  
</span></span><span style="display:flex;"><span>   at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()</span></span></code></pre></td></tr></table>
</div>
</div>
<p>I think I have everything <a
	
		href = "http://officebeta.iponet.net/en-us/itcenter/HA100337691033.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		outlined in the installation document
	</span>
</a> for the Beta 1 Technical Refresh. BTW, I have this on Windows 2003 Enterprise Edition with SP1 and all latest patches. SQL Server 2005 Dev. Edition and VS.NET 2005 Professional Edition.</p>
<p>There are a couple of more exceptions along the same line - if it would help I have upload the full log file <a
	
		href = "http://www.desigeek.com/weblog/Images/pics/office/PSCDiagnostics_3_27_2006_10_44_58_453_978606435.rar"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		which you can download here
	</span>
</a> (53 kb). But the real question is any idea what is broken and why?</p>
]]></content:encoded>
    </item>
    <item>
      <title>System Stability Chart in Longhorn</title>
      <link>/post/2006/01/system-stability-chart-in-longhorn/</link>
      <pubDate>Fri, 06 Jan 2006 00:00:00 +0000</pubDate>
      <guid>/post/2006/01/system-stability-chart-in-longhorn/</guid>
      <description>&lt;p&gt;If you go to the Computer Management tool in Longhorn (Dec CTP), then you will something called the System Stability Chart, which shows you how stable the system has been including Software Installs/UnInstalls, Failures (including Apps, Drivers, Hardware, Windows), etc. Its pretty cool and should help narrow down cause of failures - quite helpful in a corporate environment. &lt;a
	
		href = &#34;http://desigeek.com/weblog/images/pics/longhorn/system%20stability%20chart.png&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Here is a screen shot
	&lt;/span&gt;
&lt;/a&gt; from one of my VMs.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=1828&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you go to the Computer Management tool in Longhorn (Dec CTP), then you will something called the System Stability Chart, which shows you how stable the system has been including Software Installs/UnInstalls, Failures (including Apps, Drivers, Hardware, Windows), etc. Its pretty cool and should help narrow down cause of failures - quite helpful in a corporate environment. <a
	
		href = "http://desigeek.com/weblog/images/pics/longhorn/system%20stability%20chart.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Here is a screen shot
	</span>
</a> from one of my VMs.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=1828" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Bad bad coldplay or EMI?</title>
      <link>/post/2005/12/bad-bad-coldplay-or-emi/</link>
      <pubDate>Sat, 31 Dec 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/12/bad-bad-coldplay-or-emi/</guid>
      <description>&lt;p&gt;Not sure if I agree &lt;a
	
		href = &#34;http://itch.in/journal/bad-bad-coldplay&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		with the assessment
	&lt;/span&gt;
&lt;/a&gt; that its Coldplay that is bad, rather I think its EMI. Seems like the whole &lt;a
	
		href = &#34;http://www.desigeek.com/weblog/amit/archive/2005/11/16/1708.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Sony Saga
	&lt;/span&gt;
&lt;/a&gt; again.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=1814&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Not sure if I agree <a
	
		href = "http://itch.in/journal/bad-bad-coldplay"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		with the assessment
	</span>
</a> that its Coldplay that is bad, rather I think its EMI. Seems like the whole <a
	
		href = "http://www.desigeek.com/weblog/amit/archive/2005/11/16/1708.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Sony Saga
	</span>
</a> again.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=1814" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Stupid Media Player Blogging Plugin</title>
      <link>/post/2005/12/stupid-media-player-blogging-plugin/</link>
      <pubDate>Mon, 19 Dec 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/12/stupid-media-player-blogging-plugin/</guid>
      <description>&lt;p&gt;This is the not the first time this has happened, but in case you were seeing a few of my previous posts, no I am not listening to the same song by Bon Jovi (in a loop), but the media player blogging plug has bugs! It for some reason is stuck on that - does not matter even if I have Media Player even open or not. So its turned off for now, don&amp;rsquo;t have the time to find a fix. If someone out there knows a solution let me know. (BTW, I am running Media Player 10).&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=1781&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>This is the not the first time this has happened, but in case you were seeing a few of my previous posts, no I am not listening to the same song by Bon Jovi (in a loop), but the media player blogging plug has bugs! It for some reason is stuck on that - does not matter even if I have Media Player even open or not. So its turned off for now, don&rsquo;t have the time to find a fix. If someone out there knows a solution let me know. (BTW, I am running Media Player 10).<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=1781" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Want an iPod Nano, then read this first?</title>
      <link>/post/2005/09/want-an-ipod-nano-then-read-this-first/</link>
      <pubDate>Sat, 24 Sep 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/09/want-an-ipod-nano-then-read-this-first/</guid>
      <description>&lt;p&gt;Seems like there have been many cases where the iPod Nano gets scratched very easily, making it useless for viewing pictures and song names, etc that is playing. The Register &lt;a
	
		href = &#34;http://www.theregister.co.uk/2005/09/23/ipod_nano_scratching/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		has an article covering it
	&lt;/span&gt;
&lt;/a&gt; including and the &lt;a
	
		href = &#34;http://discussions.info.apple.com/webx?14@823.1UXDaaTXUpD.0@.68b94d61&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		thread on apple&amp;rsquo;s newsgroup
	&lt;/span&gt;
&lt;/a&gt; is already up to 240 posts on the issue.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=1686&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Seems like there have been many cases where the iPod Nano gets scratched very easily, making it useless for viewing pictures and song names, etc that is playing. The Register <a
	
		href = "http://www.theregister.co.uk/2005/09/23/ipod_nano_scratching/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		has an article covering it
	</span>
</a> including and the <a
	
		href = "http://discussions.info.apple.com/webx?14@823.1UXDaaTXUpD.0@.68b94d61"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		thread on apple&rsquo;s newsgroup
	</span>
</a> is already up to 240 posts on the issue.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=1686" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Microsoft releases &#34;Official&#34; Windows Vista screenshots</title>
      <link>/post/2005/07/microsoft-releases-official-windows-vista-screenshots/</link>
      <pubDate>Thu, 28 Jul 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/07/microsoft-releases-official-windows-vista-screenshots/</guid>
      <description>&lt;p&gt;Check it out &lt;a
	
		href = &#34;http://www.microsoft.com/presspass/presskits/windowsvista/default.mspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		here
	&lt;/span&gt;
&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Check it out <a
	
		href = "http://www.microsoft.com/presspass/presskits/windowsvista/default.mspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		here
	</span>
</a>.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Vista Beta 1 now available on MSDN</title>
      <link>/post/2005/07/vista-beta-1-now-available-on-msdn/</link>
      <pubDate>Thu, 28 Jul 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/07/vista-beta-1-now-available-on-msdn/</guid>
      <description>&lt;p&gt;A colleague of mine, pointed this out and seems like MS has released the Beta 1 for Longhorn (now called Vista), on &lt;a
	
		href = &#34;https://msdn.one.microsoft.com/Subscriber/1033/Default.asp&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		MSDN
	&lt;/span&gt;
&lt;/a&gt;. If you are universal subscriber you can download it. But, its a hefty 2.GB d/l! Below is my screen shot from my login.&lt;/p&gt;
&lt;p&gt;&lt;a
	
		href = &#34;http://www.desigeek.com/weblog/images/pics/longhorn/Windows%20Vista%20on%20MSDN.png&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;p&gt;

    &lt;img src=&#34;images/Windows%20Vista%20on%20MSDN.png&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>A colleague of mine, pointed this out and seems like MS has released the Beta 1 for Longhorn (now called Vista), on <a
	
		href = "https://msdn.one.microsoft.com/Subscriber/1033/Default.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		MSDN
	</span>
</a>. If you are universal subscriber you can download it. But, its a hefty 2.GB d/l! Below is my screen shot from my login.</p>
<p><a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/Windows%20Vista%20on%20MSDN.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<p>

    <img src="images/Windows%20Vista%20on%20MSDN.png" alt=""/>

</p>
	</span>
</a></p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=1641" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Desktop Management Programs - feedback?</title>
      <link>/post/2005/07/desktop-management-programs-feedback/</link>
      <pubDate>Sat, 16 Jul 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/07/desktop-management-programs-feedback/</guid>
      <description>&lt;p&gt;I came across two Desktop management programs - &lt;a
	
		href = &#34;http://www.konfabulator.com/info&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Konfabulator
	&lt;/span&gt;
&lt;/a&gt; and &lt;a
	
		href = &#34;http://www.smartbarxp.com/cgi-bin/cws/home.php&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		SmartBar XP
	&lt;/span&gt;
&lt;/a&gt; and want to know what your review on them are? Some of the reviews I read talked about SmartBar &lt;a
	
		href = &#34;http://www.download.com/SmartBarXP/3000-2346_4-10254977.html?tag=lst-0-1&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		being slow
	&lt;/span&gt;
&lt;/a&gt; and &lt;a
	
		href = &#34;http://www.download.com/Konfabulator/3000-2347_4-10396704.html?tag=lst-0-1#cnetReview&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		others raving
	&lt;/span&gt;
&lt;/a&gt; about how Konfabulator is pretty neat. What do you think?&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=1623&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I came across two Desktop management programs - <a
	
		href = "http://www.konfabulator.com/info"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Konfabulator
	</span>
</a> and <a
	
		href = "http://www.smartbarxp.com/cgi-bin/cws/home.php"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		SmartBar XP
	</span>
</a> and want to know what your review on them are? Some of the reviews I read talked about SmartBar <a
	
		href = "http://www.download.com/SmartBarXP/3000-2346_4-10254977.html?tag=lst-0-1"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		being slow
	</span>
</a> and <a
	
		href = "http://www.download.com/Konfabulator/3000-2347_4-10396704.html?tag=lst-0-1#cnetReview"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		others raving
	</span>
</a> about how Konfabulator is pretty neat. What do you think?<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=1623" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Blog Offline</title>
      <link>/post/2005/07/blog-offline/</link>
      <pubDate>Thu, 07 Jul 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/07/blog-offline/</guid>
      <description>&lt;p&gt;This blog will be offline tomorrow as the server this is hosted on has SP1 being installed.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Date: Friday Evening, July 8th, 2005&lt;br&gt;
Time Window: 9:00PM - 2:00am PST&lt;/p&gt;
&lt;p&gt;During this time window, the server will be offline for approximately 60 minutes.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=1602&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>This blog will be offline tomorrow as the server this is hosted on has SP1 being installed.</p>
<blockquote>
<p>Date: Friday Evening, July 8th, 2005<br>
Time Window: 9:00PM - 2:00am PST</p>
<p>During this time window, the server will be offline for approximately 60 minutes.</p></blockquote>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=1602" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Dell&#39;s new Laser Printer (less than $100)</title>
      <link>/post/2005/06/dells-new-laser-printer-less-than-100/</link>
      <pubDate>Wed, 22 Jun 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/06/dells-new-laser-printer-less-than-100/</guid>
      <description>&lt;p&gt;Yep, you read it right, Dell&amp;rsquo;s new &lt;a
	
		href = &#34;http://www1.us.dell.com/content/topics/segtopic.aspx/brand/printer_1100?c=us&amp;amp;l=en&amp;amp;s=gen&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		laser printer 1100
	&lt;/span&gt;
&lt;/a&gt; sells for $100 in the US or &lt;a
	
		href = &#34;http://configure.euro.dell.com/dellstore/config.aspx?c=uk&amp;amp;cs=ukdhs1&amp;amp;kc=305&amp;amp;l=en&amp;amp;oc=1100&amp;amp;s=dhs&amp;amp;sbc=print_1100&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		£84 in the UK
	&lt;/span&gt;
&lt;/a&gt; (including tax and delivery) and does feature some impressive specs (for its price) - such as 600 dpi and 15 ppm. Maybe its time I did not worry about getting a transformer for my HP LaserJet 2100 (which runs on 110v and the wall here in UK has 220v) and just bought this.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Yep, you read it right, Dell&rsquo;s new <a
	
		href = "http://www1.us.dell.com/content/topics/segtopic.aspx/brand/printer_1100?c=us&amp;l=en&amp;s=gen"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		laser printer 1100
	</span>
</a> sells for $100 in the US or <a
	
		href = "http://configure.euro.dell.com/dellstore/config.aspx?c=uk&amp;cs=ukdhs1&amp;kc=305&amp;l=en&amp;oc=1100&amp;s=dhs&amp;sbc=print_1100"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		£84 in the UK
	</span>
</a> (including tax and delivery) and does feature some impressive specs (for its price) - such as 600 dpi and 15 ppm. Maybe its time I did not worry about getting a transformer for my HP LaserJet 2100 (which runs on 110v and the wall here in UK has 220v) and just bought this.</p>
]]></content:encoded>
    </item>
    <item>
      <title>The perfect workstation</title>
      <link>/post/2005/06/the-perfect-workstation/</link>
      <pubDate>Tue, 21 Jun 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/06/the-perfect-workstation/</guid>
      <description>&lt;p&gt;Back in March &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2005/03/21/639.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		I was looking
	&lt;/span&gt;
&lt;/a&gt; to get a new chair for my home office, but now how about a &lt;a
	
		href = &#34;http://www.akihabaranews.com/en/news_9743.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		whole new desk and chair
	&lt;/span&gt;
&lt;/a&gt;? I don&amp;rsquo;t know if that is Chinese or Japanese or some other language, but can anyone find out how much does it cost?&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=1350&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Back in March <a
	
		href = "http://desigeek.com/weblog/amit/archive/2005/03/21/639.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		I was looking
	</span>
</a> to get a new chair for my home office, but now how about a <a
	
		href = "http://www.akihabaranews.com/en/news_9743.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		whole new desk and chair
	</span>
</a>? I don&rsquo;t know if that is Chinese or Japanese or some other language, but can anyone find out how much does it cost?<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=1350" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Yahoo Messenger (Beta)</title>
      <link>/post/2005/06/yahoo-messenger-beta/</link>
      <pubDate>Tue, 21 Jun 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/06/yahoo-messenger-beta/</guid>
      <description>&lt;p&gt;In case you have not heard there is a &lt;a
	
		href = &#34;http://beta.messenger.yahoo.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		new beta
	&lt;/span&gt;
&lt;/a&gt; of Yahoo Messenger that adds a load of features. I have been using it for about a month or so and it works well for the most part - remember it is still in Beta. Now you can even make phone calls, read the &lt;a
	
		href = &#34;http://www.eweek.com/article2/0,1759,1828289,00.asp&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		related story
	&lt;/span&gt;
&lt;/a&gt;.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=1349&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>In case you have not heard there is a <a
	
		href = "http://beta.messenger.yahoo.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		new beta
	</span>
</a> of Yahoo Messenger that adds a load of features. I have been using it for about a month or so and it works well for the most part - remember it is still in Beta. Now you can even make phone calls, read the <a
	
		href = "http://www.eweek.com/article2/0,1759,1828289,00.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		related story
	</span>
</a>.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=1349" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Cisco&#39;s XML Device?</title>
      <link>/post/2005/06/ciscos-xml-device/</link>
      <pubDate>Thu, 16 Jun 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/06/ciscos-xml-device/</guid>
      <description>&lt;p&gt;Off the top of my head I cannot think of any true value for this (also I am not a System Engineer, so maybe its just that). Cisco is ready to release a &lt;a
	
		href = &#34;http://www.eweek.com/article2/0,1759,1826720,00.asp&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		new device
	&lt;/span&gt;
&lt;/a&gt; that hands XML traffic and is supposed to bring &amp;ldquo;advanced XML security and management capabilities&amp;rdquo;. Cisco has a new new AON (Application-Oriented Networking) group (*groan*, talk about overusing a terminology) and has partnered with leading middle ware vendors such as SAP and IBM. The device is suppose to add new functions such as XML message parsing, schema validation and digital signature validation.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Off the top of my head I cannot think of any true value for this (also I am not a System Engineer, so maybe its just that). Cisco is ready to release a <a
	
		href = "http://www.eweek.com/article2/0,1759,1826720,00.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		new device
	</span>
</a> that hands XML traffic and is supposed to bring &ldquo;advanced XML security and management capabilities&rdquo;. Cisco has a new new AON (Application-Oriented Networking) group (*groan*, talk about overusing a terminology) and has partnered with leading middle ware vendors such as SAP and IBM. The device is suppose to add new functions such as XML message parsing, schema validation and digital signature validation.</p>
<p>Now, I am quite skeptical, as businesses evolve and change so does their systems, and yes while there might be some value in doing schema and signature validation, but how easy will it be to update the schema as that evolves? The more one needs to do - the closer we are going to something like a EAI product (BizTalk, Tibco, etc.). Is Cisco changing direction to get into that business?</p>
]]></content:encoded>
    </item>
    <item>
      <title>Tor: Anonymous Internet Communication – Feedback?</title>
      <link>/post/2005/06/tor-anonymous-internet-communication-feedback/</link>
      <pubDate>Sat, 11 Jun 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/06/tor-anonymous-internet-communication-feedback/</guid>
      <description>&lt;p&gt;Well I have been thinking of something like this and stumbled across Tor: An anonymous Internet communication system via /. Has anyone used this? What do they think?&lt;/p&gt;
&lt;p&gt;&lt;a
	
		href = &#34;http://tor.eff.org/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		What is it?
	&lt;/span&gt;
&lt;/a&gt; Tor is a toolset for a wide range of organizations and people that want to improve their safety and security on the Internet. Using Tor can help you anonymize web browsing and publishing, instant messaging, IRC, SSH, and more. Tor also provides a platform on which software developers can build new applications with built-in anonymity, safety, and privacy features.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Well I have been thinking of something like this and stumbled across Tor: An anonymous Internet communication system via /. Has anyone used this? What do they think?</p>
<p><a
	
		href = "http://tor.eff.org/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		What is it?
	</span>
</a> Tor is a toolset for a wide range of organizations and people that want to improve their safety and security on the Internet. Using Tor can help you anonymize web browsing and publishing, instant messaging, IRC, SSH, and more. Tor also provides a platform on which software developers can build new applications with built-in anonymity, safety, and privacy features.</p>
<p>Your traffic is safer when you use Tor, because communications are bounced around a distributed network of servers, called onion routers. Instead of taking a direct route from source to destination, data packets on the Tor network take a random pathway through several servers that cover your tracks so no observer at any single point can tell where the data came from or where it&rsquo;s going. This makes it hard for recipients, observers, and even the onion routers themselves to figure out who and where you are. Tor&rsquo;s technology aims to provide Internet users with protection against &ldquo;traffic analysis,&rdquo; a form of network surveillance that threatens personal anonymity and privacy, confidential business activities and relationships, and state security.</p>
<p><a
	
		href = "http://tor.eff.org/overview.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		How does it work?
	</span>
</a> The solution: a distributed, anonymous network. Tor helps to reduce the risks of both simple and sophisticated traffic analysis by distributing your transactions over several places on the Internet, so no single point can link you to your destination. The idea is similar to using a twisty, hard-to-follow route in order to throw off somebody who is tailing you—and then periodically erasing your footprints. Instead of taking a direct route from source to destination, data packets on the Tor network take a random pathway through several servers that cover your tracks so no observer at any single point can tell where the data came from or where it&rsquo;s going.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=992" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Input Alternatives</title>
      <link>/post/2005/06/input-alternatives/</link>
      <pubDate>Fri, 10 Jun 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/06/input-alternatives/</guid>
      <description>&lt;p&gt;If you are worried about repetitive-strain injuries, then check out a few &lt;a
	
		href = &#34;http://www.pcmag.com/article2/0,1759,1813302,00.asp&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		alternative devices
	&lt;/span&gt;
&lt;/a&gt; that you might find more comfortable.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=957&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you are worried about repetitive-strain injuries, then check out a few <a
	
		href = "http://www.pcmag.com/article2/0,1759,1813302,00.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		alternative devices
	</span>
</a> that you might find more comfortable.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=957" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Update on ClickOnce</title>
      <link>/post/2005/06/update-on-clickonce/</link>
      <pubDate>Thu, 09 Jun 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/06/update-on-clickonce/</guid>
      <description>&lt;p&gt;&lt;a
	
		href = &#34;http://www.desigeek.com/weblog/images/pics/whidbey/beta2/clickonce_options.png&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;p&gt;

    &lt;img src=&#34;images/clickonce_options.png&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;
	&lt;/span&gt;
&lt;/a&gt;Well it seems I stand corrected (sort of), and these are rare moments so enjoy it.. *grin*, seems like it was a user error (again sort of - in a minute on that) when I &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2005/06/08/833.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		talked about the issues
	&lt;/span&gt;
&lt;/a&gt; with ClickOnce earlier. The problem there was that the installation can only be supported via http and not using ftp (which I have chosen), once you change it to http you are golden. Moving on, why do I say a user error (sort of)? Well mainly because the Publish Wizard as far as I can see is not very explicit about this and unless you know (which now you do), you will get into this issue.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a
	
		href = "http://www.desigeek.com/weblog/images/pics/whidbey/beta2/clickonce_options.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<p>

    <img src="images/clickonce_options.png" alt=""/>

</p>
	</span>
</a>Well it seems I stand corrected (sort of), and these are rare moments so enjoy it.. *grin*, seems like it was a user error (again sort of - in a minute on that) when I <a
	
		href = "http://desigeek.com/weblog/amit/archive/2005/06/08/833.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		talked about the issues
	</span>
</a> with ClickOnce earlier. The problem there was that the installation can only be supported via http and not using ftp (which I have chosen), once you change it to http you are golden. Moving on, why do I say a user error (sort of)? Well mainly because the Publish Wizard as far as I can see is not very explicit about this and unless you know (which now you do), you will get into this issue.</p>
<p>So my recommendation is not to use the wizard at all but instead go straight to the options page, which not only has more features but also gives you more control. How do you get there? Thought you would never ask. Right-click on your project name in the Solution Explorer and select properties. In the new window select the second last tab on the left called Publish - voila you are there. If you see the screen shot you will notice I have highlighted the urls you need to be careful of. This is where you can add other external dependencies, called Prerequisites (which were not automatically picked up as they are not referenced at design time). Most of the other options are self explanatory.</p>
<p>Also, if you go over the Sandbox to check out the <a
	
		href = "http://www.desigeek.com/sandbox/WorldClock/Clock2.0"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Clock v2.0
	</span>
</a> (which was recompiled for Beta 2 - no new features other than to get it compiling), and try to install it, you will notice you cannot; instead you would see a funky looking xml (ain&rsquo;t that funky btw). Well that is because the &ldquo;.application&rdquo; MIME type is not registered on the server that hosts this site. Since this is not a dedicated server, I don&rsquo;t have any control over it and cannot just &ldquo;switch it on&rdquo; - I need to open a ticket for that and not sure how that will go. But, till then if you do look at the xml you can find out some of what is under the skin of ClickOnce.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=909" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Revenge on the Sith available on DVD</title>
      <link>/post/2005/05/revenge-on-the-sith-available-on-dvd/</link>
      <pubDate>Sun, 22 May 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/05/revenge-on-the-sith-available-on-dvd/</guid>
      <description>&lt;p&gt;But &lt;a
	
		href = &#34;http://www.reuters.com/newsArticle.jhtml?type=entertainmentNews&amp;amp;storyID=8565823&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		to get your hands on
	&lt;/span&gt;
&lt;/a&gt; one you have to go to China &amp;hellip; or ask someone you might know there&amp;hellip;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=739&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>But <a
	
		href = "http://www.reuters.com/newsArticle.jhtml?type=entertainmentNews&amp;storyID=8565823"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		to get your hands on
	</span>
</a> one you have to go to China &hellip; or ask someone you might know there&hellip;<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=739" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>.NET Framework 2.0 Beta 2 Obsolete APIs</title>
      <link>/post/2005/04/net-framework-2-0-beta-2-obsolete-apis/</link>
      <pubDate>Wed, 27 Apr 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/04/net-framework-2-0-beta-2-obsolete-apis/</guid>
      <description>&lt;p&gt;In the Beta 2 version of the .NET Framework 2.0 product, there are various APIs that have been added in since V1.1, but are marked obsolete. All of these APIs will be removed from the product at V2.0 release. These are APIs which were added during the beta cycles of the V2.0 product lifetime, but as a result of design changes and/or product feedback, have subsequently been replaced, or will simply be removed. It is paramount for your ability to easily move forward to the final V2.0 release of the product that these obsolete APIs not be referenced. This list is the APIs which will be removed before the final release of V2.0.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>In the Beta 2 version of the .NET Framework 2.0 product, there are various APIs that have been added in since V1.1, but are marked obsolete. All of these APIs will be removed from the product at V2.0 release. These are APIs which were added during the beta cycles of the V2.0 product lifetime, but as a result of design changes and/or product feedback, have subsequently been replaced, or will simply be removed. It is paramount for your ability to easily move forward to the final V2.0 release of the product that these obsolete APIs not be referenced. This list is the APIs which will be removed before the final release of V2.0.</p>
<p>You can <a
	
		href = "http://www.microsoft.com/downloads/info.aspx?na=90&amp;p=&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=7a89e36b-e486-4ee3-98b9-173c262a9f31&amp;genscs=&amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f3%2f4%2f0%2f34022e6b-e399-4b15-b4af-271feeddc249%2fNET&#43;Framework&#43;v2&#43;Beta&#43;2&#43;Obsolete&#43;APIs.zip"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		download the list from here
	</span>
</a>.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=720" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Rise of the blogs</title>
      <link>/post/2005/04/rise-of-the-blogs/</link>
      <pubDate>Wed, 27 Apr 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/04/rise-of-the-blogs/</guid>
      <description>&lt;p&gt;CIOInsight has an &lt;a
	
		href = &#34;http://www.cioinsight.com/article2/0,1397,1789118,00.asp&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		article discussing the rise of blogs
	&lt;/span&gt;
&lt;/a&gt; on how they are being embraced by the corporate world and in other cases they are not including some best practices (most of which is common sense) on what you as an individual should or should not do. Also has a few examples from big corporations around the world and their IT Managers to CIO&amp;rsquo;s. Since you are reading this, obviously this is no new news to you&amp;hellip;. :)&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=721&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>CIOInsight has an <a
	
		href = "http://www.cioinsight.com/article2/0,1397,1789118,00.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		article discussing the rise of blogs
	</span>
</a> on how they are being embraced by the corporate world and in other cases they are not including some best practices (most of which is common sense) on what you as an individual should or should not do. Also has a few examples from big corporations around the world and their IT Managers to CIO&rsquo;s. Since you are reading this, obviously this is no new news to you&hellip;. :)<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=721" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Got a space to play with ASP.NET 2.0</title>
      <link>/post/2005/04/got-a-space-to-play-with-asp-net-2-0/</link>
      <pubDate>Tue, 26 Apr 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/04/got-a-space-to-play-with-asp-net-2-0/</guid>
      <description>&lt;p&gt;Not sure if &lt;a
	
		href = &#34;http://www.desigeek.com/sandbox/asp_net_2_0.htm&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		you were keeping an eye
	&lt;/span&gt;
&lt;/a&gt; or not, but I got &lt;a
	
		href = &#34;http://beta-61790.server1.dotnetsandbox.net/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		some space to play with ASP.NET
	&lt;/span&gt;
&lt;/a&gt; - something that is exposed to the net and not only my machines at home - does bring up some interesting possibilities. If you want me to upload some code that you might have to run then let me know, we just need to coordinate as I cannot create subfolders (unfortunately) - yet anyways.  :)&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=716&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Not sure if <a
	
		href = "http://www.desigeek.com/sandbox/asp_net_2_0.htm"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		you were keeping an eye
	</span>
</a> or not, but I got <a
	
		href = "http://beta-61790.server1.dotnetsandbox.net/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		some space to play with ASP.NET
	</span>
</a> - something that is exposed to the net and not only my machines at home - does bring up some interesting possibilities. If you want me to upload some code that you might have to run then let me know, we just need to coordinate as I cannot create subfolders (unfortunately) - yet anyways.  :)<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=716" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>What is new in IIS 7?</title>
      <link>/post/2005/03/what-is-new-in-iis-7/</link>
      <pubDate>Mon, 28 Mar 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/03/what-is-new-in-iis-7/</guid>
      <description>&lt;p&gt;Though there have been lots of talk in Longhorn (especially recently), and I have dabbed in it previously, now some interesting bits are &lt;a
	
		href = &#34;http://www.ftponline.com/reports/vslivesf/2005/ruest/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		being released
	&lt;/span&gt;
&lt;/a&gt; on what are the new features in IIS 7. The coolest one of these is the componentization of IIS where all of IIS&amp;rsquo;s functions will be specific components which can be turned on or off. This means that when you install the Web server, you&amp;rsquo;ll be able to add only the functionality you need, one piece at a time.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Though there have been lots of talk in Longhorn (especially recently), and I have dabbed in it previously, now some interesting bits are <a
	
		href = "http://www.ftponline.com/reports/vslivesf/2005/ruest/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		being released
	</span>
</a> on what are the new features in IIS 7. The coolest one of these is the componentization of IIS where all of IIS&rsquo;s functions will be specific components which can be turned on or off. This means that when you install the Web server, you&rsquo;ll be able to add only the functionality you need, one piece at a time.</p>
<p>For example, if your applications do not use CGI, you can simply remove that component from your IIS configuration. Today, IIS functions are mostly monolithic, making you install core functionalities whether you use them or not. When a patch for CGI comes around, you need to apply it even though you don&rsquo;t use it. With IIS 7.0, you&rsquo;ll need to worry only about the components you chose to install. This will support even more secure configurations of IIS.</p>
<p>In addition, the componentization of IIS will allow Microsoft to build the service onto a set of public APIs which will allow third-party vendors to build their own functionalities into the Web server. And because each functionality is a specific component that can be added to or removed from IIS, these third-party add-ons will be completely transparent to the system.</p>
<p>Another key aspect of IIS 7.0 will be its complete integration with ASP.NET. Currently, ASP.NET consists of additional functionality that is tacked on top of IIS. Although they integrate well, it still takes two different sets of instructions to manage the two together - IIS is managed through its Metabase, and ASP.NET is managed through web.config files. In version 7.0, IIS will be completely integrated with not only ASP.NET but also the .NET Framework, ADO.NET, and even Indigo - the next version of the Microsoft Web Services platform. This means that there will be a single configuration point for all components of an application and the engines used to run it. The greatest advantage of this level of integration is that you will be able to deliver an application complete with its associated Web server configuration when you need to deploy it. This will vastly simplify administrators&rsquo; jobs.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=654" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Recommendation for a Ergonomic Chair for Home-Office?</title>
      <link>/post/2005/03/recommendation-for-a-ergonomic-chair-for-home-office/</link>
      <pubDate>Mon, 21 Mar 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/03/recommendation-for-a-ergonomic-chair-for-home-office/</guid>
      <description>&lt;p&gt;I am looking (Karan has been on the lookout also) for a good ergonomic chair for my study at home and want to get your feedback on which ones you like and what do you think the price is right for that? I also need to take into account shipping to UK if something is only available in the US (or buying in the US and shipping to UK given the £ to $ ratio).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I am looking (Karan has been on the lookout also) for a good ergonomic chair for my study at home and want to get your feedback on which ones you like and what do you think the price is right for that? I also need to take into account shipping to UK if something is only available in the US (or buying in the US and shipping to UK given the £ to $ ratio).</p>
<p>What do I like? I have spent my last 6-7 years at work in a <a
	
		href = "http://tinyurl.com/ce2e"
	

	
		title = "http://tinyurl.com/ce2e"
	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Aero Chair
	</span>
</a> manufactured by Herman Miller and absolutely love them. There is also a newer version by them called <a
	
		href = "http://tinyurl.com/tymv"
	

	
		title = "http://tinyurl.com/tymv"
	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Mirra Chairs
	</span>
</a> which are supposed to be better.</p>
<p>Given that between I and my wife we are going to spend a lot of time in front of the computer, I don’t mind spending a little money on a good chair in the long run – cheaper to invest in the chair than in a chiropractorJ.</p>
<p>What do you recommend?</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=639" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>I am still alive!</title>
      <link>/post/2005/03/i-am-still-alive/</link>
      <pubDate>Wed, 16 Mar 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/03/i-am-still-alive/</guid>
      <description>&lt;p&gt;Don&amp;rsquo;t worry, you guys are not that lucky, I am still alive and kicking, just been busy at work (hey I do need to work sometimes). Between work and doing my &lt;a
	
		href = &#34;http://www.desigeek.com/sandbox/worldclock/WorldClockSetup.rar&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		World Clock
	&lt;/span&gt;
&lt;/a&gt; and finalizing the components for the &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2004/12/31/524.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Media Center PC (yep, after long debate, most of the components are ordered)
	&lt;/span&gt;
&lt;/a&gt;, did not leave me too much time to blog. In addition to all this trying to figure out which TV to buy (I don&amp;rsquo;t own a TV as of now if you believe it), which cable/satellite service to subscribe to, and travel (am in lovel Brussels where the temperature today is in the mid 60&amp;rsquo;s - how sweet is that). But, as promised, &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2005/03/03/619.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		the sandbox will be up soon
	&lt;/span&gt;
&lt;/a&gt;, along with the details and some source code. Also you will have the full details on the Media Center once it is up - all in good time. :)&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=624&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Don&rsquo;t worry, you guys are not that lucky, I am still alive and kicking, just been busy at work (hey I do need to work sometimes). Between work and doing my <a
	
		href = "http://www.desigeek.com/sandbox/worldclock/WorldClockSetup.rar"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		World Clock
	</span>
</a> and finalizing the components for the <a
	
		href = "http://desigeek.com/weblog/amit/archive/2004/12/31/524.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Media Center PC (yep, after long debate, most of the components are ordered)
	</span>
</a>, did not leave me too much time to blog. In addition to all this trying to figure out which TV to buy (I don&rsquo;t own a TV as of now if you believe it), which cable/satellite service to subscribe to, and travel (am in lovel Brussels where the temperature today is in the mid 60&rsquo;s - how sweet is that). But, as promised, <a
	
		href = "http://desigeek.com/weblog/amit/archive/2005/03/03/619.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		the sandbox will be up soon
	</span>
</a>, along with the details and some source code. Also you will have the full details on the Media Center once it is up - all in good time. :)<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=624" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Indigo out in the open</title>
      <link>/post/2005/02/indigo-out-in-the-open/</link>
      <pubDate>Wed, 09 Feb 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/02/indigo-out-in-the-open/</guid>
      <description>&lt;p&gt;&lt;a
	
		href = &#34;http://codebetter.com/blogs/brendan.tompkins/archive/2005/02/08/50686.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Indigo is now out in the open
	&lt;/span&gt;
&lt;/a&gt; and you should see a lot of flurry about it soon. This is cool. I have had a chance to look at bits and pieces of it in the past and could not talk much about it due to NDA, but that hopefully can change soon.&lt;/p&gt;
&lt;p&gt;[Listening to: Track 03 - New Artist (38) - New Title (38) (05:05)]&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a
	
		href = "http://codebetter.com/blogs/brendan.tompkins/archive/2005/02/08/50686.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Indigo is now out in the open
	</span>
</a> and you should see a lot of flurry about it soon. This is cool. I have had a chance to look at bits and pieces of it in the past and could not talk much about it due to NDA, but that hopefully can change soon.</p>
<p>[Listening to: Track 03 - New Artist (38) - New Title (38) (05:05)]</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=592" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Grease my Ride</title>
      <link>/post/2005/02/grease-my-ride/</link>
      <pubDate>Tue, 08 Feb 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/02/grease-my-ride/</guid>
      <description>&lt;p&gt;Got &lt;a
	
		href = &#34;http://clamormagazine.typepad.com/everydayrevolution/2005/01/grease_my_ride.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		this
	&lt;/span&gt;
&lt;/a&gt; via Megha. This actually is not new, I remember many years ago in India some inventor-dude doing the same thing and driving around to &lt;a
	
		href = &#34;http://www.nirula.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Nirulas
	&lt;/span&gt;
&lt;/a&gt; (slurp, smack, drool).&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=586&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Got <a
	
		href = "http://clamormagazine.typepad.com/everydayrevolution/2005/01/grease_my_ride.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		this
	</span>
</a> via Megha. This actually is not new, I remember many years ago in India some inventor-dude doing the same thing and driving around to <a
	
		href = "http://www.nirula.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Nirulas
	</span>
</a> (slurp, smack, drool).<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=586" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Not All Tsunami Donations Deductible</title>
      <link>/post/2005/01/not-all-tsunami-donations-deductible/</link>
      <pubDate>Thu, 13 Jan 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/01/not-all-tsunami-donations-deductible/</guid>
      <description>&lt;p&gt;Interestingly, &lt;a
	
		href = &#34;http://www.kron4.com/Global/story.asp?S=2791105&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		there is a story highlighting
	&lt;/span&gt;
&lt;/a&gt; the fact that all your $$$&amp;rsquo;s (or £££&amp;rsquo;s as I am in UK now), &lt;a
	
		href = &#34;http://www.kron4.com/Global/story.asp?S=2791105&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		are &lt;strong&gt;NOT&lt;/strong&gt; tax deductible
	&lt;/span&gt;
&lt;/a&gt; - which came as a bit of a surprise to me. For example, the American Red Cross has received close to $152 million in donations for tsunami survivors. If you gave to them, your contribution is tax deductible. But if you donated to the International Red Cross it&amp;rsquo;s not. That&amp;rsquo;s because most international groups are not authorized by the IRS to accept tax deductible donations. To simplify things the IRS says go to the websites of &lt;a
	
		href = &#34;javascript:OpenWin%28%27www.usaid.gov/locations/asia_near_east/tsunami/ngolist.html%27%29;&#34;
	

	

	&gt;
	
	&lt;span&gt;
		US AID
	&lt;/span&gt;
&lt;/a&gt; and the &lt;a
	
		href = &#34;javascript:OpenWin%28%27www.usafreedomcorps.gov%27%29;&#34;
	

	

	&gt;
	
	&lt;span&gt;
		USA Freedom Corps
	&lt;/span&gt;
&lt;/a&gt;. All the charities listed on those websites are qualified to give you a tax break. You can also check the IRS website. On the home page click on charities, then click on the &amp;ldquo;New Search Features&amp;rdquo; and enter the charities name. If it comes back with a listing you know you&amp;rsquo;re okay with the IRS. Also keep in mind that if you have donated to an eligible charity for tsunami victims this month you can still take the deduction on last years taxes.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=554&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Interestingly, <a
	
		href = "http://www.kron4.com/Global/story.asp?S=2791105"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		there is a story highlighting
	</span>
</a> the fact that all your $$$&rsquo;s (or £££&rsquo;s as I am in UK now), <a
	
		href = "http://www.kron4.com/Global/story.asp?S=2791105"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		are <strong>NOT</strong> tax deductible
	</span>
</a> - which came as a bit of a surprise to me. For example, the American Red Cross has received close to $152 million in donations for tsunami survivors. If you gave to them, your contribution is tax deductible. But if you donated to the International Red Cross it&rsquo;s not. That&rsquo;s because most international groups are not authorized by the IRS to accept tax deductible donations. To simplify things the IRS says go to the websites of <a
	
		href = "javascript:OpenWin%28%27www.usaid.gov/locations/asia_near_east/tsunami/ngolist.html%27%29;"
	

	

	>
	
	<span>
		US AID
	</span>
</a> and the <a
	
		href = "javascript:OpenWin%28%27www.usafreedomcorps.gov%27%29;"
	

	

	>
	
	<span>
		USA Freedom Corps
	</span>
</a>. All the charities listed on those websites are qualified to give you a tax break. You can also check the IRS website. On the home page click on charities, then click on the &ldquo;New Search Features&rdquo; and enter the charities name. If it comes back with a listing you know you&rsquo;re okay with the IRS. Also keep in mind that if you have donated to an eligible charity for tsunami victims this month you can still take the deduction on last years taxes.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=554" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Update on Problems installing VSTS 2005 Dec. 2004 Refresh</title>
      <link>/post/2005/01/update-on-problems-installing-vsts-2005-dec-2004-refresh/</link>
      <pubDate>Wed, 12 Jan 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/01/update-on-problems-installing-vsts-2005-dec-2004-refresh/</guid>
      <description>&lt;p&gt;If you recall my &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2005/01/09/541.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		previous post on VSTS installation blues
	&lt;/span&gt;
&lt;/a&gt;, I got an answer from MS on that. It seems like installing Yukon Beta 2 did it. Per Microsoft, uninstalling Yukon won&amp;rsquo;t also help and it is better to rebuild the OS and then go from there. You can read it on the discussion &lt;a
	
		href = &#34;http://communities.microsoft.com/newsgroups/previewFrame.asp?ICP=whidbey&amp;amp;sLCID=us&amp;amp;sgroupURL=microsoft.private.whidbey.teamsystem.general&amp;amp;sMessageID=%253CWgAFg%2523A%2523EHA.768@cpmsftngxa10.phx.gbl%253E&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		thread here
	&lt;/span&gt;
&lt;/a&gt;. I guess, there goes another evening in rebuilding a machine.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=551&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you recall my <a
	
		href = "http://desigeek.com/weblog/amit/archive/2005/01/09/541.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		previous post on VSTS installation blues
	</span>
</a>, I got an answer from MS on that. It seems like installing Yukon Beta 2 did it. Per Microsoft, uninstalling Yukon won&rsquo;t also help and it is better to rebuild the OS and then go from there. You can read it on the discussion <a
	
		href = "http://communities.microsoft.com/newsgroups/previewFrame.asp?ICP=whidbey&amp;sLCID=us&amp;sgroupURL=microsoft.private.whidbey.teamsystem.general&amp;sMessageID=%253CWgAFg%2523A%2523EHA.768@cpmsftngxa10.phx.gbl%253E"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		thread here
	</span>
</a>. I guess, there goes another evening in rebuilding a machine.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=551" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Vonage launched in UK</title>
      <link>/post/2005/01/vonage-launched-in-uk/</link>
      <pubDate>Tue, 04 Jan 2005 00:00:00 +0000</pubDate>
      <guid>/post/2005/01/vonage-launched-in-uk/</guid>
      <description>&lt;p&gt;Sweet, now that &lt;a
	
		href = &#34;http://www.vonage.co.uk/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Vonage has launched in the UK
	&lt;/span&gt;
&lt;/a&gt;, I am thinking of getting it. My US one worked out pretty good for me and have been using it more than a year and a half. But, since I am still very new in the UK, for the old timers here, what do you think of &lt;a
	
		href = &#34;http://www.vonage.co.uk/products_premium.php&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		their rates
	&lt;/span&gt;
&lt;/a&gt;? For £9.99 per month I can make unlimited local and national calls anywhere in the UK and Ireland and the rates for mobile are 15p (day), 10p (evening) and 5p (weekend). Plus the &lt;a
	
		href = &#34;http://www.vonage.co.uk/intrates.php&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		international calling rates are pretty cheap
	&lt;/span&gt;
&lt;/a&gt; (or so I think). Thoughts?&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Sweet, now that <a
	
		href = "http://www.vonage.co.uk/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Vonage has launched in the UK
	</span>
</a>, I am thinking of getting it. My US one worked out pretty good for me and have been using it more than a year and a half. But, since I am still very new in the UK, for the old timers here, what do you think of <a
	
		href = "http://www.vonage.co.uk/products_premium.php"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		their rates
	</span>
</a>? For £9.99 per month I can make unlimited local and national calls anywhere in the UK and Ireland and the rates for mobile are 15p (day), 10p (evening) and 5p (weekend). Plus the <a
	
		href = "http://www.vonage.co.uk/intrates.php"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		international calling rates are pretty cheap
	</span>
</a> (or so I think). Thoughts?</p>
<p>[Listening to: Hook - Blues Traveler - (3:38:32)]</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=536" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>The death of Mac?</title>
      <link>/post/2004/12/the-death-of-mac/</link>
      <pubDate>Fri, 31 Dec 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/12/the-death-of-mac/</guid>
      <description>&lt;p&gt;As of December 2004, the Mac share as measured by online activity is 2.7 percent (Linux is 3.1), with all the rest going to various flavors of Windows, is it truely the death of Macs? John Dvorak disccuses the &lt;a
	
		href = &#34;http://www.pcmag.com/article2/0,1759,1745930,00.asp?kc=PCRSS03079TX1K0000584&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Grim Macintosh Market Share Forebodes Crisis
	&lt;/span&gt;
&lt;/a&gt;. The crux of the matter he says is, the ease-of-use and simplicity of the platform is killing it, because people cannot perceive that simplicity is ever worth MORE than complexity. Simpler should be cheaper. An example that John takes, say you have two identical products on the market—word processors, for example. For the sake of argument, let&amp;rsquo;s make these two, X and Y, almost exactly the same. But product X is written in tight assembly language, fits on a floppy disk, and takes up 30K of memory. Product Y is written in some high-level language, comes on a CD-ROM, and takes up 500 megabytes on your hard drive. Which will outsell the other? I argue that the packed CD-ROM always will, because the public will perceive it as a greater value. You&amp;rsquo;re getting more for your money.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>As of December 2004, the Mac share as measured by online activity is 2.7 percent (Linux is 3.1), with all the rest going to various flavors of Windows, is it truely the death of Macs? John Dvorak disccuses the <a
	
		href = "http://www.pcmag.com/article2/0,1759,1745930,00.asp?kc=PCRSS03079TX1K0000584"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Grim Macintosh Market Share Forebodes Crisis
	</span>
</a>. The crux of the matter he says is, the ease-of-use and simplicity of the platform is killing it, because people cannot perceive that simplicity is ever worth MORE than complexity. Simpler should be cheaper. An example that John takes, say you have two identical products on the market—word processors, for example. For the sake of argument, let&rsquo;s make these two, X and Y, almost exactly the same. But product X is written in tight assembly language, fits on a floppy disk, and takes up 30K of memory. Product Y is written in some high-level language, comes on a CD-ROM, and takes up 500 megabytes on your hard drive. Which will outsell the other? I argue that the packed CD-ROM always will, because the public will perceive it as a greater value. You&rsquo;re getting more for your money.</p>
<p>I would go so far as to argue that the CD-ROM product could even run slower (which obviously would be the case), and you&rsquo;d still have more people buying it. The 30K program could compete only by being cheaper!</p>
<p>Now imagine the 30K product has tight, fast, bug-free code, but is more expensive. What would be the result? I&rsquo;m guessing three percent market share.</p>
<p>This is the dilemma Apple faces, and there is no way around it. The long-term consequences are obvious. Apple is the easy-to-use, less complex platform. Thus it should be cheaper, not more expensive. It&rsquo;s that simple.</p>
<p>[Listening to: Tez Dhaar - Musafir [Club Mix - CD1] - Musafir (05:20)]</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=523" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>The big shaker</title>
      <link>/post/2004/12/the-big-shaker/</link>
      <pubDate>Tue, 28 Dec 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/12/the-big-shaker/</guid>
      <description>&lt;p&gt;With over 23,000 people dead, and so many more suffering the Magnitude 9.0 off the west coast of Northern Sumatra was a 9.0 magnitude Earthquake on Sunday, December 26, 2004 at 00:58:49 UTC. Having live for almost 7 years in the Bay Area, which as most people know is a very earthquake active area I have made it a hobby (of sorts) to go read up more on such events. Here are the details as reported by the USGS:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>With over 23,000 people dead, and so many more suffering the Magnitude 9.0 off the west coast of Northern Sumatra was a 9.0 magnitude Earthquake on Sunday, December 26, 2004 at 00:58:49 UTC. Having live for almost 7 years in the Bay Area, which as most people know is a very earthquake active area I have made it a hobby (of sorts) to go read up more on such events. Here are the details as reported by the USGS:</p>
<ul>
<li>
<p>Magnitude: 9.0</p>
</li>
<li>
<p><p>

    <img src="images/96_3_globe.jpg" alt=""/>

</p></p>
</li>
<li>
<p>Date-Time: Sunday, December 26, 2004 at 00:58:49 (UTC)</p>
</li>
<li>
<p>Location: 3.244°N, 95.825°E</p>
</li>
<li>
<p>Depth: 10 km (6.2 miles) set by location program</p>
</li>
<li>
<p>Distances:</p>
</li>
<li>
<p>255 km (160 miles) SSE of Banda Aceh, Sumatra, Indonesia</p>
</li>
<li>
<p>315 km (195 miles) W of Medan, Sumatra, Indonesia</p>
</li>
<li>
<p>1260 km (790 miles) SSW of BANGKOK, Thailand</p>
</li>
<li>
<p>1590 km (990 miles) NW of JAKARTA, Java, Indonesia</p>
</li>
<li>
<p>Location: Uncertainty  horizontal +/- 5.6 km (3.5 miles);</p>
</li>
</ul>
<p><a
	
		href = "http://neic.usgs.gov/neis/bulletin/neic_slav_fig72.jpg"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<p>

    <img src="images/neic_slav_fig72.jpg" alt=""/>

</p>
	</span>
</a> The USGS says the devastating mega-thrust earthquake of December 26, 2004, occurred on the interface of the India and Burma plates and was caused by the release of stresses that develop as the India plate subducts beneath the overriding Burma plate. The India plate begins its descent into the mantle at the Sunda trench, which lies to the west of the earthquake&rsquo;s epicenter. The trench is the surface expression of the plate interface between the Australia and India plates, situated to the southwest of the trench, and the Burma and Sunda plates, situated to the northeast.</p>
<p>In the region of the earthquake, the India plate moves toward the northeast at a rate of about 6 cm/year relative to the Burma plate. This results in oblique convergence at the Sunda trench. The oblique motion is partitioned into thrust-faulting, which occurs on the plate-interface and which involves slip directed perpendicular to the trench, and strike-slip faulting, which occurs several hundred kilometres to the east of the trench and involves slip directed parallel to the trench. The December 26 earthquake occurred as the result of thrust-faulting.</p>
<p>Preliminary locations of larger aftershocks following the mega-thrust earthquake show that approximately 1200 km of the plate boundary slipped as a result of the earthquake. By comparison with other large mega-thrust earthquakes, the width of the causative fault-rupture was likely over one-hundred km. From the size of the earthquake, it is likely that the average displacement on the fault plane was about fifteen meters. The sea floor overlying the thrust fault would have been uplifted by several meters as a result of the earthquake. The above estimates of fault-dimensions and displacement will be refined in the near future as the result of detailed analyses of the earthquake waves.</p>
<p>The world&rsquo;s largest recorded earthquakes have all been mega-thrust events, occurring where one tectonic plate subducts beneath another. These include:</p>
<ul>
<li>Magnitude 9.5 1960 Chile earthquake</li>
<li>Magnitude 9.2 1964 Prince William Sound, Alaska, earthquake</li>
<li>Magnitude 9.1 1957 Andreanof Islands, Alaska, earthquake</li>
<li>Magnitude 9.0 1952 Kamchatka earthquake.</li>
</ul>
<p>As with the recent event, mega-thrust earthquakes often generate large tsunamis that cause damage over a much wider area than is directly affected by ground shaking near the earthquake&rsquo;s rupture.</p>
<p>More Information:</p>
<ul>
<li><a
	
		href = "http://tinyurl.com/5ory8"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://tinyurl.com/5ory8
	</span>
</a></li>
<li><a
	
		href = "http://tinyurl.com/6prlz"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://tinyurl.com/6prlz
	</span>
</a></li>
</ul>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=511" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Ah the old days...</title>
      <link>/post/2004/12/ah-the-old-days/</link>
      <pubDate>Thu, 23 Dec 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/12/ah-the-old-days/</guid>
      <description>&lt;p&gt;Well, I stumbled upon this link &lt;a
	
		href = &#34;http://www.6smarketing.com/googlevisit/photo_1.php&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		showing the photos of Google&amp;rsquo;s spanking new campus
	&lt;/span&gt;
&lt;/a&gt; and celebrating their 6th birthday. But not long ago, when I was stomping around in Mountain View and Palo Alto, the same building use to be &lt;a
	
		href = &#34;http://www.sgi.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Silicon Graphic&amp;rsquo;s
	&lt;/span&gt;
&lt;/a&gt;, very funky, &lt;a
	
		href = &#34;http://www.asla.org/meetings/awards/awds01/imagesjpg/mtview2.jpg&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		very cool
	&lt;/span&gt;
&lt;/a&gt; and very geeky &lt;a
	
		href = &#34;http://www.jawed.com/pictures/sgi98/SGI/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		kick-ass campus
	&lt;/span&gt;
&lt;/a&gt;. Its a shame, Google did not keep the funky colours, IMHO it would fit right in with their personality!&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Well, I stumbled upon this link <a
	
		href = "http://www.6smarketing.com/googlevisit/photo_1.php"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		showing the photos of Google&rsquo;s spanking new campus
	</span>
</a> and celebrating their 6th birthday. But not long ago, when I was stomping around in Mountain View and Palo Alto, the same building use to be <a
	
		href = "http://www.sgi.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Silicon Graphic&rsquo;s
	</span>
</a>, very funky, <a
	
		href = "http://www.asla.org/meetings/awards/awds01/imagesjpg/mtview2.jpg"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		very cool
	</span>
</a> and very geeky <a
	
		href = "http://www.jawed.com/pictures/sgi98/SGI/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		kick-ass campus
	</span>
</a>. Its a shame, Google did not keep the funky colours, IMHO it would fit right in with their personality!</p>
<p>[Listening to: Don&rsquo;t Throw It Away! - Dirty Vegas - One (04:19)]</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=506" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Good RSS Reader?</title>
      <link>/post/2004/12/good-rss-reader/</link>
      <pubDate>Thu, 23 Dec 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/12/good-rss-reader/</guid>
      <description>&lt;p&gt;I have been using &lt;a
	
		href = &#34;http://www.feedreader.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Feedreader
	&lt;/span&gt;
&lt;/a&gt; for a bit, and though it is decent, lately it takes an awful long time to load including 100% CPU usage and the load time is measured in minutes and not seconds - its that bad. So, the question is, what readers do you use and recommend? I do have the online ones like &lt;a
	
		href = &#34;http://www.bloglines.com/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Bloglines
	&lt;/span&gt;
&lt;/a&gt;, but I prefer the ones where I can download and read it offline - as opposed to being online. Any hidden gems you can recommend?&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I have been using <a
	
		href = "http://www.feedreader.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Feedreader
	</span>
</a> for a bit, and though it is decent, lately it takes an awful long time to load including 100% CPU usage and the load time is measured in minutes and not seconds - its that bad. So, the question is, what readers do you use and recommend? I do have the online ones like <a
	
		href = "http://www.bloglines.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Bloglines
	</span>
</a>, but I prefer the ones where I can download and read it offline - as opposed to being online. Any hidden gems you can recommend?</p>
<p>[Listening to: Roses - Dirty Vegas - One (04:08)]</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=505" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Are XBOX games protected by region?</title>
      <link>/post/2004/11/are-xbox-games-protected-by-region/</link>
      <pubDate>Sun, 28 Nov 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/11/are-xbox-games-protected-by-region/</guid>
      <description>&lt;p&gt;Does anyone know if Xbox games are protected by region just as DVD&amp;rsquo;s are? E.g. I bought my XBox in USA, and if I buy a game here in London, would that work in the XBOX or it won&amp;rsquo;t? I forget, but someone was mentioning to me the other day that it wont. Any ideas?&lt;/p&gt;
&lt;p&gt;&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=464&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Does anyone know if Xbox games are protected by region just as DVD&rsquo;s are? E.g. I bought my XBox in USA, and if I buy a game here in London, would that work in the XBOX or it won&rsquo;t? I forget, but someone was mentioning to me the other day that it wont. Any ideas?</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=464" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Halo2 - bests the original?</title>
      <link>/post/2004/11/halo2-bests-the-original/</link>
      <pubDate>Sun, 28 Nov 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/11/halo2-bests-the-original/</guid>
      <description>&lt;p&gt;I am not a big gamer - I hardly ever play a game, the only one I have finished (without any cheat codes) is Halo and I loved it! After, reading the &lt;a
	
		href = &#34;http://www.cnn.com/2004/TECH/fun.games/11/26/review.halo2/index.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		CNN review
	&lt;/span&gt;
&lt;/a&gt; on Halo2, I cannot wait for all my stuff to reach here from California and then go and buy this. Have any of you played this? What do you think? Is there someone in London who I can come and meet and see what this looks like?&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=462&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I am not a big gamer - I hardly ever play a game, the only one I have finished (without any cheat codes) is Halo and I loved it! After, reading the <a
	
		href = "http://www.cnn.com/2004/TECH/fun.games/11/26/review.halo2/index.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		CNN review
	</span>
</a> on Halo2, I cannot wait for all my stuff to reach here from California and then go and buy this. Have any of you played this? What do you think? Is there someone in London who I can come and meet and see what this looks like?<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=462" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>New Skin - any better?</title>
      <link>/post/2004/11/new-skin-any-better/</link>
      <pubDate>Sun, 21 Nov 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/11/new-skin-any-better/</guid>
      <description>&lt;p&gt;Well as you can tell, I thought of trying out the &lt;a
	
		href = &#34;http://mixtaper.com/blogs/gosatango/articles/221.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		new skin
	&lt;/span&gt;
&lt;/a&gt; called &lt;a
	
		href = &#34;http://www.mixtaper.com/blogs/luxlight/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Luxinterior Light
	&lt;/span&gt;
&lt;/a&gt;, earlier I had &lt;a
	
		href = &#34;http://www.mixtaper.com/blogs/luxdark/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		Luxinterior Dark
	&lt;/span&gt;
&lt;/a&gt; running. It seems with the days quite dark (and grey) here in London and with darkness coming around 4:30ish in the afternoon, it was perfect time to add some “cheer”. This one though now seems too cheerful to me *grin*. Do you prefer anyone or even care? Does anyone even come here and sit and read all my gibberish&amp;hellip;. ?&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Well as you can tell, I thought of trying out the <a
	
		href = "http://mixtaper.com/blogs/gosatango/articles/221.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		new skin
	</span>
</a> called <a
	
		href = "http://www.mixtaper.com/blogs/luxlight/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Luxinterior Light
	</span>
</a>, earlier I had <a
	
		href = "http://www.mixtaper.com/blogs/luxdark/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Luxinterior Dark
	</span>
</a> running. It seems with the days quite dark (and grey) here in London and with darkness coming around 4:30ish in the afternoon, it was perfect time to add some “cheer”. This one though now seems too cheerful to me *grin*. Do you prefer anyone or even care? Does anyone even come here and sit and read all my gibberish&hellip;. ?</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=456" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>VS.NET 2005 ClickOnce Review</title>
      <link>/post/2004/10/vs-net-2005-clickonce-review/</link>
      <pubDate>Wed, 20 Oct 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/10/vs-net-2005-clickonce-review/</guid>
      <description>&lt;p&gt;I was playing with ClickOnce which is new in Visual Studio 2005 and thought it was pretty cool. Basically, ClickOnce is a deployment technology that enables &lt;strong&gt;self-updating&lt;/strong&gt; Windows applications that can be installed and run with minimal user interaction.&lt;/p&gt;
&lt;p&gt;ClickOnce applications can be self-updating; they can check for newer versions as they become available and automatically replace any updated files. You can specify the update behaviour; an administrator can also control update strategies, (e.g. making an update mandatory). Updates can also be rolled back to a previous version by the end user or administrator.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I was playing with ClickOnce which is new in Visual Studio 2005 and thought it was pretty cool. Basically, ClickOnce is a deployment technology that enables <strong>self-updating</strong> Windows applications that can be installed and run with minimal user interaction.</p>
<p>ClickOnce applications can be self-updating; they can check for newer versions as they become available and automatically replace any updated files. You can specify the update behaviour; an administrator can also control update strategies, (e.g. making an update mandatory). Updates can also be rolled back to a previous version by the end user or administrator.</p>
<p>ClickOnce deployment overcomes three major issues inherent in deployment:</p>
<ul>
<li>Difficulties in updating applications - earlier any time an application is updated, the user must reinstall the <strong>entire application</strong>; now the updates can be provided automatically, and <strong>only those portions</strong> of the application that have changed will be reinstalled.</li>
<li>Impact to the user&rsquo;s computer - till now, applications often rely on share components with the potential for versioning conflicts; now, each application is <strong>self-contained</strong> and <strong>cannot</strong> interfere with other applications.</li>
<li>Security permissions - Windows Installer deployment requires administrative permissions; but now non-administrative users can install and grant only those permissions necessary for the application.</li>
</ul>
<p>How does it work?</p>
<p>The core ClickOnce deployment architecture is based on two XML manifest files,an application manifest and a deployment manifest.</p>
<ul>
<li>The application manifest (created using mage.exe) describes the application itself, including the assemblies, dependencies and files that make up the application, the required permissions, and the location where updates will be available.</li>
<li>The deployment manifest (also generated using mage.exe) describes how the application is deployed, including the location of the application manifest and files and the version of the application that clients should run.</li>
</ul>
<p>After a deployment manifest is created, it is copied to the deployment location which can be a Web server, network share, or even a CD/DVD. The application manifest (and all application files) are also copied to a deployment location that is specified and this can be the same as the deployment location or different.</p>
<p>The users can download and install the application as simply as clicking an icon pointing to the deployment manifest file on a Web page or in a folder. In most cases, the user will be presented with a simple dialog box asking the user to confirm installation (including elevated permissions if needed), then installation will proceed and the application will be launched without further intervention.</p>
<p>The application is added to the user&rsquo;s Start menu and to the Add / Remove Programs group in the Control Panel. Unlike other deployment technologies, nothing is added to the Program Files folder, the registry, or the desktop, and no administrative rights are required for installation!</p>
<p>When the application developer creates an updated version of the application, he/she also generates a new application manifest and copies files to a deployment location. The administrator updates the deployment manifest to point to the location of the new version of the application.</p>
<p>Also, the deployment manifest also contains an update location (a Web page or network file share) where the application will check for updated versions. You can set properties to specify when and how often the application should check for updates. Update behaviour can be specified in the deployment manifest, or can be presented as user choices in the application&rsquo;s user interface by means of the ClickOnce APIs. The, Publish properties can be employed to make updates mandatory or to roll back to an earlier version.<br>
 </p>
<p><p>

    <img src="images/clickonce1.png" alt=""/>

</p><br>
Icon for the sample application in the Start menu</p>
<p><p>

    <img src="images/clickonce2.png" alt=""/>

</p><br>
The test application running locally after being installed</p>
<p><p>

    <img src="images/clickonce3.png" alt=""/>

</p><br>
During the deployment, specifying the location where this would reside. Look at the examples which give you an idea on the various distribution strategies.</p>
<p><p>

    <img src="images/clickonce4.png" alt=""/>

</p><br>
What is the target “platform“?</p>
<p><p>

    <img src="images/clickonce5.png" alt=""/>

</p><br>
Where to check for updates?</p>
<p><p>

    <img src="images/clickonce6.png" alt=""/>

</p><br>
Use a key for signing</p>
<p><p>

    <img src="images/clickonce7.png" alt=""/>

</p><br>
Summary Screen</p>
<p><p>

    <img src="images/clickonce8.png" alt=""/>

</p><br>
Screen shot of the deploy location. You can see various versions of the sample application present and also the dependencies (such as the .net runtime).</p>
<p><p>

    <img src="images/clickonce9.png" alt=""/>

</p><br>
When the user starts an application and an update exists the user is prompted to either install it or skip it.</p>
<p><p>

    <img src="images/clickonce10.png" alt=""/>

</p><br>
Snapshot of the registry that shows how the application version is tracked, etc. Here you can see the packages installed along with their versioning detail.</p>
<p>I will probably have more meaningful posts on this when I had a chance to use it in the “real world”.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=444" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Pocket PC Emulator Issue in VS 2005 Beta (Refresh 1)</title>
      <link>/post/2004/10/pocket-pc-emulator-issue-in-vs-2005-beta-refresh-1/</link>
      <pubDate>Wed, 13 Oct 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/10/pocket-pc-emulator-issue-in-vs-2005-beta-refresh-1/</guid>
      <description>&lt;p&gt;I was recently playing with the new compact framework part of Visual Studio 2005 Beta 1 (which is released with the VSTS Edition) and am having a tough time getting to the emulator to wok when I try and debug the application. This is a simple hello world application and I tried using all of the following emulators with no luck:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pocket PC 2003 SE Emulator&lt;/li&gt;
&lt;li&gt;Pocket PC 2003 SE Emulator (Legacy)&lt;/li&gt;
&lt;li&gt;Pocket PC 2003 SE VGA Emulator&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Every time I try and &amp;ldquo;Deploy&amp;rdquo; to that the emulator comes up fine and I can connect to it, etc. but it cannot install the application for it and always get the Deploy error message (see the screen shots below). Also every time I try and &amp;ldquo;Power Off&amp;rdquo; the emulator, it comes right back up and does not really quit - it does not matter, if I save the state or do a soft or hard reset. All this time VS.NET is waiting for the emulator to exit. Ultimately I have to kill the process (DeviceEmulator.exe).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I was recently playing with the new compact framework part of Visual Studio 2005 Beta 1 (which is released with the VSTS Edition) and am having a tough time getting to the emulator to wok when I try and debug the application. This is a simple hello world application and I tried using all of the following emulators with no luck:</p>
<ul>
<li>Pocket PC 2003 SE Emulator</li>
<li>Pocket PC 2003 SE Emulator (Legacy)</li>
<li>Pocket PC 2003 SE VGA Emulator</li>
</ul>
<p>Every time I try and &ldquo;Deploy&rdquo; to that the emulator comes up fine and I can connect to it, etc. but it cannot install the application for it and always get the Deploy error message (see the screen shots below). Also every time I try and &ldquo;Power Off&rdquo; the emulator, it comes right back up and does not really quit - it does not matter, if I save the state or do a soft or hard reset. All this time VS.NET is waiting for the emulator to exit. Ultimately I have to kill the process (DeviceEmulator.exe).</p>
<p><p>

    <img src="images/pocketpc1.png" alt=""/>

</p></p>
<p>Image 1: The Emulator &ldquo;Boots&rdquo; Fine</p>
<p><p>

    <img src="images/pocketpc2.png" alt=""/>

</p><br>
Image 2: Other applications work fine</p>
<p><p>

    <img src="images/pocketpc4.png" alt=""/>

</p><br>
Image 3: I can also connect to the internet</p>
<p><p>

    <img src="images/pocketpc3.png" alt=""/>

</p></p>
<p>Image 4: VS.NET is not Happy</p>
<p>I also get the following errors below, which are probably the crux of the issue.</p>
<div class="highlight"><div style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">
<table style="border-spacing:0;padding:0;margin:0;border:0;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="1"><a style="outline:none;text-decoration:none;color:inherit" href="#1"> 1</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="2"><a style="outline:none;text-decoration:none;color:inherit" href="#2"> 2</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="3"><a style="outline:none;text-decoration:none;color:inherit" href="#3"> 3</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="4"><a style="outline:none;text-decoration:none;color:inherit" href="#4"> 4</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="5"><a style="outline:none;text-decoration:none;color:inherit" href="#5"> 5</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="6"><a style="outline:none;text-decoration:none;color:inherit" href="#6"> 6</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="7"><a style="outline:none;text-decoration:none;color:inherit" href="#7"> 7</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="8"><a style="outline:none;text-decoration:none;color:inherit" href="#8"> 8</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="9"><a style="outline:none;text-decoration:none;color:inherit" href="#9"> 9</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="10"><a style="outline:none;text-decoration:none;color:inherit" href="#10">10</a>
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8087a2" id="11"><a style="outline:none;text-decoration:none;color:inherit" href="#11">11</a>
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre tabindex="0" style="color:#cad3f5;background-color:#24273a;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>No way to resolve conflict between &#34;System.Xml, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes&#34; and &#34;System.Xml, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac&#34;. Choosing &#34;System.Xml, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes&#34; arbitrarily.
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>No way to resolve conflict between &#34;System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes&#34; and &#34;System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac&#34;. Choosing &#34;System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes&#34; arbitrarily.
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>No way to resolve conflict between &#34;System.Windows.Forms, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes&#34; and &#34;System.Windows.Forms, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac&#34;. Choosing &#34;System.Windows.Forms, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes&#34; arbitrarily.
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>No way to resolve conflict between &#34;System.Drawing, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes&#34; and &#34;System.Drawing, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac&#34;. Choosing &#34;System.Drawing, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes&#34; arbitrarily.
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>ResGen.exe /useSourcePath /r:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\Microsoft.WindowsCE.Forms.dll&#34; /r:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\mscorlib.dll&#34; /r:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\System.Data.dll&#34; /r:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\System.dll&#34; /r:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\System.Drawing.dll&#34; /r:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\System.Windows.Forms.dll&#34; /r:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\System.Xml.dll&#34; /compile Form1.resx,obj\\Debug\\PocketPCApplication1.Form1.resources
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>Csc.exe /noconfig /nostdlib+ /warn:4 /define:DEBUG;TRACE /reference:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\Microsoft.WindowsCE.Forms.dll&#34; /reference:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\mscorlib.dll&#34; /reference:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\System.Data.dll&#34; /reference:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\System.dll&#34; /reference:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\System.Drawing.dll&#34; /reference:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\System.Windows.Forms.dll&#34; /reference:&#34;..\\..\\..\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\CompactFramework\\WindowsCE\\System.Xml.dll&#34; /debug+ /optimize- /out:obj\\Debug\\PocketPCApplication1.exe /resource:obj\\Debug\\PocketPCApplication1.Form1.resources /resource:obj\\Debug\\PocketPCApplication1.Properties.Resources.resources /target:winexe Form1.cs Form1.Designer.cs Program.cs Properties\\AssemblyInfo.cs</span></span></code></pre></td></tr></table>
</div>
</div>
<p>Does anyone have any idea on what is wrong or point me in the right direction?</p>
]]></content:encoded>
    </item>
    <item>
      <title>Need a new job... check out a blog. How about one for Microsoft?</title>
      <link>/post/2004/10/need-a-new-job-check-out-a-blog-how-about-one-for-microsoft/</link>
      <pubDate>Wed, 06 Oct 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/10/need-a-new-job-check-out-a-blog-how-about-one-for-microsoft/</guid>
      <description>&lt;p&gt;NY Times is &lt;a
	
		href = &#34;http://www.nytimes.com/2004/10/03/jobs/03BLOG.html?ex=1097640000&amp;amp;en=277dae05b31f0ba9&amp;amp;ei=5040&amp;amp;partner=MOREOVER&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		running a story
	&lt;/span&gt;
&lt;/a&gt; that highlights on how more companies are using Blogging for hiring employees. Five years ago, few people had heard of blogs, now, more than two million Americans are blogging, according to a study by the Pew Internet and American Life Project and blogging is spreading in the job market, said hiring managers and experts who study blogging. Job seekers use blogs to establish a strong online presence, display their skills and advertise their availability. For many just out of college, the blog is an essential networking tool because it is common for bloggers to link back and forth to others with recent posts. Corporate recruiters, in turn, use blogs to draw in qualified candidates, and they search for potential hires by reading bloggers who write about topics relevant to a particular industry. A driving factor behind job market blogging is the search engine Google, said Elizabeth Lawley, associate professor of information technology at the Rochester Institute of Technology. “If you are thinking of interviewing someone, it&amp;rsquo;s almost standard now to Google them online and see what you find,” Ms. Lawley said. “If that person has a blog, it&amp;rsquo;s usually the first thing that comes up.”&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>NY Times is <a
	
		href = "http://www.nytimes.com/2004/10/03/jobs/03BLOG.html?ex=1097640000&amp;en=277dae05b31f0ba9&amp;ei=5040&amp;partner=MOREOVER"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		running a story
	</span>
</a> that highlights on how more companies are using Blogging for hiring employees. Five years ago, few people had heard of blogs, now, more than two million Americans are blogging, according to a study by the Pew Internet and American Life Project and blogging is spreading in the job market, said hiring managers and experts who study blogging. Job seekers use blogs to establish a strong online presence, display their skills and advertise their availability. For many just out of college, the blog is an essential networking tool because it is common for bloggers to link back and forth to others with recent posts. Corporate recruiters, in turn, use blogs to draw in qualified candidates, and they search for potential hires by reading bloggers who write about topics relevant to a particular industry. A driving factor behind job market blogging is the search engine Google, said Elizabeth Lawley, associate professor of information technology at the Rochester Institute of Technology. “If you are thinking of interviewing someone, it&rsquo;s almost standard now to Google them online and see what you find,” Ms. Lawley said. “If that person has a blog, it&rsquo;s usually the first thing that comes up.”</p>
<p>Speaking of the topic at hand, if you are interested in joining Microsoft check out the blog <a
	
		href = "http://blogs.msdn.com/jobsblog/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		Technical Careers @ Microsoft
	</span>
</a>. I am surprised I had not heard of this till now - not that I was going looking for a job working for Microsoft. :) There seems to be good advice that is applicable to just common sense and could be applied to wards any company and environment.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=422" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Why are T, K, V such a hot topic in Generics?</title>
      <link>/post/2004/09/why-are-t-k-v-such-a-hot-topic-in-generics/</link>
      <pubDate>Wed, 29 Sep 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/09/why-are-t-k-v-such-a-hot-topic-in-generics/</guid>
      <description>&lt;p&gt;Is something as simple as do the T, K and V parameterised types make sense versus mnemonics in Generics a hot item to talk about? You bet, &lt;a
	
		href = &#34;http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackId=3cee09d8-3b82-4c5f-83a4-be52ba9b9e98&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		people cannot seem to get enough of it
	&lt;/span&gt;
&lt;/a&gt;.The crux of the issue here is do T, K, V, etc in examples like List&lt;T&gt;, IDictionary&amp;lt;K,V&amp;gt; make sense versus something like List&lt;Item&gt;, IDictionary&amp;lt;Key, Value&amp;gt;. Apparently both sides make seemingly valid arguments and from what I gather, its also a hot discussion topic within Microsoft. There have been examples that point out that c# is supposed to be easy to understand and &lt;a
	
		href = &#34;http://blogs.msdn.com/kcwalina/archive/2004/06/22/162533.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		not messy as shown in this example
	&lt;/span&gt;
&lt;/a&gt;. But in the long discussion here are the main points in favour of descriptive names:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Is something as simple as do the T, K and V parameterised types make sense versus mnemonics in Generics a hot item to talk about? You bet, <a
	
		href = "http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackId=3cee09d8-3b82-4c5f-83a4-be52ba9b9e98"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		people cannot seem to get enough of it
	</span>
</a>.The crux of the issue here is do T, K, V, etc in examples like List<T>, IDictionary&lt;K,V&gt; make sense versus something like List<Item>, IDictionary&lt;Key, Value&gt;. Apparently both sides make seemingly valid arguments and from what I gather, its also a hot discussion topic within Microsoft. There have been examples that point out that c# is supposed to be easy to understand and <a
	
		href = "http://blogs.msdn.com/kcwalina/archive/2004/06/22/162533.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		not messy as shown in this example
	</span>
</a>. But in the long discussion here are the main points in favour of descriptive names:</p>
<ol>
<li>You can tell at a glance what each type parameter is used for.</li>
<li>As with method parameters, so with type parameters: descriptive names are useful and helpful and mean you have to memorise less.</li>
<li>To dispel the mistaken notion that a type parameter is simply a placeholder that doesn&rsquo;t “mean anything”.</li>
<li>Saying of List<T>: “it&rsquo;s a list of some type T” may work, but other similar situations don&rsquo;t work (e.g. Point<T>)</li>
<li>Even List<T> isn&rsquo;t as simple as people think it is; “T” is never really OK.</li>
<li>T, V, K etc. may (just) be OK for native English speakers, but is not OK for those whose first language is not English.</li>
<li>If you choose the first letter of each word as your type parameter name (e.g. K, V), what if two or more words start with the same letter ?</li>
<li>Using descriptive names reduces the incidence of name clashing where two or more “T”s mix in the same lexical space.</li>
<li>You don&rsquo;t have to look up what “T” means virtually every single time you come back to use a generic class, and you don&rsquo;t have to bear it mind while you&rsquo;re using the class (and why should you ?).</li>
<li>The case for using of single letters gets worse as more type parameters are added to generic classes in the future.</li>
<li>Using “T” leads you to then use “U” (as in the Converter delegate). “T” may stand for Type, but “U” doesn&rsquo;t stand for anything. So the single-letter convention is inconsistent as well as unhelpful.</li>
<li>The brain isn&rsquo;t overloaded having to remember what “T” and “U” stand for in more complex situations where generic types are mixed (e.g. in List<T>&rsquo;s ConvertAll method).</li>
</ol>
<p>I personally don&rsquo;t particularly care, though given a choice, I prefer the &lt;T,K,V&gt; but that is probably because what I am use to seeing. We of course will know the outcome of this when Whidbey ships. :)</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=414" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Paris Catacombs - You have no idea what&#39;s down there</title>
      <link>/post/2004/09/paris-catacombs-you-have-no-idea-whats-down-there/</link>
      <pubDate>Sun, 12 Sep 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/09/paris-catacombs-you-have-no-idea-whats-down-there/</guid>
      <description>&lt;p&gt;&lt;a
	
		href = &#34;http://www.karan.org/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;Karan&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; has a very &lt;a
	
		href = &#34;http://www.karan.org/blog/index.php/2004/09/10/p252&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;interesting post&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; on the Paris Catacombs which was inspired by a &lt;a
	
		href = &#34;http://film.guardian.co.uk/News_Story/Guardian/0%2C4029%2C1299449%2C00.html&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;story&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; in the Guardian which stated the French police finding a real underground full-sized cinema screen, projection equipment, and tapes of a wide variety of films, including 1950s film noir classics and more recent thrillers. A smaller cave next door had been turned into an informal restaurant and bar. “There were bottles of whisky and other spirits behind a bar, tables and chairs, a pressure-cooker for making couscous” the police said. The whole thing was running off professionally installed electric and phone systems. Three days later, when the police returned accompanied by experts from the French electricity board to see where the power was coming from, the phone and electricity lines had been cut and a note was lying in the middle of the floor saying : “Do not try to find us.”&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a
	
		href = "http://www.karan.org/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>Karan</strong>
	</span>
</a> has a very <a
	
		href = "http://www.karan.org/blog/index.php/2004/09/10/p252"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>interesting post</strong>
	</span>
</a> on the Paris Catacombs which was inspired by a <a
	
		href = "http://film.guardian.co.uk/News_Story/Guardian/0%2C4029%2C1299449%2C00.html"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>story</strong>
	</span>
</a> in the Guardian which stated the French police finding a real underground full-sized cinema screen, projection equipment, and tapes of a wide variety of films, including 1950s film noir classics and more recent thrillers. A smaller cave next door had been turned into an informal restaurant and bar. “There were bottles of whisky and other spirits behind a bar, tables and chairs, a pressure-cooker for making couscous” the police said. The whole thing was running off professionally installed electric and phone systems. Three days later, when the police returned accompanied by experts from the French electricity board to see where the power was coming from, the phone and electricity lines had been cut and a note was lying in the middle of the floor saying : “Do not try to find us.”</p>
<p><p>

    <img src="images/APcatacombs3.jpg" alt="The catacombs in Paris"/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Forms, threading and Frustration</title>
      <link>/post/2004/07/forms-threading-and-frustration/</link>
      <pubDate>Tue, 27 Jul 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/07/forms-threading-and-frustration/</guid>
      <description>&lt;p&gt;In Visual Studio 2005, if you have a windows form and have a fair amount of threading going then that things can get pretty frustrating. As you know, because of the way that Windows handles its user interface, you should only be updating the user interface from the main thread. If you try to do it on other threads, bad things happen, and they can be pretty hard to track down. Windows forms includes some code to detect when that is happening, but it can&amp;rsquo;t do it in all cases. When you get in this situation, you need to call Invoke() on the form, and pass it a delegate to the function that you want to be called on the main thread. Eric discusses this in &lt;a
	
		href = &#34;http://blogs.msdn.com/ericgu/archive/2003/07/18/52390.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;detail&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; which is a recommended read if you play with a lot of threads on your Win Forms.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=367&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>In Visual Studio 2005, if you have a windows form and have a fair amount of threading going then that things can get pretty frustrating. As you know, because of the way that Windows handles its user interface, you should only be updating the user interface from the main thread. If you try to do it on other threads, bad things happen, and they can be pretty hard to track down. Windows forms includes some code to detect when that is happening, but it can&rsquo;t do it in all cases. When you get in this situation, you need to call Invoke() on the form, and pass it a delegate to the function that you want to be called on the main thread. Eric discusses this in <a
	
		href = "http://blogs.msdn.com/ericgu/archive/2003/07/18/52390.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>detail</strong>
	</span>
</a> which is a recommended read if you play with a lot of threads on your Win Forms.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=367" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Developer&#39;s Perspective on WinFS</title>
      <link>/post/2004/07/developers-perspective-on-winfs/</link>
      <pubDate>Sun, 25 Jul 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/07/developers-perspective-on-winfs/</guid>
      <description>&lt;p&gt;If you don&amp;rsquo;t know what Wings is, then read the &lt;a
	
		href = &#34;http://msdn.microsoft.com/longhorn/default.aspx?pull=/library/en-us/dnlong/html/winfsdevpersp.asp&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;earlier part&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; of this series. There have been a number of changes since Part 1 and this part, namely the release of a new Longhorn build. For the Assemblies you will usually need the System.Storage.WinFS.dll assembly in most of your projects. It represents the basic interfaces and classes (for example, &lt;strong&gt;Item&lt;/strong&gt; and &lt;strong&gt;ItemContext&lt;/strong&gt;). In addition, System.Storage.Core.dll is required for most Wings work. Once you have both of those assemblies, most of the functional groups are separated into separate assemblies. For example, if you are working with Contacts, you will need the System.Storage.Contacts.dll assembly; if you are working with Files, you will need the System.Storage.Files.dll assembly. On some rare occasions, you will also need the WindowBase.dll assembly. This assembly contains much of the core Longhorn-specific content. All the Longhorn assemblies are now located in one place: &lt;code&gt;\Microsoft.NET\Windows\v6.0.4030&lt;/code&gt; (depending on the current version of the Longhorn assemblies).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you don&rsquo;t know what Wings is, then read the <a
	
		href = "http://msdn.microsoft.com/longhorn/default.aspx?pull=/library/en-us/dnlong/html/winfsdevpersp.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>earlier part</strong>
	</span>
</a> of this series. There have been a number of changes since Part 1 and this part, namely the release of a new Longhorn build. For the Assemblies you will usually need the System.Storage.WinFS.dll assembly in most of your projects. It represents the basic interfaces and classes (for example, <strong>Item</strong> and <strong>ItemContext</strong>). In addition, System.Storage.Core.dll is required for most Wings work. Once you have both of those assemblies, most of the functional groups are separated into separate assemblies. For example, if you are working with Contacts, you will need the System.Storage.Contacts.dll assembly; if you are working with Files, you will need the System.Storage.Files.dll assembly. On some rare occasions, you will also need the WindowBase.dll assembly. This assembly contains much of the core Longhorn-specific content. All the Longhorn assemblies are now located in one place: <code>\Microsoft.NET\Windows\v6.0.4030</code> (depending on the current version of the Longhorn assemblies).</p>
<p><strong>Searching</strong> - Before you can work with Wings objects, you must first be able to find them. Searching Wings is fairly straightforward. It uses the OPath syntax that is part of <strong>ObjectSpaces</strong>. Searching within Wings begins with the <strong>ItemContext</strong> class. The <strong>ItemContext</strong> class supports a <strong>FindOne</strong> method that will return the first object that satisfies the search. The <strong>FindOne</strong> method takes a Type of the objects we are searching for and the OPath search string. <strong>FindOne</strong> returns either the first found object or null if no matches are found.</p>
<p>What is OPath? OPath is a specialised syntax for dealing with object graphs. OPath is made up of XPath sprinkled liberally with SQL syntax. At its most basic, OPath supports property comparisons. Microsoft has attempted to create a simple and powerful search language by merging ideas from XPath and SQL. Using OPath you can do:</p>
<ul>
<li>Property Searches</li>
<li>Wildcard Searches</li>
<li>List Searches</li>
<li>Collection Element Searches</li>
<li>Compound Searches</li>
<li>Relationship Searches</li>
</ul>
<p>You can learn more about the OPath <a
	
		href = "http://longhorn.msdn.microsoft.com/?//longhorn.msdn.microsoft.com/lhsdk/winfs/darefwinfsopathlanguagereference.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>here</strong>
	</span>
</a>.</p>
<p>Conclusion:</p>
<blockquote>
<p><em>Wings makes searching and manipulating Wings objects very straightforward. Searching through Wings allows us to specify a very simple syntax for most cases but supports a rich search syntax to perform complicated searches when needed. Searching by specifying the type of object we are looking for allows us to use the hierarchical nature of the Wings schema to our benefit when searching. In addition, the Wings API allows us to deal with Wings object like any other managed objects when we need to manipulate them. In most cases we can deal with Wings objects just like any other classes that we work with in our applications. The power here is that the API should be very intuitive for users of Wings objects. We can create objects, change objects by manipulating properties, delete objects, and save our changes in batches.</em></p></blockquote>
<p>For more information check out:</p>
<ul>
<li>
<p><strong><a
	
		href = "http://tinyurl.com/3zksb"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://tinyurl.com/3zksb
	</span>
</a></strong></p>
</li>
<li>
<p><strong><a
	
		href = "http://tinyurl.com/4x79s"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://tinyurl.com/4x79s
	</span>
</a></strong></p>
</li>
<li>
<p><strong><a
	
		href = "http://tinyurl.com/4td5t"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://tinyurl.com/4td5t
	</span>
</a></strong></p>
</li>
<li>
<p><strong><a
	
		href = "http://tinyurl.com/6louv"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		http://tinyurl.com/6louv
	</span>
</a></strong></p>
</li>
</ul>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=363" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Visual Source Safe 8.0 any better?</title>
      <link>/post/2004/07/visual-source-safe-8-0-any-better/</link>
      <pubDate>Wed, 21 Jul 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/07/visual-source-safe-8-0-any-better/</guid>
      <description>&lt;p&gt;Unfortunately it is not. The UI is better - but that is just the new resource files used with cooler icons (compared to the previous version), but VSS itself is as limiting a product as it has been till now. I remember asking one of the product managers of VSTS on VSS when I was in Redmond, and they had said that it will be a completely revamped product - something which Microsoft internally will (or can - I forget now) use in the product development teams and should be able to compete with ClearCase, CVS, etc. But I guess, Beta1 ships with the same old &lt;strong&gt;useless&lt;/strong&gt; source control.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Unfortunately it is not. The UI is better - but that is just the new resource files used with cooler icons (compared to the previous version), but VSS itself is as limiting a product as it has been till now. I remember asking one of the product managers of VSTS on VSS when I was in Redmond, and they had said that it will be a completely revamped product - something which Microsoft internally will (or can - I forget now) use in the product development teams and should be able to compete with ClearCase, CVS, etc. But I guess, Beta1 ships with the same old <strong>useless</strong> source control.</p>
<p>But till the “real source repository” ships, for most small development teams VSS is still not a bad product and is quite useful in those situations. I have not checked out the API so am not sure if that has changed, but I would assume (quite safely) that it is the same. For those who are curious to see how the GUI has changed, here are some screen shots below.</p>
<p><strong>Adding a File to VSS</strong> - Well the dialogue boxes also have not changed, with the Folder and Drives view still from the old Windows 3.x days!! If you have a deep hierarchy it does make is a big pain to navigate. Not to mention long filenames that do not fit in the listbox.</p>
<p><p>

    <img src="images/vss%20add%20file.png" alt=""/>

</p></p>
<p><strong>VSS File Menu (Context)</strong> - Again the same as before except newer icons.</p>
<p><p>

    <img src="images/vss%20file%20context%20menu.png" alt=""/>

</p></p>
<p><strong>VSS Toolbar:</strong></p>
<p><p>

    <img src="images/vss%20toolbar.png" alt=""/>

</p></p>
<p><strong>VSS Working Folder:</strong></p>
<p><strong><p>

    <img src="images/vss%20working%20folder.png" alt=""/>

</p></strong></p>
<p><strong>VSS About:</strong></p>
<p><p>

    <img src="images/vss%20about.png" alt=""/>

</p></p>
<p><strong>VSS Application</strong> - As you can see below, the changes are only cosmetic but everything else is more or less the same. Click on the image below to see the fullview.</p>
<p><a
	
		href = "http://www.desigeek.com/weblog/images/pics/whidbey/vss/vss%20client.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<p>

    <img src="images/vss%20client.png" alt=""/>

</p>
	</span>
</a></p>
<p><strong>Update</strong>: Intead of scaling down the image for the client I moved it right to the end of the post as it was spilling over to the content on the right hand side. I also scaled down version and if you click on it then you can see the fullimage.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=345" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>What is SecureString?</title>
      <link>/post/2004/07/what-is-securestring/</link>
      <pubDate>Wed, 21 Jul 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/07/what-is-securestring/</guid>
      <description>&lt;p&gt;Since a String class, is immutable and when it is not needed, it cannot be programmatically scheduled for GC or in other words, it is not possible to predict when it will be deleted from the memory that can be a security risk especially if the string contains sensitive information such has credit card numbers, passwords, etc. This is where a new class in .NET 2.0 which ships with Visual Studio 2005 called SecureString comes in. It represents text that should be kept confidential and is encrypted for privacy when being used, and deleted from computer memory when no longer needed.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Since a String class, is immutable and when it is not needed, it cannot be programmatically scheduled for GC or in other words, it is not possible to predict when it will be deleted from the memory that can be a security risk especially if the string contains sensitive information such has credit card numbers, passwords, etc. This is where a new class in .NET 2.0 which ships with Visual Studio 2005 called SecureString comes in. It represents text that should be kept confidential and is encrypted for privacy when being used, and deleted from computer memory when no longer needed.</p>
<p>A SecureString is similar to a String in that it has a text value, but, the value of an instance of the SecureString class is automatically encrypted, can be modified until your application marks it as read-only, and, when no longer needed, it can be deleted from computer memory by either your code or the GC. The value of an instance of SecureString is automatically encrypted when the instance is initialised or when the value is modified. Your code can render the instance immutable and prevent further modification by invoking the MakeReadOnly method.</p>
<p><em><strong>Note:</strong></em> SecureString has no members that inspect, compare, or convert the value of a SecureString. The absence of such members helps protect the value of the instance from accidental or malicious exposure.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=344" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>What are Distributed System Designers?</title>
      <link>/post/2004/07/what-are-distributed-system-designers/</link>
      <pubDate>Thu, 15 Jul 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/07/what-are-distributed-system-designers/</guid>
      <description>&lt;p&gt;Distributed System Designers (DSD&amp;rsquo;s) are an integrated set of graphical designers which are part of the new Visual Studio 2005. With these designers which you can use to visualise and define applications, compose systems, design classes, model logical representations of datacenters, and bind systems to logical servers in the logical layout of the target datacenter. Their high-level goals are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support designing and implementing applications&lt;/li&gt;
&lt;li&gt;Composing applications into deployable systems&lt;/li&gt;
&lt;li&gt;Modelling logical representations of the target datacenter&lt;/li&gt;
&lt;li&gt;Defining and validating deployments of the systems you compose against the logical datacenter models.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The designers help software architects and designers, developers, and operations analysts resolve the following high-level goals:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Distributed System Designers (DSD&rsquo;s) are an integrated set of graphical designers which are part of the new Visual Studio 2005. With these designers which you can use to visualise and define applications, compose systems, design classes, model logical representations of datacenters, and bind systems to logical servers in the logical layout of the target datacenter. Their high-level goals are:</p>
<ul>
<li>Support designing and implementing applications</li>
<li>Composing applications into deployable systems</li>
<li>Modelling logical representations of the target datacenter</li>
<li>Defining and validating deployments of the systems you compose against the logical datacenter models.</li>
</ul>
<p>The designers help software architects and designers, developers, and operations analysts resolve the following high-level goals:</p>
<ul>
<li>Illustrate, communicate, and document application designs and the application host environment in a datacenter.</li>
<li>Maintain and synchronise design documents with source code.</li>
<li>Compose and configure systems from reusable applications and other systems.</li>
<li>Validate systems against target deployment environments to determine whether those systems can deploy successfully, even before you implement the applications in those systems.</li>
</ul>
<p>DSD&rsquo;s support the following high-level tasks:</p>
<ol>
<li>Design, implement, and connect applications using Application Connection Designer.</li>
<li>Specify and review operations provided by Web service applications using the Endpoint Details window.</li>
<li>Compose deployable systems from the applications you design using System Designer.</li>
<li>Design CLR classes visually using Class Designer.</li>
<li>Design a logical representation of the target datacenter environment using Logical Datacenter Designer.</li>
<li>Specify settings and constraints for applications in the logical datacenter using the Settings and Constraints editor.</li>
<li>Define and validate deployment for applications in the systems you create to the logical servers in the target datacenter using Deployment Designer.</li>
</ol>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=337" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Data Access overview (with Screenshots) in ASP.NET 2.0 using Visual Studio 2005</title>
      <link>/post/2004/07/data-access-overview-with-screenshots-in-asp-net-2-0-using-visual-studio-2005/</link>
      <pubDate>Mon, 12 Jul 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/07/data-access-overview-with-screenshots-in-asp-net-2-0-using-visual-studio-2005/</guid>
      <description>&lt;p&gt;I wanted to walk you through a quick demo on some of the enhancements for data access in Visual Studio 2005. Please note that though I have a bunch of screen shots, the application here is pretty simple. My goal is not to show you the power of the new stuff that makes the developer more productive and a lot of it is the small stuff - which all adds up to a fair amount of FTE&amp;rsquo;s. So, lets start.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I wanted to walk you through a quick demo on some of the enhancements for data access in Visual Studio 2005. Please note that though I have a bunch of screen shots, the application here is pretty simple. My goal is not to show you the power of the new stuff that makes the developer more productive and a lot of it is the small stuff - which all adds up to a fair amount of FTE&rsquo;s. So, lets start.</p>
<p><strong>Step 1</strong> - I am going to create a new web site project (as shown in the <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/newproject.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>screenshot</strong>
	</span>
</a>) with only one page (<a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step2-defaultpage.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>default.aspx</strong>
	</span>
</a>) that has a GridView control. More on this control in a few steps.</p>
<p><strong>Step 2</strong> - Adding a database connection. For this exercise I have <a
	
		href = "http://desigeek.com/weblog/amit/archive/2004/07/11/329.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>SQL Server Express 2005</strong>
	</span>
</a> installed, but there is no reason why you cannot do this with SQL Server 2000 or MSDE. I am going to use the sample pubs db for this. Here are the steps:</p>
<ul>
<li>Add a new connection (as <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step3-addconnection.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>shown</strong>
	</span>
</a>).</li>
<li>Select SQL Server as the <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step4-dataprovider.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>data provider</strong>
	</span>
</a>.</li>
<li>Select the Server and the database you want to connect to. e.g. <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step5-connectionproperties.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>here</strong>
	</span>
</a> I connect to the pubs db.</li>
</ul>
<p><strong>Step 3</strong> - Now that you are connected to a database we would want to add a table. I select the author table and drag and drop it to the default page as <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step5-authtable.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>shown</strong>
	</span>
</a>.</p>
<p><strong>Step 4</strong> - When you drag and drop the table, Visual Studio automatically created a GridView control. This control automatically picks up the various columns from the table by default. You can configure the data source to your needs, configuring all the selects, updates and deletes. As you can <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step6-gridviewtasks.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>see</strong>
	</span>
</a>, the control also has built in paging, sorting, updating (if there is such a word), etc. You can also select one of the many built-in <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step7-autoformat.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>autoformats</strong>
	</span>
</a> to give the control a cool and consistent look and feel.</p>
<p><strong>What is a GridView control?</strong> A GridView control, allows you can display, edit, and delete tabular data from many different kinds of data sources, including databases, XML files, and the data exposed by a business object. is the successor to the DataGrid control. This controls displays the values of a data source in a table where each column represents a field and each row represents a record. The GridView control allows you to select, sort, and edit these items. I will detail out the differences between the two in another post.</p>
<p><strong>Step 5</strong> - Lets give it a spin. Press Ctrl+F5, to compile and run the app. As <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step8-pageview.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>shown</strong>
	</span>
</a> the data is automatically selected and shown in the selected format. You can also <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step9-updaterecord.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>update the records</strong>
	</span>
</a> if authorised to do so and also <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step10-sortedandpaginated.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>sort and paginate</strong>
	</span>
</a> the rows returned automatically.</p>
<p><strong>Step 6</strong> - Well we don&rsquo;t really have any more steps, but I want to show you what the project and the code looks like. You can see the default.aspx in <strong><a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step11-defaultaspx.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		design mode
	</span>
</a></strong> and the <strong><a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step12-defaultaspxhtml.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		source mode
	</span>
</a></strong>. Now onto the more interesting stuff, lets see what the <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step13-codebehind.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>code-beside</strong>
	</span>
</a> looks like. Interesting right, there is not a <strong>single line of code!</strong></p>
<p>Here are some more screen shots showing the configuration of Visual Studio 2005.</p>
<ul>
<li><strong>In Built Web Server</strong> - There is <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/step14-inbuiltwebserver.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>built-in web server</strong>
	</span>
</a>, so one does not need IIS installed. This will help answer a lot of companies (especially in the Enterprise environment) security issue of having IIS run on every developer&rsquo;s machine and not tightened down. This server can be accessed only locally and not via a remote machine. Also, this starts only when you run an application (either in Debug or Release mode) and is shutdown when you stop the application.</li>
<li><strong>Web Site Properties</strong> - There are a bunch of new properties of a web applications. You can add <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/websiteproperties-references.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>references</strong>
	</span>
</a>, set <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/websiteproperties-build.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>build options</strong>
	</span>
</a> and set <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/websiteproperties-accessibility.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>accessibility options</strong>
	</span>
</a> which are cool. They allow to ensure your application meets the required standards. e.g. most companies that do business with the federal government need to adhere their web sites to Section 508. When I checked the default.aspx for all the accessibility options, unfortunately as you can <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/checkaccessibility.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>see</strong>
	</span>
</a>, it failed and that too miserably. You can also of course set both the <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/websiteproperties-startoptions.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>Startup</strong>
	</span>
</a> and <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/websiteproperties-msbuild.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>MSBuild</strong>
	</span>
</a> options.</li>
<li><strong>Web Site Admin Tool</strong> - The admins in your organisation will love this. Till now the only way to modify this was manually updating the .config file, which means either the admins need to understand the various sections in the .config files or the developers need to provide extremely good documentation (now there is an oxymoron), that would help the admins. But in ASP.NET 2.0 there is a <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/1-asp.net%20web%20admin%20tool.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>tool</strong>
	</span>
</a> that makes their job easier. You can setup the <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/2-asp.net%20web%20admin%20tool.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>security</strong>
	</span>
</a>, <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/3-asp.net%20web%20admin%20tool.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>manage profiles</strong>
	</span>
</a>, <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/4-asp.net%20web%20admin%20tool.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>manage applications</strong>
	</span>
</a> and the <a
	
		href = "http://desigeek.com/weblog/images/pics/whidbey/5-asp.net%20web%20admin%20tool.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>data provider</strong>
	</span>
</a>.</li>
</ul>
<p><strong>Summary</strong> - To summarise, the demo in itself is nothing great from a technical perspective, but what is interesting is that a developer did not have to write one single line of code. To achieve the same today (in ASP.NET), is not difficult, but does take considerable effort to write, unit-test and debug, especially when you account for the updates of rows, pagination, sorting, etc. Just a small sampling of the new power of ASP.NET 2.0 in Whidbey and all the host of new features that promise to make the live of a developer much better!</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=331" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Visual Studio 2005  Beta 1 (code named Whidbey) Screenshots</title>
      <link>/post/2004/07/visual-studio-2005-beta-1-code-named-whidbey-screenshots/</link>
      <pubDate>Wed, 07 Jul 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/07/visual-studio-2005-beta-1-code-named-whidbey-screenshots/</guid>
      <description>&lt;p&gt;Last night I got some time to start playing with the Beta 1 of Visual Studio 2005 which was code named Whidbey. I got some requests for screen shots and I have uploaded a few. To me these are of not too much value because I have shots of the installation process itself and some initial screen shots of VS.NET 2005 but I don&amp;rsquo;t cover the real improvements - trust me the “meat” of it will follow soon. The main purpose I am uploaded these here are because a lot of you do get excited seeing this. Let me know if you want to see something specific and keep a lookout here for my take on all the new stuff.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Last night I got some time to start playing with the Beta 1 of Visual Studio 2005 which was code named Whidbey. I got some requests for screen shots and I have uploaded a few. To me these are of not too much value because I have shots of the installation process itself and some initial screen shots of VS.NET 2005 but I don&rsquo;t cover the real improvements - trust me the “meat” of it will follow soon. The main purpose I am uploaded these here are because a lot of you do get excited seeing this. Let me know if you want to see something specific and keep a lookout here for my take on all the new stuff.</p>
<p>Also, I picked most of the default settings and have c# as my primary language set. I also installed <a
	
		href = "http://desigeek.com/weblog/amit/archive/2004/07/04/316.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>SQL Server 2005 Express</strong>
	</span>
</a> and have some shots of that too.</p>
<p><strong>Setup Screen Shots:</strong></p>
<ul>
<li>[<strong>Loading</strong>]<p>

    <img src="images/untitled1.PNG" alt=""/>

</p></li>
<li>[<strong>Start page</strong>]<p>

    <img src="images/untitled2.PNG" alt=""/>

</p></li>
<li>[<strong>Options page</strong>]<p>

    <img src="images/untitled4.PNG" alt=""/>

</p></li>
<li>[<strong>Validations</strong>]<p>

    <img src="images/untitled5.PNG" alt=""/>

</p></li>
<li>Installation - [<strong>Part 1</strong>]<p>

    <img src="images/untitled6.PNG" alt=""/>

</p></li>
<li>Installation - [<strong>Part 2</strong>]<p>

    <img src="images/untitled8.PNG" alt=""/>

</p></li>
<li>[<strong>Office dependency</strong>]<p>

    <img src="images/untitled9.PNG" alt=""/>

</p></li>
</ul>
<p><strong>MSDN Screen Shots:</strong></p>
<ul>
<li>[<strong>Welcome</strong>]<p>

    <img src="images/untitled10.PNG" alt=""/>

</p></li>
<li>[<strong>Customer information</strong>]<p>

    <img src="images/untitled11.PNG" alt=""/>

</p></li>
<li>[<strong>Customisation</strong>]<p>

    <img src="images/untitled12.PNG" alt=""/>

</p></li>
<li>[<strong>Installation</strong>]<p>

    <img src="images/untitled14.PNG" alt=""/>

</p></li>
<li>[<strong>Complete</strong>]<p>

    <img src="images/untitled15.PNG" alt=""/>

</p></li>
<li>MSDN - [<strong>Home Page</strong>]<p>

    <img src="images/untitled29.PNG" alt=""/>

</p></li>
</ul>
<p><strong>Visual Studio 2005:</strong></p>
<ul>
<li>[<strong>Environment Setting</strong>]<p>

    <img src="images/untitled16.PNG" alt=""/>

</p> (First Time)</li>
<li>[<strong>Splash Screen</strong>]<p>

    <img src="images/untitled17.PNG" alt=""/>

</p></li>
<li>[<strong>About</strong>]<p>

    <img src="images/untitled18.PNG" alt=""/>

</p></li>
<li>[<strong>New Project</strong>]<p>

    <img src="images/untitled19.PNG" alt=""/>

</p></li>
<li>[<strong>IDE</strong>]<p>

    <img src="images/untitled20.PNG" alt=""/>

</p> (Default View)</li>
<li>[<strong>Code View</strong>]<p>

    <img src="images/untitled21.PNG" alt=""/>

</p> (for a Windows App)</li>
<li>Toolbox - [<strong>Part 1</strong>]<p>

    <img src="images/untitled22.PNG" alt=""/>

</p></li>
<li>Toolbox - [<strong>Part 2</strong>]<p>

    <img src="images/untitled23.PNG" alt=""/>

</p></li>
<li>[<strong>Toolbar</strong>]<p>

    <img src="images/untitled24.PNG" alt=""/>

</p> Options</li>
<li>Property Window and [<strong>Docking</strong>]<p>

    <img src="images/untitled25.PNG" alt=""/>

</p> Options</li>
<li>Better [<strong>Intellisense</strong>]<p>

    <img src="images/untitled26.PNG" alt=""/>

</p></li>
<li>Breakpoints and [<strong>Tooltips</strong>]<p>

    <img src="images/untitled27.PNG" alt=""/>

</p></li>
<li>[<strong>Exception View</strong>]<p>

    <img src="images/untitled28.PNG" alt=""/>

</p></li>
<li>[<strong>Server Explorer</strong>]<p>

    <img src="images/untitled32.PNG" alt=""/>

</p></li>
<li>New [<strong>Web Site</strong>]<p>

    <img src="images/untitled36.PNG" alt=""/>

</p> Project</li>
</ul>
<p><strong>SQL Server 2005 Express</strong></p>
<ul>
<li>[<strong>Computer Management</strong>]<p>

    <img src="images/untitled30.PNG" alt=""/>

</p></li>
</ul>
<p><strong>Misc.</strong></p>
<ul>
<li>Quick Start [<strong>Sample Setup</strong>]<p>

    <img src="images/untitled31.PNG" alt=""/>

</p> - Part 1</li>
<li>Quick Start Sample Setup - [<strong>Part 2</strong>]<p>

    <img src="images/untitled33.PNG" alt=""/>

</p></li>
<li>.NET Whidbey [<strong>Command Prompt</strong>]<p>

    <img src="images/untitled34.PNG" alt=""/>

</p></li>
<li>Customer Experience [<strong>Program</strong>]<p>

    <img src="images/untitled35.PNG" alt=""/>

</p></li>
</ul>
]]></content:encoded>
    </item>
    <item>
      <title>Overview of MSBuild</title>
      <link>/post/2004/07/overview-of-msbuild/</link>
      <pubDate>Tue, 06 Jul 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/07/overview-of-msbuild/</guid>
      <description>&lt;p&gt;Microsoft has a three series article showing the details of MSBuild. It is a recommended read if you care on what the new build system would be.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What is MSBuild you ask?&lt;/strong&gt; MSBuild is a long overdue IMHO technology installed with the CLR in Visual Studio 2005 and &amp;ldquo;Longhorn&amp;rdquo;. Its goal is to replace makefiles by project files written in XML that let you build large-scale systems. In a project file, targets are used to organise and define high-level construction sets with explicit dependencies. Within a target, tasks are executed to modify inputs and generate outputs that can be passed to the next task or target in a loosely coupled way.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Microsoft has a three series article showing the details of MSBuild. It is a recommended read if you care on what the new build system would be.</p>
<p><strong>What is MSBuild you ask?</strong> MSBuild is a long overdue IMHO technology installed with the CLR in Visual Studio 2005 and &ldquo;Longhorn&rdquo;. Its goal is to replace makefiles by project files written in XML that let you build large-scale systems. In a project file, targets are used to organise and define high-level construction sets with explicit dependencies. Within a target, tasks are executed to modify inputs and generate outputs that can be passed to the next task or target in a loosely coupled way.</p>
<p>When you create either an application or a class library using Visual Studio 2005, a project file is generated. This file is an MSBuild project file, which explicitly defines every step or target that will be computed when you ask Visual Studio to build it. Yes, no more black box. You know exactly what Visual Studio is doing when it builds your project. With the bits given at the 2003 PDC, the integration of MSBuild and Visual Studio is not complete (as you have seen with the .targets files yet to be finished), but this will definitively be fixed for Visual Studio 2005.</p>
<p>With MSBuild, it is possible to compute the solution files created by a developer using Visual Studio .NET: there is nothing special to install on your build lab machines. This article shows how easy it is to write your own logger extension and to handle the events raised by the MSBuild engine when you want to create custom build reports.</p>
<p>You can check out the <a
	
		href = "http://msdn.microsoft.com/longhorn/default.aspx?pull=/library/en-us/dnlong/html/msbuildpart1.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>first</strong>
	</span>
</a>, <a
	
		href = "http://msdn.microsoft.com/longhorn/default.aspx?pull=/library/en-us/dnlong/html/msbuildpart2.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>second</strong>
	</span>
</a> and <a
	
		href = "http://msdn.microsoft.com/longhorn/default.aspx?pull=/library/en-us/dnlong/html/msbuildpart3.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>final</strong>
	</span>
</a> parts of the article.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=320" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>How to Fight Spam?</title>
      <link>/post/2004/06/how-to-fight-spam/</link>
      <pubDate>Thu, 17 Jun 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/06/how-to-fight-spam/</guid>
      <description>&lt;p&gt;Microsoft has a &lt;a
	
		href = &#34;http://www.microsoft.com/security/articles/fightspam.asp&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;common sense article&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; that is aimed for most non-technical users on how to help them stop spam. If you already get lots of spam they discuss &lt;a
	
		href = &#34;http://www.microsoft.com/security/articles/spamoptions.asp&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;here&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; how to fight it.&lt;/p&gt;
&lt;p&gt;The crux of the matter is disclosing your email address. Some spammers get address lists from Web sites where you may have signed up for free offers, ordered something online, or entered a contest. They can also get your address from Internet white pages listings, newsgroups, resumé postings, and chat rooms. Follow these tips whenever you can:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Microsoft has a <a
	
		href = "http://www.microsoft.com/security/articles/fightspam.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>common sense article</strong>
	</span>
</a> that is aimed for most non-technical users on how to help them stop spam. If you already get lots of spam they discuss <a
	
		href = "http://www.microsoft.com/security/articles/spamoptions.asp"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>here</strong>
	</span>
</a> how to fight it.</p>
<p>The crux of the matter is disclosing your email address. Some spammers get address lists from Web sites where you may have signed up for free offers, ordered something online, or entered a contest. They can also get your address from Internet white pages listings, newsgroups, resumé postings, and chat rooms. Follow these tips whenever you can:</p>
<ul>
<li><strong>Set up an e-mail address dedicated solely to Web transactions.</strong> Consider using a free mail service to set up an e-mail account for your online transactions. This will help you keep your real e-mail address private.</li>
<li><strong>Only share your primary e-mail address with people you know.</strong> Avoid listing your e-mail address in large Internet directories. Don&rsquo;t even post it on your own Web site.</li>
<li><strong>Disguise (or &ldquo;munge&rdquo;) your e-mail address.</strong> Use a munged address whenever you post it to a newsgroup, chat room, or bulletin board. For example, you could give your e-mail address as “s0me0ne@example.c0m” using “0” (zero) instead of “o.” A person can interpret your address, but the automated programs that spammers use cannot.</li>
<li><strong>Watch out for checked boxes.</strong> When you buy things online, companies sometimes add a check box (pre-checked!) to indicate that it&rsquo;s fine to sell or give your e-mail address to responsible parties. Click the check box to clear it.</li>
</ul>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=294" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>VS 2005 C# IDE Enhancements Walk through</title>
      <link>/post/2004/06/vs-2005-c-ide-enhancements-walk-through/</link>
      <pubDate>Wed, 09 Jun 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/06/vs-2005-c-ide-enhancements-walk-through/</guid>
      <description>&lt;p&gt;If you want to understand the new stuff in the next release of Visual Studio.NET &lt;a
	
		href = &#34;http://blogs.msdn.com/joen/&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;Joe&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; has an &lt;a
	
		href = &#34;http://blogs.msdn.com/joen/articles/148167.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;article&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; detailing demos that you can plan with. This is a good starting point and covers a lot of areas like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Understanding Code (MDLView) - The first demo is all about how you get up to speed on an existing code base. To emphasise the problem I renamed nearly all the files so they were numbers which brings home the point about not understanding what the code is actually doing.&lt;/li&gt;
&lt;li&gt;Debugging Code (DebugDemo) - This demo really requires some setup by showing and talking to how information was shown in VS 2003. The main issues with the current display are one, &lt;strong&gt;too much information&lt;/strong&gt; (VS 2003 simply dumps the members of a type in alphabetical order) and two &lt;strong&gt;not enough context&lt;/strong&gt; (e.g. in VS 2003 looking at the list you can’t tell what something is e.g. is it a property, is it public etc?)&lt;/li&gt;
&lt;li&gt;Writing Code - Writing code has historically been a strong point for Visual Studio and in VS 2005 there are a number of features that make this experience even better.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can also directly download the &lt;a
	
		href = &#34;http://download.microsoft.com/download/e/2/1/e216b4ce-1417-41af-863d-ec15f2d31b59/DEV322.ppt&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;powerpoint&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; presentation from the for the TechEd session and the &lt;a
	
		href = &#34;http://download.microsoft.com/download/4/a/3/4a3e24d1-bf56-4399-85f5-387ff472b9f2/DEV322.msi&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;demos&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; themselves.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you want to understand the new stuff in the next release of Visual Studio.NET <a
	
		href = "http://blogs.msdn.com/joen/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>Joe</strong>
	</span>
</a> has an <a
	
		href = "http://blogs.msdn.com/joen/articles/148167.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>article</strong>
	</span>
</a> detailing demos that you can plan with. This is a good starting point and covers a lot of areas like:</p>
<ul>
<li>Understanding Code (MDLView) - The first demo is all about how you get up to speed on an existing code base. To emphasise the problem I renamed nearly all the files so they were numbers which brings home the point about not understanding what the code is actually doing.</li>
<li>Debugging Code (DebugDemo) - This demo really requires some setup by showing and talking to how information was shown in VS 2003. The main issues with the current display are one, <strong>too much information</strong> (VS 2003 simply dumps the members of a type in alphabetical order) and two <strong>not enough context</strong> (e.g. in VS 2003 looking at the list you can’t tell what something is e.g. is it a property, is it public etc?)</li>
<li>Writing Code - Writing code has historically been a strong point for Visual Studio and in VS 2005 there are a number of features that make this experience even better.</li>
</ul>
<p>You can also directly download the <a
	
		href = "http://download.microsoft.com/download/e/2/1/e216b4ce-1417-41af-863d-ec15f2d31b59/DEV322.ppt"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>powerpoint</strong>
	</span>
</a> presentation from the for the TechEd session and the <a
	
		href = "http://download.microsoft.com/download/4/a/3/4a3e24d1-bf56-4399-85f5-387ff472b9f2/DEV322.msi"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>demos</strong>
	</span>
</a> themselves.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=268" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Longhorn Build 4074 - First Impressions</title>
      <link>/post/2004/06/longhorn-build-4074-first-impressions/</link>
      <pubDate>Tue, 08 Jun 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/06/longhorn-build-4074-first-impressions/</guid>
      <description>&lt;p&gt;I finally found the time to install and play a little with the new build of Longhorn. It is not too different above the covers than the previous build (PDC Bits), though it *&lt;strong&gt;seems&lt;/strong&gt;* to be a little more stable. One of the first things I found was that SimpleText did not exist anymore - there is another &lt;a
	
		href = &#34;http://desigeek.com/weblog/amit/archive/2004/06/01/254.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;post&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; covering that bit.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I finally found the time to install and play a little with the new build of Longhorn. It is not too different above the covers than the previous build (PDC Bits), though it *<strong>seems</strong>* to be a little more stable. One of the first things I found was that SimpleText did not exist anymore - there is another <a
	
		href = "http://desigeek.com/weblog/amit/archive/2004/06/01/254.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>post</strong>
	</span>
</a> covering that bit.</p>
<p><em>A quick note, all the screenshots here seem a bit washed out - that happened when I tried to convert them to png. If you rather see the screenshots in their full glory then you can download</em> <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/Longhorn%20Screenshots.rar"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<em><strong>this</strong></em>
	</span>
</a> <em>rar&rsquo;d version of a Word document (which is 3.89 mb). Also if you don&rsquo;t know how to uncompress a .rar file then check out</em> <a
	
		href = "http://www.rarsoft.com/"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong><em>WinRar</em></strong>
	</span>
</a><em>.</em></p>
<p>The installation went quite smoothly and was much better than the previous experience where the setup was stuck for approximately 2 hours when detecting pnp devices (leading me to think many times it has hung), but I am pleased to say that has been fixed (at least on my machine). I would also like to point out that I am running this natively and not in an emulator like Virtual PC or VMWare. Once I provided the basic information to the setup such as the computer name and keyboard language, timezone, etc I walked away and came back after about 45 mins to see the familiar Ctrl + Alt+ Del of the Longhorn logon. Like I said, overall this has become more stable. Earlier WinFS was a resource hog and ended up taking most of the CPU for a very very long time. Now that has tamed and it does not eat your CPU cycles as much. This is not to say that it does not eat memory right now, it absolutely does, check out the <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/taskmgr.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>vmusage</strong>
	</span>
</a> and you will see WinFS.exe (the WinFS service) is using 213mb!</p>
<p>The following services depend on WinFS; the important ones to know are the MSSearch ones - is that Microsoft&rsquo;s upcoming new search engine integrated into Windows (as its been rumoured)? Check out a <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/cmd.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>screenshot</strong>
	</span>
</a> if you want.</p>
<ul>
<li>Windows File Promotion Manager</li>
<li>MSSearch Gatherer</li>
<li>MSSearch Indexer</li>
<li>Windows Filestream Agent</li>
</ul>
<p>As you can <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/desktop.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>see</strong>
	</span>
</a> the desktop has not really changed much - all the changes from an end-user perspective are superficial (which something I don&rsquo;t care about). Some icons have changes a little (e.g. the Search and the Recycle Bin), and the theme has changed a little and the new default wallpaper with the leaves. to me the most important changes are underneath - the stuff that “makes” the OS.</p>
<p>This build has certainly improved with not as much memory leaks (at least that is what seems, I have not monitored this yet). For example earlier if one had the <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/sidebar1.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>sidebar</strong>
	</span>
</a> enabled in the PDC bits your machine would slow to a crawl after a couple of hours or so because of all the memory leaks from the Sidebar. But, now this seems to be running fine.</p>
<p>Speaking of superficial changes here are some more as most people get excited about this than the underlying stuff:</p>
<ul>
<li>Different <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/clock1.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>faces</strong>
	</span>
</a> for the clock including the <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/clock2.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>timezones</strong>
	</span>
</a> you can set.</li>
<li>Shutdown “button“ is now a <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/shutdown.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>menu</strong>
	</span>
</a> which to me makes more sense.</li>
<li>IE looks a little <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/IE.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>different</strong>
	</span>
</a> - renders about the same. You can also see the new options such as a Download Manager and a Inbuilt Pop-up blocker - about time to add those features I would say. Now if only they could to a MDI like Opera or Firefox.</li>
<li>This build also has built-in <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/parental%20controls.png"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>parental controls</strong>
	</span>
</a> which I am sure parents with young kids/teenagers would like. I have not played with this so I am not sure how it works, but seems like its not only the web but also could alter the whole usage of the computer - e.g limiting the games they can play and probably how long too.</li>
<li>There is a new <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/sync%20manager.PNG"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>sync manager</strong>
	</span>
</a> that seems to have more functionality that the “My Briefcase“ feature from the past.</li>
<li>There is also a new <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/person.PNG"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>Contact Manager</strong>
	</span>
</a> which all applications running can make use of. This seems to be independent of Outlook, etc and the data stored can be extended by any application as they wish-to. Here is screen shot of a <a
	
		href = "http://www.desigeek.com/weblog/images/pics/longhorn/new%20contact.PNG"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>new</strong>
	</span>
</a> contact.</li>
</ul>
<p>As I start playing with this more I&rsquo;ll ofcourse be uploading more information here - and those would be more interesting (in my opinion).</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=265" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Lesson learned with Yodlee</title>
      <link>/post/2004/06/lesson-learned-with-yodlee/</link>
      <pubDate>Fri, 04 Jun 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/06/lesson-learned-with-yodlee/</guid>
      <description>&lt;p&gt;This is one of those typical lessons learned when you get too dependend on technology blindly and then you fall flat on your face. Well in my case I have been using Yodlee for about 4+ years now when I was working on a project for etrade.com. If you don&amp;rsquo;t know what yodlee is, then check out &lt;a
	
		href = &#34;http://www.yodlee.com&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		www.yodlee.com
	&lt;/span&gt;
&lt;/a&gt; - they are actually pretty cool. Yodlee, provides an account aggregration service. So I logon to one place and that gets my financial information in one snapshot from all over - my account details from my banks, credit cards, 401K, utilities, etc. I know my bank (Wellsfargo) also uses this.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>This is one of those typical lessons learned when you get too dependend on technology blindly and then you fall flat on your face. Well in my case I have been using Yodlee for about 4+ years now when I was working on a project for etrade.com. If you don&rsquo;t know what yodlee is, then check out <a
	
		href = "http://www.yodlee.com"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		www.yodlee.com
	</span>
</a> - they are actually pretty cool. Yodlee, provides an account aggregration service. So I logon to one place and that gets my financial information in one snapshot from all over - my account details from my banks, credit cards, 401K, utilities, etc. I know my bank (Wellsfargo) also uses this.</p>
<p>So the problem is, that since I have used this service for 4+ years I just remember my yodlee login and all the others login I go thru Yodlee and I don&rsquo;t really recall my login and passwords for the other sites such as all the credit card companies, phones (cell and landline). etc. Why one would ask? Well primarily because I had this service available so I did not bother to save my credentials somewhere and like best practices, my passwords are different on each.</p>
<p>Now, yodlee has been down since last weekend (I tried it on Sunday - May 30th) and everyday they have been updating their site to say it would be available the next day and finally today saying that they are working on it and it would be back whenever its fixed. So the lesson here is for both myself - not to be so dependent on technology and use my poor brain (for a change) - imagine if someone like me who is a little more on the savvy end of technology can mess up, what of the poor non-geeky souls out there? The lesson also learned for Yodlee is to set expectations correctly and not publicly screw-up - again and again and again. Hopefully some young hotshot has learned his/her lesson from this - and if you are reading this - don&rsquo;t worry everyone learns the hardway - I was in your shoes at one time. :)</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=263" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>What happened to SimpleText?</title>
      <link>/post/2004/06/what-happened-to-simpletext/</link>
      <pubDate>Wed, 02 Jun 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/06/what-happened-to-simpletext/</guid>
      <description>&lt;p&gt;If you have played with both the PDC and the WinHEC build of Longhorn (Build # 4074) and in your small applications if you had a class called SimpleText - that code would now give an exception in the new build with the error “Class not found”. So out of curiosity I &lt;a
	
		href = &#34;http://msdn.microsoft.com/newsgroups/default.aspx?dg=microsoft.public.windows.developer.winfx.avalon&amp;amp;mid=916d83f8-998c-459b-989d-cdaf9d86e0f0&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;asked&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; on the newsgroups what was up with it and found out that Microsoft has consolidated their three classes to handle text to two - which help solve some of the confusion. Filipe Fortes who is the Avalon PM also discusses it in a blog &lt;a
	
		href = &#34;http://www.longhornblogs.com/ffortes/archive/2004/05/26/3541.aspx#FeedBack&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;here&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt;.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=254&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you have played with both the PDC and the WinHEC build of Longhorn (Build # 4074) and in your small applications if you had a class called SimpleText - that code would now give an exception in the new build with the error “Class not found”. So out of curiosity I <a
	
		href = "http://msdn.microsoft.com/newsgroups/default.aspx?dg=microsoft.public.windows.developer.winfx.avalon&amp;mid=916d83f8-998c-459b-989d-cdaf9d86e0f0"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>asked</strong>
	</span>
</a> on the newsgroups what was up with it and found out that Microsoft has consolidated their three classes to handle text to two - which help solve some of the confusion. Filipe Fortes who is the Avalon PM also discusses it in a blog <a
	
		href = "http://www.longhornblogs.com/ffortes/archive/2004/05/26/3541.aspx#FeedBack"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>here</strong>
	</span>
</a>.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=254" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>What are Closures?</title>
      <link>/post/2004/05/what-are-closures/</link>
      <pubDate>Wed, 26 May 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/05/what-are-closures/</guid>
      <description>&lt;p&gt;There has been a lot of talk recently hearting up the wires in cyberworld on Closures and c#. One of the question that some have asked is what the heck are closures? Well I don&amp;rsquo;t know what all the excitment is all about, but closures are nothing but what is also called the Anonymous Methods. There now that you know it, go do something productive! BTW, anonymous methods are cool and with the combination of iterators you can go pretty interesting things. Check out the latest msdn &lt;a
	
		href = &#34;http://msdn.microsoft.com/msdnmag/issues/04/05/C20/default.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;article&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; for a quick read.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>There has been a lot of talk recently hearting up the wires in cyberworld on Closures and c#. One of the question that some have asked is what the heck are closures? Well I don&rsquo;t know what all the excitment is all about, but closures are nothing but what is also called the Anonymous Methods. There now that you know it, go do something productive! BTW, anonymous methods are cool and with the combination of iterators you can go pretty interesting things. Check out the latest msdn <a
	
		href = "http://msdn.microsoft.com/msdnmag/issues/04/05/C20/default.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>article</strong>
	</span>
</a> for a quick read.</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=253" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Installing Whidbey on Longhorn [Build 4074]</title>
      <link>/post/2004/05/installing-whidbey-on-longhorn-build-4074/</link>
      <pubDate>Tue, 18 May 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/05/installing-whidbey-on-longhorn-build-4074/</guid>
      <description>&lt;p&gt;Miguel Jimenez has a &lt;a
	
		href = &#34;http://blogs.clearscreen.com/migs/archive/2004/05/17/242.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;post&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; on how to install Whidbey on the new Longhorn bits. There are some comments on some problems. I myself have not tried this (yet), will be posting my first impressions on the new build and then try this after that - probably this weekend or early next week.&lt;p&gt;

    &lt;img src=&#34;http://desigeek.com/weblog/aggbug.aspx?PostID=246&#34; alt=&#34;&#34;/&gt;

&lt;/p&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Miguel Jimenez has a <a
	
		href = "http://blogs.clearscreen.com/migs/archive/2004/05/17/242.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>post</strong>
	</span>
</a> on how to install Whidbey on the new Longhorn bits. There are some comments on some problems. I myself have not tried this (yet), will be posting my first impressions on the new build and then try this after that - probably this weekend or early next week.<p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=246" alt=""/>

</p></p>
]]></content:encoded>
    </item>
    <item>
      <title>Iterators in c#</title>
      <link>/post/2004/05/iterators-in-c/</link>
      <pubDate>Fri, 14 May 2004 00:00:00 +0000</pubDate>
      <guid>/post/2004/05/iterators-in-c/</guid>
      <description>&lt;p&gt;I have been meaning to write something on what are iterators, well actually more on how they work and why is there so much “hype” around them, the only problem being the best excuse we all can fall back to - Time *grin*. After all Java already has them, so is that a big deal that .NET would (when Whidbey is released) have them. Anyways, the point being that &lt;a
	
		href = &#34;http://pensieve.thinkingms.com/PermaLink,guid,fd10bfa8-1aeb-4353-84c8-cd80e418424f.aspx&#34;
	

	

	
		target = &#34;_blank&#34;
		rel = &#34;nofollow noopener noreferrer&#34;
		&gt;
	
	&lt;span&gt;
		&lt;strong&gt;Roshan&lt;/strong&gt;
	&lt;/span&gt;
&lt;/a&gt; has a decent post on that already - probably a much better job that I would do.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I have been meaning to write something on what are iterators, well actually more on how they work and why is there so much “hype” around them, the only problem being the best excuse we all can fall back to - Time *grin*. After all Java already has them, so is that a big deal that .NET would (when Whidbey is released) have them. Anyways, the point being that <a
	
		href = "http://pensieve.thinkingms.com/PermaLink,guid,fd10bfa8-1aeb-4353-84c8-cd80e418424f.aspx"
	

	

	
		target = "_blank"
		rel = "nofollow noopener noreferrer"
		>
	
	<span>
		<strong>Roshan</strong>
	</span>
</a> has a decent post on that already - probably a much better job that I would do.</p>
<p>BTW, the Java implementation is a bit different on how Whidbey is going to proceed (as of now), but the next version of the J2EE specs (I think changes it, not sure, any J2EE knowledgeable folks reading this care to comment)?</p>
<p><p>

    <img src="http://desigeek.com/weblog/aggbug.aspx?PostID=244" alt=""/>

</p></p>
]]></content:encoded>
    </item>
  </channel>
</rss>
