Resaltat de sintaxi per les plantilles de Django

La Comunitat del programari lliure no deixa de donar-nos sorpreses i alegries. De la llista de Django m’ha arribat un enllà a un arixu de resaltat de sintaxi per les plantilles de Django http://www.vim.org/scripts/script.php?script_id=1487 d’un tal Dave Hodder.

Aquest home supòs que deu estar utilitzan Django pels seus desenvolupaments i fent servir Vim com a editor. Com que li era útil doncs ha creat la utilitat i l’ha posada a disposició de la comunitat per a que tothom se’n pugui beneficiar. És l’esperit del programari lliure!

Full de càlcul com a base de dades

Llegint l’anunci al meneame i l’entrada de kexi 1 dins la distribució d’aquest paquet ofimàtic vaig enrecordar-me d’un tema que sovint em preocupa: la utilització de les fulles de càlcul com a bases de dades.

És a dir, per mi per pròpia definició, una fulla de càlcul té sentit quan s’espera fer algún tipus d’operació amb les dades que conté, però quan sols serveix per que s’utilitzi l’estructura de files i columnes per fer de repositori ràpid de dades sovint em dona que pensar. Kexi és un projecte per a callar la boca a aquells que ens diuen que en aquests moments no hi ha res semblant a Access per Linux, sols per això potser s’ho val, i segur que amb el temps superarà llargament tot el que poguem trobar a l’Access. Personalment sols la idea de tenir un Python com a llenguatge d’script ja em dóna més garanties que no el que té la competència. El problema fonamental, però és que tot aquest esforç rarament es veurà recompensat en una utilització d’aquest producte per part de l’usuari mig.

[Continuar llegint ...]

The Design of everyday things

L’altra dia i al segon intent, vaig rebre la darrera comanda que havia feta de llibres. En aquests moments estic llegint el que possiblement sigui el més interessant del que vingueren en la comanda “The design of everydaty things”, de Donadl A. Norman, editat per Basic Books.

És un llibre en format butxaca amb una curiosa cafetera per portada. Abans el titol de llibre era The psychology of everyday things, però pel que pareix els llibreters ho catalogaven malament :)

[Continuar llegint ...]

The Development Abstraction Layer

Aquest és el darrer assaig de Joel Spolsky que podeu trobar a  http://www.joelonsoftware.com/articles/DevelopmentAbstraction.html. Com la majoria d’assaig d’aquest autor és molt encertat i ens fa reflexionar damunt la complicació que té dur un negoci de programació i la capa d’abstracció necessària que hi ha d’haver entre el negoci mateix i els programadors per a que aquests darrers puguin fer la seva feina.

Aquest conecepte es repeteix també a altres capes del desenvolupament informàtic. La figura del cap de projecte, per exemple, ha de servir també da cap d’abstracció entre els programadors i les complexitats polítiques i empresarials del projecte, essent una de les seves tasques principals la de permetre fer feina i aïllar a l’equip de programació de les n-mil reunions que hi pot haver, de les cridades dels clients, de les cridades dels caps… Si això s’aconsegueix el projecte pot avançar, en cas contrari s’acaba en un entorn de feina on les contínues interrupcions i les desconnexions [1] forçades fan pràcticament impossible fer feina productiva.–

[Continuar llegint ...]

Jornades Bulmeres (3)

Ahir s’acabaren les terceres jornades de programari lliure de Bulma. Han estat tres dies [1] molt entretinguts, pareix que el temps s’ha allargat i em dona la sensació d’haver estat a un altre món. Potser la frase, el crit de guerra, de Branco de que un altre món és possible ha esdevingut certa en aquestes Jornades, ja que l’esperit, la participació, els ponents, la gent que les seguia des de casa seva, els patrocinadors i col·laboradors, tots, demostraren que al manco durant aquests dos dies sí que ho era de possible un altre món.

[Continuar llegint ...]

Jornades Bulmeres (2)

El dijous ha estat un dia molt interessant. Ha costat però pareix que tot ha acabat funcionant. Els problemes de darrera hora sempre són inevitables, però en Murphy ha estat especialment entremeliat.

El Casal de Campos fantàstic com a les anteriors jornades i la gent encantadora. Prometen ser dos dies molt intensos! Per cert recordau el tema de l’audio i el video en directe, tal com s’explica a http://jornades.bulma.net/chat.php

Ens veim allà!

Les III Jornades Bulmeres

Ja hi som. Demà ens veurem amb la gent de Bulma a Campos per anar a montar. La meva participació a l’organització de les Jornades ha estat molt escassa i això essent molt magnànims, però esper rescabalar-ho demà.

Esper i desig que vagi tan bé com la darrera vegada. La gent de Campos és molt acollidora i el casal on feim les jornades està força bé. La passejada des de Binissalem a Campos és llargueta, però sincerament crec que s’ho val. Per a més informació: http://jornades.bulma.net/Les jornades coincideixen amb una altra bona notícia: Python 2.5 ja està en alfa! L’he baixa i compilat pel PPC sense cap problema. A això se li diu ser multiplataforma! Les novetats de la versió 2.5 fan que encara sigui més divertit i clar programa en aquest llenguatge. La llista de novetats és a http://docs.python.org/dev/whatsnew/whatsnew25.html

Coneixement compartit

A algunes de les meves darreres lectures ha aparegut el concepte de coneixement compartit. M’he interessat pel tema i miraré de fer-ne cinc cèntims.

Anomenam coneixiement compartit és aquella informació coneguda per un grup de persones quan totes elles saben que els altres la saben i que saben el els altres saben que la saben, … Un exemple típic de coneixement compartit és diferencia doncs del coneixement comú en l’aspecte de saber que els altres ho saben i saber que els altres saben que nosaltres ho sabem. Com aquell que ens diu una mentida, ell ho sap, nosaltres ho sabem, però a més el que la diu sap que nosaltres sabem que és mentida y nosaltres sabem que ell sap que nosaltres sabem que és una mentida.

[Continuar llegint ...]

En el principio fue la línea de comandos

Supòs que és un títol que molt gent coneix però que no sé si sabeu que està accessible a través de la xarxa i traduït al castella. Ho podem trobar a sindominio. La traducció és molt bona i es llegeix molt fàcilment.

És fantàstica l’orientació que dona Neal Stephenson a l’essaig, com ens fa veure el que és un sistema operatiu, el que ha de fer i com les interfícies gràfiques en amaguen, sovint de manera artificial i amb un preu, les complexitats inherents a una màquina tan complexa com és un ordinador.

[Continuar llegint ...]

Una de llibres

El divendres passat vaig tenir feines per Ciutat i ja vaig aprofitar per anar a un conegut centre comercial a gastar la tarja regal amb la qual l’empresa ens obsequia al Nadal. Com que no m’agrada gaire això de trescar per comprar-me roba (ei jo sóc dels que se compren les camies a parells ;) ) vaig anar directament a la secció de llibreria a veure que hi trobava.

Una de les coses que em van sorprende és la secció de ciència ficció. No sé quin concepte tenen de la ciència ficció la gent que col·loca els llibres, però per mi que ciència ficció n’hi havia més be poca. Molta novel·la fantàstica de l’estil tolkenià i sovint tirant cap a “dragones y mazmorras”. Res a dir contra el gènere, però quan hom s’atraca a l’estanteria i veu tans llibres es fa il·lusions per trobar-se després que de ciència ficció en sentit estricte n’hi ha ben poquets. Vaig trobar-ne dos que em van agradar i després vaig anar cap a altres seccions de la llibreria, la d’informàtica també em va decebre un poc però tot i això vaig trobar alguns llibres interessants:

[Continuar llegint ...]