dilluns, 13 d’abril de 2009

Ermita de Santa Llúcia de Tonyà.

Feia quasi un any que no escrivia res, però l'ocasió mereix afegir una nova entrada al blog. ;-)

Ja està disponible una primera versió d'una web que he desenvolupat per un amic. Es tracta d'una casa rural de l'Alt Empordà que tot just obra les portes: www.ermitadesantallucia.com.

Per la meva part, espero aprofitar-hi allà algun cap setmana per relaxar-me de l'estrés de la feina, els estudis, i tantes coses que hi ha per fer...

dijous, 24 d’abril de 2008

St Jordi

Aquest St Jordi ha estat esgotador. No, no m'he dedicat a vendre roses pel carrer ( tot i que no seria un mal negoci al preu que les venen) , sinó que hem interpretat per fi davant de tot el públic les obres de teatre que portavem preparant durant setmanes a l'Escola Oficial d'Idiomes.

Les obres, titulades "Holidays" i "Babysitting", van sortir meravellosament bé. Dues comèdies divertides que van aconseguir despertar les rialles del públic. Si us interessa, podeu veure els videos de les obres al blog de l'EOI Figueres

http://blocs.xtec.cat/eoifigueres/

Felicitar també als membres de la banda que van tocar un concert magnífic a la mateixa escola, així com també a tots els participants del concurs de fotografia.

Release!

Un cop passat quasi 2 mesos de feina amb el meu primer projecte en Ruby, ja tenim el Sistema en funcionament! El termini ha coincidit amb la festa major de Figueres, així que ho podrem celebrar a l'engròs ;-). Heus aqui una sèrie de valoracions respecte com s'ha efectuat el desenvolupament del projecte.

Primer de tot, afirmar que Ruby On Rails és una meravella, el mateix projecte en qualsevol framework de Java hagués tingut un cost en temps bastant superior. I malgrat que porto 4 anys de Facultat amb Java i 2 mesos amb RoR, es pot dir que aquest ha estat el meu primer projecte més o menys gran en la que per fi hi dedico més temps a programar que a debuggar. S'ha de tenir en compte que no ha estat només a causa de les facilitats del Rails, sinó també per la espectacular potència del seu debugger ruby-debug.

Pel que fa a la metodologia, s'ha seguit una metodologia bastant àgil i el resultat ha estat impecable: només hi ha hagut 1 error d'obtenció/definició dels requeriments que han afectat al disseny un cop aquest ja havia estat programat ( i dit sigui de passada, es va poder solventar en un dia). La metodologia per la obtenció d'aquests requeriments era ben sencilla, i és que dificilment és pot trobar una tècnica millor que no sigui treballar just al davant del 'client'.

Hi ha qui diu que la programació amb RoR va lligada a la metodologia àgil, que complementats milloren la qualitat i redueixen el cost del projecte. De fet, de tots els llibres de Ruby On Rails, el més venut al portal Amazon es titula "Agile Web Development with Rails". Ara que ja ha passat St Jordi, potser me'l compraré :-)

dijous, 13 de març de 2008

Ruby on Rails

Després de programar més de 4 anys en Java entre els estudis a la Universitat i petits projectes diversos, m'he iniciat en aquest món estrany que es diu Ruby on Rails en una empresa de Girona.

Ruby on Rails (RoR) és un framework per aplicacions web pel llenguatge de programació Orientat a Objectes Ruby. És difícil de convèncer dels avantges de RoR a algú que 'semiidolatra' l'ordre i la bona documentació de l'API estàndard del J2SE, a més de la seva sintàxis entenadora i altres factors importants per una bona programació.

