<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>mariusv.com</title>
    <link>https://www.mariusv.com</link>
    <description>RSS feed for mariusv.com</description>
    <pubDate>Thu, 29 Oct 2015 13:08:50 +0000</pubDate>
    <item>
      <title>How to Setup AWS S3 Access From Specific IPs</title>
      <link>https://www.mariusv.com/how-to-setup-aws-s3-access-from-specific-ips</link>
      <description>&lt;p&gt;Recently I had to setup some restricted permissions for some S3 buckets, and a requirement for the project was that we needed to grant (POST/DELETE) only from a specific IP and deny for a specific &lt;a href=&quot;https://aws.amazon.com/documentation/iam/&quot;&gt;IAM user&lt;/a&gt;.&lt;/p&gt;
</description>
      <pubDate>Thu, 29 Oct 2015 13:08:50 +0000</pubDate>
      <dc:date>2015-10-29T13:08:50+00:00</dc:date>
    </item>
    <item>
      <title>How to debug TIME_WAIT in logstash-forwarder</title>
      <link>https://www.mariusv.com/logstash-forwarder-easy-debug</link>
      <description>&lt;p&gt;Howdy peeps :-) I know is a long time since my last post here and that the site looks more like deserted island but I want to assure you dear reader that I'm not dead just yet just that I'm covered with work :-P .&lt;/p&gt;
</description>
      <pubDate>Thu, 10 Sep 2015 12:30:50 +0100</pubDate>
      <dc:date>2015-09-10T12:30:50+01:00</dc:date>
    </item>
    <item>
      <title>AWS IAM user grant billing access</title>
      <link>https://www.mariusv.com/iam-user-grant-billing-access</link>
      <description>&lt;p&gt;For the first time in 8+ years of using &lt;a href=&quot;https://aws.amazon.com/&quot;&gt;AWS&lt;/a&gt; I had to give access to a IAM user to Billing on the &lt;a href=&quot;https://console.aws.amazon.com&quot;&gt;AWS Console&lt;/a&gt;. At the beginning I though meh, this will be a easy peasy task so I went ahead and created the &lt;code&gt;Billing Group&lt;/code&gt; to which I added the &lt;a href=&quot;https://docs.aws.amazon.com/IAM/latest/UserGuide/policies_overview.html&quot;&gt;Policy&lt;/a&gt;&lt;/p&gt;
</description>
      <pubDate>Tue, 30 Jun 2015 22:07:40 +0100</pubDate>
      <dc:date>2015-06-30T22:07:40+01:00</dc:date>
    </item>
    <item>
      <title>Flapjack add contact and all script</title>
      <link>https://www.mariusv.com/flapjack-add-contact-and-all-script</link>
      <description>&lt;p&gt;As &lt;a href=&quot;https://www.mariusv.com/sensu-flapjack/&quot;&gt;I said&lt;/a&gt; before, here at &lt;a href=&quot;https://www.odobo.com&quot;&gt;Odobo&lt;/a&gt; we implemented &lt;a href=&quot;http://flapjack.io&quot;&gt;Flapjack&lt;/a&gt; with &lt;a href=&quot;http://sensuapp.org/&quot;&gt;Sensu&lt;/a&gt; as monitoring notification routing &amp;amp; event processing system. Everything went nice and well till the point when I had to add more then just one person (myself) :-) . So because I strongly believe that if a task needs to be done more then once then you should automate/script it, I put together this small ruby script which basically creates an &lt;a href=&quot;http://flapjack.io/docs/1.0/jsonapi/?ruby#contacts&quot;&gt;Contact&lt;/a&gt; if doesn't already exists, assigns a &lt;a href=&quot;http://flapjack.io/docs/1.0/jsonapi/?ruby#media&quot;&gt;Media&lt;/a&gt; (email) and also assigns ALL the &lt;a href=&quot;http://flapjack.io/docs/1.0/jsonapi/?ruby#entities&quot;&gt;Entities&lt;/a&gt; enlisted in Flapjack.&lt;/p&gt;
</description>
      <pubDate>Mon, 15 Dec 2014 16:20:10 +0000</pubDate>
      <dc:date>2014-12-15T16:20:10+00:00</dc:date>
    </item>
    <item>
      <title>Ubuntu force fsck on boot</title>
      <link>https://www.mariusv.com/ubuntu-force-fsck-on-boot</link>
      <description>&lt;p&gt;This is a small rant because I deal with this every single day of my &lt;a href=&quot;https://en.wikipedia.org/wiki/System_administrator&quot;&gt;sysadmin&lt;/a&gt; life :-) .&lt;/p&gt;
</description>
      <pubDate>Thu, 11 Dec 2014 19:44:10 +0000</pubDate>
      <dc:date>2014-12-11T19:44:10+00:00</dc:date>
    </item>
    <item>
      <title>OpenStack and dnsmasq config</title>
      <link>https://www.mariusv.com/openstack-and-dnsmasq-config</link>
      <description>&lt;p&gt;So today I was fighting with an &lt;a href=&quot;http://www.openstack.org/&quot;&gt;OpenStack&lt;/a&gt; environment where for some reason it would not read the &lt;a href=&quot;http://www.thekelleys.org.uk/dnsmasq/doc.html&quot;&gt;dnsmasq&lt;/a&gt; config and apply the rules I specified in there. After few hors of fight and glancing at the logs and googling I could not find the issue..everything looked ok just that the DNS server would not be applied to the VMs.&lt;/p&gt;
</description>
      <pubDate>Sun, 23 Nov 2014 12:53:10 +0000</pubDate>
      <dc:date>2014-11-23T12:53:10+00:00</dc:date>
    </item>
    <item>
      <title>Firefox History Audit with a simple bash script</title>
      <link>https://www.mariusv.com/firefox-history-audit-script</link>
      <description>&lt;p&gt;Today I was reading around and I came across this blog &lt;a href=&quot;https://raymii.org/s/snippets/Firefox_History_Stats_with_Bash.html&quot;&gt;Raymii.org&lt;/a&gt; where I found the script in the link sadly the script is not working as is expected due to some small misses in the script and the author doesn't have a comment function so I decided to modify a bit the script and use it for a small Security Audit I had to do.&lt;/p&gt;
</description>
      <pubDate>Sat, 22 Nov 2014 17:30:10 +0000</pubDate>
      <dc:date>2014-11-22T17:30:10+00:00</dc:date>
    </item>
    <item>
      <title>Using Gmail with Flapjack to send notifications</title>
      <link>https://www.mariusv.com/flapjack-gmail-notifications</link>
      <description>&lt;p&gt;One of the biggest pains in monitoring is the alerting &amp;amp; routing system. Now as you saw yesterday the routing issue was fixed by introducing &lt;a href=&quot;http://flapjack.io&quot;&gt;Flapjack&lt;/a&gt; but the alerting issue was still in place as for some reason &lt;a href=&quot;https://support.google.com/a/answer/176600?hl=en&quot;&gt;Gmail SMTP&lt;/a&gt; doesn't like Flapjack so is refusing to send any emails and in my case I had to use Gmail as a relay. After trying to make Flapjack work with Gmail I decided to take a different route and implement Gmail SMTP in &lt;a href=&quot;http://www.postfix.org/&quot;&gt;Postfix&lt;/a&gt; and in Flapjack use the localhost settings for postfix.&lt;/p&gt;
</description>
      <pubDate>Sat, 08 Nov 2014 18:50:20 +0000</pubDate>
      <dc:date>2014-11-08T18:50:20+00:00</dc:date>
    </item>
    <item>
      <title>Sensu monitoring and Flapjack</title>
      <link>https://www.mariusv.com/sensu-flapjack</link>
      <description>&lt;p&gt;While researching for a monitoring notification routing &amp;amp; event processing system, I came across &lt;a href=&quot;http://flapjack.io/&quot;&gt;Flapjack&lt;/a&gt;, an alert notification router that works with check execution engines like &lt;a href=&quot;http://www.nagios.org/&quot;&gt;Nagios&lt;/a&gt; and &lt;a href=&quot;http://sensuapp.org/&quot;&gt;Sensu&lt;/a&gt;. Despite Sensu having built in notification and rollup, using these features can have various drawbacks that aren't immediately apparent. The latest iteration(1.0) of Flapjack was built from the ground up to focus on alert routing. The Unix philosophy of doing one thing and doing it well really appeals to me, so I decided to look into this tool more and implement it in production.&lt;/p&gt;
</description>
      <pubDate>Fri, 07 Nov 2014 23:23:20 +0000</pubDate>
      <dc:date>2014-11-07T23:23:20+00:00</dc:date>
    </item>
    <item>
      <title>Sensu monitoring PostgreSQL</title>
      <link>https://www.mariusv.com/sensu-postgres</link>
      <description>&lt;p&gt;Today I was working on implementing &lt;a href=&quot;http://sensuapp.org/&quot;&gt;Sensu&lt;/a&gt; in one of my clients infrastructure to monitor &lt;a href=&quot;http://openstack.org&quot;&gt;OpenStack&lt;/a&gt; infrastructure and the production one and because of the awesomeness of the automation was pretty much just a matter of minutes to deploy and implement it and the only issue I had was with the PostgreSQL plugin because I was not able to install the &lt;code&gt;pg&lt;/code&gt; gem due some dependencies issues in Ubuntu 14.04 (pretty sure this issue is replicable in older versions of Ubuntu but this customer is using Ubuntu 14.04 for most of the infrastructure).
After looking around on how to fix this issue I came up with this solution:&lt;/p&gt;
</description>
      <pubDate>Mon, 03 Nov 2014 17:15:20 +0000</pubDate>
      <dc:date>2014-11-03T17:15:20+00:00</dc:date>
    </item>
    <item>
      <title>Apache2 issues after upgrade to Ubuntu 14.04</title>
      <link>https://www.mariusv.com/apache-issues-after-upgrade-to-ubuntu-14</link>
      <description>&lt;p&gt;So few days ago I decided to start the upgrade of all my &lt;a href=&quot;http://www.mariusv.com/rent-me.html&quot;&gt;Freelance&lt;/a&gt; customers servers from Ubuntu 12.04 to Ubuntu 14.04 not just for security reasons but mostly because most of them are running &lt;a href=&quot;https://www.docker.com/&quot;&gt;Docker&lt;/a&gt; and everybody knows that docker runs much better on Ubuntu 14.04.&lt;/p&gt;
</description>
      <pubDate>Tue, 07 Oct 2014 19:09:20 +0100</pubDate>
      <dc:date>2014-10-07T19:09:20+01:00</dc:date>
    </item>
    <item>
      <title>OpenVas6 OMP issues on CentOS</title>
      <link>https://www.mariusv.com/openvas6-omp-issues-on-centos</link>
      <description>&lt;p&gt;The &lt;a href=&quot;http://www.openvas.org/&quot;&gt;OpenVAS&lt;/a&gt; folks have provided install instructions for installation on a variety of Red Hat flavors that can be found &lt;a href=&quot;http://www.openvas.org/install-packages-v5.html#openvas_centos_atomic&quot;&gt;here&lt;/a&gt;.  I know they released a &lt;a href=&quot;http://www.openvas.org/vm.html&quot;&gt;virtual appliance&lt;/a&gt; with everything up and running. However I wanted to try out the new release on my own Cloud Server.
The install instructions for &lt;a href=&quot;http://www.centos.org/&quot;&gt;CentOS&lt;/a&gt; did not quite get me there. After I followed the instructions on the OpenVAS site I hit the Greenbone UI at https://IP:9392. When I tried to log in a red error message came up that said the OMP service was down. OMP stands for OpenVAS Management Protocol. It is for doing things like starting / stopping scans and creating / deleting users. After fixing the error and getting the service up and running I decide to write this blog so I don't forget and also maybe this helps somebody else to spare some time when they hit the same issue. Also working on writing a small &lt;a href=&quot;http://docs.ansible.com/playbooks.html&quot;&gt;Ansible playbook&lt;/a&gt; just to make it easier to deploy.&lt;/p&gt;
</description>
      <pubDate>Fri, 23 May 2014 18:32:20 +0100</pubDate>
      <dc:date>2014-05-23T18:32:20+01:00</dc:date>
    </item>
    <item>
      <title>Install Apache Solr 4.7.1 on Ubuntu</title>
      <link>https://www.mariusv.com/install-apache-solr-4-7-1-ubuntu-drupal</link>
      <description>&lt;p&gt;So the task of the day was to install latest version of &lt;a href=&quot;https://lucene.apache.org/solr/&quot;&gt;Solr&lt;/a&gt; (4.7.1) and to be sincere I was struggling a bit due to the fact that there is no .deb or repository from where you can install it out of the box. After finishing the installation I decided to write this article just in case some other people will have the same &quot;challenge&quot; and not to forget :-) (planing to write a &lt;a href=&quot;http://www.ansible.com/home&quot;&gt;ansible playbook&lt;/a&gt; with this).&lt;/p&gt;
</description>
      <pubDate>Mon, 07 Apr 2014 19:26:46 +0100</pubDate>
      <dc:date>2014-04-07T19:26:46+01:00</dc:date>
    </item>
    <item>
      <title>Bash auto completion in iTerm2 OSX</title>
      <link>https://www.mariusv.com/bash-auto-completion-in-iTerm2-osx</link>
      <description>&lt;p&gt;After trying every solution suggested by other mac users out there on how to get auto completion in iTerm2 I almost give up because nothing worked for me due to the new version of &lt;a href=&quot;http://en.wikipedia.org/wiki/Bash_%28Unix_shell%29&quot;&gt;Bash&lt;/a&gt; I managed to find on the &lt;a href=&quot;https://trac.macports.org/wiki/howto/bash-completion&quot;&gt;MacPorts Wiki&lt;/a&gt; the only solution who worked for me.&lt;/p&gt;
</description>
      <pubDate>Fri, 07 Feb 2014 19:30:02 +0000</pubDate>
      <dc:date>2014-02-07T19:30:02+00:00</dc:date>
    </item>
    <item>
      <title>MySQL must not swap</title>
      <link>https://www.mariusv.com/mysql-must-not-swap</link>
      <description>&lt;p&gt;MySQL &lt;strong&gt;must not&lt;/strong&gt; swap. This can be managed via /proc/sys/vm/swappiness, this value determines how aggressive is the system in term of swapping. Default is 60, for MySQL server 0 is recommended. Setting 0 does not mean that you never swap, the system will only swap to prevent out of memory.&lt;/p&gt;
</description>
      <pubDate>Thu, 30 Jan 2014 22:27:02 +0000</pubDate>
      <dc:date>2014-01-30T22:27:02+00:00</dc:date>
    </item>
    <item>
      <title>Going to FOSDEM</title>
      <link>https://www.mariusv.com/going-to-fosdem</link>
      <description>&lt;p&gt;Every year I can't miss &lt;a href=&quot;https://fosdem.org/2014/&quot;&gt;FOSDEM&lt;/a&gt;, it has become a tradition for me and like last year the trip is sponsored by &lt;a href=&quot;http://www.rackspace.co.uk&quot;&gt;Rackspace UK&lt;/a&gt; which I want to thank with this occasion for their generosity. If you don't know what &lt;a href=&quot;https://fosdem.org/2014/&quot;&gt;FOSDEM&lt;/a&gt; is then you must have been living under a rock for the past 13 years so here is a Wikipedia link which will help with a fair description and the history of &lt;a href=&quot;http://en.wikipedia.org/wiki/FOSDEM&quot;&gt;FOSDEM&lt;/a&gt; .
If any of you will be there and want to have a beer/talk you can find me on Saturday in the room &lt;strong&gt;H.1309&lt;/strong&gt; for the &lt;a href=&quot;https://fosdem.org/2014/schedule/track/configuration_management/&quot;&gt;Configuration management&lt;/a&gt; talks. Will be there the whole day as for me this is one of the most interesting talks. Sunday will be in room &lt;strong&gt;UA2.114&lt;/strong&gt; for &lt;a href=&quot;https://fosdem.org/2014/schedule/track/nosql/&quot;&gt;NoSQL&lt;/a&gt; talks&lt;/p&gt;
</description>
      <pubDate>Wed, 15 Jan 2014 21:52:02 +0000</pubDate>
      <dc:date>2014-01-15T21:52:02+00:00</dc:date>
    </item>
    <item>
      <title>SSH copy id on OSX</title>
      <link>https://www.mariusv.com/ssh-copy-id-on-osx</link>
      <description>&lt;p&gt;One of my challenges with using a mac was the lack of ssh-copy-id and in the beginning I wasn’t missing it that much because I was playing with my own Cloud servers in which I inject the SSH Key on build but once I needed to connect on other servers I started missing this neat tool so I started searching to see if there is an alternative for OSX because running this &lt;code&gt;cat ~/.ssh/id_rsa.pub | ssh user@machine &quot;mkdir ~/.ssh; cat &amp;gt;&amp;gt; ~/.ssh/authorized_keys”&lt;/code&gt; every time wasn’t quite an option I managed to find out that there actually exists the same tool for OSX &lt;a href=&quot;https://github.com/beautifulcode/ssh-copy-id-for-OSX&quot;&gt;ssh-copy-id&lt;/a&gt; .&lt;/p&gt;
</description>
      <pubDate>Mon, 06 Jan 2014 19:13:46 +0000</pubDate>
      <dc:date>2014-01-06T19:13:46+00:00</dc:date>
    </item>
    <item>
      <title>How to install chef on OSX Maverick</title>
      <link>https://www.mariusv.com/install-chef-on-osx-maverick</link>
      <description>&lt;p&gt;  Few days ago I was tempted to update my work Mac to OSX Maverick (10.9) so I went ahead and upgraded even if I got lots of co-workers saying that my laptop will not boot up anymore because of the amount of Corporate Security software we have installed on it.
 Well the upgrade went pretty much fine (few glitches but nothing which I could not hack my way around) but for some reason the upgrade removed &lt;a href=&quot;http://www.getchef.com/chef/&quot;&gt;Chef&lt;/a&gt; from it so I had to re-install but for my surprise the &lt;code&gt;curl -L https://www.opscode.com/chef/install.sh | sudo bash&lt;/code&gt; command failed to install because of Unknown OS :-)
and asking me to open a ticket with &lt;a href=&quot;http://tickets.opscode.com&quot;&gt;OpsCode&lt;/a&gt; which is not quite my view on fixing issues. After few minutes of Googling I found out that there is already a &lt;a href=&quot;https://tickets.opscode.com/browse/CHEF-3327&quot;&gt;ticket&lt;/a&gt; open regarding this issue for OSX 10.8 Mountain Lion and one of the comments already has a small workaround for OSX 10.8 so I went ahead and applied the solution provided for 10.8 but changing to 10.9 and it worked.&lt;/p&gt;
</description>
      <pubDate>Tue, 10 Dec 2013 21:43:25 +0000</pubDate>
      <dc:date>2013-12-10T21:43:25+00:00</dc:date>
    </item>
    <item>
      <title>How to install ruby19 using MacPorts</title>
      <link>https://www.mariusv.com/install-ruby19-using-macports</link>
      <description>&lt;p&gt;I got as a work laptop a MacBook Pro and after configuring the whole environment exactly with what I need and make it work/look as close to my &lt;a href=&quot;http://crunchbang.org/&quot;&gt;CrunchBang&lt;/a&gt; without nuking OSX from it. I encountered many challenges and one of them was installing Ruby 1.9+ and make it the default version using MacPorts. Looking on internet I saw many people had this issue and most of them decided to go with the hackish way of doing things (by creating a symlink to the new installed version of ruby), I was tempted to choose the same path but as many of you know I'm pretty stubborn so I like things working the proper way :-)&lt;/p&gt;
