29 diciembre 2006

Firebug, cazando errores en JavaScript

La semana pasada comenté algunas herramientas para depurar JavaScript.
He estado usando intensivamente Firebug desde entonces, y es una maravilla.

Tiene muchas cosas buenas:

  • Puedes revisar el HTML, marcando una zona de la página y que te muestre su HTML

  • Puedes revisar a fondo los estilos CSS, viendo con detalle todas las propiedades que afectan a cada elemento de la pantalla.

  • etc.

Pero a lo que más utilidad le encuentro es a poder depurar el código JavaScript. Poder poner breakpoints, trazar paso a paso, ver el valor de las variables en cada momento es algo súmamente útil para descubrir por qué la página no funciona como debería funcionar.

21 diciembre 2006

Las 10 historias más raras sobre ciencia en 2006

La fiebre de las listas recopilatorias que nos invade a final de año me ha cogido. He aquí una muy interesante sobre las 10 historias más raras sobre ciencia publicadas en 2006 por LiveScience, con una traducción al castellano en el blog de Maikelnai.
La que más me ha llamado la atención es la de escribir en el agua mediante generadores de olas:

20 diciembre 2006

Depuración de JavaScript

Un par de herramientas para depurar cuando estás haciendo aplicaciones con una fuerte carga de código JavaScript:

  • log4javascript, para poder hacer logging de mensajes en tiempo de ejecución de la aplicación.

  • Firebug, un plugin para Firefox que permite depurar DOM, CSS, JavaScript, etc.

13 diciembre 2006

Prototipos rápidos con Exhibit

Exhibit es un framework para mostrar páginas web con datos de forma sencilla y potente. Con sólo una página HTML, una librería JavaScript y un fichero de datos en formato JSON, permite mostrar datos con filtrado, ordenación, etc.
Lo veo muy adecuado para hacer demos o prototipos, porque no necesitas ir con un servidor de aplicaciones ni una base de datos, simplemente una página HTML y un fichero de datos JSON.
Además explica como convertir de forma sencilla datos a JSON, por ejemplo de una hoja de cálculo.

11 diciembre 2006

Regalo para los que tienen de todo

Este regalo biene muy bien para aquellos amigos que no sabes que comprarles, porque tienen de todo.

Visto en I Want One of Those.

28 noviembre 2006

El límite de los 100 mensajes

Utilizo habitualmente mi INBOX como lista de tareas pendientes, sólo dejo en el los mensajes que tengo pendientes por procesar (enlaces a páginas que leer, adjuntos que revisar, bugs que corregir, etc. etc.).
Sorprendentemente, y de manera no premeditada, mi INBOX se mantiene estable en una cifra de 100 mensajes. En épocas de mucho trabajo, como estas últimas semanas, en las que tengo varias entregas de proyectos y no me queda tiempo libre ni para escribir una entrada en el blog, reviso mi INBOX y veo que ha subido mucho con respecto a mi tasa normal.
Actualmente tengo mi INBOX con 200 mensajes pendientes, lo cual me dice mucho de la cantidad de trabajo retrasado que tengo que adelantar. Cuando hay saturaciones así, al final tengo que sacar la espada y cortar cabezas (estooo, mensajes), eliminando directamente aquellos no esenciales, como artículos o programas interesantes que me han mandado para que les eche un vistazo.

10 noviembre 2006

Uso de JSON con AJAX

En una entrada anterior había comentado el formato de intercambio JSON, como alternativa al XML en el envío de información.
En uno de los proyectos que tenemos en marcha actualmente hemos utilizado JSON como formato de intercambio de datos para las peticiones en AJAX, convirtiéndolo en AJA-JSON :-).
Tengo una pequeña presentación que utilicé para el mini-seminario interno que dimos sobre este tema.
Technorati Tags: ,

07 noviembre 2006

Las 10 mejores imágenes del universo

He visto en Astroseti un artículo con las 10 mejores imágenes del universo (según el gusto de quien ha hecho la recopilación, claro).
Son impresionantes, la que más me ha gustado la de la nebulosa del cangrejo.

31 octubre 2006

Mmmzr: publicidad piramidal

Hace tiempo comenté la web The Million Dollar Homepage, una web de 1.000x1000 pixels que se vendían a un dolar cada uno, y que fue un éxito para su creador.
Ahora acabo de descubrir otro caso de publicidad ingeniosa, se llama mmmzr, y parece "publicidad piramidal".
Los anuncios se organizan en columnas, estando libre para comprar el anuncio superior de cada columna. Cuando compras el anuncio superior libre, aparece un nuevo anuncio libre encima por el doble del precio.
Cuando alguien compra en anuncio encima del tuyo recibes lo que has pagado por tu anuncio, y el que hay debajo de ti también. De esta forma, en cuanto compran dos anuncios por encima del tuyo recibes el doble de lo que pagaste (sólo se pagan a los dos niveles inferiores al anuncio comprado).
Actualmente hay cuatro columnas que valen 8.192$, y tres que valen 4.096$, por lo que el autor de la página actualmente ha ganado 11.271$. Por cada columna de 8.192$ que venda ganará 2.048$, y las ganancias se doblan en cada turno. ¿Encontrará gente que pague cada vez más por anunciarse en su página? Veremos dentro de unos meses...

