29 agosto 2007

Libro "Producing Open Source Software"

Este verano he aprovechado las vacaciones para leerme el libro "Producing Open Source Software, How to Run a Successful Free Software Project", escrito por Karl Fogel, una de las personas responsables del desarrollo de Subversion.
Está disponible el PDF para descarga gratuita.
Es bastante completo, dando un repaso a todo lo que necesitas tener en cuenta si quieres montar un proyecto open source: infraestructura, gestión de la gente y la comunicación, licencias, voluntarios, releases, etc.
Muchos de los consejos que ofrece también se pueden aplicar a la producción de software propietario. Quizás la única pega es que está enfocado a proyectos open source de gran envergadura.

26 julio 2007

Web Trend Map 2007, para no perderse en la web

Con formato de plano de metro, el Web Trend Map 2007 representa los 200 websites más populares de la web, ordenándolos por categoría, popularidad, éxito, etc. y relacionándolos entre si.


Tienen disponible una versión en PDF en A3, que queda muy bien al imprimirlo, para colgarlo como poster geek.

17 julio 2007

Evolución temporal de las distribuciones Linux


He visto en Barrapunto un enlace a un diagrama sobre la evolución temporal de las distribuciones Linux. Me ha traido muy buenos recuerdos, de cuando empecé a trabajar allá por 1993 con Slackware y en 1994 con RedHat. Qué tiempos!
También se incluía el enlace al famoso poster de Oreilly sobre la historia de los lenguajes de programación (disponible en PDF), que ya conocía pero voy a dejar también anotado aquí para futuras referencias.

10 julio 2007

Web 2.0 Awards 2007


Aunque salieron publicados el 9 de mayo, aún no he tenido tiempo para revisar con detalle todos los Web 2.0 Awards 2007 publicados por SEOmoz.
Me parece una lista muy interesante, la dejo aquí anotada pendiente de poder sacar un poco de tiempo, que seguramente no podrá ser hasta las vacaciones del verano :-)

08 junio 2007

SpaceTime, navegador en 3D


Vía Genbeta llego a SpaceTime, un navegador en el que en vez de tener las páginas en pestañas, las muestra en tres dimensiones.
Lo hemos estado probando un poco y es atractivo visualmente, y quizás en el futuro los navegadores vayan por ahí, pero por ahora no deja de ser una prueba de concepto.
Lo que no conseguimos hacer es cambiar la perspectiva de la vista, algo que podría ser muy interesante si tienes muchas páginas abiertas, poder echar un vistazo desde arriba.

25 mayo 2007

eBox, servidor para pymes


Alguna vez lo habíamos comentado en las típicas charlas de café, pero el otro día lo vi anunciado en Barrapunto: eBox, un servidor que instalado en una Pyme les ofrece una gran cantidad de servicios de red: firewall, proxy, servidor de archivos, de mail, VPNs, etc. con una sencilla administración por web, todo integrado y fácil de instalar.
Lo veo muy interesante para pequeñas y medianas empresas que no pueden permitirse comprar los productos equivalentes de pago, y que no tienen personal con conocimientos suficientes para descargarse, instalar y configurar los equivalentes en open-source.

17 mayo 2007

Google Notebook

Para ir capturando fragmentos de páginas cuando vas buscando información sobre algún tema, hasta ahora utilizaba Clipmarks, pero hoy he estado probando Google Notebook, y me ha gustado bastante.
Instalar un plugin para Firefox, y ofrece un interfáz bastante ágil mediante AJAX. Me ha parecido muy rápido de capturar y organizar los distintos fragmentos.
Con Clipmarks me quedo con su funcionalidad de seleccionar fragmentos de una página para imprimir, que es algo que no he visto que se pueda hacer con Google Notebook.

15 mayo 2007

La importancia de la tipografía

Vía Microsiervos llego a este post titulado Tipografía para principiantes: Algunos apuntes y 10 consejos, donde explica de manera bastante clara la importancia de la tipografía a la hora de generar textos de aspecto impecable.
Tiene al final del post una serie de enlaces también muy interesantes, para ampliar más sobre este campo, como el Manual sobre tipografía.

10 mayo 2007

JavaFX, el tercero en discordia

Ya tardaba mucho. Ayer por fin Sun anunción en el JavaOne a JavaFX, un lenguaje de scripting (basado en Java, como no), destinado a competir con el Apollo de Adobe (Flash), con AJAX (JavaScript) y con el recién lanzado Silverlight.
Como era el día del anuncio, ayer la web de la implementación abierta del lenguaje, OpenJFX, estaba caida.

08 mayo 2007

Acortando URLs con fon.gs

Al estilo de TinyURL, este servicio de Fon permite generar una URL cortita para una URL muy larga difícil de recordar y de enviar por mail. Tiene la diferencia que mientras TinyURL te genera aleatoriamente la URL, fon.gs te permite poner tu el nemotécnico, como http://fon.gs/dpinya_blog.
La única pega que le veo es que si se populariza mucho, las URLs ya no serán tan cortas, estarán todas pilladas :-)