</description>
      <pubDate>Sun, 20 Oct 2013 10:35:25 +0100</pubDate>
      <dc:date>2013-10-20T10:35:25+01:00</dc:date>
    </item>
    <item>
      <title>Suffer Today, Enjoy Tomorrow !?!</title>
      <link>https://www.mariusv.com/suffer-today-enjoy-tomorrow</link>
      <description>&lt;p&gt;In school, I had a number of strict and unpleasant teachers (well, who doesn't? It seems that they are all born that way). They made our lives hell during tests or submissions or just whenever they were having a bad day. They had favourites among students (or some might say, their snitches in the class to know who was gossiping behind their backs; to think they had so many concerns other than teaching) and students they despised. The favourites' favourite teacher was the teacher whose favourites they were; the despised(s'?) ones' most despised teacher was the teacher who despised them.&lt;/p&gt;
</description>
      <pubDate>Wed, 26 Jun 2013 21:03:06 +0100</pubDate>
      <dc:date>2013-06-26T21:03:06+01:00</dc:date>
    </item>
    <item>
      <title>Cannot open AlsaMixer</title>
      <link>https://www.mariusv.com/cannot-open-alsamixer</link>
      <description>&lt;p&gt;If you use &lt;a href=&quot;http://crunchbang.org/&quot;&gt;CrunchBang Linux&lt;/a&gt; or upgraded from &lt;a href=&quot;http://www.debian.org/News/2013/20130504&quot;&gt;Debian Wheezy&lt;/a&gt; (now stable) to &lt;a href=&quot;http://www.debian.org/releases/testing/&quot;&gt;Debian Jessie&lt;/a&gt; (testing) for sure you got problems with &lt;em&gt;pnmixer&lt;/em&gt;, &lt;em&gt;alsamixer&lt;/em&gt; , &lt;em&gt;aplay&lt;/em&gt; etc.&lt;/p&gt;
</description>
      <pubDate>Fri, 07 Jun 2013 18:50:06 +0100</pubDate>
      <dc:date>2013-06-07T18:50:06+01:00</dc:date>
    </item>
    <item>
      <title>Remote log access via SSH with Python using Paramiko module</title>
      <link>https://www.mariusv.com/remote-log-access-via-ssh-with-python-using-paramiko-module</link>
      <description>&lt;p&gt;The problem - On my day to day job here at &lt;a href=&quot;http://www.rackspace.co.uk/&quot;&gt;Rackspace Cloud&lt;/a&gt; I need to view/download log files from remote servers on a regular basis. The task of having to SSH to multiple servers just for getting log files was aching for some automation. This led me to Paramiko module, it &quot;implements the SSH2 protocol for secure (encrypted and authenticated) connections to remote machines&quot;, bravo! just what I needed. Download Paramiko module &lt;a href=&quot;http://www.lag.net/paramiko/&quot;&gt;here&lt;/a&gt; or just run &lt;code&gt;pip install paramiko&lt;/code&gt; and then use this code to get the logs :&lt;/p&gt;
</description>
      <pubDate>Thu, 25 Apr 2013 21:00:52 +0100</pubDate>
      <dc:date>2013-04-25T21:00:52+01:00</dc:date>
    </item>
    <item>
      <title>Bandwidth Monitoring Script</title>
      <link>https://www.mariusv.com/bandwidth-monitoring-script</link>
      <description>&lt;p&gt;If you want to monitorize your bandwidth on your &lt;a href=&quot;http://www.rackspace.co.uk/cloud-hosting/cloud-products/&quot;&gt;Rackspace Cloud Server&lt;/a&gt; or any other server all you have to do is to run this &lt;a href=&quot;https://github.com/mariusv/bandwidth-monitoring&quot;&gt;script&lt;/a&gt; and the script will automagically send you notifications when you will reach the limit you established.&lt;/p&gt;
</description>
      <pubDate>Mon, 11 Feb 2013 21:00:52 +0000</pubDate>
      <dc:date>2013-02-11T21:00:52+00:00</dc:date>
    </item>
    <item>
      <title>Fixing the GRUB after update on Rackspace Cloud servers</title>
      <link>https://www.mariusv.com/fixing-the-grub-after-update-on-rackspace-cloud-servers</link>
      <description>&lt;p&gt;Everybody knows by now the fact that if you upgraded your Ubuntu GRUB to version 2 you are asked if you want to keep the local version of the menu.lst or if you want to replace it with the developer version. If by any chance you choose to replace it with the developer version on &lt;a href=&quot;http://www.rackspace.co.uk/cloud-servers/&quot;&gt;Rackspace Cloud&lt;/a&gt; then after reboot your server will not boot up anymore because GRUB2 is using UUID to avoid unreliable BIOS mappings then you will have to put your server in &lt;a href=&quot;http://www.rackspace.com/knowledge_center/article/managing-your-server-4-rescue-mode&quot;&gt;rescue mode&lt;/a&gt; and then:&lt;/p&gt;
</description>
      <pubDate>Wed, 23 Jan 2013 21:00:52 +0000</pubDate>
      <dc:date>2013-01-23T21:00:52+00:00</dc:date>
    </item>
    <item>
      <title>Cisco VPN client Debian problems</title>
      <link>https://www.mariusv.com/cisco-vpn-client-debian-problems</link>
      <description>&lt;p&gt;After installing &lt;a href=&quot;http://www.cisco.com/en/US/products/sw/secursw/ps2308/index.html&quot;&gt;CISCO VPN Client&lt;/a&gt; on my &lt;a href=&quot;http://debian.org/&quot;&gt;Debian Wheezy&lt;/a&gt; box I started having problems with updating the system . The problem is caused because CISCO VPN Client assumes that Debian has installed by default &lt;em&gt;chkconfig&lt;/em&gt; which is not installed by default. Uninstalling the client and then installing it back and installing chkconfig will fix only the problem when your CISCO VPN Client GUI flickers on the screen for a moment, but vanishes before you can see the error. To fix the problem where you can't update your system or install any packages all you have to do is to edit &lt;em&gt;vpnagentd_init&lt;/em&gt; located in &lt;em&gt;/etc/init.d/vpnagentd_init&lt;/em&gt;&lt;/p&gt;
</description>
      <pubDate>Wed, 02 Jan 2013 21:00:52 +0000</pubDate>
      <dc:date>2013-01-02T21:00:52+00:00</dc:date>
    </item>
    <item>
      <title>Why Debian is the best distribution?</title>
      <link>https://www.mariusv.com/why-debian-is-the-best-distribution</link>
      <description>&lt;p&gt;Few days ago somebody asked me why do I use Debian and why do I think is the best distribution out there. After explaining for around 30 minutes I decided to put my thoughts about this in here just in case somebody is wandering why to choose &lt;a href=&quot;http://www.debian.org/&quot;&gt;Debian GNU&lt;/a&gt; and not other derived from &lt;a href=&quot;http://www.debian.org/&quot;&gt;Debian&lt;/a&gt; distributions.&lt;/p&gt;
</description>
      <pubDate>Fri, 14 Dec 2012 21:00:52 +0000</pubDate>
      <dc:date>2012-12-14T21:00:52+00:00</dc:date>
    </item>
    <item>
      <title>Schedule Images Rackspace NextGen servers</title>
      <link>https://www.mariusv.com/schedule-images-rackspace-nextgen-servers</link>
      <description>&lt;p&gt;I created a small script to help people out there to take schedule images after your NextGen servers using cron. Basicaly the script is using &lt;a href=&quot;http://www.rackspace.com/knowledge_center/article/installing-python-novaclient-on-linux-and-mac-os&quot;&gt;python nova client&lt;/a&gt; to take the images and it checks if the image was successful or not. If the image will be successful you will get an email that the image is done but if the image failed you will get an email with stating that you have to open a ticket so somebody can delete the failing image .&lt;/p&gt;
</description>
      <pubDate>Fri, 07 Dec 2012 21:00:52 +0000</pubDate>
      <dc:date>2012-12-07T21:00:52+00:00</dc:date>
    </item>
    <item>
      <title>Date when a package was installed</title>
      <link>https://www.mariusv.com/date-when-a-package-was-installed</link>
      <description>&lt;p&gt;Howdy...I know is a long time since I wrote something in here but I was really busy with some personal projects and relocating in U.K so I have a good excuse :-P . If some of you are asking why the heck did I chose to move in London the answer is pretty simple...I came here because from 1st of October 2012 I started working for Rackspace U.K and I'm really proud to be one of the over 900 rackers here in London. I didn't even started work yet because I'm still accommodating in the company(and for this I have to say thank you to everybody from the onboarding team and all the AWESOME rackers who helped us to understand what is Rackspace and why Rackspace is different then other companies out there) I could write thousands of pages about how great company Rackspace is and how proud I am to be part of this big Family of Fanatical Supporters but then some of you will think that I moved in Marketing and everybody knows my opinion about Marketing(sorry if there are some from Marketing who reads my blog(I doubt that)) so all I'm gonna say is just that Rackspace IS F*cking AWESOME(please excuse my language but this is the truth) :-D .&lt;/p&gt;
</description>
      <pubDate>Fri, 05 Oct 2012 20:41:52 +0100</pubDate>
      <dc:date>2012-10-05T20:41:52+01:00</dc:date>
    </item>
    <item>
      <title>Kill Idle Linux Users</title>
      <link>https://www.mariusv.com/kill-idle-linux-users</link>
      <description>&lt;p&gt;Every once in awhile somebody asks me how to log off a dead user. This is how you discover the inactive session using the &lt;code&gt;w&lt;/code&gt; command:&lt;/p&gt;
</description>
      <pubDate>Thu, 02 Aug 2012 20:41:52 +0100</pubDate>
      <dc:date>2012-08-02T20:41:52+01:00</dc:date>
    </item>
    <item>
      <title>HAPPY SYSADMIN DAY</title>
      <link>https://www.mariusv.com/happy-13th-sysadmin-day</link>
      <description>&lt;p&gt;In case you weren’t pay­ing atten­tion in the last few weeks, today is the &lt;a href=&quot;http://sysadminday.com/&quot;&gt;13th annual Sys­tem Admin­is­tra­tor Appre­ci­a­tion Day&lt;/a&gt;. It’s always the last Fri­day in July. A good reminder to not make changes on Fri­days so you can stay out drink­ing with your colleagues. So happy SYSADMIN DAY to all of us :-D&lt;/p&gt;
</description>
      <pubDate>Fri, 27 Jul 2012 02:12:46 +0100</pubDate>
      <dc:date>2012-07-27T02:12:46+01:00</dc:date>
    </item>
    <item>
      <title>How to scroll in GNU screen</title>
      <link>https://www.mariusv.com/how-to-scroll-in-gnu-screen</link>
      <description>&lt;p&gt;Today a friend of mine and future colleague asked me how to use scroll(mouse wheel or synaptic touchpad) in GNU screen and because I was busy fixing other things I told him is doable but I didn't told him ho to do it :-) The fix does not work well when you are using mul­ti­ple win­dows inside a sin­gle screen espe­cially when using split mode but for the times you use one win­dow per screen its pretty handy.&lt;/p&gt;
</description>
      <pubDate>Fri, 27 Jul 2012 01:38:43 +0100</pubDate>
      <dc:date>2012-07-27T01:38:43+01:00</dc:date>
    </item>
    <item>
      <title>Songs of the week — 06.29.2012</title>
      <link>https://www.mariusv.com/songs-of-the-week-06-29-2012</link>
      <description>&lt;p&gt;I haven’t listened to all that much new music of late, and that - combined with my busy days - are the cause of the missing posts and sadly the missing posts part will continue because I have a lot of things to do..but the music part I'll change it starting from now :-)&lt;/p&gt;
</description>
      <pubDate>Tue, 03 Jul 2012 03:20:11 +0100</pubDate>
      <dc:date>2012-07-03T03:20:11+01:00</dc:date>
    </item>
    <item>
      <title>Boot is full</title>
      <link>https://www.mariusv.com/boot-is-full</link>
      <description>&lt;p&gt;Did you ever tried to upgrade your Ubunu server and got this error &lt;em&gt;The upgrade needs a total of 15.7M free space on disk '/boot'. Please free at least an additional 9324k of disk space on '/boot'. Empty your trash and remove temporary packages of former installations using 'sudo apt-get clean'.&lt;/em&gt; but sadly apt-get clean didn't worked? I had the same problem on 145 of my Ubuntu servers and this is how I solve it:&lt;/p&gt;
</description>
      <pubDate>Fri, 22 Jun 2012 21:00:58 +0100</pubDate>
      <dc:date>2012-06-22T21:00:58+01:00</dc:date>
    </item>
    <item>
      <title>Extract one table from MySQL dump</title>
      <link>https://www.mariusv.com/extract-one-table-from-mysql-dump</link>
      <description>&lt;p&gt;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. &lt;a href=&quot;https://github.com/mariusv/scripts&quot;&gt;Here&lt;/a&gt; you can find the script(the name is export.pl) and a bunch of other tools for sysadmins and not only(I'll update the repo daily so keep an eye on it) &lt;a href=&quot;https://raw.github.com/mariusv/scripts/master/extract.pl&quot;&gt;here&lt;/a&gt; is a direct link so you can &lt;em&gt;wget&lt;/em&gt; it :-) .  I’ve tested it on Linux, but it should work from Windows as well if you have Perl installed.&lt;/p&gt;
</description>
      <pubDate>Tue, 01 May 2012 00:00:00 +0100</pubDate>
      <dc:date>2012-05-01T00:00:00+01:00</dc:date>
    </item>
    <item>
      <title>Top 10 Anime</title>
      <link>https://www.mariusv.com/top-10-anime</link>
      <description>&lt;p&gt;This weekend I've done a &lt;a href=&quot;http://en.wikipedia.org/wiki/Anime&quot;&gt;Anime&lt;/a&gt; marathon and I decided to do My top 10 Anime. After reading &lt;a href=&quot;http://en.wikipedia.org/wiki/Manga&quot;&gt;manga&lt;/a&gt; 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'm really sorry the weekend has ended and I didn't manage to see even 1% of all the anime I wanted but what I've seen made me to make this top and maybe if someone has any suggestions I'm open to see more awesome Anime movies or series.&lt;/p&gt;
</description>
      <pubDate>Mon, 02 Apr 2012 00:40:25 +0100</pubDate>
      <dc:date>2012-04-02T00:40:25+01:00</dc:date>
    </item>
    <item>
      <title>Solve the Dropbox filesystem monitoring issue</title>
      <link>https://www.mariusv.com/solve-the-dropbox-filesystem-monitoring-issue</link>
      <description>&lt;p&gt;Once Dropbox throws you an error that says &lt;code&gt;Unable to monitor filesystem. Please run: echo 100000 | sudo tee /proc/sys/fs/inotify/maxuserwatches&lt;/code&gt; and restart Dropbox to correct the problem.&quot; you'd better adjust settings in &lt;em&gt;sysctl.conf&lt;/em&gt; file, to keep changes after reboot.&lt;/p&gt;
</description>
      <pubDate>Mon, 12 Mar 2012 02:16:56 +0000</pubDate>
      <dc:date>2012-03-12T02:16:56+00:00</dc:date>
    </item>
    <item>
      <title>Check if your server is about to run fsck soon</title>
      <link>https://www.mariusv.com/check-if-your-server-is-about-to-run-fsck-soon</link>
      <description>&lt;p&gt;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'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'ing the hdd'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 .&lt;/p&gt;
</description>
      <pubDate>Mon, 20 Feb 2012 13:03:24 +0000</pubDate>
      <dc:date>2012-02-20T13:03:24+00:00</dc:date>
    </item>
    <item>
      <title>Difference between TCP and UDP</title>
      <link>https://www.mariusv.com/difference-between-tcp-and-udp</link>
      <description>&lt;p&gt;I wrote this article because I see a lot of sysadmins who don't know there is a difference between TCP and UDP protocols.&lt;/p&gt;
</description>
      <pubDate>Tue, 17 Jan 2012 13:10:51 +0000</pubDate>
      <dc:date>2012-01-17T13:10:51+00:00</dc:date>
    </item>
    <item>
      <title>Recovering deleted files from the handlers</title>
      <link>https://www.mariusv.com/recovering-deleted-files-from-the-handlers</link>
      <description>&lt;p&gt;On compromised servers it is very common for the exploit to delete its self/logs to hide its presence.&lt;/p&gt;
</description>
      <pubDate>Wed, 11 Jan 2012 15:29:05 +0000</pubDate>
      <dc:date>2012-01-11T15:29:05+00:00</dc:date>
    </item>
    <item>
      <title>Review of 2011</title>
      <link>https://www.mariusv.com/review-of-2011</link>
      <description>&lt;p&gt;As we celebrate the new year, watch and remember the biggest moments of 2011 by Google&lt;/p&gt;
</description>
      <pubDate>Sat, 31 Dec 2011 19:59:37 +0000</pubDate>
      <dc:date>2011-12-31T19:59:37+00:00</dc:date>
    </item>
    <item>
      <title>Track your Gmail address and fight spam</title>
      <link>https://www.mariusv.com/track-your-gmail-address-and-fight-spam</link>
      <description>&lt;p&gt;One of the biggest e-irritants I have is that my email address gets &quot;sold&quot; to companies to spam me with promotions by businesses I use (and they deny it). This trick should help identify those buggers.&lt;/p&gt;
</description>
      <pubDate>Fri, 30 Dec 2011 19:50:35 +0000</pubDate>
      <dc:date>2011-12-30T19:50:35+00:00</dc:date>
    </item>
    <item>
      <title>To those who say Google+ is dead, dying or a failure</title>
      <link>https://www.mariusv.com/to-those-who-say-google-is-dead-dying-or-a-failure</link>
      <description>&lt;p&gt;Please try this:&lt;/p&gt;
</description>
      <pubDate>Fri, 30 Dec 2011 03:07:43 +0000</pubDate>
      <dc:date>2011-12-30T03:07:43+00:00</dc:date>
    </item>
    <item>
      <title>Deep Purple epic concert</title>
      <link>https://www.mariusv.com/deep-purple-epic-concert</link>
      <description>&lt;p&gt;I'm walking back to my place from the &lt;a href=&quot;http://www.deeppurple.com/&quot;&gt;Deep Purple&lt;/a&gt; concert and I'm a bit disappointed because of the &lt;a href=&quot;http://en.wikipedia.org/wiki/Ian_Gillan&quot;&gt;Ian Gillan's&lt;/a&gt; voice, I mean I know he is old and all but what the heck when you see you can'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...I understand the fact that danish people are lazy but c'mon Deep Purple are known as the loudest band in the history and for god sake is a &lt;a href=&quot;http://en.wikipedia.org/wiki/Rock_music&quot;&gt;ROCK CONCERT&lt;/a&gt; you don't go to listen the band who practicaly invented modern hard rock music and show by sitting silently on the chairs like children'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 :))&lt;/p&gt;
</description>
      <pubDate>Fri, 16 Dec 2011 00:52:37 +0000</pubDate>
      <dc:date>2011-12-16T00:52:37+00:00</dc:date>
    </item>
    <item>
      <title>New life update</title>
      <link>https://www.mariusv.com/new-life-update</link>
      <description>&lt;p&gt;I'm currently listening to all of my Deep Purple music right now (not just the Christmas stuff) while writing up the new website for some clients of mine and a API. I mentioned about Deep Purple because they are coming tomorrow at &lt;a href=&quot;http://maps.google.com/maps?cid=12968903021654238929&quot;&gt;Casa Arena in Horsens Denmark&lt;/a&gt; and I'm GOING :D . Yeah I enjoy the life in Horsens. I finally had the chance to meet &lt;a href=&quot;http://www.mudmorganfieldsite.com/&quot;&gt;Mud Morganfield&lt;/a&gt; and talk with him and I got a signed vinyl album of &lt;a href=&quot;http://www.thegoomen.no/&quot;&gt;The Goo Men&lt;/a&gt; and all of this was only possible because of the good friends from &lt;a href=&quot;http://www.kulisselageret.dk/&quot;&gt;KulisseLageret&lt;/a&gt; so all I wanna say is a big THANK YOU guys.&lt;/p&gt;
</description>
      <pubDate>Wed, 14 Dec 2011 04:49:50 +0000</pubDate>
      <dc:date>2011-12-14T04:49:50+00:00</dc:date>
    </item>
    <item>
      <title>Zombie Code</title>
      <link>https://www.mariusv.com/zombie-code</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://www.mariusv.com/wp-content/uploads/2011/12/code.jpg&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2011/12/code.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
If there's anything I hate more than dead code, it's zombie code. Dead code is code that's remained in the system even though it's no longer really used.
It might be small, like unused imports, instance variables and methods. It can be whole classes that make up entire features no longer used.
The biggest PITA is when you're not really aware of the fact the code's dead and unused, sitting there and occupying precious bits, and stumble across it as part of a task, trying to understand how it influences what you want to do next.
Whenever I recognized something that looks like dead code but I'm not entirely sure, I find it pretty easy to delete it quickly, once I take a look in the version control logs and see when it became no longer in use and why.
Zombie code is code that was never alive, and so couldn't really become dead. It's the undead code – code that died right when it was committed. Code that never ran or never worked. The are two reasons I hate zombie code more than &quot;plain&quot; dead code.&lt;/p&gt;
</description>
      <pubDate>Sun, 04 Dec 2011 18:51:44 +0000</pubDate>
      <dc:date>2011-12-04T18:51:44+00:00</dc:date>
    </item>
    <item>
      <title>Eclipse Meets Vim And Emacs</title>
      <link>https://www.mariusv.com/eclipse-meets-vim-and-emacs</link>
      <description>&lt;p&gt;Here's a great tool named Eclim which brings Eclipse to vim and there's an emacs port as well. I've tested for both vim and emacs and I think vim version is better than the emacs version. Emacs version needs work. I'm jealous.&lt;/p&gt;
</description>
      <pubDate>Sun, 27 Nov 2011 20:53:15 +0000</pubDate>
      <dc:date>2011-11-27T20:53:15+00:00</dc:date>
    </item>
    <item>
      <title>My one week without “Social Media”</title>
      <link>https://www.mariusv.com/my-one-week-without-e2809csocial-mediae2809d</link>
      <description>&lt;p&gt;It may be hard to imagine in today's world, but there was once a time when computers didn't exist, cell phones didn't exist. If you go back far enough, there was even a time the written word didn't exist.&lt;/p&gt;
</description>
      <pubDate>Mon, 31 Oct 2011 14:27:59 +0000</pubDate>
      <dc:date>2011-10-31T14:27:59+00:00</dc:date>
    </item>
    <item>
      <title>Data replication using lsyncd</title>
      <link>https://www.mariusv.com/data-replication-using-lsyncd</link>
      <description>&lt;p&gt;One of my favorite Linux utilities I've discovered recently is &lt;a href=&quot;http://code.google.com/p/lsyncd/&quot;&gt;lsyncd&lt;/a&gt;, a live syncing (mirror) daemon. Following the traditional Unix philosophy, it does data replication simply and it does it very well. Using some fancy inotify magic, lsyncd will spawn one or more processes to synchronize the targets after changes have been made.&lt;/p&gt;
</description>
      <pubDate>Wed, 19 Oct 2011 16:51:46 +0100</pubDate>
      <dc:date>2011-10-19T16:51:46+01:00</dc:date>
    </item>
    <item>
      <title>This, really touches my heart..</title>
      <link>https://www.mariusv.com/this-really-touches-my-heart</link>
      <description>&lt;blockquote&gt;&lt;p&gt;The seas shall run dry,
And the rocks melt into sands,
Then shall I love you still, my dear,
When all these things are done.&lt;/p&gt;&lt;/blockquote&gt;
</description>
      <pubDate>Sat, 08 Oct 2011 17:06:09 +0100</pubDate>
      <dc:date>2011-10-08T17:06:09+01:00</dc:date>
    </item>
    <item>
      <title>Revolve Magazine has reborned</title>
      <link>https://www.mariusv.com/revolve-magazine-has-reborned</link>
      <description>&lt;p&gt;I’m happy to announce that yesterday I finally managed to fully launch &lt;a href=&quot;http://revolvemagazine.dk&quot;&gt;Revolve Magazine&lt;/a&gt; newest website.
We (and when I say we I'm referring at the &lt;a href=&quot;http://revolvemagazine.dk/us/&quot;&gt;Revolve Magazine team&lt;/a&gt;) are launching our new website but will soon realease some more. We actually have another 2 services/websites in beta testing and a android app.&lt;/p&gt;
</description>
      <pubDate>Thu, 22 Sep 2011 20:31:53 +0100</pubDate>
      <dc:date>2011-09-22T20:31:53+01:00</dc:date>
    </item>
    <item>
      <title>Connecting to Amazon EC2 server using ssh config file</title>
      <link>https://www.mariusv.com/connecting-to-amazon-ec2-server-using-ssh-config-file</link>
      <description>&lt;p&gt;I’ve recently moved my blog on the &lt;a href=&quot;http://aws.amazon.com/free/&quot;&gt;Amazon EC2&lt;/a&gt; cloud infrastructure which has been an interesting process (more posts coming !)&lt;/p&gt;
</description>
      <pubDate>Tue, 20 Sep 2011 15:54:42 +0100</pubDate>
      <dc:date>2011-09-20T15:54:42+01:00</dc:date>
    </item>
    <item>
      <title>Split ISO image into multiple archives</title>
      <link>https://www.mariusv.com/split-iso-image-into-multiple-archives-2</link>
      <description>&lt;p&gt;The best solution for you, and it's really easy! Just use the default GNU tools tar, split and cat. There is absolutely no need for any fancy gui tools or (god forbide!) software that you have to run in Wine!&lt;/p&gt;
</description>
      <pubDate>Mon, 19 Sep 2011 09:36:56 +0100</pubDate>
      <dc:date>2011-09-19T09:36:56+01:00</dc:date>
    </item>
    <item>
      <title>OUTSTANDING...I'm speechless</title>
      <link>https://www.mariusv.com/outstanding-im-speechless</link>
      <description>&lt;p&gt;I believe that this is the first singer in the history of mankind that her fans sing more beautifully than her that she is entirely astonished and﻿ her eyes are asking them all,&quot;Who came to listen to whom here?&quot;&lt;/p&gt;
</description>
      <pubDate>Thu, 15 Sep 2011 23:48:36 +0100</pubDate>
      <dc:date>2011-09-15T23:48:36+01:00</dc:date>
    </item>
    <item>
      <title>Do not try</title>
      <link>https://www.mariusv.com/do-not-try</link>
      <description>&lt;p&gt;I am a senseless way.
Do not try to follow me, you worry me and I will hurt you.
Do not try to speculate ... you will remain deeply disappointed by my circular aim.
Do not try in any way to love me. It would be the biggest mistake of your life!
Do not try to lie. Even if you succeed, you will believe you...
Try to accept, criticism, see, feel!
Then you could tell me what you want from me ...&lt;/p&gt;
</description>
      <pubDate>Sat, 27 Aug 2011 10:57:34 +0100</pubDate>
      <dc:date>2011-08-27T10:57:34+01:00</dc:date>
    </item>
    <item>
      <title>Songs of the week — 09.19.2011</title>
      <link>https://www.mariusv.com/songs-of-the-week-e28094-09-19-2011</link>
      <description>&lt;p&gt;Actually, I haven’t listened to all that much new music of late, and that — combined with my busy days — are the cause of the missing posts. But I’m through with all that… for last week anyway. :)&lt;/p&gt;
</description>
      <pubDate>Mon, 22 Aug 2011 17:00:02 +0100</pubDate>
      <dc:date>2011-08-22T17:00:02+01:00</dc:date>
    </item>
    <item>
      <title>Songs of the week - 09.13.11</title>
      <link>https://www.mariusv.com/songs-of-the-week-09-13-11</link>
      <description>&lt;p&gt;Hmm… I really don’t have anything cool to say about my collection of favorite songs this week. I guess they’re  just what I listened to and enjoyed. Hope you do too!&lt;/p&gt;
</description>
      <pubDate>Sat, 13 Aug 2011 00:57:21 +0100</pubDate>
      <dc:date>2011-08-13T00:57:21+01:00</dc:date>
    </item>
    <item>
      <title>Sneak preview on my new projects and life</title>
      <link>https://www.mariusv.com/sneak-preview-on-my-new-projects-and-life</link>
      <description>&lt;p&gt;As many of you know I live in Denmark now, Horsens to be precise. And while I was thinking of what my next hub would be about and how they, whoever “they” are...always tell you to write what you know...I thought I would start write about my new projects and the &quot;news&quot; from my brand new life :).&lt;/p&gt;
</description>
      <pubDate>Wed, 27 Jul 2011 13:42:26 +0100</pubDate>
      <dc:date>2011-07-27T13:42:26+01:00</dc:date>
    </item>
    <item>
      <title>Sneak preview on Google+</title>
      <link>https://www.mariusv.com/sneak-preview-on-google</link>
      <description>&lt;p&gt;This new features will be from this week on google+ (in your face facebook :P )&lt;/p&gt;
</description>
      <pubDate>Tue, 19 Jul 2011 16:37:24 +0100</pubDate>
      <dc:date>2011-07-19T16:37:24+01:00</dc:date>
    </item>
    <item>
      <title>Google launches GOOGLE+ or are you ready for the new Facebook?</title>
      <link>https://www.mariusv.com/google-launches-google-or-are-you-ready-for-the-new-facebook</link>
      <description>&lt;p&gt;&lt;a href=&quot;https://plus.google.com&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2011/06/google-plus-360.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;Ladies and gentlemen &lt;a href=&quot;https://plus.google.com&quot;&gt;Google+&lt;/a&gt; is here, or somewhere here, in the &lt;a href=&quot;http://www.google.com/intl/en-US/+/learnmore/index.html&quot;&gt;presentations&lt;/a&gt;, on &lt;a href=&quot;http://youtu.be/xwnJ5Bl4kLI&quot;&gt;YouTube&lt;/a&gt;, but not in front of me.
After today’s loud announcement all over the net I ended at Google+. Or Google Wave? I’m not sure because everything’s the same. It’s like a Déjà vu to me.
When Wave was launched it was presented like something that would revolutionize the way people communicate. After such an uproar and the longest presentation video I had ever watched, trying to test this service ended on the initial wave page, where beside the video was info that the service was in the test phase and access was given to only a limited number of users. When I finally got access I had nothing to try, my contacts weren’t there. Today I logged in with my Google account on this new service just to find similar message. You get the point here. I wonder how my social life on Google+ would look like? Probably all alone and waiting for my friends to come to the party, one on every 3 hours. I’m sure my friends will come and go. I see that the Google guys somewhat realized the point of social life creating these “circles” (which is not something new, Facebook has this). Realized that not everyone is like them and not everyone wants to index the entire world. However, if you’re interested to get yourself on the invitation waiting list this is the &lt;a href=&quot;https://services.google.com/fb/forms/googleplusenuk/&quot;&gt;place&lt;/a&gt;.
The search giant’s new social project will be omnipresent on its products, thanks to a complete redesign of the navigation bar. The familiar gray strip at the top of every Google page will turn black, and come with several new options for accessing your Google+ profile, viewing notifications and instantly sharing content. The notification system is similar to how Facebook handles notifications, complete with a red number that increases with each additional notice.&lt;/p&gt;
</description>
      <pubDate>Thu, 30 Jun 2011 10:34:31 +0100</pubDate>
      <dc:date>2011-06-30T10:34:31+01:00</dc:date>
    </item>
    <item>
      <title>Your drive in the cloud with Amazon Cloud Drive</title>
      <link>https://www.mariusv.com/your-drive-in-the-cloud-with-amazon-cloud-drive</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://www.mariusv.com/wp-content/uploads/2011/04/clouddrive.png&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2011/04/clouddrive.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
With the launch of &lt;a href=&quot;https://www.amazon.com/clouddrive/learnmore&quot;&gt;Cloud Drive&lt;/a&gt; and &lt;a href=&quot;http://www.amazon.com/b?ie=UTF8&amp;amp;node=2658409011&quot;&gt;Cloud Player&lt;/a&gt; , Amazon has jumped the gun and pulled attention away from its rivals Google and Apple.&lt;/p&gt;
</description>
      <pubDate>Fri, 22 Apr 2011 12:11:07 +0100</pubDate>
      <dc:date>2011-04-22T12:11:07+01:00</dc:date>
    </item>
    <item>
      <title>In love with my new Kindle 3</title>
      <link>https://www.mariusv.com/in-love-with-my-new-kindle-3</link>
      <description>&lt;p&gt;When the original Kindle released, I didn’t bite. I decided to wait until version 3. That wait ended this past week. My new &lt;strong&gt;&lt;a href=&quot;http://www.amazon.com/Kindle-Wireless-Reader-Wifi-Graphite/dp/B003DZ1Y8Q/ref=wl_it_dp_o?ie=UTF8&amp;amp;coliid=I184ONRAK0VVFQ&amp;amp;colid=9ZJRDRPK4SXS&quot;&gt;Kindle 3&lt;/a&gt;&lt;/strong&gt; arrived on Thursday. It was worth the wait.&lt;/p&gt;
</description>
      <pubDate>Thu, 21 Apr 2011 07:24:18 +0100</pubDate>
      <dc:date>2011-04-21T07:24:18+01:00</dc:date>
    </item>
    <item>
      <title>Ping a Specific Port</title>
      <link>https://www.mariusv.com/ping-a-specific-port</link>
      <description>&lt;p&gt;In the last 2 days I often heard the question: „&lt;em&gt;Can you ping a specific port of a machine, and if so, can you provide an example?&lt;/em&gt;” and now I will answer to this question here.&lt;/p&gt;
</description>
      <pubDate>Fri, 25 Mar 2011 22:31:03 +0000</pubDate>
      <dc:date>2011-03-25T22:31:03+00:00</dc:date>
    </item>
    <item>
      <title>Disable F1 in gnome-terminal</title>
      <link>https://www.mariusv.com/disable-f1-in-gnome-terminal</link>
      <description>&lt;p&gt;I know I have been pretty silent for a while, what can I say it has been busy. I did want to drop this little tip though. I use vim and gnome-terminal a LOT, so I hit ESC quite frequently. Being so close to the F1 key can be hazardous as I tend to mash the ESC key several times. I have no idea where I picked up the habbit of hitting ESC multiple times but its something I have done for a long time and I don’t see me retraining myself any time soon.&lt;/p&gt;
</description>
      <pubDate>Mon, 21 Mar 2011 09:53:05 +0000</pubDate>
      <dc:date>2011-03-21T09:53:05+00:00</dc:date>
    </item>
    <item>
      <title>101 Reasons why you can't find your system administrator</title>
      <link>https://www.mariusv.com/101-reasons-why-you-cant-find-your-system-administrator</link>
      <description>&lt;ol&gt;
&lt;li&gt; They are hiding under the stairs&lt;/li&gt;
&lt;li&gt;. They are on holiday for the first time in 5 years&lt;/li&gt;
&lt;li&gt;. They are in the cellars conducting the rituals to keep the machines running&lt;/li&gt;
&lt;li&gt;. They are in hospital suffering from an overdose of caffeine&lt;/li&gt;
&lt;li&gt;. Taken away by the police after killing the last user who asked a stupid question&lt;/li&gt;
&lt;li&gt;. You &lt;em&gt;have&lt;/em&gt; a system administrator ?&lt;/li&gt;
&lt;li&gt;. You walked past the table they were gibbering under&lt;/li&gt;
&lt;li&gt;. The Sysadmin has built a maze with the door to their office at the center&lt;/li&gt;
&lt;li&gt;. You &lt;em&gt;are&lt;/em&gt; the system administrator&lt;/li&gt;
&lt;li&gt;. You missed seeing the system administrator asleep under their desk&lt;/li&gt;
&lt;li&gt;. The admin is chained to their desk in a dungeon only the CEO has the key for&lt;/li&gt;
&lt;li&gt;. The admin's off explaining to the management why they need an assistant.&lt;/li&gt;
&lt;li&gt;. The admin is suffering so bad from sleep deprivation that they may as well not be there for all the sense you can make of the words they are saying.&lt;/li&gt;
&lt;li&gt;. You are afraid that the admin will use you as a punch bag so you are searching for them, but desperately pray that you don't find them.&lt;/li&gt;
&lt;li&gt;. The admin came to work disguised as a tea boy to avoid talking to users&lt;/li&gt;
&lt;li&gt;. The admin electrocuted themselves whilst installing some cabling near the main power cable. Since the admin's body is the only thing keeping the power flowing, the management boarded up the body and pretended they still had a system administrator&lt;/li&gt;
&lt;li&gt;. The admin is stuck in a lift shaft pulling network cable to another floor&lt;/li&gt;
&lt;li&gt;. The admin is getting Jolt out of their under-floor cache&lt;/li&gt;
&lt;li&gt;. The admin is hiding on the roof&lt;/li&gt;
&lt;li&gt;. The admin is looking up the BOFH excuse of the day.&lt;/li&gt;
&lt;li&gt;. The admin is out buying some caffeine.&lt;/li&gt;
&lt;li&gt;. The admin is busy installing xfishtank on the main file server.&lt;/li&gt;
&lt;li&gt;. The admin is out buying refills for the Nerf(TM) crossbow.&lt;/li&gt;
&lt;li&gt;. The admin is locked in the computer room playing Deathmatch.&lt;/li&gt;
&lt;li&gt;. The admin is booted to DOS and is playing doom across the network.&lt;/li&gt;
&lt;li&gt;. The admin went to Stop&amp;Go; to get ANOTHER case of insert favorite caffeinated beverage here&lt;/li&gt;
&lt;li&gt;. The admin went to the room with padded walls that nobody dares open when the door's closed&lt;/li&gt;
&lt;li&gt;. The admin managed to find time to sleep for an hour or two&lt;/li&gt;
&lt;li&gt;. The admin just found out he had a two-month-old child, and is getting re-acquainted with his SO (and the new child)&lt;/li&gt;
&lt;li&gt;. The admin is playing netrek&lt;/li&gt;
&lt;li&gt;. The admin is in the hospital after being severely injured by a falling soda can mountain&lt;/li&gt;
&lt;li&gt;. The admin is closeted with boss trying to explain why (s)he uploaded a user to seven.rings.of.hell.com&lt;/li&gt;
&lt;li&gt;. The admin is at the hospital having his/her fingers splinted after typing 100 times &quot;NO, you cannot use your old address after our domain name changes. Please go read the announcements that we have been posting for the last three months.&quot;&lt;/li&gt;
&lt;li&gt;. The admin is catching twenty winks under the floorboards, tread gingerly&lt;/li&gt;
&lt;li&gt;. The admin is watching the building electrician trip a circuit breaker that will reduce the company 'frame to rainbow-colored slag&lt;/li&gt;
&lt;li&gt;. The admin is out by the turnpike waiting for a case of Jolt to bounce out of the truck after it hits the speed bump&lt;/li&gt;
&lt;li&gt;. The admin is out back beating a luser into corn mash who asked &quot;When will the system be back up&quot; one time too many&lt;/li&gt;
&lt;li&gt;. The admin finished a double shift and is out back wondering what that big burning ball in the sky is&lt;/li&gt;
&lt;li&gt;. The admin is busy packing up to go to a site that has contemporary hardware&lt;/li&gt;
&lt;li&gt;. The admin is engaged in a staring contest with a pack of evil dogs&lt;/li&gt;
&lt;li&gt;. The admin is on the phone trying to talk his wife out of buying a house without ISDN&lt;/li&gt;
&lt;li&gt;. The admin is sitting under the desk, hysterical at what the (l)user just asked&lt;/li&gt;
&lt;li&gt;. The admin is at the pub, it's all &lt;em&gt;too&lt;/em&gt; much&lt;/li&gt;
&lt;li&gt;. The admin is standing behind you, holding an axe&lt;/li&gt;
&lt;li&gt;. The admin resigned in disgust five minutes ago&lt;/li&gt;
&lt;li&gt;. The admin is in a meeting with the boss to discuss poor user response times&lt;/li&gt;
&lt;li&gt;. Just look up at the ceiling (Think 'Aliens')&lt;/li&gt;
&lt;li&gt;. The admin can't be reached via phone or e-mail because (s)he is too busy on Usenet telling everybody how busy (s)he is or thinking up 101 reasons why (s)he can't be found&lt;/li&gt;
&lt;li&gt;. The admin is hiding under a table so that (s)he will not be the one sitting for hours watching Ultrix reinstall from a single-speed CDROM because the users who inexplicably have root access have destroyed the file system &lt;strong&gt;again&lt;/strong&gt; during a misguided attempt to &quot;improve&quot; /etc/rc by repartitioning the disk at boot time &quot;so that it doesn't forget&quot;.&lt;/li&gt;
&lt;li&gt;. We have a 'secure room' here - bloody great lock on it. I hide in there&lt;/li&gt;
&lt;li&gt;. The Grey Wall(tm) has fallen on them and no one has noticed their absence. [clunk....clunk...help!....anyone?]&lt;/li&gt;
&lt;li&gt;. They've gone to find some more coffee. Sysadmin has left the building!&lt;/li&gt;
&lt;li&gt;. They've snapped, started muttering about &quot;this damned post office&quot;, and left for the nearest gun store&lt;/li&gt;
&lt;li&gt;. They're out on an interview&lt;/li&gt;
&lt;li&gt;. They're seeing a therapist who doesn't have any computers in their office, a non-threatening place&lt;/li&gt;
&lt;li&gt;. They've gone to a computer museum to beg for parts for the PDP-10s running the place (ala Compuserve)&lt;/li&gt;
&lt;li&gt;. They're out looking for an ad in any media where DEC mentions OpenVMS&lt;/li&gt;
&lt;li&gt;. They're planning where to be on 01/01/2000, when all of the MVS systems, and some older minis in mission-critical applications like process control turn to crap. They may be shopping for a bomb shelter if SAC's launch control systems only have a two-digit year.&lt;/li&gt;
&lt;li&gt;. They're at a travel agent's, booking a vacation to friendlier place, like Iraq&lt;/li&gt;
&lt;li&gt;. They're out fomenting rumors that the Windows 95 cd-roms have the Church of Scientology's copyrighted teachings hidden on the disk&lt;/li&gt;
&lt;li&gt;. They're meeting with Guido, to put out a contract on the parties that started the open systems myth&lt;/li&gt;
&lt;li&gt;. They've gone to Oklahoma City, to enroll in the FAA's Air Traffic Controller training program, to start a less-stressful career&lt;/li&gt;
&lt;li&gt;. They're seeing a commodities broker, to arrange direct deposit of their paychecks into buying coffee bean futures.&lt;/li&gt;
&lt;li&gt;. /pub/lunch&lt;/li&gt;
&lt;li&gt;. Look better. He/She is probably in the basement somewhere behind the modem racks&lt;/li&gt;
&lt;li&gt;. The admin finally took a day off&lt;/li&gt;
&lt;li&gt;. It's 9 AM. He/she is not working that late.&lt;/li&gt;
&lt;li&gt;. Vendor demonstration&lt;/li&gt;
&lt;li&gt;. Convenience store across the street opened&lt;/li&gt;
&lt;li&gt;. Pizza delivery is at the front door&lt;/li&gt;
&lt;li&gt;. The admin is sleeping under the floor tiles&lt;/li&gt;
&lt;li&gt;. The admin is on some floor, in some wiring closet, trying to fix things&lt;/li&gt;
&lt;li&gt;. The admin is in the dumpster behind the building trying to get rid of some frustration by using a sledgehammer on the Macs&lt;/li&gt;
&lt;li&gt;. The trauma induced by repeated attempts to install Solaris 2.5 pre-beta on an Intel system has forced him to seek psychotherapy&lt;/li&gt;
&lt;li&gt;. The admin is still trying to come down from inhaling too much tape head cleaner&lt;/li&gt;
&lt;li&gt;. The admin is out chasing the rodents off of the twisted pair/power lines&lt;/li&gt;
&lt;li&gt;. The admin has gone home to sleep (1st time in x days)&lt;/li&gt;
&lt;li&gt;. The admin has been convicted of computer crimes&lt;/li&gt;
&lt;li&gt;. What was your username?&lt;/li&gt;
&lt;li&gt;. The admin is emptying the bit buckets&lt;/li&gt;
&lt;li&gt;. They finally caught him/her for that big site-massacre (s)he thought (s)he'd gotten away with&lt;/li&gt;
&lt;li&gt;. ObReason n+x: Your system administrator is walking in circles outside saying &quot;TUESDAY? They want it by TUESDAY? TUESDAY?&quot;&lt;/li&gt;
&lt;li&gt;. rcp $FAV_RESTAURANT:$FAV_FOOD /dev/stomach&lt;/li&gt;
&lt;li&gt;. The admin is hiding in wiring closet&lt;/li&gt;
&lt;li&gt;. The admin is outside having a smoke because it's illegal in the building&lt;/li&gt;
&lt;li&gt;. The admin is on the roof of the building, contemplating jumping&lt;/li&gt;
&lt;li&gt;. The admin is on the roof of the building, contemplating which users to throw off&lt;/li&gt;
&lt;li&gt;. The admin is on the roof of the building, contemplating traffic&lt;/li&gt;
&lt;li&gt;. The admin is on the roof of the building, contemplating&lt;/li&gt;
&lt;li&gt;. The admin is in his/her manager's office, trying to explain why the manager gets lots of calls from lusers who can't find the Sysadmin&lt;/li&gt;
&lt;li&gt;. The admin is in his/her manager's office, trying to explain why the &quot;real&quot; (programming) work doesn't get done. Manager doesn't understand -- when he gave you this job, he said it would only take a couple of hours a week....&lt;/li&gt;
&lt;li&gt;. The admin is in luser's office, trying to explain why &quot;export VAR=xxx&quot; from one xterm window doesn't have any effect on the other windows. &quot;But they're all on the same Xstation -- what's the problem?&quot;&lt;/li&gt;
&lt;li&gt;. The admin is down in the administrative offices fixing one of their DOS boxes&lt;/li&gt;
&lt;li&gt;. The admin is out getting a caffeine fix&lt;/li&gt;
&lt;li&gt;. There's more caffeine than blood in his veins, and he was last seen hopping down the hall pretending he was a pogo stick&lt;/li&gt;
&lt;li&gt;. The admin is too busy playing with the Web&lt;/li&gt;
&lt;li&gt;. ...reading news&lt;/li&gt;
&lt;li&gt;. ...sleeping&lt;/li&gt;
&lt;li&gt;. ...reading other peoples email (not that I do this...)&lt;/li&gt;
&lt;li&gt;. ...installing the latest Xgame on the main fileserver (this is real cool)&lt;/li&gt;
&lt;/ol&gt;

</description>
      <pubDate>Thu, 17 Mar 2011 08:34:28 +0000</pubDate>
      <dc:date>2011-03-17T08:34:28+00:00</dc:date>
    </item>
    <item>
      <title>Help me understand</title>
      <link>https://www.mariusv.com/help-me-understand</link>
      <description>&lt;p&gt;“&lt;em&gt;Help me understand…&lt;/em&gt;” – I HATE that phrase. It’s a plea for someone else to be responsible for your ability to comprehend. That’s not my problem to solve.&lt;/p&gt;
</description>
      <pubDate>Wed, 16 Mar 2011 14:34:28 +0000</pubDate>
      <dc:date>2011-03-16T14:34:28+00:00</dc:date>
    </item>
    <item>
      <title>Perl script for remote ssh login</title>
      <link>https://www.mariusv.com/perl-script-for-remote-ssh-login</link>
      <description>&lt;p&gt;It can be a bit tedious having to keep logging into remote servers to perform repeated tasks, so I have created a template script that allows me to configure a series of commands to be issued remotely.&lt;/p&gt;
</description>
      <pubDate>Fri, 18 Feb 2011 08:55:39 +0000</pubDate>
      <dc:date>2011-02-18T08:55:39+00:00</dc:date>
    </item>
    <item>
      <title>Fork you ! or how the social coding can help you</title>
      <link>https://www.mariusv.com/fork-you-or-how-the-social-coding-can-help-you</link>
      <description>&lt;p&gt;With &lt;a href=&quot;http://github.com&quot;&gt;github&lt;/a&gt; and &lt;a href=&quot;http://www.bitbucket.org&quot;&gt;bitbucket&lt;/a&gt; coming around, a lot of new usages appears for the developpers: it's now easy to get feedback on your code/modifications, and to get help from others by, for instance, forking repositories.&lt;/p&gt;
</description>
      <pubDate>Fri, 04 Feb 2011 08:53:26 +0000</pubDate>
      <dc:date>2011-02-04T08:53:26+00:00</dc:date>
    </item>
    <item>
      <title>Sense</title>
      <link>https://www.mariusv.com/sense</link>
      <description>&lt;p&gt;This image makes me think &lt;a href=&quot;http://www.youtube.com/watch?v=w55Nib4uf1U&amp;amp;feature=related#t=1m36s&quot;&gt;of the video clip of Takin’ Back My Love&lt;/a&gt; by Enrique Iglesias and Ciara. I fail to see the logic behind the different attacks : she drops his paintings and clothes into the swimming pool, while he barely spills the milk on the floor. WTF ?
&lt;a href=&quot;http://www.mariusv.com/wp-content/uploads/2011/02/sense.jpg&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2011/02/sense.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;*No clue on where this image first appeared, so I won’t be able to give proper credit.&lt;/p&gt;
</description>
      <pubDate>Thu, 03 Feb 2011 08:42:52 +0000</pubDate>
      <dc:date>2011-02-03T08:42:52+00:00</dc:date>
    </item>
    <item>
      <title>Release Party Debian GNU/Linux Squeeze by SbLUG</title>
      <link>https://www.mariusv.com/release-party-debian-gnulinux-squeeze-by-sblug</link>
      <description>&lt;p&gt;As the new version of &lt;a href=&quot;http://debian.org&quot;&gt;Debian GNU/Linux&lt;/a&gt; is about to be launched in 5 days, the &lt;a href=&quot;http://www.sblug.ro&quot;&gt;Linux User Group in Sibiu&lt;/a&gt; is preparing a traditional release party for the well known distribution at Haller Cafe on 5th February 7 PM local time.
The event will be divided in 3 parts: contributions to the &lt;a href=&quot;http://debian.org&quot;&gt;Debian GNU/Linux project&lt;/a&gt;, beer &amp;amp; comments on Squeeze and possible some bowling in the end.&lt;/p&gt;
</description>
      <pubDate>Wed, 02 Feb 2011 10:51:36 +0000</pubDate>
      <dc:date>2011-02-02T10:51:36+00:00</dc:date>
    </item>
    <item>
      <title>Monitor MySQL restore progress with pv</title>
      <link>https://www.mariusv.com/monitor-mysql-restore-progress-with-pv</link>
      <description>&lt;p&gt;The &lt;a href=&quot;http://linux.die.net/man/1/pv&quot;&gt;pv&lt;/a&gt; command is one that I really enjoy using but it's also one that I often forget about. You can't get a much more concise definition of what pv does than this one:&lt;/p&gt;
</description>
      <pubDate>Fri, 28 Jan 2011 12:36:49 +0000</pubDate>
      <dc:date>2011-01-28T12:36:49+00:00</dc:date>
    </item>
    <item>
      <title>Bash script to create MySQL database and user</title>
      <link>https://www.mariusv.com/bash-script-to-create-mysql-database-and-user</link>
      <description>&lt;p&gt;Here is a little script I made to quickly and easily create users and databases for MySQL. I only use this for development, for actual deployed applications you would probably want to be more specific about the privileges given:&lt;/p&gt;
</description>
      <pubDate>Thu, 27 Jan 2011 15:29:27 +0000</pubDate>
      <dc:date>2011-01-27T15:29:27+00:00</dc:date>
    </item>
    <item>
      <title>How to determine linux distribution</title>
      <link>https://www.mariusv.com/how-to-determine-linux-distribution</link>
      <description>&lt;p&gt;I work with a wide variety of client server deployments, and sometimes it isn’t obvious(via uname) what distribution and version a server is running. Here is a quick list of common files which contain that information:&lt;/p&gt;
</description>
      <pubDate>Wed, 26 Jan 2011 13:20:30 +0000</pubDate>
      <dc:date>2011-01-26T13:20:30+00:00</dc:date>
    </item>
    <item>
      <title>Keep track of packages you have installed</title>
      <link>https://www.mariusv.com/keep-track-of-packages-you-have-installed</link>
      <description>&lt;p&gt;During development on a linux system, you probably install many packages using your favorite package manager. When you have to use a new system, or reimage your current one, it can be a pain to remember all the packages you had setup. One solution is to keep a list of the packages installed after the OS load, and then periodically generate a list of what has been added since.&lt;/p&gt;
</description>
      <pubDate>Tue, 25 Jan 2011 15:03:04 +0000</pubDate>
      <dc:date>2011-01-25T15:03:04+00:00</dc:date>
    </item>
    <item>
      <title>Migrate Linux Servers Across Cloud Providers</title>
      <link>https://www.mariusv.com/migrate-linux-servers-across-cloud-providers</link>
      <description>&lt;p&gt;I wrote a shell script to assist in migrating an entire Linux &lt;a href=&quot;http://www.centos.org/&quot;&gt;CentOS 5.X&lt;/a&gt; server. The script should work with most Red Hat based Linux distributions such as Fedora, but I have not officially tested it. I only tested with CentOS and Ubuntu. The shell script can be used to move a server instance to a different physical server, or even move a server to a completely new data center or provider. I recently tested the script by moving a server instance of &lt;a href=&quot;http://www.centos.org/&quot;&gt;CentOS 5.5 x64&lt;/a&gt; on &lt;a href=&quot;http://www.slicehost.com/&quot;&gt;Slicehost&lt;/a&gt; to &lt;a href=&quot;http://rackspace.com&quot;&gt;Rackspace Cloud Servers&lt;/a&gt; successfully. It should also work migrating to &lt;a href=&quot;http://www.linode.com/&quot;&gt;Linode&lt;/a&gt; or &lt;a href=&quot;http://aws.amazon.com/ec2/&quot;&gt;Amazon Elastic Compute Cloud&lt;/a&gt;.
The script takes the entire source server and rsyncs everything that is important, to a destination server, excluding certain naughty directories such as &lt;code&gt;/boot, /proc, /sys, /tmp,&lt;/code&gt; and &lt;code&gt;/dev&lt;/code&gt; which should not be transferred. &lt;strong&gt;Make sure the destination server is a completely fresh install of the exact same operating system as the source. Also, the source and destination servers should be running the exact same kernel version, or else you may experience strange things like “Could not load /lib/modules/SOME-KERNEL-VERSION/SOME-MODULE-NAME”. &lt;/strong&gt;The script automatically handles housekeeping such as installing rsync on both the source and destination servers. It also attempts to stop services on the source that should not be running when rsyncing to provide a consistent snapshot. You may modify the services the script stops on the source, currently it handles all the major popular services; Lighttpd, Apache, Nginx, MySQL, PostgreSQL, ProFTP, and Postfix.&lt;/p&gt;
</description>
      <pubDate>Sat, 22 Jan 2011 02:45:08 +0000</pubDate>
      <dc:date>2011-01-22T02:45:08+00:00</dc:date>
    </item>
    <item>
      <title>Perl Script to hunt and kill selected PIDs</title>
      <link>https://www.mariusv.com/perl-script-to-hunt-and-kill-selected-pids</link>
      <description>&lt;p&gt;If you ever run a selection of applications or processes and regularly get lock-ups due to a lack of processing power or RAM. This script allows you to add a selection of non-essential apps to a list which can be knocked-out if resources are running low.&lt;/p&gt;
</description>
      <pubDate>Thu, 20 Jan 2011 11:47:14 +0000</pubDate>
      <dc:date>2011-01-20T11:47:14+00:00</dc:date>
    </item>
    <item>
      <title>Debian 6.0 Squeeze to be released with complete free Linux Kernel</title>
      <link>https://www.mariusv.com/debian-6-0-squeeze-to-be-released-with-complete-free-linux-kernel</link>
      <description>&lt;p&gt;The Debian project has been working in removing non-free firmware from the Linux kernel shipped with Debian for the past two release cycles. At the time of the releases of &lt;a href=&quot;http://www.debian.org/releases/etch/&quot;&gt;Debian 4.0 Etch&lt;/a&gt; and &lt;a href=&quot;http://www.debian.org/releases/lenny/&quot;&gt;5.0Lenny&lt;/a&gt;, however, it was not yet possible to ship Linux kernels stripped of all non-free firmware bits. Back then we had to acknowledge that freedom issues concerning Linux firmware were &lt;a href=&quot;http://www.debian.org/vote/2006/vote_007&quot;&gt;not completely&lt;/a&gt;&lt;a href=&quot;http://www.debian.org/vote/2008/vote_003&quot;&gt;sorted out&lt;/a&gt;.&lt;/p&gt;
</description>
      <pubDate>Tue, 18 Jan 2011 11:59:28 +0000</pubDate>
      <dc:date>2011-01-18T11:59:28+00:00</dc:date>
    </item>
    <item>
      <title>postfix - mailbox size limit and message size limit</title>
      <link>https://www.mariusv.com/postfix-mailbox-size-limit-and-message-size-limit</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://www.wikipedia.org/wiki/postfix&quot;&gt;Postfix&lt;/a&gt; is my &lt;a href=&quot;http://en.wikipedia.org/wiki/Mail_transfer_agent&quot;&gt;MTA&lt;/a&gt; of choice. I use it for my mailserver because its simplicity , security and sendmail-compatible (the widely used smtp in the world but not as secure). It is also extensible by plugging other servers for various purposes (antispam, antivirus,database etc).&lt;/p&gt;
</description>
      <pubDate>Thu, 13 Jan 2011 09:55:32 +0000</pubDate>
      <dc:date>2011-01-13T09:55:32+00:00</dc:date>
    </item>
    <item>
      <title>Mounting NFS volumes from a Solaris server on a Linux Client with root access</title>
      <link>https://www.mariusv.com/mounting-nfs-volumes-from-a-solaris-server-on-a-linux-client-with-root-access</link>
      <description>&lt;p&gt;If you are having trouble mounting nfs volumes on a Solaris 10/11 server from a linux client, here is the secret voodo chant:&lt;/p&gt;
</description>
      <pubDate>Wed, 12 Jan 2011 09:03:58 +0000</pubDate>
      <dc:date>2011-01-12T09:03:58+00:00</dc:date>
    </item>
    <item>
      <title>Better Network Performance</title>
      <link>https://www.mariusv.com/better-network-performance</link>
      <description>&lt;p&gt;As we all know a basic install of any OS is never tweaked out for performance but setup for general use.  One of the biggest problems in the Linux (CentOS, Ubuntu, Fedora, I have not tested other OS’s) is the network is never really tweaked up.&lt;/p&gt;
</description>
      <pubDate>Fri, 07 Jan 2011 11:26:24 +0000</pubDate>
      <dc:date>2011-01-07T11:26:24+00:00</dc:date>
    </item>
    <item>
      <title>Backup and Synchronize your Bookmarks with Dropbox</title>
      <link>https://www.mariusv.com/backup-and-synchronize-your-bookmarks-with-dropbox</link>
      <description>&lt;p&gt;&lt;a href=&quot;https://www.dropbox.com/referrals/NTQxNDE3MDA5?src=global0&quot;&gt;Dropbox&lt;/a&gt; is a great application for keeping your bookmarks of iceweasel ( or firefox ) at a safe spot.
Type in your &lt;a href=&quot;http://en.wikipedia.org/wiki/Address_bar&quot;&gt;URL bar&lt;/a&gt; &lt;em&gt;about:config&lt;/em&gt; and search for &lt;em&gt;browser.bookmarks.autoExportHTML&lt;/em&gt; . Doubleclick it so that the Value will become &lt;em&gt;true&lt;/em&gt;. Now close iceweasel ( firefox ) and go to your profile folder ( check ~/.mozilla/firefox ). The profile folder xxxxxxxx.default  is the profile folder name for the default profile, where xxxxxxxx represents a random strung of characters. Their you will find a file bookmarks.html. Move this file to your Dropbox folder and create a softlink back to your profile folder. Everytime iceweasel ( firefox ) is closed the most recent bookmarks.html will be written to your Dropbox folder...&lt;/p&gt;
</description>
      <pubDate>Tue, 21 Dec 2010 10:18:35 +0000</pubDate>
      <dc:date>2010-12-21T10:18:35+00:00</dc:date>
    </item>
    <item>
      <title>Free public DNS servers list</title>
      <link>https://www.mariusv.com/free-public-dns-servers-list</link>
      <description>&lt;p&gt;Here is a list of &lt;strong&gt;public DNS&lt;/strong&gt; servers which are free for everyone to use. There are several reasons why you would want to use &lt;strong&gt;alternative DNS&lt;/strong&gt; servers, such as &lt;strong&gt;speeding up your browsing experience&lt;/strong&gt; and &lt;strong&gt;improving your security&lt;/strong&gt;, but the most obvious one? is as a backup solution when your ISP servers are down.&lt;/p&gt;
</description>
      <pubDate>Tue, 30 Nov 2010 11:22:48 +0000</pubDate>
      <dc:date>2010-11-30T11:22:48+00:00</dc:date>
    </item>
    <item>
      <title>The ABC's of Unix</title>
      <link>https://www.mariusv.com/the-abcs-of-unix</link>
      <description>&lt;p&gt;A is for awk which runs like a snail, and
B is for biff which reads all your mail.&lt;/p&gt;
</description>
      <pubDate>Mon, 15 Nov 2010 10:04:43 +0000</pubDate>
      <dc:date>2010-11-15T10:04:43+00:00</dc:date>
    </item>
    <item>
      <title>Back up your important files</title>
      <link>https://www.mariusv.com/back-up-your-important-files</link>
      <description>&lt;p&gt;Once you have got your distro setup all nicely, backup all your important config files !!&lt;/p&gt;
</description>
      <pubDate>Fri, 12 Nov 2010 07:12:17 +0000</pubDate>
      <dc:date>2010-11-12T07:12:17+00:00</dc:date>
    </item>
    <item>
      <title>Debian stop MTA start up at boot and other services</title>
      <link>https://www.mariusv.com/debian-stop-mta-start-up-at-boot-and-other-services</link>
      <description>&lt;p&gt;I always get this with wireless and MTA when booting Debian due to the way I configure my network card.&lt;/p&gt;
</description>
      <pubDate>Thu, 11 Nov 2010 07:12:05 +0000</pubDate>
      <dc:date>2010-11-11T07:12:05+00:00</dc:date>
    </item>
    <item>
      <title>Count from one to ten in binary</title>
      <link>https://www.mariusv.com/count-from-one-to-ten-in-binary</link>
      <description>&lt;p&gt;&lt;strong&gt;Counting in binary:&lt;/strong&gt;&lt;/p&gt;
</description>
      <pubDate>Tue, 09 Nov 2010 12:58:11 +0000</pubDate>
      <dc:date>2010-11-09T12:58:11+00:00</dc:date>
    </item>
    <item>
      <title>What you think about the new face?</title>
      <link>https://www.mariusv.com/what-you-think-about-the-new-face</link>
      <description>&lt;pre&gt;&lt;code&gt;[What you think about the new face?](http://polldaddy.com/poll/4053887/)[customer surveys](http://polldaddy.com/features-surveys/)
&lt;/code&gt;&lt;/pre&gt;
</description>
      <pubDate>Mon, 08 Nov 2010 17:34:17 +0000</pubDate>
      <dc:date>2010-11-08T17:34:17+00:00</dc:date>
    </item>
    <item>
      <title>Redirecting Apache traffic to a maintenance page</title>
      <link>https://www.mariusv.com/redirecting-apache-traffic-to-a-maintenance-page</link>
      <description>&lt;p&gt;Here’s a simple solution to redirect users to a maintenance page in Apache. This rewrite rule can stay in your config ( &lt;em&gt;&amp;lt; VirtualHost &gt;&lt;/em&gt;  or &lt;em&gt;.htaccess&lt;/em&gt;) all the time; all that you need to enable it is to create the file &lt;em&gt;maintenance.html&lt;/em&gt;.&lt;/p&gt;
</description>
      <pubDate>Mon, 08 Nov 2010 08:41:36 +0000</pubDate>
      <dc:date>2010-11-08T08:41:36+00:00</dc:date>
    </item>
    <item>
      <title>Setting up SSH host shortnames</title>
      <link>https://www.mariusv.com/setting-up-ssh-host-shortnames</link>
      <description>&lt;p&gt;Here’s an example setup to create SSH host shortnames. On your local computer, add the following to &lt;em&gt;~/.ssh/config&lt;/em&gt; :&lt;/p&gt;
</description>
      <pubDate>Fri, 05 Nov 2010 12:22:47 +0000</pubDate>
      <dc:date>2010-11-05T12:22:47+00:00</dc:date>
    </item>
    <item>
      <title>The Linux directory structure</title>
      <link>https://www.mariusv.com/the-linux-directory-structure</link>
      <description>&lt;p&gt;Just open up a terminal and have a browse through these directories to get an idea of where everything is.&lt;/p&gt;
</description>
      <pubDate>Mon, 01 Nov 2010 10:11:33 +0000</pubDate>
      <dc:date>2010-11-01T10:11:33+00:00</dc:date>
    </item>
    <item>
      <title>Take a Screenshot and Make it Public using Dropbox</title>
      <link>https://www.mariusv.com/take-a-screenshot-and-make-it-public-using-dropbox-3</link>
      <description>&lt;p&gt;If you already have Dropbox you already know that it has a Public folder where you can save files for everyone to download.  If you are using the GUI version of Dropbox you can even right click on the file and get a public link to hand out.  Although this works great, we can automate this process and make it easier.&lt;/p&gt;
</description>
      <pubDate>Mon, 25 Oct 2010 09:00:49 +0100</pubDate>
      <dc:date>2010-10-25T09:00:49+01:00</dc:date>
    </item>
    <item>
      <title>Optimize all tables from all databases</title>
      <link>https://www.mariusv.com/optimize-all-tables-from-all-databases</link>
      <description>&lt;p&gt;The following command will optimize all of your databases' tables within MySQL.
It is important to optimize tables to reduce data fragmentation.&lt;/p&gt;
</description>
      <pubDate>Wed, 20 Oct 2010 10:56:29 +0100</pubDate>
      <dc:date>2010-10-20T10:56:29+01:00</dc:date>
    </item>
    <item>
      <title>10 Things to Remember When Installing Linux</title>
      <link>https://www.mariusv.com/10-things-to-remember-when-installing-linux</link>
      <description>&lt;p&gt;Not the usual bunch!&lt;/p&gt;
</description>
      <pubDate>Tue, 19 Oct 2010 08:29:39 +0100</pubDate>
      <dc:date>2010-10-19T08:29:39+01:00</dc:date>
    </item>
    <item>
      <title>OpenVMS and network information</title>
      <link>https://www.mariusv.com/openvms-and-network-information</link>
      <description>&lt;p&gt;If you don’t know where to look, OpenVMS networking information can seem to be confined inside a mysterious black box.  It doesn’t have to be.&lt;/p&gt;
</description>
      <pubDate>Mon, 18 Oct 2010 07:24:52 +0100</pubDate>
      <dc:date>2010-10-18T07:24:52+01:00</dc:date>
    </item>
    <item>
      <title>Using multiuser sessions in GNU Screen</title>
      <link>https://www.mariusv.com/using-multiuser-sessions-in-gnu-screen</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://www.gnu.org/software/screen/&quot;&gt;GNU Screen&lt;/a&gt; is a fantastic utility; however, if you want to use multiuser sessions – that is to share your screen session with another user – you’ll have to set it up.&lt;/p&gt;
</description>
      <pubDate>Sat, 16 Oct 2010 17:58:45 +0100</pubDate>
      <dc:date>2010-10-16T17:58:45+01:00</dc:date>
    </item>
    <item>
      <title>How much memory is in the box? (all UNIX, OpenVMS)</title>
      <link>https://www.mariusv.com/how-much-memory-is-in-the-box-all-unix-openvms</link>
      <description>&lt;p&gt;How much memory is in this machine?
It would seem that answering this question ought to be easy; it is – but every system has the answer in a different place. Most put an answer of some sort into kernel messages reported by dmesg (AIX apparently does not).
Most systems have a program for system inventory which reports a variety of things, including memory.
Rather than go into great detail about each one, we’ll just put these out there for all of you to reference. Each environment has multiple commands that give available memory; each command is listed below.
Without further ado, here are a few answers to this burning question:&lt;/p&gt;
</description>
      <pubDate>Fri, 15 Oct 2010 08:05:25 +0100</pubDate>
      <dc:date>2010-10-15T08:05:25+01:00</dc:date>
    </item>
    <item>
      <title>The English language in 24 accents</title>
      <link>https://www.mariusv.com/the-english-language-in-24-accents</link>
      <description>&lt;p&gt;This guy is brilliant, he can speak English with 24 different accents and he’s doing it pretty well. The actual thing starts at 1:00. Enjoy!&lt;/p&gt;
</description>
      <pubDate>Thu, 14 Oct 2010 17:35:46 +0100</pubDate>
      <dc:date>2010-10-14T17:35:46+01:00</dc:date>
    </item>
    <item>
      <title>Find duplicate files</title>
      <link>https://www.mariusv.com/find-duplicate-files</link>
      <description>&lt;p&gt;How to find those files that have different names but exactly the same content?&lt;/p&gt;
</description>
      <pubDate>Wed, 06 Oct 2010 12:25:16 +0100</pubDate>
      <dc:date>2010-10-06T12:25:16+01:00</dc:date>
    </item>
    <item>
      <title>Linux quick, easy, file sharing server with one command</title>
      <link>https://www.mariusv.com/linux-quick-easy-file-sharing-server-with-one-command</link>
      <description>&lt;p&gt;&lt;strong&gt;Don’t install a server, just issue one command!&lt;/strong&gt;&lt;/p&gt;
</description>
      <pubDate>Tue, 05 Oct 2010 13:27:06 +0100</pubDate>
      <dc:date>2010-10-05T13:27:06+01:00</dc:date>
    </item>
    <item>
      <title>Wireless IEEE 802.XX Standards</title>
      <link>https://www.mariusv.com/wireless-ieee-802-xx-standards</link>
      <description>&lt;p&gt;Practically everybody has at least one Wireless enabled laptop or desktop, so what do all those IEEE specifications mean?&lt;/p&gt;
</description>
      <pubDate>Mon, 04 Oct 2010 11:54:09 +0100</pubDate>
      <dc:date>2010-10-04T11:54:09+01:00</dc:date>
    </item>
    <item>
      <title>Python script to backup mysql databases on Debian servers</title>
      <link>https://www.mariusv.com/python-script-to-backup-mysql-databases-on-debian-servers</link>
      <description>&lt;p&gt;Here’s a short python script I must have knocked up some time ago – and totally forgotten – hopefully it’ll be of some use to others….&lt;/p&gt;
</description>
      <pubDate>Fri, 01 Oct 2010 09:12:36 +0100</pubDate>
      <dc:date>2010-10-01T09:12:36+01:00</dc:date>
    </item>
    <item>
      <title>Asterisk – setting the caller id through an ldap lookup</title>
      <link>https://www.mariusv.com/asterisk-e28093-setting-the-caller-id-through-an-ldap-lookup</link>
      <description>&lt;p&gt;Having just upgraded to asterisk 1.6, I was faced with the problem of callerid lookup no longer working.
We’d previously used the external LDAPGet module to lookup against our internal LDAP directory – but the module doesn’t compile in 1.6, so here’s a quick and dirty workaround which requires you have ldap-utils installed on your server.&lt;/p&gt;
</description>
      <pubDate>Thu, 30 Sep 2010 09:20:44 +0100</pubDate>
      <dc:date>2010-09-30T09:20:44+01:00</dc:date>
    </item>
    <item>
      <title>How to know which process is going to be the “next”</title>
      <link>https://www.mariusv.com/how-to-know-which-process-is-going-to-be-the-e2809cnexte2809d</link>
      <description>&lt;p&gt;If the memory runs out the kernel just use an agent which will try to free some memory by killing those processes which are both old and fat (i.e. use a lot of memory for too long). Every process comes with a score which is constantly updated by the kernel. You can view the score by lurking in /proc/$PID/oom_score.&lt;/p&gt;
</description>
      <pubDate>Wed, 29 Sep 2010 12:48:40 +0100</pubDate>
      <dc:date>2010-09-29T12:48:40+01:00</dc:date>
    </item>
    <item>
      <title>Block brute force attacks on your SSH server </title>
      <link>https://www.mariusv.com/block-brute-force-attacks-on-your-ssh-server</link>
      <description>&lt;p&gt;&lt;code&gt;-A INPUT -i eth0.103 -p tcp -m tcp --dport 22 -m state --state NEW -m recent --set --name SSH --rsource
-A INPUT -i eth0.103 -p tcp -m tcp --dport 22 -m recent --rcheck --seconds 30 --hitcount 4 --rttl --name SSH --rsource -j REJECT --reject-with tcp-reset
-A INPUT -i eth0.103 -p tcp -m tcp --dport 22 -m recent --rcheck --seconds 30 --hitcount 3 --rttl --name SSH --rsource -j LOG --log-prefix &quot;SSH brute force &quot;
-A INPUT -i eth0.103 -p tcp -m tcp --dport 22 -m recent --update --seconds 30 --hitcount 3 --rttl --name SSH --rsource -j REJECT --reject-with tcp-reset
-A INPUT -i eth0.103 -p tcp -m tcp --dport 22 -j ACCEPT&lt;/code&gt;&lt;/p&gt;
</description>
      <pubDate>Mon, 27 Sep 2010 10:32:55 +0100</pubDate>
      <dc:date>2010-09-27T10:32:55+01:00</dc:date>
    </item>
    <item>
      <title>Sort web server logs to find top users</title>
      <link>https://www.mariusv.com/sort-web-server-logs-to-find-top-users</link>
      <description>&lt;p&gt;Sometimes there is a very quick need to determine what user(s) are causing high load to a particular page. Instead of tailing high-speed logs and giving yourself a headache, Throw in a one-lined piped cat command to give you the info you’re after without the foreplay.
&lt;code&gt;cat /path/to/access.log | awk '{print $1}' | sort | uniq -c | sort -n | tail&lt;/code&gt;&lt;/p&gt;
</description>
      <pubDate>Thu, 23 Sep 2010 10:00:32 +0100</pubDate>
      <dc:date>2010-09-23T10:00:32+01:00</dc:date>
    </item>
    <item>
      <title>(OpenVZ) Setting timezones across all VPS`S</title>
      <link>https://www.mariusv.com/openvzsetting-timezones-across-all-vpss</link>
      <description>&lt;p&gt;All of servers that I manage are currently based off of the Phoenix, Arizona, USA Timezone. This script allows this conversion from each HN (Host Node):&lt;/p&gt;
</description>
      <pubDate>Wed, 22 Sep 2010 12:30:07 +0100</pubDate>
      <dc:date>2010-09-22T12:30:07+01:00</dc:date>
    </item>
    <item>
      <title>Cisco Virtual Private Network with Network Manager</title>
      <link>https://www.mariusv.com/cisco-virtual-private-network-with-network-manager</link>
      <description>&lt;p&gt;NetworkManager has pluggable support for Virtual Private Network software, including Cisco compatible VPNs using &lt;a href=&quot;http://www.unix-ag.uni-kl.de/%7Emassar/vpnc/&quot;&gt;vpnc&lt;/a&gt;.
In a terminal type:
&lt;code&gt;aptitude install network-manager-vpnc network-manager-vpnc-gnome&lt;/code&gt;
After installing network-manager-vpnc and the gui (network-manager-vpnc-gnome) for xfce4 or gnome. Left click the NetworkManager panel icon and select VPN Connections&gt;Configure VPN...
&lt;a href=&quot;http://www.mariusv.com/wp-content/uploads/2010/09/vpnc-configure_1.png&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2010/09/vpnc-configure_1.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
      <pubDate>Fri, 17 Sep 2010 14:19:15 +0100</pubDate>
      <dc:date>2010-09-17T14:19:15+01:00</dc:date>
    </item>
    <item>
      <title>Dropbox and Xfce (Thunar)</title>
      <link>https://www.mariusv.com/dropbox-and-xfce-thunar</link>
      <description>&lt;p&gt;Thunar &lt;a href=&quot;http://www.dropbox.com/referrals/NTQxNDE3MDA5&quot;&gt;Dropbox&lt;/a&gt; is a plugin that adds context-menu items from dropbox into the Thunar file manager.
&lt;a href=&quot;http://www.mariusv.com/wp-content/uploads/2010/09/xfce_dropbox_menu.png&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2010/09/xfce_dropbox_menu.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
So if you use Xfce and dropbox can find a installation .deb on&lt;a href=&quot;http://www.softwarebakery.com/maato/thunar-dropbox.html&quot;&gt; maato's softwarebakery site&lt;/a&gt;.&lt;/p&gt;
</description>
      <pubDate>Thu, 16 Sep 2010 12:43:29 +0100</pubDate>
      <dc:date>2010-09-16T12:43:29+01:00</dc:date>
    </item>
    <item>
      <title>Security question stupidity</title>
      <link>https://www.mariusv.com/security-question-stupidity</link>
      <description>&lt;p&gt;I just needed to create a Yahoo! account for someone who wanted to be able to access some of my photos. This required creating security questions and answers, and as usual the questions available to pick from were really awful. It just got stupider, though, when I tried to pick answers that I would be able to remember. (Many security questions are horrible because their answers change over time.)&lt;/p&gt;
</description>
      <pubDate>Tue, 14 Sep 2010 09:54:34 +0100</pubDate>
      <dc:date>2010-09-14T09:54:34+01:00</dc:date>
    </item>
    <item>
      <title>Fighting Dell’s customer support service…</title>
      <link>https://www.mariusv.com/fighting-delle28099s-customer-support-servicee280a6</link>
      <description>&lt;p&gt;For a few weeks already, I’m fighting with Dell’s customer support to get an Optiplex PC at work properly repaired. One of the USB ports from a system in our public computer rooms at the university, was broken. My colleague called Dell’s support service and they promised us to send a new front panel with USB port. A few days later, still nothing had arrived, so I called them again. This time they promised us to send a technician the next day in order to repair the machine.&lt;/p&gt;
</description>
      <pubDate>Fri, 10 Sep 2010 12:55:23 +0100</pubDate>
      <dc:date>2010-09-10T12:55:23+01:00</dc:date>
    </item>
    <item>
      <title>Convert VOB to AVI using ffmpeg</title>
      <link>https://www.mariusv.com/convert-vob-to-avi-using-ffmpeg</link>
      <description>&lt;p&gt;Suppose you have a myVideo.vob and you want to convert to avi format.
Open a terminal and execute the following command
&lt;code&gt;$ ffmpeg -i myVideo.vob myvideo.avi&lt;/code&gt;
Possible errors:
1 &quot;&lt;strong&gt;ffmpeg: symbol lookup error: ffmpeg: undefined symbol: avcodec_channel_layout_num_channels&lt;/strong&gt;&quot;
Solution:
&lt;code&gt;$ export LD_LIBRARY_PATH=/usr/local/lib/ &amp;amp;&amp;amp; ffmpeg -i myVideo.vob myvideo.avi&lt;/code&gt;
If this doesnt solve the problem then retry that after installing the libavcodec52 and libavutil49 packages:
&lt;code&gt;$ aptitude install libavcodec52  libavutil49&lt;/code&gt;&lt;/p&gt;
</description>
      <pubDate>Mon, 06 Sep 2010 10:05:28 +0100</pubDate>
      <dc:date>2010-09-06T10:05:28+01:00</dc:date>
    </item>
    <item>
      <title>PacketTracer and Linux</title>
      <link>https://www.mariusv.com/packettracer-and-linux</link>
      <description>&lt;p&gt;There is a bug with PacketTracer which seems relatively minor but can cause a lot of frustration to users.&lt;/p&gt;
</description>
      <pubDate>Mon, 06 Sep 2010 07:43:44 +0100</pubDate>
      <dc:date>2010-09-06T07:43:44+01:00</dc:date>
    </item>
    <item>
      <title>Who’s abusing your Wordpress website?</title>
      <link>https://www.mariusv.com/whoe28099s-abusing-your-wordpress-website</link>
      <description>&lt;p&gt;I wanted to know what IP addresses were hitting my website. I’d done this before and it only took a moment or two to recreate the following commands. Still, here it is for future reference:&lt;/p&gt;
</description>
      <pubDate>Sun, 05 Sep 2010 00:26:36 +0100</pubDate>
      <dc:date>2010-09-05T00:26:36+01:00</dc:date>
    </item>
    <item>
      <title>System Administrator Inspiration</title>
      <link>https://www.mariusv.com/system-administrator-inspiration</link>
      <description>&lt;p&gt;&lt;em&gt;How do I become a better systems administrator?&lt;/em&gt;&lt;/p&gt;
</description>
      <pubDate>Fri, 03 Sep 2010 07:34:26 +0100</pubDate>
      <dc:date>2010-09-03T07:34:26+01:00</dc:date>
    </item>
    <item>
      <title>Basic configuration of Cisco IOS with SSH</title>
      <link>https://www.mariusv.com/basic-configuration-of-cisco-ios-with-ssh</link>
      <description>&lt;p&gt;Here is &lt;em&gt;my &lt;/em&gt;very&lt;em&gt; basic&lt;/em&gt; configuration of a Cisco router running IOS. Just remember to change all {VARIABLE} to the correct value including the {} part.&lt;/p&gt;
</description>
      <pubDate>Thu, 02 Sep 2010 07:40:50 +0100</pubDate>
      <dc:date>2010-09-02T07:40:50+01:00</dc:date>
    </item>
    <item>
      <title>Difference between SIGTERM &amp; SIGKILL </title>
      <link>https://www.mariusv.com/difference-between-sigterm-sigkill</link>
      <description>&lt;p&gt;Sending signals to processes using &lt;a href=&quot;http://en.wikipedia.org/wiki/Kill_(command&quot;&gt;kill&lt;/a&gt;) on a Unix system is not a new topic for most systems administrators, but I've been asked many times about the difference between &lt;em&gt;kill&lt;/em&gt; and &lt;em&gt;kill -9&lt;/em&gt;.&lt;/p&gt;
</description>
      <pubDate>Wed, 01 Sep 2010 07:45:50 +0100</pubDate>
      <dc:date>2010-09-01T07:45:50+01:00</dc:date>
    </item>
    <item>
      <title>A geek`s perspective on cloud hosting</title>
      <link>https://www.mariusv.com/a-geeks-perspective-on-cloud-hosting</link>
      <description>&lt;p&gt;The term &quot;cloud hosting&quot; has become more popular over the past few years and it seems like everyone is talking about it.  I'm often asked by customers and coworkers about what cloud hosting really is.  Where does traditional dedicated hosting end and cloud begin? Do they overlap? Who needs cloud and who doesn't?&lt;/p&gt;
</description>
      <pubDate>Tue, 31 Aug 2010 19:14:59 +0100</pubDate>
      <dc:date>2010-08-31T19:14:59+01:00</dc:date>
    </item>
    <item>
      <title>No sound problem in Ubuntu</title>
      <link>https://www.mariusv.com/no-sound-problem-in-ubuntu</link>
      <description>&lt;p&gt;One after another 17 days have passed.. till today my laptop was completely silent when i booted into Ubuntu. But now, just 10 mins back, after a lot of hit and trial with driver model, I could make my laptop speak. Here's what I did.
Though I specified this as ubuntu problem in title, it the problem of alsa; it's not recognizing your device.&lt;/p&gt;
</description>
      <pubDate>Tue, 31 Aug 2010 08:01:30 +0100</pubDate>
      <dc:date>2010-08-31T08:01:30+01:00</dc:date>
    </item>
    <item>
      <title>Saving Keystrokes With Bash</title>
      <link>https://www.mariusv.com/saving-keystrokes-with-bash</link>
      <description>&lt;p&gt;Bash is a wonderful fully featured shell that provides a multitude of ways to cut back on your keystrokes. One of my favorite features, which I don’t see used often enough, is brace expansion. Simply put, brace expansion lets you specify multiple similar arguments without retyping the commonalities. Let’s take a look at how this is accomplished.&lt;/p&gt;
</description>
      <pubDate>Mon, 30 Aug 2010 08:38:39 +0100</pubDate>
      <dc:date>2010-08-30T08:38:39+01:00</dc:date>
    </item>
    <item>
      <title>Grep Sed and Awk</title>
      <link>https://www.mariusv.com/grep-sed-and-awk</link>
      <description>&lt;p&gt;In this post I will list commands that I use and include at least one of grep,sed or awk.
&lt;code&gt;cat filename | grep &quot;phrase&quot;&lt;/code&gt;
Search line containing phrase in file&lt;/p&gt;
</description>
      <pubDate>Fri, 27 Aug 2010 12:37:30 +0100</pubDate>
      <dc:date>2010-08-27T12:37:30+01:00</dc:date>
    </item>
    <item>
      <title>Verify IPv4 address in php using regex</title>
      <link>https://www.mariusv.com/verify-ipv4-address-in-php-using-regex</link>
      <description>&lt;p&gt;A simple function in php to verify IPV4 Address. It is completely based in regex and does full ip verifying.
It tests the ip for;
1. Need 4 numeric blocks separated by a dot.
2. Each numeric block must noot exceed 255.
3. Shouldn't contain space. So remember to trim before calling this function.&lt;/p&gt;
</description>
      <pubDate>Thu, 26 Aug 2010 09:07:58 +0100</pubDate>
      <dc:date>2010-08-26T09:07:58+01:00</dc:date>
    </item>
    <item>
      <title>Dropbox for BlackBerry is here (beta)</title>
      <link>https://www.mariusv.com/dropbox-for-blackberry-is-here-beta</link>
      <description>&lt;p&gt;Given Dropbox is available for so many other devices, this latest bit comes with less surprise. That said, it is good news nonetheless. Dropbox has just announced the beta of their BlackBerry app. The catch so far, the app is available in a limited beta, which means you may or may not get access right now. In other words, if you are a BlackBerry user and want Dropbox—stop reading and hit the read link below. Otherwise, the BlackBerry app remains as what we have come to love with Dropbox including a free account that offers 2GB of storage and being able to access your files from a wide variety of devices.&lt;/p&gt;
</description>
      <pubDate>Mon, 23 Aug 2010 00:51:01 +0100</pubDate>
      <dc:date>2010-08-23T00:51:01+01:00</dc:date>
    </item>
    <item>
      <title>Split and merge pdf files in Ubuntu</title>
      <link>https://www.mariusv.com/split-and-merge-pdf-files-in-ubuntu</link>
      <description>&lt;p&gt;The easiest way to split, merge or edit pdf files in Ubuntu is to use pdftk utility. This rather old (latest version was released in 2006) but still simple and powerful program can be installed in Ubuntu (Debian or any deb-family Linux distribution) by the following command in terminal:&lt;/p&gt;
</description>
      <pubDate>Wed, 18 Aug 2010 11:41:31 +0100</pubDate>
      <dc:date>2010-08-18T11:41:31+01:00</dc:date>
    </item>
    <item>
      <title>Back from FLOSSCamp 2010</title>
      <link>https://www.mariusv.com/back-from-flosscamp-2010</link>
      <description>&lt;p&gt;I am back home after &lt;a href=&quot;http://camp.softwareliber.ro&quot;&gt;FLOSSCamp 2010&lt;/a&gt; and swamped with work, having to prepare a lot of servers, updates and shit. But tomorrow I go to montains :D so BBL in 6 days .&lt;/p&gt;
</description>
      <pubDate>Mon, 09 Aug 2010 19:31:49 +0100</pubDate>
      <dc:date>2010-08-09T19:31:49+01:00</dc:date>
    </item>
    <item>
      <title>I am going to FLOSSCamp 2010</title>
      <link>https://www.mariusv.com/i-am-going-to-flosscamp-2010</link>
      <description>&lt;p&gt;  I can't miss &lt;a href=&quot;http://camp.softwareliber.ro&quot;&gt;FLOSSCamp&lt;/a&gt;, it has become a tradition and everybody will be there. It will happen at Poiana Secuilor, near Predeal.
   If you don't know what is a FLOSSCamp for us, here is a description: an offline meeting for FLOSS contributors from all Romania, no matter their project affiliation, where we spend a week-end in the middle of the nature, with talks, distro-wars, camp fire, beer, grilled food, fun time and so on (a flamewar is so much better face to have with a beer in hand...).&lt;/p&gt;
</description>
      <pubDate>Tue, 03 Aug 2010 11:17:05 +0100</pubDate>
      <dc:date>2010-08-03T11:17:05+01:00</dc:date>
    </item>
    <item>
      <title>Happy SysAdmin Day!!</title>
      <link>https://www.mariusv.com/happy-sysadmin-day</link>
      <description>&lt;p&gt;Secretaries, the unsung heroes of any office and corporate structure have their own &quot;holiday&quot; where we show our appreciation with fruit baskets, flowers, and ideally ; An Excellent Lunch on the Boss's American Express Platinum.&lt;/p&gt;
</description>
      <pubDate>Fri, 30 Jul 2010 08:14:22 +0100</pubDate>
      <dc:date>2010-07-30T08:14:22+01:00</dc:date>
    </item>
    <item>
      <title>(nginx) 413 Request Entity Too Large</title>
      <link>https://www.mariusv.com/nginx-413-request-entity-too-large</link>
      <description>&lt;p&gt;If you’re getting 413 Request Entity Too Large errors trying to upload with &lt;a href=&quot;http://wiki.nginx.org/Main&quot;&gt;Nginx&lt;/a&gt; , you need to increase the size limit in nginx.conf . Add &lt;em&gt;client_max_body_size xxM&lt;/em&gt; inside the server section, where xx is the size (in megabytes) that you want to allow.&lt;/p&gt;
</description>
      <pubDate>Tue, 27 Jul 2010 09:29:10 +0100</pubDate>
      <dc:date>2010-07-27T09:29:10+01:00</dc:date>
    </item>
    <item>
      <title>What is cloud computing in simple terms..</title>
      <link>https://www.mariusv.com/what-is-cloud-computing-in-simple-terms</link>
      <description>&lt;p&gt;Cloud has been making a lot of noise and almost every tech (or tech related) person knows about it or at least heard of it. Now for those who have just heard about it but do not know what it means here is a quick definition from Dave Neilsen, the founder of &lt;a href=&quot;http://www.cloudcamp.org/&quot;&gt;Cloud-Camp&lt;/a&gt;. He says, &quot;For something to be called cloud, it should have these properties :&lt;/p&gt;
</description>
      <pubDate>Mon, 26 Jul 2010 10:48:16 +0100</pubDate>
      <dc:date>2010-07-26T10:48:16+01:00</dc:date>
    </item>
    <item>
      <title>RackSpace Cloud new server script</title>
      <link>https://www.mariusv.com/rackspace-cloud-new-server-script</link>
      <description>&lt;p&gt;I've found myself setting up lots of servers over at &lt;a href=&quot;http://rackspacecloud.com&quot;&gt;RackSpace Cloud&lt;/a&gt; lately. It seemed look a good idea to automate everything instead of leaving it up to myself to remember everything you have to do each time.&lt;/p&gt;
</description>
      <pubDate>Wed, 21 Jul 2010 09:00:38 +0100</pubDate>
      <dc:date>2010-07-21T09:00:38+01:00</dc:date>
    </item>
    <item>
      <title>Creating a “bash alias” with an argument</title>
      <link>https://www.mariusv.com/creating-a-e2809cbash-aliase2809d-with-an-argument</link>
      <description>&lt;p&gt;While setting up and testing the anti virus/spam filter of a mail server I usually send a lot of “test spam” to myself and that involves a pretty long line that needs to be typed in every time, and changed for every mail account i test. I want to make an alias for this using an argument containing the email address, but bash makes it hard if not impossible to do so with an alias. Fortunately it allows you to create an function instead.&lt;/p&gt;
</description>
      <pubDate>Mon, 19 Jul 2010 07:26:34 +0100</pubDate>
      <dc:date>2010-07-19T07:26:34+01:00</dc:date>
    </item>
    <item>
      <title>Things you do NOT want your System Administrator to say.</title>
      <link>https://www.mariusv.com/things-you-do-not-want-your-system-administrator-to-say</link>
      <description>&lt;ol&gt;
&lt;li&gt;  Uh-oh.....&lt;/li&gt;
&lt;li&gt;. Shit!!&lt;/li&gt;
&lt;li&gt;. What the hell!?&lt;/li&gt;
&lt;li&gt;. Go get your backup tape. (You &lt;strong&gt;do&lt;/strong&gt; have a backup tape?)&lt;/li&gt;
&lt;li&gt;. That's SOOOOO bizarre.&lt;/li&gt;
&lt;li&gt;. Wow!! Look at this.....&lt;/li&gt;
&lt;li&gt;. Hey!! The suns don't do this.&lt;/li&gt;
&lt;li&gt;. Terminated??!&lt;/li&gt;
&lt;li&gt;. What software license?&lt;/li&gt;
&lt;li&gt;. Well, it's doing &lt;strong&gt;something&lt;/strong&gt;.....&lt;/li&gt;
&lt;li&gt;. Wow....that seemed &lt;strong&gt;fast&lt;/strong&gt;.....&lt;/li&gt;
&lt;li&gt;. I got a better job at Lockheed...&lt;/li&gt;
&lt;li&gt;. Management says...&lt;/li&gt;
&lt;li&gt;. Sorry, the new equipment didn't get budgetted.&lt;/li&gt;
&lt;li&gt;. What do you mean that wasn't a copy?&lt;/li&gt;
&lt;li&gt;. It didn't do that a minute ago...&lt;/li&gt;
&lt;li&gt;. Where's the GUI on this thing?&lt;/li&gt;
&lt;li&gt;. Damn, and I just bought that pop...&lt;/li&gt;
&lt;li&gt;. Where's the DIR command?&lt;/li&gt;
&lt;li&gt;. The drive ate the tape but that's OK, I brought my screwdriver.&lt;/li&gt;
&lt;li&gt;. I cleaned up the root partition and now there's &lt;strong&gt;lots&lt;/strong&gt; of free space.&lt;/li&gt;
&lt;li&gt;. What's this &quot;any&quot; key I'm supposed to press?&lt;/li&gt;
&lt;li&gt;. Do you smell something?&lt;/li&gt;
&lt;li&gt;. What's that grinding sound?&lt;/li&gt;
&lt;li&gt;. I have never seen it do &lt;em&gt;that&lt;/em&gt; before...&lt;/li&gt;
&lt;li&gt;. I think it should not be doing that...&lt;/li&gt;
&lt;li&gt;. I remember the last time I saw it do that...&lt;/li&gt;
&lt;li&gt;. You might as well all go home early today ...&lt;/li&gt;
&lt;li&gt;. My leave starts tomorrow.&lt;/li&gt;
&lt;li&gt;. Ooops.&lt;/li&gt;
&lt;li&gt;. Hmm, maybe if I do this...&lt;/li&gt;
&lt;li&gt;. &quot;Why is my &quot;rm *.o&quot; taking so long?&quot;&lt;/li&gt;
&lt;li&gt;. Hmmm, curious...&lt;/li&gt;
&lt;li&gt;. Well, &lt;strong&gt;my&lt;/strong&gt; files were backed up.&lt;/li&gt;
&lt;li&gt;. What do you mean you needed that directory?&lt;/li&gt;
&lt;li&gt;. What do you mean /home was on that disk? I umounted it!&lt;/li&gt;
&lt;li&gt;. Do you really need your home directory to do any work?&lt;/li&gt;
&lt;li&gt;. Oracle will be down until 8pm, but you can come back in and finish your work when it comes up tonight.&lt;/li&gt;
&lt;li&gt;. I didn't think anybody would be doing any work at 2am, so I killed your job.&lt;/li&gt;
&lt;li&gt;. Yes, I chowned all the files to belong to pvcs. Is that a problem to you?&lt;/li&gt;
&lt;li&gt;. We're standardizing on AIX.&lt;/li&gt;
&lt;li&gt;. Wonder what this command does?&lt;/li&gt;
&lt;li&gt;. What did you say your (l)user name was...? ;-)&lt;/li&gt;
&lt;li&gt;. You did &lt;strong&gt;what&lt;/strong&gt; to the floppy???&lt;/li&gt;
&lt;li&gt;. Sorry, we deleted that package last week...&lt;/li&gt;
&lt;li&gt;. NO! Not &lt;strong&gt;that&lt;/strong&gt; button!&lt;/li&gt;
&lt;li&gt;. Uh huh......&quot;nu -k $USER&quot;.. no problem....sure thing...&lt;/li&gt;
&lt;li&gt;. Sorry, we deleted that package last week...&lt;/li&gt;
&lt;li&gt;. [looks at workstation] &quot;Say, what version of DOS is this running?&quot;&lt;/li&gt;
&lt;li&gt;. Oops! (said in a quiet, almost surprised voice)&lt;/li&gt;
&lt;li&gt;. &lt;strong&gt;YEEEHA&lt;/strong&gt;!!! What a &lt;strong&gt;CRASH&lt;/strong&gt;!!!&lt;/li&gt;
&lt;li&gt;. What do you mean that could take down the whole network?&lt;/li&gt;
&lt;li&gt;. What's this switch for anyways...?&lt;/li&gt;
&lt;li&gt;. Tell me again what that '-r' option to rm does&lt;/li&gt;
&lt;li&gt;. Say, What does &quot;Superblock Error&quot; mean, anyhow?&lt;/li&gt;
&lt;li&gt;. If I knew it wasn't going to work, I would have tested it sooner.&lt;/li&gt;
&lt;li&gt;. Was that &lt;strong&gt;your&lt;/strong&gt; directory?&lt;/li&gt;
&lt;li&gt;. System coming down in 0 min....&lt;/li&gt;
&lt;li&gt;. The backup procedure works fine, but the restore is tricky!&lt;/li&gt;
&lt;li&gt;. Hey Fred, did you save that posting about restoring filesystems with vi and a toothpick? More importantly, did you print it out?&lt;/li&gt;
&lt;li&gt;. OH, SH*T! (as they scrabble at the keyboard for ^c).&lt;/li&gt;
&lt;li&gt;. The sprinkler system isn't supposed to leak is it?&lt;/li&gt;
&lt;li&gt;. It is only a minor upgrade, the system should be back up in a few hours. (This is said on a monday afternoon.)&lt;/li&gt;
&lt;li&gt;. I think we can plug just one more thing in to this outlet strip with out triping the breaker.&lt;/li&gt;
&lt;li&gt;. What is all this I here about static charges destroying computers?&lt;/li&gt;
&lt;li&gt;. I found this rabbit program that is supposed to test system performance and I have it running now.&lt;/li&gt;
&lt;li&gt;. Ummm... Didn't you say you turned it off?&lt;/li&gt;
&lt;li&gt;. The network's down, but we're working on it. Come back after diner. (Usually said at 2200 the night before thesis deadline...)&lt;/li&gt;
&lt;li&gt;. Ooops. Save your work, everyone. &lt;strong&gt;FAST&lt;/strong&gt;!&lt;/li&gt;
&lt;li&gt;. Boy, it's a lot easier when you know what you're doing.&lt;/li&gt;
&lt;li&gt;. I hate it when that happens.&lt;/li&gt;
&lt;li&gt;. And what does it mean 'rm: .o: No such file or directory'?&lt;/li&gt;
&lt;li&gt;. Why did it say '/bin/rm: not found'?&lt;/li&gt;
&lt;li&gt;. Nobody was using that file /vmunix, were they?&lt;/li&gt;
&lt;li&gt;. You can do this patch with the system up...&lt;/li&gt;
&lt;li&gt;. What happens to a Hard Disk when you drop it?&lt;/li&gt;
&lt;li&gt;. The only copy of Norton Utilities was on THAT disk???&lt;/li&gt;
&lt;li&gt;. Well, I've got a backup, but the only copy of the restore program was on &lt;strong&gt;THAT&lt;/strong&gt; disk....&lt;/li&gt;
&lt;li&gt;. What do mean by &quot;fired&quot;?&lt;/li&gt;
&lt;li&gt;. hey, what does mkfs do?&lt;/li&gt;
&lt;li&gt;. where did you say those backup tapes were kept?&lt;/li&gt;
&lt;li&gt;. ...and if we just swap these two disc controllers like &lt;strong&gt;this&lt;/strong&gt;...&lt;/li&gt;
&lt;li&gt;. don't do that, it'll crash the sys........ SHIT&lt;/li&gt;
&lt;li&gt;. what's this hash prompt on my terminal mean?&lt;/li&gt;
&lt;li&gt;. dd if=/dev/null of=/vmunix&lt;/li&gt;
&lt;li&gt;. find /usr2 -name nethack -exec rm -f {};&lt;/li&gt;
&lt;li&gt;. now it's funny you should ask that, because I don't know either&lt;/li&gt;
&lt;li&gt;. Any more trouble from you and your account gets moved to the 750&lt;/li&gt;
&lt;li&gt;. Ooohh, lovely, it runs SVR4&lt;/li&gt;
&lt;li&gt;. SMIT makes it all so much easier......&lt;/li&gt;
&lt;li&gt;. Can you get VMS for this Sparc thingy?&lt;/li&gt;
&lt;li&gt;. I don't care what he says, I'm &lt;strong&gt;not&lt;/strong&gt; having it on &lt;strong&gt;my&lt;/strong&gt; network&lt;/li&gt;
&lt;li&gt;. We don't support that. We &lt;strong&gt;won't&lt;/strong&gt; support that.&lt;/li&gt;
&lt;li&gt;. ...and after I patched the microcode...&lt;/li&gt;
&lt;li&gt;. You've got TECO. What more do you want?&lt;/li&gt;
&lt;li&gt;. We prefer not to change the root password, it's an nice easy one&lt;/li&gt;
&lt;li&gt;. Just add yourself to the password file and make a directory...&lt;/li&gt;
&lt;/ol&gt;

</description>
      <pubDate>Fri, 16 Jul 2010 07:57:29 +0100</pubDate>
      <dc:date>2010-07-16T07:57:29+01:00</dc:date>
    </item>
    <item>
      <title>Radiotray radio player for Ubuntu</title>
      <link>https://www.mariusv.com/radiotray-radio-player-for-ubuntu</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://www.mariusv.com/wp-content/uploads/2010/07/radiotray.png&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2010/07/radiotray.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; Just came across smart &lt;a href=&quot;http://ubuntu.com&quot;&gt;Ubuntu&lt;/a&gt; online radio client:  &lt;a href=&quot;http://radiotray.sourceforge.net/&quot;&gt;radiotray&lt;/a&gt;. As it comes from its name radiotray sits in Ubuntu’s system tray and just plays online radio (see the screenshot taken on my Ubuntu Lucid Lynx). You can of course stop playing or select different channel (there are four channels coming by default). I found this utility useful when working as it doesn’t required to keep in RAM such monster like amarok just for listening the radio. Nice and simple application.&lt;/p&gt;
</description>
      <pubDate>Thu, 15 Jul 2010 08:47:41 +0100</pubDate>
      <dc:date>2010-07-15T08:47:41+01:00</dc:date>
    </item>
    <item>
      <title>I can't beleive people still do this....</title>
      <link>https://www.mariusv.com/i-cant-beleive-people-still-do-this</link>
      <description>&lt;p&gt;It's 2010. We have cars that park themselves, my cell phone can do more than my first computer, America have a black president with a funny name. What does all that add up to? We live in the future. Yet still, after all this progress, there are some people that haven't learned to include an error message in a ticket.
Users, please understand this. Yes, we IT people are amazing. We can clear unclearable printer jam. We know a dieing hard drive just from the sound of it. We even know how to install and use iTunes. It may look to you like we are wizards, technomancers. We are not. There's no magic in this. We just know what to look at. If there's an error message, that's usually a good place to start.&lt;/p&gt;
</description>
      <pubDate>Wed, 14 Jul 2010 07:20:43 +0100</pubDate>
      <dc:date>2010-07-14T07:20:43+01:00</dc:date>
    </item>
    <item>
      <title>Why VPS will take over the planet?</title>
      <link>https://www.mariusv.com/why-vps-will-take-over-the-planet</link>
      <description>&lt;p&gt;Virtual Private Servers (VPS) provide a chunk of computing power, coupled with storage space and networking.  Many commercial hosting providers offer “dedicated shared hosting”, meaning they split up a machine into multiple chunks and rent them out individually.  Often customers receive “root-level” access to their VPS, which are designed so that root in one VPS cannot touch another VPS running on the same hardware.&lt;/p&gt;
</description>
      <pubDate>Tue, 13 Jul 2010 07:38:46 +0100</pubDate>
      <dc:date>2010-07-13T07:38:46+01:00</dc:date>
    </item>
    <item>
      <title>Update your RSS reader</title>
      <link>https://www.mariusv.com/update-your-rss-reader</link>
      <description>&lt;p&gt;I've changed the location of this RSS feed to the following:&lt;/p&gt;
</description>
      <pubDate>Mon, 12 Jul 2010 12:00:08 +0100</pubDate>
      <dc:date>2010-07-12T12:00:08+01:00</dc:date>
    </item>
    <item>
      <title>dpkg selections to backup and install packages</title>
      <link>https://www.mariusv.com/dpkg-selections-to-backup-and-install-packages</link>
      <description>&lt;p&gt;Sometimes you want to be able to install packages on another machine without the hassle of a long apt-get install command or having to write down every single package you've installed.&lt;/p&gt;
</description>
      <pubDate>Fri, 09 Jul 2010 09:55:38 +0100</pubDate>
      <dc:date>2010-07-09T09:55:38+01:00</dc:date>
    </item>
    <item>
      <title>Finding files over a set size with find &amp; awk</title>
      <link>https://www.mariusv.com/finding-files-over-a-set-size-with-find-awk</link>
      <description>&lt;p&gt;This is a really great simple way to find files on the filesystem that are over 200k in size.&lt;/p&gt;
</description>
      <pubDate>Thu, 08 Jul 2010 08:34:56 +0100</pubDate>
      <dc:date>2010-07-08T08:34:56+01:00</dc:date>
    </item>
    <item>
      <title>Quick PF sync</title>
      <link>https://www.mariusv.com/quick-pf-sync</link>
      <description>&lt;p&gt;This is a small bash script for syncing PF rules ant tables from one firewall to another (if changes are made to fw1, this script is running on fw2). The script requires ssh keys to be generated and configured for autologin. The script also saves backups of old configs when replacing them.&lt;/p&gt;
</description>
      <pubDate>Tue, 06 Jul 2010 14:27:16 +0100</pubDate>
      <dc:date>2010-07-06T14:27:16+01:00</dc:date>
    </item>
    <item>
      <title>Backup and restore MySQL from shell</title>
      <link>https://www.mariusv.com/backup-and-restore-mysql-from-shell</link>
      <description>&lt;p&gt;Backup is a &lt;strong&gt;VERY&lt;/strong&gt; important thing. I’m unfortunately not the best to remember it myself and it’s been costly.. But it is also very nice to dump all tables to a file and move it to another server and restore it with a simple command (after you have created the database of course).&lt;/p&gt;
</description>
      <pubDate>Mon, 05 Jul 2010 13:28:11 +0100</pubDate>
      <dc:date>2010-07-05T13:28:11+01:00</dc:date>
    </item>
    <item>
      <title>Nginx vs Apache = 1 - 0</title>
      <link>https://www.mariusv.com/nginx-vs-apache-1-0</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://www.mariusv.com/wp-content/uploads/2010/07/Absolut_nginx.jpg&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2010/07/Absolut_nginx.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;I spent the better part of the evening converting several sites belonging to a friend of mine from Apache to Nginx. Previously the front page of the biggest site (written in Joomla) took anywhere from 5 to 10 seconds to load. If request load got even moderately heavy, Apache would quickly exhaust the 256MB of memory available in the VPS and the site would become permanently unavailable as processes were killed by the kernel, requiring the VPS to be restarted.&lt;/p&gt;
</description>
      <pubDate>Fri, 02 Jul 2010 09:48:05 +0100</pubDate>
      <dc:date>2010-07-02T09:48:05+01:00</dc:date>
    </item>
    <item>
      <title>Wordpress cache and Nginx</title>
      <link>https://www.mariusv.com/wordpress-cache-and-nginx</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://wordpress.org/extend/plugins/wp-super-cache/&quot;&gt;WP Super Cache&lt;/a&gt; is a very good tool for speeding up your WordPress installation while at the same time reducing server load. However, WP Super Cache uses &lt;em&gt;mod_rewrite&lt;/em&gt; to handle requests, which is not compatible with &lt;a href=&quot;http://wiki.nginx.org/Main&quot;&gt;Nginx&lt;/a&gt;. For it to work with Nginx we need to create a few rewrite rules in the server config file.&lt;/p&gt;
</description>
      <pubDate>Thu, 01 Jul 2010 08:21:47 +0100</pubDate>
      <dc:date>2010-07-01T08:21:47+01:00</dc:date>
    </item>
    <item>
      <title>Nginx Error: Increase server_names_hash_bucket_size</title>
      <link>https://www.mariusv.com/nginx-error-increase-server_names_hash_bucket_size</link>
      <description>&lt;p&gt;During an initial server build with Nginx, I was having trouble starting the web server. Testing the Nginx configuration, the reported error was:&lt;/p&gt;
</description>
      <pubDate>Wed, 30 Jun 2010 08:08:49 +0100</pubDate>
      <dc:date>2010-06-30T08:08:49+01:00</dc:date>
    </item>
    <item>
      <title>Rackspace Cloud vs. Amazon EC2</title>
      <link>https://www.mariusv.com/rackspace-cloud-vs-amazon-ec2</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://www.rackspacecloud.com/&quot;&gt;Rackspace Cloud&lt;/a&gt;, or &lt;a href=&quot;http://aws.amazon.com/ec2/&quot;&gt;Amazon EC2&lt;/a&gt;, which is best? This is just a quick performance comparison using &lt;a href=&quot;http://sysbench.sourceforge.net/&quot;&gt;SysBench&lt;/a&gt;. The following products where tested.&lt;/p&gt;
</description>
      <pubDate>Mon, 28 Jun 2010 07:31:33 +0100</pubDate>
      <dc:date>2010-06-28T07:31:33+01:00</dc:date>
    </item>
    <item>
      <title>How to sync your djbdns zones with rsync</title>
      <link>https://www.mariusv.com/how-to-sync-your-djbdns-zones-with-rsync</link>
      <description>&lt;p&gt;I &lt;a href=&quot;http://www.mariusv.com/how-to-djbdns/&quot;&gt;wrote earlier&lt;/a&gt; about publishing zones with &lt;a href=&quot;http://cr.yp.to/djbdns.html&quot;&gt;djbdns&lt;/a&gt;. That post didnâ€™t cover zone sync between djbdns servers. This small guide assumes weâ€™ll be syncing all zones between two servers, s01 and s02.&lt;/p&gt;
</description>
      <pubDate>Sun, 27 Jun 2010 10:21:08 +0100</pubDate>
      <dc:date>2010-06-27T10:21:08+01:00</dc:date>
    </item>
    <item>
      <title>Distributed filesystem with GlusterFS</title>
      <link>https://www.mariusv.com/distributed-filesystem-with-glusterfs</link>
      <description>&lt;p&gt;This setup contains two &lt;a href=&quot;http://www.gluster.org/&quot;&gt;GlusterFS-servers&lt;/a&gt; and one client, named &lt;em&gt;s01&lt;/em&gt;, &lt;em&gt;s02&lt;/em&gt; and &lt;em&gt;c01&lt;/em&gt; in the examples below. Data stored in the mount point on &lt;em&gt;c01&lt;/em&gt; will be destributed to &lt;em&gt;s01&lt;/em&gt; and &lt;em&gt;s02&lt;/em&gt;.&lt;/p&gt;
</description>
      <pubDate>Sat, 26 Jun 2010 09:11:01 +0100</pubDate>
      <dc:date>2010-06-26T09:11:01+01:00</dc:date>
    </item>
    <item>
      <title>How to djbdns</title>
      <link>https://www.mariusv.com/how-to-djbdns</link>
      <description>&lt;p&gt;This is how to publish a simple zone with &lt;a href=&quot;http://cr.yp.to/djbdns.html&quot;&gt;djbdns&lt;/a&gt;, I will be doing this on Ubunut 9.10. Start by installing djbdns.&lt;/p&gt;
</description>
      <pubDate>Fri, 25 Jun 2010 14:18:47 +0100</pubDate>
      <dc:date>2010-06-25T14:18:47+01:00</dc:date>
    </item>
    <item>
      <title>Install latest kernel in Ubuntu 10.04</title>
      <link>https://www.mariusv.com/install-latest-kernel-in-ubuntu-10-04</link>
      <description>&lt;p&gt;This short walkthrough describes how to get the latest linux kernel working under Ubuntu Linux without having to compile it yourself.&lt;/p&gt;
</description>
      <pubDate>Thu, 24 Jun 2010 08:32:15 +0100</pubDate>
      <dc:date>2010-06-24T08:32:15+01:00</dc:date>
    </item>
    <item>
      <title>OpenVZ and IPv6 configuration</title>
      <link>https://www.mariusv.com/openvz-and-ipv6-configuration</link>
      <description>&lt;p&gt;I have not found any recommentation to configure IPv6 for Debian/Lenny/Ubuntu OpenVZ hosts. The OpenVZ project always lacks a bit of documentation when it comes to v6, so here is how you get it working with venet devices.&lt;/p&gt;
</description>
      <pubDate>Wed, 23 Jun 2010 08:24:20 +0100</pubDate>
      <dc:date>2010-06-23T08:24:20+01:00</dc:date>
    </item>
    <item>
      <title>Automate your nmap scans</title>
      <link>https://www.mariusv.com/automate-your-nmap-scans</link>
      <description>&lt;p&gt;Whipped this up for work, figured I'd share with the world, since it's decently useful. Stick it in cron nightly, needs to run as root. It will run a diff on what it sees and email you if there are new ports/hosts that pop up on your networks.&lt;/p&gt;
</description>
      <pubDate>Tue, 22 Jun 2010 07:55:28 +0100</pubDate>
      <dc:date>2010-06-22T07:55:28+01:00</dc:date>
    </item>
    <item>
      <title>Importance of RAID</title>
      <link>https://www.mariusv.com/importance-of-raid</link>
      <description>&lt;p&gt;Redundant Array of Independent Disks (RAID) is a key technology to mission critical / business servers which aim for the highest possible uptime on their servers. While S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) hard disk technology can warn of an impending disk failure, there is no guarantee that it will give any sort of warning before a total failure.&lt;/p&gt;
