<?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>Once a geek, forever a geek...</title>
	<atom:link href="http://www.mariusv.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mariusv.com</link>
	<description></description>
	<lastBuildDate>Tue, 01 May 2012 09:31:20 +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>Extract one table from MySQL dump</title>
		<link>http://www.mariusv.com/extract-one-table-from-mysql-dump/</link>
		<comments>http://www.mariusv.com/extract-one-table-from-mysql-dump/#comments</comments>
		<pubDate>Tue, 01 May 2012 09:31:20 +0000</pubDate>
		<dc:creator>Marius Voila</dc:creator>
				<category><![CDATA[Perl scripts]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysqldump]]></category>
		<category><![CDATA[perl]]></category>

		<guid isPermaLink="false">http://www.mariusv.com/?p=1267</guid>
		<description><![CDATA[Few days ago a friend of mine asked for help to extract a specific table from a very big DB and so I reminded that 5 years ago I wrote a perl script with that purpose. Here you can find &#8230; <a href="http://www.mariusv.com/extract-one-table-from-mysql-dump/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Few days ago a friend of mine asked for help to extract a specific table from a very big DB and so I reminded that 5 years ago I wrote a perl script with that purpose. <a href="https://github.com/mariusv/scripts" title="github" target="_blank">Here</a> you can find the script(the name is export.pl) and a bunch of other tools for sysadmins and not only(I&#8217;ll update the repo daily so keep an eye on it) <a href="https://raw.github.com/mariusv/scripts/master/extract.pl" title="extract.pl" target="_blank">here</a> is a direct link so you can <em>wget</em> it <img src='http://www.mariusv.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  .  I’ve tested it on Linux, but it should work from Windows as well if you have Perl installed.</p>
<p>Extract.pl will parse a full mysqldump file and extract the necessary portions required to restore a single table.  The output is printed to STDOUT, so you’ll want to redirect to a file from the command line, like so: extract.pl > somefile.sql</p>
<p>So, to extract the info needed to restore table ‘<em>mytable</em>’ from the mysqldump file ‘mydumpfile’, you’d run:</p>
<pre>extract.pl -t mytable -r mydumpfile > mytable.sql</pre>
<p>or, if your dump file is gzipped, you could save a little time and space by doing:</p>
<pre>cat mydumpfile.gz | gunzip | extract.pl -t mytable > mytable.sql</pre>
<p>To see what table names are within your mysqldump file, run:</p>
<pre>extract.pl −−listTables -r mydumpfile</pre>
<p>The script has a lot of extra functions in it for logging and command line parsing, but the center of what it does is here (NOTE! This is not the entire script, just an excerpt of it, use the download link near the beginning of this file to obtain the entire script to use it yourself):</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$conf</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'restoreFile'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #666666; font-style: italic;">## open the mysqldump file</span>
<span style="color: #000066;">open</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">STDIN</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;&lt; $conf{'restoreFile'}&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> quit<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;ERROR =&gt; Couldn't open file $conf{'restoreFile'}: $!&quot;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">3</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$flag</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">## go through the file one line at a time</span>
<span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span><span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$line</span> <span style="color: #339933;">=</span> <span style="color: #009999;">&lt;stdin&gt;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$conf</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'listTables'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$line</span> <span style="color: #339933;">=~</span> <span style="color: #009966; font-style: italic;">/^-- Table structure for table `(.*)`/</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #000066;">print</span> <span style="color: #0000ff;">$1</span> <span style="color: #339933;">.</span> <span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">## if we're not ignoring extra lines, and we haven't set the flag, and if it's not a 40000 code, then print</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #0000ff;">$conf</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'noExtras'</span><span style="color: #009900;">&#125;</span> <span style="color: #0000ff;">&amp;amp</span><span style="color: #339933;">;</span>amp<span style="color: #339933;">;</span>amp<span style="color: #339933;">;</span><span style="color: #0000ff;">&amp;amp</span><span style="color: #339933;">;</span>amp<span style="color: #339933;">;</span>amp<span style="color: #339933;">;</span> <span style="color: #339933;">!</span><span style="color: #0000ff;">$flag</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$line</span> <span style="color: #339933;">=~</span> <span style="color: #009966; font-style: italic;">/^\/\*!(.....).*\*\//</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000066;">print</span> <span style="color: #0000ff;">$line</span> <span style="color: #b1b100;">unless</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$1</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">40000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">## set a flag when we encounter the table we want</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$line</span> <span style="color: #339933;">=~</span> <span style="color: #009966; font-style: italic;">/^-- Table structure for table `$conf{'tableName'}`/</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #0000ff;">$flag</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
printmsg<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Turning flag on&quot;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;">## turn flag off as soon as we encounter next table definition</span>
<span style="color: #b1b100;">elsif</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$line</span> <span style="color: #339933;">=~</span> <span style="color: #009966; font-style: italic;">/^-- Table structure for table/</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #0000ff;">$flag</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
printmsg<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Turning flag off&quot;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">## if flag is set, then print to STDOUT, otherwise just move on</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$flag</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #000066;">print</span> <span style="color: #0000ff;">$line</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.mariusv.com/extract-one-table-from-mysql-dump/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 10 Anime</title>
		<link>http://www.mariusv.com/top-10-anime/</link>
		<comments>http://www.mariusv.com/top-10-anime/#comments</comments>
		<pubDate>Sun, 01 Apr 2012 22:40:25 +0000</pubDate>
		<dc:creator>Marius Voila</dc:creator>
				<category><![CDATA[Anime]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[anime]]></category>
		<category><![CDATA[japan]]></category>
		<category><![CDATA[manga]]></category>

		<guid isPermaLink="false">http://www.mariusv.com/?p=1203</guid>
		<description><![CDATA[This weekend I&#8217;ve done a Anime marathon and I decided to do My top 10 Anime. After reading manga all my life I decided to watch a anime and I started with Akira, all I can say now after a &#8230; <a href="http://www.mariusv.com/top-10-anime/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This weekend I&#8217;ve done a <a href="http://en.wikipedia.org/wiki/Anime" title="Anime" target="_blank">Anime</a> marathon and I decided to do My top 10 Anime. After reading <a href="http://en.wikipedia.org/wiki/Manga" title="Manga" target="_blank">manga</a> all my life I decided to watch a anime and I started with Akira, all I can say now after a delightful weekend is that I&#8217;m really sorry the weekend has ended and I didn&#8217;t manage to see even 1% of all the anime I wanted but what I&#8217;ve seen made me to make this top and maybe if someone has any suggestions I&#8217;m open to see more awesome Anime movies or series.</p>
<p>So long story short here is the top:</p>
<p>1.- <a href="http://en.wikipedia.org/wiki/Akira" title="Akira" target="_blank">AKIRA</a> (I started with this one because I readed the Manga and I love it)</p>
<p>1.1 &#8211; <a href="http://en.wikipedia.org/wiki/Death_Note" title="Death Note" target="_blank">Death Note</a>(I know this is top 10 and this is the 11<sup>th</sup> movie but I loved the manga and the anime so much..and in my opinion this two are fighting for the 1<sup>st</sup> place <img src='http://www.mariusv.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  )</p>
<p>2.- <a href="http://en.wikipedia.org/wiki/Samurai_x" title="Samurai X" target="_blank">Samurai X</a> (You have to read the Manga)</p>
<p>3.- <a href="http://en.wikipedia.org/wiki/Ghost_in_the_shell" title="Ghost in the shell" target="_blank">GHOST IN THE SHELL</a> (Again..the manga was awesome and the movie/series was at the same level)</p>
<p>4.- <a href="http://en.wikipedia.org/wiki/Paprika_%282006_film%29" title="Paprika" target="_blank">PAPRIKA</a></p>
<p>5.- <a href="http://en.wikipedia.org/wiki/Perfect_Blue" title="Perfect Blue" target="_blank">PERFECT BLUE</a></p>
<p>6.- <a href="http://en.wikipedia.org/wiki/Ninja_scroll" title="Ninja Sroll" target="_blank">NINJA SCROLL</a> (I didn&#8217;t like the comics but I loved the Anime)</p>
<p>7.- <a href="http://en.wikipedia.org/wiki/Spriggan_%28manga%29#Film" title="Spriggan" target="_blank">SPRIGGAN</a></p>
<p>8.- <a href="http://en.wikipedia.org/wiki/Howl%27s_Moving_Castle_%28film%29" title="Howl's Moving Castle" target="_blank">Howl&#8217;s Moving Castle</a></p>
<p>9.- <a href="http://en.wikipedia.org/wiki/Freedom_Project" title="Freedon Project" target="_blank">Freedom Project</a></p>
<p>10.- <a href="http://en.wikipedia.org/wiki/Princess_Mononoke" title="Princess Mononoke" target="_blank">PRINCESS﻿ MONONOKE</a></p>
<p>So if you have a day or two free&#8230;just download this movies and you&#8217;ll not regret. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusv.com/top-10-anime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solve the Dropbox filesystem monitoring issue</title>
		<link>http://www.mariusv.com/solve-the-dropbox-filesystem-monitoring-issue/</link>
		<comments>http://www.mariusv.com/solve-the-dropbox-filesystem-monitoring-issue/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 00:16:56 +0000</pubDate>
		<dc:creator>Marius Voila</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[limits]]></category>

		<guid isPermaLink="false">http://www.mariusv.com/?p=1187</guid>
		<description><![CDATA[Once Dropbox throws you an error that says &#8220;Unable to monitor filesystem. Please run: echo 100000 &#124; sudo tee /proc/sys/fs/inotify/maxuserwatches and restart Dropbox to correct the problem.&#8221; you&#8217;d better adjust settings in sysctl.conf file, to keep changes after reboot. Open &#8230; <a href="http://www.mariusv.com/solve-the-dropbox-filesystem-monitoring-issue/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Once Dropbox throws you an error that says &#8220;Unable to monitor filesystem. Please run: echo 100000 | sudo tee /proc/sys/fs/inotify/maxuserwatches and restart Dropbox to correct the problem.&#8221; you&#8217;d better adjust settings in <em>sysctl.conf</em> file, to keep changes after reboot.</p>
<p>Open system config (as superuser, of course) in your favorite text editor(mine is vi):</p>
<pre>vi /etc/sysctl.conf</pre>
<p>Add this line to the end of the file:</p>
<pre>fs.inotify.max_user_watches = 100000</pre>
<p>Save the file (Shift-ZZ, if you are new to Vi). </p>
<pre>sysctl -p</pre>
<p>To apply the settings and then just restart Dropbox.</p>
<p>If you, by any chance, spent the last couple of years living under a rock thus still don&#8217;t use Dropbox, <a href="http://db.tt/ql5EuYN" title="Dropbox" target="_blank">create an account immidiately</a>. You will get a regular 2GB free online storage, plus 250MB extra free space if you register via my referral link.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusv.com/solve-the-dropbox-filesystem-monitoring-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Check if your server is about to run fsck soon</title>
		<link>http://www.mariusv.com/check-if-your-server-is-about-to-run-fsck-soon/</link>
		<comments>http://www.mariusv.com/check-if-your-server-is-about-to-run-fsck-soon/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 11:03:24 +0000</pubDate>
		<dc:creator>Marius Voila</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[fsck]]></category>

		<guid isPermaLink="false">http://www.mariusv.com/?p=1181</guid>
		<description><![CDATA[Couple of weeks ago I updated my debian server. And when I restarted it, it didn’t came up. To make things worse, the EC2 Console interface didn&#8217;t helped too much so I couldn’t see what’s really going on. I presumed &#8230; <a href="http://www.mariusv.com/check-if-your-server-is-about-to-run-fsck-soon/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Couple of weeks ago I updated my debian server. And when I restarted it, it didn’t came up. To make things worse, the EC2 Console interface didn&#8217;t helped too much so I couldn’t see what’s really going on. I presumed that the system isn’t responding because of some kernel panic. After a while, I gave up for that night in hope the in the morning the EC2 Console would be sorted out. To my surprise, the EC2 Console was still out of work, but the server was up again. Apparently, the system wasn’t stuck on kernel panic, but on fsck&#8217;ing the hdd&#8217;s. So in order to avoid such problems in the future I looked for a way to tell when the system is going to run fsck after the next reboot .</p>
<pre>root@thoraxe:~# tune2fs -l /dev/xvda2</pre>
<p>In the output you will find the following lines:</p>
<pre>Mount count:              11
Maximum mount count:      20
Last checked:             Sat Jan 14 23:27:11 2012
Check interval:           15552000 (6 months)</pre>
<p><em>Maximum mount count</em> is the number of mounts after which the filesystem will be checked by fsck. <em>Check interval</em> is the maximal time between two filesystem checks. The command also lets you see the actual mount count since the last check and when it took place.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusv.com/check-if-your-server-is-about-to-run-fsck-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference between TCP and UDP</title>
		<link>http://www.mariusv.com/difference-between-tcp-and-udp/</link>
		<comments>http://www.mariusv.com/difference-between-tcp-and-udp/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 11:10:51 +0000</pubDate>
		<dc:creator>Marius Voila</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[tcp]]></category>
		<category><![CDATA[udp]]></category>

		<guid isPermaLink="false">http://www.mariusv.com/?p=1171</guid>
		<description><![CDATA[I wrote this article because I see a lot of sysadmins who don&#8217;t know there is a difference between TCP and UDP protocols. Ex: Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)is a transportation protocol that is one of &#8230; <a href="http://www.mariusv.com/difference-between-tcp-and-udp/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I wrote this article because I see a lot of sysadmins who don&#8217;t know there is a difference between TCP and UDP protocols.</p>
<p>Ex: Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)is a transportation protocol that is one of the core protocols of the Internet protocol suite. Both TCP and UDP work at transport layer TCP/IP model and both have very different usage.</p>
<p>    <strong><em>TCP(Transmission Control Protocol)</em></strong>. TCP is a connection-oriented protocol, a connection can be made from client to server, and from then on any data can be sent along that connection.<br />
        <strong>Reliable</strong> &#8211; when you send a message along a TCP socket, you know it will get there unless the connection fails completely. If it gets lost along the way, the server will re-request the lost part. This means complete integrity, things don&#8217;t get corrupted.<br />
        <strong>Ordered</strong> &#8211; if you send two messages along a connection, one after the other, you know the first message will get there first. You don&#8217;t have to worry about data arriving in the wrong order.<br />
        <strong>Heavyweight</strong> &#8211; when the low level parts of the TCP &#8220;stream&#8221; arrive in the wrong order, resend requests have to be sent, and all the out of sequence parts have to be put back together, so requires a bit of work to piece together.<br />
        <strong>Examples</strong> &#8211; World Wide Web (Apache/nginx TCP port 80), e-mail (SMTP TCP port 25 Postfix MTA), File Transfer Protocol (FTP port 21) and Secure Shell (OpenSSH port 22) etc.</p>
<p>    <strong><em>UDP(User Datagram Protocol)</em></strong>. A simpler message-based connectionless protocol. With UDP you send messages(packets) across the network in chunks.<br />
        <strong>Unreliable</strong> &#8211; When you send a message, you don&#8217;t know if it&#8217;ll get there, it could get lost on the way.<br />
        <strong>Not ordered</strong> &#8211; If you send two messages out, you don&#8217;t know what order they&#8217;ll arrive in.<br />
        <strong>Lightweight</strong> &#8211; No ordering of messages, no tracking connections, etc. It&#8217;s just fire and forget! This means it&#8217;s a lot quicker, and the network card / OS have to do very little work to translate the data back from the packets.<br />
       <strong>Examples</strong> &#8211; Domain Name System (DNS UDP port 53), streaming media applications such as IPTV or movies, Voice over IP (VoIP), Trivial File Transfer Protocol (TFTP) and online multiplayer games etc</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusv.com/difference-between-tcp-and-udp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recovering deleted files from the handlers</title>
		<link>http://www.mariusv.com/recovering-deleted-files-from-the-handlers/</link>
		<comments>http://www.mariusv.com/recovering-deleted-files-from-the-handlers/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 13:29:05 +0000</pubDate>
		<dc:creator>Marius Voila</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[compromised servers]]></category>
		<category><![CDATA[logs]]></category>

		<guid isPermaLink="false">http://www.mariusv.com/?p=1162</guid>
		<description><![CDATA[On compromised servers it is very common for the exploit to delete its self/logs to hide its presence. Even though the executable may be removed from the filesystem as the process is forked from apache2 the parent process will still &#8230; <a href="http://www.mariusv.com/recovering-deleted-files-from-the-handlers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>On compromised servers it is very common for the exploit to delete its self/logs to hide its presence.</p>
<p>Even though the executable may be removed from the filesystem as the process is forked from apache2 the parent process will still have file handlers open.</p>
<p>This will allow you to recover log files/executables as long as you do not kill the process.</p>
<p>To recover the files use the following steps:</p>
<ul>
<li>Find the PID of the process with the open file handlers (use lsof)</li>
<li><em>cd /proc/ /fd</em> where is what you found using lsof above</li>
<li><em>ls -lra</em> and you should see a load of broken symlinks (red)</li>
<li>Copy the file using <em>cp</em> into another directory</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusv.com/recovering-deleted-files-from-the-handlers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review of 2011</title>
		<link>http://www.mariusv.com/review-of-2011/</link>
		<comments>http://www.mariusv.com/review-of-2011/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 17:59:37 +0000</pubDate>
		<dc:creator>Marius Voila</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google zeitgeist]]></category>

		<guid isPermaLink="false">http://www.mariusv.com/?p=1154</guid>
		<description><![CDATA[As we celebrate the new year, watch and remember the biggest moments of 2011 by Google]]></description>
			<content:encoded><![CDATA[<p>As we celebrate the new year, watch and remember the biggest moments of 2011 by Google</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/SAIEamakLoY" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusv.com/review-of-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Track your Gmail address and fight spam</title>
		<link>http://www.mariusv.com/track-your-gmail-address-and-fight-spam/</link>
		<comments>http://www.mariusv.com/track-your-gmail-address-and-fight-spam/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 17:50:35 +0000</pubDate>
		<dc:creator>Marius Voila</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[nordea]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.mariusv.com/?p=1149</guid>
		<description><![CDATA[One of the biggest e-irritants I have is that my email address gets &#8220;sold&#8221; to companies to spam me with promotions by businesses I use (and they deny it). This trick should help identify those buggers. The trick uses the &#8230; <a href="http://www.mariusv.com/track-your-gmail-address-and-fight-spam/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>One of the biggest e-irritants I have is that my email address gets &#8220;sold&#8221; to companies to spam me with promotions by businesses I use (and they deny it). This trick should help identify those buggers.</p>
<p>The trick uses the ability tack on an alias to your gmail address using the &#8216;+&#8217; character e.g my.username+alias@gmail.com (where &#8216;alias&#8217; that you&#8217;ll track).</p>
<p>So, for example, if you sign up for a service or are supplying an email an address a bank or insurance company, you can use their name e.g when you enter an email address for a bank like Nordea Denmark (is my bank and they are &#8220;selling&#8221; my email address to everybody so they can spam me too) you can supply the address &#8216;my.username+nordea@gmail.com&#8217;.</p>
<p>You&#8217;ll still receive mail from them in your &#8216;my.username@gmail.com&#8217; inbox. All you now need to do is create a filter and Label emails to &#8216;my.username+nordea@gmail.com&#8217;.</p>
<p>If you receive email or get companies that reference email to &#8216;my.username+nordea@gmail.com&#8217; you know who they got your email address from.</p>
<p>Fight the spam!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusv.com/track-your-gmail-address-and-fight-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To those who say Google+ is dead, dying or a failure</title>
		<link>http://www.mariusv.com/to-those-who-say-google-is-dead-dying-or-a-failure/</link>
		<comments>http://www.mariusv.com/to-those-who-say-google-is-dead-dying-or-a-failure/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 01:07:43 +0000</pubDate>
		<dc:creator>Marius Voila</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[google plus]]></category>
		<category><![CDATA[idiots]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.mariusv.com/?p=1145</guid>
		<description><![CDATA[Please try this: 1. Go to Twitter.com from a fresh browser, ie, not logged in. 2. Sign up for a new account, name it anything you like. 3. Without following anyone, sit and view your stream for a little while. &#8230; <a href="http://www.mariusv.com/to-those-who-say-google-is-dead-dying-or-a-failure/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Please try this:</p>
<p>1. Go to <a href="http://twitter.com" title="twitter" target="_blank">Twitter.com</a> from a fresh browser, ie, not logged in.</p>
<p>2. Sign up for a new account, name it anything you like.</p>
<p>3. Without following anyone, sit and view your stream for a little while. An hour or two should do.</p>
<p>4. Return in a month, view your stream. Does it still look like it did a month ago?</p>
<p>5. Write an article on how no one uses Twitter, it&#8217;s a ghost town and a complete failure.</p>
<p>Let me know how that works out for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusv.com/to-those-who-say-google-is-dead-dying-or-a-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deep Purple epic concert</title>
		<link>http://www.mariusv.com/deep-purple-epic-concert/</link>
		<comments>http://www.mariusv.com/deep-purple-epic-concert/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 22:52:37 +0000</pubDate>
		<dc:creator>Marius Voila</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[chairs]]></category>
		<category><![CDATA[deep purple]]></category>
		<category><![CDATA[denmark]]></category>
		<category><![CDATA[rock]]></category>

		<guid isPermaLink="false">http://www.mariusv.com/?p=1119</guid>
		<description><![CDATA[I&#8217;m walking back to my place from the Deep Purple concert and I&#8217;m a bit disappointed because of the Ian Gillan&#8217;s voice, I mean I know he is old and all but what the heck when you see you can&#8217;t &#8230; <a href="http://www.mariusv.com/deep-purple-epic-concert/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m walking back to my place from the <a title="Deep Purple" href="http://www.deeppurple.com/" target="_blank">Deep Purple</a> concert and I&#8217;m a bit disappointed because of the <a title="Ian Gillian" href="http://en.wikipedia.org/wiki/Ian_Gillan" target="_blank">Ian Gillan&#8217;s</a> voice, I mean I know he is old and all but what the heck when you see you can&#8217;t keep up with your own band then quit. The biggest surprise for me was when I entered in the concert hall and I saw the hall full with chairs&#8230;I understand the fact that danish people are lazy but c&#8217;mon Deep Purple are known as the loudest band in the history and for god sake is a <a title="rock music" href="http://en.wikipedia.org/wiki/Rock_music" target="_blank">ROCK CONCERT</a> you don&#8217;t go to listen the band who practicaly invented modern hard rock music and show by sitting silently on the chairs like children&#8217;s in the school. Was a one and a half hour concert and in all this time I had to stay on my chair(that made me go crazy but when in Rome, do as the Romans do) at one point my butt felt asleep so I hope that this long walk will wake it up <img src='http://www.mariusv.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p>But long story short the band was awesome and the guitar and drums solos was amazing&#8230;and the <a title="Neue Philharmonie Frankfurt" href="http://www.last.fm/music/Neue+Philharmonie+Frankfurt" target="_blank">Neue Philharmonie Frankfurt</a> was more then I expected. Overall the concert was EPIC even with those minor glitches and I have to say <a title="thanks a lot" href="http://translate.google.com/#da|en|takket%20v%C3%A6re%20en%20masse" target="_blank">takket være en masse</a> to Jeppe Vind from <a title="KulisseLageret" href="http://www.kulisselageret.dk/" target="_blank">KulisseLageret</a> for giving me tickets and for having the chance of listening Deep Purple Live for the first time in my life and I hope not the last time <img src='http://www.mariusv.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  .</p>
<p><a href="http://www.mariusv.com/wp-content/uploads/2011/12/IMAG0013.jpg"><img class="aligncenter size-medium wp-image-1124" title="IMAG0013" src="http://www.mariusv.com/wp-content/uploads/2011/12/IMAG0013-169x300.jpg" alt="" width="169" height="300" /></a>Click to see the chairs(sorry for the bad quality but is a HTC Sensation XS camera(witch is really shitty)) <img src='http://www.mariusv.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>After reading this article I hope no danish person will feel offended or something but you know is the truth..I mean for god sake again: is a <a title="rock music" href="http://en.wikipedia.org/wiki/Rock_music" target="_blank">ROCK CONCERT</a> not a opera concert&#8230;you do it wrong <img src='http://www.mariusv.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusv.com/deep-purple-epic-concert/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