23 octubre 2006

Sun BlackBox: un datacenter en un contenedor

El projecto BlackBox de Sun ya ha visto la luz. Un contenedor con 250 servidores, 7 terabytes de memoria y hasta 1,5 petabytes de disco duro, a los que sólo tienes que llegar, enchufar y listo. Quedan bastante chulos:

Había leido varios artículos de Cringely hablando de esta posibilidad, pero decía que era Google el que lo estaba pensando. En el artículo de esta semana comenta que Google lo ha pensado, y ha dejado que Sun se los monte.

19 octubre 2006

Linux FC5 en un Del820: pantalla correcta

De la instalación del FC5 que comentaba en el post anterior quedaban varios temas por resolver. Uno de ellos era la resolución de la pantalla, que no estaba muy bien.
El D820 viene con una pantalla panorámica en formato 8:5, en lugar de el típico 4:3 de los monitores, por lo que para que se vea correctamente hay que elegir alguna de las resoluciones que respetan este ratio: 1600x1050, 1280x800 o 1024x640. Si no se elige alguna de estas, la imagen se distorsiona un poco, y aunque se puede trabajar (he estado un par de semanas con resolución de 1280x1024 y no pasaba nada, sólo un poco aplastada la imagen) es más cómodo poner una resolución adecuada.
El problema es que estas resoluciones no eran proporcionadas por el driver por defecto, y aunque la seleccionara en la configuración de xorg.conf, al arrancar las X la descartaba.
Después de googlear un rato, he encontrado la pista en esta URL: http://www.oiepoie.nl/linux_on_d620/. Utilizando el programa 915resolution, puede cambiar una de las resoluciones que no utilizo a la que yo necesitaba.
En concreto, por defecto tenía:

[root@pecador ~]# 915resolution -l
Intel 800/900 Series VBIOS Hack : version 0.5.2
Chipset: 945GM
BIOS: TYPE 1
Mode Table Offset: $C0000 + $269
Mode Table Entries: 36
Mode 30 : 640x480, 8 bits/pixel
Mode 32 : 800x600, 8 bits/pixel
Mode 34 : 1024x768, 8 bits/pixel
Mode 38 : 1280x1024, 8 bits/pixel
Mode 3a : 1600x1200, 8 bits/pixel
Mode 3c : 1920x1440, 8 bits/pixel
Mode 41 : 640x480, 16 bits/pixel
Mode 43 : 800x600, 16 bits/pixel
Mode 45 : 1024x768, 16 bits/pixel
Mode 49 : 1280x1024, 16 bits/pixel
Mode 4b : 1600x1200, 16 bits/pixel
Mode 4d : 1920x1440, 16 bits/pixel
Mode 50 : 640x480, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1600x1200, 32 bits/pixel
Mode 5c : 1920x1440, 32 bits/pixel

Así que he cogido el modo 58 y lo he cambiado por 1280x800:

[root@pecador ~]# 915resolution 58 1200 800 32
Intel 800/900 Series VBIOS Hack : version 0.5.2
Chipset: 945GM
BIOS: TYPE 1
Mode Table Offset: $C0000 + $269
Mode Table Entries: 36
Patch mode 58 to resolution 1280x800 complete

Eso si, estos cambios sólo se mantienen durante una sesión, por lo que hay que añadir esta línea en el /etc/rc.d/rc.local.
Con más tiempo experimentaré con otras resoluciones mayores, como 1600x1050, para ver si no se ven demasiado pequeñas.
Technorati Tags: , , ,

12 octubre 2006

Linux Fedora Core 5 en un Dell D820

Hemos estado haciendo renovación de equipos en la oficina, y acabo de instalar una Fedora Core 5 en un portatil Dell D820.
De entrada todo ha ido razonablemente bien. En la instalación he reparticionado a mano, para eliminar una partición del Windows XP que venía preinstalado, y para hacer mi división de particiones habitual (pongo el /home y el /usr/local en la misma partición para migrar los datos con facilidad cuando haga el siguiente cambio de máquina).
Por lo demás, siguiente siguiente con el instalador, y proporcionar los pocos datos que te pregunta.
Después de finalizar la instalación y reiniciar, han quedado algunas pequeñas pegas:

  • El sonido no funciona

  • La pantalla, que es panorámica, ha cogido una resolución un poco extraña (también debido a que no tengo ninguna documentación del modelo concreto de D820 que nos han mandado, para saber las capacidades exactas de la pantalla).

  • La wireless tampoco funciona. He visto en varios artículos que es cuestión de actualizar el driver.

Después la migración de datos (simple aunque pesada), y la customización de mi entorno (impresoras, correo, clave PGP, ssh, cuentas de mensajería, etc.) me han llevado un par de días, y ya lo tengo funcionando bastante bien.
Quedan refinar configuración (los problemas del sonido y la wireless), e instalar algunas aplicaciones que no vienen en FC5 por temas de licencia (plugin de flash, reproductor MP3, DVD, etc.).
Technorati Tags: , , ,