</description>
      <pubDate>Fri, 18 Jun 2010 07:46:14 +0100</pubDate>
      <dc:date>2010-06-18T07:46:14+01:00</dc:date>
    </item>
    <item>
      <title>Cleaning off a Hacked Site</title>
      <link>https://www.mariusv.com/cleaning-off-a-hacked-site</link>
      <description>&lt;p&gt;It seems people underestimate the value of security. Most sites that I check on are running old versions of popular web applications (WordPress, Joomla, Drupal, vBulletin, phpBB, etc.) and itâ€™s downright scary. These applications, due to their extreme popularity, are huge targets for hackers. Many succeed, too. They have such large codebases that sometimes the developers slip up and leave security holes open.&lt;/p&gt;
</description>
      <pubDate>Thu, 17 Jun 2010 08:34:54 +0100</pubDate>
      <dc:date>2010-06-17T08:34:54+01:00</dc:date>
    </item>
    <item>
      <title>Resyncing slaves with slaves</title>
      <link>https://www.mariusv.com/resyncing-slaves-with-slaves</link>
      <description>&lt;p&gt;When dealing with replicated setups with two or more slaves sharing a master, it appears as if a &lt;strong&gt;lot&lt;/strong&gt; of people overlook the obvious. You donâ€™t need to take your master down to resync a slave. I was hoping I wouldnâ€™t need to post about this, but I see people taking down their masters when they have perfectly healthy slaves way too often to let it slip.&lt;/p&gt;
