<?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"
	>

<channel>
	<title>appytizers</title>
	<atom:link href="http://www.rohand.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rohand.com</link>
	<description>the book of i</description>
	<pubDate>Tue, 23 Sep 2008 06:20:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>DropBox</title>
		<link>http://www.rohand.com/posts/dropbox/</link>
		<comments>http://www.rohand.com/posts/dropbox/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 06:12:56 +0000</pubDate>
		<dc:creator>rohand</dc:creator>
		
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://www.rohand.com/posts/dropbox/</guid>
		<description><![CDATA[&#160;
I’m a typical nerdy kid that works in three different operating systems across three laptops, five desktops and who-knows-how-many virtual machines. As such, I have a plethora of files, utilities and applications that I absolutely need to stay productive (Firefox, OneNote, Process Explorer and Process Monitor, Visual Studio, SQL Server Management Studio, ToDoList and custom [...]]]></description>
			<content:encoded><![CDATA[<p><a title="DropBox Home" href="http://www.getdropbox.com/home"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="125" alt="image" src="http://www.rohand.com/wp-content/uploads/2008/09/image.png" width="104" border="0" /></a>&#160;</p>
<p>I’m a typical nerdy kid that works in three different operating systems across three laptops, five desktops and who-knows-how-many virtual machines. As such, I have a plethora of files, utilities and applications that I absolutely need to stay productive (Firefox, OneNote, Process Explorer and Process Monitor, Visual Studio, SQL Server Management Studio, ToDoList and custom batch files and scripts). It is also absolutely essential that these be configured as similar as possible else life gets miserable really quickly.</p>
<p>Ever since I <a href="http://www.joelonsoftware.com/items/2008/09/11b.html">heard about DropBox</a>, I’ve been astonished by how simple and easy it is to use. Frankly, it just works! Run the little installer on your operating system of choice, setup your account and off you go! Store files into the folder it creates and they magically sync with your other <a href="http://www.getdropbox.com/home">DropBox</a> installs. You can access these files in any system. Plus, the web site keeps track of all changes to your files, including retaining deleted files. It also comes with a nice interface for the iPhone. The DropBox folder appears to Windows like a local folder so none of that network shared folder security interference happens. The backend is <a href="http://aws.amazon.com/s3/">Amazon S3</a> so it’s redundant, scalable, extensible, fungible and FAST!</p>
<p>So far, I’ve created a <a href="http://office.microsoft.com/en-us/onenote/default.aspx">OneNote</a> notebook within DropBox and use that as my primary file. I’ve stored all my <a href="http://live.sysinternals.com/">SysInternals</a> tools into a Tools subdirectory and added it to my Windows PATH. I store common SQL scripts and shared keys there. I’ve even taken to working on documents that are still in draft phase from my DropBox. Slowly but surely, it’s turning out to be what the My Documents folder was originally intended for, albeit without the local network.</p>
<p>The DropBox app claims that it auto-updates silently without interrupting anything you are doing. I haven’t seen that yet. I hope it’s not some unhappy process like <a href="https://www.mesh.com/Welcome/Welcome.aspx">Live Mesh</a>; Live Mesh used to download megabytes of data from the internets, then prompt me to update it, and then completely blow away my Quick Launch bar. Dude, I’ve laid out the icons on that task bar just the way I want and like and here you come along and destroy it every time? I don’t think I’m a fan of Live Mesh till they fix that bug.</p>
<p>I need to figure out how to migrate my Firefox profile into DropBox and reload Visual Studio and SQL Server Management Studio from the DropBox folder. Oh, and any other utility that I can put there. I figure that most apps that run as PortableApps can be migrated to a common <a href="http://www.getdropbox.com/home">DropBox</a>.</p>
<p>Yay &#8212; I’m actually excited about an application!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rohand.com/posts/dropbox/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Set ACLs for Folder</title>
		<link>http://www.rohand.com/posts/set-acls-for-folder/</link>
		<comments>http://www.rohand.com/posts/set-acls-for-folder/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 05:27:35 +0000</pubDate>
		<dc:creator>rohand</dc:creator>
		
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.rohand.com/?p=42</guid>
		<description><![CDATA[Here is a VBScript that generates and executes a batch file to set up ACLs for the C:\Inetpub\wwwroot folder. This works on Windows 2003 Server.
Const SCRIPT_FILE = "SetupACLs.bat"
Const FLDR_WWW = "C:\Inetpub\wwwroot"

Sub Main
    Call SaveScript(SCRIPT_FILE, GenerateScript)
    Call RunScript(SCRIPT_FILE)
End Sub

Function GenerateScript
    Dim sScript

    sScript = [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a VBScript that generates and executes a batch file to set up ACLs for the C:\Inetpub\wwwroot folder. This works on Windows 2003 Server.</p>
<pre lang="vb">Const SCRIPT_FILE = "SetupACLs.bat"
Const FLDR_WWW = "C:\Inetpub\wwwroot"

Sub Main
    Call SaveScript(SCRIPT_FILE, GenerateScript)
    Call RunScript(SCRIPT_FILE)
End Sub

Function GenerateScript
    Dim sScript

    sScript = "REM " &amp; SCRIPT_FILE &amp; " generated on " &amp; Now &amp; vbCrLf
    sScript = sScript &amp; SetupWwwRootACLs(FLDR_WWW) &amp; vbCrLf

    GenerateScript = sScript
End Function

Function SetupWwwRootACLs(sPath)
    Dim sScript

    sScript = "REM SetupWwwRootACLs" &amp; vbCrLf

    sScript = sScript &amp; Perms(sPath, "Network Service", "r") &amp; vbCrLf
    sScript = sScript &amp; Perms(sPath, "IIS_WPG", "r") &amp; vbCrLf
    sScript = sScript &amp; Perms(sPath, "ASPNET", "r") &amp; vbCrLf

    SetupWwwRootACLs = sScript
End Function

Sub SaveScript(sPath, sScript)
    Dim oFSO
    Dim oFile

    Set oFSO = CreateObject("Scripting.FileSystemObject")
    Set oFile = oFSO.CreateTextFile(sPath, True)

    oFile.WriteLine (sScript)

    oFile.Close

    Set oFSO = Nothing
End Sub

Sub RunScript(sPath)
    Dim WshShell
    Set WshShell = CreateObject("WScript.Shell")

    WshShell.Run sPath, 1, True
End Sub

Function Perms(sPath, sUser, sPermission)
    Perms = "cacls """ &amp; sPath &amp; """ /e /g """ &amp; sUser &amp; """:" &amp; sPermission
End Function</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.rohand.com/posts/set-acls-for-folder/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Workstation Upgrade</title>
		<link>http://www.rohand.com/posts/workstation-upgrade/</link>
		<comments>http://www.rohand.com/posts/workstation-upgrade/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 10:56:55 +0000</pubDate>
		<dc:creator>rohand</dc:creator>
		
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://www.rohand.com/?p=39</guid>
		<description><![CDATA[I&#8217;ve finally decided to upgrade my primary workstation at home and this is what I am targetting:

8 GB RAM
500 GB SATA primary drive
1 TB RAID-1 data drive
Three 22&#8243; monitors
Windows Server 2008

Of these items, I need to acquire another 22&#8243; monitor and a display card capable of supporting upto four monitors. I&#8217;m looking at the ATI [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve finally decided to upgrade my primary workstation at home and this is what I am targetting:</p>
<ul>
<li>8 GB RAM</li>
<li>500 GB SATA primary drive</li>
<li>1 TB RAID-1 data drive</li>
<li>Three 22&#8243; monitors</li>
<li>Windows Server 2008</li>
</ul>
<p>Of these items, I need to acquire another 22&#8243; monitor and a display card capable of supporting upto four monitors. I&#8217;m looking at the <a href="http://ati.amd.com/products/firemvseries/FireMV2400PCIe.html">ATI FireMV 2400 PCIe</a> graphics card and a <a href="http://accessories.us.dell.com/sna/products/Displays/productdetail.aspx?c=us&amp;l=en&amp;s=bsd&amp;cs=04&amp;sku=320-6107">Dell 2208WFP</a> 22&#8243; monitor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rohand.com/posts/workstation-upgrade/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tools in the Cloud</title>
		<link>http://www.rohand.com/posts/tools-in-the-cloud/</link>
		<comments>http://www.rohand.com/posts/tools-in-the-cloud/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 08:45:38 +0000</pubDate>
		<dc:creator>rohand</dc:creator>
		
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://www.rohand.com/?p=37</guid>
		<description><![CDATA[I am very dependent on these web applications for my daily needs:

Gmail for email. I have it setup so that email from other addresses either forwards to one account, or Gmail connects via POP and retrieves from the other accounts.
Google Reader to manage and stay on top of my feed subscriptions.
Google Calendar for scheduling.
Google Docs [...]]]></description>
			<content:encoded><![CDATA[<p>I am very dependent on these web applications for my daily needs:</p>
<ul>
<li><strong>Gmail </strong>for email. I have it setup so that email from other addresses either forwards to one account, or Gmail connects via POP and retrieves from the other accounts.</li>
<li><strong>Google Reader</strong> to manage and stay on top of my feed subscriptions.</li>
<li><strong>Google Calendar</strong> for scheduling.</li>
<li><strong>Google Docs</strong> for my documents, spreadsheets and presentations.</li>
<li><strong>Facebook </strong>for keeping in touch with my friends and family.</li>
<li><strong>Delicious</strong> for managing links.</li>
<li><strong>Remember the Milk </strong>for managing task lists.</li>
<li><strong>Backpack</strong> for my personal intranet.</li>
<li><strong>Basecamp </strong>to manage client projects.</li>
<li><strong>Flickr</strong> for photos.</li>
<li><strong>Wordpress </strong>for my blog.</li>
<li><strong>Windows Live SkyDrive </strong>for more documents. I like that it lets me upload and share any kind of document.</li>
<li>Self-hosted <strong>Subversion </strong>with S3 storage and a <strong>Trac</strong> front-end for my projects.</li>
</ul>
<p>Most of these applications work really well through Firefox or on the iPhone. In fact, iPhone support has become a must-have feature for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rohand.com/posts/tools-in-the-cloud/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Development System Configuration</title>
		<link>http://www.rohand.com/posts/development-system-configuration/</link>
		<comments>http://www.rohand.com/posts/development-system-configuration/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 08:37:07 +0000</pubDate>
		<dc:creator>rohand</dc:creator>
		
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://www.rohand.com/?p=34</guid>
		<description><![CDATA[Hardware
The minimum hardware configuration for the typical development systems that I setup usually includes a 64-bit capable dual-core system with at least 2 GB of RAM and a 256 MB graphics chip. It should be able to run Aero without any tweaking. I try and acquire two physical disks for the system.
Software
I setup the following [...]]]></description>
			<content:encoded><![CDATA[<h3>Hardware</h3>
<p>The minimum hardware configuration for the typical development systems that I setup usually includes a 64-bit capable dual-core system with at least 2 GB of RAM and a 256 MB graphics chip. It should be able to run Aero without any tweaking. I try and acquire two physical disks for the system.</p>
<h3>Software</h3>
<p>I setup the following software on a development system:</p>
<ul>
<li>Windows Vista Enterprise SP1</li>
<li>Office 2007 Enterprise SP1 (Word, Excel, PowerPoint, Publisher, OneNote, Outlook)</li>
<li>Office Project 2007 Professional</li>
<li>Office Visio 2007 Professional</li>
<li>Paint.NET</li>
<li>WinMerge</li>
<li>WinRAR</li>
<li>JDK</li>
<li>SmartFTP</li>
<li>Ultra-Edit</li>
<li>Enterprise Architect</li>
<li>Eclipse</li>
<li>Visual Studio 2008 Team Suite SP1</li>
<li>Windows SDK</li>
<li>SQL Server 2008 Management Studio</li>
<li>Windows Live Writer</li>
<li>Acronis</li>
<li>Firefox</li>
<li>CamStudio</li>
<li>Reflector</li>
<li>PsTools from SysInternals</li>
<li>Process Explorer from SysInternals</li>
<li>Process Monitor from SysInternals</li>
<li>ShellRunAs from SysInternals</li>
<li>BgInfo from SysInternals</li>
<li>PowerShell</li>
<li>TortoiseSVN</li>
</ul>
<h3>File System</h3>
<p>I have the following additional folders on my SystemDrive:</p>
<ul>
<li><strong>Volatile</strong> for temporary or downloaded files.</li>
<li><strong>Tools</strong> for self-contained applications. This folder is added to the SystemPath.</li>
<li><strong>Scripts</strong> for batch or Windows scripts. This folder is added to the SystemPath.</li>
<li><strong>Machines</strong> for any virtual machines.</li>
<li><strong>Work</strong> for all the source code that I create or analyze.</li>
<li><strong>Work\Libraries</strong> for shared third-party libraries like AntiXSS, CAPICOM, YUI, jQuery, GData etc.</li>
</ul>
<h3>Quirks</h3>
<p>I always enable line numbers in any applications that support this feature - this means you Mr. Visual Studio and Mr. SQL Server Management Studio and Mr. Ultra-Edit. I also enable Display Symbols for White Space, set Spaces to Replace Tabs and set the Tab Indent to 4 spaces. In Visual Studio and Ultra-Edit, I enable displaying Column Markers at columns 80 and 120. I tweak my Command Prompt to open at SystemRoot as Administrator. I open a shared notebook on my server within OneNote and continue using it. I add my blog, flickr, facebook, gmail, gdocs, gfinance, greader, gcalendar and delicious to the Links toolbar in IE and Firefox. I make my Start Bar two rows tall - the upper row is reserved for open windows and the lower row is for the Quick Launch bar and collapsed toolbars for the Desktop, Work and Volatile.</p>
<p>I&#8217;ll keep this post live as I update the minimum specifications for my typical development system.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rohand.com/posts/development-system-configuration/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Up and Awake</title>
		<link>http://www.rohand.com/posts/up-and-awake/</link>
		<comments>http://www.rohand.com/posts/up-and-awake/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 04:02:30 +0000</pubDate>
		<dc:creator>rohand</dc:creator>
		
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://www.rohand.com/?p=30</guid>
		<description><![CDATA[I&#8217;ve been awake for the last thirty-six hours and I&#8217;m not in the least tired or sleepy. I&#8217;ve had two Pepsis and two red bulls and put in a very strenuous fifteen hour day.
Must sleep.
UPDATE: apparently, all I had to do was plop my head onto a pillow and close my eyes. Got a decent [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been awake for the last thirty-six hours and I&#8217;m not in the least tired or sleepy. I&#8217;ve had two Pepsis and two red bulls and put in a very strenuous fifteen hour day.</p>
<p>Must sleep.</p>
<p>UPDATE: apparently, all I had to do was plop my head onto a pillow and close my eyes. Got a decent six hours of sleep.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rohand.com/posts/up-and-awake/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Firefox Configuration</title>
		<link>http://www.rohand.com/posts/my-firefox-configuration/</link>
		<comments>http://www.rohand.com/posts/my-firefox-configuration/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 00:45:50 +0000</pubDate>
		<dc:creator>rohand</dc:creator>
		
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://www.rohand.com/posts/my-firefox-configuration/</guid>
		<description><![CDATA[I finally settled on a practical and productive Firefox configuration in the last few weeks.

I&#8217;m using these extensions:

Adblock Plus
Adblock Filterset.G Updater
Delicious Bookmarks
Firebug
IE Tab
NoScript
Remember the Milk for Gmail
Web Developer toolbar
YSlow


Also, while I appreciate the hard work that went into making Firefox look and feel like a native application in Windows, Linux and Macs, I prefer the [...]]]></description>
			<content:encoded><![CDATA[<p>I finally settled on a practical and productive <a href="http://www.firefox.com/">Firefox</a> configuration in the last few weeks.</p>
<p><a href="http://www.rohand.com/wp-content/uploads/2008/08/image.png"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="260" alt="firefox add-ons: extensions" src="http://www.rohand.com/wp-content/uploads/2008/08/image-thumb.png" width="238" border="0"/></a></p>
<p>I&#8217;m using these extensions:</p>
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1865">Adblock Plus</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1136">Adblock Filterset.G Updater</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/3615">Delicious Bookmarks</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1419">IE Tab</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/722">NoScript</a></li>
<li><a href="http://www.rememberthemilk.com/services/gmail/">Remember the Milk for Gmail</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/60">Web Developer toolbar</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/5369">YSlow</a></li>
</ul>
<p><a href="http://www.rohand.com/wp-content/uploads/2008/08/image1.png"><img style="border-right: 0px; border-top: 0px; margin: 5px; border-left: 0px; border-bottom: 0px" height="260" alt="firefox add-ons: themes" src="http://www.rohand.com/wp-content/uploads/2008/08/image-thumb1.png" width="238" border="0"/></a></p>
<p>Also, while I appreciate the hard work that went into making Firefox look and feel like a native application in Windows, Linux and Macs, I prefer the <a href="https://addons.mozilla.org/en-US/firefox/addon/364">Whitehart theme</a> because it gives me a consistent experience on any platform.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rohand.com/posts/my-firefox-configuration/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
