15 marzo 2006

Microformatos

He estado echando un vistazo a los Microformatos, cuyo objetivo es ir definiendo pequeños formatos útiles basados en estándares ya existentes en diferentes parcelas, en vez de intentar crear ontologías nuevas enormes para todo.

Encaminado a la "web semántica con minúsculas", sobre la que hay una presentación un poco antigua pero bastante clara.
Technorati Tags: , ,

14 marzo 2006

Microsoft rediseñando la caja del iPod

Me gusta mucho el diseño que imprime Apple en sus productos: minimalismo, elegancia, etc.
Todo lo contrario que otras empresas. Por ejemplo, en este vídeo se muestra en clave de humor como sería el diseño de la caja del iPod si en vez de un producto de Apple fuese de Microsoft:


Fuente original: YouTube
Technorati Tags: , , ,

13 marzo 2006

Wikipedia en español llega a 100.000 artículos


Hace unos días (concretamente, el 8 de marzo) la Wikipedia en español llegó a los 100.000 artículos. Como humilde autor de un par de ellos (el 0,002%), es gratificante ver como entre muchos se consigue realizar un esfuerzo tan importante.

07 marzo 2006

Procrastinar, ¿quién no lo ha hecho alguna vez?

Por fin, la encontré, ya puedo aumentar mi lista de palabras curiosas con otra:

Procrastinar oficialmente es "diferir, aplazar", y en el mundillo de la informática es lo que nos pasa muy a menudo cuando tienes que hacer una tarea, pero antes revisas el mail, miras a ver si ha aparecido un artículo nuevo en tal revista, echas un vistazo a la última lista de novedades de tal web, etc. y no encuentras nunca el momento de hacer la tarea original.
Hacía ya tiempo que la había leído, pero luego le perdí la pista y no fui capaz de encontrar donde, hasta que en un post de Microsiervos la he vuelto a encontrar.
La dejo aquí anotada para no perderla más. Procrastinar.

24 febrero 2006

Historia gráfica de los discos duros

He visto en News.com un artículo bastante interesante sobre la historia visual de los discos duros, donde se ve de forma muy gráfica como ha ido evolucionando el tamaño de los discos duros, desde los monstruos de antaño a las miniaturas de hoy en día.
Para mi, la imagen más impactante es esta:

Vía Microsiervos

22 febrero 2006

Análisis estadístico de Google sobre el HTML

He encontrado un análisis realizado en diciembre de 2005 por Google sobre el uso y abuso de las diferentes etiquetas HTML, utilizando como muestra mil millones de documentos.
Analiza en detalle las etiquetas para metadatos, tablas, cabeceras de página, scripts, etc., mostrando en cada etiqueta los atributos y valores más usados.
Muchas de sus conclusiones es que se utilizan incorrectamente los atributos, y se utilizan atributos que no tienen ningún efecto.
Technorati Tags: , ,

20 febrero 2006

Instalación de un nodo wi-fi, imposible para no informáticos

Este fin de semana he estado instalando un nodo wi-fi para un familiar, concretamente un router wi-fi proporcionado por ONO con conexión por cable.
Este familiar no tiene ningún conocimiento técnico sobre informática. Utiliza los ordenadores constantemente en su trabajo, pero como simple "usuario".
La instalación del router tal y como la deja el técnico, permite que cualquier ordenador busque redes y se conecte de forma sencilla, algo que mi familiar sabía hacer por ser una operación habitual (en su lugar de trabajo también tienen wi-fi). El problema ha surgido cuando hemos intentado proteger el acceso, para que no lo utilice toda la comunidad de vecinos.
Pasos a dar:

  • Conectarse al router.
  • Configurar el nivel de protección, y seleccionar que sólo se puedan conectar determinadas MAC.
  • Añadir la lista de MACs que podrían conectarse al router.
  • Activar el firewall (por defecto viene desactivado).

Estos cuatro pasos son imposibles de hacer por alguien que no tenga conocimientos informáticos. Cosas como "¿Qué seguridad ponemos, WED o WP+WKI, o lista limitada de MACs?" "¿Cual es la MAC de tu equipo?" le sonaban a chino.
En fin, queda mucho camino por recorrer para que los ordenadores se puedan usar de forma sencilla por personas no técnicas

17 febrero 2006

Extensión de Firefox para capturas de pantalla

Muchas veces hemos tenido que capturar pantallas de un navegador, que está mostrando una página que no cabe en pantalla, para pegarlas en manuales, presentaciones, etc. etc.
Hay dos soluciones:

  • Fuerza bruta: capturamos a trozos, y pegamos con un programa de dibujo.
  • Pearls Crescent Page Saver: plugin para Firefox 1.5 que captura como imagen toda una página, independientemente de si está toda visible o no.

Con un click puedes generar una imagen de toda la página o sólo de la parte visible.

Technorati Tags: ,

16 febrero 2006

Pantallas multi-toque

Impresionante, realmente impresionante este vídeo sobre pantallas táctiles multi-toque, que se acercan bastante el interfaz que todos hemos visto en la película Minority Report.


Lo que más me ha impresionado no es el hecho de que se detenten varios toques, sino el software que hay detrás que los interpreta y los asocia a distintas acciones: mover mapas, rotar imágenes, transformar imágenes, etc.
Me ha recordado un poco a las "mouse gestures" a las que tanto me he acostumbrado utilizando Firefox: movimientos del ratón que están asociados a acciones, por ejemplo si trazas una L con el botón derecho pulsado te cierra la pestaña actual. El concepto es similar, identificar movimientos (en este caso del ratón) y asociarlos a imágenes.
El reto lo veo en pensar y programar aplicaciones que puedan aprovecharse de esta funcionalidad. Desde luego no en todos los campos, pero hay muchos donde puede tener interés: juegos, diseño, arquitectura, cartografía, etc.
Forma parte de la investigación del Multi-Touch Interaction Research de la Universidad de Nueva York.
Vía Barrapunto.
Technorati Tags: , ,

15 febrero 2006

Rasterbator, posters de gran tamaño

Rasterbator es una aplicación web para crear posters de gran tamaño a partir de cualquier foto con una simple implesora A4.
Seleccionas una imagen, eliges el tamaño del poster, y te genera un PDF con las páginas necesarias, que imprimes por separado y ensamblas para obtener el poster final.
También tienen una versión standalone para Windows que necesita .NET 1.1, que quizás también funcione sobre Mono.
Vía Genbeta
Technorati Tags: ,

13 febrero 2006

Artnatomia

Artnatomia es una web muy interesante para el estudio de los músculos y huesos de la cabeza, enfocado al estudio de la expresión facial.

10 febrero 2006

FON recibe un impulso de Google, eBay y Skype


En estas dos semanas que no he podido postear han ocurrido varias cosas interesantes, pero quizás la más sobresaliente haya sido la inversión de 18 millones de euros de Google, eBay y Skype en FON: lo contaba Martin Varsavsky en una entrada en su blog, Barrapunto o Enrique Dans.
Me parece un empujón definitivo a una idea (compartir el wifi que cada uno no utilizamos) muy interesante que ya comentamos por aquí al poco de crearse.
Technorati Tags: , , , ,

27 enero 2006

PeopleWare, el factor E

Estoy leyendome ahora el libro "PeopleWare", de Tom DeMarco, sobre gestión de equipos de desarrollo de software, y contiene bastantes reflexiones muy interesantes que me gustaría compartir poco a poco.
La parte que me estoy leyendo ahora trata sobre el entorno de trabajo. Un concepto muy interesante es lo que llama "factor E" (de Environmental Factor). El factor E se define como:

Horas de trabajo ininterrumpido
Factor E = -------------------------------
Horas de trabajo total