</description>
      <pubDate>Wed, 16 Jun 2010 08:53:30 +0100</pubDate>
      <dc:date>2010-06-16T08:53:30+01:00</dc:date>
    </item>
    <item>
      <title>Drunk or Tired</title>
      <link>https://www.mariusv.com/drunk-or-tired</link>
      <description>&lt;p&gt;As system administrator, the occasional all-nighter is necessary to fix things that go wrong. We also know that the majority of errors can be traced to human error â€“ including those that affect server stability.&lt;/p&gt;
</description>
      <pubDate>Tue, 08 Jun 2010 11:57:14 +0100</pubDate>
      <dc:date>2010-06-08T11:57:14+01:00</dc:date>
    </item>
    <item>
      <title>How to choose your web framework</title>
      <link>https://www.mariusv.com/how-to-choose-your-web-framework</link>
      <description>&lt;p&gt;Choose a web framework is a complicated issue. Evaluating different technical issues is mandatory. You need to bear in mind programming languages, ORMâ€™s, testing frameworks, how to make logging and so on. But other non-technical aspects like experience, kind of project and deadeline are important too. Performance and scalability are important, no doubt, but perhaps only is the application is growing up.&lt;/p&gt;

&lt;p&gt;Nowadays is easy to find different and good web frameworks like &lt;a href=&quot;http://rubyonrails.org/&quot;&gt;Rails&lt;/a&gt;, &lt;a href=&quot;http://cakephp.org/&quot;&gt;CakePHP&lt;/a&gt;, &lt;a href=&quot;http://codeigniter.com/&quot;&gt;CodeIgniter&lt;/a&gt;, &lt;a href=&quot;http://turbogears.org/&quot;&gt;TurboGears&lt;/a&gt;, &lt;a href=&quot;http://www.djangoproject.com&quot;&gt;Django&lt;/a&gt;, &lt;a href=&quot;http://www.quixote.ca/&quot;&gt;Quixote&lt;/a&gt; or &lt;a href=&quot;http://www.springsource.org/&quot;&gt;Spring&lt;/a&gt;. My personal advice is to evaluate two or three at least to take a right decision.&lt;/p&gt;

