wxPython in Action
Escrit per Aaloy a 23 de May , 2006 a les 12:59 a.m.
Per la llista de Python, concretament a pun apunt del Dr. Dobb's Python-URL! m'he assabentat de l'existència del llibre wxPython in Action i de la possibilitat de fullejar un dels seus capítols a la web pythontrheads.
Això són bones notícies, ja que vol dir que a partir d'ara tindrem més documentació d'aquesta excel·lent llibreria gràfica. Pels qui no la coneguin wxPython és un embolcall (binding) per Python de les llibreries wxWidgets, abans conegudes com wxWindows. Aquestes llibreries són portables, potents i no gaire pesades. L'emperò és que la seva gestió d'events no és tan neta com el mètode signal/slot de les Qt.
Com a avantatge tenim els nombrosos exemples que hi ha per fer gairebé de tot el que se'ns acudi en termes d'interfície gràfica i dissenyadors d'interfícies d'usuari com les wxGlade, o un IDE com el Boa Constructor .
Les wxPython són una opció a tenir en compte si ens plantejam fer una interfície d'usuari que sigui lleugera i portable, i m'atreviré a afegir dues característiques més: mantenible gràcies a la claretat i senzillesa de Python i divertida de programar.
Traducciones/Translations by apertium
1 comentari, 0 trackbacks (URL) , Tags: Informàtica Python
El meu malson té nom, o millor dit número
Escrit per Aaloy a 22 de May , 2006 a les 10:19 p.m.
Fa poc vaig comprar per correu una Epson multifució, una Epson Stylus Photo RX640, esperant que com la RX630 està ben soportada per Linux aquesta també ho estaria. Error! O millor dit, error a mitges, ja que la impressora potser funcionaria, si no fos que pocs dies abans m'havia actualitzat a la nova beta d'Ubuntu per PPC. Mal fet? Depén, hom ja sap el que es pot esperar de les betas, el que no m'esperava és que tengués un error tan greu.
He de dir, però, quen no pareix ser un error sols de la Ubuntu, sino que hi ha més gent queixant-se del mateix, no ja de la compatiblitat de la impressora, sinó del missatge d'error. El problema de fons és que l'error fa que no es detecti bé el port usb al qual està connectat la impresora i per tant ja no és quelcom relacionat amb la compatibilitat o no d'un model, sinó un error molt més de fons.
Així un printconf amolla un desesperant
*** glibc detected *** free(): invalid next size (normal): 0x1013f178 ***
Unable to read printer database.
Please ensure the "foomatic-db" package is installed properly. </code>
fotuda i ben fotuda!
Ara a esperar que es resolgui l'error, segurament relacionat amb el que està produïnt aquest missatge a la sortida del dmesg
[121680.002506] drivers/usb/class/usblp.c: v0.13: USB Printer Device Class
driver
[121680.037076] ioctl32(hald-probe-prin:404): Unknown cmd fd(4)
cmd(44005001){04} arg(ffac4518) on /dev/usblp0 </code>
Pel que es veu és una errada de programació, que té a veure amb la conversió del codi de 32 bits a codi de 64 bits. El que em té amb la mosca darrera l'orella, però és que a la gent que està amb paquets per i386 també els passa.
Cercant-ho per debian bugs m'he trobat que aquest error ja té un número el 366254 i que ja duu unes quantes setmanes pendent. Ara sols queda esperar i anant vigilant les actualitzacions. Una bona manera d'estalviar paper i tinta :)
Traducciones/Translations by apertium
4 comentaris, 0 trackbacks (URL) , Tags: Informàtica
Moviments al sector hoteler de Mallorca? (II)
Escrit per Aaloy a 14 de May , 2006 a les 5:48 p.m.
| [1] | Stallman diu que la vertadera llibertat no és la d'elegir amo, sinó la de no tenir amo, però per ara ens quedarem amb el mal menor. |
Traducciones/Translations by apertium
4 comentaris, 0 trackbacks (URL) , Tags: Informàtica
Actualitzat a Drapper Beta 7
Escrit per Aaloy a 08 de May , 2006 a les 11:45 p.m.
gksudo "update-manager -d"La instrucció màgica que m'ha permés l'actualització :) Això s'hi, s'ha descarregat 900 Mb d'arxius i han estat un bon grapat d'hores entre la descàrrega i la pròpia actualització de programes. He de dir que s'ho val. L'aspecte gràfic està molt més cuidat que a l'anterior versió, hi ha pràcticament les darreres versions de tots el principals programes, i el que és més important, se nota una millora apreciable del rendiment. Pareix que lo de que tindríen molts més programes compilats a 64 bits anava ben en sèrio. Amb el que ho he notat més és amb l'Evolution, ara la càrrega és pràcticament instantànea, així com l'aplicació dels filtres de correu. La càrrega de tot l'escriptori també és molt més ràpida que abans, i aplicacions tan pesades com l'OpenOffice també se'n veuen beneficiades d'aquesta actualització. Per la part d'escriptori a casa faig servir Gnome, a la feina KDE. En ambdós escriptoris hi tenc instalades les aplicacions que més m'agraden de cada un. La llibertat del GNULinux és també la llibertat de poder-te configurar el teu entorn de treball (o de diversió) de la manera que vulguis.
Traducciones/Translations by apertium
1 comentari, 0 trackbacks (URL) , Tags: Informàtica
Moviments al sector hoteler de Mallorca?
Escrit per Aaloy a 06 de May , 2006 a les 9:56 a.m.
Traducciones/Translations by apertium
2 comentaris, 0 trackbacks (URL) , Tags: Informàtica
Django. Integració de la branca M-R
Escrit per Aaloy a 03 de May , 2006 a les 12:10 a.m.
El primer de maig es produï la integració de la branca M-R, per magic removal, dins la línea de desenvolupament principal, el trunk dels projectes subversion. Aquesta integració marca una fita important en el que és el desenvolupament d'aquest bastiment de programació.
El M-R, ara integrat a trunk, proporciona un espai de noms molt més clar, sense la "màgia" de la versió anterior. Ara per fer servir un model la importació és pràcticament directa, lògica, més de l'estil dels objectes de Python.
La integració també implica nombrosos canvis a l'espai de nom, a la nomelclatura de les plantilles, a l'API de base de dades, en definitiva, una millora llargament esperada que farà encara més atractiu aquest bastiment de programació i que esper signifiqui la seva empenta definitiva.
Fins ara molts projectes nous anaven a mig gas esperant que se produïs aquesta integració, ja que sols els més agoserats s'atrevien a fer servir la branca M-R davant una branca principal força estable i els que començaven nous projectes no sabien ben bé per on tirar. La integració d'aquesta branca esvaeix molts dubtes i de ben segur implicarà que veurem grans coses amb fetes amb Django durant els propers mesos.
L'anunci oficial de la integració és a http://www.djangoproject.com/weblog/2006/may/01/magicremoval/
Traducciones/Translations by apertium
0 comentaris, 0 trackbacks (URL)