29 septiembre 2006

Creación de instaladores con NSIS

El instalable de la nueva versión 2.0 de Firefox se ha hecho con NSIS (Nullsoft Scriptable Install System), una aplicación open-source que tiene muy buena pinta.
Aún no lo he mirado con detalle, pero me ha gustado mucho que disponga de un plugin para Eclipse. Poco a poco Eclipse se convierte en el entorno de trabajo desde el que realizar todas las tareas de un proyecto.

26 septiembre 2006

Librerías AJAX

Un par de enlaces a librerías para desarrollar aplicaciones con técnicas AJAX:

Technorati Tags: ,

21 septiembre 2006

Escritorios recargados con XGL

La fiebre de los escritorios recargados visualmente también llega a Linux. En este video se puede ver las posibilidades que abre el nuevo Xgl:


Son efectos bonitos de ver, pero aún no tengo claro si son interesantes de cara a la productividad general mientras usas un escritorio o al contrario.
Technorati Tags: ,

19 septiembre 2006

BigTable, las tripas de Google

Un interesante artículo titulado Bigtable: A Distributed Storage System for Structured Data, donde se cuentan algunos detalles de la infraestructura que utiliza Google para almacenar y acceder a la gran cantidad de información que manejan sus aplicaciones.
Fráncamente interesante.
Y los tamaños de información que se mueven (según esta entrada): 850 TB el buscador o 70.5 TB Google Earth.
Vía Barrapunto.

13 septiembre 2006

Generación de sitemaps con XML-Sitemaps

XML-Sitemaps permite generar sitemaps de webs de forma sencilla. Puede generar en diversos formatos, XML Sitemap Format de Google (que ya comentamos aquí en su momento), ROR, HTML y texto plano.
En su versión gratuita, puede indexar hasta 500 páginas, y detecta links perdidos, pero para conocerlos tienes que pagar $5 mediante PayPal :-)
Lo he probado con una web de 250 páginas y va bastante rápido.

11 septiembre 2006

Foto del primer "bug"

Esta foto siempre me ha gustado. La volví a ver el viernes, y he decidido dejarla aquí anotada. Es un pedazo de nuestra historia, como una casualidad define el futuro :-)
Es una página del diario de operaciones donde se dejó anotado el primer "bug" que se encontró en un ordenador, que en este caso era un insecto (bug en inglés) real.

08 septiembre 2006

Maquetas para el análisis de requerimientos

Usualmente solemos hacer una maqueta simple a base de imágenes en las primeras fases de un proyecto, ya que hemos visto que es la mejor forma para que el cliente entienda realmente lo que estás reflejando en un documento de análisis y de diseño.
Un cliente que no sea de una empresa de TI normalmente no es capaz de comprender diagramas UML y demás artificios, necesita pantallazos de cómo van a quedar las páginas.
Como todo, hemos ido evolucionando. Las siguientes dos imágenes están separadas por cuatro años. Se nota :-)


18 agosto 2006

Aplicaciones Web 2.0 Hispanas

Saltando, saltando he llegado a esta página de Logic.com que contiene una lista de aplicaciones Web 2.0 Hispanas.
Parece bastante exhaustiva, y he encontrado unas cuantas que aún no conocía, y que espero poder sacar algo de tiempo para revisar con más tranquilidad, como computadora.de, que ofrece un escritorio en red (espacio de disco duro, correo, procesador de textos, citas, etc.).
Technorati Tags: , ,

14 agosto 2006

URLs con lógica

Vía Microsiervos he encontrado este juego de lógica en la URL.
Hay que ir poniendo la siguiente URL en la secuencia, para pasar al siguiente número. Aunque parece que hay hasta 30, yo he conseguido llegar al 13 y lo he dejado, porque ya empezaban a utilizarse expresiones de alto nivel de inglés, que he encontrado casualmente buscando en Google (pista: busca "dozen").

25 aniversario del PC

El día 12 se cumplían 25 años desde la aparición del primer PC de IBM, y recordándolo entra nostalgia de los primeros ordenadores que tuve.
Mi primer ordenador (que no PC) fue un MSX de Philips, con 80 KB de memoria, lector de cintas y unidad de cartuchos. Empezaba el instituto (allá por la Navidad de 1986), y lo utilizaba para jugar y para programar con el intérprete de BASIC que tenía incorporado. Dibujábamos los gráficos en papel milimetrado y lo pasábamos a BASIC en largas secuencias de DRAW 20R50U100D50R :-)
El primer PC que utilicé fue un AMSTRAD PC1512 (en 1987), con dos unidades de 5 y 1/4 y sin disco duro, en el que en el instituto dábamos clases de WordStar.
Mi primer PC fue un clónico AT286, con 1 MB de memoria y un disco duro de 20 MB, que me compré al empezar la universidad, en 1990. Tiempos de WordPerfect, News Room Pro, Framework III, Derive, DBase III, Turbo Pascal, etc.
Technorati Tags: , ,

