Ir a los contenidos
 
Te encuentras en: Nosoynadie.net >> articulos

Menu horizontal basado en el de Roger Johansson

(Jorge Hoya)
Menu horizontal

Hace algunas semanas, por la petición de un compañero de trabajo, me surgió la necesidad de hacer una menú horizontal con doble nivel, es decir, un menú horizontal con un submenú para cada uno de sus elementos. Sé que hay muchos modos de solventar el problema pero me acordé de la propuesta de Roger Johansson, que mi amigo Marco tiene colocada en su Web, y me piqué con la idea de adaptarlo para este caso.

La idea que me surgió para el menú fué la de uno que se desplegase dentro de dos áreas horizontales contigüas verticalmente y de altura fija, o lo que es lo mismo, dos bandas de color de la misma altura y una encima de otra, tal y como se muestra en el siguiente esquema.

El mágico mundo de las contraseñas

(Jorge Hoya)

De siempre se nos han dado consejos sobre cómo deben ser las contraseñas que usemos, su longitud, los caracteres a usar, bla bla bla Cuantas veces habremos ido a resolver algún problema a un amigo, conocido o cliente con su ordendador y hemos visto que no tienen contraseña o la que tienen es 'relativamente fácil'. ¿cómo de fácil? Pués: el nombre real del usuario, el nombre de su negocio, el número del dni, su número de teléfono.

A lo que vamos! Hace unas semanas, andaba yo leyendo el libro 'El arte de la Intrusión' [1] y en uno de sus capitulos se proponía una línea de un fichero de contraseñas y decía que 'fácilmente' se averiguaba el valor cifrado que en ella se escondía. Sé que para mucha gente esta frase es una evidencia, un juego de niños tan sencillo que no merecería más mención pero a mi me picó la curiosidad. Cierto es que sabía de la existencia de herramienta de 'recuperacion' de contraseñas como "John the Ripper" [2] o "Caín & Abel" [3] pero nunca había estado más de 10 minutos con ellas.

Lo que Windows nos esconde, ¿siempre es por nuestro bien?

(Jorge Hoya)

Bien porque son elementos necesarios para el buen funcionamiento del Sistema o por alguna otro motivo que se nos escapa, es una realidad irrefutable que Windows nos esconde ciertos elementos. Si bien es cierto que esta es una buena medida para evitar borrados accidentales de esos elementos también puede dar pie a que se escondan otros elementos menos deseados. Todo esto viene al caso porque esta mañana, intentando generar documento XML para Excel, me encontré con un de ellos.

En cierto momento del proceso, Excel me remite a una carpeta [2] para leer el registro de errores. Totalmente confiado, abro el explorador de Windows, examino el contenido de la carpeta [1] y, para mi sorpresa, no consigo ver la carpeta indicada[2]. Creyendo que el motivo de no verla es la actual configuración del Explorador, procedo a cambiarla (me aseguro de haber marcado las opciones de 'mostrar archivos de sistema y ocultos', 'ver contenido de las carpetas de sistema', etc). Al finalizar las modificaciones vuelvo a examinar la carpeta y ... nada, sigo sin verlo.

Paranórico que es uno, abro una consola de MS-DOS, accedo a la carpeta y listo su contenido:

La elegancia del lenguaje

(Jorge Hoya)

En cientos de documentos web se habla sobre la creación de código correcto y las posibles razones para hacerlo. En ellos se intenta dar razones sociales, véase como ejemplo los beneficiones para la accesibilidad, o razones comerciales, como el efecto positivo para la indexación por los motores de búsqueda. Pero hoy, viendo el código de un sencillo documento web, me ha surgido otra posible razón: el ego del programador

Windows Vista no es para mi

(Jorge Hoya)

Casualmente después de escribir la saga de artículos sobre Windows Vista me compré un juguetito nuevo: un Dell Inspiron 6400 tuneado :-)

Del nuevo equipo me gustaba todo menos el sistema operativo que traía, la versión Home Premium del nuevo Windows Vista. Reconozco que soy algo reacio a los cambios cuando hablamos de versiones del Sistema Operativo. Llevo años muy satisfecho con Windows XP Profesional como para pasarme tan 'a la ligera' a la nueva versión y menos cuando ninguna de las novedades que este incorpora, a priori, parecen mejorar en nada mi experiencia como usuario. Pero bueno, decidí darle algúntiempo a ver que tenía que ofrecerme.

Windows Vista y el Master Boot Record

(Jorge Hoya)
Fondo de pantalla de Windows Vista

Aviso: quizás el contenido de este artículo no sea muy fácil de leer para lectores sin conocimientos de informática. Así todo, si eres uno de ellos y quieres leerlo, adelante :-)

Este fué el tema que más me llamó la atención de la charla en la que nos presentaron esta nueva versión de Windows. Alberto, el ponente, nos avisó de un posible problema que se ha de tener en cuenta a la hora de actualizar a Windows Vista: la actualización desde Windows XP a Vista no es fácilmente reversible (por lo menos no tan fácilmente como era hasta ahora). El motivo que nos dió el ponente, que más tarde os comento, no me dejó satisfecho y no sé si es del todo cierto. Analicemos lo que dice parte de la documentación de Microsoft

Instalación de Windows Vista, hardware y optimización

(Jorge Hoya)
Logo de Windows Vista

De todo lo que en la charla se comentó del proceso de instalación y de optimización, os paso a comentar algunas cosas que me llamaron la atención. Para ser sincero, la que más me llamó la atención fue el problema de regresa a una versión anterior de Windows después de haber instalado Windows Vista. Pero este tema lo quiero tratar por separado :-)

Examen a Windows Vista

(Jorge Hoya)
Windows Vista

Desde hace unos días he estado recibiendo emails hablando de lo malo que tiene Windows Vista: que si denunciará a los usuarios con software no original, que si la DRM impedirá realizar copias de seguridad de nuestros discos y películas, etc. No os voy a negar que mi primera actitud fué creermelas todas.

Columnas de igual altura usando Javascript

(Jorge Hoya)

columnas igualesHoy mismo, en el trabajo, un compañero me ha preguntado por el método CSS para hacer que dos divs adyacentes tengan la misma altura. Como siempre, comencé a rascar en lo más hondo de mi cerebro, elucubrar teorías chorra, buscar en Internet, etc para, al final, reconocerle que no tenía ni idea :-(

Estuve leyendo, no mucho tiempo os lo reconozco, sobre si había una propiedad de las hojas de estilo que hiciera esto y no encontré la fórmula mágica que buscaba. Encontraba soluciones utilizando JavaScript pero las desechabamos por la, quizas erronea, idea que el uso de Javascript no es compatible con la creación de páginas accesibles (no estoy del todo seguro de esto pero lo dejaremos para otra charla). ...

Detección del navegador con php: checkBrowser

(Jorge Hoya)

deteccion del navegadorLa detección del navegador que utiliza el usuario viene existiendo desde que el mundo es mundo. La había probado con JavaScript, sin mayor problema, pero nunca en PHP.... hasta ahora.

Para la realización de un proyecto he necesitado de dicha detección del navegador y, como la idea del proyecto es la de respetar lo más posible las pautas de Accesibilidad de la W3C, no debía ser con Javascript. Así que me dije, pués vale, la hago en PHP

  • se me va la pinza
  • ser accesible
  • tehetta