&lt;p&gt;Here you have a small summary with issues to bear in mind before choosing a web framework:&lt;/p&gt;
</description>
      <pubDate>Tue, 08 Jun 2010 10:33:09 +0100</pubDate>
      <dc:date>2010-06-08T10:33:09+01:00</dc:date>
    </item>
    <item>
      <title>Install Apache and PHP 5 on FreeBSD</title>
      <link>https://www.mariusv.com/install-apache-and-php-5-on-freebsd</link>
      <description>&lt;p&gt;Install Apache with PHP5 support on FreeBSD is easy when you use the port system. First you must install PHP 5 with &lt;em&gt;mod_php&lt;/em&gt; support for Apache:&lt;/p&gt;
</description>
      <pubDate>Mon, 07 Jun 2010 15:07:42 +0100</pubDate>
      <dc:date>2010-06-07T15:07:42+01:00</dc:date>
    </item>
    <item>
      <title>CHRONOS backup script is HERE</title>
      <link>https://www.mariusv.com/chronos-backup-script-is-here</link>
      <description>&lt;p&gt;Finally i had some time to finish my backup script...you can find sources and the script in the link...I wait for your feedback :D&lt;/p&gt;
</description>
      <pubDate>Fri, 14 May 2010 23:46:23 +0100</pubDate>
      <dc:date>2010-05-14T23:46:23+01:00</dc:date>
    </item>
    <item>
      <title>Compile FFmpeg on Ubuntu Karmic</title>
      <link>https://www.mariusv.com/compile-ffmpeg-on-ubuntu-karmic</link>
      <description>&lt;p&gt;Install the following packages:&lt;/p&gt;
