Archivo de Noviembre, 2007

Sitios para leer

Libros 8 Comentarios »

La lectura es y será siempre una de mis grandes aficiones. Aunque he pasado épocas en las que por falta de tiempo o disponibilidad me ha sido imposible buscar un libro con el que engancharme, siempre he procurado dejar hueco para un buen libro en la mochila o en la mesilla de noche (más bien la estantería, porque lo que es mesilla no tengo).

Dejando a un lado el placer que es enfrascarse en una historia absorbente con personajes bien desarrollados que cautiva al lector desde la primera página, el lugar en el que se ejerce la lectura también es importante, tanto por la comodidad que pueda ofrecernos para poder estar leyendo más de media hora fácilmente, como por la ausencia de distracciones u otros elementos que hagan que la concentración en la lectura se evapore rápidamente. Supongo que por esto último el lugar que me es más agradable para leer es la cama, y creo que no solamente para mí. Esas noches que el sueño no se deja coger son las mejores para una buena (y larga) sesión de lectura. Hay noches en las que he alcanzado las 140 páginas sin caer aún en la almohada. O sencillamente leer unas pocas páginas antes de acostarse puede suponer una más que satisfactoria sesión. Sobre todo ahora, que cuento con una lamparita de estas que se enganchan al libro y enfoca luz gris sobre las letras, idónea para leer, que me trajeron los más que acertados Reyes Magos.

Además de la cama, dentro de casa hay otros lugares para leer que resultan también igualmente agradables. Si contamos con un sofá blando, cómodo, de los que incitan a tumbarse, una manta y un libro son unos perfectos compañeros para dejar pasar una tarde lluviosa. Ni qué decir tiene que el libro está restringido únicamente a estas estancias de la casa donde se dispone de un mínimo de tranquilidad y que, por supuesto, no entran en el baño, a nada. Para el baño, revista rápida de hojear y ojear y ya, nada de poner en peligro la integridad física de un libro.

El hecho, o más bien obligación, de tener que viajar diariamente durante toda mi vida, antes el colegio, ahora la facultad, aporta varias horas diarias de autobús, metro o tren. En particular, en el metro aprovecho para leer porque no hay por las ventanas ningún paisaje nuevo que observar, simplemente esperar pacientemente a llegar a la estación donde tengo que bajarme. Al contrario, el bus y el tren es otra cosa. En ellos muchas veces me apetece ver la ciudad, quedarme embobado con el paisaje sin mirar a nada en concreto, tan solo sintiendo la luz que se cuela por los ventanales. Otras veces, la mayoría, me dedico a la novela que esté leyendo actualmente. El transporte público, siempre que no se encuentre excesivamente lleno, es un lugar perfecto para practicar la lectura, siempre y cuando tengamos controlada en qué parada tenemos que bajarnos que me sé de más de uno que…

Cuando digo transporte público me estoy refiriendo a todo tipo de transporte, incluyendo tren de larga distancia o aviones. Estos últimos aún no los he probado pero estoy seguro que son también un buen lugar en el que dedicar una larga sesión de lectura a nuestro libro.

Igual que mis libros no pasan del umbral de la puerta del baño tampoco pisan la playa. O en su defecto, piscina. Esta última solamente si se encuentran en la zona de césped y bien alejados de lo que viene siendo la zona húmeda. Pero la playa no la pisan ni en broma. La humedad transportada continuamente por el agua del mar y la arena que flota en forma de polvo permanentemente en el aire son capaces de afectar seriamente la calidad del papel de un libro en no más de dos sesiones de baño. El papel de las revistas está muy bien para este tipo de clima, pero no el de los libros. Cuando veo a alguien que se ha bajado un libro encuadernado en rústica a la playa grito de horror, igual que cuando veo un libro boca abajo sobre una mesa doblándosele el canto. Qué manera de tratar los libros, no son simples objetos de entretenimiento.

