Skip to main content

Posts

Jamón con Omega 3

En Wired salió una noticia bien interesante, acerca de experimentos con ingeniería genética, que ya están dando los primeros resultados para obtener cerdos de los que se pueda extraer jamón con Omega 3. Dentro de poco no va a sonar contradictorio pedir una deliciosa hamburguesa con doble adición de tocineta y Coca-cola lite, no habrá necesidad de preocuparse por perder la línea o poner en riesgo nuestro corazón. De hecho, el Omega 3 se considera benéfico para nuestro sistema cardiovascular. Las investigaciones apuntan a obtener logros similares con carne de pollo y res. Buena noticia para nuestro paladar.

Recordando viejos tiempos

Ayer sentí nostalgia y decidí buscar emuladores de dos viejos amigos: el Commodore 64 y su sucesor, el Commodore 128. Hacía unos años había visto algunos, pero en esa época aún no eran muy buenos. Hoy existen varias alternativas, pero creo que la mejor es un programa que se llama VICE, que se puede descargar desde http://www.viceteam.org/ Otro que me llamó la atención es MESS , pero realmente no lo probé. Éste dice dar soporte a muchos otros computadores de antaño. Por haber tenido un C=64, mi sueño siempre fue tener un Commodore Amiga, pero sinceramente nunca llegué a estar frente a ninguno. Recuerdo que me impresionó mucho un modelo que tenía la impresionante capacidad de mostrar en pantalla hasta 4096 colores. Eso era impresionante en ese momento. Hoy todo resulta demasiado fácil: ¡también hay emuladores de Commodore Amiga ! Sacaré tiempo en próximos fines de semana para conocer ese sistema de ensueño de hace 20 años. Otra cosa que supe es que un sistema Amiga se utilizó para alguna...

Philips DVP5100K/78: Mi nuevo juguete

¿Qué es? Es un player de DVD realmente excelente. Tiene capacidad para leer formatos tan diversos como: DVD, VCD, SVCD, audio CDs, CDs con MP3/WMA, Kodak picture, JPEG... hasta aquí todo normal. Además, también reproduce formatos MPEG-4 y DivX en CD y DVD. Ya he quemado algunos DVDs con hasta 6 películas; o temporadas completas de una serie de TV en un solo DVD. Y, emulando capacidades de formatos como DVD, se puede tener películas DivX (extensión .avi o .divx) con subtítulos seleccionables en varios idiomas (extensiones .sub, .srt y otros). La locura. Admite cualquier tipo de CD o DVD en el mercado (hablando del medio físico). Y también se puede hablar de soporte futuro a nuevos formatos, ya que tiene la posibilidad de actualizarse. De hecho, ya se consiguen firmwares que modifican al original de Philips. He tenido algunos problemas, atribuibles a formatos no estándares. Sus reseñas en general son favorables, aunque naturalmente también hay aspectos por mejorar. Pero nada que el ciuda...

Layout de XML con CSS

Internet ha tenido muchas fases en su desarrollo y la web, sin lugar a dudas, fue el motor que impulsó el desarrollo y divulgación exponencial de este medio. HTML a su vez fue el motor de la web y el tiempo, junto con compañías como Microsoft, lo convirtieron en una colcha de retazos ininteligible. El típico ejemplo que ilustra esta situación es el anidamiento desmedido de tablas para posicionar elementos en una página, apoyándose en un pequeño gráfico de un pixel transparente que se dimensiona según se necesite. Esto es francamente horrible y confuso. Hace varios años apareció la tecnología de CSS y su acogida real en los años iniciales fue bastante pobre. Aunque era común ver que muchos sitios usaban CSS, el buen uso fue tradicionalmente escaso. En años recientes, algunos sitios pioneros empezaron a usar los estilos como se debe. Y una de las aplicaciones más adecuadas es definitivamente la estructuración general de todos los elementos de una página. Desde hace algo más de un año est...

Larga vida a Firefox

Algo breve. Ayer fue un día muy especial por el lanzamiento de Firefox, un browser en el que tengo mis esperanzas de recuperar la independencia que perdió el mundo cuando el actual dominante del mercado fue forzosamente impuesto en todos nuestros PCs. ¡Larga vida a Firefox! ¡Larga vida a las organizaciónes de opensource! ¿Qué le depara el futuro a los de Redmond? No creo que su desaparición. Pero espero que sí incomodidades.

Control de versiones para Flash

Hoy he estado pensando en un esquema para trabajar con una metodología de control de versiones para formatos diferentes a los que tradicionalmente manejamos los programadores, como puede ser el caso de herramientas gráficas, de animación, sonido y otras. Los formatos que se manejan en estas aplicaciones generalmente son binarios y dificultan el seguimiento de cambios individualizados. Iniciando este análisis quisiera arrancar con Flash y CVS. Lo ideal en este caso es que cada proyecto maneje sus archivos en un repositorio, excluyendo las animaciones "compiladas" en archivos .swf. Lo recomendable sería entonces incluir las animaciones .fla, los scripts externos .as, proyectos .flp e incluso las imágenes externas incluidas en las animaciones. En este campo queda mucho por avanzar. Sería bueno que estas herramientas implementaran mecanismos que las integraran a sistamas tipo CVS. Y si estos mecanismos ya existen, sería bueno que yo los conociera :-)

Funciones de un DBA corporativo

Hoy, un hermano mío me pidió colaboración con la definición de un cargo para un DBA en la organización en la que él trabaja. Saliéndome del mundo del desarrollo de software y yéndome al mundo IT en las grandes organizaciones, realicé el compendio que viene a continuación y que espero que pueda servir como base para un manual de funciones más riguroso. Nota: hay algunas referencias específicas a productos como SQL Server, Windows 2000 y Access, pero éstas se deben al caso que traté de solucionar. Administrador de Base de Datos Objetivo del cargo Permitir la disponibilidad de la información al personal de la empresa, de una manera adecuada, en el momento apropiado y con altos niveles de seguridad. Descripción del perfil - Conocimiento profundo de las políticas y normas de la empresa y su criterio para aplicarlas - Debe tener dominio en servidores de base de datos Microsoft SQL Server 6.5 y posteriores - Conocimiento de Windows 20...