20040728


Prova de la caiguda de google
friky foto

Google caigut, i ara que?

Si, jo vaig ser un dels afectats per la caiguda de google del dilluns, i tinc proves. Si no mireu la frikyfoto d'adalt ;)

Tothom esta igualment exposat als atacs de DoS en aquesta jungla que anomenem Internet, fins i tot el Rey Google.

Tot ha estat per culpa d'un virus anomenat MyDoom.O, el "creatiu" virus quan infectava un PC a través d'un e-mail, començava a buscar adreces de email al disc dur de la víctima, en concret a documents de word, texte, etc.

Quan trobava algun email, començava a llançar consultes al Google, a Yahoo i a Altavista, per adreces dins el mateix domini.

Per exemple, si trobava kk@kk.com (la meva adreça favorita) en un document de word del disc, llançava consultes als cercadors amb la paraula "kk.com", i si el cercador responia amb pàgines que contenien més emails d'aquest domini (posem perla@kk.com, megaperl@kk.com...), els hi començava a enviar mails infectats pel propi virus.

Evidentment, el virus farà servir un motor SMTP propi i farà allò taaant catxondo d'inventar-se el "From:" a partir de l'agenda de la pobre víctima.

Això ja és el mínim que se li demana a un virus modern ;)


El tema d'inventar-se el "From:" es una de les "funcionalitats" dels virus d'avui en dia que em posa més de mala llet, quants de vosaltres no heu rebut mails de resposta d'algun "enterat" dient-vos que estàveu infectats i que li havíeu enviat un mail amb virus ?

El pitjor és que per molt que ho expliquis sempre hi haurà gent que no sap que el protocol SMTP es un dels més insegurs del món.

No els culpo, el món de la Informàtica en general i d'Internet en particular és, com he dit abans, com una jungla.

Encara no entenc com la gent "normal" s'atreveix a entrar-hi, es com si per fer funcionar un microones haguessis de fer un master en enginyeria industrial, baixar-te el parxe que evita que s'et cremin les crispetes i posar-te un firewall perquè no s'et engegui sol l'aparell i esclati quan no ets a casa.

20040723


Imatge del meu primer UMTS Chispas
friky foto

El meu primer UMTS, "CHISPAS"

Bé, he estat força ocupat aquests dies, primer amb el tema del UMTS, si, ens han deixat uns movils UMTS perquè juguem, en concret uns Sony Ericsson Z1010 que son la BOOOOOMBA.
Ja he fet algunes proves com la típica de fer una video-conferencia, home, no esta mal com a demo, encara que no es que sigui molt, molt, útil. Més aviat fa vergonya si algú et demana fer una video-conferencia estant al bus o al tren.

Això si, fa uns anys també feia ràbia la gent que parlava amb el movil al bus i ara es de lo més normal.

Amb el Z1010 he aconseguit també navegar per Internet a força velocitat (a simple vista comparable amb un ADSL) amb el PC, connectant el movil al PC via USB.

També m'estic llegint uns quants llibres en paral·lel, "Metafísica de los tubos" d'Amelie Nothomb, "Al Qaeda y lo que significa ser moderno" de John Gray i en paral.lel estic rellegint "1984" de George Orwell per fer una comparativa amb la societat actual... després del primer capítol m'he espantat tant amb les similituds que ho he deixat fins que tingui més temps.

També estic estudiant PHP i MySQL, que per algú que ve del món Java i Oracle, sobta bastant, però acaba sent divertit. Podríem dir que estic en "larval stage", que com diu el "New Hacker Dictionary" és:

