20080721

Summercase 2008

Aquest cap de setmana ho hem donat tot al Summercase 2008, ha estat una cita memorable, alguns diran que hi havien pocs bons grups o que el Forum fa una pudor impressionant.

Es igual, els festivals son molt més que aixó. Una cita social, un remembering, un "descobrir un nou grup", un sortir fins tard en una edat que ja no surts tant, unes cervecetes al costat del mar, unes cervesetes sota la lluna plena...

:)

Aquí algunes de les millors fotos que m'han sortit:



Whitey



Blondie



Maximo Park (1/2)




Maximo Park (2/2)





The Breeders (1/2)




The Breeders (2/2) (Interpretant Drivin' on 9)




Raveonettes


I finalment les fotos més personals i/o més frikies:


La noia que va aconseguir una sabata de la Debbie Harry!



El "Bonico del TOOOOO" del Summercase 2008

20080716

Sortida d'omatech

Encara no estic 100% recuperat, pero el passat divendres vem fer la sortida anual d'omatech(ja tradicional) i aquest cop ho vem donar tot.

Va ser una pasada, ens ho vem pasar tots genial !

Karting a Sils, equip de omatech al completo

Painball al Fang Aventura, Equip d'omatech amb algunes baixes :)

Des de l’any passat, com a mínim un cop a l’any, aprofitem per a muntar dia de desconnexió total de projectes, clients i lliuraments. No ens agrada anomenar-la jornada de ‘team building’, és més una mena d’homenatge col·lectiu que ens donem per la feina ben feta i perquè els resultats acompanyen.

L’horari del dia va ser el següent:

  • 08:00 Sortida des de les oficines d’Omatech
  • 10:00 Esmorzar al Karting de Sils: Butifarra i pa amb tomàquet
  • 11:00 Cursa de karts: entrenament lliure, entrenament cronometrat, pre-final i final.
  • 14:00 Remullada a l’estany de Banyoles

  • 14:30 Dinar a ‘Can Met’ de Mieres
  • 17:00 Paintball a ‘Fang Aventura‘ (Sant Miquel de Campmajor)
  • 23:00 Sopar al Tagliatella Pere IV de Poblenou
  • 01:00 Copes al Bar Bharma de Poblenou
  • Ja intuíem que fer en un mateix dia un campionat de Karts i un campionat de Paintball podia ser esgotador però la descàrrega d’adrenalina, els riures i les mil i una anècdotes ho compensaren amb escreix.
  • Amb la seguretat de disposar d’un equip que rendeix espectacularment tant en els moments de treball com en els moments d’esbarjo, estem convençuts que el segon semestre de l’any serà com a mínim tant bo com aquest primer i podrem repetir una jornada d’aquest estil.

20080710

Buenos clientes y malos clientes

Cuando inicias una aventura empresarial, habitualmente, tiendes a coger todo tipo de encargos (también conocidos como marrones) normalmente no puedes elegir, simplemente te conviertes en un "tragalotodo" siempre que este minimamente en tu ámbito de acción.

Poco a poco, aprendes a discernir entre los encargos que se ajustan a tus conocimientos y a los requerimientos de los clientes y entras en una dinámica mucho más natural (todo esto asumiendo que has solucionado todos tus marrones y has logrado hacerte un nombre en el mercado)

Entonces tienes otro tipo de problemas, coges proyectos que se ajustan a tus conocimientos, presupuestas todos los proyectos de manera similar aplicas un margen comercial (esto no es una ONG) y entonces te das cuenta que debes ser más selectivo todavía.

Incluso aplicando las mismas tecnologías en todos los clientes, las mismas personas asignadas etc. Algunos clientes quedan satisfechos, incluso te agradecen tus esfuerzos y llegas a establecer un buen rollo significativo y en cambio otros se quejan de la calidad de tus entregas, se quejan del precio y por supuesto te piden que realices tareas no presupuestadas rebajando los precios, como es esto posible ?

La respuesta es que debes distinguir rápidamente si estas frente a un BUEN CLIENTE o frente a un MAL CLIENTE.

Los BUENOS CLIENTES son de todas formas y colores, algunos tienen tan buen rollo contigo que hasta te puedes ir de fiesta con ellos, algunos manejan
grandes presupuestos, otros más pequeños, pero habitualmente no tienen problemas en pagar el trabajo realizado y agradecen el esfuerzo que dedicas a sus proyectos.

En cambio los MALOS CLIENTES son más fáciles de reconocer:

- Te pedirán muchas funcionalidades (debiendo dedicar muchos recursos)
- Te RATEARAN el presupuesto, evidentemente sin bajar sus requerimientos (no entienden la simple regla de mas-funcionalidades=mayor-precio)
- Te machacarán con la calidad y te culparán de todos los problemas del proyecto
- Cambiaran de requerimientos continuamente, no entienden que los cambios provocan desvíos y los desvíos incrementan el precio (si no son por tu culpa, claro)

Y el extra bonus:

NO TE PAGARAN PUNTUALMENTE Y EN EL PEOR DE LOS CASOS NO TE PAGARAN

Las excusas para no pagar son variadas, la calidad, los timings, aprobación de las facturas, temas administrativos varios, se tienen que revisar las horas, el precio por hora es caro, el perfil que se ha dedicado es demasiado junior, INFINIDAD

En catalán incluso existe la expresion "EXCUSES DE MAL PAGADOR", no hace falta ni traducirlo.

Intenta huir siempre de los MALOS CLIENTES, aunque te den mucha facturación, es igual porque con lo que te cuesta cobrar acabaras pagando los sueldos de tus empleados, sus horas extras, los IVAs de las facturas, los impuestos por beneficios y una cantidad de cosas más que tendrás que pedir un crédito al banco, poniendo en riesgo tu continuidad a largo plazo.

20080709

Consells per implementar un "MVC framework"

Si algún dia fas un "MVC Framework" recorda les paraules del sabi:

Un "MVC Framework" no es un fi en si mateix, ha de servir per el projecte pel qual l'estas creant.


Afegiria que hipoteticament et pot servir per altres projectes, peró no cal obsessionar-se amb aquest punt.

Un "MVC Framework" ha de contenir les funcionalitats necesaries pel projecte que estas fent i prou, no milloris el Framework per soportar estructures massa genériques perquè acabaras fent un "MVC Framework" només per tenir un "MVC Framework" no per aplicar-lo en el projecte que es realment el teu objectiu.

Si trobes una millora que aplica a tot el framework i que et permetra reduir codi en un munt de fitxers, endavant, pero el meu consell es "si no començes primer a programar es dificil que trobis posibles optimitzacions REALS del framework", refactoring, refactoring and refactoring, until nearly-perfection (recorda que a la perfecció no pots arribar).

Principis per qualsevol web application en general i per un MVC framework en particular:

  • Premature optimization is the root of all evil
  • Keep it simple stupid (KISS)
  • Per un programador, un bon dia es reduir el codi en 100 lineas (si continua funcionant, clar)
  • Programa, no pensis
  • Pensa, no programis

20080701

Que cony feiem sense el Firebug ?

En John Resig (PUTOAMO i creador de JQuery) te tota la raó en aquest artícle que acaba de publicar:

[Firebug] Powering a Web Revolution

Algu s'enrecorda del alert de javascript, del Wireshark per monitoritzar la xarxa per veure que cony feien les peticions AJAX, el canviar CSSs a cegues quan la maquetacio no cuadrava ?


Ai mareta, que fotriem sense el Firebug ???


Si el Firefox ha triomfat més entre els desenvolupadors un dels grans culpables ha estat el Firebug, abans havien extensions com la "Web Developer Toolbar", pero QUINA DIFERENCIA !!!

Sempre dic que fare un donatiu a la gent del Firebug i un cop sincronitzi la meva tarja amb el Paypal ho faig !

Gran concert el de Magnetic Fields el passat 22 de Juny

Jo que no era un ultra-fan de "Magnetic Fields" vaig quedar encantat amb el concert que van donar el dia 22 de Juny al Auditori AXA de l'illa Diagonal.

Espectaculaaaaaaaa !


Us deixo una mostra de la canço "I hate California Girls" que apart es supercachonda :)



So
I have planned my grand attacks
I will stand behind their backs
with my brand-new battle ax
Then they will they taste my wrath
They will hear me say
as the pavement whirls
"I hate California girls..."


Donat el meu enganche a "Magnetic Fields" he creat una playlist (em falta pulir l'ordre perque sempre sigui SUBIDON, SUBIDON)

  • California Girls
  • Zombie Boy
  • 100.000 Fireflies
  • I don't believe you
  • I don't want to get over you
  • I think I need a new heart
  • I thought you were my boyfriend
  • three way
  • Washington DC
  • Yeah! Oh, Yeah!
  • You and me and the moon

I si no teniu prou espai a l'iPOD el mínim imprescindible, la playlist minimalista o per iniciar-se amb Magnetic Fields

  • California Girls
  • Zombie Boy
  • I don't believe you
  • I thought you were my boyfriend
  • Washington DC