</description>
      <pubDate>Sat, 24 Apr 2010 19:13:15 +0100</pubDate>
      <dc:date>2010-04-24T19:13:15+01:00</dc:date>
    </item>
    <item>
      <title>Rent a SysAdmin</title>
      <link>https://www.mariusv.com/rent-a-sysadmin</link>
      <description>&lt;p&gt;No money / time for a fulltime system administrator ?
Of maybe you need extra help besides your current system administration ?
Rent a SysAdmin for a parttime price.One fixed price a month, every day administration on your servers / workstations.
-changes will be made outside office hours.
-support outside office hours.
-reports.
-All software always up-to-date.&lt;/p&gt;
</description>
      <pubDate>Fri, 23 Apr 2010 08:50:44 +0100</pubDate>
      <dc:date>2010-04-23T08:50:44+01:00</dc:date>
    </item>
    <item>
      <title>How to encrypt and decrypt a password protected file</title>
      <link>https://www.mariusv.com/how-to-encrypt-and-decrypt-a-password-protected-file</link>
      <description>&lt;p&gt;The files can be password protected, so you can carry them in a flash memory, and if you loose the flash, you do not have to worry about your info, as it will not be readable.&lt;/p&gt;
</description>
      <pubDate>Thu, 22 Apr 2010 11:29:02 +0100</pubDate>
      <dc:date>2010-04-22T11:29:02+01:00</dc:date>
    </item>
    <item>
      <title>Stop me if YOU can</title>
      <link>https://www.mariusv.com/stop-me-if-you-can</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://www.mariusv.com/wp-content/uploads/2010/04/apple.jpg&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2010/04/apple.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.mariusv.com/wp-content/uploads/2010/04/apple1.jpg&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2010/04/apple1.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.mariusv.com/wp-content/uploads/2010/04/apple2.jpg&quot;&gt;&lt;img src=&quot;http://www.mariusv.com/wp-content/uploads/2010/04/apple2.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
      <pubDate>Wed, 21 Apr 2010 11:14:23 +0100</pubDate>
      <dc:date>2010-04-21T11:14:23+01:00</dc:date>
    </item>
    <item>
      <title>Lazy sysadmin..poor puppet</title>
      <link>https://www.mariusv.com/lazy-sysadmin-poor-puppet</link>
      <description>&lt;p&gt;Iâ€™ve been lazy :D at maintaining my servers recently and decided to start playing with puppet reports. First I started with something simple that helps me to find on which machines my manifests have some failure.&lt;/p&gt;
