El pueblo no debería temer al gobierno, el gobierno debería temer al pueblo
V, en V de Vendetta

Archivos en el mes de May del 2007

Hamilton, un Rookie

Has meado fuera del tiesto campeón…

Lo primero felicitarte por la temporada tan espectacular que estás haciendo, impresionante, y felicitar a Ron Dennis por ponerte al volante del número "2" del mundial en detrimento de de la Rosa que era la opción que hubiese tomado la amplísima mayoría en su lugar (y no lo digo por ser español). Estoy muy sorprendido e impresionado muy positivamente.

Ser un novato en cualquier profesión, no es sólo que tienes menos experiencia que los demás en lo que haces, es que no tienes experiencia en otros intangibles, como lo que has hecho en Mónaco majete.

 

Continua leyendo »

[Struts] - Control de Acceso

El problema del control de acceso dentro de una aplicación web es habitual en las aplicaciones web. Es muy habitual comprobar que existe un objeto usuario en sesión, es decir, que el usuario se ha identificado correctamente en la aplicación y la sesión no está caducada. Y también es habitual comprobar que el usuario tiene privilegios para acceder a determinadas zonas.

Existen varias soluciones ya implementadas y fácilmente personalizadas para no obligarnos a implementar una solución propia para este problema. 

Continua leyendo »

Origen de la letra ñ, codificación en ASCII

Para todos los que utilizamos mucho el ordenador, la letra ñ suele suponer un problema a la hora de programar o pedir una cuenta de correo, ya que no siempre se reconoce, dependiendo de la codificación que se utiliza.

El sistema ASCII, (American Standar Code for Information Interchange) es el primero que se utilizó como estándard internacionale en internet y para programar, por la década de los 60. Este código utiliza 7 bits (inicialmente utilizaba un bit de paridad adicional para comprobar la integridad del código). Se codificaban 32 caracteres de control (que indicaban cómo procesar el texto) y 95 caracteres imprimibles, que incluían las letras en minúsculas y mayúsculas utilizadas en inglés (entre los que no se encuentra la ñ) y los diez dígitos del sistema decimal.

Debido a la popularización de internet y a la necesidad de obtener un código estándard internacional para incluir otros caracteres como las vocales acentuadas, diéresis, nuestra ñ, la cecilla ç… se adoptó un código ASCII extendido, ISO-8859-1, que ahora codificaba el alfabeto latino, por lo que también se conoce a estar norma ISO com ISO Latin 1.

Aunque esta codificación ya debería de estar totalmente extendida y aceptada por todos los clientes, en la práctica no es así. Tanto para programar como para elegir nombres de internet como direcciones DNS o direcciones de correo electrónica, es recomendable seguir utilizando el alfabeto inglés, es decir, caracteres ASCII.

Y cómo codificamos la ñ en ASCII ?

Hay gente que utiliza simplemente 'n', hay quien utiliza 'ny'… pero la letra ñ es una abreviatura introducida en la edad media por los monjes para 'nn' para economizar espacio, por lo que escribían una n muy pequeña encima de otra n, es decir, 'ñ'. Por tanto, España en ASCII realmente se escribiría 'Espanna'.

Technorati Tags: ,

 

Hemos ganado las elecciones!!!

Ayer fueron las elecciones y… hemos ganado las elecciones!!!!

Quién ha ganado ???? Pues todos… Unos han conseguido más que otros; otros han conseguido más votos que hace 4 años; otros menos votos pero más alcadías… vamos, que hasta los que pierden votos y concejales han ganado porque han perdido menos de lo que esperaban.

Pues así nos va en este país. Lo primero para solucionar un problema es reconocer que existe (como Soria). Y yo reconozco que he perdido en estas elecciones: no me he presentado!!!!

Objetivamente hablando, las elecciones las ha ganado otra vez la abstención, es de largo la opción mayoritariamente elegida por los votantes, especialmente en Cataluña. La abstención media se situó creo en torno al 40% (el 60% en Cataluña), y el voto en blanco y el voto nulo alrededor del 2,5% de los votos emitidos (no de los votantes)

Las causas de esta abstención ? Puede que el 40% de los votantes tengan un problema ese día que les impida ir a votar, o sean unos vagos, o no entienden la importancia de votar… o puede que los políticos (y no la democracia) sean la causa, que estemos tan cansados de la clase política que no queramos ni siquiera votar en blanco, que incluso ahora dicen que la jornada fue democráticamente normal y que en Cataluña no se votó por la F1 (Alonso estará contento de saber que tiene más seguidores catalanes que asturianos).

Cuestión de interpretación. Y mientras no se identifique y reconozca esta situación, no se va a hacer nada para evitarlo. Yo desde luego tengo muy claro por qué no voté. 

File.separator

A la hora de manejar las rutas de ficheros, el carácter separador entre los niveles de los directorios varía dependiendo del Sistema Operativo en el que esté corriendo el programa.

Para evitar problemas a la hora de migrar de un S.O. a otro (portabilidad), es recomendable utilizar en Java File.separator para representar este separador en una variable del tipo java.lang.String, o bien File.separatorChar si queremos una variable del tipo char. 

Technorati Tags: