la guerra de los java-ide

Con la llegada de IntelliJ IDEA CE ya son tres los contendientes en la guerra de los IDE para Java dentro del campo de batalla open source. Hasta ahora quienes quisieran un IDE potente y no estuvieran dispuestos a pagar por las ediciones comerciales existentes podían optar por Eclipse o Netbeans, pero ahora hay un contendiente más. IntelliJ IDEA CE viene precedido por la fama de la edición comercial de su IDE, y tiene un nutrido grupo de usuarios. Uno de ellos es Ken Orr, el desarrollador de los Mac widgets y que ha anunciado recientemente que se marcha a trabajar a Apple.

No entro a valorar cual de los tres IDE es mejor, por qué estoy demasiado verde como para hacerlo y además todos me vienen grandes de momento, pero sí creo que hay que considerar la posibilidad de probar IntelliJ IDEA CE.

my tools of the trade – windows edition

Vía Joel on Software llegué al blog de UCOSP donde me llamó la atención el post My tools of the trade. Es una lista de aplicaciones preferidas a la hora de programar, y hay varios enlaces a otros blogs de programadores donde dan cuenta de sus preferencias, entre ellos Mike Gunderloy que es un antiguo evangelista de .Net que se ha pasado al bando de Ruby on Rails, haciendo una pirueta realmente espectacular. Estas listas de aplicaciones favoritas me gustan porque siempre aparece alguna aplicación cuya existencia desconoces y que te puede resultar interesante utilizar.

Como la lista de aplicaciones se hace en un entorno de desarrollo profesional, voy a hacer la mia para entorno Windows. Realmente en Mac todavía no he hecho nada serio, y reconozco que la programación en entorno Mac es mi asignatura pendiente. Aqui va mi lista de herramientas.

En cuanto a hardware, utilizo un iMac de 17″, el modelo de principios de 2007, con 2GB de RAM y disco de 250GB. El teclado que venía con el iMac no me gustaba y tuve la suerte de que me regalaron un teclado de aluminio, y puedo decir que es el teclado más cómodo que he usado en mi vida. El ratón es el Mighty Mouse de cable que venía de serie. Además uso un disco duro externo Lacie para hacer copias de seguridad y un lapiz USB de 4GB. Tengo Windows XP instalado en una partición del disco mediante BootCamp y me va de cine. Intento no instalar aplicaciones para probar en este Windows, sino que uso una máquina virtual con VirtualBox con otro XP donde hago todas los experimentos que no me atrevo con el de trabajar.

Software de desarrollo xBase:

  • xharbour, fivewin harbour y las clases de CanalFive.
  • PellesC como editor de recursos.
  • HippoEdit mi editor preferido, ya no uso otro.
  • Free UPX para comprimir los ejecutables.
  • OZS WinDbu para editar ficheros DBF
  • Inno setup para montar los paquetes de instalación.

Otro software:

Cada vez uso menos programas. Antes me pasaba el día probando aplicaciones, pero cada vez hago esto menos. Hace mucho tiempo que no instalo nuevo software en Windows, simplemente no lo necesito y me apaño con lo que tengo. Cosas del decluttering.

Hasta aquí el software que uso en Windows. A ver si los lectores del blog os animais a hacer un post similar y publicais el enlace en los comentarios.

actualización de alanit

He actualizado la web de alanit. Los cambios son sólo estéticos, en el logotipo y los colores de la hoja de estilo de la web, y creo que ha quedado bastante bien. Tenía ganas de hacer estos cambios pues no me gustaban algunas cosas de la anterior web.

alanit2009

Una de las cosas que llevaba tiempo queriendo hacer era que la web de alanit y este blog compartieran logotipo, y por fin lo he conseguido.

Estoy comenzando a realizar actualizaciones en los programas, primero en Findemes y le seguirán el Puchero y Azeta. Los motivos de realizar estas modificaciones son varios, pero quiza el más importante sea que en mi day job cada vez programo menos, y realmente echo de menos programar. Así que me quedo a ratitos algunas noches picando código, que para mi es algo muy divertido.