</description>
      <pubDate>Sat, 17 Apr 2010 03:29:31 +0100</pubDate>
      <dc:date>2010-04-17T03:29:31+01:00</dc:date>
    </item>
    <item>
      <title>Bash script to update remote RHEL distributions</title>
      <link>https://www.mariusv.com/bash-script-to-update-remote-rhel-distributions</link>
      <description>&lt;p&gt;This bash script will help you to update all servers if you have more then 2 ;) it is very handy&lt;/p&gt;
</description>
      <pubDate>Wed, 14 Apr 2010 18:01:35 +0100</pubDate>
      <dc:date>2010-04-14T18:01:35+01:00</dc:date>
    </item>
    <item>
      <title>Help give an name</title>
      <link>https://www.mariusv.com/help-give-an-name</link>
      <description>&lt;p&gt;I need your HELP to give an name to my full backup script :D it is my very old script now i will resurrect him and i want to make the script public and for that I need an name :D&lt;/p&gt;
</description>
      <pubDate>Wed, 14 Apr 2010 10:30:38 +0100</pubDate>
      <dc:date>2010-04-14T10:30:38+01:00</dc:date>
    </item>
    <item>
      <title>Remove PDF passwords and encryption</title>
      <link>https://www.mariusv.com/remove-pdf-passwords-and-encryption</link>
      <description>&lt;p&gt;Have you ever gotten a pdf with one of those annoying passwords? A while back I bought an e-book and it came with a password. Its really annoying especially if I want to read it on a mobile device. Anyway if you are annoyed as much as I am fear no more.&lt;/p&gt;