Por horas de trabajo ininterrumpido se refiere a las horas completas de trabajo sin parar: sin atender llamadas de teléfono, sin parar para tomar café, sin atender una consulta de un compañero, etc.
Durante las horas de trabajo ininterrumpido es cuando realmente se puede hacer trabajo, porque se suele tardar una media de 15 minutos en ponerte realmente en situación (lo que llaman en "flow") de generar trabajo útil.
No tienen que ser seguidas, puede ser una hora ininterrumpida, luego tres horas con pausas cada 15-20 min, luego otra hora ininterrumpida, etc.
Pues bien, normalmente este factor es muy, muy bajo (0.1, 0.2). Sería interesante que cada uno mirase a ver en una semana normal, cuantas horas de trabajo ininterrumpido es capaz de hacer. Yo creo que nuestro factor E debe estar entre 0 y 0.001, más no :-)
Un factor E muy bajo hace que, por ejemplo, las planificaciones no salgan: se pierden días completos sin hacer trabajo efectivo, aunque las hora se reporten al proyecto.
Sería interesante pensar qué podemos hacer para elevar este factor: como gestionamos llamadas telefónicas, interrupciones, llamadas de clientes, etc.

25 enero 2006

Serendipia

De vez en cuando encuentro palabras que, sin razón aparente, tienen una especial atracción para mi. Este es el caso de Serendipia. Hoy lo he vuelto a encontrar en una página, por casualidad.
Serendipia es, según la Wikipedia, "un neologismo procedente de la palabra serendipity y hace referencia al modo en que se produce un descubrimiento científico trascendental que se realiza de repente gracias a un accidente o una extraña casualidad. De hecho, la historia de la ciencia está llena de descubrimientos serendípicos. Por ejemplo, Einstein reconoce esta cualidad en algunos de sus hallazgos".

20 enero 2006

Lenguaje de programación más popular según los buscadores

TIOBE Software realiza mensualmente un análisis de la popularidad de los diferentes lenguajes de programación. En el de enero del 2006 los resultados son los siguientes:

  • Java: 22,2%
  • C: 19%
  • C++: 11,4%
  • PHP: 9,4%
  • Visual Basic: 9%
  • Perl: 7%
  • C#: 3,5%

El gráfico de evolución de los diferentes lenguajes a lo largo del tiempo es el siguiente:

