Author Archives: jordilin

About jordilin

I'm a Senior Software Engineer with an MSc in Telecommunications Engineering. I've got a range of interests including Linux, a very powerful and limitless operating system, travelling, gastronomy and technology.

Setting up McCabe Code Complexity reporting for Python in Jenkins (Hudson)

In this post I’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’ll see a text box where you will be able to write the shell script … Continue reading

Posted in Continuous Integration, Jenkins, Python | Tagged , , , , , | 3 Comments

Reporting McCabe Code Complexity for Python projects in Jenkins (aka Hudson)

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, … Continue reading

Posted in Continuous Integration, Open Source, programming, Python | Tagged , , , , | 2 Comments

Deploying Django applications in a scalable way

Pip or easy_install inside a virtual environment is great for development purposes when you want all your dependencies isolated from your system. It’s great to manage dependencies and reproduce the same development environment across different developers at any given time. … Continue reading

Posted in Best practices, Deployment, Django, Python, Scalability | Tagged , , | Leave a comment

log4tailer under the Alerta Project in bitbucket

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.

Posted in Debian, General News, Linux, Ubuntu Linux | Tagged , , | Leave a comment

Alsa 1.0.23 in Debian Squeeze

Debian squeeze comes with Alsa drivers 1.0.21 by default: and you’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’s only a question … Continue reading

Posted in Debian, HOWTOs, Linux | Tagged , , | 7 Comments

Log4tailer in its version 2.9 released

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 … Continue reading

Posted in Linux, Log4tailer, programming, Python | Tagged , , , | Leave a comment

Ubuntu Maverick not a perfect 10, but nearly.

I say that because I’ve found at least a couple of issues that I didn’t find in Lucid. First one is the Intel IPS thermal kernel messages that don’t stop shouting at /var/log/messages. Traces like “MCP power or thermal limit … Continue reading

Posted in HOWTOs, Linux, Ubuntu Linux | Tagged , , , | 5 Comments

Log4Tailer 2.6 released

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’s … Continue reading

Posted in General News, Linux, Tools | Tagged , , , , | Leave a comment

Audio Preview in Ubuntu

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.

Tagged , | Leave a comment

Adding source code in wordpress

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 … Continue reading

Posted in General Blogging, HOWTOs | Tagged , | Leave a comment