<?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>RK.md &#187; How To&#8217;s/Reviews</title>
	<atom:link href="http://rk.md/category/howto-review/feed/" rel="self" type="application/rss+xml" />
	<link>http://rk.md</link>
	<description>-- welcome to the life of a tech-savvy medical student --</description>
	<lastBuildDate>Sat, 04 Feb 2012 11:00:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Install Dropbox on Bluehost Shared Host</title>
		<link>http://rk.md/2011/install-dropbox-on-bluehost-shared-host/</link>
		<comments>http://rk.md/2011/install-dropbox-on-bluehost-shared-host/#comments</comments>
		<pubDate>Sun, 17 Jul 2011 19:47:53 +0000</pubDate>
		<dc:creator>Rishi</dc:creator>
				<category><![CDATA[How To's/Reviews]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://rk.md/?p=2231</guid>
		<description><![CDATA[With the advancement of cloud computing, Dropbox has become a cornerstone of mobile computing. The ability to manipulate files on one device, have them stored &#8220;in the cloud&#8221;, and then reflect these changes on all of one&#8217;s devices has provided a great deal of flexibility for consumers. I wanted to extend this functionality to a<a href="http://rk.md/2011/install-dropbox-on-bluehost-shared-host/"> […]</a>]]></description>
			<content:encoded><![CDATA[<p>With the advancement of cloud computing, Dropbox has become a cornerstone of mobile computing. The ability to manipulate files on one device, have them stored &#8220;in the cloud&#8221;, and then reflect these changes on <strong>all</strong> of one&#8217;s devices has provided a great deal of flexibility for consumers. I wanted to extend this functionality to a shared web hosting environment (in my case, BlueHost).<span id="more-2231"></span></p>
<p>First, you&#8217;ll need SSH access to your box. For security reasons, all Dropbox files will be kept outside of the public_html folder.</p>
<p>1.) Login via SSH to your box.</p>
<p>2.) <code>mkdir ~/dropbox-exec</code></p>
<p>3.) <code>cd ~/dropbox-exec</code></p>
<p>4.) <code>wget -O dropbox.tar.gz "http://www.dropbox.com/download/?plat=lnx.x86"</code></p>
<p>We created a directory, navigated to it, and downloaded the latest 64-bit compliant Linux source for Dropbox.</p>
<p>5.) <code>tar -xvzf dropbox.tar.gz</code></p>
<p>6.) <code>rm dropbox.tar.gz</code></p>
<p>7.) <code>~/.dropbox-dist/dropboxd</code></p>
<p>Now we unzipped the tarball, removed the original compressed file, and executed the main Dropbox script.</p>
<p>8.) You&#8217;ll get a message like:</p>
<blockquote><p>This client is not linked to any account&#8230; Please visit https://www.dropbox.com/cli_link?host_id=xxxxxxxxxx to link this machine.</p></blockquote>
<p>9.) Copy and paste that link into a browser and navigate there. This essentially &#8220;links&#8221; your shared host to your Dropbox repository.</p>
<p>10.) BlueHost periodically terminates the Dropbox process, so I added a cronjob (under CPanel) to keep the process running every 5 minutes. The cron command will simply be the path to your dropboxd script. For example: <code>/home/fill-in-your-username/dropbox-exec/.dropbox-dist/dropboxd</code></p>
<p>You&#8217;ll notice that under your root directory (<code>/home/username</code>) you now have a &#8220;Dropbox&#8221; folder with all the contents of your repository. Now you can throw things into the cloud whenever you want. For example, I have a simple PHP script which backs ups and optimizes my WordPress SQL databases every day, eliminating the need for a resource-hogging plugin and giving me the piece of mind that my database is stored in more than one place.</p>
<p>Let me know if this guide helps and/or if you have any questions! <img src='http://rk.md/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rk.md/2011/install-dropbox-on-bluehost-shared-host/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Install APC Accelerator On Bluehost Shared Host</title>
		<link>http://rk.md/2011/install-apc-accelerator-bluehost-shared-host/</link>
		<comments>http://rk.md/2011/install-apc-accelerator-bluehost-shared-host/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 14:07:13 +0000</pubDate>
		<dc:creator>Rishi</dc:creator>
				<category><![CDATA[How To's/Reviews]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://rk.md/?p=2140</guid>
		<description><![CDATA[I&#8217;ve used eAccelerator and XCache for quite some to speed up my WordPress sites, but with PHP6 around the corner, I wanted to get my feet wet with alternative PHP cache (APC) &#8211; an opcode cacher which will be built into the next generation of PHP. This is a walkthrough for how to install APC<a href="http://rk.md/2011/install-apc-accelerator-bluehost-shared-host/"> […]</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve used eAccelerator and XCache for quite some to speed up my WordPress sites, but with PHP6 around the corner, I wanted to get my feet wet with <a href="http://pecl.php.net/package/apc" target="_blank">alternative PHP cache</a> (APC) &#8211; an opcode cacher which will be built into the next generation of PHP. This is a walkthrough for how to install APC in a shared hosting environment (<a href="http://www.bluehost.com/" target="_blank">BlueHost</a> in my case). <span id="more-2140"></span></p>
<p>Before beginning, <strong>you&#8217;ll need to have SSH access</strong> to your server for compiling the APC module and have your <strong>php.ini</strong> file accessible (usually directly under public_html). Once you&#8217;ve SSHed into your box, execute the following commands in order.</p>
<ol>
<li><code>cd ~</code></li>
<li><code>mkdir modules apc</code></li>
<li><code>cd apc</code></li>
<li><code>wget http://pecl.php.net/get/APC-3.1.8.tgz</code></li>
<li><code>tar -xzvf APC-3.1.8.tgz</code></li>
<li><code>cd APC-3.1.8</code></li>
<li><code>phpize</code></li>
<li><code>./configure --enable-apc --enable-apc-mmap --with-apxs --with-php-config=/usr/bin/php-config</code></li>
<li><code>make</code></li>
<li><code>cd modules</code></li>
<li><code>mv apc.so /home/<span style="color: #ff0000;">BLUEHOST-USERNAME</span>/modules</code></li>
</ol>
<p>Steps 1-6 create the necessary directories we&#8217;ll be using, download the latest stable APC file, extract it, and point to the directory.</p>
<p>Steps 7-9 compile the APC module according to the PHP version your server is running.</p>
<p>Steps 10-11 move the newly compiled module (apc.so) to a readily accessible directory which we will define in our php.ini file.</p>
<p>Now FTP into your box, create a backup of your php.ini file (/public_html/php.ini) and proceed to edit the original php.ini with a text editor program (ie, Wordpad for Windows, TextEdit for Mac OS X, Gedit for Linux).</p>
<p>Using the &#8220;Find&#8221; function, search for &#8220;extension_dir.&#8221; Place a semicolon before the line to comment it out, and copy and paste the following code in the next line. Change &#8220;BLUEHOST-USERNAME&#8221; to your username.</p>
<p><code>extension_dir = "/home/<span style="color: #ff0000;">BLUEHOST-USERNAME</span>/modules"</code></p>
<p>Note that this step will knock out any other modules which are loaded from the default extension_dir path. I haven&#8217;t found a way to load APC otherwise (as a zend_extension, for example).</p>
<p>Next, search for &#8220;Windows Extensions&#8221; in your php.ini file. You will see a list of directives preceded by semicolons. Copy and paste the following set of parameters above the &#8220;Windows Extensions&#8221; line to configure APC.</p>
<p><code> extension=apc.so<br />
apc.enabled=1<br />
apc.ttl="7200"<br />
apc.user_ttl="7200"<br />
apc.shm_size="64"</code></p>
<p>Finally, save and upload your php.ini file back to your public_html directory. You&#8217;ll need to restart your FastCGI engine, so log into your CPanel, find &#8220;Process Manager&#8221; under the &#8220;Advanced&#8221; header, and kill off any /ramdisk/bin/fcgiphp5 processes. Once they&#8217;re dead, navigate back to your site (this will automatically &#8220;restart&#8221; the FastCGI process and incorporate APC into the engine).</p>
<p>To verify that APC is indeed loaded, <a href="http://www.google.com/search?hl=en&amp;q=create+phpinfo&amp;btnG=Search">create a phpinfo file</a>, and navigate to it via a web browser. Scroll down and look for an APC section.</p>
<p>If you&#8217;re a WordPress user, be sure to download the <a href="http://wordpress.org/extend/plugins/apc/" target="_blank">APC Object Cache Backend</a> to your computer, extract it, and move the object-cache.php file to your server directly under the /wp-content/directory (note, this <strong>should not</strong> be installed like a regular plugin since those are installed under /wp-content/plugins/)</p>
<p>Though I haven&#8217;t run any official benchmarks comparing APC to XCache and eAccelerator, the very fact that it&#8217;s incorporated into PHP6 and seems to currently have more active development were good enough reasons for me to switch over. <img src='http://rk.md/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rk.md/2011/install-apc-accelerator-bluehost-shared-host/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Quixx Acrylic Scratch Remover Review</title>
		<link>http://rk.md/2011/quixx-acrylic-scratch-remover-review/</link>
		<comments>http://rk.md/2011/quixx-acrylic-scratch-remover-review/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 19:26:54 +0000</pubDate>
		<dc:creator>Rishi</dc:creator>
				<category><![CDATA[How To's/Reviews]]></category>
		<category><![CDATA[cars]]></category>

		<guid isPermaLink="false">http://rk.md/?p=2025</guid>
		<description><![CDATA[I&#8217;ve had my car for over five years and never really looked into cleaning the headlight enclosures. Since starting my clinical rotations, I&#8217;m leaving the house before sunrise and returning after dark; therefore, good visibility in the dark has become increasingly important. After looking at several headlamp cleaning products, I went with the Quixx Acrylic<a href="http://rk.md/2011/quixx-acrylic-scratch-remover-review/"> […]</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had my car for over five years and never really looked into cleaning the <a href="http://cgi.ebay.com/ebaymotors/MTEC-HID-CONVERSION-KIT-BMW-Z4-ROADSTER-COUPE-E85-/360334811052" target="_blank">headlight</a> enclosures. Since starting my clinical rotations, I&#8217;m leaving the house before sunrise and returning after dark; therefore, good visibility in the dark has become increasingly important. After looking at several headlamp cleaning products, I went with the <a href="http://www.amazon.com/Quixx-00040-US-Acrylic-Scratch-Remover/dp/B00164QBKM" target="_blank">Quixx Acrylic Scratch Remover</a>.<span id="more-2025"></span></p>
<p>Right off the bat, this kit comes with everything you need &#8211; the actual paste, sandpaper, and a polishing cloth. Because my headlamps were extremely dirty, I spent extra time with the sandpaper removing whatever filth I could with some water and a dry cloth.</p>
<p>Per the instructions, I then applied some paste, buffed it away with the included cloth for a minute or two, and then repeated the instructions with the other headlight. The entire process took roughly five minutes per headlight, but I plan to regularly clean them from now on.<br />
The Quixx product definitely brought my headlamp covers back to factory condition. I didn&#8217;t think to take a &#8220;before&#8221; picture, but here&#8217;s an &#8220;after&#8221; picture of the driver-side headlight.</p>
<p style="text-align: center;"><img class="aligncenter size-large wp-image-2030" title="IMG_20110117_112438" src="http://dl.dropbox.com/u/7626789/RK.md/uploads/2011/01/IMG_20110117_1124381-1024x768.jpg" alt="" width="540" height="406" /></p>
<p>Overall, it was $10 well spent. I&#8217;ll be returning to the hospital tomorrow (off today for MLK Day), so I&#8217;m excited to see how much my driving experience has improved. <img src='http://rk.md/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rk.md/2011/quixx-acrylic-scratch-remover-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USA SPEC PA12 BMW Z4 Installation</title>
		<link>http://rk.md/2010/usa-spec-pa12-bmw-z4-installation/</link>
		<comments>http://rk.md/2010/usa-spec-pa12-bmw-z4-installation/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 22:24:54 +0000</pubDate>
		<dc:creator>Rishi</dc:creator>
				<category><![CDATA[How To's/Reviews]]></category>
		<category><![CDATA[cars]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://rk.md/?p=1996</guid>
		<description><![CDATA[Since I&#8217;ll be spending a lot of time in my car during clinicals, I needed something to keep me going during the long commutes. Unfortunately, my car didn&#8217;t come with an iPod interface, and the dealership was going to charge me an arm and a leg to install an add on module. After quickly perusing<a href="http://rk.md/2010/usa-spec-pa12-bmw-z4-installation/"> […]</a>]]></description>
			<content:encoded><![CDATA[<p>Since I&#8217;ll be spending a lot of time in my car during clinicals, I needed something to keep me going during the long commutes. Unfortunately, my car didn&#8217;t come with an iPod interface, and the dealership was going to charge me an arm and a leg to install an add on module. After quickly perusing the Internet, I came across a significantly cheaper option &#8211; the <a href="http://www.amazon.com/USA-SPEC-PA12-BMW-vehicle-interface/dp/B000SKUBWE" target="_blank">USA SPEC PA12-BMW</a>.<br />
<span id="more-1996"></span></p>
<p>This module works by &#8220;hijacking&#8221; the prewiring intended to be used for a multidisc changer. As embarassing as it is, out of the 45 minutes it took me to install the device, a solid 20 minutes went into searching for these wires. <img src='http://rk.md/wp-includes/images/smilies/icon_redface.gif' alt=':oops:' class='wp-smiley' />  I was flying blind with my fingers trying to separate out cables until I found the right 3 pin and 6 pin connectors. The rest of the installation was straightforward. I passed the module cable from the trunk into the cabin via the rear passenger speaker cutout. Using the molding to hide the cable, I was able to route it to my console (where the SPEC PA12 module currently resides), and then pass the iPod and auxiliary cables out near the cigarette lighter.</p>
<p style="text-align: center;"><a class="fb-photo" href="http://rk.md/photos/usa-spec-pa12-bmw-installation/?photo=3"><img class="aligncenter" src="http://sphotos.ak.fbcdn.net/hphotos-ak-ash1/hs746.ash1/163814_530305936316_82500500_31121287_98169_n.jpg" alt="After pulling back the carpet in the trunk, here are all the cables I saw. Had to go hunting for the pair which would be needed for the installation." width="504" height="284" /></a></p>
<p>So how&#8217;s the iPod&#8217;s sound quality? Well, quite frankly, it&#8217;s fantastic! The track title and artist properly display on the console, and I can use the toggles to skip through songs in a given playlist. The only drawback to this set up is that the CD player will no longer function. That&#8217;s fine though, because now I&#8217;ve got hundreds of songs at my disposal and a much more enjoyable commute. I just wish I made this investment years ago! <img src='http://rk.md/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a class="fb-photo" href="http://rk.md/photos/usa-spec-pa12-bmw-installation/?photo=7"><img class="aligncenter" src="http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs1360.snc4/163217_530306021146_82500500_31121292_884096_n.jpg" alt="Finally finished - iPod Touch connected to the iPod interface and 3.5mm auxiliary cable for... whatever else." width="504" height="284" /></a></p>
<p>I&#8217;ve uploaded a few more pictures of the install process <a title="USA SPEC PA12-BMW Installation" href="http://rk.md/photos/usa-spec-pa12-bmw-installation/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://rk.md/2010/usa-spec-pa12-bmw-z4-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maintain Your Mac &#8211; Repair Permissions</title>
		<link>http://rk.md/2010/maintain-your-mac-repair-permissions/</link>
		<comments>http://rk.md/2010/maintain-your-mac-repair-permissions/#comments</comments>
		<pubDate>Sat, 06 Nov 2010 18:42:13 +0000</pubDate>
		<dc:creator>Rishi</dc:creator>
				<category><![CDATA[How To's/Reviews]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://rk.md/?p=1926</guid>
		<description><![CDATA[One of the advantages of owning a Mac laptop or desktop is the low maintenance level inherent to the operating system. Whereas PC users are burdened with having to update anti-virus software, resolving disk fragmentation, and constantly having to apply security patches released by Windows, Mac users have it significantly easier. Here&#8217;s my sole pearl of<a href="http://rk.md/2010/maintain-your-mac-repair-permissions/"> […]</a>]]></description>
			<content:encoded><![CDATA[<p>One of the advantages of owning a Mac laptop or desktop is the low maintenance level inherent to the operating system. Whereas PC users are burdened with having to update anti-virus software, resolving disk fragmentation, and constantly having to apply security patches released by Windows, Mac users have it significantly easier. Here&#8217;s my sole pearl of optimization wisdom for Mac users to perform from time-to-time.<span id="more-1926"></span></p>
<ol>
<li>Go to Spotlight (press the &#8220;command&#8221; key and spacebar concurrently)</li>
<li>Type &#8220;Disk Utility&#8221; and launch it.</li>
<li>On the left panel, highlight your main OSX partition (probably labeled as &#8220;OSX&#8221;, &#8220;Data&#8221;, or your name).</li>
<li>Now on the right side, look for the &#8220;repair disk permissions&#8221; option. Click this, wait a few minutes, and then restart your computer.</li>
</ol>
<p>If you&#8217;re more technically-inclined, I recommend installing Onyx. Through Onyx, you can verify your startup partition, clear various caches, tweak some minor program settings, and also repair disk permissions (as illustrated above in Disk Utility). Download Onyx from <a href="http://www.apple.com/downloads/macosx/system_disk_utilities/onyx.html">Apple&#8217;s website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://rk.md/2010/maintain-your-mac-repair-permissions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lighten Your Mac Hard Drive With Monolingual</title>
		<link>http://rk.md/2010/lighten-mac-hard-drive-monolingual/</link>
		<comments>http://rk.md/2010/lighten-mac-hard-drive-monolingual/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 03:04:00 +0000</pubDate>
		<dc:creator>Rishi</dc:creator>
				<category><![CDATA[How To's/Reviews]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://rk.md/?p=1838</guid>
		<description><![CDATA[Whether you&#8217;re running a massive 500 GB hard drive or super-speedy 32 GB solid state drive on your Mac, it doesn&#8217;t hurt to strip away unnecessary languages from your programs. It&#8217;s a hassle to go through applications individually and remove additional language files, but Monolingual has automated this process in an easy to use, free<a href="http://rk.md/2010/lighten-mac-hard-drive-monolingual/"> […]</a>]]></description>
			<content:encoded><![CDATA[<p>Whether you&#8217;re running a massive 500 GB hard drive or super-speedy 32 GB solid state drive on your Mac, it doesn&#8217;t hurt to strip away unnecessary languages from your programs. It&#8217;s a hassle to go through applications individually and remove additional language files, but Monolingual has automated this process in an easy to use, free utility.<span id="more-1838"></span></p>
<p>All you&#8217;ve gotta do is download <a href="http://monolingual.sourceforge.net/">Monolingual</a>, run it, select the &#8220;Languages&#8221; tab, and select the languages you want to delete. Keep in mind that this is a permanent thing. If you want to reinstall languages, you&#8217;ll have to reinstall the operating system entirely, so <strong>don&#8217;t accidentally delete</strong> your primary language. <img src='http://rk.md/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Depending on the size of your application library, this process can save gigabytes of space.</p>
]]></content:encoded>
			<wfw:commentRss>http://rk.md/2010/lighten-mac-hard-drive-monolingual/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>30 GB OCZ Vertex SSD Review</title>
		<link>http://rk.md/2010/30-gb-ocz-vertex-ssd-review/</link>
		<comments>http://rk.md/2010/30-gb-ocz-vertex-ssd-review/#comments</comments>
		<pubDate>Tue, 18 May 2010 01:08:17 +0000</pubDate>
		<dc:creator>Rishi</dc:creator>
				<category><![CDATA[How To's/Reviews]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://rk.md/?p=1794</guid>
		<description><![CDATA[A few weeks ago, NewEgg had a deal on a 30 GB OCZ Vertex solid state disk (SSD). Although the limited capacity is a major drawback, its proven to be a great drive for my bootloader and OS X core installation. So how do you review a solid state disk? I think it boils down<a href="http://rk.md/2010/30-gb-ocz-vertex-ssd-review/"> […]</a>]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago, <a href="http://www.newegg.com/product/product.aspx?item=n82e16820227393">NewEgg</a> had a deal on a 30 GB OCZ Vertex solid state disk (SSD). Although the limited capacity is a major drawback, its proven to be a great drive for my bootloader and OS X core installation.<span id="more-1794"></span></p>
<p>So how do you review a solid state disk? I think it boils down to only thing &#8211; speed. After all, what&#8217;s the point of spending so much more compared to a traditional platter drive if the read/write speeds are comparable? All solid state disks tend to offer more reliability and less power consumption since there are no moving parts, but they greatly differ on I/O.</p>
<p>Here&#8217;s an excerpt from an XBench benchmark conducted on my Intel quad core workstation:</p>
<p style="text-align: center;"><a href="http://rkhomecdn.appspot.com/images/ocz_bench.gif"><img class="aligncenter" src="http://rkhomecdn.appspot.com/images/ocz_bench.gif" alt="" width="588" height="329" /></a></p>
<p>The numbers of interest are in the far right margin. Though I didn&#8217;t do a benchmark on my original boot drive (320 GB, 7200 rpm platter), it&#8217;s safe to say that this SSD blows it away. And for ~$100, I think the added reliability and speed is well worth the cost. <img src='http://rk.md/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rk.md/2010/30-gb-ocz-vertex-ssd-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install XFX ATI Radeon HD 4890 on Mac OS X 10.6.2</title>
		<link>http://rk.md/2010/install-xfx-ati-radeon-4890-mac-osx/</link>
		<comments>http://rk.md/2010/install-xfx-ati-radeon-4890-mac-osx/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 19:27:58 +0000</pubDate>
		<dc:creator>Rishi</dc:creator>
				<category><![CDATA[How To's/Reviews]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[osx86]]></category>

		<guid isPermaLink="false">http://rk.md/?p=1760</guid>
		<description><![CDATA[You&#8217;re building an OSx86 (&#8220;Hackintosh&#8221;) machine. You&#8217;ve got everything working great, but just can&#8217;t manage to add a powerful XFX 4890 graphics card to your rig. You&#8217;ve tried all the options at the InsanelyMac Forums, but still get garbled text upon a normal boot-up. Here&#8217;s a possible solution (keep in mind that the process of<a href="http://rk.md/2010/install-xfx-ati-radeon-4890-mac-osx/"> […]</a>]]></description>
			<content:encoded><![CDATA[<p>You&#8217;re building an OSx86 (&#8220;Hackintosh&#8221;) machine. You&#8217;ve got everything working great, but just can&#8217;t manage to add a powerful XFX 4890 graphics card to your rig. You&#8217;ve tried all the options at the <a href="http://www.insanelymac.com/forum/">InsanelyMac Forums</a>, but still get garbled text upon a normal boot-up.<span id="more-1760"></span></p>
<p>Here&#8217;s a possible solution (<span style="color: #ff0000;">keep in mind that the process of flashing video cards has potential risks, and I&#8217;m not responsible for a.) ruining your card or b.) the process not working</span>). This is merely another option for you to try.</p>
<h4>Assumptions</h4>
<ol>
<li>You&#8217;re running Netkas&#8217; PC EFI v 10.6 as your bootloader.</li>
<li>You don&#8217;t have any keys/strings in the com.apple.Boot.plist file (under the bootloader&#8217;s &#8220;Extra&#8221; folder) which try to load a specific ATI rom. In other words, you <strong>don&#8217;t</strong> have any &#8220;-useATIrom&#8221; flags.</li>
<li>Third, your XFX 4890 card has two DVI outputs and one S-Video output. HDMI outputs will <strong>not</strong> work.</li>
<li>You&#8217;ve updated your computer to 10.6.2. With this assumption, I&#8217;m hoping you followed <a href="http://netkas.org/?p=315">Netkas&#8217; guide</a> to update the sleepEnabler kext (the 10.6.1 version will <strong>not</strong> work with 10.6.2).</li>
</ol>
<p><img class="aligncenter" src="http://rkhomecdn.appspot.com/images/xfx4890.jpg" alt="" width="550" height="337" /></p>
<h4>Process</h4>
<ol>
<li>Boot OSX in safe mode by highlighting the Apple icon on the bootloader screen and typing &#8220;-x&#8221; followed by the return key.</li>
<li>Once you&#8217;re at the desktop, download the <a href="http://www.apple.com/downloads/macosx/apple/macosx_updates/macosxv1062updatecombo.html">10.6.2 combo update</a> from Apple&#8217;s site. This may take a while depending on your Internet connection.</li>
<li>Download Cindori&#8217;s <a href="http://groths.org/zeus/zeus.zip">Zeus flashing utility</a>.</li>
<li>Download the XFX 4890 EFI rom (<a href="/files/public/Tech/MacOSX/XFX4890.rom">link to rom</a>).</li>
<li>Download Netkas&#8217; <a href="http://netkas.org/?p=382">quartz enabler</a> package for 10.6.2.</li>
<li>Launch Zeus, and click on &#8220;Browse&#8221; under the ATI tab. Navigate to the XFX 4890 EFI rom, select your OS (Snow Leopard), and click &#8220;Flash.&#8221;</li>
<li>After successfully flashing the card, install the 10.6.2 combo update. When the installation is finished, you&#8217;ll be prompted with a screen to restart. At this point, install the quartz enabler package. Only after this is also complete, then it&#8217;s okay to restart.</li>
<li>Boot into OSX as you normally would, except this time, with your fingers *and* toes crossed. <img src='http://rk.md/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  The graphics card should be recognized and operate with dual screens (both DVI with <strong>no</strong> DVI-VGA converter).</li>
</ol>
<p>If you have any questions, please leave a <a href="#comment">comment</a> and hopefully I&#8217;ll be able to address them. Usually I just edit kexts or build my own, but this process worked for me, and hopefully it&#8217;ll work for you too.</p>
]]></content:encoded>
			<wfw:commentRss>http://rk.md/2010/install-xfx-ati-radeon-4890-mac-osx/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Root the Motorola Droid</title>
		<link>http://rk.md/2009/how-to-root-the-motorola-droid/</link>
		<comments>http://rk.md/2009/how-to-root-the-motorola-droid/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 13:12:52 +0000</pubDate>
		<dc:creator>Rishi</dc:creator>
				<category><![CDATA[How To's/Reviews]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://rk.md/?p=1686</guid>
		<description><![CDATA[It&#8217;s a day that many Droid owners have long awaited &#8211; &#8220;rooting&#8221; the device is now possible. Rooting the device basically allows developers to get around the software blocks imposed by Verizon and enable features like multitouch (which is natively activated on the Droid Eris). Props to the developer(s) for making this possible. To root<a href="http://rk.md/2009/how-to-root-the-motorola-droid/"> […]</a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a day that many Droid owners have long awaited &#8211; &#8220;rooting&#8221; the device is now possible. Rooting the device basically allows developers to get around the software blocks imposed by Verizon and enable features like multitouch (which is natively activated on the Droid Eris). Props to the developer(s) for making this possible.<span id="more-1686"></span><br />
To root the Droid, you&#8217;ll need to download <a href="http://rk.md/files/public/Tech/Android/droid-root.zip">this</a> zip file.</p>
<ol>
<li>Rename the zip file to &#8220;update.zip&#8221;</li>
<li>Connect your Droid via a compatible USB cable to your computer</li>
<li>On the Droid device, select &#8220;Mount&#8221; (so that your SD card is now accessible)</li>
<li>Drag the update.zip to the top level of your SD card</li>
<li>Completely power off the Droid</li>
<li>Restart the Droid while holding down the &#8220;X&#8221; key</li>
<li>When you see a &#8220;/!\&#8221;, press both the &#8220;camera&#8221; key and the &#8220;increase volume&#8221; key.</li>
<li>Use the onscreen menu to install the update you dragged to your SD card.</li>
</ol>
<p>It&#8217;s recommended that you root the Droid after the 2.0.1 update is installed (otherwise you&#8217;ll root, update to 2.0.1, and then have to root again). Also be sure to check out <a href="http://www.droidforums.net/forum/motorola-droid/">DroidForums</a> for more info regarding this topic.</p>
]]></content:encoded>
			<wfw:commentRss>http://rk.md/2009/how-to-root-the-motorola-droid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Docking Boxes with WordPress StudioPress/Revolution Themes</title>
		<link>http://rk.md/2009/docking-boxes-wordpress-studiopress-revolution-themes/</link>
		<comments>http://rk.md/2009/docking-boxes-wordpress-studiopress-revolution-themes/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 23:22:44 +0000</pubDate>
		<dc:creator>Rishi</dc:creator>
				<category><![CDATA[How To's/Reviews]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rk.md/?p=1572</guid>
		<description><![CDATA[If you look at the sidebar on RK.md, you can rearrange the fields (Posts, Comments, etc.) in whatever order you want. Furthermore, you can open/close the boxes as you see fit. The best thing about these features is that the user options are stored in a cookie, so the website remembers how you like the<a href="http://rk.md/2009/docking-boxes-wordpress-studiopress-revolution-themes/"> […]</a>]]></description>
			<content:encoded><![CDATA[<p>If you look at the sidebar on RK.md, you can rearrange the fields (Posts, Comments, etc.) in whatever order you want. Furthermore, you can open/close the boxes as you see fit. The best thing about these features is that the user options are stored in a cookie, so the website remembers how you like the sidebar arranged as you browse from page to page (and the next time you visit). <img src='http://rk.md/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <span id="more-1572"></span></p>
<p>This is made possible by brothercake&#8217;s <a href="http://www.brothercake.com/site/resources/scripts/dbx/">docking boxes</a> JavaScript. I&#8217;ll show you how to port this feature to your StudioPress/Revolution WordPress theme.</p>
<p>First, you need to download the script package <a href="http://www.brothercake.com/download.php?name=dbx.zip&amp;path=scripts/dbx/dbx.zip">here</a>. Upload <code>dbx.css</code>, <code>dbx.js</code>, <code>dbx-key.js</code>, and the <code>images</code> folder to your theme&#8217;s directory (where <code>header.php, footer.php, comments.php</code>, etc. are located).</p>
<p>Next, in your theme&#8217;s <code>header.php</code> file, place the following code after the <code>&lt;body&gt;</code> tag:</p>
<p><code> &lt;script type="text/javascript" src="dbx.js"&gt;&lt;/script&gt;<br />
&lt;link rel="stylesheet" type="text/css" href="dbx.css" media="screen, projection" /&gt;</code></p>
<p>Then in your <code>footer.php</code> file, add this code before the <code>&lt;body&gt;</code> tag:</p>
<p><code>&lt;script type="text/javascript" src="dbx-key.js"&gt;&lt;/script&gt;</code></p>
<p>The code additions above load the necessary docking box files (two JavaScript files and one CSS) into your theme. Now navigate to your Widgets manager and add a new text widget. This widget will contain all your docking box code. At this point, I should note that it&#8217;s a good idea to have a plugin like <a href="http://wordpress.org/extend/plugins/exec-php/">Exec-PHP</a> installed so you can call the PHP functions which will generate your recent comments, recent posts, blogroll, etc.</p>
<p>In your newly created text widget, you will need to follow the code format below to generate your boxes. It&#8217;s pivotal that you retain the &#8220;dbx-group&#8221;, &#8220;dbx-handle&#8221;, &#8220;dbx-box&#8221; and &#8220;dbx-content&#8221; classes as these are tied to both the stylesheet and JavaScript. The code below is a sample which will display my blogroll (links).</p>
<p><code>&lt;div class="dbx-group" id="purple"&gt;<br />
&lt;div class="dbx-box"&gt;<br />
&lt;h2 class="dbx-handle" title="Blogroll"&gt;Blogroll&lt;/h2&gt;<br />
&lt;ul class="dbx-content"&gt;<br />
&lt;?php wp_list_bookmarks('categorize=0&amp;title_li='); ?&gt;<br />
&lt;/ul&gt;<br />
&lt;/div&gt;<br />
&lt;/div&gt;</code></p>
<p>The &#8220;dbx-group&#8221; class will encompass all your boxes. To generate additional boxes, create more &#8220;dbx-box&#8221; calls. For example:</p>
<p>&lt;div class=&#8221;dbx-group&#8221; id=&#8221;purple&#8221;&gt;<br />
&lt;div class=&#8221;dbx-box&#8221;&gt; &lt;h2 class=&#8221;dbx-handle&#8221; title=&#8221;"&gt;BOX 1&lt;/h2&gt; &lt;ul class=&#8221;dbx-content&#8221;&gt; &lt;?php SOME_PHP_FUNCTION FOR BOX 1 ?&gt; &lt;/ul&gt; &lt;/div&gt;</p>
<p>&lt;div class=&#8221;dbx-box&#8221;&gt; &lt;h2 class=&#8221;dbx-handle&#8221; title=&#8221;"&gt;BOX 2&lt;/h2&gt; &lt;ul class=&#8221;dbx-content&#8221;&gt; &lt;?php SOME_PHP_FUNCTION FOR BOX 2?&gt; &lt;/ul&gt; &lt;/div&gt;</p>
<p>&lt;div class=&#8221;dbx-box&#8221;&gt; &lt;h2 class=&#8221;dbx-handle&#8221; title=&#8221;"&gt;BOX 3&lt;/h2&gt; &lt;ul class=&#8221;dbx-content&#8221;&gt; &lt;?php SOME_PHP_FUNCTION FOR BOX 3 ?&gt; &lt;/ul&gt; &lt;/div&gt;<br />
&lt;/div&gt;</p>
<p>Leave a comment if you have any questions!</p>
]]></content:encoded>
			<wfw:commentRss>http://rk.md/2009/docking-boxes-wordpress-studiopress-revolution-themes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: rk.md @ 2012-02-04 12:42:40 by W3 Total Cache -->
