20060727

Concert de Pixies al FIB 2006, part 3

Tercera i última entrega de videos del FIB (Festival internacional de Benicassim) 2006, Concert de Pixies.

El só continua estant molt malament...

Potser pujo les fotos i algun vídeo més que tinc d'Strokes, però de moment, els de Pixies ja estan pujats.





Pixies at FIB 2006, Nimrod Son, una especie de "UK Surf Mix" del wave of mutilation aplicat al Nimrod Son !





Pixies at FIB 2006, vamos, solo de joey santiago, es pot apreciar com toca amb l'ampolla de cervesa, un clàsic dels concerts de Pixies. Rock me JOE !





Pixies at FIB 2006, HEY
Hey, been trying to meet you !

20060726

Concert de Pixies al FIB 2006, part 2

Segona entrega de videos del FIB (Festival internacional de Benicassim) 2006, Concert de Pixies

El só continua estant molt malament...


Wave of mutilation uk surf mix (1/2)


Wave of mutilation uk surf mix (2/2)


Where is my mind (1/3)


Where is my mind (2/3)


Where is my mind (3/3)

20060725

Concert de Pixies al FIB 2006, part 1

Primera entrega de videos del FIB (Festival internacional de Benicassim) 2006, Concert de Pixies

El só esta molt malament, perdoneu les molesties, però es pot apreciar que vaig aconseguir un bon lloc.






Cactus (Send it to me)







Monkey gone to heaven, just abans de tallar el concert per més de mitja hora per evitar que les valles antipànic cedisin.

Es poden apreciar en els moviments de la càmera els moments de més excitació del públic.







Tio plasta de la organització que amb un angles macarronic feia tirar enrera al públic, s'ha de reconeixer que es van portar bé ja que durant els 30 minuts que van tenir parat el concert, com a mínim van repartir unes quantes ampolles d'aigua entre el públic.

"Please guys, go back, a little bit more, please..."

20060720

Bugs persistents

Avui hem solucionat un bug força curiós, es tracta d'un "efecte 2000 atrassat".

Teníem un update en el oracle de producció, que contenia la següent condició al where:


or nvl(fi,sysdate-2392.123) <> to_date(nvl(v_fi, sysdate-2392.123),'DD/MM/YYYY HH24:MI')


Tot havia funcionat bé fins avui, i dic avui perquè, ha cascat exactament avui a les 3 de la matinada...

Si us fixeu en la expressió to_date(nvl(v_fi, sysdate-2392.123),'DD/MM/YYYY HH24:MI') veureu que el resultat de sysdate-2392.123 es un date.

Hàbilment al programar-ho no es va pensar que sysdate-2392,123 faria el canvi de segle avui mateix (o si es va pensar, va tenir molta mala llet)

Així que al retornar un date sysdate-2392,123 retornava sempre per sota del 2000 fins avui, que al fer la transformació implícita a varchar2 i fer el to_date fotia un casque impressionant del pal

"Error ORA-01858: se ha encontrado un carácter no numérico donde se esperaba uno numérico"


Això es degut a que la conversió implícita amb el any 99 no es comporta igual que amb el 00

De fet he comprovat que nomes dona una excepció en el any 00, no en el 99 ni en el 02 per exemple, vegeu les imatges:







Evidentment la expressió correcte és:


or nvl(fi,sysdate-2392.123) <> to_date(nvl(v_fi, to_char(sysdate-2392.123, 'dd/mm/yyyy hh24:mi')),'DD/MM/YYYY HH24:MI')


Això no treu que no tingui pinta de ser un bug d'Oracle...

Tot solucionat, encara que es un bug de més de 4 anys i aquests sempre toquen la moral...

Que hi farem.

Concert de Belle and Sebastian al Summercase

Si, una mica tard, però no he tingut temps abans de pujar els videos...

En general el Summercase va ser una canya, el primer dia cues per comprar tickets però a part d'això força ben organitzat.

Els concerts que vaig viure mes intensament (habitualment es compleix la norma que contra més aprop més intensament es viuen) van ser Belle & Sebastian, Happy Mondays i Spinto Band.

