Geany

Fa unes setmanes va córrer per la xarxa la notícia d’un nou editor lleuger i de bona qualitat: geany.

geany01.jpg

La veritat és que és molt bo i pot ser utilitzat com un entorn de desenvolupament, com qualsevol dels IDEs que hem vist.

Teniu més captures en aquest enllaç.

Molt complet, amb moltes opcions, i perfecte per a un llenguatge com ara python. Autocompleta el codi que coneix, coloreja, compila, mostra la sortida de la finestra de comandaments… Solament he detectat una errada a l’hora de pegar codi d’altres editors: no fa correctament la indentació i això és un poc molest.

La veritat que s’ha convertit en l’editor gràfic que faig servir ara per a programar en python. Però no puc dir que l’utilitze, perquè més prompte o més tard, torne al meu entorn de programació preferit: vim.

No puc evitar-ho.

Entorns

Comentaris (0)

Permalink

Nova versió de pyGtk

Hui mateix, a la llista de correu de pyGtk a la qual estic subscrit, ha arribat un correu d’en Johan Dahlin avisant que s’acaba de publicar una nova versió d’aquesta llibreria, la versió 2.10.5, la qual ja podeu descarregar-vos des d’ací, per exemple:

http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.10/

Els canvis des de la 2.10.4 són molt pocs, evidentment, i no ens interessen a la majoria d’humans.

Però l’interessant és que amb el codi font del paquet, des de fa vàries versions, va inclosa una sucosa col·lecció d’exemples que farà la delícia de tots aquells que esteu començant amb pyGtk.

pygtk_examples.jpg

Notícies

Comentaris (0)

Permalink

Disseny

Ara mateix estic estudiant Disseny de Bases de Dades i m’ha sorprés trobar als apunts unes consideracions a tenir en compte per part dels dissenyadors informàtics en general.

A saber:

a) Els informàtics no han de decidir sobre l’empresa i la seua producció.

b) Un dissenyador no és un com un pintor, que pot imaginar i decidir, sinó que és com un fotògraf de l’empresa: transmet el que és la realitat de l’empresa.

Aquesta visió freda, separada i llunyana de l’empresa ha estat la que m’ha xocat.

Mai no ho havia pensat.

Normalment m’implique seriosament en l’empresa quan penso en fer un projecte informàtic i pense que és molt difícil separar-se, mirar des de fora l’empresa per tal de fer el projecte el més ajustat possible a les necessitats de l’empresa i prou.

Sempre penso en com pot millorar el meu programa la producció de l’empresa. No puc separar programari-millores. Sempre pense que el programari li ha de servir a l’usuari per a alguna cosa més que una simple gestió, que les millores en la producció són un valor afegit del programari.

Potser el problema ha estat que sempre he fet projectes per a amics o per a la mateixa empresa on treballava i això em duia a implicar-me.

O potser el problema és que no he fet tants projectes com per a poder mirar des de lluny el projecte que estic fent i la empresa que tinc davant. No ho sé.

Però reflexionant sobre això, penso que sí, que hi ha una dosi gran de veritat en aquestos punts a considerar per part del dissenyador informàtic. No deu ser bo implicar-me tant.

Reflexions

Comentaris (0)

Permalink

UML sí, UML no

Fins ara, sempre que havia fet un projecte de programari, m’havia dedicat a picar codi directament.

No us ho creureu, però quan t’agrada programar et fas una idea mental del projecte, de com va a ser, dels menús, la seua situació, etc. Això, només decideixes fer el projecte.

Però la primera regla de l’Enginyeria del Programari és que això no es pot fer. Si volem fer que la “fabricació” del programari siga un procés de qualitat com el d’altres enginyeries, haurà de seguir un procés clar, documentat i amb reutilització.

Ara que vull fer un parell de projectes és quan he de dur a la pràctica el que m’han ensenyat.

Però realment val la pena fer servir els diagrames UML per a projectes xicotets? No ho tinc clar.

Supose que dependrà de qui fa el programa. No sóc tampoc estricte en aquest punt. Cada projecte és un món, i les exigències/funcionalitats/pressupost fan que hages de seguir un procés de fabricació o un altre.

Faig jo servir UML? Simplement per provar jo crec que sí val la pena.

Quin editor UML? Jo sempre he fet servir l’Umbrello, però serà qüestió de cercar més editors lliures.

umbrello.jpg

Eines

Comentaris (0)

Permalink

Més documentació

Les coses van a poc a poc, però van.

Apunte uns enllaços molt interessants per als programadors de pyGTK.

El primer és una pàgina molt bona amb un fum de preguntes i respostes sobre com fer certes coses: Les pyGTK FAQ.

Són preguntes que normalment ens fem els programadors i que no són fàcils de trobar. Per exemple: com puc canviar l’aparença de les etiquetes i d’altres widgets?

L’altre enllaç no és específicament de pyGTK, és de Python, i és un enllaç amb un fum de documentació sobre aquest llenguatge: Python en castellano.

Adreces que cal tindre a ma per a poder aconseguir informació puntual o augmentar el nostre coneixement general sobre aquest llenguatge.

Documentació

Comentaris (0)

Permalink