10 agosto 2006

Mashups, empaquetar servicios dispersos

Vía Barrapunto he llegado a un artículo muy interesante titulado Mashups: The new breed of Web app, donde explica el concepto de mashup y las tecnologías subyacentes.
Un mashup es una aplicación que utiliza contenido proporcionado por varios servicios dispersos por Internet, generalmente a través de un API que esos servicios ofrecen.
En ProgramableWeb mantienen una recopilación de todos los APIs disponibles (actualmente 250) y mashups (actualmente 903).
Technorati Tags: ,

08 agosto 2006

JSON, Keet It Simple Stupid

Actualmente utilizamos constantemente el XML como formato de intercambio de datos, y como almacenamiento de información de configuración, algo que no es su concepción inicial: anotar documentos.
Para tareas sencillas, XML no es tan simple como debería (por ejemplo, hay una muy buena crítica en xmlsucks.org.
Como alternativa puede utilizarse JSON, Java Script Object Notation, una notación para representar información con una sintaxis similar a la de los lenguajes de programación de la familia del C.
Por ejemplo, para el XML siguiente, que podría utilizarse para enviar un pedido a un servlet que lo procese:

<invoice>
<date>2006-08-08</date>
<product>
<name>Cámara fotográfica</name>
<quantity>1</quantity>
<payment-type>credit_card</payment-type>
</product>
<product>
<name>Tarjeta memoria</name>
<quantity>1</quantity>
<payment-type>credit_card</payment-type>
</product>
</invoice>
su equivalente en JSON sería:

"invoice": {
"date" : "2006-08-08",
"product" : [
{ "name" : "Cámara fotográfica", "quantity" : 1, "payment-type" : "credit-card" },
{ "name" : "Tarjeta memoria", "quantity" : 1, "payment-type" : "credit-card" }
]
}

Existen librerías para convertir a y desde objetos Java, como una forma fácil y sencilla de serialización, por ejemplo JSONTools.

07 agosto 2006

Escritorio con física

Vía Barrapunto (aunque ya había visto el vídeo antes) encuentro una referencia a BumpTop, el prototipo de escritorio donde los archivos son tratados como objetos y se respetan las leyes de la física: los puedes arrastrar, apilar, empujar, chocan entre ellos, etc.


El concepto me parece interesante, pero creo que queda mucho camino hasta que pueda ser aplicado a un escritorio de un usuario. En la demo aparecen 20, 30 archivos, pero ¿cómo te organizas cuando tienes cientos de miles de archivos? Es igual que un escritorio real, los papeles se van amontonando y al final no puedes encontrar nada, y tienes que clasificar los papeles en archivadores, armarios, con etiquetas, etc. etc.
Technorati Tags: ,

02 agosto 2006

Imágenes curiosas de Google Earth

En Google Earth Hacks se mantiene una lista de imágenes curiosas extraidas de Google Earth: fotografías adyacentes que no encajan, zonas ocultadas, errores en la foto del satélite, etc.
Technorati Tags: ,

01 agosto 2006

Actualización automática de Firefox

El jueves pasado sin que yo tenga que hacer ninguna operación (ni siquiera me había enterado aún de que había una nueva versión de Firefox disponible) Firefox descargó automáticamente la versión 1.5.0.5, que corrige unos cuantos fallos de seguridad.

Así da gusto. Cuando se descubren agujeros de seguridad (que se descubren en todos los programas) se corrigen automáticamente y con rapidez.
Technorati Tags: ,

28 julio 2006

El nacimiento del imperio de Microsoft

Interesante artículo de Miquel Barceló titulado Nace un negocio sobre como una jugada maestra de la pequeña Microsoft comprando el QDOS y ofreciéndoselo a IBM, ganándole la partida a Digital Research, sienta las bases de un imperio.
Technorati Tags: , ,

27 julio 2006

Text-Image, imágenes textuales

Una web curiosa que tenía apuntada hace tiempo, Text-Image, que genera a partir de una imagen una página HTML que a base de 0 y 1 a diferentes colores reproduce la imagen original.
Por ejemplo, esto ha conseguido con una foto mía que tenía rondando por el disco:

Supongo que con fotos más claras o con más contraste el resultado será mejor.
Y al hilo de imágenes hechas con caracteres, recuerdo haber visto la película de La Guerra de las Galaxias reproducida en texto utilizando aalib.

19 julio 2006

Ontologías, la base de la Web Semántica

Ontologías, qué son y para qué sirven es un artículo divulgativo muy interesante que explica el concepto de las ontologías, y por qué son tan importantes para la Web Semántica.
Por el tipo de proyectos en los que trabajamos en iSOCO estamos hablando constantemente de ontologías, pero a veces es interesante pararse un segundo y reflexionar sobre la base.
Technorati Tags: ,

18 julio 2006

Samegame

Samegame, un juego en flash para eliminar el stress diario. Consiste en eliminar bloques contiguos (cuantos más a la vez mejor). La principal dificultad está en que no se queden bloques al final que no puedas juntar con otros de su color, ya que no se pueden explotar bloques individuales.
Vía Microsiervos.

Technorati Tags: ,

12 julio 2006

Grails, en la estela de Ruby on Rails

Siguiendo la estela del exitoso Ruby On Rails he encontrado a Grails (Groovy on Rails), un framework que intenta conseguir las mejoras en productividad y sencillez de la programación por convenciones en vez de por configuración que aporta RoR pero para el lenguaje Java, con lo que elimina la necesidad del cambio de lenguaje y facilita la integración con la gran base de programas ya desarrollados en Java.
Creo que es interesante, hasta que no lo revise más a fondo, probarlo para hacer prototipos rápidos y quizás aplicaciones sencillas. Por lo pronto, no están cumpliendo su propio roadmap: anunciaban una versión 0.2 para mediados de junio y aún no hay nada.
En un artículo de The Server Side también nombran otros dos frameworks similares: RIFE y Trails
Actualización: la versión 0.2 se publicó el 14 de julio.
Technorati Tags: , ,

07 julio 2006

Google Earth 4 en Linux

Por fin ha salido una versión de Google Earth para Linux. La instalación fue muy simple y rápida en una Fedora Core 2, y aunque tengo OpenGL con emulación por software, la velocidad de la aplicación no está mal del todo.


Technorati Tags: ,

05 julio 2006

Sobrecarga de páginas

Leyendo un artículo sobre "Web 2.0 financial success" de repende me doy cuenta del poco espacio que ocupa el artículo en cuestión con respecto a toda la página en si, que ni siquiera había mirado: apenas un 23% de "sustancia".

El resto menús, anuncios, sponsored links, otras noticias, etc. etc.
No se si realmente será efectiva una página tan recargada, pero yo ya ni siquiera miro lo que rodea al texto en el que estoy interesado, lo marco con el clipmarks y lo recorto o imprimo.

03 julio 2006

Extensiones para Firefox

He encontrado un par de entradas con una lista de las extensiones más útiles para Firefox.
Firefox Tweaks, Extensions and Optimizations con unos cuantos hacks para la caché, download manager, memoria, etc. y unas diez extensiones.
27 Of The Most Useful Firefox Extensions lista las 27 extensiones más utilizadas por el autor.
Como todas las listas, cada uno tendrá opciones distintas a incluir. Por ejemplo, las extensiones que yo tengo instaladas a día de hoy en Firefox son (en negrita las que más uso):
  • DOM Inspector
  • Talkback
  • Image Zoom
  • Mouse Gestures
  • Clipmarks
  • Tabbrowser Preferences
  • DictionarySearch
  • Furl Tools
  • Download Statusbar
  • Adblock
  • Libe HTTP Headers
  • Web Developer
  • Perals Crescent Page Saver Basic
  • StumbleUpon
  • Performancing
Sin embargo, independientemente de las extensiones concretas que cada uno utilice, me parece un modo muy bueno de permitir la ampliación de funcionalidad de un programa sin que el equipo que lo diseñó se convierta en un cuello de botella.
Technorati Tags: ,

22 junio 2006

El test Acid2 para los navegadores

A partir de una noticia de Barrapunto sobre la versión 9 de Opera he llegado a la página del test Acid2, un test pensado por The Web Standars Project para que los desarrolladores de navegadores puedan testear si sus productos cumplen totalmente los estándares antes de sacarlos al mercado.
Utiliza elementos muy avanzados que no están aún totalmente soportados en todos los navegadore (en Opera 9 parece que sí). Por ejemplo, en Firefox 1.5.0.4 para Linux debería verse así:

Y en cambio se ve así:

Y en IExplorer 6.0.3790 se ve así:

Technorati Tags: ,

20 junio 2006

Spam en el messenger

En los últimos días he avanzado un poco más en el camino del spam: ahora estoy recibiendo esporádicamente mensajes spam en el messenger.


Yo pensaba que para que alguien te pudiese escribir, primero lo tenías que autorizar. Pero parece que no, que han encontrado una forma de colarse en el protocolo o en el cliente (utilizo Gaim como cliente multiprotocolo).
Aunque no lo uso mucho (suelo trabajar principalmente con Jabber), tengo que tenerlo abierto porque tengo a varios clientes con los que suelo hablar habitualmente por messenger.
Actualización: parece que esto es algo más habitual de lo que pensaba (por ejemplo, esta entrada). Pero parece que se puede evitar. En Gaim, en el menú Herramientas -> Privacidad, seleccionar como opción "Permitir sólo a los usuarios en mi lista de amigos".
Lo acabo de hacer. A ver si ya no recibo ningún otro spam.
Technorati Tags: ,

13 junio 2006

Nombres de ficheros demasiado largos para ser borrados

Ayer le apareció a un compañero otro de esos errores curiosos de Windows, al estilo del que ya comenté sobre la longitud de las contraseñas.
En este caso, Windows XP se niega a borrar un archivo porque dice que su nombre es demasiado largo, cuando realmente su nombre son 33 caracteres. Sumando nombre más directorio si que salen más de 255 caracteres, pero yo creía que eso del límite de 256 caracteres era algo ya superado, por favor.
La prueba del delito:

Technorati Tags: ,

09 junio 2006

Chimenea ecológica en Fuente del Fresno


Impresionante el proyecto de chimenea para la producción de energía a partir de radiaciones solares.
Tendrá una altura de 750 m y una anchura de 70, y con un mirador en la parte más alta que permitirá ver más de 90 km de terreno. Para ponerla en contexto, la torre Eiffel tiene 300 m, y el edificio habitable más alto del mundo, el Taipei 101 tiene 508 m.
Empezarán a construirlo en el 2007 en Fuente del Fresno, Ciudad Real.
Vía El Mundo.

05 junio 2006

Vivirama se hace global

Me lo comenta el creador de Vivirama, Xavi Caballé, del que fui compañero de trabajo durante un tiempo.
En un post anterior hablaba sobre Vivirama como un ejemplo de uso de los APIs de Google Maps, que mostraba sobre mapas de la ciudad de Barcelona una serie de pisos en venta.
Pues ahora se han ampliado su alcance, incluyendo anuncios para cualquier país del mundo, funcionando igual enlazados con Google Maps. Un diseño espartano estilo Google, pero con una funcionalidad muy interesante.
Technorati Tags: ,

01 junio 2006

Huerfanos Electrónicos, la saga de Cálico


Cálico Electrónico ha ampliado su familia, y ha aparecido una nueva serie llamada Huérfanos Electrónicos.
Sólo tiene una pega, necesita Flash 8 y Adobe aún no ha sacado una versión para Linux (y parece que no tiene intención).
Technorati Tags: ,

30 mayo 2006

Picasa para Linux


Lo he visto anunciado en Barrapunto y no he podido resistirme a la tentación de instalarlo.
Picasa es una aplicación que ya tengo en el ordenador de casa, y estaba esperando a que por fin Google sacase la versión para Linux. Me he descargado un RPM, que se ha instalado sin ningún problema de librerías (utiliza una versión de Wine por debajo, por lo que supongo que habrán incluido todo lo recesario dentro de la aplicación).
Una vez instalado, lo pongo en marcha y comienza a escanear todos mis directorios en busca de imágenes. No era consciente la cantidad de imágenes que tengo en mi ordenador de trabajo habitual. Tengo pocas fotos (las que están en tránsito a/desde el ordenador de casa), pero tengo muchos proyectos en los que estoy/he estado trabajando, propuestas, webs, etc., y la cantidad de imágenes que me ha encontrado es increible.
Una vez que ha acabado de escanear todo el disco, me ha encontrado como 400 carpetas con imágenes. Sin embargo, después de trastear unos minutos, no me parece que sea manejable, principalmente porque no tengo forma de asociar esas 400 carpetas con que se corresponden en el disco (puedo visualizar el directorio del disco para una carpeta, pero hay que ir haciéndolo una a una). La organización de carpetas sólo tiene un nivel: colecciones - carpetas, cuando yo necesitaría algo multinivel (cliente - proyecto - análisis - etc.).
Quizás sólo sea indicado para gestionar fotos, donde el parece más adecuado el paradigma de las colecciones. Una pena.

26 mayo 2006

TinyURL, acortando URLs

No lo había visto hasta ahora, pero ayer me llegó un correo con una URL de TinyURL, un servicio gratuito que te permite coger una URL larguísima, de esas que pululan tanto que se cortan en los mails, y darle un alias de la forma http://tinyurl/i345, mucho más manejables.
Además, lo puedes añadir como un botón de tu barra de botones del navegador, con lo que el servicio está a un click de distancia. Todo gratuito, por supuesto.

24 mayo 2006

Google Web Toolkit, AJAX programado en Java

Es impresionante la cantidad de nuevos servicios que saca Google constantemente. Lo último que he mirado con detelle es Google Web Toolkit, un kit de desarrollo para crear aplicaciones AJAX utilizando como lenguaje de desarrollo Java.
El principal problema desde mi punto de vista que tiene hacer aplicaciones AJAX es que no tienes un entorno de desarrollo adecuado. Al tener que programar en JavaScript, tienes que estar constantemente probándolo dentro de un navegador, sin poder tener un depurador integrado que te ayude, ni un chequeador de sintaxis, ni auto-completion, etc.
Por eso me parece tan interesante este Google Web Toolkit. Puedes programar en Java, utilizando tu entorno preferido (por ejemplo, el más que recomendado Eclipse) y probando y depurando dentro del entorno de desarrollo hasta que decides que la aplicación está lista y entonces se genera la versión en JavaScript, lista para funcionar en diferentes navegadores.
Supongo que este será el kit que han utilizado para hacer cosas como GMail o Google Maps.

Technorati Tags: , ,

19 mayo 2006

¿Tamaño de páginas de Google?

Si buscas "the" en Google, te devuelve 22.220 millones de páginas.
En cambio, si buscas "el", te devuelve 2.070 millones de páginas.
Un índice aproximado de las páginas indexadas en inglés y en español en Google (gana el inglés por 10 a 1).

17 mayo 2006

Gestor de contenidos TYPO3


De rebote me ha llegado un enlace a un CMS del que no tenía conocimiento: TYPO3.
Parece que tiene buena pinta, lo anotaré para mirarlo con más detalle cuando tenga un hueco.
Technorati Tags:

16 mayo 2006

Google Maps sin datos

Cuando Google no tiene datos sobre alguna zona a una determinada resolución, te pide que te muevas...

Será casualidad, pero es la zona de la mítica Área 51.

12 mayo 2006

Google Trends: Java

Estaba probando el nuevo servicio de Google, el Google Trends, que te muestra como han ido evolucionando las búsquedas y las apariciones en las noticias de una o varias palabras a lo largo del tiempo, y se me ha ocurrido probar (después de algunas para las que me ha dicho que no tenía bastantes datos), con la famosa palabra "Java".

Pues bien, el resultado ha sido que las búsquedas siguen un lento declive, que las noticias se mantienen más o menos igual, pero lo que más me ha llamado la atención es los lugares desde donde más se busca: India (el primero con más del doble sobre el segundo), Singapur, Polonia, Rumanía, Colombia, México, etc.
¿Tendrá algo que ver el famoso outsourcing?
Technorati Tags: ,

08 mayo 2006

Imprimir lo necesario con Clipmarks

Ya había hablado en un post anterior sobre Clipmarks, y sobre lo bien que viene para ir recolectando distintos fragmentos o páginas de información, como un portapapeles, que mantiene perfectamente el formato.
Últimamente lo utilizo bastante para imprimir únicamente el fragmento de una página en el que estoy interesado. Por ejemplo, en artículos que no tienen una versión "printer friendly", o en post en blogs cuando quiero quitar los comentarios o la publicidad.
Es muy rápido, señalas, copias e imprimes. En tres clicks, y sólo lo que necesitas.
Actualización 16 mayo: con la nueva versión 0.9.8 es mejor aún, ya que incorpora en la barra de herramientas un botón para imprimir directamente el clip, sin necesidad de salvarlo en el servidor.
Technorati Tags: ,

05 mayo 2006

Entrevistas de trabajo

Últimamente estoy haciendo unas cuantas entrevistas para incorporar a iSOCO en prácticas gente que esté en el último año de carrera. Aparte de las preguntas típicas sobre las asignaturas de la universidad, qué prácticas ha hecho, etc. (al no tener experiencia laboral, hay menos donde preguntar), me está dando muy buen resultado pedirles que me diseñen algo, aunque no esté relacionado con la informática.
Por ejemplo, les he pedido que me diseñen un móvil con cámara de fotos y reproductor de vídeo, o un lector para libros electrónicos, o la última, un bolígrafo para utilizar en el espacio.
Cada una de estos elementos no tiene nada que ver con sus conocimientos de informática, pero les hace pensar sobre algo concreto, qué problemas tiene, cómo solucionarlos, etc. Y sobre todo, me sirve para ver como se defienden cuando les cambias algún requerimiento, o les muestras un error que no habían detectado.


Actualización 12/06/2006: la última, le pedimos que nos diseñase un sistema para que un usuario que circulase por delante de una tienda pudiese recibir publicidad de esa tienda en su móvil o PDA. Un éxito.

02 mayo 2006

Mezzo Desktop: fuera convenciones

A partir de un artículos de OSNews sobre la evolución de la metáfora actual del escritorio como interfaz de ordenador, he llegado The Mezzo Desktop, un nuevo escritorio diseñado por Jason Spisak que realmente cambia la forma de trabajar comúnmente aceptada: nada de menú inferior izquierdo de inicio, organización más clara del entorno (programas abajo a la izquierda, máquina y configuración arriba a la derecha, documentos arriba a la izquierda), fuera pop-ups, etc. etc. Lo he encontrado bastante interesante.



Para cambiar nuestra forma estándar de pensar.
Technorati Tags:

28 abril 2006

Un año no es nada

Pues si, ya hace un año desde que publiqué mi primer post en este blog.
Se ha pasado volando. He dejado notas, opiniones y apuntes sobre muchos temas.
Volveremos a ver dentro de otro año.

27 abril 2006

Análisis del phishing en Hispasec

Hispasec en su boletín de noticias de seguridad diario "Una al día" ha sacado un par de noticias últimamente analizando el phishing tituladas Los secretos del éxito del phishing y Sexo, troyanos y phishing donde dan un repaso a la situación actual de este tipo de ataques y por qué están proliferando tanto.
Aunque a los usuarios más habituados a este tipo de ataques nos pueda parecer increible que todavía haya gente que caiga en ellos, pasa lo mismo que en muchas otras situaciones. Por ejemplo, yo aún sigo recibiendo periódicamente por correo postal (si, aún cae algo en mi buzón físico de vez en cuando) cartas sobre supuestos fabulosos premios que me han correspondido sin yo hacer nada, y que me entregarán con que simplemente responda rellenando unos pocos datos. Y yo pienso, ¿todavía habrá gente que caiga en esto?
Technorati Tags:

26 abril 2006

La innovación en las compañías

He leido el artículo aparecido recientemente The World's Most Innovative Companies, que viene muy a propósito con el proceso en que estoy involucrado actualmente en iSOCO de potenciar aún más el proceso de captación de ideas innovadoras para llevarlas al mercado.
Resaltar dos ideas:
  • La innovación no es sólo innovación tecnológica, sino innovación en procesos, en ideas de negocio, etc.
  • La mayoría de las ideas innovadoras no vienen de la propia empresa, sino de fuera.

Technorati Tags:

18 abril 2006

Historia de la demoscene

Un artículo sobre la historia de la demoscene muy interesante escrito por David Domingo.
Es un campo que siempre me ha llamado la atención, aunque nunca he tenido el tiempo / interés suficiente para meterme en serio. Me recuerda mis inicios con el MSX.
Visto vía Barrapunto.

12 abril 2006

Pentaho, Open Source Business Intelligence

En nuestra búsqueda continua de productos open source que puedan integrarse dentro de nuestra oferta de servicios, hemos dado con Pentaho, un software para poder realizar Business Intelligence (BI).
Es una suite que engloba a otros productos ya existentes, como JFreeReport (informes), Kettle (integración y transformación de de datos) o Mondrian (servidor OLAP).
Aún estoy en fase de revisar a fondo la herramienta, pero tiene buena pinta. Sin embargo en el BI lo más importante no son las herramientas, sino la experiencia de cómo utilizarlas para explotar los datos disponibles.
Technorati Tags: ,

06 abril 2006

Firefox alcanza el mítico 10%

Esa cuota de mercado del 10% que se había marcado como objetivo para Firefox ya se ha logrado, en detrimento claro está del IExplorer.


Las estadísticas proporcionadas por HitsLink Market Share .
Technorati Tags:

04 abril 2006

Behaviour, sacar el JavaScript de las páginas HTML

Le he estado echando un vistazo rápido a Behaviour y aunque aún no lo he probado, parece interesante.
Es una forma de sacar el Javascript de las páginas HTML utilizando CSS para añadir eventos a los elementos. Muy útil para las aplicaciones que cada vez hacen más uso de técnicas Ajax, y que cada vez tienen unas páginas más difíciles de mantener.
En vez de tener cosas como:

<li>
<a onclick="this.parentNode.removeChild(this)" href="#">
Click me to delete me</a>
</li>

tendríamos

<ul id="example">
<li>
<a href="/someurl">Click me to delete me</a>
</li>
</ul>

y en un fichero Javascript separado

var myrules = {
'#example li' : function(el){
el.onclick = function(){
this.parentNode.removeChild(this);
}
}
};
Behaviour.register(myrules);

Con esto se conseguiría una mayor limpieza de las páginas HTML o JSP, para que contuvieran únicamente HTML.
Para aplicarlo, sólo hay que descargarse un fichero behaviour.js que implementa el funcionamiento, y empezar a definir lo que llama "rules" para los elementos a los que queramos añadir código Javascript.
Technorati Tags: , ,

30 marzo 2006

Como matar un dragón en diferentes lenguajes de programación

En este post se enumeran en clave de humor las diferentes formas de un programador matar un dragón según el lenguaje de programación que se utilice.
Las que más me han gustado, la de Java (que es el lenguaje que uso en el día a día), y nuestra tendencia a desarrollar capas y más capas de frameworks:
Llega, encuentra al dragón, desarrolla un framework para aniquilación de tragones en múltiples capas, escribe varios artículos sobre el framework... pero no mata al dragón.

También muy graciosa la entrada sobre Ruby:
Llega con muchísima fama, diciendo que es el mejor en hacer cualquier cosa y cuando va a enfrentarse al dragón muestra una peliculita en la que él mismo aparece matando a un dragón... el dragón se lo come de puro aburrimiento.

Technorati Tags: ,

23 marzo 2006

Presentaciones de Steve Jobs, el maestro

Si hay presentaciones interesantes de ver, son la de Steve Jobs, el cofundador de Apple y Pixar.
Por ejemplo, la siguiente presentación de un evento de Apple en octubre del 2005.
Es impresionante lo bien que coordina lo que va contando con el cambio de las transparencias, sin mirar la pantalla. Y el estilo de presentaciones, elegante y sobrio. Me encantan.
Technorati Tags: ,

21 marzo 2006

¿Aún tienes un MP3, si ya ha salido el MP4?

Así, como suena, lo he oido esta mañana en un anuncio en la radio (no me he quedado con qué empresa era). No había visto una forma más evidente de mezclar "churras con merinas", no se los conocimientos técnicos que debe tener el creativo que ha diseñado el anuncio, pero seguro que más de uno ya estaba pensando "Huy, mi reproductor MP3 ya no es lo último en música. ¿Dónde hay reproductores de música MP4? ¿Dónde me puedo bajar canciones MP4?".

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!