Cuando la lectura te absorbe, la calle se convierte automáticamente en un buen escenario para no desconectar de la misma. Siempre que seas capaz de ir andando por una ciudad y contar con un sexto, o incluso séptimo, sentido. Más de una vez he levantado justo la cabeza del libro cuando tenía una farola a menos de quince centímetros. No sé cómo, tal vez mi sentido arácnido, pero es algo automático ya en mí.

También otro lugar en el que he leído en alguna que otra ocasión es en clase. Una clase aburrida, o que ya controlas, con un profesor cuyo tono de voz algo más que uniforme podría adormecer a una tropa de mosquitos trompeteros es una excusa para liberar de la prisión de la mochila a ese libro que está esperando a que llegues al autobús de vuelta para ser leído.

De todos los lugares que he mencionado mi favorito siempre ha sido, y dudo que llegue a cambiar algún día, la cama. Noche, edredón gordo, calor. Una fusión perfecta para dedicarte un tiempo a ti mismo pasando las hojas de un libro.

Me dejo en el tintero muchos lugares donde leer porque o no los he utilizado o lo he hecho rara vez. Por ejemplo en el parque en un banco perdido, en el auditorio de Fnac, en la cola de alguna taquilla, etc.

Y vosotros ¿dónde preferís practicar el sano placer de la lectura?

Aventura gráfica HOWTO

Aventuras Gráficas, Frikadas 6 Comentarios »

Elena:
está claro, nosotros sólo somos un resquicio mínimo en un mundo totalmente desfasado..
Dani:
completamente
Elena:
sólo sabemos vivir en el pasado…pobres de nosotros…
Dani:
hay que meter pistolas
Elena:
está claro, porque esto no hay otra manera de modernizarlo. O pistolas o esto se queda estancado…
Dani:
pistolas
Dani:
y botiquines por ahí tirados
Elena:
está claro, porque barra de salud tiene que haber…
Dani:
y también de munición
Elena:
y bueno, se le pueden añadir algunos combos con combinaciones imposibles de teclado, para cuando no tengas munición y tengas que defenderte con los puños…
Dani:
y botones
Dani:
muchos botones
Dani:
uno para cada puerta
Dani:
y que sean rojos
Elena:
jajaja, también tiene que haber bidones y cajas repartidos por el escenario, algo con lo que puedas descaragar tu hambre de destrucción cuando no tengas enemigos a los que matar…
Elena:
porque tienes que tener enemigos a los que matar…
Dani:
liderados por un jefe final
Elena:
un jefe final por fase, porque si no hay fases…malo
Dani:
ah claro claro
Dani:
y cada fase tiene que empezar
Dani:
con una puerta cerrándose a tu paso
Elena:
un ascensor, a poder ser…
Elena:
y al final el objetivo tiene que ser salvar a la humanidad, ya sea de un horrible virus, de un terrorista o de cualquier otro peligro maligno
Dani:
pero tiene que haber muchos muchos enemigos
Dani:
que mueran a los dos disparos
Dani:
en cambio tú no mueres ni con un bazooka
Dani:
porque llevas chaleco!!
Elena:
detalle inportante!!
Elena:
chaleco que consigues al matar al jefe final de la primera fase!
Elena:
y es que en la primera fase los enemigos no mueren a los dos disparos, con uno basta
Dani:
y hay uqe verlo en primera persona, claro
Elena:
hombre, imprescindible, la tercera persona le quita jugabilidad a la cosa, no te permite experimentarlo de la misma manera que la primera persona…
Elena:
y bueno, los enemigos deberían ser soldados…o zombies, los zombies siempre gustan
Dani:
además son más lentos y fáciles de matar
Dani:
o alienígenas, esos tambien
Dani:
y tienes que estar tú solo
Dani:
nada de compañeros
Dani:
eso le quitaría heroicidad
Dani:
aquí uno va solo contra el mundo
Elena:
está claro, tienes que ser el último superviviente de la raza humana o algo así, o por lo menos ser la única esperanza de los demás supervivientes que están escondidos porque son unos cobardes
Elena:
tú eres el único con los machos bien puestos
Elena:
porque tienes que ser un hombre, claro
Dani:
y a ser posible que lleve años retirado, y haya participado en el peor combate que se recuerde
Elena:
y tienen que llamarle y al principio se niega, porque él ya no hace esas cosas, pero al final acepta porque está en su naturaleza de héroe salvador de la humanidad
Dani:
también hay que contar con el factor perro
Dani:
qué sería de una aventura gráfica sin que te ataque algún pastor alemán o doberman
Elena:
claro, tienes que entrar en una habitación en la que haya una jauría de dobermans que llevan sin comer cinco días
Elena:
porque es malo que estén atados y que sólo te ladren
Elena:
tienen que ir a comerte!!
Dani:
y también por alguna sala en la que alguna estructura enorme se caiga justo a tu paso
Dani:
eso quema adrenalina
Elena:
y claro, no vamos a hacer como en ese género muerto. Eso de buscar algo que te ayude a sortearlo ya no se lleva, ahora vuelas el obstáculo con tu bazooka y a seguir
Dani:
o eso, o utilizar un botón rojo
Elena:
sí, el botón rojo también sirve, claro
Dani:
todo polvorín o instalación nuclear tiene el suyo
Elena:
y tiene que brillar intermitente…
Dani:
tras una pantalla de cristal que se abre con una llave
Elena:
y cuando abre lo que tiene que abrir se pone verde, claro, como buen botón rojo que es
Dani:
no hay que olvidar los accesorios
Dani:
gafas de visión nocturna
Dani:
cuchillo
Elena:
GPS, que eso es muy moderno
Elena:
dinamita
Dani:
claro
Dani:
siempre tiene que haber una flecha indicando dónde está el objetivo
Elena:
una granada de mano nunca viene mal en estos casos
Dani:
muy socorrida
Elena:
y bueno, también la larga lista de pistolas, metralletas, etc que podremos ir recogiendo a lo largo del juego y que podremos ir alternando con una tecla, que es muy cómodo
Dani:
o con la rueda del ratón
Elena:
¿pero para que quieres el ratón pudiendo usar un joystick con un botón específico para cambiar de arma? el ratón es muy limitado
Elena:
y ratón + teclado = demasiado complicado
Dani:
y debe contar con multijugador
Elena:
hombre, es que eso de jugar solos es de amargados…
Dani:
y de insociables
Elena:
y no queremos a nadie así que siga estancando nuestro género, queremos un género de guays!!!
Dani:
y en 3D
Elena:
el 3D es imprescindible
Elena:
todo lo demás es una cutrez!
Dani:
las 2D han muerto
Dani:
insensatos románticos
Elena:
hay que estar siempre a la última, si ya existen las 3D, para qué demonios queremos las 2D??!!
Dani:
nos olvidamos de los puzzles
Dani:
han de desaparecer!
Dani:
las llaves siempre las tendrán los enemigos
Elena:
y por supuesto, nada de pensar…la puerta se abre con la llave robada al enemigo y no hay más vueltas que darle
Dani:
siempre que no haya botón rojo
Elena:
claro
Elena:
yo creo que tenemos un éxito entre manos
Dani:
no saben los aventureros lo que les espera
Dani:
no habrán jugado nunca nada como ésto
Elena:
que el fahrenheit era lo último en aventuras gráficas? gilipolleces!!
Elena:
esto es lo último
Elena:
y original como él solo

Problema caracteril solucionado

Informática Sin comentarios »