Clasificaciones de los lenguajes de programación hay muchas (por ejemplo, aquí comentamos sobre la popularidad de los lenguajes según los libros que venden.
Lo que me parece interesante de la clasificación de TIOBE es que se realiza de forma automática, sin intervención editorial que pueda inclinar el resultado: se busca en Google, MSN y Yahoo y se cuentan las ocurrencias.
Technorati Tags: ,

19 enero 2006

Retrotranslator, poner Java 1.5 en máquinas 1.4

A partir de un post en JavaHispano enviado a nuestra lista interna de programación, he llegado a Retrotranslator, un programa que te convierte las clases compiladas con Java 1.5 en clases que puedes ejecutar sobre una máquina virtual 1.4.
Sólo soporta la nueva sintaxis, pero no las nuevas clases introducidas en la 1.5 (lógico).
Aún así, es una ayuda cuando tienes que utilizar un componente que te viene de fuera y "casualmente" ha sido compilado con la 1.5.
Normalmente, cuando vas a poner un proyecto en producción, sobre todo si es un cliente de un cierto tamaño y ya tiene otras aplicaciones Java ejecutándose, te encuentras siempre con la versión 1.3 de la máquina virtual, y con mucha suerte la 1.4. Sun va sacando versiones de Java, pero hasta que estas versiones se imponen en producción en los grandes clientes (bancos, por ejemplo), hay bastante trecho.
Technorati Tags:

18 enero 2006

Google Talk: enlace con XMPP y Jingle

Según se publicó en este post del día 17, la red de Google Talk se ha conectado a la red XMPP global, de forma que cualquier usuario de Google Talk puede hablar ahora con cualquier usuario de un servidor Jabber público.
Es una muy buena noticia, para avanzar la mensajería por el camino de los estándares abiertos. Como se dice en otro post, ¿si es posible enviar un mail a cualquiera, independientemente de que servidor de mail o dominio tenga, por que no puedo hablar con mensajería con cualquiera?.
Aunque ahora sólo se soporta texto, ya se anunció que Google estaba trabajando en la extensión del protocolo XMPP para que soporte VoIP y vídeo, extensiones conocidas como Jingle.

17 enero 2006

Newzingo, de qué se habla en Google News

Newzingo es una web que está revisando constantemente las noticias de Google News y generando una nube de los temas más candentes.
Este, por ejemplo, es a día 17 de enero del 2006, aniversario de la muerte de Martin Luther King:

Technorati Tags:

10 enero 2006

Clipmarks, recopilar información al navegar


Muchas veces vamos navegando por distintas páginas buscando información, y vamos encontrando un párrafo aquí, otra página allá, una imagen interesante en otro lado, etc.
Clipmarks es una herramienta muy útil para recopilar de forma sencilla todos esos fragmentos de páginas: te instalas una extensión para Firefox (también funciona para IExplorer), y cuando encuentras una página que quieres guardar, pulsas un botón, seleccionas el fragmento de forma visual y lo salvas.
Te guarda el formato original de la página, puedes etiquetar los clips, realizar búsquedas dentro de ellos, enviarlos por mail, hacerlos públicos, etc.

09 enero 2006

Génesis de una entrada en la Wikipedia



Ayer tarde, mientras el ordenador procesaba unos vídeos, estaba leyendo unos artículos científicos de Assimov, y me apareció la palabra límulo. "¿Límulo? No idea, echaré un vistazo a la wikipedia".
Busco en la wikipedia en castellano y nada. El siguiente paso es echar un vistazo a Google, y me encuentra una página en la wikipedia en portugués, donde dice que es un artrópodo normalmente conocido como cangrejo herradura (en portugués).
Con el nombre de cangrejo herradura, consulto el diccionario de la RAE y si que aparece una entrada bajo el nombre de cangrejo cacerola.
Con toda esta información, para evitar que otra persona tenga que hacer el mismo recorrido, decido crear la entrada en la entrada en la wikipedia en español para Cangrejo herradura.
Por ahora es sólo un esbozo, que hay que ampliar, pero al menos la Wikipedia ahora es un poco más grande.
Technorati Tags:

04 enero 2006

Uso de los certificados de la FNMT en Linux

He encontrado un Mini-HOWTO sobre como instalar los certificados emitidos por la FNMT para que funcionen en todas las aplicaciones en Linux (no sólo en el navegador), ya que por ahora no hay un repositorio centralizado de certificados.
Technorati Tags: ,

03 enero 2006

The Million Dollar Homepage


Durante estas vacaciones de navidad he leido en un periódico (en papel, no todo va a ser Internet) sobre la web The Million Dollar Homepage.
A su creador se le ocurrió crear una web de un millón de pixels (1.000 x 1.000) y venderlos como espacio publicitario, en cuadraditos mínimos de 100 pixels (10x10) a un dolar el pixel.
Pues ya lo ha vendido todo, y los últimos 1.000 pixels los está subastando en ebay.
Una idea original, que con muy poco coste le ha reportado una suma enorme. Con la cobertura que ha tenido en diversos medios, ha llegado a tener un millón de visitantes únicos en 48 h. No está mal!

23 diciembre 2005

DropSend, envío de ficheros de hsta 1 GB


Ayer teníamos un problema con un cliente, nos tenía que mandar un fichero de gran tamaño (muchos megas), y no había manera.
Su servidor de correo se negaba en redondo, porque sobrepasaba el tamaño máximo de un adjunto, que normalmente está en pocos megas (2, 5, nosotros excepcionalmente creo que tenemos 40 o 50).
Intentamos poner una página web en nuestro servidor con un formulario para que subiera el fichero, pero su conexión era tan lenta que al final daba timeout. Y ante la alternativa de ponernos a cambiar la configuración del servidor web, decidimos probar DropSend.
DropSend te permite enviar por mail ficheros de hasta 1 GB, o funcionar como almacenamiento on-line de ficheros. En un minuto te creas una cuenta de usuario gratuita, que te permite hasta 5 envíos por mes y 250 megas de almacenamiento on-line, y listo.
Rápido, fácil, eficaz. ¿Qué más se puede pedir?
Ya había comentado anteriormente sobre un servicio similar, GigaBank, aunque este no tenía uso gratuito.
Technorati Tags:

22 diciembre 2005

Google, Microsoft y Sun van de la mano

Me ha sorprendido mucho, es algo que no esperaba encontrarme, después de tantas peleas entre ellos y tantas rivalidades...
Se han unido Google, Microsoft y Sun para formar junto a la University of California, Berkeley, un laboratorio de investigación RAD Lab (Reliable, Adaptive and Distributed Systems Lab), enfocado a desarrollar tecnología que permita a individuos o pequeños grupos publicar servicios en Internet.
Van a invertir 7.5 millones de dólares, que no es poco.
Más detalles en Ars Technica.

21 diciembre 2005

¿Lo quiere rápido, barato, o bien hecho?

Ayer me enviaron esta frase: "¿Lo quiere rápido, barato, o bien hecho? Puede elegir dos de las tres cosas", que resume las combinaciones posibles del resultado de un proyecto:

  • Rápido + barato = un producto mal hecho, con prisas.
  • Rápido + bien hecho = es caro, porque necesitas más recursos y de mejor calidad.
  • Barato + bien hecho = lleva su tiempo.

Lo difícil es hacérselo comprender al cliente, que normalmente quiere las tres.

20 diciembre 2005

Juegos en flash


Una colección de pequeños juegos en flash, para los ratos de ocio: Orsinal. Algunos son bastante chorras, pero otros son entretenidos.
Technorati Tags: ,

15 diciembre 2005

Ruby on Rails 1.0

Acaba de publicarse la versión 1.0 de Ruby on Rails.
Para el que aún no haya oido hablar de Ruby On Rails, es un entorno completo de desarrollo para aplicaciones web en Ruby, enfocado a no tener que pelearte con archivos de configuración, sino a que "simplemente funcione". Escribes código y lo ves funcionando en seguida.
Está dando bastante que hablar. Aunque no lo he podido probar con detalle, si que me parece muy interesante para desarrollar prototipos muy rápidamente, aunque tengo mis dudas sobre utilizarlo para aplicaciones de producción (problemas de rendimiento, etc.).
Technorati Tags: ,

14 diciembre 2005

Fuckowski, memorias de un ingeniero


El libro Fuckowski, memorias de un ingeniero, que se publica en PDF con licencia CC, contiene las típicas historias que no paramos de contar en cuanto nos reunimos más de tres informáticos. Es muy divertido, siempre encuentras párrafos en los que dices "esto me pasa a mi todos los días".
También se puede comprar la versión impresa.

13 diciembre 2005

Motivaciones de los programadores del software libre

Hoy he visto una entrada en Barrapunto sobre las motivaciones de un programador para aportar su granito de arena al software libre: reconocimiento, y ver que tu trabajo es apreciado por los demás. Nada de pasta. Como un pintor que pinta un cuadro para que lo admiren, no para venderlo.
Pero siempre queda la pregunta "¿y de qué viven los programadores de software libre que no cobran por su trabajo?". No te puedes dedicar al 100% a esto sin cobrar, a no ser que tengas otros ingresos que te mantengan.
Technorati Tags:

12 diciembre 2005

El futuro del HTML

Interesante artículo de IBM sobre el futuro del HTML, que hace un repaso a los cambios que se pretenden incluir en el HTML: el trabajo del Web Hypertext Application Technology Working Group, centrado en Web Applications 1.0 (HTML5) y Web Forms 2.0.
Al parecer hay una segunda parte del artículo, que habla sobre los cambios en XHTML y Rich Client Activity del W3C, pero parece que aún no está disponible.
Technorati Tags: ,

07 diciembre 2005

"I, Cringely", lo último en rumores



Habitualmente suelo leer la columna I, Cringely: The Pulpit escrita por Robert X. Cringely.
Suele contener análisis bastante interesantes de los últimos movimientos de los grandes de Internet (Google, Microsoft, Yahoo, Sun,...) así como comentarios a rumores sobre esos movimientos.
Puede que luego sean verdad o no, pero al menos te muestran los datos desde otra visión, y te hacen reflexionar.

05 diciembre 2005

Estadísticas con Google Analytics

Google ha sacado un nuevo servicio: Google Analytics, el típico programa para analizar los accesos a una web.

Parece que ahora tienen una saturación de demanda y han cortado el acceso, porque yo conseguí una cuenta de prueba en la primera semana, pero ahora han cerrado el acceso a nuevas cuentas mientras amplían capacidad.
Es gratuito, como casi todos los servicios de Google, y muy bueno, comparado con otros servicios online o programas que haya probado antes.
Simplemente tienes que copiar un fragmento de código JavaScript en la web a medir, y Google recolecta los datos conforme se visualizan las páginas. Luego tiene opciones muy interesantes de analizarlos, con los caminos más vistos, el éxito de campañas de marketing, el geoposicionamiento de los visitantes, etc. (a mi ha sido capaz de decirme que tengo la semana pasada tuve tres visitantes de El Palmar, una pequeña localidad a las afueras de Valencia).

02 diciembre 2005

Recuperación de discos estropeados con Hiren's BootCD

El otro día en un ordenador de la oficina con Windows XP entró un virus, y se puso a hacer de las suyas. Al final, entre el virus y los intentos de eliminación quedó dañado un fichero de arranque que impedía que el ordenador arrancase, ni siquiera en modo a prueba de fallos.
Nuestros experto en programas extraños nos vino con la solución: Hiren's BootCD, un CD de autoarranque con muchísimas utilidades que permitió volver a montar el disco, poner una copia correcta del archivo y arrancar de nuevo.
Este CD de arranque incluye un montón de herramientas de recuperación, que seguramente será ilegal que las incluya, pero que te saca del apuro cuando no tienes otra alternativa.
Y otra funcionalidad muy interesante, es que a partir del CD puedes grabarlo en un pendrive USB, para transportarlo más cómodo.
Technorati Tags: ,

30 noviembre 2005

Java supera a C++ en SourceForge

SourceForge es uno de los mayores repositorios de software, principalmente de software libre. A día de hoy (30 de noviembre de 2005), Java es el lenguaje más popular:

  • Java: 16.833 proyectos
  • C++: 16.795 proyectos
  • C: 15.995 proyectos
  • PHP: 12.253 proyectos

Aunque todas las estadísticas se pueden interpretar a gusto del consumidor, y la importancia de los proyectos que hay en SourceForge es variada (desde programas muy buenos como Gaim o JBoss hasta otros que se habrán creado pero no contendrán nada), para mi es muy significativo que Java por fin se haya aupado con el número 1.
Se puede consultar la lista completa de lenguajes que tienen proyectos en SourceForge.

25 noviembre 2005

Tango, look and feel open source

De rebote por un comentario en una web he llegado a Tango Desktop Project, un proyecto cuyo objetivo es crear un look and feel común para todas las aplicaciones open source, incluyendo a los entornos GNOME y KDE.

Incluyen unas guías de diseño, y una librería de iconos ya desarrollados, que tienen un aspecto muy atractivo.
Están involucrados diseñadores muy importantes del mundo open source, como Steven Garrity, que diseñó el aspecto del Firefox, o Garret LeSage, que diseñó el tema BlueCurve que se incluía con RedHat.

24 noviembre 2005

Kakuro, el sucesor de Sudoku

En un post anterior comenté el Sudoku, un puzzle numérico para resolver con lápiz y papel. Ahora acabo de recibir la URL de un nuevo tipo de puzzle, llamado Kakuro, muy parecido a Sudoku, sólo que en vez de colocar todos los números del 1 al 9 en un cuadrado de 3x3, tienes que colocar los números que sumen una determinada cantidad por fila y por columna. Por ejemplo:

Technorati Tags:

22 noviembre 2005

Tamaños de información: exa, zetta y yota

Leyendo el otro día sobre ZFS, el nuevo sistema de archivos de Sun, aparecía que su capacidad era de 256 quadrillones de zettabytes (2 elevado a 70, un giga es 2 elevado a 20). No había oido antes los zettabytes, pero resulta que aún hay una magnitud mayor: los yotabytes (2 elevado a 80).
La lista de unidades de tamaño se puede consultar en la wikipedia.

18 noviembre 2005

ZFS, nuevo sistema de archivos de Sun

Siguiendo un post de Barrapunto le he echado un vistazo a ZFS, un nuevo sistema de ficheros creado por Sun para su OpenSolaris.
Es un sistema de ficheros diseñado desde cero, sin tener que arrastrar las decisiones tomadas hace 20 años que eran lógicas entonces pero no tan aplicables ahora. Hay una presentación que explica sus propiedades más importantes: no es necesaria división en volúmenes, integridad total de los datos, modificaciones atómicas, snapshots de los datos en cualquier momento, gran capacidad (del orden de los zetabytes), etc.
Parece que tiene muy buena pinta, a ver cuando se comporta cuando empiecen a probarlo en sistemas reales, y a ver si alguien se anima a portarlo a Linux.
Technorati Tags: ,

17 noviembre 2005

Pelea por la atención en Internet

Internet cada vez tiene más usuarios y más contenido, pero el contenido crece a un ritmo mucho mayor que los usuarios. A este ritmo, los autores cada vez tocan a menos porcentaje de usuarios que vean su obra.
El artículo 216 segundos de mirada: la justificación económica del copyleft de José Cervera describe la pelea por conseguir un fragmento de la atención de los usuarios, y como el copyleft puede ayudar en ello.

16 noviembre 2005

Libro "Los códigos secretos" de Simon Singh

El libro "Los códigos secretos", de Simon Singh, es un libro muy interesante que describe toda la historia de la criptografía, desde su nacimiento hasta el posible futuro de la criptografía cuántica.
Es muy interesante la descripción del asalto a la máquina Enigma, el ordenador Colossus, etc. Ha sido el primer lugar que he visto donde explican de forma clara la criptografía cuántica.
Me ha gustado mucho una frase que tiene en la contraportada: "Tu secreto es tu prisionero. Si se te escapa, tú serás su prisionero".
Technorati Tags: ,

09 noviembre 2005

Los peores errores software de la historia

Tenemos asumido que el software siempre va a contener errores, y la máxima "Apaga y vuelve a arrancar" está muy arraigada. Sin embargo, a veces los errores de software tienen consecuencias más graves: en el artículo
History's Worst Software Bugs
se relatan los peores software de la historia, con un coste de vidas humanas, destrucciones de cohetes, etc.
Technorati Tags:

El interfaz Anti-Mac

Interesante artículo titulado The Anti-Mac Interface donde Don Gentner y Jakob Nielsen explorar como podría ser un interfaz de usuario si rompemos todos los principios de usabilidad establecidos por el Mac en su primer diseño de interfaz gráfico.
Pensándolo bien, la verdad es que los interfaces gráficos han evolucionado bien poco desde sus comienzos. Siguen siendo básicamente ventanas, iconos, menús y puntero, más o menos vistosos.
Technorati Tags: ,

08 noviembre 2005

El buscador de Sun no se entera de lo que tiene

Estaba buscando la URL del Java Technology Concept Map, un poster donde se hace un resumen de todas las technologías y acrónimos que rodean a Java.
Mi primer intento ha sido consultar el propio buscador de Sun, en http://java.sun.com, el sitio oficial de Java y la web que contiene el mapa en cuestión. Pues bien, los resultados que me da son:

En la primera página de resultados, no aparece.
Me voy entonces a Google, tecleo lo mismo y aparecen estos resultados:

Quitando la primera entrada, que es de Google Print, Google me da lo que busco como primer resultado.
Si yo fuera Sun, estaría preocupado porque una empresa de fuera conozca mejor que yo mi propia web.

04 noviembre 2005

Movimiento Fon

He estado siguiendo la creación y desarrollo de la idea de Fon por Martin Varsavsky. Es muy interesante ver el nacimiento de una idea (compartir el ancho de banda que no utilizamos por wifi) y su transformación en una empresa: reclutar gente, buscar alianzas, definir el modelo de negocio, hacer el software, la web, sacar mapas de Google Maps con los puntos foneros, ... y todo ello contado en el día a día por Martin.
Technorati Tags: ,

03 noviembre 2005

Análisis forense del rootkit instalado por el sw anticopia de Sony

En el boletín Una al día de Hispasec de hoy se comenta el caso del software de anticopia que viene en algunos CDs de Sony, que instala un rootkit para intentar evitar la copia de los contenidos del CD.
Contiene un enlace al análisis forense realizado por Mark Russinovich, un experto en programación de herramientas de bajo nivel para Windows, donde se pueden ver todos los pasos seguidos para cazar y destripar a este rootkit. Muy instructivo.
Technorati Tags: ,

02 noviembre 2005

¿Fin del pirateo de productos de Microsoft?

A raíz de ver un post de edans sobre Windows Live, la nueva versión en web de Office y algunos programas que ahora forman parte del Windows (Messenger, mail, favoritos, etc.), que parece ser que será gratuito y financiado con publicidad, me asalta una duda: ¿podrá Microsoft oftener tantos beneficios del Office como ahora obtiene con las licencias simplemente a través de la publicidad contextual?
Y si al final no se ofrecen gratuitos, sino que tienes que pagar una subscripción para acceder a esos servicios, y desaparece la versión "en caja", cuando no se puedan piratear los productos de Microsoft, ¿seguirá siendo el lider del mercado?
Technorati Tags: ,

31 octubre 2005

Usabilidad en blogs: evitar los 10 errores más comunes

Un blog debe seguir también las líneas de usabilidad para favorecer a sus lectores. Jakob Nielsen, el guru de la usabilidad, publicó el pasado 17 de octubre un artículo sobre los 10 errores más comunes de usabilidad en los blogs. Como resumen:

  • No hay biografía del autor

  • No hay foto del autor

  • Títulos de los posts poco descriptivos

  • Los enlaces no dicen adonde van

  • Los post valiosos del pasado no están accesibles

  • La única navegación es a través del calendario

  • La frecuencia de navegación es irregular

  • Mezcla de temas

  • Olvidar que se escribe para tu posible futuro jefe

  • No tener un nombre de dominio propio

Technorati Tags: , ,

28 octubre 2005

Resultados del "Google Summer of Code"

El Summer of Code es una iniciativa de Google que intenta que los estudiantes se involucren con el software libre, financiando 400 proyectos de tres meses de duración, tutelados por diversas organizaciones (Apache, Drupal, Subversion, Ubuntu, KDE, ...) con $5.000 ($4.500 para el estudiante, $500 para la organización mentora).
Ya están publicados los resultados, y un mapa de donde están situados los mentores y los participantes.
En iSOCO intentamos participar como organización mentora, pero llegamos un poco fuera de plazo. Quizás para la próxima edición...

NullPointer Blog cumple seis meses

Mañana se cumplen seis meses desde el primer post en este blog.
En este tiempo, he escrito sobre programas (Maemo, Firefox, xv,...), sobre arquitectura (Soap vs Rest vs XML-RPC, ICE,...), sobre webs curiosas (Cálico Electrónico, ...), sobre Google (Bloqueo de peticiones a Google por Google Earth, Sitemap), sobre la Wikipedia, sobre los libros que he ido leyendo y muchas otras cosas que se me han ido cruzando en este tiempo.
Nos vemos dentro de otros seis meses.

27 octubre 2005

Nuevas aplicaciones open-source

Últimamente veo cada vez con más frecuencia empresas que lanzan su producto como open-source, contando con crear una base de usuarios amplia y que su producto se difunda, y vivir posteriormente de vender servicios, o asesoramientos, o desarrollos a medida sobre ese producto, o una versión ampliada con mayor funcionalidad.
Los últimos que he visto de este tipo han sido Alfresco y SugarCRM.
Technorati Tags:

26 octubre 2005

Pintadas

Paseando por mi barrio me he encontrado un muro con esta pintada, que no he podido resistirme a hacerle una foto:

Ahora en serio, está generada en esta web.

25 octubre 2005

Flex: Rich Internet Applications (II)

Para una propuesta para un cliente he estado echando un vistazo a las tecnologías de Macromedia para el desarrollo de Rich Internet Applications. La tecnología de Flash parece que se está posicionando como una alternativa importante a tener en cuenta, con Flex como plataforma y una próxima versión de su herramienta de desarrollo Flex Builder sobre Eclipse.
Parece un buen contendiente junto a otros que ya habíamos comentado antes: Ajax y OpenLaszlo.
Lo que si que está claro es que el navegador está tomando cada vez más importancia como "contenedor de apliciones", quitándole protagonismo al sistema operativo que tengas por debajo (tiembla, Microsoft). Ya no son sólo los típicos ejemplos como GMail, sino otras aplicaciones tradicionalmente ligadas al escritorio como el procesador de textos Writely o el gestor de proyectos Basecamp.
Technorati Tags: , ,

21 octubre 2005

Las tripas de Google

En este post de Andrew Hitchcock se comenta una interesante charla realizada por Jeffrey Dean sobre BigTable, un sistema que utiliza Google para almacenar las enormes cantidades de información que manejan sus aplicaciones.
No he encontrado mucho más sobre BigTable, la mayoría otros post como este que hacen referencia al mismo artículo de Andrew.
Lo que si que he encontrado de rebote son algunas a otras de las tecnologías desarrolladas y usadas por Google: el sistema de archivos distribuido, su sistema de cluster o el modelo de programación paralela MapReducer.
Es increible la cantidad de desarrollos que Google ha creado para conseguir poner en marcha sus clusters de miles de máquinas.
Technorati Tags: ,

19 octubre 2005

Alfresco, gestor documental open-source


Estoy echándole un vistazo a Alfresco, un gestor documental (más que eso, un Enterprise Content Management), que tiene muy buena pinta.
Aún no lo he podido mirar con detalle, por lo que esto son mis primeras impresiones después de leer por encima su web y algunos papers.
De entrada viene con muy buenas referencias. Los padres de la criatura son John Newton, co-fundador de Documentum, uno de los "monstruos" en este sector, y John Powell, antiguo COO de Business Objects, aparte de un grupo de ingenieros que trabajaron en Documentum.
Me ha parecido un producto muy interesante, aunque aún está en fase beta, esperan sacar una versión lista para usar en producción a finales del 2005.
Lo que más me ha llamado la atención es el interfaz que ofrecen CIFS (Common Internet File System), que permite acceder al repositorio de documentos como si fuese una unidad de red. He trabajado con unos cuantos repositorios de documentos web (por ejemplo, OWL), y al final siempre te encuentras con el mismo problema: hay que "obligar" a los usuarios a que suban todo el contenido a través de un interfaz web, y eso cuesta mucho. Sin embargo, dejar los documentos en una unidad de red es mucho más llevadero.
Technorati Tags: ,

17 octubre 2005

Mi escritorio

Hay un meme recurrente en los blogs consistente en mostrar un pantallazo del escritorio del autor. Creo que el escritorio de una persona dice bastante sobre ella. Aquí está el mio:

Es el escritorio de mi máquina del trabajo, no la de casa. Sobrio, sin imágenes de fondo, que me distraen mucho, sin iconos, que no me sirven de nada porque siempre lo tengo todo ocupado con ventanas abiertas.
Sólamente la barra de trabajo con los iconos de las aplicaciones más usados y el escritorio virtual, con la lista de aplicaciones en marcha; y en el fondo del escritorio, sólo enlaces a algunas unidades de red.
Technorati Tags:

14 octubre 2005

Organización de notas personales con MindManager

Leo en un post de Barrapunto una discusión sobre qué organizador personal de notas utiliza la gente.
Yo desde hace tiempo no puedo vivir sin mi MindManager. Es un software para organizar ideas, pero yo lo utilizo para tener organizada toda la información de todos los temas con los que trabajo: propuestas en marcha, proyectos, enlaces con todos los documentos, mails, notas, ideas, como decía el anuncio, lo quiero todo, todo, todo.
Por ejemplo, este es el mapa donde tengo anotadas las tareas pendientes:

Sólo tiene un fallo, que es comercial. Hay alternativas libres (por ejemplo FreeMind, escrito en Java), pero ya teníamos comprada la licencia y me he acostumbrado a él, y no me veo pasando los cientos de mapas que ya tengo hechos.

11 octubre 2005

Offsite de innovación en iSOCO

El viernes pasado estuve en el offsite anual del laboratorio de innovación de iSOCO. Teníamos como objetivo revisar donde estamos ahora, y planificar el desarrollo de las soluciones que sacaremos al mercado dentro de dos años.
Este tipo de reuniones tienen su parte buena y su parte mala.
En el aspecto positivo, hablas en persona con gente con la que sueles tratar normalmente por teléfono o videoconferencia, se da una visión más global de todos los proyectos e investigaciones que hay en marcha, y se realiza una alineación de todos para tener claro hacia donde vamos.
En la parte negativa, que son muy cortas, y sólo da tiempo a dar pinceladas, y a presentar líneas maestras sobre las que hay que concretar y trabajar.

10 octubre 2005

Top 10 pifias

He encontrado en CNET una lista de los 10 peores productos de la década y de las 10 quiebras punto com de la década.
Mi favorito es el teclado virtual por bluetooth, que proyecta un teclado sobre una superficie plana y te permite conectarlo a una PDA.

Technorati Tags: ,

05 octubre 2005

World Win: competencia a Google Earth

Me ha llegado la URL de World Win, una aplicación de la NASA estilo Google Earth.
Funciona igual, una aplicación de escritorio que se instala en local, y se va descargando por web y almacenando en caché local las distintas imágenes y mapas conforme los vas consultando.
Lo que le diferencia de Google Earth parece ser que es la combinación de imágenes tomadas por distintos satélites y observatorios: Blue Marble, Land Sat 7, SRTM que permite "volar" en 3D por cualquier lugar del planeta, NASA SVS, MODIS, etc.
Parece interesante, pero ya avisan que sus servidores están desbordados, y que hasta que consigan la infraestructura adecuada el tiempo de respuesta puede ser laaaaargo.
Por ejemplo, una foto del Everest:

Technorati Tags: ,

04 octubre 2005

Web 2.0

En muchos sitios se comenta últimamente la Web 2.0, y creo que lo mejor es informarse a partir de la fuente original que acuñó el término: Tim O'Reilly. En este artículo"What is Web 2.0" explica los fundamentos y todos los conceptos que hay rondando detrás de estas palabras.
Como punto de partida de la migración de Web 1.0 a Web 2.0 pone la siguiente tabla:
Web 1.0 Web 2.0
DoubleClick-->Google AdSense
Ofoto-->Flickr
Akamai-->BitTorrent
mp3.com-->Napster
Britannica Online-->Wikipedia
personal websites-->blogging
evite-->upcoming.org and EVDB
domain name speculation-->search engine optimization
page views-->cost per click
screen scraping-->web services
publishing-->participation
content management systems-->wikis
directories (taxonomy)-->tagging ("folksonomy")
stickiness-->syndication

Technorati Tags:

03 octubre 2005

Nueva experiencia de usuario: web sin clicks

En la web DontClick.it se presenta una nueva forma de interacción con el usuario, de forma que la web se controla únicamente mediante movimientos del ratón, sin necesidad de apretar ni una sóla vez los botones del ratón.
Es interesante, y me recuerda a los "mouse gestures" del Firefox, con los que puedes controlar el navegador sin tener que seleccionar menús ni botones.
Technorati Tags: ,

29 septiembre 2005

Jornadas: Gestión Inteligente de Contenidos con Web Semántica y WebDosBeta

El lunes 5 de Octubre iSOCO organiza una jornada Gestión Inteligente de Contenidos: la Web Semántica, sobre cómo realizar una gestión inteligente de contenidos y la aportación de la Web Semántica como solución innovadora y su aplicación en organizaciones públicas o privadas.

También el lunes 24 de octubre se realizará la jornada WebDosBeta, donde se hablará sobre qué se mueve en blogs, sindicación, podcasts, Ajax, APIs, redes sociales, folksonomías y temas similares en España.
Visto a partir de post en el blog de Enrique Dans, uno de los organizadores del evento.
Technorati Tags: ,

27 septiembre 2005

OpenLaszlo, Rich Internet Applications

A raíz de la discusión sobre Ajax que tuvimos en nuestro equipo de desarrollo hace poco, surgieron otras alternativas para crear aplicaciones web con una interactividad y usabilidad más cercana a las típicas aplicaciones de escritorio (lo que se conoce como Rich Internet Applications).
Una interesante es OpenLaszlo, que permite mediante Flash realizar aplicaciones estilo Ajax.
Aunque aún no he tenido tiempo de mirarlo en profundidad, las demos son bastante espectaculares, y el sistema de programación no parecía muy complicado.
Technorati Tags: , ,

23 septiembre 2005

Primeras páginas

Vía este post he encontrado las primeras páginas publicadas por el CERN (el padre de la WWW) y por Google. Y por cierto, si que es feo el primer logo de Google.
Leyendo la primera página de Google, aparece lo siguiente:

When no documents match your query, the system will return 20000 random web pages

Es decir, si no encontramos lo que buscas, búscalo tu mismo a ver si hay suerte.

22 septiembre 2005

Más usos del API de Google Maps

Otra aplicación que muestra pisos en alquiler, pero para los pisos en Madrid: Habitamos Maps, aún en fase beta.
Al pulsar sobre un globo, te muestra fotos, datos de contacto, etc.
Y un mapa de accesos a un blog, que muestra desde donde están accediendo los lectores de un blog:

Technorati Tags: ,

19 septiembre 2005

organicHTML

Me han pasado la URL de organicHTML, una aplicación flash que analiza un sitio web y lo transforma en una planta. Como ejemplo, la planta de este blog:

No he encontrado en ningún sitio cuales son las reglas que sigue para traducir una web a una planta.

16 septiembre 2005

Ajax, palabra de moda

Últimamente está sonando mucho el nombre de Ajax, como la tecnología que está detrás de aplicaciones como GMail o Flickr.
Realmente Ajax no es más que un nombre fácil de recordar para una tecnología (usar JavaScript + XMLHttpRequest) y una filosofía de diseño de aplicaciones web: intentar romper el paradigma de toda aplicación web basada en petición-procesamiento petición-página respuesta y acercarlo más a una aplicación típica de escritorio. La tecnología subyacente no es nueva, lleva bastantes años ahí, conocida como Remote Scripting.
Bien aplicado puede hacer aplicaciones web más ágiles para el usuario, sin tanto recargar páginas. Pero no es tan sencillo, exige un cuidado diseño de la aplicación, y tiene sus problemas, como todo: no funciona si se desactiva JavaScript, es más complicado de programar en JavaScript la parte cliente (aunque han salido varios toolkits para acelerarlo), etc.
Hay muchos enlaces para iniciarse en Ajax, dejaré sólo dos:

Technorati Tags: ,

15 septiembre 2005

Diseño espectacular en Flash

Normalmente no me gustan las webs que utilizan Flash, pero esta es una excepción: Leo Burnett. Sencillamente espectacular.

Vivirama = Google Maps + LoQuo

Hace dos posts comentaba la disponibilidad de APIs de servicios on-line, y ponía un ejemplo de uso de Google Maps.
Pues aquí va otro: Vivirama, unión de Google Maps y LoQuo, que muestra sobre un mapa de la ciudad de Barcelona los pisos en alquiler o en venta de LoQuo.
Full Disclosure: conozco al creador de Vivirama (Xavi Caballé, trabajó en iSOCO durante unos años) y a gente de LoQuo.
Technorati Tags: ,

13 septiembre 2005

Anuncio de la compra de Skype en el telediario

Anoche apareció una noticia sobre la compra de Skype por parte de eBay en un telediario de una cadena generalista de ámbito nacional en España.
Calificaban a Skype como la empresa que está revolucionando la telefonía, permitiendo hacer llamadas telefónicas por Internet a muy bajo precio. Fue una noticia muy rápida, pero creo que es muy significativo que un telediario de una noticia tan "tecnológica", denota que Skype tiene bastante fuerza.
Habrá que estar atentos a qué hace con ella eBay.
Technorati Tags: ,

09 septiembre 2005

APIs de servicios on-line

Cada vez hay más servicios on-line que permiten el acceso mediante APIs, para que puedan ser integrados en otros servicios. Por ejemplo, el buscador de Google, o el archivo multimedia de la BBC (próximamente).
En Programable Web disponen de un listado de más de 50 servicios que tienen un API disponible para interactuar con ellos mediante programación.
Un API de servicio que he visto últimamente muy usada para componer otros servicios es la de Google Maps, como por ejemplo Tagzania, que te permite etiquetar y describir lugares en mapas.
Technorati Tags:

08 septiembre 2005

Publicado GNOME 2.12

Ya ha sido publicada la versión 2.12 de este popular entorno multiplataforma.

Esta versión viene con unas cuantas novedades interesantes:

  • GTK utiliza ahora Cairo, lo que permitirá en el futuro un entorno con muchos más efectos gráficos, y mejoras en la impresión.
  • Incorpora un nuevo tema, ClearLooks, que le da un aspecto más limpio y homogeneo.
  • Vienen nuevas aplicaciones, como el visualizados de documentos Evince, para múltiples formatos (PDF, ps, dvi, tiff, ...), y se han mejorado muchas otras.
  • Se utiliza DBus como medio de comunicación entre aplicaciones.
  • Se utiliza HAL como capa de abstracción del hardware, para potenciar gestión y la detección automática del hardware.
  • Muchas otras mejoras y correcciones de errores.

Y vamos camino del GNOME 3.0, donde se producirán cambios bastante más radicales.
Technorati Tags:

06 septiembre 2005

Libro "Criptonomicon", de Neal Stephenson

En las tranquilas vacaciones pasadas me he leido (casi devorado) el "Criptonomicon", de Neal Stephenson. Ha sido el libro que más me ha gustado desde hace mucho tiempo; eso sí, te tiene que gustar el tema de la criptografía, porque incluso en algunos puntos llega a ser bastante técnico.
Technorati Tags: ,

23 agosto 2005

Hipster PDA: tecnología revolucionaria

A veces nos complicamos tanto tecnológicamente la vida que nos olvidamos de lo simples y efectivas que pueden ser las soluciones pre-tecnológicas.
Como ejemplo Hipster, esta PDA de "mantenimiento cero".

Technorati Tags: ,

12 agosto 2005

Baja actividad por vacaciones

Por fin, durante las tres próximas semanas estaré de vacaciones, por lo que mi actividad por aquí será bastante baja, si no nula.
Aprovecharé para leerme "El Criptonomicon", de Neal Stephenson, que me compré ayer, para jugar con mi hija, ir a la playa,.... y poco más (que para eso estoy de vacaciones).

Coordinación de equipos de desarrollo distribuidos

Coordinar equipos de desarrollo distribuidos es complicado. Lo se por experiencia, en iSOCO tenemos tres oficinas y a veces nos ha tocado por los conocimientos necesarios para un proyecto que participen en él personas de diferentes delegaciones, incluso de las tres a la vez.
Gestionar un proyecto con equipos distribuidos implica que el jefe de proyecto invierta más en la gestión del proyecto, y que su equipo esté predispuesto para superar los inconvenientes que se presentan.
Pero se puede hacer, nosotros lo hacemos constantemente, y otros también. Por ejemplo, en esta noticia de eWeek "Torvalds: How to Keep Linux Kernel on Course" se comenta que en el desarrollo del kernel 2.6 de Linux han participado más de 1.000 desarrolladores, repartidos por todo el planeta. Esto si que es un equipo de desarrollo distribuido.
Por eso, cuando alguien me dice que "no se puede" hacer desarrollo con equipos distribuidos, yo lo traduzco por "no se quiere/sabe".
Technorati Tags:

Refranero popular actualizado

No he podido parar de reirme al leer el Refranero popular 2.0. Los que más me han gustado:

  • “Al idiota, bloc de notas”
  • "Historial ayer borrado, antiyer hubo pecado"
  • "Siembra tetas y cosecharás archivos temporales”
  • "Quien rápido minimiza está haciendo cagadas"

11 agosto 2005

Historia de los lenguajes de programación

De rebote de un comentario en un blog de The Server Side he caido en este poster de O'Reilly sobre la Historia de los lenguajes de programación, que muestra en forma de árbol la evolución e influencias de los 50 más importantes lenguajes de programación desde 1954.
Está basado en un original de Enric Lévenez.
Interesante como decoración de oficinas y despachos geek.
Technorati Tags: ,

10 agosto 2005

Almacenamiento on-line en GIGA-BANK

Tenía anotado hace tiempo para mirar el espacio de almacenamiento on-line GigaBank, pero estaba en construcción y hoy al revisarlo ya parece estar en funcionamiento.
Te permite crear cuentas de 1 GB de espacio por el coste de un SMS al mes. La información que se almacena está encriptada, de forma que sólo tu o a quién le digas el password puede acceder a ella. Lo enfocan bastante a "deja de pasar CDs, utiliza una Gigacuenta para compartir lo que quieras con tus amigos".
Lo más interesante es la forma de pagar por el servicio. Nada de tarjetas ni similares: un SMS, lo más cómodo y que todo el mundo tiene a mano (¿queda alguien que aún no tenga móvil?).
Por cierto, es de una empresa española.
Le veo bastante utilidad para cuando tienes que compartir puntualmente gran cantidad de información con alguien y no quieres montar un servidor en tu empresa con acceso desde el exterior.
Technorati Tags:

09 agosto 2005

¿Me caes bien? Te subo el Whuffie

Hoy he visto en un par de sitios, un comentario en Barrapunto sobre dinero P2P y una entrada en un blog de labra, hablar sobre el concepto de Whuffie, enlazándolo incluso con la Web Semántica.
Whuffie, se podría traducir por "reputación". Surgió en la novela de ciencia ficción Down and Out in The Magic Kingdom, de Cary Doctorow. Conforme vas realizando distintas acciones a lo largo de tu vida, tu whuffie aumenta o disminuye, y puede ser consultado en todo momento por las personas con que te relacionas.
¿Como enlaza esto con la Web Semántica? Pues cuando se asignen dos significados distintos al mismo elemento, tendrás que fiarte de aquel que tenga su whiffie más alto (el WS se llaman trust).
Technorati Tags:

08 agosto 2005

Mejora de la calidad del código del kernel de Linux

Ya había comentado en un post anterior el estudio realizado con la herramienta Coverity del nucleo del kernel 2.6.9 de Linux en diciembre de 2004, que reflejaba unas tasas de errores bajísimas (de 0.17 errores cada 1.000 líneas de código, cuando lo normal en software comercial es de 20 a 30 errores).
Pues ahora se acaba de actualizar el estudio sobre la versión 2.6.12 del kernel, bajando aún más la tasa de error a 0.16, es decir, 1008 errores en 6.3 millones de líneas de código.
Aunque con este tipo de herramientas sólo se puedan detectar aquellos errores mecánicos (como buffer overflow, castings incorrectos, etc) y no los de funcionalidad, me parecen unas tasas de error incleibles.
Me gustaría que se pudieran pasar a los paquetes de software comercial más populares, a ver como quedaban...
Technorati Tags: , ,

05 agosto 2005

Sudoku

He visto en varios sitios un nuevo tipo de puzzle numérico, el Sudoku. Por ejemplo, el siguiente, extraido de Web Sudoku, que según cuentan disponen de miles de millones de puzzles preparados para jugar:

Las reglas son fáciles: hay que colocar los número del 1 al 9, sin que se repitan en la misma fila, columna o cuadrado de 3x3.
Un buen entretenimiento de lápiz y papel, aunque claro, con un programa de backtracking lo tienes resuelto en seguida (para presentarlo a algún concurso que organiza cierto periódico) :-)
Technorati Tags:

04 agosto 2005

Teclado iluminado

Curioseando por Think Geek me he encontrado con estos teclados iluminados de Eluminx, que tienen iluminación interna y se pueden ver incluso en total oscuridad.
Muy bonitos, y no muy caros (80$).

Technorati Tags: ,

02 agosto 2005

History flow: visualización de cambios en la Wikipedia

History Flow es un estudio del Collaborative User Experience (CUE) Research group de IBM sobre como evolucionan los documentos creados de forma colaborativa, visualizando gráficamente su autoría a lo largo del tiempo.
Está aplicado a la Wikipedia, y tiene imágenes bastante espectaculares. Por ejemplo, esta para capitalismo:

Technorati Tags: ,

01 agosto 2005

Micrix, Microsoft Linux

Vía un post de edans leo un artículo de Bill Thompon, Opening up challenges to Microsoft, sobre qué pasaría si Microsoft decidiese aprovechar el movimiento open-source, en vez de oponerse a él, sacando una distribución de Linux.
Me parece muy interesantes las reflexiones, pero el artículo concluye que a la larga Microsoft acabaría con el movimiento open-source.
Sin embargo, yo creo que un movimiento así podría acabar por ejemplo con Red Hat, pero en general el movimiento open-source saldría beneficiado: Microsoft no puede hacerlo todo, no puede cubrir todas las necesidades de todos los usuarios posibles, y todas las mejoras que haga tienen que revertir a la comunidad, donde habrá muchos programadores esperando para aprovecharlas (no creo que puedan sacar cambios a un ritmo tan rápido como para que la comunidad mundial open-source se vea desfasada, siempre habrá fuera de Microsoft más programadores que dentro de Microsoft).
Technorati Tags: , ,

29 julio 2005

ICE: Object Oriented Middleware

A partir de un artículo de OSNews sobre una entrevista a Miguel de Icaza llego a ICE, un middleware de comunicaciones equivalente a CORBA o COM/DCOM/COM+ de Microsoft.
Parece que tiene muy buena pinta, tengo que mirarlo con detalle.
Lo ponen mucho mejor que CORBA (con el que me pelee hace unos años y es un infierno de lento y de complicado) y que SOAP (con la sobrecarga que le pone el tener que usar XML para algo que no es natural).
Más impresiones cuando lo mire con detalle.
Technorati Tags: , ,

28 julio 2005

Skyfox = Skype + Firefox

Vía Genbeta descubro Skyfox, una extensión para Firefox que permite hacer llamadas a través de Skype desde Firefox, asociando la extensión call:// al Skype.
Y todo en menos de 500 líneas de código, incluyendo los wizards (entre js y xul).
Es aún una versión beta, gratuita para uso personal.
Esta extensión une dos de los programas más interesantes que han salido últimamente: Skype y Firefox.
Technorati Tags: ,

27 julio 2005

Mis diez programas más utilizados

Leyendo hace poco algún artículo sobre los diez programas más útiles que utilizaba su autor en Mac OS X, me he parado a pensar en los programas que utilizo habitualmente en mi trabajo diario (programas que utilizo el 90% de los días), y me he visto en problemas para llegar a 10.
He aquí mi lista, más o menos en orden de importancia de uso:

  1. Firefox
  2. Evolution
  3. MindManager
  4. Gaim
  5. Eclipse
  6. GTimer
  7. Microsoft Office (incluido Project)
  8. vi
  9. Open Office
  10. Acrobat Reader

