Delirios de un Informático

Dash & Zeal: navegadores de documentación para programadores

Dash (para Mac OS X) y Zeal (Windows y Linux) son dos programas imprescindibles para cualquier programador: unifican en una única interfaz la documentación de más de 100 lenguajes, frameworks, librerías y diverso software. Los docsets se actualizan automáticamente y disponen de integración con todo tipo de editores.

Komodo Edit, un excelente editor de código

Hace años que probé un pequeño IDE llamado Komodo que prometía pero estaba bastante verde. Pero con la versión 6 ha evolucionado muchísimo y tiene una versión simplificada llamada Komodo Edit, un editor Open Source pensado para desarrollo web (XHTML, XML, CSS, JavaScript…) con lenguajes dinámicos (PHP, Perl, Python, Ruby…). La lista de características es pequeña comparada con Komodo IDE pero como editor sin más es una maravilla. Es ideal para todos pequeños scripts o proyectos que no requieren de todas las complejas herramientas que proporcionan Eclipse o NetBeans. Es además muy personalizable (hasta en esquemas de colores) y multiplataforma (Linux, Mac y Windows).

Uso Vim desde hace años para programar todos los pequeños scripts que realizo en Bash, Perl o Python pero es una tortura configurarlo para hacer ciertas cosas, y la implementación de otras caracteríticas nunca me ha gustado. Por eso Komodo ha ganado muchos puntos y prácticamente es lo único que uso.

Montar particiones HFS en Windows (y gratis)

Si como yo dispones de un equipo con dual boot (o más) con Windows y Mac OS X puedes necesitar acceder puntualmente a los datos de la partición de Mac estando en Windows. Para eso existen soluciones comerciales como MacDrive o HFS para Windows y un explorador gratuíto llamado HFS Explorer. Pero no había encontrado ninguna solución gratuíta que permita montar las particiones HFS como una partición más (aunque sea en modo sólo lectura) hasta que por casualidad dí con este truco: instalar BootCamp, que integra un controlador para el sistema de archivos HFS y monta automáticamente las particiones en el arranque de Windows.

La única pega es que instala todos los controladores de los dispositivos utilizados en el harware Apple, que en mi caso no han provocado ningún problema pero que pueden ser desinstalados desde el panel de control. Además, añade al área de notificacion un icono que puede deshabilitarse con la utilidad msconfig.

Server2GO: WAMP para CD/DVD/USB

Hay múltiples alternativas para tener Apache+MySQL+PHP en Windows, pero no había visto nada que, como Server2GO, permitiera un ejecutar y listo desde cualquier dispositivo de almacenamiento (incluso un CD o DVD, y hasta incluye un autorun.inf). Las versiones incluídas son Apache 2.x, MySQL 5.0 y PHP 5.2.x..