Describes a period of monomaniacal concentration on coding apparently passed through by all fledgling hackers. Common symptoms include the perpetration of more than one 36-hour hacking run in a given week; neglect of all other activities including usual basics like food, sleep, and personal hygiene; and a chronic case of advanced bleary-eye. Can last from 6 months to 2 years, the apparent median being around 18 months. A few so afflicted never resume a more `normal' life, but the ordeal seems to be necessary to produce really wizardly (as opposed to merely competent) programmers. See also wannabee. A less protracted and intense version of larval stage (typically lasting about a month) may recur when one is learning a new OS or programming language.

Evidentment estic intentant portar una mica d'elegancia al món PHPero creant un codi que compleixi el MVC (Model View Controller), encara que de moment, ja tinc prou amb fer que funcioni el que vull...

;)

20040719

Firefox Power

"de com el firefox mostra el text de rollover de les imatges a partir del attribute 'title' i no del 'alt'".

Soc un fan del Mozilla Firefox des de abans que es digues Firefox i abans fins i tot que es digues Firebird (era Phoenix?). Evidentment, com a tots els altres blogs sempre he estat buscant alternatives a Microsoft des de que fa uns anys Netscape ens va deixar a la nostre sort.
De totes maneres no volia parlar de "The joy of Firefox", això ja ho ha fet prou gent i amb prou estil.

Volia comentar una de les diferencies més irritants que té amb l'Internet Explorer. Els textos "alt" de les imatges.

L'attribute alt del tag img des de fa moooolt de temps s'ha vingut utilitzant per mostrar un text de rollover de color groc, com una espècie de "Hint" si heu programat amb Delphi. Encara que originalment va ser concebut per mostrar un text alternatiu a la imatge als browsers textuals (o amb la opció de no mostrar gràfics).

Evidentment lo del rollover no estava especificat a l'standard del HTML, però algú de Netscape o Microsoft ho va decidir incloure com a funcionalitat addicional durant les "Browser Wars" i així es va quedar. Com un standard de facto.

L'standard de veritat (no sé a partir de quina versió) identifica un attribute "title" que és el que fa les funcions de rollover text.
Evidentment el Firefox es comporta bé amb el attribute title i mostra el text amb un bonic rollover.

Jo, personalment penso compatibilitzar tot el codi que pugui per incloure el attribute "title", en concret, avui mateix intentaré que m'ho posi el Jordi a www.relatsencatala.com
Ara bé, no crec que molta gent faci com jo, no oblidem que l'Explorer es mou (de moment) en més del 95% del mercat.

Així que recomano a la gent del Firefox que faci una excepció al seu purisme i implementi la funcionalitat de mostrar el rollover si no hi ha "title" però hi ha "alt".

Ja sé que soc com un heretge. Però recordeu que a les ultimes "Browser Wars" el guanyador no va ser el navegador més standard, sinó el que "s'ho tragaba tot".

20040714

Masters of DOOM

De el meu viatge a Londres, no només hem vaig portar dues targetes SD de 128 Mbs plenes de fotos, sinó que quan vam anar a la llibreria WaterStone (segons tinc entès la més gran d'Europa) vaig comprar-me uns quants llibres.

El primer que m'he llegit aprofitant la setmana passada que estava de vacances ha estat "Masters of Doom" de "David Kushner".

Tracta sobre les aventures de John Carmack i John Romero, els mítics creadors dels jocs "Wolfestein 3-D" "Doom" i "Quake".

La veritat es que em va enganxar de tal manera que vaig quedar-me llegint-lo una nit fins a les 3:30 de la matinada i un parell més fins a les 2:30. Així que em va durar només quatre dies :)

La historia comença donant apunts biogràfics de la infància dels dos protagonistes, la seva addicció al "Asteroids", com van aconseguir l'accés als primers ordinadors, els seus primers passos en la programació etc.

Ells venien del món Apple II, però a la època dels 386 ja van veure que el futur eren els jocs per PC.

Posteriorment relata com van començar a aixecar la seva pròpia companyia de creació de jocs (el que després esdevindria "id software") treballant els caps de setmana, i amb els ordinadors de l'empresa que els tenia contractats la resta de la setmana. De fet s'enduien físicament els ordinadors a una cabana i es passaven tot el cap de setmana programant.

A la cabana van passar els millors moments, imagineu quatre frikies, alimentats de pizza i "diet coke", programant dia i nit, fent descansos consistents en partides de rol al Dungeons & Dragons i només preocupats de la velocitat i la qualitat del seu codi i del producte final.


It's EDUCATIONAL
EEEEEE
DDDUUU
CCCAAA
TTTIII
OOOOOO
NNNAAALLL


Vaja, el somni de qualsevol friky, a més penseu que en aquest moment estaven als seus early-20s i aquesta és una de les millor edats per fer "tours de force" d'aquest estil

Una de les coses que em va agradar, és que quan rebien els xecs del seu distribuïdor, ells deien que rebien "pizza money".

En el contexte de la època "Wolfestein 3D" també explica força bé el fenomen del "shareware".

Bé, no us vull explicar tot el llibre, però la historia entre ells dos no acaba massa bé, en Carmack força la destitució del Romero perquè no rendia prou, entre d'altres coses perquè deia que jugava massa al Quake !

La imatge del John Carmack la deixen força deshumanitzada, el tracten d'autòmat cap avall. Però de fet hem sento identificat amb moltes de les seves neures. Aconseguir la màxima qualitat del seu codi, perseguir l'ELEGÀNCIA absoluta en la programació, EL CONEIXEMENT, sempre aprendre, contínuament, aix, s'hem posa la "gallina de piel".


Si algú es dedica a fer sofware, sap que no és només un hobby o una feina, és gairebé un estil de vida !


Bé, l'autobús arriba a la seva parada i tinc els dits fets caldo d'escriure en Graffiti (1 per suposat). Així que us deixo recomanant-vos la friky-lectura obligada de "Masters of Doom".

It's Educational


Sentint amb el AeroPlayer - Hayden (el cantautor canadenc, no el clàssic), cançó September

20040713

PokeServer o l'Apache per PALM

Desprès d'una setmaneta de vacances desconnectat (relativament) del món tecnològic, torno a la rutina diària.

Ahir vaig descobrir gràcies al blog CosesPalm una funció que no coneixia de la meva Palm, la possibilitat d'escriure comandes tipus UNIX com el ping, per descobrir més aquí teniu el link !

Per accedir a les funcions de xarxa, evidentment has de tenir la possibilitat d'estar connectat. Deixeu-me fer un apunt explicant la meva configuració.

Disposo d'una Palm Tungsten|T (la primera Palm amb PALM OS 5) i em connecto via Bluetooth al meu Nokia 6310i. El qual a la seva vegada es connecta a Internet via el GPRS de Movistar.

Després de llegir l'article abans esmentat vaig veure que al accedir a la línia de comandes es mostrava la meva IP (assignada dinàmicament, per suposat) i el gateway, etc.

Fins a llavors, no sabia com mirar-ho i això em va fer pensar: "Si tinc una IP puc servir pàgines web des de la meva PALM ?"

Vaig fer unes petites google-pesquises i vaig veure una pàgina dedicada al ApachePDA, això em va frustrar una mica perquè vaig veure que es tractava d'una innocentada (un April's fool). Però no em vaig desanimar.

Al final vaig trobar el meravellós PokeServer, és un programa antic però no tenia ni idea de la seva existència.

Permet servir pàgines web des de la pròpia PALM !

El seu funcionament és molt senzill, simplement li donem una categoria del memopad on tindrem les nostres planes HTML i una pàgina inicial (típicament index.html) creem una nota dins de la categoria indicada que s'anomeni index.html (vaja que la primera línia de la nota sigui això) i a continuació posem el codi HTML que vulguem. Fins i tot podem linkar diferents documents dins de la mateixa categoria.

El programa i la funcionalitat són molt senzilles, i el més important, potser és totalment absurd e inútil !. Així que compleix tots el requisits per ser categoritzat com friky-ware i que tothom que pugui se'l instal·li !

20040701

L'European Hotel, part II


I aquí teniu la vista panoramica que teniem desde l'habitació del esmentat hotel.
friky foto

L'European Hotel, part I


Aquest es el meravellos armari que teniem al Hotel de Londres, 45 lliures la nit (68 euros) una habitació minuscula, aixó sí, com a mínim teniem dutxa per nosaltres solets.
friky foto