<?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>Burad's Blog &#187; Unix</title>
	<atom:link href="http://www.aburad.com/blog/tag/unix/feed" rel="self" type="application/rss+xml" />
	<link>http://www.aburad.com/blog</link>
	<description>Linux, Tech, web , programming and other stuff I'm inerested in</description>
	<lastBuildDate>Thu, 11 Mar 2010 15:54:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google treaure hunt</title>
		<link>http://www.aburad.com/blog/2008/05/google-treaure-hunt.html</link>
		<comments>http://www.aburad.com/blog/2008/05/google-treaure-hunt.html#comments</comments>
		<pubDate>Sun, 18 May 2008 19:26:01 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[puzzle]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=242</guid>
		<description><![CDATA[The Google Engineering team is launching its first ever Treasure Hunt, a contest designed to challenge your problem-solving skills.
Find more details at Google Australia blog here
They will be releasing first four puzzles in the next consecutive four weeks, one is alread released.
To get the URL of the contest you have to decode:
aHR0cDovL3RyZWFzdXJlaHVudC5hcHBzcG90LmNvbS8=
And yeah,   [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>The Google Engineering team is launching its first ever Treasure Hunt, a contest designed to challenge your problem-solving skills.</p></blockquote>
<p>Find <a href="http://google-au.blogspot.com/2008/05/google-treasure-hunt.html">more details at Google Australia blog here</a><br />
They will be releasing first four puzzles in the next consecutive four weeks, one is alread released.<br />
To get the URL of the contest you have to decode:</p>
<blockquote><p>aHR0cDovL3RyZWFzdXJlaHVudC5hcHBzcG90LmNvbS8=</p></blockquote>
<p>And yeah, <img src='http://www.aburad.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I was able to that do that. I&#8217;ll tell you the answer its <a href="http://treasurehunt.appspot.com/">http://treasurehunt.appspot.com/</a>, as its already on <a href="http://googleblog.blogspot.com/2008/05/google-treasure-hunt-update.html">Google Blog</a><br />
Actually its the <a href="http://en.wikipedia.org/wiki/Base64">base64</a> <a href="http://makcoder.sourceforge.net/demo/base64.php">decode of the given code.</a></p>
<p>You can find the  <a href="http://treasurehunt.appspot.com/">first puzzle here</a>.</p>
<blockquote><p>A robot is located at the top-left corner of a 34 x 49 grid.<br />
The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid. How many possible unique paths are there?</p></blockquote>
<p>I have solved this one. Give it a try, its not that difficult. Any way I&#8217;m there to help <img src='http://www.aburad.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Here is the solution to the problem :<br />
The number of paths for n x m grid (n-1 down blocks and m-1 right blocks) is equal to number of ways of arranging n-1 D&#8217;s (Down move) and m-1 R&#8217;s (Right move). So it&#8217;s</p>
<blockquote><p>(n-1+m-1)! / ((n-1)! * (m-1)!)</p></blockquote>
<p>You can calculate it using calculator in Windows/Linux.<br />
I&#8217;m waiting for the next to come.</p>
<blockquote><p>The second puzzle will be appearing soon — to be exact, 936266827 seconds before Y2K38,</p></blockquote>
<p><strong>Update:</strong></p>
<p>Unix internal time is commonly stored in a data structure using a long int containing the number of seconds since 1970. This time is used in all time-related processes such as scheduling, file timestamps, etc. In a 32-bit machine, this value is sufficient to store time up to 18-jan-2038. After this date, 32-bit clocks will overflow and return erroneous values such as 32-dec-1969 or 13-dec-1901. <a href="http://vancouver-webpages.com/time/Y2K38.html">Read More about Y2K38</a>.<br />
<a href="http://en.wikipedia.org/wiki/Year_2038_problem"></a></p>
<p><a href="http://en.wikipedia.org/wiki/Year_2038_problem">According to wikipedia </a> The latest time that can be represented in this format, following the POSIX standard, <strong>is 03:14:07 UTC on Tuesday, January 19, 2038</strong>. So when you calculate specified 936266827 seconds before that next puzzle should come around <strong>19may2008 17:07:58 (The puzzle is alread there)(UTC) </strong>.</p>
<p>I have removed exact timing for you to get it on your own.(or is it still there ..haha ). And still if you need it, you can request in comments.<br />
I calculated it using <a href="http://www.stata.com/">stata</a>. You can easily calculate this in two lines in python:</p>
<blockquote><p><em> &gt;&gt;&gt; import time<br />
&gt;&gt;&gt; print time.ctime(2**31 &#8211; 1 &#8211; 936266827)<br />
</em></p></blockquote>
<p><strong></strong>Related Post:<br />
<a href="http://aburad.com/blog/2007/04/orios-riddle-completed.html">Orio&#8217;s Riddle Completed</a><br />
<a href="http://aburad.com/blog/2007/02/twisty-puzzles.html">Twisty Puzzles</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2008/05/google-treaure-hunt.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Double century of posts : A comic break</title>
		<link>http://www.aburad.com/blog/2007/04/double-century-of-posts-a-comic-break.html</link>
		<comments>http://www.aburad.com/blog/2007/04/double-century-of-posts-a-comic-break.html#comments</comments>
		<pubDate>Tue, 24 Apr 2007 06:54:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[listing]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=201</guid>
		<description><![CDATA[I found this Best of Blaugh through webyantra. So enjoy&#8230;

Here are the other webcomics that i love:

Dilbert
xkcd.com
.pOINT_bLANK: Cartoons, India
Explosm.net
gapingvoid: &#8220;cartoons drawn on the back of business cards&#8221;
bLaugh &#8211; The (un)Official Comic of the Blogosphere
We Blog Cartoons

My collection of dilbert comics: Dilbert, IIT and Linux
Related Posts:
Great Amul Ads !
Damned funny Unix humor
]]></description>
			<content:encoded><![CDATA[<p>I found this <a href="http://www.slideshare.net/marketingfacts/the-best-of-blaugh">Best of Blaugh </a>through <a href="http://www.webyantra.net/2007/04/23/time-for-a-comic-break-on-webyantra/">webyantra</a>. So enjoy&#8230;</p>
<p><object data="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=7197&amp;doc=the-best-of-blaugh-4198" width="425" height="348" type="application/x-shockwave-flash"></object><br />
Here are the other webcomics that i love:</p>
<ul>
<li><a target="_top" href="http://www.dilbert.com/">Dilbert</a></li>
<li><a target="_top" href="http://www.xkcd.com/">xkcd.com</a></li>
<li><a target="_top" href="http://pointblank2006.blogspot.com/index.html">.pOINT_bLANK: Cartoons, India</a></li>
<li><a target="_top" href="http://www.explosm.net/">Explosm.net</a></li>
<li><a target="_top" href="http://www.gapingvoid.com/">gapingvoid: &#8220;cartoons drawn on the back of business cards&#8221;</a></li>
<li><a target="_top" href="http://blaugh.com/">bLaugh &#8211; The (un)Official Comic of the Blogosphere</a></li>
<li><a target="_top" href="http://www.weblogcartoons.com/">We Blog Cartoons</a></li>
</ul>
<p>My collection of dilbert comics: <a href="http://www.aburad.com/dilbert.html">Dilbert, IIT and Linux</a><br />
Related Posts:<br />
<a href="http://aburad.com/blog/2006/11/great-amul-ads.html">Great Amul Ads !</a><br />
<a href="http://aburad.com/blog/2006/09/damned-funny-unix-humor.html">Damned funny Unix humor</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2007/04/double-century-of-posts-a-comic-break.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Damned funny Unix humor</title>
		<link>http://www.aburad.com/blog/2006/09/damned-funny-unix-humor.html</link>
		<comments>http://www.aburad.com/blog/2006/09/damned-funny-unix-humor.html#comments</comments>
		<pubDate>Mon, 04 Sep 2006 05:35:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[humor]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=127</guid>
		<description><![CDATA[Source : Boing BoingOriginally at http://xkcd.com/c149.html
]]></description>
			<content:encoded><![CDATA[<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/197/560/1600/sandwich.png"><img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/197/560/320/sandwich.png" alt="" border="0" /></a><br />Source :<a href="http://www.boingboing.net/2006/09/03/damned_funny_unix_hu.html"> Boing Boing</a><br />Originally at <a href="http://xkcd.com/c149.html">http://xkcd.com/c149.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/09/damned-funny-unix-humor.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Secure Programming for Linux and Unix HOWTO</title>
		<link>http://www.aburad.com/blog/2006/06/secure-programming-for-linux-and-unix-howto.html</link>
		<comments>http://www.aburad.com/blog/2006/06/secure-programming-for-linux-and-unix-howto.html#comments</comments>
		<pubDate>Thu, 08 Jun 2006 04:08:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[CGI]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=82</guid>
		<description><![CDATA[This book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. Such programs include application programs used as viewers of remote data, web applications (including CGI scripts), network servers, and setuid/setgid programs.read more&#160;&#124;&#160;digg story
]]></description>
			<content:encoded><![CDATA[<p>This book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. Such programs include application programs used as viewers of remote data, web applications (including CGI scripts), network servers, and setuid/setgid programs.<br/><br/><a href="http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/index.html">read more</a>&nbsp;|&nbsp;<a href="http://digg.com/linux_unix/Secure_Programming_for_Linux_and_Unix_HOWTO">digg story</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/06/secure-programming-for-linux-and-unix-howto.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>graph plotting with gnuplot</title>
		<link>http://www.aburad.com/blog/2006/04/graph-plotting-with-gnuplot.html</link>
		<comments>http://www.aburad.com/blog/2006/04/graph-plotting-with-gnuplot.html#comments</comments>
		<pubDate>Wed, 12 Apr 2006 17:50:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=69</guid>
		<description><![CDATA[Gnuplot is a free, command-driven, interactive, function and data plotting program.Here i&#8217; m providing a quick reference guide for plotting graphs (as many of us don&#8217;t  bother to go in detailed documentation).On Unix/Linux systems start Gnuplot by simply typing:        gnuplot
first the formal syntax :    [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gnuplot.info/">Gnuplot</a> is a free, command-driven, interactive, function and data plotting program.<br />Here i&#8217; m providing a quick reference guide for plotting graphs (as many of us don&#8217;t  bother to go in detailed documentation).<br />On Unix/Linux systems start Gnuplot by simply typing:<br /><span style="font-style: italic;">        gnuplot</span></p>
<p>first the formal syntax :       <span style="font-size:85%;"><br /></span>
<div style="text-align: left;"><span style="font-size:85%;"><span style="font-style: italic;font-family:verdana;" >    plot {[ranges]}</span></span><br /><span style="font-size:85%;"><span style="font-style: italic;font-family:verdana;" >    {[function] | {&#8220;[datafile]&#8221; {datafile-modifiers}}}</span></span><br /><span style="font-size:85%;"><span style="font-style: italic;font-family:verdana;" >    {axes [axes] } { [title-spec] } {with [style] }</span></span><br /><span style="font-size:85%;"><span style="font-style: italic;font-family:verdana;" >    {, {definitions,} [function] &#8230;}</p>
<p></span></span> To plot functions simply type:  plot [function]  at the  gnuplot>  prompt<br /><span style="font-style: italic;font-family:verdana;font-size:85%;"  >       gnuplot>  plot sin(x)<br />gnuplot>  splot sin(x*y/20)<br />gnuplot>  plot sin(x) title &#8216;Sine Function&#8217;, tan(x) title &#8216;Tangent&#8217;</span></p>
<p><span style="font-size:100%;">Now for plotting data points firstly data points should be written in text file with  axis ranges as columns.</span>Data files should have the data arranged in columns of numbers.  Columns should be separated by white space (tabs or spaces) only, (no commas).  Lines beginning with a  #  character are treated as comments and are ignored by Gnuplot.  A blank line in the data file results in a break in the line connecting data points. &#8216;<br />Plotting a graph from data file &#8220;plot.data&#8221; , do<br /><span style=";font-family:verdana;font-size:85%;"  ><span style="font-style: italic;">gnuplot>plot &#8220;plot.data&#8221;<br /></span><br />Now customizing the plot :</span>
<div><span style=";font-family:verdana;font-size:85%;"  ><span style="font-style: italic;"><br />
<table style="width: 484px; height: 294px;">
<tbody>
<tr>
<td>set xlabel &#8220;x-axis data&#8221;</td>
<td></td>
<td> #   will set a label &#8220;x-axis data&#8221; in graph</td>
</tr>
<tr>
<td>set ylabel &#8220;y-axis data&#8221;</td>
<td></td>
<td></td>
</tr>
<tr>
<td>set title &#8220;x vs y&#8221; </td>
<td></td>
<td>    # will set title for graph</td>
</tr>
<tr>
<td>set xrange [0.001:0.005]</td>
<td></td>
<td> # Change the x-axis range:</td>
</tr>
<tr>
<td>set yrange [20:500]  </td>
<td></td>
<td>    # Change the y-axis range:</td>
</tr>
<tr>
<td>set logscale </td>
<td></td>
<td>           # plot using log  scale</td>
</tr>
<tr>
<td>set autoscale </td>
<td></td>
<td>#let gnuplot determine ranges</td>
</tr>
<tr>
<td>plot &#8220;file.data&#8221; with lines</td>
<td></td>
<td>#will join data points with lines</td>
</tr>
<tr>
<td>plot &#8220;file.data&#8221; smooth csplines with lines </td>
<td></td>
<td>#will join plot graph using smooth curves</td>
</tr>
<p></tbody>
</table>
<p></span></span> Gnuplot can mathematically modify your data column by column:<br />to plot sin( col.3 + col.1 )  vs.  3 * col.2    type:</p>
<p><span style="font-style: italic;">plot &#8216;force.dat&#8217; using  (3*$2):(sin($3+$1))</p>
<p><span style="font-style: italic;"><span style="font-style: italic;"></span></span></span><span>To print graph (this will store graph in post script(.ps) file do this before plotting graph:</p>
<p><span style=";font-family:verdana;font-size:85%;"  ><span style="font-style: italic;">    set output &#8220;graphs.ps&#8221;<br /></span><span style="font-style: italic;">set terminal postscript<br /></span><span style="font-style: italic;">plot &#8220;file.data&#8221; using lines</span></span></p>
<p>This will save the graph in graph.ps<br />For more help type &#8216;help&#8217;  in gnuplot mode :<br /><span style="font-style: italic;">gnuplot>help</span></p>
<p></span></div>
</div>
<p>somelinks<br /><a href="http://www2.blogger.com/www.duke.edu/%7Ehpgavin/gnuplot.html">www.duke.edu/~hpgavin/gnuplot.html</a><br /><a href="http://www.yes-but.net/gnuplot.html">A simple guide to GNU plot</a><br /><a href="http://t16web.lanl.gov/Kawano/gnuplot/intro/index-e.html">Introduction to GNU plot</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/04/graph-plotting-with-gnuplot.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some Latex tips &amp; Links</title>
		<link>http://www.aburad.com/blog/2006/04/some-latex-tips-links.html</link>
		<comments>http://www.aburad.com/blog/2006/04/some-latex-tips-links.html#comments</comments>
		<pubDate>Tue, 04 Apr 2006 07:16:00 +0000</pubDate>
		<dc:creator>burad</dc:creator>
				<category><![CDATA[latex]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://aburad.com/blog/?p=66</guid>
		<description><![CDATA[Here are some quick tips and links which you can find useful when writing some report, article in latex.
Firstly here is an nice article explaining  why latex is good .Here are some editors available for latex:For Linux :

Kile : KDE Integrated LaTeX Environment
Lyx
Emacs : It&#8217;s       available for a [...]]]></description>
			<content:encoded><![CDATA[<p>Here are some quick tips and links which you can find useful when writing some report, article in latex.</p>
<p>Firstly here is an nice article explaining <a href="http://www.andy-roberts.net/misc/latex/latexvsword.html"> why latex is good .</a><br />Here are some editors available for latex:<br />For Linux :
<ul>
<li><a href="http://kile.sourceforge.net/">Kile</a> : KDE Integrated LaTeX Environment</li>
<li><a href="http://www.lyx.org/">Lyx</a></li>
<li><a href="http://www.gnu.org/software/emacs">Emacs</a> : It&#8217;s       available for a couple of operating systems like Linux, Unix and       MS Windows. For LaTeX you should use the quite ingenious modes <a href="http://www.gnu.org/software/auctex/">AUCTeX</a>       and <a href="http://zon.astro.uva.nl/%7Edominik/Tools/reftex/">RefTeX</a>. You       may refer my <a href="http://www4.in.tum.de/%7Egruenbau/emacs.html">Emacs-page</a> for further hints.</li>
</ul>
<p>For windows :
<ul>
<li><a href="http://www.itsfd.de/texwin/link.php?do=out&#038;id=68">TexMaker</a></li>
<li><a href="http://www.itsfd.de/texwin/link.php?do=out&amp;id=43">LatexWide</a></li>
</ul>
<p><a href="http://www.andy-roberts.net/misc/latex/">Getting to grips with Latex</a><br /><a href="http://www.maths.tcd.ie/%7Edwilkins/LaTeXPrimer/">Getting Started with LaTeX</a><br /><a href="http://it.metr.ou.edu/latex/">LaTeX Tutorial</a> : some templates here<br /><a href="http://itb.biologie.hu-berlin.de/~benda/software/latex/">LaTeX Tips and Tricks</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aburad.com/blog/2006/04/some-latex-tips-links.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
