segunda-feira, março 13, 2006

Converting Audio files with Sound Converter

Some time ago i started writing my first linux app, and it was a simple app to convert some audio files, like mpc, flac, wav, ogg, into mp3, but i found out that it was already being made, so i stopped.

At that time sound converter didnt work properly, it was in a very early development stage, but now its working fine! I tested it out with some mpc files i had to convert and it works perfectly.

So if you need to convert any audio file, Sound Converter is worth a try!

You can download it at:

Sound Converter

Here a screenshot:

Vim Cheat Sheet

I found a nice vim cheat sheet at the ubuntu forums, and i m sharing it with the few souls that lose their time reading this useless blog.. here you go:




The Cheat Sheet is in PDF format. I ve already printed mine, what are you waiting for?

quinta-feira, março 09, 2006

In love with python

Hi fellows, its been a looooooooong time since i posted my last useless post on this blog, and do you know why?

Its all Python's fault! You should blame python for this! why?

Cause python is so freaking easy to code, that i dont have anything usefull to post here, maybe i can write a pygtk + glade begginers tutorial soon, but for now, i ll just post the Zen of python:

The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!


Anyway, i started coding python at work now, i ve finished my php jobs (almost to tell the truth), and i m coding some new projects using python, and have so much fun with it!

And thats it, i ll start learning django so i can code my web based stuff on python too, and then i ll be a one language man: python, ops, thats not true, i think that isnt going to be easy to leave php behind, and besides i started in computer science at a cheap (and stupid) university, and i m learning some C code, so its impossible to stick with python 100% of the time, but i ll try my best :)