hippoedit por 15$

El próximo 22 de Octubre, es decir mañana, se puede comprar Hippoedit por 15$. Para mi Hippoedit es el mejor editor ligero para Windows, con unas características avanzadas de edición que pocos editores soportan y con el interfaz más cuidado de todos los editores que conozco. La compra se debe hacer desde esta página.

sin adsl durante 3 semanas “gracias” a ya.com

He estado 3 semanas sin conexión a internet en casa. Todo comenzó con una tormenta el día 14 de septiembre. Hubo varios cortes intermitentes de electricidad, y cuando todo volvió a la normalidad vi que el router no tenía corriente. Llamé a ya.com y me dijeron que tenían muchas lineas caidas en mi localidad, que esperaban que se arreglara en breve. A la mañana siguiente el router seguía sin luz, probé a encender y apagar un par de veces, desconectar la fuente de alimentación y volverla a poner pero el aparato estaba frito, así que llamé de nuevo. Como llamé desde un fijo, no me quisieron tomar nota de la avería. Les insistí en que no podía probar nada con el router porque el router no tenía corriente, pero nada. A los cinco minutos volví a llamar desde el móvil, y me pidieron que desenchufara el router y lo volviera a enchufar. Les dije que si que lo hacía y me tomaron nota de la avería. Me dijeron que me enviaban una fuente de alimentación nueva, yo les insistí que quería un router pero me dijeron que no. Que primero mandarían la fuente de alimentación y luego ya veríamos.

La fuente de alimentación tardó 8 dias en llegar, lo hizo el martes siguiente. La probé pero nada de nada. Vuelta a llamar y a pelearme. El señor que me atendió hizo noseque pruebas pero aquello no iba. Me dijo que me enviaba un router. Como el viernes no llegaba volví a llamar. Me dijeron que no me enviaban el router porque pensaban que la avería era de la linea. Les dije que no era manera de tratar a los clientes diciendo una cosa y haciendo otra, y teniendo que estar yo detrás de ellos para averiguar que pasaba con mi conexión. Al final quedamos en que vendría un técnico a comprobar la linea.

El técnico, que era de telefónica, vino el martes siguiente. Hizo las comprobaciones que tenía que hacer y dijo que el problema era … el router, porque él con su router si conectaba a internet. El router tardó otra semana en llegar, y por fín el día 7 llegó el router. Fantástico. 22 dias sin conexión, cuando era algo subsanable desde el primer momento enviando un router nuevo.

Lo peor de todo es que hice como 10 llamadas en todo el tiempo de la desconexión para interesarme por la situación de la incidencia y el servicio de atención al cliente de ya.com es de auténtico esperpento. Gente que no entiende el castellano, que no tiene ni idea de qué le hablas, que tiene un guiaburros delante y te preguntan cada vez tus datos, tu telefono y tu dirección de e-mail. Una auténtica calamidad.

En cuanto cumpla el año de permanencia pediré la migración de linea a telefónica. Al menos cuando tenga algún problema podré tener una discusión con alguien y que me entienda lo que le digo. O eso espero.

hola menlo, adios monaco

En OS X la fuente de paso fijo por defecto del sistema ha sido hasta ahora Monaco. Al actualizar a Snow Leopard e instalar mi editor favorito me di cuenta que SL cuenta con una nueva fuente de paso fijo llamada Menlo. Es una fuente muy agradable y que, desde mi punto de vista, reune todas las características necesarias para convertirse en la fuente preferida de los macprogramadores.

Se puede ver un ejemplo de la fuente en este enlace: Menlo, a new monospace font included in Mac y en ArsTechnica también hay una referencia al tema en el artículo Font changes coming to Mac OS X Snow Leopard.

el método pomodoro

