<?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>Ravall</title>
	<atom:link href="http://www.ravall.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ravall.com</link>
	<description>Welcome to Ravall, a blog covering a wide array of technology/science related topics. If you like what we do, feel free to follow us on twitter @ravall_blog and subscribe to our RSS feed.</description>
	<lastBuildDate>Tue, 01 May 2012 00:29:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Installing CyanogenMod 9 (ICS) on your TouchPad</title>
		<link>http://www.ravall.com/2012/02/22/installing-cyanogenmod-9-android-4-0-touchpad/</link>
		<comments>http://www.ravall.com/2012/02/22/installing-cyanogenmod-9-android-4-0-touchpad/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 20:03:52 +0000</pubDate>
		<dc:creator>revalm</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[ACMEInstaller]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[ClockWork recovery]]></category>
		<category><![CDATA[CyanogenMod]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hp]]></category>
		<category><![CDATA[Ice Cream Sandwich]]></category>
		<category><![CDATA[ICS]]></category>
		<category><![CDATA[MoBoot]]></category>
		<category><![CDATA[Root]]></category>
		<category><![CDATA[Rootzwiki]]></category>
		<category><![CDATA[TouchPad]]></category>

		<guid isPermaLink="false">http://www.ravall.com/?p=2024</guid>
		<description><![CDATA[In December I was lucky enough to acquire an Hp TouchPad for $99 during the massive fire sale that Hewlard Packard  had as they exited the tablet market. After the first couple of days (when the device still held it&#8217;s novelty), I have to admit that the tablet saw an exponential decrease in usage. While WebOS <a href="http://www.ravall.com/2012/02/22/installing-cyanogenmod-9-android-4-0-touchpad/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In December I was lucky enough to acquire an Hp TouchPad for $99 during the massive fire sale that Hewlard Packard  had as they exited the tablet market. After the first couple of days (when the device still held it&#8217;s novelty), I have to admit that the tablet saw an exponential decrease in usage. While WebOS was hands down one of the best mobile operating systems on the market (i.e. Multitasking features), the lack of applications in the marketplace (especially applications designed for a tablet) coupled with some performance issues (web browsing felt choppy) really took away from the overall experience. The lack of Evernote, or really any productivity applications gave me no incentive to carry around a tablet along with my laptop and smartphone. In turn, the touchpad served the mundane task of being my alarm clock for several months (talk about wasted potential) in addition to a device where I occasionally checked my mail.</p>
<h2>Introduction to CyanogenMod</h2>
<p>Fortunately, the crew over at <a href="http://www.cyanogenmod.com">CyanogenMod</a> have been working hard to unlock the hardware potential of the TouchPad by porting flavours of Android onto the device. Their latest work, CyanogenMod 9 allows TouchPad users to run a full Ice Cream Sandwich installation on their tablet. Although the software is still in it&#8217;s early alpha stages (Alpha 2 as of this article), I was pleasantly surprised at just how smooth everything runs! More specifically, with the launch of alpha 2, hardware acceleration has been enabled to allow Youtube HD playback as well as Netflix playback on the TouchPad. Applications from the marketplace such as Evernote also appear to function properly without having to do any messing around. You can see the performance for yourself by taking a look at the following Youtube Video:</p>
<p style="text-align: center;"><iframe src="http://www.youtube.com/embed/w2LEdilipEw" frameborder="0" width="605" height="349"></iframe></p>
<h2 style="text-align: left;">Installing CyanogenMod</h2>
<p>If you have a Touchpad and are willing to accept the risks associated with installing pre-release software, feel free to use the following steps (adapted from <a href="http://liliputing.com/2012/01/how-to-install-android-4-0-on-the-hp-touchpad-cyanogenmod-9-alpha.html">lilputing</a>) to use CM9 on your TouchPad (Windows Only). In case the first sentence wasn&#8217;t clear enough, CyanogenMod is in it&#8217;s alpha stage at the moment. This means that bugs are expected and can potentially corrupt your data/device.</p>
<p><strong>Step One: Obtaining the Necessary Files</strong></p>
<ol>
<li><strong>Novacom Driver:</strong> <a href="http://code.google.com/p/universal-novacom-installer/downloads/list">Click here</a></li>
<ul>
<li>The Novacom driver needs to be installed to communicate with the device at a later step. ACMEInstaller 2 will be placed within the Novacom driver folder which should be located in C:\Program Files.</li>
</ul>
<li><strong>ACMEInstaller 2:</strong> <a href="http://rootzwiki.com/topic/18843-releasealpha2-cyanogenmod-9-touchpad/">Click here</a>(RootzWiki)</li>
<li><strong>MoBoot:</strong> <a href="http://rootzwiki.com/topic/18843-releasealpha2-cyanogenmod-9-touchpad/">Click here</a> (RootzWiki)</li>
<li><strong>Alpha 2 CM9 (latest version atm):</strong> <a href="http://rootzwiki.com/topic/18843-releasealpha2-cyanogenmod-9-touchpad/">Click here</a> (RootzWiki)</li>
<li><strong>ClockWork Recovery:</strong> <a href="http://rootzwiki.com/topic/18843-releasealpha2-cyanogenmod-9-touchpad/">Click here</a> (RootzWiki)</li>
<ul>
<li>The link provided for ACMEInstaller 2, Moboot, CM9 Alpha 2, and ClockWork Recovery should all be the same as all the files are found in the RootzWiki thread for the particular release&#8230;</li>
</ul>
<li><strong>Google Apps:</strong> <a href="http://wiki.rootzwiki.com/Google_Apps#20120215">Click here</a> (Download latest one)</li>
</ol>
<p>Do not change the name of any of the files you have downloaded! Changing the file names may result in errors during installation.</p>
<p><strong>Step two: Install the Novacom drivers</strong></p>
<p>Simply open the file you downloaded earlier (UniversalNovacomInstaller.jar) and click the install button. Provided that you have Java installed on your computer, the correct drivers should be obtained and installed onto your system. Note the location where the drivers are installed! For the most part, the path should be: &#8220;<strong>C:\Program Files\Palm, Inc.&#8221;</strong></p>
<p><strong>Step three: Drag the ACMEInstaller into the Novacom driver folder</strong></p>
<p>Pretty much a self-explanatory step. Drag the ACMEInstaller file you obtained in step one and place it within the Palm, Inc. folder. Do not rename the file or the Palm, Inc. folder!</p>
<p><strong>Step four: Connect the Touchpad and enter USB mode</strong></p>
<p>Plug the TouchPad into your computer. You should receive a prompt on the device to enter a USB mass storage mode. Do it. At this point in time, the TouchPad should show up as a mounted USB drive within Explorer/My Computer. On the root directory of the TouchPad, create a folder called &#8220;cminstall&#8221; (without quotations). Within this cminstall folder, place the MoBoot, Alpha 2 CM9, ClockWork Recovery and Google Apps archives (Make sure you place the archives in the folder and do not extract them).</p>
<p><strong>Step 5: Disconnect the TouchPad, reboot while holding the volume button</strong></p>
<p>Self-explanatory once again&#8230; Reboot the TouchPad. While the touchpad is starting up, hold down the volume rocker and you should be presented with a large USB on the screen. At this point in time, plug the TouchPad back into your computer. It&#8217;s time now to run the ACMEInstaller!</p>
<p><strong>Step 6: Run the ACMEInstaller from Command Prompt</strong></p>
<p>Command prompt can be started by going to run and then typing in &#8220;cmd.&#8221; When command prompt is started, we need to navigate to the Palm, Inc. directory where the Novacom drivers are located. You may notice that the command prompt has started in the C:\Documents and settings\ directory. To change to C:\Program Files\Palm, Inc. we first need to execute the command, &#8220;cd C:\&#8221; which will lead the command prompt to point to the root C:\ directory. Next, we need to execute the command, &#8220;cd C:\Program Files\Palm, Inc.&#8221; Once we are in the Palm, Inc. folder, we can launch the ACMEInstaller by entering, &#8220;novacom.exe boot mem:// &lt; ACMEInstaller2&#8243; (without quotes). At this point in time, you should see the USB icon disappear on the Hp TouchPad and instead it should display the linux installation. Wait about 5 minutes or so for the installation to complete. The device should restart and CyanogenMod should be installed!</p>
<p><a href="http://www.ravall.com/wp-content/uploads/2012/02/IMG_20120222_145807.jpg"><img class="aligncenter size-large wp-image-2048" title="IMG_20120222_145807" src="http://www.ravall.com/wp-content/uploads/2012/02/IMG_20120222_145807-1024x468.jpg" alt="" width="620" height="283" /></a></p>
<h2>Updating Cyanogenmod to newer Releases</h2>
<p>Updating is similar to installing Cyanogenmod. Simply place the new release into the TouchPad&#8217;s &#8220;cminstall&#8221; folder and then follow the same steps as before to run the ACMEInstaller. When updating, you only need to place the new Cyanogemod release into the cminstall folder. You do not need to download ClockWork Recovery, MoBoot or any of the other files needed during the initial installation.</p>
<h2>I have problems with my installation</h2>
<p>You may restore the Touchpad to factory settings by downloading <a href="http://www.webos-internals.org/wiki/Webos_Doctor_Versions#Wifi_Only">WebOS doctor</a>. Running WebOS doctor will remove all the contents from the Touchpad and takes approximately 50 minutes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ravall.com/2012/02/22/installing-cyanogenmod-9-android-4-0-touchpad/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>CES 2012 and OLED based Televisions</title>
		<link>http://www.ravall.com/2012/01/09/ces-2012-oled-televisions/</link>
		<comments>http://www.ravall.com/2012/01/09/ces-2012-oled-televisions/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 03:14:36 +0000</pubDate>
		<dc:creator>revalm</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[1080p]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[55"]]></category>
		<category><![CDATA[LCD]]></category>
		<category><![CDATA[LG]]></category>
		<category><![CDATA[Monitor]]></category>
		<category><![CDATA[OLED]]></category>
		<category><![CDATA[Plasma]]></category>
		<category><![CDATA[Television]]></category>
		<category><![CDATA[Thin]]></category>
		<category><![CDATA[TV]]></category>

		<guid isPermaLink="false">http://www.ravall.com/?p=2006</guid>
		<description><![CDATA[Remember when a decade ago when Plasma technology was first introduced to the public? People living in the then CRT dominated time period were amazed at just how thin this technology allowed televisions to become. At that point in time I recall my father saying something along the lines of, &#8220;There is simply no way <a href="http://www.ravall.com/2012/01/09/ces-2012-oled-televisions/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://www.youtube.com/embed/6jeyaKxwFJM" frameborder="0" width="605" height="349"></iframe></p>
<p>Remember when a decade ago when Plasma technology was first introduced to the public? People living in the then CRT dominated time period were amazed at just how thin this technology allowed televisions to become. At that point in time I recall my father saying something along the lines of, &#8220;There is simply no way televisions could have a slimmer profile.&#8221; Fast forward 10 or so years later and it&#8217;s absolutely amazing how wrong he was with that statement. Simply take a look at the video attached above to appreciate just how thin the next generation OLED based Television Panels can become! We can only wish that the strong presence of OLED technology in this years Consumers Electronics Show translates into faster adoption of the technology for devices aimed at the general public (i.e. people who do not own yachts). Anyhow, if you haven&#8217;t already done so, I urge you to look at the video above showing the latest 55&#8243; OLED offering from LG electronics!</p>
<p>For more information on OLED technology, feel free to read this article: <a href="http://oled.lcdtvbuyingguide.com/oled-tv-articles/oled-tv-vs-lcd-tv.html">OLED vs. LCD Advantages</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ravall.com/2012/01/09/ces-2012-oled-televisions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable Wake On Lan to remotely boot your HTPC</title>
		<link>http://www.ravall.com/2012/01/02/enable-wake-lan-quickly-boot-htpc/</link>
		<comments>http://www.ravall.com/2012/01/02/enable-wake-lan-quickly-boot-htpc/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 02:03:00 +0000</pubDate>
		<dc:creator>revalm</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[home theater]]></category>
		<category><![CDATA[HTPC]]></category>
		<category><![CDATA[Magic Packets]]></category>
		<category><![CDATA[Network Adapter]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Remote access]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[TV]]></category>
		<category><![CDATA[Wake on Lan]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WOL]]></category>

		<guid isPermaLink="false">http://www.ravall.com/?p=1970</guid>
		<description><![CDATA[When the house I currently live in was under construction, my family decided that they wanted our living room area to have a very clean appearance. In our previous house, the entertainment area was a complete mess due to a combination of poor cable management as well as clutter created by equipment such as the <a href="http://www.ravall.com/2012/01/02/enable-wake-lan-quickly-boot-htpc/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When the house I currently live in was under construction, my family decided that they wanted our living room area to have a very clean appearance. In our previous house, the entertainment area was a complete mess due to a combination of poor cable management as well as clutter created by equipment such as the home theater receiver, HTPC, smart tv box as well as the Blue-ray player. To eliminate the presence of such devices from the living room, HDMI, USB, ethernet as well as coaxial cables were installed behind the TV mount during the framing stages of the house. These in-wall rated cables ran to the basement where a specific area was allocated for all the Audio/Video equipment in the house. Unfortunately, fixing the &#8220;clutter&#8221; gave rise to another problem; how would we control the equipment in the basement without physically going to the basement each time we wanted to alter a setting? For devices such as the Blue-ray player which featured an Infrared input (IR) the solution was to purchase and setup an Infrared blaster (or RF universal remote). However, this was not possible for the HTPC which featured no IR ports. In turn, <strong>Wake on LAN</strong> as well as a 2.4Ghz Keyboard/Mice was used.</p>
<h2>The Video Tutorial (For Windows Based PC&#8217;s Only)</h2>
<p>In this video tutorial, we look at how to configure your computer to power on using Wake on LAN (WOL). As defined on Wikipedia, Wake on LAN is, &#8220;an Ethernet computer networking standard that allows a computer to be turned on or <em>woken up</em> by a network message.&#8221; The 11 minute video below will take you through the entire configuration process (From hardware configuration to router configuration to smartphone client configuration) for a windows based pc. Although the video uses Microsoft Windows 7 to demonstrate  the steps, enabling Magic Packet on Windows Vista and older versions should be identical (they all have the device manager).</p>
<p style="text-align: center;"><iframe src="http://www.youtube.com/embed/wyH_XR3PO1E" frameborder="0" width="605" height="349"></iframe></p>
<h5 style="text-align: left;"><strong>Components of the Video and corresponding times:</strong></h5>
<ol>
<li>New Years Introduction: <strong>0:00 &#8211; 0:11</strong></li>
<li>Explanation/Demonstration of WOL Capabilities + A look at my setup: <strong>0:12 &#8211; 3:08</strong></li>
<li>Configuring your HTPC hardware to recognize Magic Packets: <strong>3:09 &#8211; 5:24</strong></li>
<li>Finding IP address of your HTPC &amp; Setting Static LAN IP via Router configurations: <strong>5:50 &#8211; 8:00</strong></li>
<li>Configuring Smartphone client to direct Magic Packet towards HTPC: <strong>8:08 &#8211; 11:30</strong></li>
</ol>
<h2>Alternative options for Apple Users</h2>
<p>Unfortunately, Apple&#8217;s hardware does not support booting from a powered off state via network packets (besides the Xserve which features <a href="http://support.apple.com/kb/ta24506">Lights out Management</a>; <em>but you&#8217;re not planning on using a $2000+ system for HTPC purposes right?</em>). In turn, individuals using a Mac Mini or a similar Apple computing device for their media center purposes may be required to put their computer to sleep when not in use (rather than completely powering it down).</p>
<h3>Option 1: Configuring OS X for Wake on Wireless Support</h3>
<p>To configure WOL under OS X, the only thing that needs to be done is to ensure that your device is connected to the home network via ethernet and that the &#8220;Wake for network access&#8221; setting is ticked off under the Energy Saver options within the System Preferences. Now you may use a client such as NetAwake to remotely wake your mac up. If you are doing this with a laptop (Macbook Pro), ensure that the lid is not shut or WOL won&#8217;t function. Additionally, newer Mac&#8217;s have the ability to use their built in Airport Express cards to receive magic packets while they sleep. To see whether your system supports the service, navigate to system information and check under Wi-fi tab for &#8220;Wake on Wireless&#8221; support (Apparently WOL via Wifi only functions with networks using the <a href="http://superuser.com/questions/306651/wake-macbook-on-wi-fi-without-airport-extreme">Apple Airport Extreme</a> router).</p>
<h3>Option 2: Use LogMeIn to configure WOL (Cross Platform Software)</h3>
<p><a href="https://secure.logmein.com/">LogMeIn</a> is a free application currently available for Windows, OS X, Linux (Beta), Android, WebOS, and iOS that allows you to quickly access/manage your computers remotely. After installing the LogMeIn client on your PC/Mac (the one you wish to remotely boot up), you can use the web interface or another device (such as your smartphone or tablet since LogMeIn has a client for these devices) to send WOL packets or even access the computer via remote desktop. This is the simplest option for those who do not wish to mess around with the BIOS, Network Adapter configurations or router IP addresses. To see a demonstration of LogMeIn in action, check out the video below:</p>
<p style="text-align: center;"><iframe src="http://www.youtube.com/embed/3syjuu7qYTA" frameborder="0" width="605" height="349"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ravall.com/2012/01/02/enable-wake-lan-quickly-boot-htpc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trim your monthly bills, switch to a VoIP based solution</title>
		<link>http://www.ravall.com/2011/12/31/trim-monthly-bills-switch-voip-based-solution/</link>
		<comments>http://www.ravall.com/2011/12/31/trim-monthly-bills-switch-voip-based-solution/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 06:51:49 +0000</pubDate>
		<dc:creator>revalm</dc:creator>
				<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Adapter]]></category>
		<category><![CDATA[ATA]]></category>
		<category><![CDATA[Bell]]></category>
		<category><![CDATA[Canadian]]></category>
		<category><![CDATA[Dry loop]]></category>
		<category><![CDATA[DSL]]></category>
		<category><![CDATA[E911]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Free stuff]]></category>
		<category><![CDATA[Freephoneline]]></category>
		<category><![CDATA[Landline]]></category>
		<category><![CDATA[Linksys PAP2-NA]]></category>
		<category><![CDATA[Phone Calls]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://www.ravall.com/?p=1913</guid>
		<description><![CDATA[It&#8217;s that time of the year again. The time of the year when all the holiday shopping has completed, only to be followed by endless credit card statements from the christmas/boxing day shopping spree you partook in this holiday season. Lucky for you, there are several strategies you can implement in your lifestyle to quickly <a href="http://www.ravall.com/2011/12/31/trim-monthly-bills-switch-voip-based-solution/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s that time of the year again. The time of the year when all the holiday shopping has completed, only to be followed by endless credit card statements from the christmas/boxing day shopping spree you partook in this holiday season. Lucky for you, there are several strategies you can implement in your lifestyle to quickly reduce your liability (and perhaps start saving for the next holiday season?). In the past, <a href="http://www.lifehacker.com">Lifehacker</a> has already produced several guides relating to the subject of interest like: <em>Eliminating your Cable Television bill</em> (<a href="http://lifehacker.com/5138423/cut-the-cable-for-good-with-boxee-and-apple-tv">1</a>, <a href="http://lifehacker.com/5731974/how-to-reduce-your-cable-tv-bill">2</a>) and <em><a href="http://lifehacker.com/225754/how-to-consolidate-credit-cards">consolidating your credit cards</a>. </em>However, now Canadians have a third option when it comes to reducing monthly liability thanks to a company known as <a href="http://www.freephoneline.ca">Fibernetics</a>. In this article, I discuss my experience using <a href="http://www.freephoneline.ca">Freephoneline</a> as my primary home phone provider as well as some advantages and disadvantages (honestly, brainstorming was required to come up with any disadvantages discussed in this article).</p>
<p><img class="aligncenter" src="http://i.imgur.com/kZOAJ.jpg" alt="" width="650" height="488" /></p>
<h2>VoIP is nothing new&#8230;Why didn&#8217;t you switch to it earlier?</h2>
<p>Up until recently, as a Canadian living near the Niagara region I had a very limited choice when selecting my Home Phone Service Provider. Paying upwards of $40 a month for basic features such as voicemail and call display, my options were either to utilize Bell and one of it&#8217;s resellers (Teksavvy) or to switch to a VoIP based solution. Unfortunately, the lack of cable service in my area (<a href="http://dan.matan.ca/Cogeco-Overage-Fee-Charge-Bandwidth-Usage-Customer-Service-Complain">Cogeco = ridiculous bandwidth caps</a>) also interfered with this solution as, upon cancelling my landline I would be required to pay a Band F dryloop DSL fee ($16) on top of my normal normal DSL service. This in turn would make switching to VoIP more expensive than the Bell service I so desperately wanted to transfer out of! As a result, VoIP based solutions with similar features to my landline weren&#8217;t really a cost-effective option until the discovery of <a href="http://www.freephoneline.ca">Freephoneline</a>.</p>
<h2>What is Freephoneline and how much will it cost me?</h2>
<p>Freephoneline is a Voice Over IP (VoIP) based service offered by the Fibernetics Corporation. The company itself is an <a href="http://www.crtc.gc.ca/PartVII/eng/2011/8662/f27_201104546.htm">CRTC approved </a>Competitive Local Exchange Carrier (CLEC) with various divisions, offering cost effective solutions to residential as well as business clients. In it&#8217;s simplest form, Freephoneline is completely free to use (That&#8217;s right, <strong>NO monthly fees</strong>)! Upon completing registration (which by the way doesn&#8217;t require entering payment information), you are immediately given a local phone number or DID (Direct Inward Dialling) where others can reach you. Additionally, you are provided with a piece of software that you can run on your Mac or PC to receive/make calls as well as check missed calls and voicemail. The free service comes with features typically found in Bell&#8217;s higher end offerings such as: <strong>Call waiting, Caller ID, Call Forwarding, Voicemail (with option to forward to email), Call Logs (for two months),</strong> as well as the ability to <strong>make unlimited calls to <a href="http://en.wikipedia.org/wiki/FreePhoneLine">various cities</a> in Canada. </strong>Fibernetics primarily makes revenue by charging for additional features such as, long-distance calling (prepaid credit system) as well as the ability to use your own ATA device (one time $50 fee to receive SIP configuration file). For a one time fee of $25, the company was also willing to transfer my old landline number (something that various other VoIP providers said was not possible for some reason) from Bell.</p>
<h2>I signed up. How do I use the service with my landline phones?</h2>
<p>To use the VoIP service with any cordless handset, you will need to acquire an ATA adapter such as the Linksys PAP2-NA (can be purchased from <a href="http://www.ebay.ca/sch/i.html?_from=R40&amp;_trksid=p5197.m570.l1311&amp;_nkw=pap2t-na&amp;_sacat=See-All-Categories">Ebay</a> for cheap). The adapter needs to be properly configured to access Freephoneline&#8217;s servers before it can make or receive calls. To obtain the login information, a configuration file must be purchased for a one time fee of $50. In my case, the customer service agent was able to send me the configuration file immediately upon providing payment (can also be purchased through website). Once you have the ATA as well as the configurations file, the entire process should take no more than a minute or so. Your particular adapter should have came with instructions to correctly register the SIP information. If this isn&#8217;t the case, the folks over at the forums have done a fabulous job of creating <a href="http://forum.freephoneline.ca/viewforum.php?f=15&amp;sid=0dcc25e82f2c74d12a0eb8f0466ffcbd">visual guides</a> (.pdf attachments) to aid with the process. Of course, if you are technologically challenged you can always purchase a pre-configured unit from Freephoneline for $99 (this waives the $50 configuration file fee).</p>
<h2>Can I use my mobile device as a SIP?</h2>
<p>If you were lucky enough to obtain one of those fancy bluetooth enabled <a href="http://www2.panasonic.com/consumer-electronics/learn/Phones-Fax/Telephones/whats-hot-link-2-cell.jsp">Link-to-Cell</a> handsets this holiday season, you may get away with using your smartphone as an ATA adapter! Both iOS as well as Android feature a plethora of SIP enabled VoIP applications. Some of my favorites include:</p>
<ul>
<li><strong>CSipSimple (Android): </strong>I love the level of integration this app has with Android. Additionally, it is designed to work with Freephoneline, making the configuration process painfully simple.</li>
<li><strong>3CXPhone (Android/iOS):</strong> This app was a little trickier to configure but offers integration with the contacts book as well as the ability to receive VoIP calls similar to normal phone calls.</li>
<li><strong>Nokia (Symbian): </strong>Various Nokia Symbian S60 enabled phones have a built in SIP/VoIP <a href="http://www.developer.nokia.com/info/sw.nokia.com/id/d476061e-90ca-42e9-b3ea-1a852f3808ec/SIP_VoIP_Settings.html">application</a>.</li>
</ul>
<h2>How is the Call Quality?</h2>
<p>When discussing any VoIP service, this is the first question that comes to mind. The problem with VoIP is that the quality varies significantly depending on your internet connection quality. On the 6mbps DSL line I currently have, the call quality is almost identical to that I receive from my landline connection. A majority of the problems relating to call quality were solved by enabling QOS (Quality of Service) settings in my Netgear WNDR4000 router&#8217;s configuration page. Additionally, port 5060 was opened up (required by VoIP) and the ATA adapter was placed in a Demilitarized Zone (DMZ in router configuration page) to ensure that it had full access to the internet (Sometimes the router&#8217;s firewall will block ports needed to fully access the internet, resulting in degraded call quality). Lastly, changing the Codec on my Linksys PAP2-NA to G729a also seemed to eliminate any issues of echoing.</p>
<h2>What about 911?</h2>
<p>Most VoIP providers these days use a protocol known as Enhanced 911 (<a href="http://en.wikipedia.org/wiki/Enhanced_9-1-1">E911</a>). When you register with Freephoneline they will ask for your residential information (make sure you enter valid information as they will call to verify!). To put simply, your information is linked to your phone number and thus, emergency providers know exactly where to go when you call them. With respect to emergency services, one downside to VoIP is the fact that in the case of a power outage (or internet disconnection) no calls can be made. As a result, it is advised that you have a cellular phone connection available as a backup.</p>
<h2>Conclusion</h2>
<p>In conclusion, my experience with Freephoneline over the last month has been nothing but pleasant! The fact of the matter is, the landline is becoming less and less relavent in today&#8217;s society (In the first world anyways). Almost everyone I know has a cellular device of some form or another which they carry with them throughout most of the day. This coupled with the fact that VoIP services like Freephoneline have progressed dramatically with respect to items such as call quality and reliability makes paying $40+ for a landline a bit absurd. If you are still interested in making the switch to Freephoneline, I would recommend you read the reviews at <a href="http://www.dslreports.com/comments/3520">DSLreports</a>.</p>
<p><iframe width="605" height="349" src="http://www.youtube.com/embed/WMrWcd8fjgI" frameborder="0" allowfullscreen></iframe></p>
<p><em>P.S. If you wish to completely cancel your Landline service, are not interested in VoIP and are with Rogers for your cellular plan, I would recommend you look at their free <a href="https://www.rogersonenumber.ca/welcome/?locale=en_CA">One Number</a> Service. Although it is currently in beta, the service will allow you to send/receive text messages and receive/make calls right from your computer (No wireless device needed). Additionally, using the computer interface will give you free Caller ID (regardless of whether it&#8217;s included in your mobile plan).</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ravall.com/2011/12/31/trim-monthly-bills-switch-voip-based-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The world has lost a visionary and creative genius</title>
		<link>http://www.ravall.com/2011/10/05/world-lost-visionary-creative-genius/</link>
		<comments>http://www.ravall.com/2011/10/05/world-lost-visionary-creative-genius/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 01:29:02 +0000</pubDate>
		<dc:creator>revalm</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[CEO]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Guru]]></category>
		<category><![CDATA[Innovator]]></category>
		<category><![CDATA[Obituary]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://www.ravall.com/?p=1860</guid>
		<description><![CDATA[After resigning from his position as Apple CEO just over two months ago due to complications as a consequence of his pancreatic cancer, it has regrettably come to our attention that Steve jobs has passed away at the age of 56. Responsible for co-founding Apple and bringing it to it&#8217;s current status as one of the most <a href="http://www.ravall.com/2011/10/05/world-lost-visionary-creative-genius/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_1884" class="wp-caption aligncenter" style="width: 588px"><a href="http://www.ravall.com/wp-content/uploads/2011/10/steve3.png"><img class="size-full wp-image-1884 " title="steve3" src="http://www.ravall.com/wp-content/uploads/2011/10/steve3.png" alt="" width="578" height="350" /></a><p class="wp-caption-text">‎“Being the richest man in the cemetery doesn’t matter to me … Going to bed at night saying we’ve done something wonderful… that’s what matters to me.” - Steve Jobs (1955-2011)</p></div>
<p>After resigning from his position as Apple CEO just over two months ago due to complications as a consequence of his pancreatic cancer, it has regrettably come to our attention that Steve jobs has passed away at the age of 56. Responsible for co-founding Apple and bringing it to it&#8217;s current status as one of the most successful technology companies in the world, Jobs was a visionary who will be greatly missed.</p>
<p>In a statement made on Apple&#8217;s website, the company writes:</p>
<blockquote><p>Apple has lost a visionary and creative genius, and the world has lost an amazing being. Those of us who have been fortunate enough to know and work with Steve have lost a dear friend and an inspiring mentor. Steve leaves behind a company that only he could have built, and his spirit will forever be the foundation of Apple.&#8221;</p></blockquote>
<p>As stated by many tech blogs, &#8220;The passing of Jobs undoubtedly marks the end of an era in the field of consumer electronics.&#8221; Under Job&#8217;s guidance, we witnessed the introduction and mainstream adoption of devices such as the Personal Computer, MP3 Player, Smartphone and Tablets; devices that have radically altered the way by which we consume content, communicate with others, as well as interact with our electronics. The significance of Jobs in the electronics industry is nicely summed up by @<a href="http://twitter.com/grandmofhelsing">grandmofhelsing</a> who writes, &#8221;Countless people are learning Steve Jobs died on devices that would not exist without his vision. That&#8217;s a legacy.&#8221;</p>
<p style="text-align: left;">Anyhow, I would like to end this obituary by leaving you with not only one of my favorite advertising campaigns of all time, but Apple&#8217;s mantra: &#8220;Think Different.&#8221;</p>
<p><iframe src="http://www.youtube.com/embed/cpL6OaL400E" frameborder="0" width="605" height="349"></iframe></p>
<address>“Here’s to the crazy ones. The misfits. The rebels. The troublemakers. The round pegs in the square holes. The ones who see things differently. They’re not fond of rules. And they have no respect for the status quo. You can quote them, disagree with them, glorify or vilify them. About the only thing you can’t do is ignore them. Because they change things. They push the human race forward. And while some may see them as the crazy ones, we see genius. Because the people who are crazy enough to think they can change the world, are the ones who do.&#8221;</address>
]]></content:encoded>
			<wfw:commentRss>http://www.ravall.com/2011/10/05/world-lost-visionary-creative-genius/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TED Talk: The Internet &amp; Viruses</title>
		<link>http://www.ravall.com/2011/07/19/ted-talk-internet-viruses/</link>
		<comments>http://www.ravall.com/2011/07/19/ted-talk-internet-viruses/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 03:11:39 +0000</pubDate>
		<dc:creator>revalm</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Hackers]]></category>
		<category><![CDATA[Infect]]></category>
		<category><![CDATA[Keylogger]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Rouge]]></category>
		<category><![CDATA[Russia]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[TED]]></category>
		<category><![CDATA[Trojan]]></category>
		<category><![CDATA[Virus]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.ravall.com/?p=1833</guid>
		<description><![CDATA[In this week&#8217;s article we will take a brief look at something that has probably affected every one of us at one point or another, viruses! As you may have already noticed by the categorical classification of this post, we are not discussing the biological vessels which contain harmful genetic material. Rather, the topic of interest for <a href="http://www.ravall.com/2011/07/19/ted-talk-internet-viruses/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In this week&#8217;s article we will take a brief look at something that has probably affected every one of us at one point or another, viruses! As you may have already noticed by the categorical classification of this post, we are not discussing the biological vessels which contain harmful genetic material. Rather, the topic of interest for this article are the viruses affecting your computer.</p>
<p><iframe src="http://www.youtube.com/embed/cf3zxHuSM2Y" frameborder="0" width="605" height="349"></iframe></p>
<p>According to a report generated by Antivirus firm Eset, over <a href="http://www.virusradar.com/stat_01_current/index_c12m_enu.html">1.7 million emails</a> were infected with some form of malware within the last twelve months. Many of these infected files such as the <a href="http://www.symantec.com/security_response/writeup.jsp?docid=2001-021616-0142-99">Backdoor.Acropolis</a> have the capability of completely highjacking a user&#8217;s system and causing extensive damage to local files. Even more dangerous are miscellaneous scripts known as keyloggers. This particular type of malware is created with the sole intention of collecting a user&#8217;s information. Upon infection, keyboard strokes are automatically recorded by the rouge application and are sent to the creator. Consequently, sensitive information like credit card numbers and SIN entered online may be communicated for exploitative purposes. To give an example, in 2006 the Oregon Department of Revenue declared that <a href="http://www.networkworld.com/news/2006/061506-trojan-horse-captured-data-on.html">2,300 taxpayers</a> had their information leaked after a worker&#8217;s computer was infected by a Trojan.</p>
<p>As much as we love the internet, it is safe to say that the anonymous and international nature of the World Wide Web makes it extremely difficult for authorities to enforce laws that exist in the real world (jurisdiction limits). Although companies such as Eset, F-Secure and Kaspersky attempt to lower the risk of infection through their security products, the real solution is stopping the organizations creating the viruses in the first place. Until then, a cat and mouse game will continue to exist between security specialists and malware programmers. After all, it is impossible to deal with an issue until you are aware of it right? A perfect demonstration of the &#8220;Cat-and-Mouse&#8221; game can be seen by looking at the recent <a href="http://www.zdnet.com/blog/bott/new-apple-antivirus-signatures-bypassed-within-hours-by-malware-authors-update/3396">Mac Defender malware</a> effecting OS X. Just a few hours after Apple Updated their virus definitions, a variant of the malware was created to bypass them entirely.</p>
<p>If you found the excerpt above interesting, I would highly recommend you take a look at the TED presentation embedded at the top of this post. The presentation, given by F-Secure CRO Mikko Hypponen (And a Redditor!) discusses the threats that the internet community currently faces. It also provides a brief overview on the history of computer viruses as well as highlighting a case where the malware creator&#8217;s identity was determined using information contained within the code itself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ravall.com/2011/07/19/ted-talk-internet-viruses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Crude WordPress Based Microblogging System</title>
		<link>http://www.ravall.com/2011/07/01/wordpress-based-microblogging-system/</link>
		<comments>http://www.ravall.com/2011/07/01/wordpress-based-microblogging-system/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 04:35:59 +0000</pubDate>
		<dc:creator>revalm</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Automattic]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Lifeinuni]]></category>
		<category><![CDATA[Microblog]]></category>
		<category><![CDATA[Multiple Users]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Post]]></category>
		<category><![CDATA[Prologue]]></category>
		<category><![CDATA[Theme]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.ravall.com/?p=1766</guid>
		<description><![CDATA[Those of you who follow our Twitter feed are probably aware of an experimental project we launched last week. The goal of this trial was to determine the ease by which we can repurpose WordPress; a platform allowing bloggers to publish high quality content, into a microblogging site similar to F* My Life and Text <a href="http://www.ravall.com/2011/07/01/wordpress-based-microblogging-system/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Those of you who follow our Twitter feed are probably aware of an experimental project we launched last week. The goal of this trial was to determine the ease by which we can repurpose WordPress; a platform allowing bloggers to publish high quality content, into a microblogging site similar to <a href="http://www.fmylife.com/">F* My Life</a> and <a href="http://textsfromlastnight.com/">Text From Last Night</a>. The challenge itself isn&#8217;t all that difficult if one has basic programming knowledge. However, we wanted to demonstrate just how valuable the extensions created by the WordPress are and thus, placed a restriction on ourselves. To create our target site, we were only allowed to <strong>modify</strong> code created by other programmers in the WordPress community. As you may have guessed, the project was a complete success and  was completed in a little under <strong>2 hours (give or take)</strong>.</p>
<p><strong>The final result can be seen at:</strong> <a href="http://www.lifeinuni.co.cc">http://www.lifeinuni.co.cc</a> (Submit a post to help the community grow!)</p>
<div id="attachment_1813" class="wp-caption aligncenter" style="width: 522px"><a href="http://www.lifeinuni.co.cc"><img class="size-full wp-image-1813  " title="LifeinUni" src="http://www.ravall.com/wp-content/uploads/2011/06/download.png" alt="" width="512" height="410" /></a><p class="wp-caption-text">A Screeenshot of Life In University, a website where university students can exchange advice, experiences and more. Registration and login is done through Twitter.</p></div>
<p>At this point in time you may be wondering, &#8220;This is great and all, but how would I go on about starting my own site of this nature?&#8221; If this is your primary concern, feel free to read the rest of the article where we go over the plugins used, the theme tweaked in addition to providing you with a full dump of our WordPress directory (for all the lazy individuals). Before we continue, please note that Ravall is not responsible for any damages that may occur as a result of following this guide (Just to be safe).</p>
<h2>A Brief Description of the site</h2>
<p>Life in University is a microblogging site where university students can login via Twitter to share content. Similar to Twitter, content is restricted to 140 characters and is automatically tweeted by @lifeinuni (the official Twitter account for the site). Users are able to start a discussion under a particular post and can rate the post from 1-5 stars.</p>
<h2>The Plugins</h2>
<p>In order to obtain the Twitter functionality seen at Lifeinuni, a wide variety of plugins were used from the WordPress.org database.</p>
<ol>
<li><strong><a href="http://www.voiceoftech.com/swhitley/?page_id=706">Twit Connect</a> </strong><em>by Shannon Whitley</em>
<ul>
<li>This plugin allows users to register and log into the site using their Twitter account. Twit Connect is responsible for generating the, &#8220;Sign in with Twitter button seen on the main page.&#8221; Originally the plugin only places the button in the sidebar (as a widget). However, we extracted the code that the widget adds and placed it into the header.php file.</li>
</ul>
</li>
<li><strong><a href="http://www.bannerweb.ch/unsere-leistungen/wordpress-dev/simple-twitter-status-updates/">Simple Twitter Status Updates</a> </strong><em>by Bannerweb GmbH</em>
<ul>
<li>As discussed before, we wanted the site to be able to forward new posts to a Twitter account. With the help of this plugin, the task was made as simple as authorizing the correct account (about two mouse clicks). Upon new post submission, a tweet is automatically sent to @lifeinuni.</li>
</ul>
</li>
<li><strong><a href="http://developr.nl/work/top-authors/">Top Authors</a> </strong><em>by Seb van Dijk</em>
<ul>
<li>This is a widget based plugin that displays the most active participants on the site. The widget supports Gravatar but also works with the Twit Connect plugin to pull profile images from Twitter. Additionally, the administrator has full control over the number of profiles to display and how to display them (General Template).</li>
</ul>
</li>
<li><strong><a href="http://www.ethitter.com/plugins/tag-list-widget/">Tag List Widget</a> </strong><em>by Amaury Balmer</em>
<ul>
<li>The built-in WordPress widget is excellent for displaying tags in a cloud format. Lifeinuni used tags instead of categories to classify posts by and thus, we wanted to display them in a list format. Tag List Widget allows the administrator to pick the list style in addition to allowing truncation of long tags.</li>
</ul>
</li>
<li><strong><a href="http://www.ericmmartin.com/projects/wp-paginate/">WP-Paginate</a>/</strong><strong><a href="http://www.infinite-scroll.com/">Infinite Scroll </a></strong><em>by Eric Martin/Dirkhaim &amp; Paul Irish</em>
<ul>
<li>The infinite scroll plugin allows users to browse through entries without having to click the, &#8220;Next Page&#8221; link. WP-Paginate on the other hand organizes posts into several pages and allows users to skip to a particular page (Much better than the &#8220;Previous Page&#8221; and &#8220;Next Page&#8221; option built into WordPress)</li>
</ul>
</li>
<li><strong><a href="http://www.1800blogger.com/word-press-voting-plugin/">Vote the Post</a> </strong><em>by Crowd Favorite</em>
<ul>
<li>Allows users to rate a post. Unfortunately, the plugin does not support sorting of posts by the ratings they received (out of the box at least). The plugin does allow the administrator to place a limit on how many votes a specific ip address can cast.</li>
</ul>
</li>
</ol>
<h2>Theme</h2>
<p>Lifeinuni uses a modified version of the <a href="http://wordpress.org/extend/themes/prologue">Prologue</a> theme by <a href="http://www.automattic.com">Automattic</a> (If I were to build this site now, I would have used <a href="http://p2theme.com/">P2</a> as a base). Code was added to the header.php file to display the login/register via Twitter box if a user had not already done so. If the user was already logged in, a form was displayed and the user had to ability to submit a post. Additionally, Javascript was added to ensure that maximum post length did not go over 140 characters (to comply with Twitter). Besides the modification of the header.php file, a dynamic sidebar was also added to the theme.</p>
<ul>
<li>If you are planning on downloading the package attached at the end of this post, I would highly recommend you change the tagline, &#8220;A place where university students&#8230;&#8221; located within the header.php file.</li>
</ul>
<h2>Administrator&#8217;s Panel</h2>
<p>In normal installations, the WordPress administrator&#8217;s panel is accessible by all authors and allows posting of lengthy articles (like this one). To ensure that our authors abide by the 140 character rule, we disabled the ability to create new posts through the dashboard. This was done by modifying  post_new.php in the /admin folder. Within this file, the following changes were made:</p>
<ul>
<li>Commented out the post form:
<ul>
<li>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"> <span style="color: #666666; font-style: italic;">// Show post form.</span>
<span style="color: #009933; font-style: italic;">/**$post = get_default_post_to_edit( $post_type, true );
$post_ID = $post-&amp;gt;ID;
include('edit-form-advanced.php');
include('./admin-footer.php');*/</span></pre></div></div>

</li>
</ul>
</li>
<li>Added a redirect code to guide users back to the index page:
<ul>
<li>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Sorry, Posting via the Dashboard has been disabled by the Administrator of this site! This is to enforce the 140 character limit. :) Please click this link to go back to the main index:&quot;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;a href=&quot;</span>\<span style="color: #339933;">&amp;</span>quot<span style="color: #339933;">;/</span>index<span style="color: #339933;">.</span>php\<span style="color: #339933;">&amp;</span>quot<span style="color: #339933;">;</span><span style="color: #0000ff;">&quot;&gt;Click here to go back to the main page&lt;/a&gt;&quot;</span><span style="color: #339933;">;</span></pre></div></div>

</li>
</ul>
</li>
</ul>
<p>Changes to the Dashboard.php file in /admin/includes/ were also made to disable Quickpress (once again can be used to bypass 140 character limit) as well as other useless widgets such as Recent Drafts. As shown above, commenting was the preferred way to disable the widgets (who knows, you may need them in the future).</p>
<ul>
<li>Disabling Quickpress by commenting out code within the dashboard.php file:
<ul>
<li>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// QuickPress Widget</span>
<span style="color: #666666; font-style: italic;">/*if ( is_blog_admin() &amp;amp;&amp;amp; current_user_can('edit_posts') )
wp_add_dashboard_widget( 'dashboard_quick_press', __( 'QuickPress' ), 'wp_dashboard_quick_press' );</span></pre></div></div>

</li>
</ul>
</li>
</ul>
<p>If you successfully followed the instructions, you should be left with a similarly functioning site to Lifeinuni. One thing to keep in mind is that future WordPress upgrades will override the changes made to dashboard.php and post_new.php. As a result, you will have to manually edit the two files after upgrading WordPress (should take only a second or two). Last but not least, please for the love of god change the permalink structure! The default structure that somes with WordPress is hideous (not to mention it isn&#8217;t SEO friendly). Also, feel free to install the SEO Ultimate Plugin to improve webpage indexing in search engines.</p>
<p><strong>Here is a download link containing our WordPress Directory Dump:</strong> <a href="http://www.sendspace.com/file/oz4k8m">Click here to go to Downloads</a></p>
<ul>
<li><em>Please understand that we developed Lifeinuni.co.cc to further our WordPress knowledge. Our original intention wasn&#8217;t to distribute our product to a mass audience. Consequently, the code may not be &#8220;beautiful&#8221; (Seriously, Lifeinuni is the Frankenstein of web development)</em></li>
</ul>
<p>As always, if you enjoyed reading this article please leave a comment and share it with others who may be interested!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ravall.com/2011/07/01/wordpress-based-microblogging-system/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google Launches it&#8217;s own Social Network</title>
		<link>http://www.ravall.com/2011/06/28/google-launches-social-network/</link>
		<comments>http://www.ravall.com/2011/06/28/google-launches-social-network/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 23:57:56 +0000</pubDate>
		<dc:creator>revalm</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Competition]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Friends]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Myspace]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[Social Network]]></category>

		<guid isPermaLink="false">http://www.ravall.com/?p=1743</guid>
		<description><![CDATA[Getting tired of Facebook? Or perhaps you want to switch to a network that takes a more active role in protecting your privacy. If you are looking for something different in the social networking scene, you may be in luck. Internet Giant Google just announced their latest project, &#8220;Google Plus (+).&#8221; Currently in invitation only <a href="http://www.ravall.com/2011/06/28/google-launches-social-network/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Getting tired of Facebook? Or perhaps you want to switch to a network that takes a more active role in protecting your privacy. If you are looking for something different in the social networking scene, you may be in luck. Internet Giant Google just announced their latest project, &#8220;Google Plus (+).&#8221; Currently in invitation only stage, Google Plus is a social network with some promising features to separate it from the competition. Take a look at the videos below to gain a better understanding of what Google is trying to achieve.</p>
<h2>Circles</h2>
<p>Instead of sharing content with everyone on your friends list, create a circle (a small group) to share things with. Creating circles is a way to ensure that the right content reaches the right people. After all, no one wants to upload intoxicated pictures of themselves for their employer or parents to see <i>(*shudders*)</i> right?</p>
<p><iframe width="605" height="349" src="http://www.youtube.com/embed/BeMZP-oyOII" frameborder="0" allowfullscreen></iframe></p>
<p><em>&#8220;You share different things with different people. But sharing the right things with the right people shouldn&#8217;t be a hassle. Circles makes it easy to put your friends from Saturday night in one circle, your parents in another and your boss in a circle all on his own – just like in real life.&#8221;</em><em> </em></p>
<h2>Sparks</h2>
<p>A social search engine that evaluates your interests and tastes to find content that you will enjoy.</p>
<p><iframe width="605"  height="349" src="http://www.youtube.com/embed/MRkAdTflltc" frameborder="0" allowfullscreen></iframe></p>
<p><em>&#8220;Remember when your Grandpa used to cut articles out of the paper and send them to you? That was nice. That&#8217;s kind of what Sparks does: It looks for videos and articles that it thinks you&#8217;ll like, so that when you&#8217;re free there&#8217;s always something to watch, read and share. Grandpa would approve.&#8221;</em></p>
<h2>Hangouts</h2>
<p>Sort of like a group video conference on Skype. Unlike Skype however, individuals are free to &#8220;hangout&#8221; or leave as they please. Hangout sessions do not require a host to send out invitations and any member of the friend circle can join at any time.</p>
<p><iframe width="605"  height="349" src="http://www.youtube.com/embed/Tku1vJeuzH4" frameborder="0" allowfullscreen></iframe></p>
<p><em>&#8220;Bumping into friends while you&#8217;re out and about is one of the best parts of going out and about. With Hangouts, the unplanned meet-up comes to the web for the first time. Let your mates know that you&#8217;re hanging out and see who drops by for a face-to-face-to-face chat. Until we perfect teleportation, it&#8217;s the next best thing.&#8221;</em></p>
<h2>Huddle</h2>
<p>In all honesty, this feature feels like the BlackBerry Messenger group chat function. Basically, the Huddle feature allows one to initiate a group conversation. Texts sent to this conversation can be seen by all the participating members.</p>
<p><iframe width="605"  height="349" src="http://www.youtube.com/embed/iA22daAstNg" frameborder="0" allowfullscreen></iframe></p>
<p><em>&#8220;Texting is great, but not when you&#8217;re trying to get six different people to decide on a movie. Huddle takes care of it by turning all those different conversations into one simple group chat, so that everyone gets on the same page long before thumbs get sore.&#8221;</em></p>
<h2>Instant Upload</h2>
<p>Google automatically uploads the pictures you take on your cellphone (presumably an Android device) and puts them in a private album (Thank god). Through the web interface, you may then share the photos with friends.</p>
<p><iframe width="605"  height="349" src="http://www.youtube.com/embed/6y_xKVSRAy8" frameborder="0" allowfullscreen></iframe></p>
<p><em>&#8220;Getting photos off your phone is a huge pain, so most of us don&#8217;t even bother. Of course pictures are meant to be shared, not stranded, so we created Instant Upload to help you never leave a photo behind. While you&#8217;re snapping pictures, and with your permission, Google+ adds your photos to a private album in the cloud. This way they&#8217;re always available across your devices—ready to share as you see fit.&#8221; </em></p>
<p>The features briefly highlighted in this post are only some of the major ones that Google+ has to offer. For a complete list and description, feel free to go on over to <a href="http://googleblog.blogspot.com/2011/06/introducing-google-project-real-life.html">Google&#8217;s blog</a>. Additionally, <a href="http://techcrunch.com/2011/06/28/google-plus/">Techcrunch</a> has done a spectacular job of covering Google+ that I would recommend you take a look at. With this said, let&#8217;s see where Google+ <a href="http://alanhogan.com/buzz-is-already-dead">goes</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ravall.com/2011/06/28/google-launches-social-network/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Exploring Cerebellar Ataxia: A central disorder</title>
		<link>http://www.ravall.com/2011/06/18/exploring-cerebellar-ataxia-brain-disorder/</link>
		<comments>http://www.ravall.com/2011/06/18/exploring-cerebellar-ataxia-brain-disorder/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 16:39:12 +0000</pubDate>
		<dc:creator>revalm</dc:creator>
				<category><![CDATA[Medicine]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[accident]]></category>
		<category><![CDATA[ataxia]]></category>
		<category><![CDATA[Brain]]></category>
		<category><![CDATA[cerebellum]]></category>
		<category><![CDATA[coordination]]></category>
		<category><![CDATA[damage]]></category>
		<category><![CDATA[Health]]></category>
		<category><![CDATA[helmets]]></category>
		<category><![CDATA[motor]]></category>
		<category><![CDATA[Neurology]]></category>
		<category><![CDATA[Neuroscience]]></category>
		<category><![CDATA[Pinakin]]></category>

		<guid isPermaLink="false">http://www.ravall.com/?p=1707</guid>
		<description><![CDATA[In 1978 my grandfather was involved in a severe motorcycle accident while travelling to work. Unfortunately, transportation safety wasn&#8217;t much of a concern as it is now (especially true in India) and a few individuals wore helmets while riding their bikes. Needless to say, the force from the collision threw my grandfather off his bike and <a href="http://www.ravall.com/2011/06/18/exploring-cerebellar-ataxia-brain-disorder/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><object width="605"  height="349"><param name="movie" value="http://www.youtube.com/v/ji-nPrbigxA?version=3&amp;hl=en_US" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="605"  height="349" src="http://www.youtube.com/v/ji-nPrbigxA?version=3&amp;hl=en_US" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p>In 1978 my grandfather was involved in a severe motorcycle accident while travelling to work. Unfortunately, transportation safety wasn&#8217;t much of a concern as it is now (especially true in India) and a few individuals wore helmets while riding their bikes. Needless to say, the force from the collision threw my grandfather off his bike and against a roadside curb. Without protection from an helmet, his head directly took a majority of the impact from the collision. Although my grandfather was lucky to not have experienced any coning in areas critical for respiration and other life supporting activities, the same could not have been said for the cerebellum. When his head met the curb, the portion that received direct impact was the brainstem region (the cerebellum is located right behind the pons of the brainstem). In turn, a lesion was formed in the area and resulted in our topic of discussion today: Cerebellar ataxia.</p>
<div id="attachment_1714" class="wp-caption aligncenter" style="width: 406px"><a href="http://www.empowher.com/condition/dandy-walker-syndrome"><img class="size-full wp-image-1714" title="cerebellum" src="http://www.ravall.com/wp-content/uploads/2011/06/si2027.jpg" alt="" width="396" height="258" /></a><p class="wp-caption-text">A diagram depicting the cerebellum and it&#39;s location in the brain. Damage to the cerebellum is the primary reason behind cerebellar ataxia. The cerebellum is involved in motor coordination.</p></div>
<h2>Brain regions and voluntary motor movements:</h2>
<p>The cerebellum (or the little brain) is a component of the central nervous system that plays a critical role in motor coordination as well as other functions such as attention and language. The region continuously receives input from cortical areas of the brain responsible for motor control (primary motor cortex in frontal lobe) and is responsible for ensuring that the carried out action occurs in a fluid manner. To accomplish this task, the cerebellum relies on input from the basal ganglia as well as the primary motor cortex located in the frontal lobe. The basal ganglia has been shown to provide the crude planning needed to coordinate voluntary muscular movement. Additionally, it also plays a role in initiating voluntary movements. This is evident in diseases such as Parkinson&#8217;s where the basal ganglia experiences severe deterioration. With respect to initiation, the motor cortex also determines whether the action should be performed. This makes sense knowing that the primary motor cortex is located within the frontal lobe (a region responsible for higher level thinking).</p>
<p>So knowing how the M1 (motor cortex) and the basal ganglia play a role in motor coordination, what does the cerebellum do? As mentioned before, the cerebellum is responsible for coordinating muscular contractions so that an action may be performed smoothly. As stated on the <a href="http://thebrain.mcgill.ca/flash/d/d_06/d_06_cr/d_06_cr_mou/d_06_cr_mou.html">McGill</a> neurology site, &#8220;To make the various segments of your hand and arm deploy smoothly, you need an internal &#8220;clock&#8221; that can precisely regulate the sequence and duration of the elementary movements of each of these segments. That clock is the cerebellum.&#8221;</p>
<p>One thing to keep in mind is that each of these systems continuously receives input from sensory receptors in the body as well as proprioceptors. Proprioceptors inform the various brain regions of the positioning of the arms and other body parts. Without these inputs, voluntary motor coordination would be impossible (especially without proprioceptors)!</p>
<h2>
<p><div id="attachment_1717" class="wp-caption aligncenter" style="width: 514px"><a href="http://projectflexner.sites.medinfo.ufl.edu/how-we-learn/"><img class="size-full wp-image-1717 " title="brain areas" src="http://www.ravall.com/wp-content/uploads/2011/06/brain-regions.jpg" alt="" width="504" height="360" /></a><p class="wp-caption-text">The diagram above depicts all the brain regions. The frontal lobe houses the primary motor cortex. The limbic system, which contains the hypothalamus and other structures is near the mid section (internal) and cannot be seen without cutting the brain in coronal, saggital or transverse plane. The cerebellum (little brain) can be seen behind the brainstem. </p></div></h2>
<h2>Interaction of the brain regions:</h2>
<p>This is also best explained on the <a href="http://thebrain.mcgill.ca/flash/d/d_06/d_06_cr/d_06_cr_mou/d_06_cr_mou.html">McGill</a> neurology site: &#8220;In a healthy person, the cerebellum first receives information about the intended movement from the sensory and motor cortexes. Then it sends information back to the motor cortex about the required direction, force, and duration of this movement Thus <a href="http://thebrain.mcgill.ca/flash/i/i_06/i_06_cr/i_06_cr_mou/i_06_cr_mou.html#3">this loop involving the cerebellum</a> operates in addition to <a href="http://thebrain.mcgill.ca/flash/d/d_06/d_06_cr/d_06_cr_mou/d_06_cr_mou.html#2">the loop involving the basal ganglia</a> to regulate the details of motor control.&#8221; The main thing to take away from this is the fact that all of these brain regions are <strong>equally</strong> important to successfully coordinate movement! A lesion in one region can have profound effects as we saw in cerebellar ataxia.</p>
<div id="attachment_1721" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.nature.com/nrn/journal/v5/n7/box/nrn1427_BX1.html"><img class="size-full wp-image-1721 " title="motor" src="http://www.ravall.com/wp-content/uploads/2011/06/motor.jpg" alt="" width="500" height="646" /></a><p class="wp-caption-text">This image demonstrates the neural pathways involved in motor coordination. The seemingly complex diagram is actually quite simple to understand. The blue arrows represent neurons coming in from sensory/proprioceptors that travel to the brain and provide crucial information. The red neurons travel from the brain and interviene the muscles to cause contractions. All this transfer of information occurs via the spinal cord which is composed of neurons (hence why paralysis occurs when the spinal cord is damaged). The important thing to notice from this image is the fact that almost all the neurons reach the primary motor cortex (M1). Additionally, motor neurons can be seen intervening the basal ganglia (BG) and the cerebellum (C). These three regions are critical to coordinating motor movement.</p></div>
<h2>Cerebellar ataxia</h2>
<p>We discussed the importance of the cerebellum in ensuring smooth motor coordination. Consequently, individuals who have experienced lesioning in the area demonstrate jerky movements. This is especially evident when the individual tries to perform tasks requiring precision (like writing and touching nose). You may be thinking at this point, why does my grandfather experience coordination difficulties only in one hand? The reason is because he experienced leisoning on the right side of the cerebellum. At the level of the brain, the neural circuits from the body are crossed over. Consequently, any issues at one hemisphere of the brain will effect the opposite side of the body (right cerebellum damage -&gt; left hand control).</p>
<p>In conclusion, my grandfather was extremely lucky he did not suffer from any severe leisoning as a result of his accident. Had the brainstem been damaged, complete body paralysis as well as paralysis of muscles responsible for respiration would have occurred. In this case, living without life support would have been out of the question. What doesn&#8217;t make sense to me is, why do so many individuals risk their life by refusing to wear protective gear such as a helmet? Anyways, that is all I had to say on this topic. As always, I hope you learned something new about the human body and feel free to leave a comment (I love comments!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ravall.com/2011/06/18/exploring-cerebellar-ataxia-brain-disorder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dissecting a platter based Hard drive</title>
		<link>http://www.ravall.com/2011/06/07/dissecting-traditional-hard-drive/</link>
		<comments>http://www.ravall.com/2011/06/07/dissecting-traditional-hard-drive/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 03:33:56 +0000</pubDate>
		<dc:creator>revalm</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Disk]]></category>
		<category><![CDATA[Function]]></category>
		<category><![CDATA[Hard drive]]></category>
		<category><![CDATA[How it's made]]></category>
		<category><![CDATA[Platter]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[University of illinois]]></category>
		<category><![CDATA[Youtube]]></category>

		<guid isPermaLink="false">http://www.ravall.com/?p=1579</guid>
		<description><![CDATA[Have you ever wondered how the hard drive in your computer works? To my surprise, almost all the tech savvy individuals I spoke to today could not provide a satisfactory answer to this question despite being able to identify almost all the internal components that make up a platter based hard disk. Luckily for us, <a href="http://www.ravall.com/2011/06/07/dissecting-traditional-hard-drive/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Have you ever wondered how the hard drive in your computer works? To my surprise, almost all the tech savvy individuals I spoke to today could not provide a satisfactory answer to this question despite being able to identify almost all the internal components that make up a platter based hard disk. Luckily for us, Bill Hammack from the Department of Chemical and Biomedical Engineering at the University of Illinois tackles this topic in his latest video.</p>
<h3>Video Description:</h3>
<blockquote><p>Bill opens up a computer hard drive to show how it is engineered. He describes how the &#8220;head&#8221; reads the magnetic information on the disk; reveals how a voice coil motor and a slider controls the position of that head. He also discusses how smooth a disk must be, and briefly mentions a mathematical technique that allows engineers to pack more information on a drive.</p></blockquote>
<p><center><iframe width="576" height="385" src="http://www.youtube.com/embed/Wiy_eHdj8kg" frameborder="0" allowfullscreen></iframe></center></p>
<p>If you found this interesting, you may also wish to check out the <a href="http://www.ravall.com/2011/01/22/lexar-memory-cards/">Lexar video</a> we posted earlier demonstrating how Flash Memory is made. Isn&#8217;t it remarkable how cheap these items are despite their complexity?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ravall.com/2011/06/07/dissecting-traditional-hard-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.290 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-05-16 15:42:16 -->

