<?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>A Linux Geek wandering around</title>
	<atom:link href="http://jordilin.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jordilin.wordpress.com</link>
	<description>By Jordi Carrillo. All about Python, Java, Linux and my whereabouts</description>
	<lastBuildDate>Thu, 16 May 2013 00:19:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jordilin.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>A Linux Geek wandering around</title>
		<link>http://jordilin.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jordilin.wordpress.com/osd.xml" title="A Linux Geek wandering around" />
	<atom:link rel='hub' href='http://jordilin.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Setting up McCabe Code Complexity reporting for Python in Jenkins (Hudson)</title>
		<link>http://jordilin.wordpress.com/2012/03/03/setting-up-mccabe-code-complexity-reporting-for-python-in-jenkins-hudson/</link>
		<comments>http://jordilin.wordpress.com/2012/03/03/setting-up-mccabe-code-complexity-reporting-for-python-in-jenkins-hudson/#comments</comments>
		<pubDate>Sat, 03 Mar 2012 18:33:33 +0000</pubDate>
		<dc:creator>jordilin</dc:creator>
				<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Code complexity]]></category>
		<category><![CDATA[Hudson]]></category>
		<category><![CDATA[McCabe]]></category>

		<guid isPermaLink="false">http://jordilin.wordpress.com/?p=351</guid>
		<description><![CDATA[In this post I&#8217;m going to explain the steps in order to integrate pycabehtml https://bitbucket.org/jordilin/pycabehtml  into Jenkins using the Html Plugin. Add build step Execute Shell. You&#8217;ll see a text box where you will be able to write the shell script &#8230; <a href="http://jordilin.wordpress.com/2012/03/03/setting-up-mccabe-code-complexity-reporting-for-python-in-jenkins-hudson/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=351&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>In this post I&#8217;m going to explain the steps in order to integrate pycabehtml <a href="https://bitbucket.org/jordilin/pycabehtml">https://bitbucket.org/jordilin/pycabehtml</a>  into Jenkins using the Html Plugin.</p>
<ol>
<li>Add build step Execute Shell.</li>
<li>You&#8217;ll see a text box where you will be able to write the shell script that will be executed in order to build your project and obtain metrics.</li>
<li><a href="http://jordilin.files.wordpress.com/2012/03/build_step.png"><img class="aligncenter size-full wp-image-355" title="build_step" src="http://jordilin.files.wordpress.com/2012/03/build_step.png?w=640" alt=""   /></a>Write the following in the text box.</li>
</ol>
<pre class="brush: bash; title: ; notranslate">
cd $WORKSPACE
COMPLEXITY_DIR=$WORKSPACE/complexity
GRAPH=$COMPLEXITY_DIR/output.png
ACC=/usr/local/jenkins/jenkinsprojectname/complexity_acc.txt
mkdir -p $COMPLEXITY_DIR
pymetrics `find yoursrc/ -iname &quot;*.py&quot;` &gt; $COMPLEXITY_DIR/complexity.txt
pycabehtml.py -i $COMPLEXITY_DIR/complexty.txt -o $COMPLEXITY_DIR/metrics.html -a $ACC -g $GRAPH
</pre>
<p>4. You can save this script into a shell script and put it under source control (recommended), and then execute this shell script from the jenkins build step execute shell.</p>
<p><span style="font-size:15px;line-height:22px;">5. Enable the Html plugin for Jenkins</span></p>
<p><a href="http://jordilin.files.wordpress.com/2012/03/htmlplugin2.png"><img class="aligncenter size-full wp-image-364" title="htmlplugin" src="http://jordilin.files.wordpress.com/2012/03/htmlplugin2.png?w=640&#038;h=74" alt="" width="640" height="74" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jordilin.wordpress.com/351/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jordilin.wordpress.com/351/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=351&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jordilin.wordpress.com/2012/03/03/setting-up-mccabe-code-complexity-reporting-for-python-in-jenkins-hudson/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/361dca092b964a34de5932e0476b6d98?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jordilin</media:title>
		</media:content>

		<media:content url="http://jordilin.files.wordpress.com/2012/03/build_step.png" medium="image">
			<media:title type="html">build_step</media:title>
		</media:content>

		<media:content url="http://jordilin.files.wordpress.com/2012/03/htmlplugin2.png" medium="image">
			<media:title type="html">htmlplugin</media:title>
		</media:content>
	</item>
		<item>
		<title>Reporting McCabe Code Complexity for Python projects in Jenkins (aka Hudson)</title>
		<link>http://jordilin.wordpress.com/2011/12/17/reporting-mccabe-code-complexity-for-python-projects-in-jenkins/</link>
		<comments>http://jordilin.wordpress.com/2011/12/17/reporting-mccabe-code-complexity-for-python-projects-in-jenkins/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 17:20:41 +0000</pubDate>
		<dc:creator>jordilin</dc:creator>
				<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Code complexity]]></category>
		<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[McCabe]]></category>
		<category><![CDATA[Pymetrics]]></category>

		<guid isPermaLink="false">http://jordilin.wordpress.com/?p=337</guid>
		<description><![CDATA[Not long ago, I wrote a parser for Pymetrics to produce an html formatted document designed to be integrated in Jenkins using its Html plugin. In Jenkins CI we have Python support for unit tests, code coverage and lint reporting, &#8230; <a href="http://jordilin.wordpress.com/2011/12/17/reporting-mccabe-code-complexity-for-python-projects-in-jenkins/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=337&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Not long ago, I wrote a parser for Pymetrics to produce an html formatted document designed to be integrated in Jenkins using its Html plugin. In Jenkins CI we have Python support for unit tests, code coverage and lint reporting, but not for code complexity as far as I know.</p>
<p>Pycabehtml tries to solve this problem by parsing the output of Pymetrics and report the trends on SLOC (source lines of code), Number of Python modules, and McCabe code complexity over builds. On top of that, it showcases all those modules and methods which have McCabe index over 10 in temperature like colors. Methods with index 10 to 20 are highlighted in yellow, 20 to 50 in orange and over 50 in red.</p>
<p>In Python, due to its dynamic nature, no code should be beyond 10. If any method does, then its time for a refactor. The sooner you catch those, the better; or it might be too late.</p>
<p>Pycabehtml is licensed GPLv3 and is hosted in bitbucket at: <a href="http://bitbucket.org/jordilin/pycabehtml/overview">https://bitbucket.org/jordilin/pycabehtml/overview </a></p>
<p>Here I leave attached just a couple of portions of the report done on the core Django web application framework.</p>
<p><a href="http://jordilin.files.wordpress.com/2011/12/djangocomplexity1.png"><img class="aligncenter size-full wp-image-340" title="djangocomplexity" src="http://jordilin.files.wordpress.com/2011/12/djangocomplexity1.png?w=640&#038;h=447" alt="" width="640" height="447" /></a><a href="http://jordilin.files.wordpress.com/2011/12/djangcomplexity2.png"><img class="aligncenter size-full wp-image-342" title="djangcomplexity2" src="http://jordilin.files.wordpress.com/2011/12/djangcomplexity2.png?w=640&#038;h=431" alt="" width="640" height="431" /></a></p>
<p>In Jenkins/Hudson would appear a link to the above report (you need to install the Html plugin). The next screenshot is for the opensource project alerta that can be found at:<a href="http://bitbucket.org/jordilin/alerta/wiki/Home"> https://bitbucket.org/jordilin/alerta/wiki/Home</a></p>
<p><a href="http://jordilin.files.wordpress.com/2011/12/jenkinsreport.png"><img class="aligncenter size-full wp-image-348" title="jenkinsreport" src="http://jordilin.files.wordpress.com/2011/12/jenkinsreport.png?w=640&#038;h=361" alt="" width="640" height="361" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jordilin.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jordilin.wordpress.com/337/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=337&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jordilin.wordpress.com/2011/12/17/reporting-mccabe-code-complexity-for-python-projects-in-jenkins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/361dca092b964a34de5932e0476b6d98?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jordilin</media:title>
		</media:content>

		<media:content url="http://jordilin.files.wordpress.com/2011/12/djangocomplexity1.png" medium="image">
			<media:title type="html">djangocomplexity</media:title>
		</media:content>

		<media:content url="http://jordilin.files.wordpress.com/2011/12/djangcomplexity2.png" medium="image">
			<media:title type="html">djangcomplexity2</media:title>
		</media:content>

		<media:content url="http://jordilin.files.wordpress.com/2011/12/jenkinsreport.png" medium="image">
			<media:title type="html">jenkinsreport</media:title>
		</media:content>
	</item>
		<item>
		<title>Deploying Django applications in a scalable way</title>
		<link>http://jordilin.wordpress.com/2011/12/04/deploying-django-applications-in-a-scalable-way/</link>
		<comments>http://jordilin.wordpress.com/2011/12/04/deploying-django-applications-in-a-scalable-way/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 17:09:09 +0000</pubDate>
		<dc:creator>jordilin</dc:creator>
				<category><![CDATA[Best practices]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Scalability]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[scalable]]></category>

		<guid isPermaLink="false">http://jordilin.wordpress.com/?p=322</guid>
		<description><![CDATA[Pip or easy_install inside a virtual environment is great for development purposes when you want all your dependencies isolated from your system. It&#8217;s great to manage dependencies and reproduce the same development environment across different developers at any given time. &#8230; <a href="http://jordilin.wordpress.com/2011/12/04/deploying-django-applications-in-a-scalable-way/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=322&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Pip or easy_install inside a virtual environment is great for development<br />
purposes when you want all your dependencies isolated from your system. It&#8217;s<br />
great to manage dependencies and reproduce the same development environment<br />
across different developers at any given time. But, it has a great con. It&#8217;s<br />
not portable and not scalable. If you want to deploy virtualenvs in hundreds of<br />
servers you get a big problem when you need to recreate the environment in<br />
every single server and pull the code. Sure, you can automate that, but still<br />
it is an error prone and slow way to do it, as you will need to hit the net<br />
(internal or external) in order to reproduce the environment.</p>
<p>The recommended way to do it is using Buildout and the target operating<br />
system&#8217;s native package management system. If your production OS is Debian or<br />
derivatives (Ubuntu) then you should package your app in a DEB package. If you<br />
use RedHat or derivatives, then you should package your app in an RPM package.<br />
You will have the extreme power of apt-get or yum. Freezing (holding) and<br />
rollbacks are completely integrated. You can deploy in parallel to hundreds of<br />
servers in an incredible fast manner. And fast rollbacking if you get some sort<br />
of problem&#8230;</p>
<p>Pip and easy_install in a virtualenv can still be used along with buildout.<br />
But, your CI server should take buildout as a preference taking all the pip or<br />
easy_install dependencies as package dependencies. You can make apt-get and yum<br />
deal with pip dependencies and inject all the buildout eggs in your deb package<br />
in a portable way.</p>
<p>You can take a look at an excellent tutorial on how to use buildout at  <a title="http://jacobian.org/writing/django-apps-with-buildout/" href="http://jacobian.org/writing/django-apps-with-buildout/">http://jacobian.org/writing/django-apps-with-buildout/</a> by Jacob Kaplan-Moss.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jordilin.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jordilin.wordpress.com/322/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=322&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jordilin.wordpress.com/2011/12/04/deploying-django-applications-in-a-scalable-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/361dca092b964a34de5932e0476b6d98?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jordilin</media:title>
		</media:content>
	</item>
		<item>
		<title>log4tailer under the Alerta Project in bitbucket</title>
		<link>http://jordilin.wordpress.com/2010/11/21/log4tailer-under-the-alerta-project-in-bitbucket/</link>
		<comments>http://jordilin.wordpress.com/2010/11/21/log4tailer-under-the-alerta-project-in-bitbucket/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 19:04:01 +0000</pubDate>
		<dc:creator>jordilin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[General News]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu Linux]]></category>
		<category><![CDATA[alerta project]]></category>
		<category><![CDATA[log monitoring]]></category>
		<category><![CDATA[log4tailer]]></category>

		<guid isPermaLink="false">http://jordilin.wordpress.com/?p=318</guid>
		<description><![CDATA[Log4tailer project has been moved to bitbucket under the Alerta Project http://bitbucket.org/jordilin/alerta. The main objective is to provide a complete log monitoring application.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=318&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Log4tailer project has been moved to bitbucket under the Alerta Project <a href="http://bitbucket.org/jordilin/alerta">http://bitbucket.org/jordilin/alerta</a>. The main objective is to provide a complete log monitoring application.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jordilin.wordpress.com/318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jordilin.wordpress.com/318/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=318&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jordilin.wordpress.com/2010/11/21/log4tailer-under-the-alerta-project-in-bitbucket/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/361dca092b964a34de5932e0476b6d98?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jordilin</media:title>
		</media:content>
	</item>
		<item>
		<title>Alsa 1.0.23 in Debian Squeeze</title>
		<link>http://jordilin.wordpress.com/2010/11/21/alsa-1-0-23-in-debian-squeeze/</link>
		<comments>http://jordilin.wordpress.com/2010/11/21/alsa-1-0-23-in-debian-squeeze/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 18:43:45 +0000</pubDate>
		<dc:creator>jordilin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[HOWTOs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[alsa]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[sound]]></category>

		<guid isPermaLink="false">http://jordilin.wordpress.com/?p=313</guid>
		<description><![CDATA[Debian squeeze comes with Alsa drivers 1.0.21 by default: and you&#8217;ll see which version you have installed. Unfortunately my Sony Vaio needs Alsa 1.0.23 to work. Debian Squeeze has alsa-source for 1.0.23 in the repository, so it&#8217;s only a question &#8230; <a href="http://jordilin.wordpress.com/2010/11/21/alsa-1-0-23-in-debian-squeeze/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=313&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Debian squeeze comes with Alsa drivers 1.0.21 by default:</p>
<pre class="brush: bash; title: ; notranslate">

cat /proc/asound/version

</pre>
<p>and you&#8217;ll see which version you have installed. Unfortunately my Sony Vaio needs Alsa 1.0.23 to work. Debian Squeeze has alsa-source for 1.0.23 in the repository, so it&#8217;s only a question to go into a terminal and use module assistant.</p>
<pre class="brush: bash; title: ; notranslate">

m-a a-i alsa

</pre>
<p>an ncurses screen will show up while compiling the sources. Just restart and verify that you have the new version.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jordilin.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jordilin.wordpress.com/313/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=313&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jordilin.wordpress.com/2010/11/21/alsa-1-0-23-in-debian-squeeze/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/361dca092b964a34de5932e0476b6d98?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jordilin</media:title>
		</media:content>
	</item>
		<item>
		<title>Log4tailer in its version 2.9 released</title>
		<link>http://jordilin.wordpress.com/2010/10/16/log4tailer-in-its-version-2-9-released/</link>
		<comments>http://jordilin.wordpress.com/2010/10/16/log4tailer-in-its-version-2-9-released/#comments</comments>
		<pubDate>Sat, 16 Oct 2010 18:30:16 +0000</pubDate>
		<dc:creator>jordilin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Log4tailer]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[colors]]></category>
		<category><![CDATA[log4tailer]]></category>
		<category><![CDATA[logs]]></category>
		<category><![CDATA[monitoring]]></category>

		<guid isPermaLink="false">http://jordilin.wordpress.com/?p=309</guid>
		<description><![CDATA[Log4tailer 2.9 has been released and it provides a couple of new features that will make monitoring your application logs even better: PrintShot and Poster. PrintShot notification just takes an screenshot of your screen whenever an alertable log trace is &#8230; <a href="http://jordilin.wordpress.com/2010/10/16/log4tailer-in-its-version-2-9-released/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=309&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Log4tailer 2.9 has been released and it provides a couple of new features that will make monitoring your application logs even better: PrintShot and Poster.</p>
<ul>
<li>PrintShot notification just takes an screenshot of your screen whenever an alertable log trace is found. I find this feature quite cool, mostly whenever I&#8217;m writing documentation. It can be interesting when you want some proof of a trace that has been logged as well.</li>
<li>Poster notification sends requests to a web server that can store logtraces. This will provide the foundation for Log4server, a centralized web server that will receive notifications from log4tailers spread across a network. Log4server is under development at <a href="http://code.google.com/p/log4tailer/">http://code.google.com/p/log4tailer/</a></li>
</ul>
<p>Log4tailer 2.9 can be downloaded from its website at <a href="http://code.google.com/p/log4tailer/">http://code.google.com/p/log4tailer/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jordilin.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jordilin.wordpress.com/309/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=309&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jordilin.wordpress.com/2010/10/16/log4tailer-in-its-version-2-9-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/361dca092b964a34de5932e0476b6d98?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jordilin</media:title>
		</media:content>
	</item>
		<item>
		<title>Ubuntu Maverick not a perfect 10, but nearly.</title>
		<link>http://jordilin.wordpress.com/2010/10/13/ubuntu-maverick-not-a-perfect-10-but-nearly/</link>
		<comments>http://jordilin.wordpress.com/2010/10/13/ubuntu-maverick-not-a-perfect-10-but-nearly/#comments</comments>
		<pubDate>Wed, 13 Oct 2010 17:51:03 +0000</pubDate>
		<dc:creator>jordilin</dc:creator>
				<category><![CDATA[HOWTOs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu Linux]]></category>
		<category><![CDATA[intel ips]]></category>
		<category><![CDATA[thermal issue]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Ubuntu Maverick 10.10]]></category>

		<guid isPermaLink="false">http://jordilin.wordpress.com/?p=305</guid>
		<description><![CDATA[I say that because I&#8217;ve found at least a couple of issues that I didn&#8217;t find in Lucid. First one is the Intel IPS thermal kernel messages that don&#8217;t stop shouting at /var/log/messages. Traces like &#8220;MCP power or thermal limit &#8230; <a href="http://jordilin.wordpress.com/2010/10/13/ubuntu-maverick-not-a-perfect-10-but-nearly/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=305&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I say that because I&#8217;ve found at least a couple of issues that I didn&#8217;t find in Lucid. First one is the Intel IPS thermal kernel messages that don&#8217;t stop shouting at /var/log/messages. Traces like &#8220;MCP power or thermal limit exceeded&#8221; are showing up every 2 seconds, which is kind of really annoying to say the least. That module was activated (as far as I&#8217;ve investigated) in the Maverick release, so in order to avoid you logs growing fast, you can disable that by doing the following:</p>
<ul>
<li>Edit file /etc/modprobe.d/blacklist.conf</li>
<li>Add at the end of the file <strong>blacklist intel_ips</strong></li>
<li>Save file and restart.</li>
</ul>
<p>After restart, if you tail /var/log/messages you should not see that log trace again.</p>
<p>The second issue that I&#8217;ve found, and I haven&#8217;t been able to solve is the wifi. I used to have a propietary driver Broadcom STA available to be installed from the same Ubuntu, but it seems that it has been removed. I haven&#8217;t had time yet to investigate that, so hopefully we will find some workaround soon.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jordilin.wordpress.com/305/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jordilin.wordpress.com/305/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=305&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jordilin.wordpress.com/2010/10/13/ubuntu-maverick-not-a-perfect-10-but-nearly/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/361dca092b964a34de5932e0476b6d98?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jordilin</media:title>
		</media:content>
	</item>
		<item>
		<title>Log4Tailer 2.6 released</title>
		<link>http://jordilin.wordpress.com/2010/06/26/log4tailer-2-6-released/</link>
		<comments>http://jordilin.wordpress.com/2010/06/26/log4tailer-2-6-released/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 17:28:18 +0000</pubDate>
		<dc:creator>jordilin</dc:creator>
				<category><![CDATA[General News]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[colors]]></category>
		<category><![CDATA[log4tailer]]></category>
		<category><![CDATA[logs]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[tail]]></category>

		<guid isPermaLink="false">https://jordilin.wordpress.com/?p=301</guid>
		<description><![CDATA[Log4Tailer this time provides two more types of notifications: cornermark and filter. Cornermark is just a visual mark in the bottom right corner of the terminal that notifies you if something went wrong in the application you are monitoring. Let&#8217;s &#8230; <a href="http://jordilin.wordpress.com/2010/06/26/log4tailer-2-6-released/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=301&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Log4Tailer this time provides two more types of notifications: cornermark and filter. Cornermark is just a visual mark in the bottom right corner of the terminal that notifies you if something went wrong in the application you are monitoring. Let&#8217;s suppose you go out for a break and you don&#8217;t have enough permissions to make log4tailer use email notifications. Then, if you provide the cornermark option with the time you&#8217;ll be out of your desktop, it will notify you with a visual mark. As for the filter notification, it is just a combination of tail and grep. Other features provided are reporting to a file and silence mode without email notification. It fixes some minor problems as well. Tailing logs using colors, notifications and reporting will allow you to monitor applications in a more efficient way than just using tail.</p>
<p>Cornermark notification:</p>
<p><a href="http://jordilin.files.wordpress.com/2010/06/terminalcornermark.png"><img class="alignleft size-full wp-image-302" title="terminalcornermark" src="http://jordilin.files.wordpress.com/2010/06/terminalcornermark.png?w=640&#038;h=210" alt="" width="640" height="210" /></a></p>
<p>You can download log4tailer from googlecode at <a href="http://code.google.com/p/log4tailer" target="_blank">http://code.google.com/p/log4tailer</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jordilin.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jordilin.wordpress.com/301/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=301&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jordilin.wordpress.com/2010/06/26/log4tailer-2-6-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/361dca092b964a34de5932e0476b6d98?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jordilin</media:title>
		</media:content>

		<media:content url="http://jordilin.files.wordpress.com/2010/06/terminalcornermark.png" medium="image">
			<media:title type="html">terminalcornermark</media:title>
		</media:content>
	</item>
		<item>
		<title>Audio Preview in Ubuntu</title>
		<link>http://jordilin.wordpress.com/2010/06/13/audio-preview-in-ubuntu/</link>
		<comments>http://jordilin.wordpress.com/2010/06/13/audio-preview-in-ubuntu/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 11:11:52 +0000</pubDate>
		<dc:creator>jordilin</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">https://jordilin.wordpress.com/?p=296</guid>
		<description><![CDATA[The other day while browsing some audio files with Nautilus I saw that if you mantain the mouse pointer over an audio file icon, Ubuntu will play it back. Cool.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=296&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The other day while browsing some audio files with Nautilus I saw that if you mantain the mouse pointer over an audio file icon, Ubuntu will play it back. Cool.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jordilin.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jordilin.wordpress.com/296/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=296&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jordilin.wordpress.com/2010/06/13/audio-preview-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/361dca092b964a34de5932e0476b6d98?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jordilin</media:title>
		</media:content>
	</item>
		<item>
		<title>Adding source code in wordpress</title>
		<link>http://jordilin.wordpress.com/2010/06/10/adding-source-code-in-wordpress/</link>
		<comments>http://jordilin.wordpress.com/2010/06/10/adding-source-code-in-wordpress/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 12:37:04 +0000</pubDate>
		<dc:creator>jordilin</dc:creator>
				<category><![CDATA[General Blogging]]></category>
		<category><![CDATA[HOWTOs]]></category>
		<category><![CDATA[sourcecode]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jordilin.wordpress.com/?p=285</guid>
		<description><![CDATA[From time to time I wondered how to include source code in wordpress, and today I found the following link that tells how to do it http://en.support.wordpress.com/code/posting-source-code/ and this is how you would list the contents of a directory in &#8230; <a href="http://jordilin.wordpress.com/2010/06/10/adding-source-code-in-wordpress/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=285&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>From time to time I wondered how to include source code in wordpress, and today I found the following link that tells how to do it <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <a href="http://en.support.wordpress.com/code/posting-source-code/" target="_blank"></a></p>
<p><a href="http://en.support.wordpress.com/code/posting-source-code/" target="_blank">http://en.support.wordpress.com/code/posting-source-code/</a></p>
<p>and this is how you would list the contents of a directory in a Linux/Unix system where the newest file is at the very bottom of the terminal (list files and folders sorting by modification time, reverse order):</p>
<pre class="brush: bash; title: ; notranslate">

ls -ltr

</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jordilin.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jordilin.wordpress.com/285/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jordilin.wordpress.com&#038;blog=306586&#038;post=285&#038;subd=jordilin&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jordilin.wordpress.com/2010/06/10/adding-source-code-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/361dca092b964a34de5932e0476b6d98?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jordilin</media:title>
		</media:content>
	</item>
	</channel>
</rss>