Adicionalmente utilizo de forma esporádica muchos otros programas, pero me he dado cuenta de que la mayoría de las aplicaciones que uso que no están en esta lista son aplicaciones web, que accedo con Firefox.
Technorati Tags: ,

22 julio 2005

S5: presentaciones para la web

A partir de Spread Firefox he llegado a S5: A Simple Standards-Based Slide Show System, y me ha gustado bastante la herramienta.
Su objetivo es poder hacer presentaciones para la web de forma sencilla y potente, sin tener que recurrir a utilizar el Power Point y luego exportar a la web, que suele generar presentaciones mastodónticas.
Toda la presentación se define en un sólo archivo HTML, y mediante JavaScript se proporciona la navegación por las diferentes slides. El aspecto gráfico, mediante CSS. ¡Ah, y además tiene un CSS para que se puedan imprimir y quedan muy bien!

20 julio 2005

Google Moon

Acabo de ver las imágenes de los aterrizajes en la luna que hay disponibles en Google Moon, una versión de Google Maps pero con las fotos de la luna.
Como muestra, un botón.

Technorati Tags: , ,

19 julio 2005

Libro "El círculo mágico", de Katherine Neville

Por fin he acabado el libro "El círculo mágico", de Katherine Neville. Como no lo he podido leer de un tirón, sino que ha sido a ratos y con otros libros de por medio, me ha resultado difícil de seguir.
Tiene una historia complicada, con tanto lío de familias que al final tienes que estar muy atento para acordarte de quién es padre/hijo/tío de quién.
Sigue el mismo estilo de "El ocho", enlazando dos historias en tiempos distintos, pero "El ocho" me gustó mucho más. Enlaza con el tema de la religión y de lo que realmente significaba el mensaje de Jesús, tema del que he leido bastante últimamente.
Technorati Tags: ,

