<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Marius Boitor&#039;s dev.essence</title>
	<atom:link href="http://mariusboitor.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mariusboitor.wordpress.com</link>
	<description>PHP, Python, MySQL, PostgreSQL, Apache, Linux &#38; Ajax – Open Source DEVelopment ESSENCE</description>
	<lastBuildDate>Thu, 24 Sep 2009 18:40:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mariusboitor.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Marius Boitor&#039;s dev.essence</title>
		<link>http://mariusboitor.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mariusboitor.wordpress.com/osd.xml" title="Marius Boitor&#039;s dev.essence" />
	<atom:link rel='hub' href='http://mariusboitor.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Part III – Four PHP MVC Frameworks</title>
		<link>http://mariusboitor.wordpress.com/2009/08/30/part-iii-four-php-mvc-frameworks/</link>
		<comments>http://mariusboitor.wordpress.com/2009/08/30/part-iii-four-php-mvc-frameworks/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 14:12:26 +0000</pubDate>
		<dc:creator>mariusboitor</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[web application framework]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.devessence.com/?p=238</guid>
		<description><![CDATA[As we said before on our small and unofficial review of the best known and most used PHP MVC Frameworks CakePHP is only on third place. Is a great framework and the number of those who use it confirm this. With a bit more difficult learning curve than CodeIngniter or Symfony but not like Zend [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=238&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- wp_ad_camp_1 --><br />
As we said before on our small and unofficial review of the best known and most used PHP MVC Frameworks <a href="http://cakephp.org/" target="_blank">CakePHP</a> is only on third place. Is a great framework and the number of those who use it confirm this. With a bit more difficult learning curve than <a href="http://codeigniter.com/" target="_blank">CodeIngniter</a> or <a href="http://www.symfony-project.org/" target="_blank">Symfony</a> but not like <a href="http://framework.zend.com/" target="_blank">Zend Framework</a>, CakePHP gives you a great list of options on how to build your project. As the other two mentioned in the previous articles and as the one that will be under our magnifying glass in the last article, CakePHP has support for<span id="more-238"></span> internationalisation, databases migration, form validation, templates and all basic things that are needed in a project but if you don&#8217;t have them you have to spend a lot of time to build them and time means money. These are only a few things that came in our mind but there is a full list of features for all of them and CakePHP is not an exception. The problem with CakePHP is the footprint, speed and maybe, as we saw in our small test, the learning curve or the time until you feel confortable with the framework. Around this framework there is a great community and you can find quite a lot of help outhere but the help will give you only a small ray of light and you need low-level understanding, you need to understand the logic and the approach behind everything if you want to use it in your project and here is where CakePHP has a problem in our opinion.<br />
We are pretty sure that there are a lot of pros and cons and we&#8217;ll highly appreciate if you could let us know some of them but we come back again to the same conclusion from the previous articles, it&#8217;s up to you entirely and all depends on what do you like and/or need for you project. In the next article we will say our opinion about Zend Framework and some final tech details. We&#8217;d tried not to be technical along these three parts and hopefully some of you that are not at this point so technical will use this as a start point because this is why we have written these articles about the most used PHP MVC Frameworks.<br />
more soon &#8230;<br />
<br />
<!-- wp_ad_camp_2 --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mariusboitor.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mariusboitor.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mariusboitor.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mariusboitor.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mariusboitor.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mariusboitor.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mariusboitor.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mariusboitor.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mariusboitor.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mariusboitor.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mariusboitor.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mariusboitor.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mariusboitor.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mariusboitor.wordpress.com/238/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=238&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mariusboitor.wordpress.com/2009/08/30/part-iii-four-php-mvc-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/30c436a0770e17efcd725934965b4a3e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mariusboitor</media:title>
		</media:content>
	</item>
		<item>
		<title>Part II &#8211; Four PHP MVC Frameworks</title>
		<link>http://mariusboitor.wordpress.com/2009/08/07/part-ii-four-php-mvc-frameworks/</link>
		<comments>http://mariusboitor.wordpress.com/2009/08/07/part-ii-four-php-mvc-frameworks/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 10:10:58 +0000</pubDate>
		<dc:creator>mariusboitor</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[web application framework]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.devessence.com/?p=223</guid>
		<description><![CDATA[Continuing our journey through the biggest PHP Frameworks we step a bit closer to Symfony this time. They say that &#8220;Symfony is a full-stack framework, a library of cohesive classes&#8221; but this, I think, can be said for each one of them. What is very helpful when it&#8217;s about Symfony is that has a fast [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=223&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- wp_ad_camp_3 --><br />
Continuing our journey through the biggest PHP Frameworks we step a bit closer to Symfony this time. They say that &#8220;Symfony is a full-stack framework, a library of cohesive classes&#8221; but this, I think, can be said for each one of them. What is very helpful when it&#8217;s about Symfony is that has a fast learning curve and this is very important for many developers. If you are interested in a technology that has a fast learning curve doesn&#8217;t mean that you are a &#8220;surface&#8221; developer and you are not profound. If your project it&#8217;s asking for something available now but efficient and secure and built using the latest technologies then you should choose, what we said before, the one that&#8217;s best for you not necessarily for your image. It&#8217;s a different perspective isn&#8217;t it? That&#8217;s what we want to show here, a different perspective.<br />
If you need to build in a fast manner projects or to add to your project different features you can easily choose Symfony. It&#8217;s just a bit slower than CodeIgniter and has a different approach but it&#8217;s a great framework.<br />
Going forward we&#8217;ll say that if you need a framework that<span id="more-223"></span> it&#8217;s bigger than the first two and has a great list of features then you should choose CakePHP.<br />
What you should know about this article is that we&#8217;ve made our list based on the learning curve and simplicity and when it&#8217;s about that CakePHP is on third place. It&#8217;s a great framework, as we said before, it&#8217;s offering great perspectives but even like that it&#8217;s a bit slow for us and too connected to different kind monolithic libraries style. We don&#8217;t like that, at all.<br />
What I need from a framework it&#8217;s only the skeleton, if I need the application also then I would use a code generator. If you use one of those make sure that you don&#8217;t call yourself a developer, programmer or coder, find yourself a different name.<br />
CakePHP says that is a &#8220;rapid development framework&#8221; and it&#8217;s providing &#8220;an extensible architecture for developing, maintaining, and deploying applications&#8221;. Yes, it&#8217;s truth but is not so easy when it&#8217;s about speed and when you are in need over night to build something. It&#8217;s great up to a point and because of that we have chosen something different. If you use CakePHP great, if you don&#8217;t use CakePHP then make sure you know exactly what you want from your framework before you start everything.<br />
more soon&#8230;<br />
<a href="http://www.devessence.com/2009/08/30/part-iii-four-php-mvc-frameworks/">Read More in Part III</a><br />
<!-- wp_ad_camp_2 --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mariusboitor.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mariusboitor.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mariusboitor.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mariusboitor.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mariusboitor.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mariusboitor.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mariusboitor.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mariusboitor.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mariusboitor.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mariusboitor.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mariusboitor.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mariusboitor.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mariusboitor.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mariusboitor.wordpress.com/223/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=223&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mariusboitor.wordpress.com/2009/08/07/part-ii-four-php-mvc-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/30c436a0770e17efcd725934965b4a3e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mariusboitor</media:title>
		</media:content>
	</item>
		<item>
		<title>Part I &#8211; Four PHP MVC Frameworks</title>
		<link>http://mariusboitor.wordpress.com/2009/08/01/part-i-four-php-mvc-frameworks/</link>
		<comments>http://mariusboitor.wordpress.com/2009/08/01/part-i-four-php-mvc-frameworks/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 16:40:00 +0000</pubDate>
		<dc:creator>mariusboitor</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[web application framework]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.devessence.com/?p=210</guid>
		<description><![CDATA[In the era when everybody&#8217;s going mad about Object Oriented Programming and when on everybody&#8217;s lips you can see how the term MVC is taking more and more shape we thought that a different opinion may be usefull for those who don&#8217;t know where to go or what to choose. From our point of view [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=210&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- wp_ad_camp_1 --><br />
In the era when everybody&#8217;s going mad about Object Oriented Programming and when on everybody&#8217;s lips you can see how the term MVC is taking more and more shape we thought that a different opinion may be usefull for those who don&#8217;t know where to go or what to choose. From our point of view the idea behind everything it is one built from the essence of logic and sounds like this: you have to stay close to those technologies that are giving you what you need to do your job or to create your cutting-edge project. Everything that it&#8217;s making your life easier and it&#8217;s transforming you in a more efficient and creative developer it&#8217;s good for you. I know that you already know this but our advice is to go back to the essence because many developers nowadays are lost in the huge frameworks forest that are already available out there. We are not against them but let us assume this: We want to build custom solutions for small and medium businesses what is the best framework for us? Which one suits better this project? Which one can save us time and therefore money? Hmm, good questions.<span id="more-210"></span> Before you start googling you should ask some more questions, this is our advice. Question like: If you want to build <em>custom solutions</em> why you would need an already full of features framework? Don&#8217;t you think that if it&#8217;s custom than you should let it be custom? The ideea is what do you want to do and what do you expect from your framework. We choose like this: if it&#8217;s simple, fast, efficient and secure than it&#8217;s for us because we like to develop our applications, because we like to code, because we like to build those custom solutions (different customers have different needs) and that will be our choice. For us, at this point in time, if we don&#8217;t build everything from scratch, because it&#8217;s simple and efficient, <a href="http://www.codeigniter.com/" target="_blank">CodeIgniter</a> it&#8217;s absolutely ok. I am pretty sure <a href="http://www.symfony-project.org/" target="_blank">Symfony</a> and <a href="http://www.cakephp.org/" target="_blank">CakePHP</a> maybe would do the same job great but in our eyes CodeIgniter is the simplest, has the smallest footprint and also has a good speed. There&#8217;s always place for improvement. Also it&#8217;s being recognized by almost everybody that CodeIgniter has the fastest learning curve which gives us the possibility to solve different other problems when it&#8217;s about training.<br />
The next framework on our list, when it&#8217;s about learning, is Symfony and after that CakePHP and on the last place <a href="http://framework.zend.com/" target="_blank">Zend Framework</a>. The first framework used by us was CakePHP and after that we jumped for a while, for some test projects, to Zend Framework and Symfony. The last one was CodeIgniter and we are still using it. Why? Because it ticks our boxes. We do not exclude any of this four biggest PHP Frameworks, what we say is that you must find the framework that fits your needs and/or build your own.<br />
<a href="http://www.devessence.com/2009/08/07/part-ii-four-php-mvc-frameworks/">Read More in Part II</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mariusboitor.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mariusboitor.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mariusboitor.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mariusboitor.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mariusboitor.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mariusboitor.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mariusboitor.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mariusboitor.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mariusboitor.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mariusboitor.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mariusboitor.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mariusboitor.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mariusboitor.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mariusboitor.wordpress.com/210/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=210&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mariusboitor.wordpress.com/2009/08/01/part-i-four-php-mvc-frameworks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/30c436a0770e17efcd725934965b4a3e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mariusboitor</media:title>
		</media:content>
	</item>
		<item>
		<title>CodeIgniter Framework remove index.php from url with .htaccess</title>
		<link>http://mariusboitor.wordpress.com/2009/07/31/codeigniter-framework-remove-index-php-from-url-with-htaccess/</link>
		<comments>http://mariusboitor.wordpress.com/2009/07/31/codeigniter-framework-remove-index-php-from-url-with-htaccess/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 18:25:05 +0000</pubDate>
		<dc:creator>mariusboitor</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[php oop]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://www.devessence.com/?p=201</guid>
		<description><![CDATA[Before we begin please go and read this http://codeigniter.com/user_guide/general/urls.html if you don&#8217;t already have knowledge about the subject. If you have and you only want to see how we did it than let me tell you that the only thing that is different is the .htaccess content. We wanted to remove the index.php from being [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=201&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Before we begin please go and read this <a href="http://codeigniter.com/user_guide/general/urls.html">http://codeigniter.com/user_guide/general/urls.html</a> if you don&#8217;t already have knowledge about the subject. If you have and you only want to see how we did it than let me tell you that the only thing that is different is the .htaccess content.<br />
We wanted to remove the index.php from being visible in our urls. Before we did that we had make ourself sure that we have installed mod_rewrite and everything it&#8217;s up and running properly. After that we installed <a href="http://www.codeigniter.com">CodeIgniter</a> and edited our .htaccess file. The .htaccess file must be placed in the root folder.<br />
And after you make sure that you did everything and you&#8217;ve read the article from CodeIgniter User Guide than you can copy and paste the code:</p>
<pre>
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
</pre>
<p>Save the file and you&#8217;re done.<br />
<!-- wp_ad_camp_1 --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mariusboitor.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mariusboitor.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mariusboitor.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mariusboitor.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mariusboitor.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mariusboitor.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mariusboitor.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mariusboitor.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mariusboitor.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mariusboitor.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mariusboitor.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mariusboitor.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mariusboitor.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mariusboitor.wordpress.com/201/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=201&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mariusboitor.wordpress.com/2009/07/31/codeigniter-framework-remove-index-php-from-url-with-htaccess/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/30c436a0770e17efcd725934965b4a3e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mariusboitor</media:title>
		</media:content>
	</item>
		<item>
		<title>SysAdmin shell script &#8211; Rsync &#8211; remote website synchronisation</title>
		<link>http://mariusboitor.wordpress.com/2009/05/03/sysadmin-shell-script-rsync-remote-website-synchronisation/</link>
		<comments>http://mariusboitor.wordpress.com/2009/05/03/sysadmin-shell-script-rsync-remote-website-synchronisation/#comments</comments>
		<pubDate>Sun, 03 May 2009 12:18:33 +0000</pubDate>
		<dc:creator>mariusboitor</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[file sync]]></category>
		<category><![CDATA[linux server]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[rsync with password]]></category>
		<category><![CDATA[server sync]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[website sync]]></category>

		<guid isPermaLink="false">http://www.devessence.com/?p=145</guid>
		<description><![CDATA[In this article I will try to give you an idea or a simple solution on how can you synchronize remote files or folders using rsync via ssh but without a ssh key, with a password. It is not best solution nor the most secure one but it is a solution and the script presented [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=145&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In this article I will try to give you an idea or a simple solution on how can you synchronize remote files or folders using rsync via ssh but without a ssh key, with a password. It is not best solution nor the most secure one but it is a solution and the script presented below can be the begining for something more advanced and much more efficient. Rsync with password it is what we want to do and to accomplish that we will use <a href="http://expect.nist.gov/" target="_blank">expect</a> to provide the password to rsync. In this article we will presume that<span id="more-145"></span> the path to the user&#8217;s home folder is like this <em>/home/user/</em> and we want to make a copy (an image) of our online website that is hosted on a different server. The path to the site on our remote server is <em>/home/user/htdocs/</em>. To synchronize our files we will use the SSH protocol for a secure connection to the remote server. The script will be built as a bash script to have a bit more control if you want to integrate this piece of code in your scripts. But let&#8217;s leave the words and see the code:</p>
<pre>
#!/bin/bash
# LOCAL vars

# local folder path
LPATH=/home/user/from-remote-htdocs/

# path to the file that the remote folders and/or files paths that must be excluded by the sync operation
LEXCL=/home/user/exclude.txt

# REMOTE vars
# remote username
RUSER=user

# remote host
RHOST=host

# remote path
RPATH=/home/user/htdocs/

# login password
RPASS='secret'

expect &lt;&lt;eof
set timeout -1
spawn rsync --stats --compress --recursive --times --links --exclude-from=$LEXCL --rsh=/usr/bin/ssh $RUSER@$RHOST:$RPATH $LPATH
expect &quot;*?assword:*&quot;
send -- &quot;$RPASS\r&quot;
send -- &quot;\r&quot;
expect eof
EOF
</pre>
<p>Very important: please check the whole list of option from <em>expect</em> manual because you will find a lot of features and more than that please check the available options for rsync.<br />
As it is the script is ready-to-use for an automated sync process using crontab. Change the values with your values, make sure you have rsync and expect installed on your local machine, where the script will run, and also make sure that the script file is executable (<em>chmod +x scriptfile.sh</em>). Add a line to your crontab and you&#8217;re done.<br />
If you have questions, leave a message!<br />
Enjoy!<br />
<!-- wp_ad_camp_1 --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mariusboitor.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mariusboitor.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mariusboitor.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mariusboitor.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mariusboitor.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mariusboitor.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mariusboitor.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mariusboitor.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mariusboitor.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mariusboitor.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mariusboitor.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mariusboitor.wordpress.com/145/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mariusboitor.wordpress.com/145/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mariusboitor.wordpress.com/145/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=145&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mariusboitor.wordpress.com/2009/05/03/sysadmin-shell-script-rsync-remote-website-synchronisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/30c436a0770e17efcd725934965b4a3e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mariusboitor</media:title>
		</media:content>
	</item>
		<item>
		<title>Ubuntu 9.04 Jaunty Jackalope impressions and Ubuntu Tweak</title>
		<link>http://mariusboitor.wordpress.com/2009/05/01/ubuntu-904-jaunty-jackalope-impressions/</link>
		<comments>http://mariusboitor.wordpress.com/2009/05/01/ubuntu-904-jaunty-jackalope-impressions/#comments</comments>
		<pubDate>Fri, 01 May 2009 18:45:15 +0000</pubDate>
		<dc:creator>mariusboitor</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[canonical]]></category>
		<category><![CDATA[distro]]></category>
		<category><![CDATA[linux desktop]]></category>
		<category><![CDATA[mac os]]></category>
		<category><![CDATA[ubuntu 9.04]]></category>
		<category><![CDATA[ubuntu tweak]]></category>
		<category><![CDATA[windows 7]]></category>
		<category><![CDATA[windows vista]]></category>

		<guid isPermaLink="false">http://www.devessence.com/?p=144</guid>
		<description><![CDATA[After one week of Ubuntu 9.04 Jaunty Jackalope on my laptop this distro has left me with one impression which is: excellent! It is just great in comparison with absolutely everything that&#8217;s on the market and most of all with the leader, Microsoft Windows. Honestly I am a server fan because of my background and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=144&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After one week of Ubuntu 9.04 Jaunty Jackalope on my laptop this distro has left me with one impression which is: excellent! It is just great in comparison with absolutely everything that&#8217;s on the market and most of all with the leader, Microsoft Windows. Honestly I am a server fan because of my background and for a long long time I used different linux distros for my desktop but most of all I have used Microsoft Windows because of a  development perspective. Anyway, coming back to Ubuntu 9.04 I want to say that if I&#8217;m being asked why<span id="more-144"></span> should I choose Ubuntu instead of Windows 7 or Vista or Mac OS I will say that neither one from those two can beat Ubuntu when it&#8217;s about speed and stability. A very stable and nice looking version of Ubuntu. And don&#8217;t forget it&#8217;s a Linux, which is great!<br />
In this piece of article I just want to offer something more like Ubuntu does. To get even more from this version of your Ubuntu Desktop you can use Ubuntu Tweak which is an excellent tool to &#8220;tweak&#8221; your desktop and can make an easier jump from Windows to something that&#8217;s free and supported by the community. So here we are. What you can do with Ubuntu Tweak? You can add software sources and applications in a very easy manner.<br />
First you must add this key:</p>
<pre>
# adding the key
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com FE85409EEAB40ECCB65740816AF0E1940624A220
</pre>
<p>After that locate /etc/apt/sources.list and add this software source:</p>
<pre>
# adding the software source
deb http://ppa.launchpad.net/tualatrix/ubuntu jaunty main
</pre>
<p>Now we can install it using probably the easiest way to install software in comparison with Windows or Mac OS:</p>
<pre>
# let's install it
sudo apt-get update
sudo apt-get install ubuntu-tweak
</pre>
<p>That&#8217;s it!<br />
Enjoy it! It is FREE!<br />
From all of us: Bravo Ubuntu Team! Good Job!<br />
<!-- wp_ad_camp_1 --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mariusboitor.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mariusboitor.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mariusboitor.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mariusboitor.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mariusboitor.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mariusboitor.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mariusboitor.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mariusboitor.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mariusboitor.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mariusboitor.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mariusboitor.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mariusboitor.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mariusboitor.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mariusboitor.wordpress.com/144/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=144&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mariusboitor.wordpress.com/2009/05/01/ubuntu-904-jaunty-jackalope-impressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/30c436a0770e17efcd725934965b4a3e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mariusboitor</media:title>
		</media:content>
	</item>
		<item>
		<title>Is Botnet fashionable?</title>
		<link>http://mariusboitor.wordpress.com/2009/04/23/is-botnet-fashionable/</link>
		<comments>http://mariusboitor.wordpress.com/2009/04/23/is-botnet-fashionable/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 17:26:21 +0000</pubDate>
		<dc:creator>mariusboitor</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[botnet]]></category>
		<category><![CDATA[conficker]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[system administrator]]></category>

		<guid isPermaLink="false">http://www.devessence.com/?p=126</guid>
		<description><![CDATA[A while ago we saw on all news channels how US Power Grid was hacked. Probably everybody looked at that event like to a new file in a neverending story about how some guys are breaking in government&#8217;s networks. As I saw along the years everybody says that those crackers are some &#8220;stupid guys&#8221; or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=126&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A while ago we saw on all news channels how US Power Grid was hacked. Probably everybody looked at that event like to a new file in a neverending story about how some guys are breaking in government&#8217;s networks. As I saw along the years everybody says that those crackers are some &#8220;stupid guys&#8221; or just some &#8220;idiots&#8221; or I don&#8217;t know how. Now, I&#8217;m asking this: if they are just some stupid script kiddies, how are the system administrators that have<span id="more-126"></span> built those systems and are taking care of them (24/7 they say)? I know that what was built by a human mind can be undone(break) by a human mind but what about being a bit more careful and less proud of our job title? When you think that you are the best, you are the greatest, you lost the battle, you lost what&#8217;s the most important thing (esspecially in IT thinking how fast the changes occur) you lost the power to evolve. Your evolution stops and you can find something else to do because the job that made you think that you are the greatest &#8220;killed&#8221; you.<br />
Coming back to earth I will say that Conficker and Botnet type hacking can&#8217;t break-in a network where admin&#8217;s eyes and mind are clear and open and they don&#8217;t underestimate the power of knowledge, doesn&#8217;t matter from where it comes.<br />
At the end, the answer: Yes Botnet and Conficker are fashionable and they will be as long as attention is not on the first place!<br />
<!-- wp_ad_camp_1 --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mariusboitor.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mariusboitor.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mariusboitor.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mariusboitor.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mariusboitor.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mariusboitor.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mariusboitor.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mariusboitor.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mariusboitor.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mariusboitor.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mariusboitor.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mariusboitor.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mariusboitor.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mariusboitor.wordpress.com/126/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=126&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mariusboitor.wordpress.com/2009/04/23/is-botnet-fashionable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/30c436a0770e17efcd725934965b4a3e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mariusboitor</media:title>
		</media:content>
	</item>
		<item>
		<title>Oracle buys Sun. The Dawn for MySQL</title>
		<link>http://mariusboitor.wordpress.com/2009/04/22/oracle-buys-sun-the-dawn-for-mysql/</link>
		<comments>http://mariusboitor.wordpress.com/2009/04/22/oracle-buys-sun-the-dawn-for-mysql/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 11:29:29 +0000</pubDate>
		<dc:creator>mariusboitor</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://www.devessence.com/?p=117</guid>
		<description><![CDATA[Oracle buys Sun. Interesting. What about MySQL? What will happen with the biggest open source database engine? Who knows&#8230; probably not even they(the new buyers) know at this point what will happen to MySQL. Two of MySQL co-founders have resigned, it is good or it is bad? We think that this is for now at [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=117&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Oracle buys Sun. Interesting. What about MySQL? What will happen with the biggest open source database engine? Who knows&#8230; probably not even they(the new buyers) know at this point what will happen to MySQL. Two of MySQL co-founders have resigned, it is good or it is bad? We think that this is for now at least a clear message and not a good one. We&#8217;ll live to see what the future will bring but what&#8217;s certain now is that MySQL faith is uncertain. Even if the MySQL 5.1 release was categorized by some as a &#8220;disaster&#8221; MySQL remains on of the open source&#8217;s giants. We are not interested in $7.4bn and not even in those 70k daily downloads of MySQL we are interested in what will happen with the huge amount of code written by millions of developers and this thinking that they can kill the business at any time. As we see the problem for now: that is the question!<br />
<!-- wp_ad_camp_1 --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mariusboitor.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mariusboitor.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mariusboitor.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mariusboitor.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mariusboitor.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mariusboitor.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mariusboitor.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mariusboitor.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mariusboitor.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mariusboitor.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mariusboitor.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mariusboitor.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mariusboitor.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mariusboitor.wordpress.com/117/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=117&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mariusboitor.wordpress.com/2009/04/22/oracle-buys-sun-the-dawn-for-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/30c436a0770e17efcd725934965b4a3e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mariusboitor</media:title>
		</media:content>
	</item>
		<item>
		<title>SysAdmin shell script &#8211; disk usage monitor</title>
		<link>http://mariusboitor.wordpress.com/2009/04/17/sysadmin-shell-script-disk-usage-monitor/</link>
		<comments>http://mariusboitor.wordpress.com/2009/04/17/sysadmin-shell-script-disk-usage-monitor/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 20:30:58 +0000</pubDate>
		<dc:creator>mariusboitor</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[disk monitor]]></category>
		<category><![CDATA[disk space]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[server admin]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[system administrator]]></category>

		<guid isPermaLink="false">http://www.devessence.com/2009/04/17/sysadmin-shell-script-disk-usage-monitor-2/</guid>
		<description><![CDATA[Inside each system administrator&#8217;s utilities category are some scripts that are a must. One of those scripts is the disk usage monitor. Users will try to grab every possible piece of the disk but you, as system administrator, must keep everything under control. If you agree and you want a script that sends you the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=74&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Inside each system administrator&#8217;s utilities category are some scripts that are a must. One of those scripts is the disk usage monitor. Users will try to grab every possible piece of the disk but you, as system administrator, must keep everything under control. If you agree and you want a script that sends you the disk usage statistic to your mail or maybe just a good idea, check below <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  . Also I want mention here that under the title &#8220;SysAdmin shell script&#8221; I will<span id="more-74"></span> try to post some scripts that can give you a helping hand out there.</p>
<pre>#!/bin/bash
# disk usage monitor

TEMP=`mktemp -t tmp.XXXXXX`
du -s /home/* | grep -v lost | sed 's/home///' | sort -g -r &gt; $TEMP
TOTAL=`du -s /home | gawk '{print $1}'`
cat $TEMP | gawk -v n="$TOTAL" '

BEGIN {

            print "Total Disk Usage by User";
            print "User\t\tSpace\t\tPercent"

}

{

            printf "%s\t\t%d\t\t%6.2f%n", $2, $1, ($1/n)*100

}

END {

            print "---------------------------"
            printf "Total\t\t%dn", n

}' | mail -s "System Disk Usage Monitor" email@domain.com
rm -f $TEMP</pre>
<p>You can change the email address to an existing user in the system. Also you can run this script as a cron job which probably is the best idea. Anyway, feel free to change it untill it fits your needs.<br />
Enjoy!<br />
<!-- wp_ad_camp_1 --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mariusboitor.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mariusboitor.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mariusboitor.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mariusboitor.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mariusboitor.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mariusboitor.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mariusboitor.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mariusboitor.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mariusboitor.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mariusboitor.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mariusboitor.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mariusboitor.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mariusboitor.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mariusboitor.wordpress.com/74/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=74&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mariusboitor.wordpress.com/2009/04/17/sysadmin-shell-script-disk-usage-monitor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/30c436a0770e17efcd725934965b4a3e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mariusboitor</media:title>
		</media:content>
	</item>
		<item>
		<title>Ubuntu 9.04 &#8211; Jaunty Jackalope</title>
		<link>http://mariusboitor.wordpress.com/2009/04/16/ubuntu-904-jaunty-jackalope/</link>
		<comments>http://mariusboitor.wordpress.com/2009/04/16/ubuntu-904-jaunty-jackalope/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 08:39:41 +0000</pubDate>
		<dc:creator>mariusboitor</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[jaunty]]></category>
		<category><![CDATA[Jaunty Jackalope]]></category>
		<category><![CDATA[linux system]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ubuntu 9.04]]></category>
		<category><![CDATA[ubuntu desktop]]></category>
		<category><![CDATA[ubuntu server]]></category>

		<guid isPermaLink="false">http://www.devessence.com/?p=66</guid>
		<description><![CDATA[Canonical and the community is doing their best to keep their word when is about one release every six months. The current stable release is Ubuntu 8.10 and the version that reaches his end of life is Ubuntu 7.10 but the most important thing is that the new version can already be downloaded (at this [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=66&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Canonical and the community is doing their best to keep their word when is about one release every six months. The current stable release is Ubuntu 8.10 and the version that reaches his end of life is Ubuntu 7.10 but the most important thing is that the new version can already be downloaded (at this time only in beta release) from here: <a href="http://www.ubuntu.com/testing/jaunty/beta">download</a>. As they say any feedback from tests will be appreciated.<br />
With this we only want to say that we are with the eyes on you and thank you for the good job!<br />
The counter:</p>
<div style="text-align:center;margin:0;">
<a href="http://www.ubuntu.com/"><img src="http://www.ubuntu.com/files/countdown/904/countdown-9.04-1/00.png" alt="Ubuntu 9.04 - on desktops, netbooks, servers and in the cloud" width="180" height="150" border="0" /></a></iframe>
</div>
<p><!-- wp_ad_camp_2 --></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mariusboitor.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mariusboitor.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mariusboitor.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mariusboitor.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mariusboitor.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mariusboitor.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mariusboitor.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mariusboitor.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mariusboitor.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mariusboitor.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mariusboitor.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mariusboitor.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mariusboitor.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mariusboitor.wordpress.com/66/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mariusboitor.wordpress.com&amp;blog=8348509&amp;post=66&amp;subd=mariusboitor&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mariusboitor.wordpress.com/2009/04/16/ubuntu-904-jaunty-jackalope/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/30c436a0770e17efcd725934965b4a3e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mariusboitor</media:title>
		</media:content>

		<media:content url="http://www.ubuntu.com/files/countdown/904/countdown-9.04-1/00.png" medium="image">
			<media:title type="html">Ubuntu 9.04 - on desktops, netbooks, servers and in the cloud</media:title>
		</media:content>
	</item>
	</channel>
</rss>
