Wednesday, September 29, 2010

Estic llegint: Berlín, ciudad de piedras (libro uno)

Berlín, ciudad de piedras (libro uno)
De Jason Lutes. 2003. Publicat per Astiberri. 216 pàgines.

Aquesta obra ens mostra, d'una forma molt documentada, el Berlin de 1929, fent servir una historia d'amor com a principal fil argumental. És el primer volum d'una trilogia en la van apareixent diferents personatges que es van afegint a la història del periodista i l'estudiant.

M'ha resultat curiós el fet de que no es mostren creus gamades però sí banderes amb la falç i el martell. Visualment m'ha sobtat.

He tingut una dificultat inesperada en la lectura, que no és la primera vegada que em passa en un còmic. Alguns personatges els confonc. Els seus trets físics i els seus contexts són tan similars que no sé quan es tracta d'un o de l'altre. Em va passar per primera vegada amb "El triángulo secreto" de Didier Convard i altres. Quan hi ha tants personatges imagino que és molt complicat dotar-los de trets singulars.

Una altra obra de la biblioteca de l'Albert. Tot i que m'ha agradat, no crec que li demani la segona part.

Monday, September 27, 2010

Estic llegint: Yago

Yago
De Ralf König. 1998. Publicat per Víbora Comix i Ediciones La Cúpula. 200 pàgines.

Partint de la base històrica de que en temps de William Shakespeare a les representacions teatrals el papers de dona els representaven homes, l'autor ens presenta una troupe teatral de "locas", on fins i tot el propi Bill apunta maneres. L'autor va fent servir moltes referències a l'obra de l'escriptor anglès i crea una obra entretinguda, ben lligada i molt, molt divertida.

Aquest és una còmic de capçalera pels lectors gays, i des d'una lectura hetero haig de dir que m'ha agradat molt, encara que en algunes ocasions massa explícit. Tot i així, molt recomanable.

M'han encantat els nassots que pinta el Ralf. Moltes gràcies, Albert.

Sunday, September 26, 2010

Sobrecarregat

Amb una arrencada com Déu mana, uns encàrrecs pendents de la UOC i el començament de les classes, he tingut temps de respirar i poc més. Bé, respirar i llegir.
Tinc entrades pendents a l'Estic llegint: Yago, Berlín, ciudad de piedras, Silver Surfer, Clean Code i alguna més. Espero que en una setmana hagi actualitzat l'inventari de lectures i pugui fer alguna altra aportació friky.
Encara som per aquí.

Tuesday, September 14, 2010

Tunel SSH fent servir PuTTY

De vegades necessites accedir a un port en una màquina de la qual només t'han donat accés SSH. No hi ha problema: pots fer servir un túnel (també anomenat port fowarding, tunneling o tunnel).

Has de fer que tot el trànsit cap a un port d'una altra màquina passi encriptat per la connexió SSH. Tu operes sobre un port de la teva pròpia màquina i totes les peticions són transmeses per SSH fins al port de la màquina sobre la que has fet SSH.

Posem pel cas que al servidor servidorsegur només té obert el port 22 de SSH amb l'usuari username, però que necessitem connectar-nos a la seva base de dades Oracle que està al port 1521. Suposem que a la nostra màquina tenim el port 1521 lliure.

Per línia de comandes Linux podríem fer el següent:
ssh -L 1521:localhost:1521 username@servidorsegur -N

El paràmetre -N li diu a ssh que no volem executar comandes per ssh, només fer el túnel (si és que no necessitem executar cap comanda a la shell).
Un cop feta aquesta connexió ja podem connectar-nos a la base de dades com si fos una base de dades local al port 1521. Actualitzaríem el nostre tnsnames.ora per tenir localhost:1521.

Si el port 1521 local el tinguéssim ocupat podem fer servir un altre local, per exemple el 3000. Faríem:
ssh -L 3000:localhost:1521 username@servidorsegur -N

I a la base de dades ens connectaríem per localhost:3000.

Amb Windows podem aconseguir el mateix amb PuTTY. Només cal configurar Connection->SSH->Tunnels i afegir el port de la màquina remota (source port) i el destí (localhost:Número de port).

SSH Tunnel with PuTTY

Monday, September 6, 2010

Java i HTTPS

Cada vegada que haig d'accedir a una URL per HTTPS des de Java tinc els mateixos maldecaps. I per connectar-me a HTTPS vull dir una cosa tan senzilla com fer:
URL url = new URL("https://servidor.com/");

Si la URL a la que vols accedir és d'un servidor ben conegut, segur que els seus certificats han estat emesos per una Autoritat Certificadora coneguda per Sun (ara Oracle) i tot anirà a la primera. Si no és el cas i es tracta d'un certificat emès per una entitat relativament petita, o fins i tot un certificat autosignat, comencen els problemes.

Cal saber que els certificats arrel que manega la màquina virtual java (si no s'especifica el contrari amb -Djavax.net.ssl.trustStore), es troben a un fitxer anomenat cacerts que es troba a java.home/lib/security. Si tens més d'un Java instal·lat el primer que has de saber és quin estàs fent servir. I que el PATH i el JAVA_HOME siguin correctes.

L'eina per explorar i modificar aquest repositori de claus és el keytool que ve amb el Java. Per llistar els valors de cacaerts, per exemple, cal llençar la següent comanda des del directori correcte (noteu que el password per defecte és changeit):
keytool -list -v -keystore cacerts -storepass changeit -storetype jks

Si l'emisor dels certificats no és dels "coneguts", no hi serà al cacerts. Així que si és alguna cosa com la Fábrica Nacional de Moneda y Timbre o l'Agència Catalana de Certificació et toca obtenir els certificats i instal·lar-los amb el keytool. Hi ha molts tutorials de com obtenir i instal·lar certificats.

Si el que tens és un certificat autosignat, el que necessites és que Java no el validi. No és molt segur, però de vegades no tens més remei. Aquesta pàgina d'exemple mostra com desactivar la validació de certificats en Java.

Finalment anoto uns enllaços que he trobat interessants:

Thursday, September 2, 2010

Estic llegint: Quotidianía delirante

Quotidiania delirante
De Miguelanxo Prado. 2003. Publicat per Norma editorial. 186 pàgines.

Havia llegit algunes de les històries d'aquest àlbum a la revista El Jueves, però em feia mandra comprar un àlbum recopilatori (i gens econòmic). Per fi una ànima caritativa me l'ha deixat i l'he pogut gaudir.

Són històries curtes, d'unes quatre pàgines, on l'autor de A Coruña es riu de tot el que pot: professors, religió, hisenda, ecologistes, funcionaris, masclistes, yankis, taxistes, ...

En general totes les històries m'han agradat, algunes molt. El que passa és que llegir un recopilatori d'històries curtes a mi se'm fa pesat. El millor, m'imagino, seria anar-lo combinant amb altres lectures i ho vas llegint més espaiat. Prenc nota pel proper recopilatori.

Sembla que hi ha una aplicació per iPhone al AppStore per veure algunes històries d'aquest àlbum amb una miqueta d'animació (un format que han batejat com iMotion Comic). Al mateix enllaç podeu veure un vdeo de demostració. Jo no li veig la gràcia.