20 abril 2007

Instalar InternetExplorer en Linux

Siguiendo un artículo de Barrapunto sobre por qué se sigue forzando el uso de Internet Explorer, he llegado a IEs4Linux, un script que te permite instalar en Linux el IE5.01, IE 5.5 e IE 6.
El proceso es muy rápido y simple: en Fedora, instalar los RPMs del Wine y cabextract, descargar el tar de ies4linux y ejecutar un script. Este script te pregunta qué versiones quieres instalar, la ruta y donde quieres poner los enlaces, y se descarga automáticamente e instala los ficheros de la web de Microsoft.
Me va a venir muy bien, porque tenemos algunas aplicaciones que necesitan IE para funcionar (por unos OCXs de firma digital que utilizamos), y hasta ahora tenía que conectarme a un servidor Windows por Terminal Server y lanzar el IE allí.

11 abril 2007

Info introductoria sobre criptografía

Esta semana he descubierto, por casualidad, una página con un muy buen resumen sobre todos los conceptos sobre criptografía, certificados, firmas, CAs, etc. que tanto utilizamos en nuestras aplicaciones, y que me servirá muy bien como referencia para la gente que se incorpora al equipo de desarrollo: Introduction to Public-Key Cryptography.

04 abril 2007

Certificados digitales en disquetes de 3.5"

La semana pasada fui a recoger un certificado a la Autoridad de Certificación de la Generalitat Valenciana, y cual fue mi sorpresa cuando me lo entregaron (eso si, con muy poco papeleo y en muy poco tiempo) en un disquete de 3.5.
En un primer momento, incluso dudé si cogerlo porque no recordaba si en el ordenador de casa incluso tenía disquetera de 3.5 para leerlo. Me lo llevé, pero con la duda de si podría leer los datos.
Y efectivamente, he intentado leerlo en tres ordenadores distintos y ha fallado en los tres. Ahora recuerdo lo poco fiables que eran.
Grabarlos en un CD costaría muy poco tiempo (en total serán menos de 100 KB), y así se asegurarían de que se pueden leer sin problemas.

27 marzo 2007

16 marzo 2007

Explicación sobre la Web Semántica en castellano

El artículo titulado La Web Semántica: además de metadatos (ontologías), lógica y confianza, de Miguel Ángel Abián, es de los mejores a nivel introductorio que he encontrado para explicar la Web Semántica, con ejemplos prácticos de que no estamos hablando sólo de ontologías.

12 marzo 2007

Comparación de frameworks para aplicaciones web en Java

Hace poco he estado impartiendo un cursillo de formación sobre arquitecturas Java, y uno de los puntos que hemos tratado ha sido el framework Spring para el desarrollo de aplicaciones web.
Como parte del trabajo de documentación, he encontrado algunos enlaces interesantes sobre comparativas de los diferentes frameworks existentes para Java:

13 febrero 2007

Wikipedia en castellano llega a los 200.000 artículos


Si hace menos de un año ya comentábamos que la Wikipedia en castellano había llegado a los 100.000 artículos, ahora acaba de llegar a los 200.000.
Es increible lo rápido que ha crecido, y se ha convertido en la segunda por detrás de la inglesa, claro.
Desde que conocí la Wikipedia he creado un par de artículos, y he participado en cinco o seis, un grano de arena para llegar a estos 200.000.
A por los 400.000!!!

09 febrero 2007

Instalar una HP LaserJet 2600n en Fedora Core 5

Para instalar sin ningún problema una impresora HP LaserJet 2600n en Fedora Core 5 hay que actualizar los drivers que vienen por defecto. En http://foo2zjs.rkkda.com/INSTALL están las instrucciones paso a paso.

Mylar: integrar Bugzilla en Eclipse

Recientemente he descuierto un plugin para Eclipse muy interesante: Mylar, destinado a integrar el servidor de gestión de errores e incidencias Bugzilla.
De entrada necesita Eclipse 3.2, y fue una buena excusa para actualizarme desde la 3.1, que nunca encontraba el momento para hacerlo.
No he tenido mucho tiempo para probarlo a fondo, pero me parece un paso más en el proceso de tener todas mis herramientas de desarrollo integradas dentro de Eclipse: el primer paso importante fue el CVS, después un connector con bases de datos, diseño UML, etc.

24 enero 2007

Tests de usabilidad: con 5 basta

He visto un artículo ya antiguo (del 2000) de Jakob Nielsen titulado Why You Only Need to Test With 5 Users, donde comenta que para encontrar la mayoría de los errores de usabilidad de un interfaz, basta con chequearlo con 5 usuarios. Más, es desperdiciar recursos...