Difícil de convencer fins que arriba un punt on, en el primer programa que un fa en RoR, s'ha d'executar una comanda de la forma "generate scaffold...". Aquesta comanda, pròpia del framework, genera tota l'estructura en Model-Vista-Controlador de tots els elements necessaris per als casos d'ús Creatre-Read-Update-Delete (CRUD use cases) amb el model, les vistes i els controladors necessàris. A diferència de Java, Ruby On Rails, no necessita d'un fitxer xml per mapejar els objectes a la BBDD ( Per què servia Hibernate?). Tot el que entri dins de 'l'estàndàrd', allò que escrivim i repetim 100 vegades igual, ho genera i gestiona automàticament el RoR ( Fins i tot els mètodes sets() i gets() ) . Si volem personalitzar-ho, sempre ho podrem fer, però en els casos que no faci falta res més que canviar els colors, la feina més feixuga serà pel dissenyador gràfic.

dimarts, 29 de gener de 2008

l'Efecte Mozart.

No m'entusiasma precisament escoltar "l'últim nou disc" d'un estil músical del Segle VXIII ( A.K.A. música clàssica) . Però el fet curiós és que segons un estudi de la universitat de Winskonsin, publicat a la revista Nature al 1993 ( farà ara ja 15 anys) revela que escoltar peces del compositor Austríac incrementa la capacitat de concentració i la fluïdesa en la resolució de problemes. Dit d'una altra manera, augmenta l'IQ de la persona. Així queda demostrat en les estadístiques, o així ens ho creiem els empírics. El cas és que en les diverses proves que s'han realitzat, s'han obtingut resultats similars. Per tant, s'ha batejat aquest fenomen com a l'Efecte Mozart.

Ja existeix una branca de la psicologia, anomenada psicologia de la música, que estudia els efectes de les notes en el nostre comportament. I ja hi han diversos estudis que constaten que escoltar música en el treball augmenta la productivitat. De moment però, Mozart és l'únic compositor que té un efecte més visible.

Si creieu que els joves d'avui dia són més ximples que els de temps enrere, aquí teniu la resposta: No escolten Mozart. Haurem de canviar d'estil.

divendres, 4 de gener de 2008

Tecnologies del 2008

Tots a punt pel 2008. Bon any nou! Les grans companyies de les TIC estan preparats per ‘arrassar’ aquest nou 2008. Apple, que va començar a despuntar amb el seu iPod i posteriorment amb el seu iPhone, està preparant la segona versió d’aquest últim producte amb tecnologia 3G i amb pseudoGPS (via els repetidors dels mòbils es podrà calcular la situació aproximada de l’aparell). Aviat el podrem comprar aquí, segurament amb un contracte de la mà de Telefònica. Però apple no ho tindrà gens fàcil, Google s’ha ficat pel mig a fer-li la competència amb el seu ‘Android’ que sortirà a la llum segurament aquest mateix any. Per altra banda, Google ja pensa fer la competència també a la wikipedia amb el seu Knol. Mentre que Sun segueix amb els seus productes Java, focalitzant-se amb el J2EE, JME i JavaFX. Aquest últim, presentat al 2007, és una nova tecnologia per crear fàcilment RIAs (Rich Internet Applications), un concepte que malgrat ser bastant nou, ja té diverses empreses importants en la cursa per dominar aquest mercat. Mentrestant Microsoft segueix treien versions millorades dels mateixos productes de sempre. Bé, van comprar part del Facebook, alguna cosa havien de fer.

dimarts, 25 de desembre de 2007

Projecte Nadal

Com cada any, tenim el que es pot anomenar com el "Projecte Nadal"
És un projecte costós on el ROI (Return of Investment) no és gaire clar... i malgrat el cost, mai s'ha cancel·lat. Aquest projecte té un clar deathline que no pot ser aplaçat sota cap circumstància. En més de 2000 anys el projecte mai s'ha atrassat i espero que no s'atrassi aquesta vegada. Tots els regals han d'estar sota l'arbre de Nadal en el dia marcat. És a més, un projecte competitiu, sense cap meva de dubte. Si necessita comprar l'última PS3, wii o xbox360, seria millor fer-ho tant aviat com sigui possible, abans que s'esgoti. Finalment, com tots els projectes, hem de treballar dur fins a l'últim dia a la 1 de la matinada. Però bé, val la pena, només per construir somriures.

Bon Nadal a tot*s!