Aquí us deixo els vídeos de Belle & Sebastian, encara que el só esta fatal !





































20060714

Segon casque al metro en menys d'una setmana

Un altre casque espectacular als sistemes de TMB, aquesta vegada a l'andana de la estació de "Hospital Clínic" sobre les 7 de la tarda d'ahir 13/07/2006

Aquest cop el sistema afectat es el (sorollos) sistema de canal metro, i es nota clarament que es un error de windows, un tipic "file not found".

Podeu veure aquest vídeo del projector:





Detall del projector
friky foto

Tant el projector d'enmig de l'andana com els monitors reben la mateixa senyal i tots estaven igual de penjats.


Detall d'un monitor (ho sento pero estava entrant al vagó i em va quedar fatal)
friky foto

Dos casques en menys d'una setmana i per un usuari força esporadic del metro, no esta gens malament :)

Pobres técnics de TMB, em sap greu...

Ei, pero al metro de Madrid tampoc n'estan de res, eh ?

20060713

Girls in Hawaii

He descobert via pandora.com un nou grup "Girls in Hawaii".


Foto de girls in hawaii, on tour per Islandia
friky foto

Son Belges i jo els definiría com una barreja entre:


  • The Sundays

  • Nirvana

  • Hefner

  • Blur

  • Belle and Sebastian

  • Dinosaur Jr.

  • The Mamas and the Papas



Son molt bons, RECAAAAAAAAAAAAJ, segur que t'agraden !

20060712

Anem al cine a veure suprunaman returns


Avui, suprunaman (suppaman) returns !
friky foto

Casque a les pantalles del metro de Barcelona

El dilluns (10 de juliol del 2006), tornant a casa, aproximadament a les 13:30, vaig veure que les pantalles del vagó del metro on em trobava (trajecte Hospital Clínic a Verdaguer, L5) tenien un aspecte estrany...

Es important notar que el casque es produïa a varies pantalles alhora (es pot veure molt petit al vídeo una pantalla al fons amb el mateix color vermell), en concret totes les que estaven orientades de "cua a cap" del vagó i crec també que si anaves unes quantes pantalles més endavant l'error ja no es produïa, d'això ja no estic tant segur.



També vaig fer una foto...


Detall del casque
friky foto

I com que tampoc es veu molt bé, vaig escriure el texte:


LILO 22.5.9 Menu
Trying to boot (algo semblant)


Sembla un missatge del loader LILO, encara que no es llegia bé la part de abaix perquè estava refrescant la pantalla en un bucle infinit.

Això em fa pensar que:


  • Els nous vagons de TMB porten linux per mostrar els cartellets de "Propera parada ..."

  • Anirem veient casques de linux a multitud d'aparells com telèfons públics, caixers etc. cada vegada amb més assiduïtat

  • Tot casca en aquesta vida.



Si trobeu friki el post, penseu en el ridícul que vaig haver de fer, gravant el vídeo i fent la foto en un vagó ple de gent !

20060705

Java vs. PHP

A continuació poso una llista de coses desitjables i/o necessàries d'un llenguatge a l'hora de fer aplicacions web.
---------------

Bug finding:
php, interpretat i no compilat --> pot portar a errors xorra de sintaxis facin petar tota l'aplicacio
java, interpretat pero compilat, arregles els problemes de sintaxis abans de deployar

Deployment:
php, canvi en calent
java, war, upload, reload del aplication context

Includes:
Java, cada class importa nomes els class que necesita
PHP, model guarro en general, es fan includes de pagina, per aixo es mes recomenable fer la base amb orientacio a objectes abans de montar un caos de includes de pagines important.

Runtime:
Java - corre sobre Tomcat, es inestable en entorns de molta carrega, sempre obliga a reiniciar periodicament
PHP - mes estable, no necesita servidor apart, es un modul d'apache

Potencia del llenguatge:
php funcionalitat d'arrays brutal sintaxi mes rapida
java, model d'objectes massa rigit i amb molta complexitat

