un blog, o eso creo



Discos duros como altavoces

Archivado en: Chorradas, Hardware — Martín @ 23:31 22/09/2004

Si se tiene algún disco duro muerto, siempre es aprovechable como altavoz: en esta web comentan cómo han construido un completo sistema de altavoces (con graves, medios y agudos) a partir de tres discos duros viejos. Por supuesto que la calidad deja mucho que desear, pero es de lo más geek :)

Por cierto, tiene también una sección de vídeos con los discos en funcionamiento, y es bastante sorprendente.

Vía Engadget.

Actualización: Makinolo lo ha probado y realmente funciona :)

Invitaciones para ya-sabéis-qué

Archivado en: Google — Martín @ 19:17 21/09/2004

Este weblog recibe pocos comentarios, lo sé. Pero lo que me fastidia es que el 90% de los que recibe son para pedir invitaciones para ese servicio innombrable de Google…

Así que he cerrado todos los comentarios a los posts de invitaciones, y aquí están las tres últimas:

Actualización: si es que el que no corre vuela… ya están las tres invitaciones utilizadas.

Solución para el antialiasing chapucero

Archivado en: Linux, Trucos — Martín @ 00:27 06/09/2004

El otro día comentaba lo feo que me parece el antialiasing “de serie” de Gnome. Cuando ya me había rendido respecto a buscar solución, días después encuentro en un comentario de KDE-Look.org una dirección que habla sobre el tema. Y cómo arreglarlo.

Pero empecemos por el principio. El antialiasing de texto es, básicamente, difuminar las fuentes para que su aspecto parezca más natural, como si estuviésemos leyendo un libro de imprenta, donde las letras no están hechas por píxeles como en nuestras pantallas. Así se pretende conseguir una lectura más cómoda para el ojo. Lo cual, en mi opinión, no se consigue ni de lejos. Después de leer algunos de los comentarios al post del otro día y comentarlo con algunos conocidos, me parece que debo de ser el único en todo el planeta que odia el antialiasing. De todas formas, voy a explicar cómo solucionar esto.

Si desactivamos el antialiasing, las fuentes se muestran píxel por píxel, es decir, o píxeles blancos o píxeles negros, nada de píxeles de colores intermedios, como pasa si aplicamos antialiasing. Como usuario de Windows durante años, estoy acostumbrado a utilizar a diario fuentes sin antialiasing como MS Sans Serif o Tahoma (esta última en Windows 2000/XP). En estas fuentes no se realiza antialiasing, pero el resultado no es tan horrible como en Linux. ¿Qué es lo que pasa entonces?

Aparte del antialiasing, existe otra “propiedad” llamada hinting. No sé exactamente qué es lo que hace, ni me importa demasiado (aunque Microsoft tiene una pequeña introducción). Sólo sé que las fuentes con hinting (las típicas incluidas en Windows, de pago, por supuesto) se ven correctamente balanceadas y separadas, al estilo de Windows. Por otra parte, casi ninguna de las fuentes que suele incluir una distribución de Linux tiene esta propiedad, por ser algo caro de hacer y éstas gratuitas.

Y por lo visto, el hinting está sujeto a algún tipo de patente o propiedad. Creo que ya se ve por dónde voy: el hinting no es libre. Es una técnica propiedad de alguien, y como tal, no se puede usar libremente en Linux. Pasaba algo similar con el MP3 en Fedora. Pero todo tiene solución, y ésta es especialmente sencilla.

Hay un software que se ocupa, sin entrar en tecnicismos, de renderizar y mostrar las fuentes por pantalla en Linux. Ese software se llama FreeType, y por defecto no lleva activado el hinting de fuentes que posean esa propiedad (las de Windows, por ejemplo). Para activarlo basta con editar una sóla línea del código de FreeType. He aquí cómo.

(más…)