divendres, 06/05/2011 (20:08) per carles
When g++ or gdb are reporting some error (e.g. compilation error) in some file the output is like:
a.c:3: error: ‘pintf’ was not declared in this scope
then I usually do “vi a.c” and I go to the line 3 (:3).
Using this script you can do:
vi.py a.c:3 and will go to the line 3.
Or vi.py a.c:3:5 and will go the line 3, column 5.
Or vi.py a.c:3: and will also go to the line 3 (so you can copy-paste g++ output).
The script also accepts some other variations, see the first big comment in the script sourcecode.
It’s useful in my case, I thought to share in case that it’s also useful for somebody else.
By the way, you can rename the script to vi and save in some directory that has preference to the standard vi, or create an alias, etc. I’m always using the script, since it just does something when it’s needed.
As said in the script: it could be improved a lot, but it’s not needed for my needs. If somebody has some suggestion just say it here or by mail, it’s inside the script.
Classificat dins Programari Lliure, Tecnologia | Sense comentaris »
divendres, 29/04/2011 (19:58) per carles
Classificat dins curiositats, Tecnologia | 1 Comentari »
divendres, 22/04/2011 (12:14) per carles
Em sonava haver-ho llegit, però fa unes setmanes em van dir que als supermercats Waitrose hi havia Ubuntu Cola. I efectivament… n’hi ha:

Llegir la resta de l’entrada »
Classificat dins Londres, Programari Lliure | Sense comentaris »
divendres, 15/04/2011 (21:06) per carles
Fa un any i mig vaig «inventar-me» com comptar, amb els dits, en binari. Res, una paranoia que em va venir… que és força interessant perquè amb una mà es pot comptar fins a 31 (2 elevat a 5 menys 1) i amb dos mans fins a 1023 (2^10-1). Vaig practicar una mica i és força ràpid, però de moment no ho he fet servir habitualment.
Però em va sorprendre fa uns mesos, perquè el sistema fins i tot té entrada a la Wikipedia! Compta com jo però llavors afegeix coses com ara fraccions.
Llegir la resta de l’entrada »
Classificat dins Tecnologia | 1 Comentari »
divendres, 08/04/2011 (20:30) per carles
Fa un any aproximadament vaig comentar que quan envio mails faig que s’enviïn després d’un minut. Així evito errors tipus enviar el mail a la persona equivocada. Tinc un minut per adonar-me’n i cancel·lar l’enviament.
Un any després el sistema segueix en funcionament, i per sort durant aquest any diria que no m’he equivocat cap cop (o un?). Vaja, gairebé poc i en tot cas era poc important.
Però el sistema té un petit problema: quan un envia un mail i vol apagar l’ordinador (o adormir-lo, per anar a dormir). En aquests casos obro una consola i faig «mailq» per veure si hi ha mails que estan esperant ser enviats.
Llegir la resta de l’entrada »
Classificat dins Programari Lliure, Tecnologia | Sense comentaris »
divendres, 01/04/2011 (18:50) per carles
Al gra: tinc invitacions per Joindiaspora. Si algú en vol envieu-me un mail a carlesblog arroba pina.cat i us n’envio.
O si voleu connectar-vos doncs el meu perfil és aquí.
Llegir la resta de l’entrada »
Classificat dins Programari Lliure | Sense comentaris »
divendres, 25/03/2011 (11:26) per carles
Fa unes setmanes es va anunciar que Mendeley organitzava un «API Binary Battle». La idea: qui participi i guanyi guanyarà 10001 Dòlars, és a dir, uns 7000 Euros.
El jutjat, entre altres, inclou Tim O’Reilly.
Ja hi ha aplicacions fetes, abans del concurs (la pàgina Web de dev.mendeley.com). Es poden veure a http://dev.mendeley.com. Se sabrà el guanyador a finals d’octubre.
Llegir la resta de l’entrada »
Classificat dins Programari Lliure, Societat, Tecnologia | Sense comentaris »
divendres, 18/03/2011 (17:11) per carles
Some time ago I wrote how to setup MegaHAL to have some talks with “it”.
But, after that, I went one step further and I wrote a Pidgin (multinetwork -Jabber/XMPP, msn, etc.- Instant Messenger client,plugin) so MegaHAL can automatically answer some people. In other words: you can say “for this Instant Messenger account, when this contact writes to me Pidgin will automatically answer some text using MegaHAL”.
(Warning: some people can get upset if they think that they are talking with you but they are talking with MegaHAL. Even if MegaHAL learnt from you and the co-worker chat logs.)
Llegir la resta de l’entrada »
Classificat dins English, Programari Lliure | 5 Comentaris »
diumenge, 13/03/2011 (19:50) per carles
Megahal is a conversation simulator, free software, available as a package in Debian systems. This post will talk about how to use and train it. Not difficult, but the first time I was a bit confused.
First of all: install megahal:
apt-get install megahal
(or aptitude, compile from the source, etc.).
Then you can run megahal in the terminal, just typing megahal. It will probably show something like:
Llegir la resta de l’entrada »
Classificat dins English, Programari Lliure | 1 Comentari »
diumenge, 06/03/2011 (13:23) per carles
Fa força anys que feia servir SVN. A la feina d’abans a Barcelona, ara a Mendeley, a casa per coses personals (qdacco, petits scripts, etc.), a Catux per la Catux-USB (és a dir, el 2004, ara fa uns 7 anys).
Fa dos setmanes a la feina vàrem (vaig) migrar de SVN a Git. L’equip Web ja fa un any o més que fa servir Git, l’equip escriptori hem tardat una mica més. Tradicionalment érem menys gent, i el cicle de versions més llarg amb la qual cosa era menys urgent.
Llegir la resta de l’entrada »
Classificat dins Programari Lliure, Tecnologia | 2 Comentaris »