Llibreries de cerca:
Java, millor en cercadors, Lucene

Entorns de desenvolupament:
Java, entorns de desenvolupaments evolucionats (Eclipse, JDeveloper)
PHP, tambe es pot fer servir eclipse, pero es tendeix a eines mes simples PHPEditor, Notepad++ o UltraEdit

XML/XSL Support:
PHP, Llibreries de XML/XSL que funcionin, nomes a partir de la versio 5 (en 4, fer servir sablotron)
Java, millor en parsing de XML (si fem servir JDOM, el soport estandard DOM etc no serveix per res)

Servlets:
PHP, algo menys potent amb la gestio de sessions, i a més tot son pagines, no existeix el concepte de servlet
Funcionalitats similars en els dos entorns

Model - View - Controller:
Igual java que php, pero en php no es el model habitual, s'ha de forçar la cultura dels developers cap al nou paradigma

Sintaxi:
PHP - Sintaxi guarra, tipus perl, en versio 5 es pot fer servir orientacio a objectes
Java - Sintaxi elegant, tipus C, pero molt mes complexe (sintaxi farragosa per errors en el disseny de classes basiques (String, FileOutputStream, etc.)

Proves unitaries:
PHP - facil de fer testing amb un fitxer dummy, notepad o vi oriented
Java - amb els IDEs es perd força capacitat de fer testings xorres


WebServices:

Java - ampli suport
PHP - ampli suport

Microcalls:
Java - ampli suport (inclos getTransformedContent)
PHP - ampli suport (inclos getTransformedContent a partir de php5)


Execució de comandes de sistema operatiu:

Java - no es simple, tenim una llibreria que ho fa, existeixen una serie de pitfalls al standard que no permeten agafar be la sortida del proces en certs casos.
PHP - trivial

Upload de fitxers:
PHP - trivial
Java - No existeix una llibreria standard que funcioni correctament, ni tant sols les de jakarta-commons, al final tothom es fa el seu upload, basat normalment en una classe de O'Reilly (PATETIIIIIIIIC)

MultiThreading:
Java - molt potent
PHP - hi ha llibreries pero en general no ficaria la ma al foc

Llibreries:
Java - Menys llibreries pero amb base d'usuaris mes amplia en general (jakarta, jdom, etc)
PHP - Milions de llibreries, algunes tambe amb molta base d'usuaris (Pear)

------------------------

Recomanació final:

La meva recomanació per futurs desenvolupaments sería:
BD - Oracle amb PL/SQL i Microcalls
MiddleWare - PHP + Microcalls (a no ser que necesitem multithreading o per cercadors)
Presentacio - XHTML + CSS + AJAX (i evaluar puntualment OpenLazlo)

Tampoc cal ser talibà i tot aixo es combinable i movible o sigui que poden haver altres bases de dades en MySQL o SQLServer i Tomcats que corrin Java Web Applications, pero la base hauria de ser l'anterior.

20060703

Ajpanya va bé

Hola a tothom, després d'un mes de currar com un campeón, em veig un altre vegada amb cor de postejar, espero no perdre el fil.

Pujo un parell de fotos interessants que vaig fer el dissabte al matí.

Situació:

Passeig de Gracia 10:55 dissabte 1 de juliol del 2006, dia d'inici de les rebaixes.


cua a gucci 1
friky foto


cua a gucci 2
friky foto

La cua es a GUCCI, no al Corte Ingles, ni a la "Tienda de Lolín", nono, la gent fa cua a GUCCI

Bueno, encara que sembli que fer cua el primer dia de rebaixes a GUCCI es nomes per els "Quiero y no puedo", us asseguro, que fins i tot en aquest dia on es poden trobar grans descomptes i totes les talles, tota aquesta gent esta forrada !

Jo, ni en rebaixes puc entrar-hi...

No em vaig quedar per entrar i mirar preus, pero us asseguro que no son gens assequibles.

Personalment vaig anar de shopping a Carolina Herrera NY (jua jua jua, mira que soc pijooooooooo)