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 !
Aquí penso posar les anades de olla que em passin pel cap, no feu gaire cas. Tambe intentare posar les coses que m'agraden per si algu (no crec) té gustos semblants. Agusti 8{>
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)
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..."
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:
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ó
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
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:
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.
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 !
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 ?
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:
Son molt bons, RECAAAAAAAAAAAAJ, segur que t'agraden !

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 !
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:
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:
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 !
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.
---------------
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)
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)