Léelo con la boca pequeña, por favor, no vaya ser que el lunes cuando vuelva por la facultad oiga lo de “Daaaaani, que esto no va”. Después de una semana pensando en lo mismo, sin encontrar solución (hasta esta tarde), que no explicación, podría ser algo muy interesante, sobre todo desde el punto de vista de mi reacción. Lo esperable sería aquello de matar al cartero que en este caso sería mi misma persona, es decir, yo, pero si tras cuatro días buscando una pistola no lo he hecho, na, no creo que tuviera ganas… ni fuerzas. Pero todo es ponerse, oye.

Como cualquiera podría pensar, y así pensé yo, el fallo o solución iba a ser una tontería y no andaría muy lejos. El problema era que yo estaba centrando toda mi concentración y atención en encontrar una explicación al problema, y no en hallar una solución. Sin duda, una reminiscencia de estos seis años sin apenar pisar la clase y ser autodidacta e independiente completamente en una temática sobre la que me gusta entender el porqué y el para qué de las cosas. Dicen que cuando tienes un martillo en la mano todo lo demás te parecen clavos; lo que no dicen es qué pasa cuando en lugar del martillo cuentas con la caja de herramientas al completo, y es que cuando cuentas con más herramientas te pones a estudiar, cual curtido estratega, la situación desde muchos puntos de vista. El problema es que no lo haces desde el correcto.

Como es muy posible que el lunes se de la situación comentada al principio todavía no me atrevo a decir “he encontrado una solución y esto tira de muerte”. Digamos que he encontrado una solución. Punto.

Un problema de codificación de caracteres sería algo trivial si la cosa tuvira explicación pero como no la tiene pierdes horas, neuronas y sueño. Dos días enteros nos hemos tirado mi compañero y un servidor intentando recuperar un fichero con el texto en ISO-8859-1 pero el fichero codificado en UTF-8. Sí, suena increíble haciendo hincapié en el in, pero la cosa era así. Ni iconv, ni volcarlo, ni abrirlo especificando el formato. Nada de nada. La solución a ésto: editar el fichero, seleccionar y copiar el texto. Sí sí, tal como suena seleccionarlo y Ctrl+C. Pegar en una pantalla de editor nuevo y pulsar sobre “mostrar como UTF-8″. Chan chan, texto bonito y bien formateado.

Claro que éste no era el único problema no no. Éste era el más fácil de todos. Ahora el problema conseguir que de aquí en adelante las cosas fueran codificadas en el lenguaje correcto para no intentar comparar griego con japonés. Ya oía a mis neuronas pegar un grito de auxilio cuando en el horizonte se vislumbraba la silueta de la facultad. Todavía no sé cómo, y sobre todo el porqué, he encontrado una solución y es crear yo mismo el fichero con los datos en lugar de que se genere automáticamente como hasta ahora. Si se hace así ya va bien, o eso creemos todos. Respiremos, respiremos. No metáis la cabeza debajo del agua, terror.

Ahora mismo mis neuronas están de vacaciones, ya se lo merecen ya. Hasta la semana que viene no me dejarán darles uso, y esperemos que en adelante se dejen, que cuando no quieren es que no hay manera, oiga.

Un problema menos, una solución más, una explicación perdida.

Buenas noches y buena suerte.

El maravilloso mundo de la codificación de caracteres

Frikadas, Informática Sin comentarios »
  • UTF-8
  • UTF-16
  • LATIN1
  • ISO-8859-1
  • ISO-8859-15
  • latin1_swedish_ci
  • utf8_general_ci
  • utf8_unicode_ci

Aaaah, qué sería el mundo sin ellas. FELIZ!! MUCHO MÁS FELIZ!!. Y esta no es una verdad a medias. Ha sido sopesada, estudiada y básicamente porque he acabado, y estoy acabando, hasta los innombrables.

