Posts
Sobre la importancia de saber programar en C
Hace cerca de 15 años, en la Universidad de los Andes, la programación se enseñaba usando “C“, un lenguaje de programación muy popular desarrollado en los 70, en paralelo con el desarrollo del sistema operativo UNIX. En los 90, lenguajes de programación como Java fueron reemplazando al lenguaje C tanto en la empresa como en las aulas. Hoy en día, según me dicen, la programación se enseña usando Java y los estudiantes simplemente no aprenden C.
Posts
Buen diseño
Dieter Rams es una de las personas que mas han influido en la práctica del diseño industrial. Muchos de los productos que Rams ha diseñado durante su trabajo en la empresa Braun son admirados mundialmente. Rams ha resumido su pensamiento sobre el diseño en los siguientes principios:
Un buen diseño es innovador Un buen diseño hace un producto util Un buen diseño es estético Un buen diseño no obstruye Un buen diseño ayuda a entender un producto Un buen diseño es honesto Un buen diseño no envejece Un buen diseño es coherente hasta en el mas mínimo detalle Un buen diseño tiene en cuenta el medio ambiente Un buen diseño es tan poco diseño como sea posible
Posts
Uribe se entera de que la corte no aprobó el referendo
La gravedad de los últimos sucesos nacionales me obligan a interrumpir la programación habitual de este blog para revelar una grabación robada de lo que parece ser el presidente de la república enterandose de que la corte constitucional no aprobó el referendo reeleccionista.
Sigan en sintonía
Posts
Diferentes trabajos en programación
Como programador he pasado por solo tres trabajos diferentes. El primero como freelance (es decir, como programador independiente) en Colombia, labor bastante desagradecida excepto por la experiencia que permite adquirir. Creo que en Colombia hay mucha gente trabajando de esa manera no tanto por gusto como por la dificultad de encontrar un empleo estable. Puede que para una persona ya reconocida en el medio puede ser atractivo vivir haciendo freelancing por la libertad que permite.
Posts
Sobre la metida de pata de Buzz
Google metió la pata en su lanzamiento de Buzz (una especie de servicio de mensajeria estilo twitter): los contactos mas “cercanos” de un usuario quedaban visibles para todos justo después de activar la cuenta y hasta no cambiar las preferencias para evitarlo. Esta información hace parte de lo que mucha gente considera como información personal y es dificil entender como en Google pudieron decidir que era una buena idea exponerla de esa manera.
Posts
Dos herramientas recomendadas
Hay dos herramientas que uso desde un buen tiempo para organizar mis cosas. La primera es simplemente un wiki, usado como una libreta de notas. No deja de ser curioso escribir documentos de uso personal usando una herramienta concebida para escribir documentos abiertos de manera colaborativa. Funciona muy bien, es como usar una libreta de notas con la ventaja de poder re-escribir cualquier parte. El software que uso es dokuwiki.
Posts
Menos es más
Manuel Cerón opina en mi post anterior que la calidad de las interfaces de usuario de las aplicaciones en la web no es aceptable. Para Manuel, estas interfaces no son ni siquiera comparable a las que tenían las aplicaciones de Windows 95. Siguiendo esta idea, lo ideal sería tener interfaces avanzadas unidas a las ventajas de la web (ubicuidad, propagación automática de mejoras, etc). La popularidad de las aplicaciones web hoy en día se explicaría no gracias a su ergonomía sino a pesar de carecer de ella.
Posts
Por qué no creo que el iPhone, el iTablet y la AppStore sean la plataforma del futuro
Los programas de computadorse se escriben para una plataforma determinada: windows, macintosh, linux, la web, etc. Plataformas como Windows y Mac OS están bajo el control total de sus fabricantes. Esto hace que los desarrolladores de software y los usuarios que deciden usar estas plataformas se ponen a si mismos en una situación de dependencia frente a aquellos que las controlan.
Una de las grandes ventajas de la web como plataforma de software es entonces el hecho de que no hay un único amo que la controle.
Posts
Nuevo blog
Bienvenidos a mi nuevo blog. Este fué mi último post en mi antiguo blog. Preparense a recibir más de lo mismo: frecuencia de publicación variable, escritos superficiales sobre internet, tecnología, política, cultura, arte, literatura, cine y otros temas de interés general.