Wesabe + CGD :)

I started using Wesabe to (try) to manage my accounts, the only problem is that my bank (Caixa Geral de Depósitos), won’t support any of the formats used by Wesabe… There is also the problem that Wesabe is going to be discontinued, but since it is going to be released as open-source, I thought this might get handy for someone out there…

And make the appearance of a decent Android app easier (we hope :D )

Luckily for us mjvm made a fantastic script that turns all the process into a breeze, which is turning the csv file into a qif one.

Here is the link to the script.

And here is the README:
CSV2QIF
=======

This script converts the CSV provided by CGD (CAIXA GERAL DE DEPOSITOS)
home banking system to a QIF format so the it can be imported to personal
finance systems.

It was tested only on wesabe (http://www.wesabe.com/).

USAGE
—–

./csv2qif.py statment.csv
or
python csv2qif.py statment.csv

the result will be save in a statment.qif file in the same directory as the csv file.

Enjoy!

WiFi + Android = Bit of an headache actually…

So, I got an Android, an HTC Tattoo more exactly.

From time to time I get WiFi connectivity issues for no reason, either “Unable to connect to network” and so on…

Google’d around for a while and found this, which seemed to make things a bit better.

So basically, just disable the “Network Notification” on the device and things should go a bit smoother.

And as soon as 2.1 is ok for the Tattoo, I’m off 1.6…

Cheers!

UltraVPN on MacOSX

Hi there!

I recently needed to set-up UltraVPN on my mac and thought someone else might need it.

For those who don’t know UltraVPN, it’s a free VPN service based in France, website here. Ignore the certificate error.

Beforehand let me tell you that the config files were obtained from the forums, so I did nothing at all.

So, moving on. First download and install Tunnelbrick, and then download there configuration files here.

Extract and copy the files to “Library/Application Support/Tunnelblick/Configurations”.

Then create a free account at UltraVPN, using their website.

Afterwards you just have to select which connection you want to use in Tunnelbrick and login with your credentials and you are good to go.

NOTE: In my case, I had to deselect the “Set nameserver” option in Tunnelbrick for the DNS to work properly. You can find that option in the “Details” menu.

libxml2 2.7.6 on OpenWRT Kamikaze 8.09.2

This makefile enables the compilation of the latest libxml2 (right now is 2.7.6) on Kamikaze 8.09.2.

I used the previous Makefile available and changed the version, links and checksum, that was all.

The compiled version was successfully installed and used in the latest 8.09.2 available in the svn. To compile this you need the OpenWRT SDK.

I also have the compiled package if anyone is interested.

Here is the Makefile.

Cheers!

PDF Search Online

gnome-pdf

I came across this website, might be helpfull for someone else. Thanks David!

You can search for a pdf through all the interweb tubes and download it.

Seems to work quite nicely in deed.

Here is the link.

Resize and send to Nokia

Just made an automator script to select images, resize them to fit my Nokia 6280 screen and send the via bluetooth.

You have to install this action. If you have an intel cpu use this version.

And here is the action. Don’t forget to modify it to suit you needs!

Anomos on Mac OS X Leopard

I managed to get Anomos running on my Mac with Leopard 10.5.7.

Anomos @ Leopard

Here is how I did it. Please, keep in mind that some commands may be unnecessary, but hey, I got it running here! =)

Install MacPorts with this dmg.

(I am almost sure the following step is unnecessary, but not sure)
Type at the terminal: sudo port install py25-m2crypto

After this there was still a m2crypto error, so i downloaded this egg file, extracted it using Stuffit Expander (this is like a zip file as far as I understand), and copied the contents to /Library/Python/2.5/site-packages , getting something like this screenshot.

screenshot1
Then I installed git (dont know if it is necessary, but it’s ok…):
Type at the terminal: sudo port install git-core

And afterwards:

cd jhbuild && make -f Makefile.plain install
Now its time to use jhbuid. Keep in mind that some commands take a while!
(Replace <username> with your username)
cd /Users/<username>/bin

./jhbuild bootstrap

./jhbuild build meta-gtk-osx-bootstrap

./jhbuild build fontconfig

./jhbuild build pygtk

And thats it!
Just type python btdownloadgui.py or python btdownloadcurses.py and enjoy!

Weekly TED presentation

So, I am starting a project to post here a TED presentation per week (at least), as well as in tech-tips.estudass.es.

The first one is by Dan Ariely, and shows that you really have to care about what you write on surveys and questionnaires.

LibJpeg Framework for MacOSX

I’ve compiled the libjpeg framework for MacOSX 10.5 and thought it might be usefull for someone else.

You can download it here. It is in tbz so you will need to extract it.

Any questions, just ask!

Cheers.

OpenCV/Java/MacOSX

Just extract this file and copy the contents of the library folder into /Library/Java/Extensions.

Just copy the contents!

I’ve succesfully runned these examples under Netbeans this way.