18 julio 2005

Imágenes para email contra el spam

Vía CPI he descubierto un servicio simple pero útil para combatir el spam. En lugar de sustituir en las páginas que se publican la @ de las direcciones de mail por cualquier otra combinación (incluso las más curiosas como comentaba en Roscachurros en el mail), en Email Icon Generator te generan una imagen para tu dirección de mail, como por ejemplo:

Technorati Tags:

15 julio 2005

Popularidad de lenguajes según los libros que se venden

A partir de un artículo de O'Reilly Is Perl Still Relevant? he llegado a un gráfico que muestra la popularidad de los distintos lenguajes según el número de libros que se venden.

200506_ProgLangShare

Según esto, Java sigue siendo el que manda, y Visual Basic en caida libre, algo lógico si pensamos que sus programadores se están pasando a .NET, pero no se nota un aumento de .NET, sino que se mantiene e incluso baja ligeramente.
Technorati Tags: , ,

14 julio 2005

Planarity: ordenando grafos

Me han pasado una URL de un juego de esos en flash que son muy simples pero muy adictivos: Planarity. Consiste en grafos que inicialmente aparecen con las lineas cruzadas, y hay que mover los nodos ordenandolos para que no se cruce ninguna línea.
Empieza fácil, pero se va complicando. Por ejemplo, este es el del nivel 11:


