<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>onemoretake &#187; Software</title>
	<atom:link href="http://www.onemoretake.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.onemoretake.com</link>
	<description></description>
	<lastBuildDate>Tue, 20 Jul 2010 08:28:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Convert to Apple Lossless Codec: The Easy Way</title>
		<link>http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/</link>
		<comments>http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 12:47:46 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[alac]]></category>
		<category><![CDATA[ape]]></category>
		<category><![CDATA[codecs]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[flac]]></category>

		<guid isPermaLink="false">http://www.onemoretake.com/?p=331</guid>
		<description><![CDATA[Playing lossless codecs like APE or FLAC in itunes or on your iphone is not so easy as there is no native support for them. Converting them to the Apple equivalent is also quite tricky. Many people recommend installing media players that support this conversion or purchasing a commercial product to do it. However, there [...]]]></description>
			<content:encoded><![CDATA[<p>Playing lossless codecs like APE or FLAC in itunes or on your iphone is not so easy as there is no native support for them. Converting them to the Apple equivalent is also quite tricky. Many people recommend installing media players that support this conversion or purchasing a commercial product to do it. However, there is a free and easy way to convert your files in Windows that does not require any installation.</p>
<p>The key to it is the use of the <a href="http://ffmpeg.arrozcru.org/autobuilds/">windows port of ffmpeg</a>. It can convert just about anything to anything. However, it is a command line tool and converts one file at a time which means a lot of typing if you want to convert an entire album. I spent a little time the other day figuring out a small batch file that can be used to convert and entire albumn in on go. I thought I&#8217;d share it with you. Just create a file called say, <em>convert.bat</em> and place one of the following in it:</p>
<p>For Monkey&#8217;s Audio APE files:</p>

<div class="wp_syntax"><div class="code"><pre class="dos" style="font-family:monospace;"><span style="color: #00b100; font-weight: bold;">for</span> /f &quot;tokens=*&quot; <span style="color: #33cc33;">%%</span><span style="color: #448888;">a</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #b1b100; font-weight: bold;">dir</span> /b *.ape'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">do</span> <span style="color: #00b100; font-weight: bold;">call</span> ffmpeg -i &quot;<span style="color: #33cc33;">%</span><span style="color: #33cc33;">%</span>~na<span style="color: #33cc33;">%</span><span style="color: #33cc33;">%</span>~xa&quot; -acodec alac &quot;<span style="color: #33cc33;">%</span><span style="color: #33cc33;">%</span>~na.m4a&quot;</pre></div></div>

<p>For FLAC files:</p>

<div class="wp_syntax"><div class="code"><pre class="dos" style="font-family:monospace;"><span style="color: #00b100; font-weight: bold;">for</span> /f &quot;tokens=*&quot; <span style="color: #33cc33;">%%</span><span style="color: #448888;">a</span> <span style="color: #00b100; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>'<span style="color: #b1b100; font-weight: bold;">dir</span> /b *.flac'<span style="color: #66cc66;">&#41;</span> <span style="color: #00b100; font-weight: bold;">do</span> <span style="color: #00b100; font-weight: bold;">call</span> ffmpeg -i &quot;<span style="color: #33cc33;">%</span><span style="color: #33cc33;">%</span>~na<span style="color: #33cc33;">%</span><span style="color: #33cc33;">%</span>~xa&quot; -acodec alac &quot;<span style="color: #33cc33;">%</span><span style="color: #33cc33;">%</span>~na.m4a&quot;</pre></div></div>

<p>Then all you have to do is place your batch file, along with ffmpeg.exe into the directory that contains the files you want to convert and run the batch file. It will convert every file in the directory to apple lossless. Easy.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Convert+to+Apple+Lossless+Codec%3A+The+Easy+Way+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/&amp;t=Convert+to+Apple+Lossless+Codec%3A+The+Easy+Way" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/&amp;title=Convert+to+Apple+Lossless+Codec%3A+The+Easy+Way" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/&amp;title=Convert+to+Apple+Lossless+Codec%3A+The+Easy+Way&amp;summary=Playing%20lossless%20codecs%20like%20APE%20or%20FLAC%20in%20itunes%20or%20on%20your%20iphone%20is%20not%20so%20easy%20as%20there%20is%20no%20native%20support%20for%20them.%20Converting%20them%20to%20the%20Apple%20equivalent%20is%20also%20quite%20tricky.%20Many%20people%20recommend%20installing%20media%20players%20that%20support%20this%20conversion%20or%20purchasing%20a%20commercial%20product%20to%20&amp;source=onemoretake" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/&amp;title=Convert+to+Apple+Lossless+Codec%3A+The+Easy+Way" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-blinklist">
			<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/&amp;Title=Convert+to+Apple+Lossless+Codec%3A+The+Easy+Way" rel="nofollow" class="external" title="Share this on Blinklist">Share this on Blinklist</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/&amp;title=Convert+to+Apple+Lossless+Codec%3A+The+Easy+Way" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-hackernews">
			<a href="http://news.ycombinator.com/submitlink?u=http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/&amp;t=Convert+to+Apple+Lossless+Codec%3A+The+Easy+Way" rel="nofollow" class="external" title="Submit this to Hacker News">Submit this to Hacker News</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/&amp;title=Convert+to+Apple+Lossless+Codec%3A+The+Easy+Way" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Convert%20to%20Apple%20Lossless%20Codec%3A%20The%20Easy%20Way%22&amp;body=Link: http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Playing%20lossless%20codecs%20like%20APE%20or%20FLAC%20in%20itunes%20or%20on%20your%20iphone%20is%20not%20so%20easy%20as%20there%20is%20no%20native%20support%20for%20them.%20Converting%20them%20to%20the%20Apple%20equivalent%20is%20also%20quite%20tricky.%20Many%20people%20recommend%20installing%20media%20players%20that%20support%20this%20conversion%20or%20purchasing%20a%20commercial%20product%20to%20" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.onemoretake.com/2010/07/02/convert-to-apple-lossless-codec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Beyond Compare 3 With Git Extensions</title>
		<link>http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/</link>
		<comments>http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 10:08:29 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.onemoretake.com/?p=328</guid>
		<description><![CDATA[It seems I have gained a reputation amongst my peers to be a diff tool hopper. That is, I am on a quest to find the perfect diff tool for my development. I think I have given just about every free tool out there a good run for it&#8217;s money and tend to move to [...]]]></description>
			<content:encoded><![CDATA[<p>It seems I have gained a reputation amongst my peers to be a diff tool hopper. That is, I am on a quest to find the perfect diff tool for my development. I think I have given just about every free tool out there a good run for it&#8217;s money and tend to move to the next one when I find myself in a situation that the current tool cannot cope with.</p>
<p>After exhausting all the free options, I made the shift to the commercial tool <a href="http://www.scootersoftware.com/moreinfo.php">Beyond Compare 3</a> a few weeks ago and have not looked back since. So far, it has been awesome. Slick, easy to understand the differences and the pro version even does the three way merging needed for git.</p>
<p>I spend most of my development time, be it C#, VB, PHP or Javascript in the visual studio environment and so when I use git for source control, <a href="http://code.google.com/p/gitextensions/">git extensions</a> is essential. Making both git extensions and Beyond Compare work together is a little bit of trail and error as the very informative <a href="http://www.scootersoftware.com/support.php?zz=kb_vcs">source control support page</a> only covers configuring git via the bash. So to save myself the brain ache again and perhaps to help others, I jot these settings down:</p>
<p><strong>Under Global Settings:</strong></p>
<p>Merge tool: BCompare<br />
Path to mergetool: C:/Path/To/BComp.exe<br />
Mergetool command: &#8220;C:/Path/To/BComp.exe&#8221; &#8220;$LOCAL&#8221; &#8220;$REMOTE&#8221; &#8220;$BASE&#8221; &#8220;$MERGED&#8221;</p>
<p>Diff tool: BCompare<br />
Path to difftool: C:/Path/To/BComp.exe<br />
Difftool command: &#8220;C:/Path/To/BComp.exe&#8221; &#8220;$LOCAL&#8221; &#8220;$REMOTE&#8221;</p>
<p>Make sure you dont override the tool in the local settings or if you want to set it to BCompare.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Using+Beyond+Compare+3+With+Git+Extensions+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/&amp;t=Using+Beyond+Compare+3+With+Git+Extensions" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/&amp;title=Using+Beyond+Compare+3+With+Git+Extensions" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/&amp;title=Using+Beyond+Compare+3+With+Git+Extensions&amp;summary=It%20seems%20I%20have%20gained%20a%20reputation%20amongst%20my%20peers%20to%20be%20a%20diff%20tool%20hopper.%20That%20is%2C%20I%20am%20on%20a%20quest%20to%20find%20the%20perfect%20diff%20tool%20for%20my%20development.%20I%20think%20I%20have%20given%20just%20about%20every%20free%20tool%20out%20there%20a%20good%20run%20for%20it%27s%20money%20and%20tend%20to%20move%20to%20the%20next%20one%20when%20I%20find%20myself%20in%20a%20situa&amp;source=onemoretake" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/&amp;title=Using+Beyond+Compare+3+With+Git+Extensions" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-blinklist">
			<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/&amp;Title=Using+Beyond+Compare+3+With+Git+Extensions" rel="nofollow" class="external" title="Share this on Blinklist">Share this on Blinklist</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/&amp;title=Using+Beyond+Compare+3+With+Git+Extensions" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-hackernews">
			<a href="http://news.ycombinator.com/submitlink?u=http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/&amp;t=Using+Beyond+Compare+3+With+Git+Extensions" rel="nofollow" class="external" title="Submit this to Hacker News">Submit this to Hacker News</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/&amp;title=Using+Beyond+Compare+3+With+Git+Extensions" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Using%20Beyond%20Compare%203%20With%20Git%20Extensions%22&amp;body=Link: http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A It%20seems%20I%20have%20gained%20a%20reputation%20amongst%20my%20peers%20to%20be%20a%20diff%20tool%20hopper.%20That%20is%2C%20I%20am%20on%20a%20quest%20to%20find%20the%20perfect%20diff%20tool%20for%20my%20development.%20I%20think%20I%20have%20given%20just%20about%20every%20free%20tool%20out%20there%20a%20good%20run%20for%20it%27s%20money%20and%20tend%20to%20move%20to%20the%20next%20one%20when%20I%20find%20myself%20in%20a%20situa" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.onemoretake.com/2010/06/27/beyond-compare-3-with-git-extensions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Migrating from SVN to Git on MediaTemple (gs)</title>
		<link>http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/</link>
		<comments>http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 01:06:52 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[mediatemple]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.onemoretake.com/?p=314</guid>
		<description><![CDATA[After seeing a video on using Mecurial on Codeplex I finally took the plunge into distribute revision control. Although Mercurial seemed to have better integration with Visual Studio, which is my main IDE, I decided to use Git instead. This decision was based purely on a gut feeling about which would be the best choice [...]]]></description>
			<content:encoded><![CDATA[<p>After seeing a video on using <a href="http://tekpub.com/codeplex" target="_blank">Mecurial on Codeplex</a> I finally took the plunge into distribute revision control. Although Mercurial seemed to have better integration with Visual Studio, which is my main IDE, I decided to use Git instead. This decision was based purely on a gut feeling about which would be the best choice in the long run. If its good enough to write Linux with, it’s good enough for me.</p>
<p>The shift from SVN to Git was surprisingly easier than I expected. I remember SVN being a little frustrating to get going when I first started with that and was expecting a similar experience, especially when I was trying to shift a couple of in-progress projects from one to the other. What I did find however, is that the guides out there, although pretty good, did not quite match what I wanted to do. I thought I would jot it down so I don’t forget when I need to go it again. Its all done by logging into your server using putty or whatever your ssh client is. Lets jump straight in:</p>
<p>Git is installed on the (gs) so we can get straight into it. Firstly create a directly where you would like to keep your repositories:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;">#####/data/git</span></pre></div></div>

<p>Next create a temporary directory to store the git-svn export of your svn repository:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;">#####/data/git/myapp_tmp</span></pre></div></div>

<p>Next, create a text file (users.txt) to map your svn users to you git users. It should contain something like:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">mysvnuser1 = Git User1 <span style="color: #000000; font-weight: bold;">&lt;</span>gituser1<span style="color: #000000; font-weight: bold;">@</span>mysite.com<span style="color: #000000; font-weight: bold;">&gt;</span>
mysvnuser2 = Git User2  <span style="color: #000000; font-weight: bold;">&lt;</span>gituser2<span style="color: #000000; font-weight: bold;">@</span>mysite.com<span style="color: #000000; font-weight: bold;">&gt;</span></pre></div></div>

<p>I saved mine to the /home/#####/data/git/ directory.</p>
<p>Next we initialise our git repository, ready to import the svn repository:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">git-svn init <span style="color: #c20cb9; font-weight: bold;">file</span>:<span style="color: #000000; font-weight: bold;">///</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>svnrepo<span style="color: #000000; font-weight: bold;">/</span>myapp<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #660033;">--no-metadata</span></pre></div></div>

<p>Note that I use the file:// notation to specify a local path to where my svn repository is kept. In my case it was /home/#####/data/svnrepo/ but it depends on how you set yours up. The no-metadata flag just ensures that only the information we need is transferred. We then need to setup our user mapping file:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">git config svn.authorsfile <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span><span style="color: #666666; font-style: italic;">#####/data/git/users.txt</span></pre></div></div>

<p>Now for the money shot, we import the data from svn:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">git-svn fetch</pre></div></div>

<p>All going well, your svn repository and all the history should have been imported into your git repository.</p>
<p>The final steps are done in order to tidy up your new git repository so that it is just a standard git repository, without all the svn associations. We remove the svn assocations by cloning it:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">git clone myapp_tmp myapp.git</pre></div></div>

<p>This gives you a myapp.git directory with the actual repository (everything in the .git directory) as well as your working files. As this is on the server, you do not need all the working files, just everything in the .git directory. We can fix that as follows:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> myapp.git
<span style="color: #c20cb9; font-weight: bold;">mv</span> .git .. <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-fr</span> <span style="color: #000000; font-weight: bold;">*</span>
<span style="color: #c20cb9; font-weight: bold;">mv</span> ..<span style="color: #000000; font-weight: bold;">/</span>.git .
<span style="color: #c20cb9; font-weight: bold;">mv</span> .git<span style="color: #000000; font-weight: bold;">/*</span> .
<span style="color: #c20cb9; font-weight: bold;">rmdir</span> .git
git config <span style="color: #660033;">--bool</span> core.bare <span style="color: #c20cb9; font-weight: bold;">true</span></pre></div></div>

<p>Most of those commands just move everything out of the .git directory and remove the working files. The final command however marks the repository as a bare repository, i.e. one without the working files.</p>
<p>Thats it. You should now have a git repository on your server that you can clone to your development machine and begin work.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Migrating+from+SVN+to+Git+on+MediaTemple+%28gs%29+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/&amp;t=Migrating+from+SVN+to+Git+on+MediaTemple+%28gs%29" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/&amp;title=Migrating+from+SVN+to+Git+on+MediaTemple+%28gs%29" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/&amp;title=Migrating+from+SVN+to+Git+on+MediaTemple+%28gs%29&amp;summary=After%20seeing%20a%20video%20on%20using%20Mecurial%20on%20Codeplex%20I%20finally%20took%20the%20plunge%20into%20distribute%20revision%20control.%20Although%20Mercurial%20seemed%20to%20have%20better%20integration%20with%20Visual%20Studio%2C%20which%20is%20my%20main%20IDE%2C%20I%20decided%20to%20use%20Git%20instead.%20This%20decision%20was%20based%20purely%20on%20a%20gut%20feeling%20about%20which%20woul&amp;source=onemoretake" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/&amp;title=Migrating+from+SVN+to+Git+on+MediaTemple+%28gs%29" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-blinklist">
			<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/&amp;Title=Migrating+from+SVN+to+Git+on+MediaTemple+%28gs%29" rel="nofollow" class="external" title="Share this on Blinklist">Share this on Blinklist</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/&amp;title=Migrating+from+SVN+to+Git+on+MediaTemple+%28gs%29" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-hackernews">
			<a href="http://news.ycombinator.com/submitlink?u=http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/&amp;t=Migrating+from+SVN+to+Git+on+MediaTemple+%28gs%29" rel="nofollow" class="external" title="Submit this to Hacker News">Submit this to Hacker News</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/&amp;title=Migrating+from+SVN+to+Git+on+MediaTemple+%28gs%29" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Migrating%20from%20SVN%20to%20Git%20on%20MediaTemple%20%28gs%29%22&amp;body=Link: http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A After%20seeing%20a%20video%20on%20using%20Mecurial%20on%20Codeplex%20I%20finally%20took%20the%20plunge%20into%20distribute%20revision%20control.%20Although%20Mercurial%20seemed%20to%20have%20better%20integration%20with%20Visual%20Studio%2C%20which%20is%20my%20main%20IDE%2C%20I%20decided%20to%20use%20Git%20instead.%20This%20decision%20was%20based%20purely%20on%20a%20gut%20feeling%20about%20which%20woul" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.onemoretake.com/2010/04/02/migrating-from-svn-to-git-on-mediatemple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Server 2008, ASP.NET, Pre-compiling and Virtual Directories</title>
		<link>http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/</link>
		<comments>http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 23:28:47 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Virtual Directory]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/</guid>
		<description><![CDATA[There has been an interesting problem at work over the last couple of weeks. We are in the process of preparing to move service providers and at the same time upgrading all our servers to run Windows Server 2008 and SQL Server 2008. In preparation for this move, we have been upgrading our staging and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.onemoretake.com/wp-content/uploads/2009/06/windowsserver2008.png"><img title="windowsserver2008" style="border-right: 0px; border-top: 0px; display: inline; margin: 0px 20px 0px 0px; border-left: 0px; border-bottom: 0px" height="104" alt="windowsserver2008" src="http://www.onemoretake.com/wp-content/uploads/2009/06/windowsserver2008-thumb.png" width="222" align="left" border="0" /></a> There has been an interesting problem at work over the last couple of weeks. We are in the process of preparing to move service providers and at the same time upgrading all our servers to run Windows Server 2008 and SQL Server 2008. In preparation for this move, we have been upgrading our staging and test servers so we can be sure that everything will work as expected and to iron out the processes, so the move goes as smoothly as possible.</p>
<p>It took about ten minutes before we hit the strangest of problems. It was focused around the way we use a virtual directory to share common code and controls across different websites. The premise is that you create a project to hold your common javascript/images/ascx controls/web services and so on. You then use a virtual directory inside each of your websites that points to the common project. With only <a href="http://webproject.scottgu.com/CSharp/UserControls/UserControls.aspx" target="_blank">a small amount of tweaking for the common ascx controls</a> everything seems to work without too much trouble. That is, until you try to do this on Windows Server 2008.</p>
<p>When we started up our web application on our new environment, we noticed almost immediately that the AJAX calls that used the common web service were failing. The error message was suggesting that the project that contained the common web service has not been compiled correctly. By copying the website across to a Windows 2003 server, we deduced that the problem was specific to 2008 as it worked perfectly on 2003. Having exhausted all the developers ideas on why this would be, we called Microsoft and got them involved in troubleshooting the issue.</p>
<p>A few days later an answer came: <em>do not pre-compile your website</em>. Sure enough, build the website without pre-compilation and it worked perfectly. Microsoft’s explanation was that it was due to a change in the way that Windows Server 2008/IIS7 worked. Fairly cryptic I must say and certainly does not leave me satisfied as to why it would not work and what have they done to stop it working. For us, using Windows Server 2008 and IIS7 is more important than the slight performance hit you get when deploying without pre-compilation. For others it may not be such a desirable solution.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Windows+Server+2008%2C+ASP.NET%2C+Pre-compiling+and+Virtual+Directories+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/&amp;t=Windows+Server+2008%2C+ASP.NET%2C+Pre-compiling+and+Virtual+Directories" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/&amp;title=Windows+Server+2008%2C+ASP.NET%2C+Pre-compiling+and+Virtual+Directories" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/&amp;title=Windows+Server+2008%2C+ASP.NET%2C+Pre-compiling+and+Virtual+Directories&amp;summary=%20There%20has%20been%20an%20interesting%20problem%20at%20work%20over%20the%20last%20couple%20of%20weeks.%20We%20are%20in%20the%20process%20of%20preparing%20to%20move%20service%20providers%20and%20at%20the%20same%20time%20upgrading%20all%20our%20servers%20to%20run%20Windows%20Server%202008%20and%20SQL%20Server%202008.%20In%20preparation%20for%20this%20move%2C%20we%20have%20been%20upgrading%20our%20staging%20a&amp;source=onemoretake" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/&amp;title=Windows+Server+2008%2C+ASP.NET%2C+Pre-compiling+and+Virtual+Directories" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-blinklist">
			<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/&amp;Title=Windows+Server+2008%2C+ASP.NET%2C+Pre-compiling+and+Virtual+Directories" rel="nofollow" class="external" title="Share this on Blinklist">Share this on Blinklist</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/&amp;title=Windows+Server+2008%2C+ASP.NET%2C+Pre-compiling+and+Virtual+Directories" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-hackernews">
			<a href="http://news.ycombinator.com/submitlink?u=http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/&amp;t=Windows+Server+2008%2C+ASP.NET%2C+Pre-compiling+and+Virtual+Directories" rel="nofollow" class="external" title="Submit this to Hacker News">Submit this to Hacker News</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/&amp;title=Windows+Server+2008%2C+ASP.NET%2C+Pre-compiling+and+Virtual+Directories" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Windows%20Server%202008%2C%20ASP.NET%2C%20Pre-compiling%20and%20Virtual%20Directories%22&amp;body=Link: http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %20There%20has%20been%20an%20interesting%20problem%20at%20work%20over%20the%20last%20couple%20of%20weeks.%20We%20are%20in%20the%20process%20of%20preparing%20to%20move%20service%20providers%20and%20at%20the%20same%20time%20upgrading%20all%20our%20servers%20to%20run%20Windows%20Server%202008%20and%20SQL%20Server%202008.%20In%20preparation%20for%20this%20move%2C%20we%20have%20been%20upgrading%20our%20staging%20a" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.onemoretake.com/2009/06/05/windows-server-2008-aspnet-pre-compiling-and-virtual-directories/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Do You Speak HTML?</title>
		<link>http://www.onemoretake.com/2009/05/02/do-you-speak-html/</link>
		<comments>http://www.onemoretake.com/2009/05/02/do-you-speak-html/#comments</comments>
		<pubDate>Sun, 03 May 2009 10:59:08 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[languages]]></category>

		<guid isPermaLink="false">http://www.onemoretake.com/?p=227</guid>
		<description><![CDATA[Ever since I have been living away from my home country of England, I have noticed myself picking up on what I would consider misuses of the English language. On the most part, they are Americanisms, for which I take great pleasure and amusement in refusing to understand, until the person uses the English pronunciation. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.onemoretake.com/wp-content/uploads/2009/05/bubble.jpg"><img title="bubble" style="border-right: 0px; border-top: 0px; display: inline; margin: 0px 15px 5px 0px; border-left: 0px; border-bottom: 0px" height="117" alt="bubble" src="http://www.onemoretake.com/wp-content/uploads/2009/05/bubble-thumb.jpg" width="154" align="left" border="0" /></a> Ever since I have been living away from my home country of England, I have noticed myself picking up on what I would consider misuses of the English language. On the most part, they are Americanisms, for which I take great pleasure and amusement in refusing to understand, until the person uses the English pronunciation. However, I also seem to hear an awful lot of completely made-up words or incorrect grammar. One may argue that this does not matter, as long as you can communicate the message but I guess being from the country that shares it&#8217;s name with the language, I have a built-in pride for it&#8217;s correct usage.</p>
<p>In development, things are usually not so forgiving when it comes to language. If you don&#8217;t get the spelling or grammar correct, it just will not compile or operate as expected. That is, except for HTML. Browser rendering engines are not fussy at all when it comes to HTML and will render pages happily, even when the code is all over the place. There is <a href="http://www.w3.org/People/Raggett/book4/ch02.html">historical reason for this</a> but unfortunately it seems to have lead to complete complacency in developers. </p>
<p>HTML is not a difficult language, it is simple to understand, there are not that many grammar rules and the vocabulary is tiny. So why then is there such a massive quantity of web developers who are just not that fluent in the language? I am not talking about just being able to get a page to look like the design. I am talking about expressing the content of the page using correct elements and combinations there of. There is a reason behind every html element, they were created because of a need, and each should be used where it is appropriate to do so.</p>
<p>If you are from the school of thought that does not worry about this, as long as it renders as the designer imagined, then there are good reasons why you should be thinking otherwise. Every day, web bots will be viewing your pages and trying to understand them. Screen readers do the same thing and a badly constructed page can be totally confusing to a blind person. You could be losing out on valuable traffic because of this. You could also find yourself with more work down the line. A site like <a href="http://www.csszengarden.com/" target="_blank">Css Zen Garden</a> shows just how much can be done with design without touching the html. That is not so easy when you have to work with a badly created page.</p>
<p>So what if that is not a big enough reason for you? Well, look at it this way. People who can speak correctly and have an extensive grammar, find themselves in a much better position than those who don’t. It can give a great first impression. The same thing is true for development. You may consider yourself pretty good in your chosen programming language but if you are sloppy in such a simple language like html, it could be the deal clincher in a job interview. It would certainly change my impressions of a potential candidate if they don’t have a decent grip on something that they should be able to in their sleep.</p>
<p>So how is yours? Time to brush up perhaps? Are you really that fluent? Be honest with yourself. How well do you speak html?</p>
<p>Edit: To all those that have taken this opportunity to pick holes in my use of language in this article: I do not consider myself an expert in English, by any means. I make as many mistakes as the next person. I now live away from England and on a daily basis I hear non-English people use phrases and pronunciations I was taught are incorrect. I don&#8217;t try to preach the way I was taught or consider that way the only way it should be done. My point was that something like Html should not have such variance. There is a worldwide standard we are all supposed to adhere to and were it not such a forgiving markup language, things would be much better.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Do+You+Speak+HTML%3F+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.onemoretake.com/2009/05/02/do-you-speak-html/&amp;t=Do+You+Speak+HTML%3F" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.onemoretake.com/2009/05/02/do-you-speak-html/&amp;title=Do+You+Speak+HTML%3F" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.onemoretake.com/2009/05/02/do-you-speak-html/&amp;title=Do+You+Speak+HTML%3F&amp;summary=%20Ever%20since%20I%20have%20been%20living%20away%20from%20my%20home%20country%20of%20England%2C%20I%20have%20noticed%20myself%20picking%20up%20on%20what%20I%20would%20consider%20misuses%20of%20the%20English%20language.%20On%20the%20most%20part%2C%20they%20are%20Americanisms%2C%20for%20which%20I%20take%20great%20pleasure%20and%20amusement%20in%20refusing%20to%20understand%2C%20until%20the%20person%20uses%20the%20&amp;source=onemoretake" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.onemoretake.com/2009/05/02/do-you-speak-html/&amp;title=Do+You+Speak+HTML%3F" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-blinklist">
			<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http://www.onemoretake.com/2009/05/02/do-you-speak-html/&amp;Title=Do+You+Speak+HTML%3F" rel="nofollow" class="external" title="Share this on Blinklist">Share this on Blinklist</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.onemoretake.com/2009/05/02/do-you-speak-html/&amp;title=Do+You+Speak+HTML%3F" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-hackernews">
			<a href="http://news.ycombinator.com/submitlink?u=http://www.onemoretake.com/2009/05/02/do-you-speak-html/&amp;t=Do+You+Speak+HTML%3F" rel="nofollow" class="external" title="Submit this to Hacker News">Submit this to Hacker News</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.onemoretake.com/2009/05/02/do-you-speak-html/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.onemoretake.com/2009/05/02/do-you-speak-html/&amp;title=Do+You+Speak+HTML%3F" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.onemoretake.com/2009/05/02/do-you-speak-html/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Do%20You%20Speak%20HTML%3F%22&amp;body=Link: http://www.onemoretake.com/2009/05/02/do-you-speak-html/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %20Ever%20since%20I%20have%20been%20living%20away%20from%20my%20home%20country%20of%20England%2C%20I%20have%20noticed%20myself%20picking%20up%20on%20what%20I%20would%20consider%20misuses%20of%20the%20English%20language.%20On%20the%20most%20part%2C%20they%20are%20Americanisms%2C%20for%20which%20I%20take%20great%20pleasure%20and%20amusement%20in%20refusing%20to%20understand%2C%20until%20the%20person%20uses%20the%20" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.onemoretake.com/2009/05/02/do-you-speak-html/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Windows UAC. Get Over It.</title>
		<link>http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/</link>
		<comments>http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 00:11:41 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[UAC]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.onemoretake.com/?p=137</guid>
		<description><![CDATA[The slating of Microsofts UAC has recently been reborn now that the early adopters of Windows 7 have found security flaws in the new version. It reminded me of the outrage that occurred when it was first introduced in Vista and at this late stage, prompts me to point out something that was conveniently overlooked [...]]]></description>
			<content:encoded><![CDATA[<p>The slating of Microsofts UAC has recently been reborn now that the early adopters of Windows 7 have <a href="http://arstechnica.com/microsoft/news/2009/03/opinion-ms-should-kill-win7-uac.ars">found security flaws</a> in the new version. It reminded me of the outrage that occurred when it was first introduced in Vista and at this late stage, prompts me to point out something that was conveniently overlooked at the time.<br />
With all those people that seem to stand on their soap box and claim it was the most rediculous thing ever to have come out of Redmond, no one mentioned that UAC was just Microsoft catching up with the other major operating systems. I recall all those smug-faced OSX and Linux owners saying &#8216;Vista? Don&#8217;t bother. Try a decent operating system&#8217;. I even recall an <a href="http://www.youtube.com/watch?v=gvzo390Mthc">Apple advert</a> poking fun at the fact that UAC was introduced. Yet, when I boot up my <a href="http://en.wikipedia.org/wiki/Hackintosh">Hackintosh</a> or Linux VM and do anything that is outside the realms of everyday use, low and behold I get prompted to elevate my security level just like UAC in Vista.<br />
I admit when I first started using Vista it confused me. Whereas before, I could put files here and there, install things with very little thought, all of a sudden I was prompted to stop and think for a second before I do. After some use, the dust has settled and I realise it makes sense. What&#8217;s more, the times I am asked to confirm my actions are relatively few, as it only occurs when I install something new, try to copy something to a system area or do anything that may affect the system configuration.<br />
I realise that I am a bit late with this comment but I never got the chance to talk about it at the time. So please, anyone who wants to moan and complain about UAC please accept that in the long run it&#8217;s a good thing, appears in some form in every major operating system and is here to stay. So please, get over it.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Windows+UAC.+Get+Over+It.+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/&amp;t=Windows+UAC.+Get+Over+It." rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/&amp;title=Windows+UAC.+Get+Over+It." rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/&amp;title=Windows+UAC.+Get+Over+It.&amp;summary=The%20slating%20of%20Microsofts%20UAC%20has%20recently%20been%20reborn%20now%20that%20the%20early%20adopters%20of%20Windows%207%20have%20found%20security%20flaws%20in%20the%20new%20version.%20It%20reminded%20me%20of%20the%20outrage%20that%20occurred%20when%20it%20was%20first%20introduced%20in%20Vista%20and%20at%20this%20late%20stage%2C%20prompts%20me%20to%20point%20out%20something%20that%20was%20convenien&amp;source=onemoretake" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/&amp;title=Windows+UAC.+Get+Over+It." rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-blinklist">
			<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/&amp;Title=Windows+UAC.+Get+Over+It." rel="nofollow" class="external" title="Share this on Blinklist">Share this on Blinklist</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/&amp;title=Windows+UAC.+Get+Over+It." rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-hackernews">
			<a href="http://news.ycombinator.com/submitlink?u=http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/&amp;t=Windows+UAC.+Get+Over+It." rel="nofollow" class="external" title="Submit this to Hacker News">Submit this to Hacker News</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/&amp;title=Windows+UAC.+Get+Over+It." rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Windows%20UAC.%20Get%20Over%20It.%22&amp;body=Link: http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A The%20slating%20of%20Microsofts%20UAC%20has%20recently%20been%20reborn%20now%20that%20the%20early%20adopters%20of%20Windows%207%20have%20found%20security%20flaws%20in%20the%20new%20version.%20It%20reminded%20me%20of%20the%20outrage%20that%20occurred%20when%20it%20was%20first%20introduced%20in%20Vista%20and%20at%20this%20late%20stage%2C%20prompts%20me%20to%20point%20out%20something%20that%20was%20convenien" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.onemoretake.com/2009/03/05/windows-uac-get-over-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PuTTY Auto Login at Media Temple (gs)</title>
		<link>http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/</link>
		<comments>http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 02:59:35 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[media temple]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.onemoretake.com/?p=133</guid>
		<description><![CDATA[For one of my projects, I use the Media Temple Grid Service for hosting. They offer ssh access to the hosting, which is superb and coupled with svn repositories, enables me to keep all the source there too. Using a nice, secure complex password to log on with the ssh client, my IDE and my [...]]]></description>
			<content:encoded><![CDATA[<p>For one of my projects, I use the Media Temple Grid Service for hosting. They offer ssh access to the hosting, which is superb and coupled with svn repositories, enables me to keep all the source there too.<br />
Using a nice, secure complex password to log on with the ssh client, my IDE and my svn client is very tedious &#8211; I have to dig out the password every time. It was therefore imperative that I configured the ssh private-public keys so that I could login automatically.<br />
It took me a while to figure it out first time and recently something happened with their servers that caused my ssh login root directory to change (of course they denied this), causing my ssh keys and a few scripts I had to &#8216;disappear&#8217;. This meant that I needed to setup the keys again and although not as bad as the first time, it still took longer than it should. I therefore log the process here to help others that may struggle with setting them up and as a reminder to myself, should another &#8216;incident&#8217; occur at Media Temple. Here is the process:</p>
<ol>
<li>Ensure you have putty,  puttygen and psftp installed/downloaded</li>
<li>Login to your MediaTemple account using putty</li>
<li>Type: ssh-keygen -t rsa</li>
<li>Follow the instructions to generate the keys. Do not use a pass phrase as we want autologin.</li>
<li>You should now have id_rsa and id_rsa.pub in the .ssh directory</li>
<li>Change directory into .ssh and type: cat id_rsa.pub &gt;&gt; authorized_keys2</li>
<li>FTP into you MediaTemple account using psftp and download the id_rsa file. For Vista users, watch out for UAC. Its best to ensure you download to a safe directory like your desktop</li>
<li>Open up puttygen and select from the menu: conversions-&gt;Import Key</li>
<li>Select the id_rsa key file you downloaded and puttygen should then import it</li>
<li>Click Save Private Key and save the .ppk file in a place of your choice</li>
<li>Open up putty and fill in Connection-&gt;Data &#8216;login username&#8217;. Then go to Connection-&gt;SSH-&gt;Auth and select your newly created .ppk file when you click on &#8216;private key file for authentication&#8217;</li>
<li>Save the putty session. This session should now login automatically</li>
</ol>
<p>The important point here is that the keys were created on the server and then imported to putty. Many of the guides I found create the keys with putty in the first place and that just did not work for me.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=PuTTY+Auto+Login+at+Media+Temple+%28gs%29+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/&amp;t=PuTTY+Auto+Login+at+Media+Temple+%28gs%29" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/&amp;title=PuTTY+Auto+Login+at+Media+Temple+%28gs%29" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/&amp;title=PuTTY+Auto+Login+at+Media+Temple+%28gs%29&amp;summary=For%20one%20of%20my%20projects%2C%20I%20use%20the%20Media%20Temple%20Grid%20Service%20for%20hosting.%20They%20offer%20ssh%20access%20to%20the%20hosting%2C%20which%20is%20superb%20and%20coupled%20with%20svn%20repositories%2C%20enables%20me%20to%20keep%20all%20the%20source%20there%20too.%20%0D%0AUsing%20a%20nice%2C%20secure%20complex%20password%20to%20log%20on%20with%20the%20ssh%20client%2C%20my%20IDE%20and%20my%20svn%20clie&amp;source=onemoretake" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/&amp;title=PuTTY+Auto+Login+at+Media+Temple+%28gs%29" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-blinklist">
			<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/&amp;Title=PuTTY+Auto+Login+at+Media+Temple+%28gs%29" rel="nofollow" class="external" title="Share this on Blinklist">Share this on Blinklist</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/&amp;title=PuTTY+Auto+Login+at+Media+Temple+%28gs%29" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-hackernews">
			<a href="http://news.ycombinator.com/submitlink?u=http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/&amp;t=PuTTY+Auto+Login+at+Media+Temple+%28gs%29" rel="nofollow" class="external" title="Submit this to Hacker News">Submit this to Hacker News</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/&amp;title=PuTTY+Auto+Login+at+Media+Temple+%28gs%29" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22PuTTY%20Auto%20Login%20at%20Media%20Temple%20%28gs%29%22&amp;body=Link: http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A For%20one%20of%20my%20projects%2C%20I%20use%20the%20Media%20Temple%20Grid%20Service%20for%20hosting.%20They%20offer%20ssh%20access%20to%20the%20hosting%2C%20which%20is%20superb%20and%20coupled%20with%20svn%20repositories%2C%20enables%20me%20to%20keep%20all%20the%20source%20there%20too.%20%0D%0AUsing%20a%20nice%2C%20secure%20complex%20password%20to%20log%20on%20with%20the%20ssh%20client%2C%20my%20IDE%20and%20my%20svn%20clie" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.onemoretake.com/2009/03/04/putty-auto-login-at-media-temple-gs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Technical Debt</title>
		<link>http://www.onemoretake.com/2009/02/26/the-technical-debt/</link>
		<comments>http://www.onemoretake.com/2009/02/26/the-technical-debt/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 20:39:47 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[refactoring]]></category>

		<guid isPermaLink="false">http://www.onemoretake.com/?p=16</guid>
		<description><![CDATA[I have spent the last few days at work doing some intense refactoring of a seemingly complex jQuery plug-in. I managed to cut it down by 140 lines and speed it up immensely. Whilst it would have saved time if I had written the plug-in myself in the first place, I cannot be expected to [...]]]></description>
			<content:encoded><![CDATA[<p>I have spent the last few days at work doing some intense refactoring of a seemingly complex jQuery plug-in. I managed to cut it down by 140 lines and speed it up immensely. Whilst it would have saved time if I had written the plug-in myself in the first place, I cannot be expected to do everything and nobody else at work would improve their jQuery and javascript writing skills if I did so. I therefore label my time spent as paying of some of the technical debt that we create, in the process of releasing the software as quickly as we can. If you have not come across this metaphor before, here it is:</p>
<p><span class="youtube">
<object type="application/x-shockwave-flash" width="425" height="355" data="http://www.youtube.com/v/pqeJFYwnkjE&amp;color1=2b405b&amp;color2=6b8ab6&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0?rel=1">
<param name="movie" value="http://www.youtube.com/v/pqeJFYwnkjE&amp;color1=2b405b&amp;color2=6b8ab6&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0?rel=1" />
<param name="allowFullScreen" value="true" />
<param name="wmode" value="transparent" />
</object>
</span><p><a href="http://www.youtube.com/watch?v=pqeJFYwnkjE">www.youtube.com/watch?v=pqeJFYwnkjE</a></p></p>
<p>It really nails the reason that as developers, we try to refactor regularly. Unfortunately refactoring is not something that people outside of the development community tend to understand and it is considered a waste of time all too often. I think use of this metaphor may just help those people understand.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=The+Technical+Debt+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.onemoretake.com/2009/02/26/the-technical-debt/&amp;t=The+Technical+Debt" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.onemoretake.com/2009/02/26/the-technical-debt/&amp;title=The+Technical+Debt" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.onemoretake.com/2009/02/26/the-technical-debt/&amp;title=The+Technical+Debt&amp;summary=I%20have%20spent%20the%20last%20few%20days%20at%20work%20doing%20some%20intense%20refactoring%20of%20a%20seemingly%20complex%20jQuery%20plug-in.%20I%20managed%20to%20cut%20it%20down%20by%20140%20lines%20and%20speed%20it%20up%20immensely.%20Whilst%20it%20would%20have%20saved%20time%20if%20I%20had%20written%20the%20plug-in%20myself%20in%20the%20first%20place%2C%20I%20cannot%20be%20expected%20to%20do%20everything%20&amp;source=onemoretake" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.onemoretake.com/2009/02/26/the-technical-debt/&amp;title=The+Technical+Debt" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-blinklist">
			<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http://www.onemoretake.com/2009/02/26/the-technical-debt/&amp;Title=The+Technical+Debt" rel="nofollow" class="external" title="Share this on Blinklist">Share this on Blinklist</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.onemoretake.com/2009/02/26/the-technical-debt/&amp;title=The+Technical+Debt" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-hackernews">
			<a href="http://news.ycombinator.com/submitlink?u=http://www.onemoretake.com/2009/02/26/the-technical-debt/&amp;t=The+Technical+Debt" rel="nofollow" class="external" title="Submit this to Hacker News">Submit this to Hacker News</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.onemoretake.com/2009/02/26/the-technical-debt/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.onemoretake.com/2009/02/26/the-technical-debt/&amp;title=The+Technical+Debt" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.onemoretake.com/2009/02/26/the-technical-debt/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22The%20Technical%20Debt%22&amp;body=Link: http://www.onemoretake.com/2009/02/26/the-technical-debt/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A I%20have%20spent%20the%20last%20few%20days%20at%20work%20doing%20some%20intense%20refactoring%20of%20a%20seemingly%20complex%20jQuery%20plug-in.%20I%20managed%20to%20cut%20it%20down%20by%20140%20lines%20and%20speed%20it%20up%20immensely.%20Whilst%20it%20would%20have%20saved%20time%20if%20I%20had%20written%20the%20plug-in%20myself%20in%20the%20first%20place%2C%20I%20cannot%20be%20expected%20to%20do%20everything%20" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.onemoretake.com/2009/02/26/the-technical-debt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Atlas So New?</title>
		<link>http://www.onemoretake.com/2009/02/24/is-atlas-so-new/</link>
		<comments>http://www.onemoretake.com/2009/02/24/is-atlas-so-new/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 08:11:49 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Atlas]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.onemoretake.com/?p=8</guid>
		<description><![CDATA[Slipping musically into my twitter stream earlier this morning came an excited remark by John Resig. He seemed all hyped about the new Atlas product from 280 North that they announced at Future of Web Apps, Miami. Given John&#8217;s reputation in web development, I immediately followed the link and watched the introductory video on the [...]]]></description>
			<content:encoded><![CDATA[<p>Slipping musically into my twitter stream earlier this morning came an excited remark by <a href="http://ejohn.org/">John Resig</a>. He seemed all hyped about the new <a href="http://280atlas.com/" target="_blank">Atlas product from 280 North</a> that they announced at <a href="http://events.carsonified.com/fowa/2009/miami" target="_blank">Future of Web Apps, Miami</a>.</p>
<p>Given John&#8217;s reputation in web development, I immediately followed the link and watched the introductory video on the site, expecting to be amazed. It looked all very pretty and the creation of an rss reader with just a few clicks of the mouse gave suitable wow-factor to the demonstration.</p>
<p>However, I could not help thinking that I had seen this idea somewhere before. I use it at work every day &#8211; Microsoft Visual Studio. The same concepts are there for web development &#8211; a drag-and-drop interface, with built-in controls that are supposed to take most of the grunt work away from you.</p>
<p>At first look, this idea is great &#8211; creating fully-fledged application in no time at all. However, in my experience with Visual Studio, this ends up being more of a hindrance than a help. I avoid the drag-drop functionality of VS like the plague, not because I am a glutton for punishment but because of the intrinsic limitation it places on you and because most of the time the same functionality can (and should) be achieved in a faster, more flexible and more maintainable way. The biggest gripe I have with web development in VS is the constant struggle to make it produce tidy html that is standards compliant.</p>
<p>Atlas might not be like that at all. I have only seen the video. However, I don&#8217;t think it is revolutionary as the buzz today would lead us into thinking and it may not be all that people hope it is. It could endup just being a Visual Studio type development environment based in a browser.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Is+Atlas+So+New%3F+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.onemoretake.com/2009/02/24/is-atlas-so-new/&amp;t=Is+Atlas+So+New%3F" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.onemoretake.com/2009/02/24/is-atlas-so-new/&amp;title=Is+Atlas+So+New%3F" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.onemoretake.com/2009/02/24/is-atlas-so-new/&amp;title=Is+Atlas+So+New%3F&amp;summary=Slipping%20musically%20into%20my%20twitter%20stream%20earlier%20this%20morning%20came%20an%20excited%20remark%20by%20John%20Resig.%20He%20seemed%20all%20hyped%20about%20the%20new%20Atlas%20product%20from%20280%20North%20that%20they%20announced%20at%20Future%20of%20Web%20Apps%2C%20Miami.%0D%0A%0D%0AGiven%20John%27s%20reputation%20in%20web%20development%2C%20I%20immediately%20followed%20the%20link%20and%20wat&amp;source=onemoretake" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.onemoretake.com/2009/02/24/is-atlas-so-new/&amp;title=Is+Atlas+So+New%3F" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-blinklist">
			<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http://www.onemoretake.com/2009/02/24/is-atlas-so-new/&amp;Title=Is+Atlas+So+New%3F" rel="nofollow" class="external" title="Share this on Blinklist">Share this on Blinklist</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.onemoretake.com/2009/02/24/is-atlas-so-new/&amp;title=Is+Atlas+So+New%3F" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-hackernews">
			<a href="http://news.ycombinator.com/submitlink?u=http://www.onemoretake.com/2009/02/24/is-atlas-so-new/&amp;t=Is+Atlas+So+New%3F" rel="nofollow" class="external" title="Submit this to Hacker News">Submit this to Hacker News</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.onemoretake.com/2009/02/24/is-atlas-so-new/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.onemoretake.com/2009/02/24/is-atlas-so-new/&amp;title=Is+Atlas+So+New%3F" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.onemoretake.com/2009/02/24/is-atlas-so-new/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Is%20Atlas%20So%20New%3F%22&amp;body=Link: http://www.onemoretake.com/2009/02/24/is-atlas-so-new/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Slipping%20musically%20into%20my%20twitter%20stream%20earlier%20this%20morning%20came%20an%20excited%20remark%20by%20John%20Resig.%20He%20seemed%20all%20hyped%20about%20the%20new%20Atlas%20product%20from%20280%20North%20that%20they%20announced%20at%20Future%20of%20Web%20Apps%2C%20Miami.%0D%0A%0D%0AGiven%20John%27s%20reputation%20in%20web%20development%2C%20I%20immediately%20followed%20the%20link%20and%20wat" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.onemoretake.com/2009/02/24/is-atlas-so-new/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
