[Miguel Agüero] Blog personal

January 12, 2006

Es la programación un arte?

Desde que comencé en el mundo de la programación, he creido que aunque mucha gente nos asocian con matemáticos cabeza cuadradas, este oficio mas que una ciencia es un arte. Si vemos que para ser un buen programador necesitas básicamente prácticar y utilizar estructuras de código, como si de un pincel se tratare, entonces, si, ser programador significaría ser un artista. Sin embargo, hay algo que nunca me simpatizaba, y es que las personas que consideran la programación un arte, consideran que la mejor obra es la que mejor estrcuturada está en términos de líneas de código. Sin embargo, yo considero, que el mejor artista es el que sin nosotros estar pendientes de las líneas de códigos que el programa contiene, realiza programas que realiza tareas atractivas a sus usuarios y que ofrezca las soluciones de forma tal que además de utilizarla, tambien puedas divertirte con la herramienta. Pensar que el verdadero artista es el que escribe mejor código, creo que sería como considerar que es mejor un pintor que pone pinceladas en un punto u otro, y no valorar la obra en su totalidad. No digo que el código no sea importante, porque si lo es, pero definitvamente, es el resultado y la receptividad del usuario, la que hace considerar que algunos programas sean unas joyas.

Tu que piensas?

October 3, 2005

Los perros se estan gestando…

Desde hace algunos meses, mi amigo Grunch y yo habiamos pensado en crear una comunidad de desarrolladores de software libre. En esa ocasion escribí un manifiesto para hacer una comunidad donde pudiesemos promover el desarrollo de herramientas libre. De allí nació la idea de Cacrix (nombre que se le dá a un perro callejero en Venezuela, CAllejero CRIollo, la X es por LinuX). Allí se unió a nosotros Leandro, un amigo a quien conocí en la escuela de Sistemas y quien se ofreció muy cordialmente en ayudar y comprar el hosting y el dominio. Ya tenemos un sitio donde crear la comunidad, ahora solo queda trabajar para hacerla realidad.

Espero que pronto más perros callejeros del software libre se unan a nuestra causa.


September 28, 2005

Acerca de la propiedad del software

Cuando inicias un proyecto de software con un cliente, algo que pocas veces se discute y que es realmente importante, son los términos legales de la propiedad del software.

Hace poco hablaba con una amiga sobre los inconveneintes que había tenido su hermano con una empresa de desarrollo de software, porque esta empresa no quería entregar el código a su hermano. Este problema es común, sobre todo, porque al cliente no se le explica (por razones obviamente comerciales) la propiedad del software desde el mismo momento del contrato.

Muchas empresas hacen desarrollos sin un termino preestablecido y luego pretenden aplicar un licenciamiento EULA (End User License Agreement), en la que señala que el software es propiedad de la desarrolladora y que el cliente sólo pagó por una licencia de uso. Estoy seguro, que si un cliente de antemano conoce ese término, preferirá llegar un licenciamiento tipo GPL, en el que ambos salen ganando, ya que el software puede ser utilizado por ambos sin ningún problema. (A menos que el cliente desee reservarse los derechos del código).

September 20, 2005

Google graba tu voz

Filed under: Developers, Tecnología

Tal y como lo había pensado, al parecer Google está diseñando un buscador de voz que incorporará a Google Talk, a fin de poder buscar en tus conversaciones antiguas. Ya se me hacía extraño que Google creara un programa de mensajería y VoiP. Dentro de poco, no me extrañaría que hagan una busqueda de páginas por voz, o tener una mega base de datos con personas y palabras comunmente usadas.

Aquí puedes leer parte del artículo.


http://barrapunto.com/article.pl?sid=05/09/20/205223&mode=thread

Get free blog up and running in minutes with Blogsome
Theme designed by Jay of onefinejay.com