<?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>Geeky Ninja &#187; Linux</title>
	<atom:link href="http://geekyninja.com/archives/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://geekyninja.com</link>
	<description>Linux, Windows, OS X - Tips n Tricks</description>
	<lastBuildDate>Wed, 11 Jan 2012 17:14:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WinFF &#8211; a media convertor for (almost) any format</title>
		<link>http://geekyninja.com/archives/winff-a-media-convertor-for-almost-any-format/</link>
		<comments>http://geekyninja.com/archives/winff-a-media-convertor-for-almost-any-format/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 17:04:55 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[convert video]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[winff]]></category>

		<guid isPermaLink="false">http://geekyninja.com/?p=495</guid>
		<description><![CDATA[How many times have you come across a movie or a video clip and wished that you could put it on your iPod and watch it on the go ? Or came across a DivX encoded video and wished that you could burn it to a DVD and play it on an old style DVD [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/winff-a-media-convertor-for-almost-any-format/' addthis:title='WinFF &#8211; a media convertor for (almost) any format '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-496" title="WinFF" src="http://geekyninja.com/wp-content/uploads/2009/08/winff-001.png" alt="WinFF" width="112" height="81" />How many times have you come across a movie or a video clip and wished that you could put it on your iPod and watch it on the go ? Or came across a DivX encoded video and wished that you could burn it to a DVD and play it on an old style DVD player ?</p>
<p>With the increasingly fast broadband connections that most of us have these days, videos are becoming as much a part of our daily internet consumption as text is. But, unlike text, videos are not portable &#8211; You can&#8217;t just take a video from one source and play it anywhere you want. Of course, with media players like <a title="vlc" href="http://www.videolan.org/vlc/">VLC</a>, this is less of a problem but even VLC can&#8217;t help you if you want videos from a random site to work on, say, your iPod.</p>
<p>If converting videos and juggling between the different file formats is becoming too much for you to handle, you should give WinFF a try.</p>
<p><span id="more-495"></span></p>
<p><a title="WinFF" href="http://winff.org/html_new/">WinFF</a> is an open source GUI for the excellent command line video convertor, ffmpeg. It combines an easy to use graphical interface with the feature set of ffmpeg to produce a one stop solution for all your video conversion needs.</p>
<p>WinFF is available for both Windows and Linux.</p>
<p>To get started with converting videos to your preferred format, <a title="Download WinFF" href="http://winff.org/html_new/downloads.html">download one of the pre-build installers</a> for your preferred operating system and follow the usual installation procedure.</p>
<p>The first step to converting videos is to launch WinFF and click on the <strong>Add</strong> button to add a video to the queue.</p>
<p><img class="aligncenter size-full wp-image-497" title="WinFF" src="http://geekyninja.com/wp-content/uploads/2009/08/winff-002.png" alt="WinFF" width="363" height="228" /></p>
<p>If you have more than one files to convert, you can add all of them to the queue and WinFF will convert all them one by one. Very helpful when you have a full folder of videos to go through.</p>
<p>The next step is to select the output format for the converted files. WinFF does a very good job of categorizing and hiding the complexity behind all the different types of media that ffmpeg can work with.</p>
<p>From the <strong>Convert To</strong> dropdown, select the type of video that you want to convert to. This will select the codec that the video will be encoded with. For an iPod, I chose the <strong>iPod+iTunes</strong> option.</p>
<p>WinFF then lets you select a device preset which lets you further fine-tune the output videos.</p>
<p><img class="aligncenter size-full wp-image-498" title="WinFF" src="http://geekyninja.com/wp-content/uploads/2009/08/winff-003.png" alt="WinFF" width="450" height="169" />Choose, the one that suits your taste, select an <strong>Output Folder</strong> and you&#8217;re ready to hit Convert.</p>
<p>The actual conversion can take some and so, if you ask me, this would be the right time to go get a mug of coffee (or a bottle of beer) for yourself.</p>
<p>Have you ever struggled with video conversion before ? Which software did you guys use to convert your videos then ? Let me know in the comments.</p>
<img src="http://geekyninja.com/?ak_action=api_record_view&id=495&type=feed" alt="" /><div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/winff-a-media-convertor-for-almost-any-format/' addthis:title='WinFF &#8211; a media convertor for (almost) any format '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://geekyninja.com/archives/use-free-tools-to-convert-videos-for-your-ipod-and-iphone/" title="Convert videos for your iPhone with free tools">Convert videos for your iPhone with free tools</a></li><li><a href="http://geekyninja.com/archives/5-ways-to-use-your-iphone-as-a-diet-assistant/" title="5 Ways to Use Your iPhone As A Diet Assistant">5 Ways to Use Your iPhone As A Diet Assistant</a></li><li><a href="http://geekyninja.com/archives/how-to-view-ipad-version-of-websites-on-your-computer/" title="How To view iPad version of websites on your Computer">How To view iPad version of websites on your Computer</a></li><li><a href="http://geekyninja.com/archives/mac-how-to-use-automator-to-test-your-websites-iphone-version/" title="[Mac] How To use Automator to Test your Website&#8217;s iPhone version">[Mac] How To use Automator to Test your Website&#8217;s iPhone version</a></li><li><a href="http://geekyninja.com/archives/how-to-get-music-off-your-iphone-ipod-ipod-touch/" title="How To Get Music Off your iPhone">How To Get Music Off your iPhone</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://geekyninja.com/archives/winff-a-media-convertor-for-almost-any-format/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Download youtube videos to your computer on Linux</title>
		<link>http://geekyninja.com/archives/download-youtube-videos-to-your-computer-on-linux/</link>
		<comments>http://geekyninja.com/archives/download-youtube-videos-to-your-computer-on-linux/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 13:30:35 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[download videos]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://geekyninja.com/?p=437</guid>
		<description><![CDATA[Youtube is by far the most popular site for sharing videos. The only problem with uploading your videos to youtube is that there really is no easy way to download those videos back to your computer. Your only option than is to view them online. There are also times when you watch a video so [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/download-youtube-videos-to-your-computer-on-linux/' addthis:title='Download youtube videos to your computer on Linux '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-438" title="YouTube" src="http://geekyninja.com/wp-content/uploads/2009/07/youtube-002.png" alt="YouTube" width="150" height="68" />Youtube is by far the most popular site for sharing videos. The only problem with uploading your videos to youtube is that there really is no easy way to download those videos back to your computer. Your only option than is to view them online. There are also times when you watch a video so hilarious/interesting that you want to keep a copy for your own use.</p>
<p>To get over these restrictions, a lot of people have written really neat utilities which let the user download videos directly from the site. In this post, we&#8217;ll be talking about one such utility for Linux.</p>
<p><strong>Youtube-dl</strong></p>
<p>Youtube-dl is a console only application which is the simplest utility I&#8217;ve found till now for downloading videos from youtube.</p>
<p>To install youtube-dl, if you&#8217;re using Ubuntu, use apt-get.</p>
<p><code>apt-get install youtube-dl</code></p>
<p>Now, using a browser, browse to the video that you want to download. Copy the URL of the video page.</p>
<p>Now, at the console, give the following command.</p>
<p><code>youtube-dl &lt;URL of the video&gt;</code></p>
<p><img class="aligncenter size-full wp-image-439" title="Youtube-dl" src="http://geekyninja.com/wp-content/uploads/2009/07/youtube-001.png" alt="Youtube-dl" width="450" height="150" /></p>
<p>That&#8217;s all. youtube-dl will now download the video to your computer and save it in the default .flv format which Youtube uses to save it&#8217;s videos. FLV files can be easily played back on Linux using the excellent VLC media player.</p>
<img src="http://geekyninja.com/?ak_action=api_record_view&id=437&type=feed" alt="" /><div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/download-youtube-videos-to-your-computer-on-linux/' addthis:title='Download youtube videos to your computer on Linux '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://geekyninja.com/archives/how-to-download-youtube-videos-online/" title="How to download youtube videos online">How to download youtube videos online</a></li><li><a href="http://geekyninja.com/archives/how-to-install-rpm-files-in-ubuntu/" title="How to install *.rpm files in Ubuntu">How to install *.rpm files in Ubuntu</a></li><li><a href="http://geekyninja.com/archives/clone-an-ubuntu-debian-based-system-using-synaptic-markings/" title="Clone an Ubuntu system using Synaptic Markings">Clone an Ubuntu system using Synaptic Markings</a></li><li><a href="http://geekyninja.com/archives/configure-remote-access-to-your-ubuntu-desktop/" title="Configure Remote Access to your Ubuntu Desktop">Configure Remote Access to your Ubuntu Desktop</a></li><li><a href="http://geekyninja.com/archives/record-a-screencast-on-mac-os-x-using-quicktime-x/" title="Record a Screencast on Mac OS X using QuickTime X">Record a Screencast on Mac OS X using QuickTime X</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://geekyninja.com/archives/download-youtube-videos-to-your-computer-on-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to create a secure and private network</title>
		<link>http://geekyninja.com/archives/how-to-create-a-secure-and-private-network/</link>
		<comments>http://geekyninja.com/archives/how-to-create-a-secure-and-private-network/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 06:18:57 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Useful Utilities]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://geekyninja.com/?p=390</guid>
		<description><![CDATA[Picture this &#8211; You&#8217;re out on the road for work or pleasure and have this sudden urge to listen to that one song from your collection which is stored on your desktop back at home. Or you&#8217;re a freelancer and need access the draft proposal you made for a client which is again on your [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/how-to-create-a-secure-and-private-network/' addthis:title='How to create a secure and private network '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<p><a href="http://geekyninja.com/wp-content/uploads/2009/07/hamachi-001.png"><img class="alignleft size-full wp-image-389" title="hamachi" src="http://geekyninja.com/wp-content/uploads/2009/07/hamachi-001.png" alt="hamachi" width="218" height="91" /></a>Picture this &#8211; You&#8217;re out on the road for work or pleasure and have this sudden urge to listen to that one song from your collection which is stored on your desktop back at home. Or you&#8217;re a freelancer and need access the draft proposal you made for a client which is again on your desktop sitting in your home office.</p>
<p>You can&#8217;t keep your desktop or other machines at home exposed to the outside world over the Internet, because, franklt speaking, it&#8217;s a dangerous world out there. But you still need safe and easy (and secure) access to all your data. How do you do that ? Did someone say &#8211; &#8220;Create a VPN!&#8221;</p>
<p>Enter Hamachi.</p>
<p><span id="more-390"></span></p>
<p><strong>What is Hamachi ?</strong></p>
<p><strong> </strong>Hamachi is a piece of software that lets you create a private, secure network of your own. It is what people in the industry call an instant zero configuration software VPN &#8211; virtual private network. With a Hamachi created network, you can continue using your machines from thousands of miles away, as if they were in the next room. Anything that works over a local network, should work using Hamachi and you will not even notice the difference.</p>
<p>Hamachi works on Windows, Linux and Mac OS X and in this post today, we&#8217;ll be using it to network a Windows and a Linux (Ubuntu) machine.</p>
<p><strong>Installing Hamachi on Windows</strong></p>
<p><a title="Download Hamachi" href="https://secure.logmein.com/products/hamachi/vpn.asp" target="_blank">Download</a> the windiows based installer for Hamachi and install it like any other Windows application. Hamachi is free for non-commercial use, so if that is your use-case, you can select that option while installation.</p>
<p><a href="http://geekyninja.com/wp-content/uploads/2009/07/hamachi-002.png"><img class="aligncenter size-full wp-image-392" title="hamachi" src="http://geekyninja.com/wp-content/uploads/2009/07/hamachi-002.png" alt="hamachi" width="480" height="341" /></a></p>
<p>Once Hamachi is installed, it&#8217;ll take you through a small tutorial which you should read to get familiar with Hamachi. At the end of the tutorial, you&#8217;ll be asked to click on the power on button. Hamachi is now ready to be used.</p>
<p><a href="http://geekyninja.com/wp-content/uploads/2009/07/hamachi-004.png"><img class="aligncenter size-full wp-image-393" title="hamachi" src="http://geekyninja.com/wp-content/uploads/2009/07/hamachi-004.png" alt="hamachi" width="213" height="342" /></a></p>
<p><strong>Create a Network</strong></p>
<p>Now comes the fun part. Click on the network button and chose &#8220;Create a New network&#8221; from the menu. Give your network a name and a password. Remember this password as it will be required to connect any other machine to this network.</p>
<p><a href="http://geekyninja.com/wp-content/uploads/2009/07/hamachi-005.png"><img class="aligncenter size-full wp-image-394" title="hamachi" src="http://geekyninja.com/wp-content/uploads/2009/07/hamachi-005.png" alt="hamachi" width="426" height="279" /></a></p>
<p>Your Hamachi setup on the windows side is done.</p>
<p><strong>Installing Hamachi on Linux</strong></p>
<p>Installing and running Hamachi on windows is a little bit more involved because there is no fancy graphical installation to do the heavy lifting for us.</p>
<p>Download Hamachi for Linux from the same location as before. The Linux version comes as a .tar.gz archive. Extract the file, open the terminal and browse to the directory where you kept the extracted files. Give the following command as the &#8216;root&#8217; user.</p>
<p><code>make install; tuncfg</code></p>
<p>You don&#8217;t need to be running as the root user to run the rest of the commands. The next command is used to create a cypto identity for your machine.</p>
<p><code>hamachi init</code></p>
<p>Now, give the following commands in sequence to start the hamachi daemon, login to hamachi, join a network (requires the password that you set earlier), and go online in the network.</p>
<p><code>hamachi start<br />
hamachi login<br />
hamachi join<br />
hamachi go-online<br />
</code></p>
<p>If, at this time, you look at the hamachi GUI in the windows machine, you should be able to see the Linux machine logged in to the network you created earlier.</p>
<p><a href="http://geekyninja.com/wp-content/uploads/2009/07/hamachi-006.png"><img class="aligncenter size-full wp-image-397" title="hamachi" src="http://geekyninja.com/wp-content/uploads/2009/07/hamachi-006.png" alt="hamachi" width="219" height="178" /></a></p>
<p>That&#8217;s it. Now that both the machines are in the same network and you can use them as if they were sitting right next to each other, even if you&#8217;re physically sitting miles away.</p>
<p>Hamachi is the easiest zero configuration VPN solution that I&#8217;ve seen and I&#8217;m sure you all will find a use for it at one time or another.</p>
<p>Are there any other VPN solutions that you guys use ? Let us know in the comments.</p>
<img src="http://geekyninja.com/?ak_action=api_record_view&id=390&type=feed" alt="" /><div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/how-to-create-a-secure-and-private-network/' addthis:title='How to create a secure and private network '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://geekyninja.com/archives/how-to-read-hfs-volumes-on-windows/" title="How to read HFS+ volumes on Windows">How to read HFS+ volumes on Windows</a></li><li><a href="http://geekyninja.com/archives/ellisa-open-source-cross-platform-media-center/" title="Elisa &#8211; Open Source Cross platform Media center">Elisa &#8211; Open Source Cross platform Media center</a></li><li><a href="http://geekyninja.com/archives/control-firefox-with-the-keyboard-using-ubiquity/" title="Control firefox with the keyboard using ubiquity">Control firefox with the keyboard using ubiquity</a></li><li><a href="http://geekyninja.com/archives/use-free-tools-to-convert-videos-for-your-ipod-and-iphone/" title="Convert videos for your iPhone with free tools">Convert videos for your iPhone with free tools</a></li><li><a href="http://geekyninja.com/archives/how-to-listen-to-turntable-fm-and-pandora-outside-the-us/" title="How To Listen To Turntable.fm And Pandora Outside The US">How To Listen To Turntable.fm And Pandora Outside The US</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://geekyninja.com/archives/how-to-create-a-secure-and-private-network/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to schedule tasks in GNOME using gnome-schedule</title>
		<link>http://geekyninja.com/archives/how-to-schedule-tasks-in-gnome-using-gnome-schedule/</link>
		<comments>http://geekyninja.com/archives/how-to-schedule-tasks-in-gnome-using-gnome-schedule/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 18:14:47 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[schedule tasks]]></category>
		<category><![CDATA[task scheduler]]></category>

		<guid isPermaLink="false">http://geekyninja.com/?p=312</guid>
		<description><![CDATA[Most Linux/Unix veterans use cron to schedule tasks on their machines and it is a very powerful utility for what it does. The problem with cron is the cryptic syntax which tends to scare away most new users and the fact that a user has to use the terminal to create a new job. In [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/how-to-schedule-tasks-in-gnome-using-gnome-schedule/' addthis:title='How to schedule tasks in GNOME using gnome-schedule '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-174" title="gnome" src="http://geekyninja.com/wp-content/uploads/2009/02/gnome.jpg" alt="gnome" width="124" height="126" />Most Linux/Unix veterans use <strong>cron</strong> to <strong>schedule tasks</strong> on their machines and it is a very powerful utility for what it does.</p>
<p>The problem with cron is the cryptic syntax which tends to scare away most new users and the fact that a user has to use the terminal to create a new job.</p>
<p>In this tutorial we will explain how to use a graphical front end to cron, called <strong>gnome-schedule</strong>.</p>
<p><span id="more-312"></span></p>
<p>Gnome-schedule is a graphical front-end to <em>cron</em> and <em>at</em>, another utility to execute commands at a specified time . It is completely GUI driven and the user does not need to have any prior knowledge of cron or it&#8217;s syntax.</p>
<p><img class="aligncenter size-full wp-image-323" title="Gnome-schedule" src="http://geekyninja.com/wp-content/uploads/2009/04/about_gnome_schedule.jpg" alt="Gnome-schedule" width="325" height="243" /></p>
<p><strong>Installing Gnome-schedule</strong></p>
<p>To get started with gnome-schedule on Ubuntu/Debian, install it using the <strong>apt-get install</strong> command:</p>
<blockquote><p>apt-get install gnome-schedule</p></blockquote>
<p>Once, gnome-schedule is installed, it can be launched from the <em>Applications -&gt; System Tools -&gt; Scheduled Tasks</em> menu entry.</p>
<p><strong>Scheduling a new Task</strong></p>
<p>To schedule a new task, click on the <em>New<strong> </strong></em>button in the menu bar.</p>
<p>There are three options to create new tasks, either create a recurring task (This will use cron at the backend), or create a one time task (This will use <em>at</em> at the backend) or use a template.</p>
<p><img class="aligncenter size-full wp-image-322" title="Schedule new task" src="http://geekyninja.com/wp-content/uploads/2009/04/schedule_new.jpg" alt="Schedule new task" width="450" height="134" /></p>
<p>For our purpose here, we&#8217;ll create a recurring task. Click on <em>New -&gt; Recurring task</em> and you should see the following window which will let you define the task.</p>
<p><img class="aligncenter size-full wp-image-320" title="Create a task" src="http://geekyninja.com/wp-content/uploads/2009/04/create_task.jpg" alt="Create a task" width="391" height="391" /></p>
<p>The advanced radio button will let you chose exactly when do you want the task to be run. &#8216;*&#8217; here stands for &#8216;all&#8217;. So, the above task will be run on Day 1 of every month at 0 hours and 0 minutes. The handy preview, in case you didn&#8217;t notice, tell you exactly what option have you selected.</p>
<p>You don&#8217;t need to manually enter the times. Click on the <em>Edit</em> button next to the text field and you will be able to select the exact time of the task using a simple GUI.</p>
<p><img class="aligncenter size-full wp-image-321" title="gnome-schedule edit month" src="http://geekyninja.com/wp-content/uploads/2009/04/edit_month.jpg" alt="gnome-schedule edit month" width="219" height="268" /></p>
<p>Once a task has been created, the gnome-schedule application can be closed and cron will take care of executing the task at your chosen time and interval.</p>
<p>gnome-schedule also lets you create templates for tasks that you schedule frequently. Although, I don&#8217;t use this option a lot since I don&#8217;t really have that many tasks to be scheduled at any given time, some people might find this option useful.</p>
<p>gnome-schedule is an absolute time saver and negates the need to learn the complex cron syntax for newbies. It presents <em>almost</em> all the power of cron to the users with a nice and easy to learn interface.</p>
<p>Are there any other scheduling applications that you guys use ? Let me know in the comments.</p>
<img src="http://geekyninja.com/?ak_action=api_record_view&id=312&type=feed" alt="" /><div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/how-to-schedule-tasks-in-gnome-using-gnome-schedule/' addthis:title='How to schedule tasks in GNOME using gnome-schedule '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://geekyninja.com/archives/how-to-read-hfs-volumes-on-windows/" title="How to read HFS+ volumes on Windows">How to read HFS+ volumes on Windows</a></li><li><a href="http://geekyninja.com/archives/download-youtube-videos-to-your-computer-on-linux/" title="Download youtube videos to your computer on Linux">Download youtube videos to your computer on Linux</a></li><li><a href="http://geekyninja.com/archives/how-to-create-a-secure-and-private-network/" title="How to create a secure and private network">How to create a secure and private network</a></li><li><a href="http://geekyninja.com/archives/ellisa-open-source-cross-platform-media-center/" title="Elisa &#8211; Open Source Cross platform Media center">Elisa &#8211; Open Source Cross platform Media center</a></li><li><a href="http://geekyninja.com/archives/play-space-invaders-in-openoffice-calc/" title="Play Space Invaders in Openoffice Calc">Play Space Invaders in Openoffice Calc</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://geekyninja.com/archives/how-to-schedule-tasks-in-gnome-using-gnome-schedule/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Elisa &#8211; Open Source Cross platform Media center</title>
		<link>http://geekyninja.com/archives/ellisa-open-source-cross-platform-media-center/</link>
		<comments>http://geekyninja.com/archives/ellisa-open-source-cross-platform-media-center/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 14:07:01 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://geekyninja.com/?p=292</guid>
		<description><![CDATA[Ellisa is an open source media center that can play DVDs, VCDs, video files and even display your photos. The support for video files is extensive and the player can handle almost any video that you might throw at it. Elisa is extensible and is based on a very neat plugin architecture, which means that [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/ellisa-open-source-cross-platform-media-center/' addthis:title='Elisa &#8211; Open Source Cross platform Media center '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<p><a title="Elisa Media player" href="http://elisa.fluendo.com/download" target="target"><img style="display: inline; margin-left: 0px; margin-right: 0px" title="Elisa media center" src="http://geekyninja.com/wp-content/uploads/2009/03/elisa-logo.jpg" alt="Elisa media center" width="174" height="59" align="left" /> Ellisa</a> is an open source media center that can play DVDs, VCDs, video files and even display your photos. The support for video files is extensive and the player can handle almost any video that you might throw at it.</p>
<p>Elisa is extensible and is based on a very neat plugin architecture, which means that if there are features that you miss from the default install, they’re usually just a plugin away.</p>
<p>In the true spirit of open source, Elisa is <a title="Download Elisa Media Center" href="http://elisa.fluendo.com/download" target="_blank">available for both Linux and Windows with a Mac OS X port on the way</a>.</p>
<p><span id="more-292"></span></p>
<p><a href="http://geekyninja.com/wp-content/uploads/2009/03/elisa-startup.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto" title="Elisa Media Center" src="http://geekyninja.com/wp-content/uploads/2009/03/elisa-startup-thumb.jpg" alt="Elisa Media Center" width="427" height="253" /></a></p>
<p>Once you’ve installed Elisa, the application starts right away and the first thing that it does is scan your hard disk for all the media that it recognizes.</p>
<p>The scan is done in the background and Elisa uses very little resources while the scan is going on, so you can continue using your computer as you normally would.</p>
<p><a href="http://geekyninja.com/wp-content/uploads/2009/03/elisa-screen.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto" title="Elisa Media center" src="http://geekyninja.com/wp-content/uploads/2009/03/elisa-screen-thumb.jpg" alt="Elisa Media center" width="417" height="286" /></a></p>
<p>As I mentioned earlier, Elisa also supports plugins and comes bundled with a lot of very useful ones. To enable plugins, go to the plugins configuration menu.</p>
<p><a href="http://geekyninja.com/wp-content/uploads/2009/03/elisa-plugins.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto" title="elisa plugins" src="http://geekyninja.com/wp-content/uploads/2009/03/elisa-plugins-thumb.jpg" alt="elisa plugins" width="300" height="133" /></a> Browse over to the plugin library and you’ll be able to see the list of plugins that are available for you to enable. Chose the plugin that you want to enable and you’re all set. No restarting of the application, no dependencies to take of. As easy as pressing a button :-)</p>
<p><a href="http://geekyninja.com/wp-content/uploads/2009/03/elisa-youtube.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto" title="Elisa youtube plugin" src="http://geekyninja.com/wp-content/uploads/2009/03/elisa-youtube-thumb.jpg" alt="Elisa youtube plugin" width="400" height="92" /></a></p>
<p>Elisa is a very capable Media center application that can easily give it’s more established cousins a run for their money.</p>
<p>If you’re an Apple Frontrow or Windows Media Center user, give Elisa a try and I’m quite sure you won’t be disappointed.</p>
<p>What other Media Center applications do you guys use ? Let us know in the comments.</p>
<img src="http://geekyninja.com/?ak_action=api_record_view&id=292&type=feed" alt="" /><div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/ellisa-open-source-cross-platform-media-center/' addthis:title='Elisa &#8211; Open Source Cross platform Media center '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://geekyninja.com/archives/use-free-tools-to-convert-videos-for-your-ipod-and-iphone/" title="Convert videos for your iPhone with free tools">Convert videos for your iPhone with free tools</a></li><li><a href="http://geekyninja.com/archives/how-to-read-hfs-volumes-on-windows/" title="How to read HFS+ volumes on Windows">How to read HFS+ volumes on Windows</a></li><li><a href="http://geekyninja.com/archives/how-to-create-a-secure-and-private-network/" title="How to create a secure and private network">How to create a secure and private network</a></li><li><a href="http://geekyninja.com/archives/play-space-invaders-in-openoffice-calc/" title="Play Space Invaders in Openoffice Calc">Play Space Invaders in Openoffice Calc</a></li><li><a href="http://geekyninja.com/archives/how-to-recover-data-contacts-sms-notes-from-the-iphone-backup-files/" title="How To Recover data from an iPhone backup">How To Recover data from an iPhone backup</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://geekyninja.com/archives/ellisa-open-source-cross-platform-media-center/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Play Space Invaders in Openoffice Calc</title>
		<link>http://geekyninja.com/archives/play-space-invaders-in-openoffice-calc/</link>
		<comments>http://geekyninja.com/archives/play-space-invaders-in-openoffice-calc/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 13:25:48 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[easter egg]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://geekyninja.com/?p=267</guid>
		<description><![CDATA[Who said open source developers were a boring bunch of people. I&#8217;m quite sure that person hasn&#8217;t met the developers of Calc. For those of you who&#8217;ve been living under a rock until now, Calc is the Spreadsheet part of the OpenOffice.org suite and today we are going to unearth a very cool easter egg [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/play-space-invaders-in-openoffice-calc/' addthis:title='Play Space Invaders in Openoffice Calc '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-271" title="OpenOffice Logo" src="http://geekyninja.com/wp-content/uploads/2009/03/openoffice_logo.png" alt="OpenOffice Logo" width="190" height="73" />Who said open source developers were a boring bunch of people. I&#8217;m quite sure that person hasn&#8217;t met the developers of Calc.</p>
<p>For those of you who&#8217;ve been living under a rock until now, Calc is the Spreadsheet part of the <a title="openoffice.org" href="http://openoffice.org" target="_blank">OpenOffice.org suite</a> and today we are going to unearth a very cool easter egg game programmed within Calc by the developers.</p>
<p>Open a Calc Spreadsheet and type <strong>=GAME(&#8220;StarWars&#8221;)</strong> into any cell. The text should be typed exactly as written.</p>
<p style="text-align: left;"><span id="more-267"></span><img class="size-full wp-image-270 aligncenter" title="Openoffice Calc" src="http://geekyninja.com/wp-content/uploads/2009/03/openoffice_easteregg.jpg" alt="Openoffice Calc" width="417" height="219" /></p>
<p style="text-align: left;">As soon as you press return, a game called StarWars Galaxy will launch which is basically a clone of the popular <a title="Space Invaders" href="http://en.wikipedia.org/wiki/Space_Invaders" target="_blank">space invaders</a> arcade game.</p>
<p style="text-align: center;"><img class="size-full wp-image-272 aligncenter" title="StarWars Galaxy" src="http://geekyninja.com/wp-content/uploads/2009/03/oo_starwars.jpg" alt="StarWars Galaxy" width="450" height="351" /></p>
<p style="text-align: left;">The game and instructions are in German, but it is pretty self explanatory and you can start playing rightaway using the keyboard.</p>
<p style="text-align: left;">The <strong>left and right arrow keys</strong> move the Canon and the <strong>space bar is used to fire shots</strong> at the aliens.</p>
<p style="text-align: left;">I used to be a big fan of the original Space Invaders and have already spent quite a bit of time playing this one. I&#8217;m sure you guys will enjoy this game too.</p>
<p style="text-align: left;">No of any other cool Easter eggs ? Let us know in the comments.</p>
<img src="http://geekyninja.com/?ak_action=api_record_view&id=267&type=feed" alt="" /><div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/play-space-invaders-in-openoffice-calc/' addthis:title='Play Space Invaders in Openoffice Calc '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://geekyninja.com/archives/ellisa-open-source-cross-platform-media-center/" title="Elisa &#8211; Open Source Cross platform Media center">Elisa &#8211; Open Source Cross platform Media center</a></li><li><a href="http://geekyninja.com/archives/how-to-recover-data-contacts-sms-notes-from-the-iphone-backup-files/" title="How To Recover data from an iPhone backup">How To Recover data from an iPhone backup</a></li><li><a href="http://geekyninja.com/archives/use-free-tools-to-convert-videos-for-your-ipod-and-iphone/" title="Convert videos for your iPhone with free tools">Convert videos for your iPhone with free tools</a></li><li><a href="http://geekyninja.com/archives/howto-install-rockbox-on-your-ipod/" title="HowTo install RockBox on your iPod">HowTo install RockBox on your iPod</a></li><li><a href="http://geekyninja.com/archives/how-to-read-hfs-volumes-on-windows/" title="How to read HFS+ volumes on Windows">How to read HFS+ volumes on Windows</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://geekyninja.com/archives/play-space-invaders-in-openoffice-calc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install *.rpm files in Ubuntu</title>
		<link>http://geekyninja.com/archives/how-to-install-rpm-files-in-ubuntu/</link>
		<comments>http://geekyninja.com/archives/how-to-install-rpm-files-in-ubuntu/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 14:35:39 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[useful tools]]></category>
		<category><![CDATA[Useful Utilities]]></category>

		<guid isPermaLink="false">http://geekyninja.com/?p=241</guid>
		<description><![CDATA[Ubuntu (and all Debian based) distributions use the .deb format for application packages and these days most developers writing applications for Linux provide a .deb package. But, even then there might be times when you want to install an application which is available only in the .rpm format. If you use Ubuntu or any other [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/how-to-install-rpm-files-in-ubuntu/' addthis:title='How to install *.rpm files in Ubuntu '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-242" title="Ubuntu" src="http://geekyninja.com/wp-content/uploads/2009/02/ubuntu.jpg" alt="Ubuntu" width="100" height="32" />Ubuntu (and all Debian based) distributions use the .deb format for application packages and these days most developers writing applications for Linux provide a .deb package.</p>
<p>But, even then there might be times when you want to install an application which is available only in the .rpm format. If you use Ubuntu or any other Debian distribution, <a title="Alien - Convert rpm to deb" href="http://www.icewalkers.com/Linux/Software/57020/Alien.html" target="_blank">Alien</a> might be able to help you.</p>
<p><strong>Alien</strong> is a program that converts between the rpm, dep, stampede slp, and <span class="hlkw"><a title="Slackware Linux" href="http://ww.slackware.com" target="_blank">slackware</a></span> tgz file formats. If you want to use a package from another distribution than the one you have installed on your system, <strong>you can use alien to convert it to your preferred package format and install it</strong>.</p>
<p>Alien is available in the Ubuntu repository so you can install it by using the following command</p>
<blockquote><p>$ sudo apt-get install alien</p></blockquote>
<p>To convert an rpm file to deb, use the following command</p>
<blockquote><p>$ alien -d -k package.rpm</p></blockquote>
<p>Where package.rpm is the rpm package that you want to convert. The &#8216;-k&#8217; option is to tell alien to keep the same version number on the resulting .deb as the rpm file.</p>
<p>Alien can also convert .deb packages to .rpm and the command to do that is</p>
<blockquote><p>$ alien -r package.deb</p></blockquote>
<p>Where package.deb is the deb package that you want to convert.</p>
<img src="http://geekyninja.com/?ak_action=api_record_view&id=241&type=feed" alt="" /><div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/how-to-install-rpm-files-in-ubuntu/' addthis:title='How to install *.rpm files in Ubuntu '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://geekyninja.com/archives/clone-an-ubuntu-debian-based-system-using-synaptic-markings/" title="Clone an Ubuntu system using Synaptic Markings">Clone an Ubuntu system using Synaptic Markings</a></li><li><a href="http://geekyninja.com/archives/zim-desktop-based-wiki-for-linux/" title="Zim &#8211; Desktop based wiki for Linux">Zim &#8211; Desktop based wiki for Linux</a></li><li><a href="http://geekyninja.com/archives/use-f-lux-to-prevent-hurting-your-eyes-from-computer-glare/" title="Use F.lux to Prevent Hurting Your Eyes From Computer Glare">Use F.lux to Prevent Hurting Your Eyes From Computer Glare</a></li><li><a href="http://geekyninja.com/archives/plinky-a-web-app-to-jumpstart-your-creativity/" title="Plinky: A Web App To Jumpstart Your Creativity">Plinky: A Web App To Jumpstart Your Creativity</a></li><li><a href="http://geekyninja.com/archives/download-youtube-videos-to-your-computer-on-linux/" title="Download youtube videos to your computer on Linux">Download youtube videos to your computer on Linux</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://geekyninja.com/archives/how-to-install-rpm-files-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disable spatial mode in GNOME&#8217;s Nautilus file browser</title>
		<link>http://geekyninja.com/archives/disable-spatial-mode-in-gnomes-nautilus-file-browser/</link>
		<comments>http://geekyninja.com/archives/disable-spatial-mode-in-gnomes-nautilus-file-browser/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 21:24:46 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[useful tricks]]></category>

		<guid isPermaLink="false">http://geekyninja.com/?p=173</guid>
		<description><![CDATA[I&#8217;m a big GNOME fan and have been using it ever since it was first released. Ofcourse, like all software, not all is good with the GNOME project also and some of the decisions made by the developers are just plain absurd to me. One such decision was making the Spatial mode on Nautilus as [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/disable-spatial-mode-in-gnomes-nautilus-file-browser/' addthis:title='Disable spatial mode in GNOME&#8217;s Nautilus file browser '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-174" title="gnome" src="http://geekyninja.com/wp-content/uploads/2009/02/gnome.jpg" alt="gnome" width="124" height="126" />I&#8217;m a big <a title="Gnome" href="http://gnome.org" target="_blank">GNOME</a> fan and have been using it ever since it was first released.</p>
<p>Ofcourse, like all software, not all is good with the GNOME project also and some of the decisions made by the developers are just plain absurd to me. One such decision was making the Spatial mode on Nautilus as the default.</p>
<p>Nautilus, for those not familiar with it, is the default file browser/manager bundled with GNOME and the spatial mode basically means that each folder or file opens in a window of its own. There are other advantages to the spatial mode, I agree, but this is the one that I found the most irritating.</p>
<p style="text-align: center;"><img class="size-full wp-image-175 aligncenter" title="Nautilus Spatial mode" src="http://geekyninja.com/wp-content/uploads/2009/02/spatial.jpg" alt="Nautilus Spatial mode" width="450" height="356" /></p>
<p>To make Nautilus behave and get rid of the spatial mode, open the <strong>gconf-editor</strong> application from the run menu and browse to the following key:<strong> apps -&gt; Nautilus -&gt; Preferences<br />
</strong></p>
<p>Now, <strong>check the always_user_browser</strong> property.</p>
<p style="text-align: center;"><img class="size-full wp-image-176 aligncenter" title="gconf editor" src="http://geekyninja.com/wp-content/uploads/2009/02/gconf-editor.jpg" alt="gconf editor" width="450" height="228" /></p>
<p>That&#8217;s all. Now, go ahead and enjoy Nautilus and GNOME the way they&#8217;re meant to be.</p>
<p style="text-align: center;"><img class="size-full wp-image-177 aligncenter" title="Nautilus" src="http://geekyninja.com/wp-content/uploads/2009/02/nautilus.jpg" alt="Nautilus" width="450" height="322" /></p>
<img src="http://geekyninja.com/?ak_action=api_record_view&id=173&type=feed" alt="" /><div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/disable-spatial-mode-in-gnomes-nautilus-file-browser/' addthis:title='Disable spatial mode in GNOME&#8217;s Nautilus file browser '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://geekyninja.com/archives/clone-an-ubuntu-debian-based-system-using-synaptic-markings/" title="Clone an Ubuntu system using Synaptic Markings">Clone an Ubuntu system using Synaptic Markings</a></li><li><a href="http://geekyninja.com/archives/search-wikipedia-and-google-from-the-start-menu-in-vista/" title="Search Wikipedia and Google from the Start menu in Vista">Search Wikipedia and Google from the Start menu in Vista</a></li><li><a href="http://geekyninja.com/archives/configure-remote-access-to-your-ubuntu-desktop/" title="Configure Remote Access to your Ubuntu Desktop">Configure Remote Access to your Ubuntu Desktop</a></li><li><a href="http://geekyninja.com/archives/turn-off-deep-linking-in-yahoo-search-results/" title="Turn off deep linking in yahoo search results">Turn off deep linking in yahoo search results</a></li><li><a href="http://geekyninja.com/archives/how-to-stop-skype-from-opening-automatically-on-mac-os-x-login-items-startup-items/" title="How To Stop Skype From Starting Automatically on Mac OS X">How To Stop Skype From Starting Automatically on Mac OS X</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://geekyninja.com/archives/disable-spatial-mode-in-gnomes-nautilus-file-browser/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Clone an Ubuntu system using Synaptic Markings</title>
		<link>http://geekyninja.com/archives/clone-an-ubuntu-debian-based-system-using-synaptic-markings/</link>
		<comments>http://geekyninja.com/archives/clone-an-ubuntu-debian-based-system-using-synaptic-markings/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 16:19:06 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[useful tools]]></category>
		<category><![CDATA[Useful Utilities]]></category>

		<guid isPermaLink="false">http://geekyninja.com/?p=146</guid>
		<description><![CDATA[How many times have you had to reinstall the OS on your computer and then had to install all your favorite pieces of software by hand. I&#8217;m sure it&#8217;s quite painful. And even more so when you forget to install a couple of software and then have to install them in a crunch when you [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/clone-an-ubuntu-debian-based-system-using-synaptic-markings/' addthis:title='Clone an Ubuntu system using Synaptic Markings '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-149" title="synaptic logo" src="http://geekyninja.com/wp-content/uploads/2009/02/synaptic.png" alt="synaptic logo" width="100" height="100" />How many times have you had to reinstall the OS on your computer and then had to install all your favorite pieces of software by hand. I&#8217;m sure it&#8217;s quite painful. And even more so when you forget to install a couple of software and then have to install them in a crunch when you need them the most.</p>
<p><strong>The Synaptic Package Manager</strong> bundled with Ubuntu (and available for Debian and most other debian based distributions) has a very cool solution. <strong>Synaptic is a graphical package manager for debian based distributions</strong> and is the default package manager installed for Ubuntu and is quite popular on that platform.</p>
<p>Synaptic lets the user export (and import) a file which contains details of all the software that is installed on the system.</p>
<p><span id="more-146"></span>The file is called a &#8220;<em>Markings</em>&#8221; file. To create a <em>Marking</em>, fire up Synaptic and click on <strong>File &#8211; &gt; Save Markings</strong>. Provide a name and you&#8217;re done.</p>
<p style="text-align: center;"><img class="size-full wp-image-148 aligncenter" title="Synaptic" src="http://geekyninja.com/wp-content/uploads/2009/02/synaptic.jpg" alt="Synaptic" width="450" height="388" /></p>
<p>Now, the next time you reinstall Ubuntu, just fire up Synaptic and click on <strong>File -&gt; Read Markings</strong> and point it to the Markings file that you created earlier. That&#8217;s all.</p>
<p>This works the best if you&#8217;re installing the same version of Ubuntu or Debian as the one the Markings have been created on. And if you do try to use this trick on a newer version of Ubuntu, Synaptic might complain about a couple of version mismatches between software &#8230; nothing that some manual <strong>apt-get</strong>&#8216;ing can&#8217;t solve.</p>
<p>How do you guys handle OS reinstallations ? Do you write down all the software that you use and then reinstall them by hand ?</p>
<img src="http://geekyninja.com/?ak_action=api_record_view&id=146&type=feed" alt="" /><div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/clone-an-ubuntu-debian-based-system-using-synaptic-markings/' addthis:title='Clone an Ubuntu system using Synaptic Markings '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://geekyninja.com/archives/how-to-install-rpm-files-in-ubuntu/" title="How to install *.rpm files in Ubuntu">How to install *.rpm files in Ubuntu</a></li><li><a href="http://geekyninja.com/archives/zim-desktop-based-wiki-for-linux/" title="Zim &#8211; Desktop based wiki for Linux">Zim &#8211; Desktop based wiki for Linux</a></li><li><a href="http://geekyninja.com/archives/configure-remote-access-to-your-ubuntu-desktop/" title="Configure Remote Access to your Ubuntu Desktop">Configure Remote Access to your Ubuntu Desktop</a></li><li><a href="http://geekyninja.com/archives/use-f-lux-to-prevent-hurting-your-eyes-from-computer-glare/" title="Use F.lux to Prevent Hurting Your Eyes From Computer Glare">Use F.lux to Prevent Hurting Your Eyes From Computer Glare</a></li><li><a href="http://geekyninja.com/archives/plinky-a-web-app-to-jumpstart-your-creativity/" title="Plinky: A Web App To Jumpstart Your Creativity">Plinky: A Web App To Jumpstart Your Creativity</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://geekyninja.com/archives/clone-an-ubuntu-debian-based-system-using-synaptic-markings/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How To Recover data from an iPhone backup</title>
		<link>http://geekyninja.com/archives/how-to-recover-data-contacts-sms-notes-from-the-iphone-backup-files/</link>
		<comments>http://geekyninja.com/archives/how-to-recover-data-contacts-sms-notes-from-the-iphone-backup-files/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 11:31:54 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://geekyninja.com/?p=135</guid>
		<description><![CDATA[My sister lost her iPhone a couple of days back and with that all her contacts, notes and calender entries that she had painstakingly stored on the device. Her only hope of getting all that important data back was the backup that she had taken a couple of days earlier and she asked me to [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/how-to-recover-data-contacts-sms-notes-from-the-iphone-backup-files/' addthis:title='How To Recover data from an iPhone backup '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<p>My sister <strong>lost her iPhone</strong> a couple of days back and with that all her <strong>contacts, notes and calender entries</strong> that she had painstakingly stored on the device.</p>
<p style="text-align: center;"><img class="size-medium wp-image-136 aligncenter" title="iphone" src="http://geekyninja.com/wp-content/uploads/2009/02/iphone-300x199.jpg" alt="iphone" width="300" height="199" /></p>
<p>Her only hope of getting all that important data back was the backup that she had taken a couple of days earlier and she asked me to help her out.</p>
<p>This was my first time dealing with an iPhone backup and I didn&#8217;t know where to get started trying to recover data from the backup.</p>
<p>Well, truth be told. The iPhone is not the most open among gadgets. And it isn&#8217;t easy to get your data off it. Apple has tried it&#8217;s best to hide any iPhone related information from the user&#8217;s view. And they have succeeded to an extent, atleast the primary consumers of Apple&#8217;s goods don&#8217;t really care where (or more importantly, how) the data is stored, as long as Apple provides an application to access it.</p>
<p style="text-align: left;">In the iPhone&#8217;s case, the application is iTunes and the only way to put this data back on to the device is to use iTunes &#8230; unless you know where to look for it.</p>
<p style="text-align: left;">On a computer running windows vista, the data backup is stored in the following location:</p>
<blockquote><p><strong>C:\Documents and Settings\USERNAME\Application Data\Apple Computer\MobileSync\Backup</strong></p></blockquote>
<p>Under the backup directory, you will see a directory which looks like a unique ID. This is the directory in which the backup is created, everytime you backup your iPhone using iTunes.</p>
<p>In this directory, you will see a number of files with the <strong>*.mdbackup extension</strong>.</p>
<p>The .mdbackup files are the actual backups of all the applications and settings of your iPhone. So, the first thing you should be doing is, make a backup of these files :-)</p>
<p>If you use an editor to view these files right now, all you&#8217;ll see is garbage, cause these are not text files. They are what Apple calls <strong>Binary plists</strong>. And to <a title="iPhone decoder script" href="http://code.google.com/p/iphone-backup-decoder/" target="_blank">decrypt them, you ideally need a Mac and this utility</a>.</p>
<p>I used the command line version of the utility since I only had console access to a mac and that worked for me.</p>
<p>I first copied all the *.mdbackup files, that I had collected from the iTunes backup folder, to the Mac and ran the following command to zero in on the files that actually had any useful data. I was the most interested in the Contacts data, so that&#8217;s what I searched for first.</p>
<blockquote><p><strong>grep &#8216;AddressBook&#8217; *.mdbackup</strong></p></blockquote>
<p>AddressBook is the name of the application which stores, well, address book data on an iPhone. It is only named Contacts in the interface. The actual application name is AddressBook and when I searched for that string in the backup files, I got three files as a result.</p>
<p>I opened the first file using a text editor and it turned out to be the one I was interested in. The word AddressBook is in the beginning of this binary file and it also mentions the database name, where all the data is stored. Yay !</p>
<p><img class="aligncenter size-full wp-image-139" title="iphone backup" src="http://geekyninja.com/wp-content/uploads/2009/02/iphone_backup.jpg" alt="iphone backup" width="387" height="57" /></p>
<p>So, now to get to that data base file, we need to use the decoding utility that we downloaded earlier.</p>
<p><img class="aligncenter size-medium wp-image-138" title="decode iphone" src="http://geekyninja.com/wp-content/uploads/2009/02/iphone_decode-300x69.jpg" alt="decode iphone" width="300" height="69" /></p>
<p>So, we&#8217;ve got our database file. The decode iphone utility will put it in the following folder structure</p>
<blockquote><p><strong>/Users/&lt;username&gt;/MobileSyncExport/Library/AddressBook/</strong></p></blockquote>
<p>Open the database with the following command:</p>
<blockquote><p><strong>sqlite3 AddressBook.sqlite</strong></p></blockquote>
<p>and you&#8217;ll be dropped to the sqlite prompt. At this point, you need to understand the schema of this database a bit before you can proceed further. Give &#8220;<strong>.tables</strong>&#8221; command and you should see the following output.</p>
<p><img class="aligncenter size-full wp-image-140" title="iphone backup database tables" src="http://geekyninja.com/wp-content/uploads/2009/02/iphone_tables.jpg" alt="iphone backup database tables" width="438" height="160" /></p>
<p>At this point, I had to use a bit of trial and error to figure out which table holds what data. To view the schema of a particular table you can use the following command.</p>
<p>.schema &lt;table name&gt;</p>
<p>Using this command on the ABPerson table gave me the following result.</p>
<p><img class="aligncenter size-full wp-image-142" title="iphone schema" src="http://geekyninja.com/wp-content/uploads/2009/02/iphone_schema.jpg" alt="iphone schema" width="400" height="103" /></p>
<p>There was other information also, but this is basically what I was interested in. So, this particular table was all the information about the a Person, except the phone number. To look for the phone number, I had to look at another table &#8211; <strong>ABMultiValue</strong>. And the two tables are linked through the ROWID and record_id fields in the ABPerson and ABMultiValue tables respectively.</p>
<p>It turns out that the ABMultiValue tables lists all the phone numbers and a quick &#8220;<em>select * from ABMultiValue&#8221;</em> gave me the answer I was looking for. So, now I finally know where all the data is. To collect all the data in a single place, I used the following SQL query.</p>
<blockquote><p><strong>select ABPerson.first,ABPerson.last,ABMultiValue.value from ABPerson,ABMultiValue where ABMultiValue.record_id=ABPerson.ROWID<br />
</strong></p></blockquote>
<p>Once I&#8217;d confirmed that this was indeed the correct data, I gave the following command on the sqlite prompt</p>
<blockquote><p><strong>.output backup.txt</strong></p></blockquote>
<p>That made sqlite put all output into the backup.txt text file rather than the console. And I was set. Ran the above select statement once again and I had all the phone numbers in a nice text file.</p>
<p>How was that for a weekend project, eh ?</p>
<p>In a future post, we&#8217;ll talk about taking out the notes and Calender entries from a backup file. The procedure is almost the same, so if you guys can figure it out yourself till then, post the solution in the comments.</p>
<img src="http://geekyninja.com/?ak_action=api_record_view&id=135&type=feed" alt="" /><div class="addthis_toolbox addthis_default_style " addthis:url='http://geekyninja.com/archives/how-to-recover-data-contacts-sms-notes-from-the-iphone-backup-files/' addthis:title='How To Recover data from an iPhone backup '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h2  class="related_post_title">Related Posts</h2><ul class="related_post"><li><a href="http://geekyninja.com/archives/use-free-tools-to-convert-videos-for-your-ipod-and-iphone/" title="Convert videos for your iPhone with free tools">Convert videos for your iPhone with free tools</a></li><li><a href="http://geekyninja.com/archives/mac-how-to-use-automator-to-test-your-websites-iphone-version/" title="[Mac] How To use Automator to Test your Website&#8217;s iPhone version">[Mac] How To use Automator to Test your Website&#8217;s iPhone version</a></li><li><a href="http://geekyninja.com/archives/how-to-read-hfs-volumes-on-windows/" title="How to read HFS+ volumes on Windows">How to read HFS+ volumes on Windows</a></li><li><a href="http://geekyninja.com/archives/ellisa-open-source-cross-platform-media-center/" title="Elisa &#8211; Open Source Cross platform Media center">Elisa &#8211; Open Source Cross platform Media center</a></li><li><a href="http://geekyninja.com/archives/play-space-invaders-in-openoffice-calc/" title="Play Space Invaders in Openoffice Calc">Play Space Invaders in Openoffice Calc</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://geekyninja.com/archives/how-to-recover-data-contacts-sms-notes-from-the-iphone-backup-files/feed/</wfw:commentRss>
		<slash:comments>224</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: geekyninja.com @ 2012-02-10 18:08:56 -->