Alguna vez ya me ha pasado que alguien codifica con Linux, con las locales configuradas a UTF-8, y después yo, felizmente desde mi WindowsXP (que utiliza lo que le da la gana, es decir ISO-8859-15 ¿o era LATIN1 – cp1252?) cambio un trozo de código que muestra nombres en los que hay tildes y alguna que otra eñe. Resultado más que previsible: tildes y eñes desparecen, y en su lugar se sitúan unos bonitos símbolos jeroglíficos, porque queremos leer en inglés algo que está en griego y eso fácil no viene siendo. En ese momento empiezas a familiarizarte con uno de los más oscuros y tenebrosos mundo del software: la codificación de caracteres. Windows impone la suya, cada editor de textos utiliza una por defecto para abrir un fichero, etc. Al menos Linux da libertad al usuario y le permite establecer por defecto la que le viene en gana.

Aún así uno no sabe cómo de peludo es el monstruo hasta que tiene que pasar por su guarida cuando está dormido, ataviado con un traje confeccionado a base de panderetas. Algo parecido sientes cuando tienes que mover un backup de una base de datos a otro servidor. Con la iglesia hemos topado. La conexión del cliente con el gestor tiene una codificación, cada base de datos tiene otra codificación, el servidor tiene otra, cada tabla tiene una codificación, cada campo de texto tiene otra codificación, ¿habéis contado?. Ahora la pregunta del millón ¿Si le decimos que haga un backup en qué codificación genera el SQL? Tic-tac-tic-tac-tic-tac, tiempo.

Al fin y al cabo, cómo esté guardado nos da lo mismo, lo único que queremos es que el texto se muestre en formato humano, esto es, que sea legible y no haya que hacer esfuerzos extraños para poder comparar dos palabras que son iguales semánticamente pero están representadas de manera diferente. Dos y dos son iguales, lo otro es como comparar un 2 en decimal con 10 en binario o car con coche o yes con oui o… ¿todavía no ha quedado claro?.

Pero cuando no sabes en qué coño está codificado un fichero abrirlo y ver su contenido puede llegar a ser toda una aventura, sobre todo cuando tu objetivo es poderlo formatear en una determinada codificación con la que sabes que se va a poder leer bien. Es fácil que acabemos intentando algo similar a traducir del alemán al francés un texto escrito en japonés; algo que ni el francés, ni el alemán ni el japonés van a entender, y nosotros aún menos.

Cuán feliz seríamos si todo estuviera codificado de manera universal. Viva UTF-8. O tan solo si herramientas como iconv funcionasen correctamente al traducir desde UTF-8 a LATIN1.

P.D. Empiezo a tener pesadillas ya con estas cosas.

Cambio de servidor

Blog 2 Comentarios »

Pues sí, pues sí. He decidido cambiar el blog de servidor ya que, aunque éste funciona perfectamente, he encontrado otro más fiable… casi por casualidad.

Hacía tiempo lo vi anunciado de pasada, no recuerdo si en la PcActual u otra revista del sector. Ayer compré la PcWorld de camino a Vistalegre y lo volví a ver: 1&1 llega a España y ofrece hosting gratuito durante dos años sin contrato de permanencia. Pues hale, vamos a probarlo ¿por qué no?.

Lo primero que me dio fue seguridad. Un hosting gratuito nunca va a poder ofrecer el nivel de confianza que una empresa dedicada a ésto, aunque Nationvoice lo está pero no es lo mismo.

Todo esto se debe a las peripecias que he hecho durante estos últimos cuatro días buscando hostings gratuidos para el blog de Ade. Si supieseis la cantidad de cuentas de hosting que tengo y los subdominios con que cuento… ya no recuerdo quién ofrecía qué.

Y así, por casualida ayer vi el anuncio éste otra vez, y se lo comenté. Registramos, y probamos. El servidor responde perfectamente, y da bastantes más servicios que los que había estado revisando.

Sobre todo uno de ellos: ¡¡incluye dominio .es gratuito!! así que http://althor.nationvoice.com dejará de albergar el blog, y ya no volverá a ser actualizado, que pasará a estar en un servidor distinto accesible por:

http://www.althor.es