El método pomodoro es una técnica de gestión de tiempo muy sencilla y que puede ser una alternativa a GTD o incluso complementarse. Consiste básicamente en organizar una lista de tareas a realizar en el día y asignar intervalos de tiempo de 25 minutos a una tarea hasta conseguir completarla, haciendo descansos de 5 minutos entre los intervalos de trabajo. La técnica toma el nombre de los relojes de cocina con forma de tomates que se usan para controlar el tiempo de cocción de las comidas.

Para conocer más sobre la técnica se pueden seguir estos enlaces:

La base de la técnica Pomodoro consiste en intentar mantener la distracción durante un pomodoro, que es como denomina a los 25 minutos de trabajo sin pausa. Esta técnica puede ser de aplicación al trabajo diario, pero también es aplicable a un night job dedicado a la programación.

Se puede usar la técnica Pomodoro mediante un software especializado o simplemente con una aplicación de cronómetro. Entre las primeras tenemos Concentrate! o Pomodairo, esta última es una aplicación gratuita multiplataforma que corre sobre el runtime de Adobe Air. En cuanto a los cronómetros tenemos un montón de aplicaciones gratuitas, a mi me gustan especialmente Menubar Countdown para Mac y DinnerTimer para Windows.

macwidgets for java

En el largo camino del aprendizaje de Java estoy buscando librerías que permitan desarrollar aplicaciones que tengan una estética lo más cercana posible a OS X. Una de ellas, la que pienso que consigue un aspecto más próximo a Aqua es macwidgets. Con esta librería se pueden conseguir barras de botones, paneles laterales y ventanas HUD, entre otros controles, realizados con Java.

El desarrollador de la librería mantiene un blog llamado Exploding pixels donde cuenta cosas relacionadas con el desarrollo de la librería y sobre diseño de interfaces de usuario en el mundo Mac. Uno de los post más comentados en este blog es el que critica la posición de las pestañas en Safari 4, diciendo que al estar por debajo de la barra de direcciones crea confusión pues realmente la barra de direcciones parece compartida entre las pestañas, cosa que no es cierta por su comportamiento. El post en cuestión es Why can’t Safari get tabs right?.

Volviendo a las macwidgets, la mejor manera de hacerse una idea de su aspecto es verlas en funcionamiento. Una de las aplicaciones que las utilizan es jCodeCollector, una aplicación gratuita que permite guardar trozos de código clasificándolo por categorías. El aspecto del programa es tan maquero como muestra la imagen siguiente:

jcc20

REALbasic personal para mac por 34€

En themacsale venden 10 aplicaciones para Mac por 49,95, y una de ellas es la edición personal de REALbasic para Mac. La licencia de esta edición personal es la habitual, e incluye actualizaciones durante 6 meses. Es una buena oportunidad para comenzar con este lenguaje, y más teniendo en cuenta que REALsoftware está traduciendo al castellano los manuales de REALbasic. Actualmente hay publicados dos manuales en castellano, la guía rápida y el tutorial, y se están traduciendo el manual y la referencia del lenguaje.

Del resto de aplicaciones incluidas en el paquete destaca TaskPaper, un todo-list minimalista que ya me llamó la atención hace tiempo. Las otras 8 aplicaciones simplemente las desconozco.

Contando que al introducir el código maczotrules al hacer el pedido realizan un 5% de descuento, y al cambio de hoy, el paquete sale por menos de 34 €, es una buena oportunidad para obtener una licencia de REALbasic y comenzar a cacharrear. A mi me está tentando mucho.

actualización del blog

He cambiado un poco el tema del blog, concretamente la imagen de cabecera y la paleta de colores. En la cabecera el nombre del blog va ahora con una fuente de ancho fijo, en concreto Anonymous Pro. El gráfico de la derecha es una derivación del logo de alanit, con un aire maquero. Los colores están sacados del trabajo Complementary Color SwatchesII de DigitalPhenom.

Espero que el nuevo aspecto del blog resulte agradable.

alanit
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.