</description>
      <pubDate>Mon, 12 Apr 2010 07:47:06 +0100</pubDate>
      <dc:date>2010-04-12T07:47:06+01:00</dc:date>
    </item>
    <item>
      <title>System and Network Administrator's Tasks</title>
      <link>https://www.mariusv.com/system-and-network-administrators-tasks</link>
      <description>&lt;p&gt;I have been thinking about this, and came up with my own list of System/Network Admin truths. I struggled with the word truths, and instead of refering to my list as System and Network Admin truths, I see this list as a list of tasks or responsibilities that if maintained on a daily basis, will help System and Network Administrators to reduce downtime and ensure that they are better prepared to deal with issues when they occur.&lt;/p&gt;
</description>
      <pubDate>Wed, 07 Apr 2010 08:53:49 +0100</pubDate>
      <dc:date>2010-04-07T08:53:49+01:00</dc:date>
    </item>
    <item>
      <title>Atom&amp;ION board replaces my old fileserver </title>
      <link>https://www.mariusv.com/atomion-board-replaces-my-old-fileserver</link>
      <description>&lt;p&gt;I've got myself a &lt;a href=&quot;http://pden.zotac.com/index.php?page=shop.product_details&amp;amp;flypage=flypage_images.tpl&amp;amp;product_id=169&amp;amp;category_id=15&amp;amp;option=com_virtuemart&amp;amp;Itemid=1&quot;&gt;Zotac ION ITX A&lt;/a&gt; board (with an Atom 330) to replace my old home fileserver's hardware (P4). This worked out well, but there are some traps:&lt;/p&gt;
</description>
      <pubDate>Fri, 02 Apr 2010 16:59:38 +0100</pubDate>
      <dc:date>2010-04-02T16:59:38+01:00</dc:date>
    </item>
    <item>
      <title>How to install dig on CentOS</title>
      <link>https://www.mariusv.com/how-to-install-dig-on-centos</link>
      <description>&lt;p&gt;Simple one this, but it could be hard to find if you donâ€™t know how!&lt;/p&gt;
</description>
      <pubDate>Fri, 02 Apr 2010 16:46:30 +0100</pubDate>
      <dc:date>2010-04-02T16:46:30+01:00</dc:date>
    </item>
    <item>
      <title>Shrink or resize logical volumes LVM on RHEL</title>
      <link>https://www.mariusv.com/shrink-or-resize-logical-volumes-lvm-on-rhel</link>
      <description>&lt;p&gt;By default RHEL, CentOS, Fedora use all available space for the LV â€œLogVol00â€³, which means that to shrink the partition you must first boot from the CenOS CD enter rescue mode then check the file system, resize the file system and then finally resize the LV. Worth noting this guide should work for just about any distro using LVM2, however the LV name will most likely be different, this guide also assumes you want to resize you LV to 10G, if you donâ€™t obviously change the size.&lt;/p&gt;
</description>
      <pubDate>Fri, 02 Apr 2010 16:43:48 +0100</pubDate>
      <dc:date>2010-04-02T16:43:48+01:00</dc:date>
    </item>
    <item>
      <title>Ping entire subnet</title>
      <link>https://www.mariusv.com/ping-entire-subnet</link>
      <description>&lt;p&gt;Wrote a quick bash script to find which ipâ€™s on our subnet return a ping.&lt;/p&gt;
</description>
      <pubDate>Wed, 31 Mar 2010 10:19:42 +0100</pubDate>
      <dc:date>2010-03-31T10:19:42+01:00</dc:date>
    </item>
    <item>
      <title>How to create ramdisk in Ubuntu/Linux</title>
      <link>https://www.mariusv.com/how-to-create-ramdisk-in-ubuntulinux</link>
      <description>&lt;p&gt;I hope many of you will agree that sometimes itâ€™s really good idea to have some small amount of RAM mounted as a filesystem. It may be necessary when running some bash or perl script that handles, say, thousands of small files so itâ€™s much more effective not to waste computer resources on reading/writing data on hard disk but keep those files directly in memory. This idea is known as &lt;a href=&quot;http://en.wikipedia.org/wiki/RAM_disk&quot;&gt;Virtual RAM Drive&lt;/a&gt; or &lt;strong&gt;ramdisk&lt;/strong&gt; and can be setup in &lt;strong&gt;Ubuntu&lt;/strong&gt; or almost any other &lt;strong&gt;Linux&lt;/strong&gt; distribution using the following commands under root (to become root in Ubuntu use &lt;code&gt;&quot;**sudo -s**&lt;/code&gt;â€œ):&lt;/p&gt;
</description>
      <pubDate>Thu, 25 Mar 2010 14:40:57 +0000</pubDate>
      <dc:date>2010-03-25T14:40:57+00:00</dc:date>
    </item>
    <item>
      <title>Howto protect services like SSH against brute force using only IPtables</title>
      <link>https://www.mariusv.com/howto-protect-services-like-ssh-against-brute-force-using-only-iptables</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://www.portknocking.org/&quot;&gt;Port Knocking&lt;/a&gt; is an approach that helps protecting your services ports from attacks the most famous brute forced would be SSH , the port knocking method depends that the client trying to connect will first attempt to connect to a predefined ports which will enable connection to your secured service port for 5 seconds , here is a simple script to set this kind of protection&lt;/p&gt;
</description>
      <pubDate>Mon, 08 Mar 2010 10:24:59 +0000</pubDate>
      <dc:date>2010-03-08T10:24:59+00:00</dc:date>
    </item>
    <item>
      <title>Monitoring MySQL Replication with Munin and mk-heartbeat</title>
      <link>https://www.mariusv.com/monitoring-mysql-replication-with-munin-and-mk-heartbeat</link>
      <description>&lt;p&gt;We use &lt;a href=&quot;http://munin.projects.linpro.no/&quot;&gt;Munin&lt;/a&gt; and MySQL Replication from our production systems for hot standby purposes. But how to know if replication breaks?&lt;/p&gt;
</description>
      <pubDate>Thu, 25 Feb 2010 14:52:36 +0000</pubDate>
      <dc:date>2010-02-25T14:52:36+00:00</dc:date>
    </item>
    <item>
      <title>Enabling IPv6 Support in nginx</title>
      <link>https://www.mariusv.com/enabling-ipv6-support-in-nginx</link>
      <description>&lt;p&gt;This is going to be a really short post, but for someone it could save an hour of life.&lt;/p&gt;
</description>
      <pubDate>Wed, 24 Feb 2010 17:38:34 +0000</pubDate>
      <dc:date>2010-02-24T17:38:34+00:00</dc:date>
    </item>
    <item>
      <title>Automatic &quot;zombie&quot; processes killing (shell script)</title>
      <link>https://www.mariusv.com/automatic-zombie-processes-killing-shell-script</link>
      <description>&lt;p&gt;Here is a shell script example that can be run by cron for automatic killing of zombie processes in Linux system:&lt;/p&gt;
</description>
      <pubDate>Tue, 23 Feb 2010 08:41:22 +0000</pubDate>
      <dc:date>2010-02-23T08:41:22+00:00</dc:date>
    </item>
    <item>
      <title>How to block/allow packets sent by specific Operating System with iptables?</title>
      <link>https://www.mariusv.com/how-to-blockallow-packets-sent-by-specific-operating-system-with-iptables</link>
      <description>&lt;p&gt;Question**: How can I block traffic coming from specific operating system in Linux? In other words, how can I block traffic from Windows users on my firewall and allows other people?&lt;/p&gt;
</description>
      <pubDate>Tue, 23 Feb 2010 08:37:22 +0000</pubDate>
      <dc:date>2010-02-23T08:37:22+00:00</dc:date>
    </item>
    <item>
      <title>Regenerate the Apache SSL key and certificate on Debian Lenny</title>
      <link>https://www.mariusv.com/regenerate-the-apache-ssl-key-and-certificate-on-debian-lenny</link>
      <description>&lt;p&gt;The default, self-signed certificate used by Apache 2 is called snakeoil, it's generated based on the hostname (as reported by &lt;strong&gt;hostname -f&lt;/strong&gt;) to files &lt;strong&gt;/etc/ssl/certs/ssl-cert-snakeoil.pem&lt;/strong&gt; and &lt;strong&gt;/etc/ssl/private/ssl-cert-snakeoil.key&lt;/strong&gt; when the ssl-cert package is installed. Here is how to regenerate the key and the certificate in case the hostname is changed:&lt;/p&gt;
</description>
      <pubDate>Fri, 19 Feb 2010 13:41:52 +0000</pubDate>
      <dc:date>2010-02-19T13:41:52+00:00</dc:date>
    </item>
    <item>
      <title>Cloud Computing - Is it really changing the World?</title>
      <link>https://www.mariusv.com/cloud-computing-e28093-is-it-really-changing-the-world</link>
      <description>&lt;p&gt;&lt;strong&gt;Cloud Computing&lt;/strong&gt; is the network storage of your software applications and data in secured sites. Its main theme is to satisfy the fast growing computing needs of the users. Some of the major examples are &lt;em&gt;Google Docs&lt;/em&gt; and &lt;em&gt;Google Apps&lt;/em&gt; which provide common business applications online and accessible from a web browser, while the software and data are stored on their servers.&lt;/p&gt;
</description>
      <pubDate>Thu, 18 Feb 2010 10:03:32 +0000</pubDate>
      <dc:date>2010-02-18T10:03:32+00:00</dc:date>
    </item>
    <item>
      <title>Linux and Windows OpenVPN HOWTO and tutorial, including VPN routing</title>
      <link>https://www.mariusv.com/linux-and-windows-openvpn-howto-and-tutorial-including-vpn-routing</link>
      <description>&lt;p&gt;OpenVPN is a popular Windows/Linux VPN Server/Client pair. I think thereâ€™s a separate GUI available for it if youâ€™re so minded. This howto will cover command line usage only.&lt;/p&gt;
</description>
      <pubDate>Thu, 18 Feb 2010 09:26:21 +0000</pubDate>
      <dc:date>2010-02-18T09:26:21+00:00</dc:date>
    </item>
    <item>
      <title>Resume partial file transfers</title>
      <link>https://www.mariusv.com/resume-partial-file-transfers</link>
      <description>&lt;p&gt;I work primarily with UNIX and Linux machines and scp is my main choice to transfer files with. It is both convenient, short and secure.&lt;/p&gt;
</description>
      <pubDate>Wed, 17 Feb 2010 16:47:07 +0000</pubDate>
      <dc:date>2010-02-17T16:47:07+00:00</dc:date>
    </item>
    <item>
      <title>Grant remote access to MySQL</title>
      <link>https://www.mariusv.com/grant-remote-access-to-mysql</link>
      <description>&lt;p&gt;Here is a small tutorial if you want to grant remote access to a DB on your server.&lt;/p&gt;
</description>
      <pubDate>Wed, 17 Feb 2010 16:46:55 +0000</pubDate>
      <dc:date>2010-02-17T16:46:55+00:00</dc:date>
    </item>
    <item>
      <title>Netfilter/iptables split access with multiple ISPs</title>
      <link>https://www.mariusv.com/netfilteriptables-split-access-with-multiple-isps</link>
      <description>&lt;p&gt;The article focuses on using the standard iproute2 tool to allow the box to attempt to balance traffic over multiple uplinks with multiple default routes. While relatively easy to set up, it has a few problems:&lt;/p&gt;
</description>
      <pubDate>Wed, 17 Feb 2010 09:42:09 +0000</pubDate>
      <dc:date>2010-02-17T09:42:09+00:00</dc:date>
    </item>
    <item>
      <title>Linux script to collect system statistics and send to your email</title>
      <link>https://www.mariusv.com/linux-script-to-collect-system-statistics-and-send-to-your-email</link>
      <description>&lt;p&gt;This script I use to daily send me the system statistics on my gentoo server.
It will also reformat the output to replace tabs with 5 spaces so it will display nicely on your email client.
On mail.app the fonts Monaco and Inconsolata displays nicely, but the default font does not.&lt;/p&gt;
</description>
      <pubDate>Mon, 08 Feb 2010 15:57:30 +0000</pubDate>
      <dc:date>2010-02-08T15:57:30+00:00</dc:date>
    </item>
    <item>
      <title>Root Login Email Notification</title>
      <link>https://www.mariusv.com/root-login-email-notification</link>
      <description>&lt;p&gt;Configuring your server so that when someone logs in with root or su, your server will notify you via email.&lt;/p&gt;
</description>
      <pubDate>Mon, 08 Feb 2010 11:06:51 +0000</pubDate>
      <dc:date>2010-02-08T11:06:51+00:00</dc:date>
    </item>
    <item>
      <title>Ubuntu Linux convert DHCP network configuration to static IP configuration</title>
      <link>https://www.mariusv.com/ubuntu-linux-convert-dhcp-network-configuration-to-static-ip-configuration</link>
      <description>&lt;p&gt;My friend wanted to know how to change or convert DHCP network configuration to static configuration. After initial installation, he wanted to change network settings. Further, his system is w/o GUI system aka X Windows. Here is quick way to accomplish the same:&lt;/p&gt;
</description>
      <pubDate>Mon, 08 Feb 2010 08:16:32 +0000</pubDate>
      <dc:date>2010-02-08T08:16:32+00:00</dc:date>
    </item>
    <dc:date>2015-10-29T13:08:50+00:00</dc:date>
  </channel>
</rss>