Clean Code

Ahir vaig acabar de llegir Clean Code, A Handbook of Agile Software Crsftsmanship, de Robert C. Martin publicat per l’editorial Prentice Hall. He de dir que el llibre està força bé, bàsicament perquè resumeix els bons principis de desenvolupament de codi, i ens explica quin aspecte ha de tenir el codi i perquè.

Si estau cercant un primer llibre de bones pràctiques de programació i teniu coneixements de Java és un bon llibre per tenir tot un resum del que s’ha de fer i del que no. Si no teniu coneixements de Java i no podeu seguir bé i llegir i entendre els exemples que hi ha al llibre i alguns capítols no us serviran de res, ja que estan molt orientats a aquest llenguatge.

[Continuar llegint ...]

creantbits reloaded

El divendres 17 va tenir lloc una nova edició del creantbits, no em faceu dir l’edició que he perdut el compte. Un dia d’aquests quan tengui temps miraré de recuperar els apunts i demés i així a la propera edició li posarem els números romans que toquin.

Tanmateix, però, el creantbits serveix pel que serveix: trobar-nos amb els amics, fer amics nous i reunir en una mateixa sala bona part dels informàtics mallorquins interessats en el programari lliure, en la programació web i els sistemes.

[Continuar llegint ...]

Fusió

Aquestes darreres setmanes ha anat molt de bòlid, els que me coneixeu ja en sabeu el motiu, però pels que no vull contar-vos en què he estat les darreres setmanes. Permeteu-me fer un poc de flashback…

Dos mesos abans vaig prendre un cafè amb n’Ovidio de Logitravel. Havíem estat fent feina per Logitravel des de finals de l’any passat i fa aproximadament dos mesos vam fer un cafè, un de tants, però aquesta vegada em va dir que volia anar un poc més enllà de la simple col·laboració client-proveïdor.

[Continuar llegint ...]

Eclipse Luna

Amb la recent sortida de nou entorn de desenvolupament d’Eclipse anomenat Luna, he decidit donar-li una nova oportunitat com a entorn de desenvolupament de Python, així que a més de Vim estaré fent servir Eclipse per a desenvolupar des de casa.

Una vegada devallat l’Eclipse el següent que he fet és instal·lar-hi els plugins bàsics que es necessiten. Com que @sastred el fa servir com a editor principal a APSL, el primer que vaig fer va ser demanar-li què feia servir ell. Per la part de js i css fa servir l’Aptana. Aptana és molt més que un plugin, i ja l’havia fet servir abans. Té un munt de coses que no necessit i que fan que l’Eclipse torbi més a carregar. Així que vaig cercar alternatives.

[Continuar llegint ...]

Trollejant el Wordpress

Aquest dimecres va sortir emés al @mallorcaenxarxa el programa dedicat a Wordpress, amb en Pacho (a.k.a @lonchbox) defensant els meravelles d’aquest programa i jo fent el paper de troll. Podeu escoltar el podcast via ivoox i saber el que es va dir.

La veritat és que vaig ser bastant tou i a la vegada troll, En Pancho és un amic des de fa temps i jo mateix he estat usuari de Wordpress, de fet aquest mateix blog hi va estar durant una bona temporada als seus començaments.

[Continuar llegint ...]

The new kingmakers

Ahir vaig anar a Eivissa per parlar amb un dels nostres clients d’un projecte que hem començat. La reunió va anar força ràpida i vam acabar prest, així que tot i que vaig canviar el billet per tornar més d’hora me va quedar una bona estona d’espera a l’aeroport.

Vaig aprofitar per llegir “The new Kingmakers” de Stephen O’Grady. Bàsicament ve a dir que el món ha canviat, i gràcies a internet i al programari lliure, els desenvolupadors i les seves preferències estan canviant la manera en que la societat en el seu conjunt veu un producte a partir de l’acceptació que té en el món dels desenvolupadors i tècnics.

[Continuar llegint ...]

Jo compr el cafè

Ja ho sé, tenc un sentit de l’humor peculiar, segur que és algun tipus de malaltia, però els actes solemnes i demés cerimònies em fan compixar de riure. I em sap greu, bé, a vegades no :)

La vida ja és complexa i a més és un joc que no podem guanyar. Al final et mors. I si és així potser no convé que ens ho prenguen tant seriosament. No n’hi ha necessitat, i el primer que s’ha de fer és aprendre a enriure’ns d’un mateix i disfrutar del camí, i per això millor amb una rialla.

[Continuar llegint ...]

django-yubin

Doncs sí, estava jo mirant de fer feina en el project bigbrother del que us parlava l’altra dia de pagès, quan em vaig trobar afeitant yaks, és a dir, realitzant una sèrie de tasques que no tenen a veure amb el projecte però que són necessàries. Una d’elles era la de modificar les plantilles del django-mailer2 per a integrar-se amb el nou sking de l’administrador de Django que estic provant.

[Continuar llegint ...]

Propòsits 2014

Bé encara que sigui tard potser és hora d’escriure un grapat de propòsits pel 2014. Ja sabeu que per aquestes contrades les festes no acaben fins que arribam a San Sebastià, així que potser és aquesta fita la que hauria de marcar de bon de veres el començament d’any. :D

Al 2014 m’he marcat un bon seguit de fites personals que m’afecten personalment i també a l’equip que formam a APSL. El 2014 no crec que sigui l’any de la recuperació ni molt manco. Les darreres mesures del govern pareix que van més encaminades a estrenyer cada vegada més el dogal a les petites i mitjanes empreses i als autònoms, i a tota la petita economia, així que si les coses van bé serà gràcies als factors externs i no gràcies a que s’han posat les bases per a que la nostra economia evolucioni, ben al contrari…

[Continuar llegint ...]

Llibres per acabar l'any 2013

Packt Publishing és una editorial d’aquestes que fa gràcia per la manera que té de tractar el sector de la tecnologia i també per la manera que té de vendre els llibres.

Sé que molts em podeu dir on puc trobar llibres per descarregar i tot això, però la veritat és que si el llibre electrònic té un preu decent, i per mi això significa no més de 5 eur, no em sap greu comprar-ho. D’aquesta manera puc donar el meu reconeixement a l’autor, a l’editor i suport a la tecnologia. Més enllà d’aquesta quantitat ja m’ho he de pensar molt, ja que sovint tenc la sensació que em prenen el pel.

[Continuar llegint ...]