Technorati Tags: ,

12 julio 2005

Libro "Copia este libro", de David Bravo

Aprovechando un viaje a Barcelona en tren para visitar un cliente, y los tiempos muertos en la estación, el lunes me leí "Copia este libro", de David Bravo, después de ver su reseña en edans.
Como pide el título, me lo copié, no lo compré, pero hubiera pagado con gusto por él. Explica muy claramente todos los movimientos que se están haciendo alrededor de la industria de los contenidos.
Hay unas cuantas frases que veo especialmente significativas:

  • "...la cantidad de obras descargadas que se habrían comprado oscila entre ninguna y casi ninguna."
  • "...gran parde de las obras que tienen unos pocos años no podrían comprarse ni aunque se quisiera porque están descatalogadas. El 75% de las obras musicales publicadas por las grandes compañías no existen en ningún estante de ninguna tienda."
  • "Los fanáticos del copyright siembran la tierra con sus particulares ideas legales y económicas. No importa que las primeras sean insostenibles, ni que las segundas se demuestren ineficaces en la práctica. Los dogmas de la religión del copyright se presentan a si mismos como única verdad."
  • "La posibilidad de enfadar a los anunciantes que te pagan la piscina olímpica es la espada que pende sobre la cabeza de los directivos de los medios de comunicación".
  • "...entre la alternativa de perseguirlos y la de adaptarse a la nueva realidad, la industria se decanta por morir matando."
  • "...señalar a los que defienden el uso de estos adelantos [Internet] como responsables de la pérdida de puestos de trabajo es equivalente a calificar a los que usan cámaras de fotos digitales como responsables del paro de los que se ganaban la vida con las tiendas de revelado".

Technorati Tags: , ,

08 julio 2005

Herramientas imprescindibles II: gtimer

Continuo con la descripción de los programas que suelo utilizar en mi trabajo diario (entregas anteriores: xv).
Otro de los pequeños programas que se han convertido en imprescindibles en mi trabajo diario es gtimer, un programa para contabilizar el tiempo que dedico a las distintas tareas a lo largo del día.

Es un programa también bastante antiguo: publicó la versión 1.1.5 en marzo de 1999, y luego tuvo cuatro años de inactividad, hasta la versión 1.1.6 en marzo de 2003 (con pocos cambios).
Sin embargo, es utilísimo: tienes una lista de tareas, marcas en cual estás trabajando, y puedes sacar listados de horas por tareas diarios, semanales, mensuales o anuales. Simple y rápido.
Al igual que el programa xv, antiguo pero todavía útil. Para las empresas en las que tienes que reportar las horas que dedicas a cada proyecto, y para las personas que trabajan en múltiples proyectos a la vez, como me pasa a mi.
Technorati Tags: ,

05 julio 2005

No a las patentes de software en Europa


Technorati Tags: , ,

Libro "Ninguna guerra es igual a otra", de Jon Sistiaga

Este fin de semana de mini-vacaciones me he leido el libro "Ninguna guerra es igual a otra", de Jon Sistiaga, reportero de Telecinco que vivió en primera persona la toma de Bagdag por las tropas estadounidenses, y narra la muerte del cámara José Couso por un disparo de un tanque americano.
Es muy impresionante conocer como se vive por parte de los periodistas una guerra "desde dentro", y como se narra la muerte de José Couso. Muy recomendable.
Technorati Tags: , ,