A diario, los fuentes que edito, xmls que configuro, archivos de logs que consulto, etc. están siempre alojados en servidores ftp remotos. Para ello, utilizadaba UltraEdit32, un excelente editor, que no va al caso comentar en este post.

El problema que UltraEdit32 no es gratuito y si bien podía vacunarlo, eso no quitaría de que estoy usando software ilegal. En busca de una alternativa, me llega el comentario de un editor gratuito: PSPad.

headlogo.jpg

(más…)

Entrenamiento en NetBeans

Para aquellos que se quieran iniciar en Java y utilizar un IDE fácil, amigable y bien documentado, en NetBeans tendrán una de las mejores opciones.

nb-logo2.gif

(más…)

Timelines

Recuerdo con asombro, de mis tiempos de estudiante, la primera vez que vi la línea de tiempo de las versiones de UNIX desde sus inicios (UNICS en 1969). El diagrama tenía varios metros, a lo largo, y estaba conformado por varias hojas A4 unidas entre si por cinta transparente.

Motivado por ese recuerdo, y buscando una versión actualizada de las versiones de UNIX, encontré eso y un poco más.

Les recomiendo darles un vistazo. Los más fanáticos incluso pueden bajar los PDFs para imprimirlas y decorar su oficina, escritorio o habitación (no van a ser los primeros ni los últimos que lo hagan)

Ejecutar Python con WAMP

Luego de la incursión en python de algunos post atrás, mi próximo paso fue poder ejecutarlo sobre un servidor web. Para ello partí de la base que en mi sistema tenía instalado:

  • WAMP 2.0a (hoy ya está disponible la 2.0b)
  • ActivePython-2.5.1.1

Lo único que tuve que bajar e instalar fue el Mod_pyhton. Mod_python es un modulo apache para interpretar python scripts.

mp_long.gif

(más…)

Este es una interpretación y resumen del texto original publicado en How to recognize a good programmer?

Indicadores positivos:

  • Son apasionados por la tecnología
  • Programan como hobby
  • Hablan de cualquier asunto técnico que escuchen
  • Realicen numeroros proyectos personales a traves de los años
  • Aprenden acerca de nuevas tecnologías por su cuenta
  • Tiene opiniones acerca de cuales tecnologías son las mejores para varios usos
  • No trabaja bien cuando no se siente cómodo con la tecnología con la que trabaja.
  • Son listos, pueden tener gran variedad de conversaciones acerca de diferentes tópicos.
  • Empezaron a programar mucho antes de la universidad o el trabajo
  • Tienen escondidos muchos proyectos debajo del alcance de un CV.
  • Conocen de variedad de temas no relacionados con la tecnología, generalmente no incluidos en el CV.

Indicadores Negativos:

  • Considera la programación como un trabajo (como un trabajo rutinario)
  • Aprende nuevas tecnologías solo por cursos brindados por la empresa
  • Estan felices de trabajar con cualquier tecnología que le toque (todas las tecnologías son buenas)
  • No parece demasiado listo
  • Empezaron a programar en la universidad
  • Toda su experiencia en programación está en su CV
  • Estan focalizados en una o dos tecnologías, sin experiencia fuera de eso.

Concurso de Blogs

Bloguea acerca de NetbBeans 6.1 Beta gana algunos premios.

61blog-contest-logo-trans.gif

(más…)

Mis primeros pasos con Phyton fueron con esta guía: http://almacen.gulic.org/diveintopython-5.4-es/toc que es una traducción del libro Dive Into Python.

 

diveintopyton.jpg

 

(más…)

Java Look & Feel

Las interfaces gráficas de Java hechas con Swing pueden cambiar facilmente la apariencia de sus componentes (frames, botones, cajas, listas, etc). Así, además de cambiar su apariecn

Si bien los componentes AWT toman el aspecto de la plataforma donde se estén ejecutando (Linux, Windows, etc), utilizando el método setLookAndFeel() del objeto UIManager.

(más…)