Archive for the 'Software Garden' Category

Inicio la mudanza.

Mientras busco un buen servicio de hosting y un lindo nombre de dominio, estoy diseñando mi propio Blog/Sitio o lo quesea. La idea es basar todo en .Net y XML o SQL Server. Probablemente use primero el dasBlog que está basado en .Net 1.1 y de a poco vaya haciendo mi propio sistema de blog en ASP.Net 2.0.

Por eso es probable que hasta que inaugure mi nuevo “sitio” escrba sólo ocacionalmente aquí.

De todas formas por el tráfico que tengo no creo que me extrañen mucho 🙂

Saludos

Dan Bricklin y Software Garden

Este blog se llama The Software Garden en un humilde intento de homenaje a Dan Bricklin, el creador de la planilla de cálculo VisiCalc.

En un primer  momento pensé en hacer una mini biografía de él, pero me parece más intersante recopilar algunas de sus mejores frases y comentarios con respecto a la programación y a las computadoras. Estas frases, entre otras, son las que influyeron tanto para que me dedicara a ser programador el resto de mi vida.

Para mí, la parte más importante de un programa es el trazado de las estructuras de datos.

Estamos obligando a los ususarios a que hagan cada vez más parte de la programación, pero ellos no lo saben.

…los usuarios reales trabajan en forma muy diferente que los programadores…

Lo siguiente que hice fue meterme en el primer intento de tratamiento de textos de DEC. Tuve que microcodificar a un nivel muy bajo, y de hecho escribí la primera versión de microcódigo para una máquina que tenía 512 bytes de memoria.

En Digital estaba trabajando normalmente desde las once de la mañana hasta la una de la madrugada. Usaba pantalones vaqueros rotos, la barba hasta aquí y el pelo hasta la mitad de la espalda.

Hice un prototipo [del VisiCalc] en BASIC [en un Apple II] en la primavera de 1978.

…si uno está produciendo programas para uso comercial y quiere que las cosas tengan salida, no puede ser muy dogmático en relación con el trabajo; nada de “yo sólo programo en lengueje de alto nivel” o de “los verdaderos programadores sólo usan ensambladores”. Uno hace simplemente cualquier cosa que sea adecuada para la situación que se trate.

Suficiente por ahora 😉 . Más adelante habrá más Dan Bricklin y algunas frase imperdibles de otros grandes como Gary Kildall (CP/M), Jeff Raskin (Macintosh), C. Wayne Ratliff (dBASE), Bill Gates (Microsoft) y muchos más.

Saludos.

The Software Garden. El Placer de Programar.

El Desarrollador del Jardín del Software

Es tarde aunque no se que tan tarde. La luz del sol hace horas que ya no entra por la ventana. La luz más fuerte en la habitación es la del monitor. Los litros de café son interminables e incontables. Gracias a dios que ya no fumo. El único sonido que se escucha es el golpeteo de la teclas y el sonido de ciencia ficción de los servidores. Debería estar en casa hace horas… pero el deseo de ver estas líneas inentendibles para tantos transformarse en algo útil para muchos es más fuerte. Ver ese código fuente prolijo y estructurado en el que algunos hasta ven algo de arte transformarse en el monitor en la idea que hace meses quizás tenemos dando vueltas en nuestra mente. La ansiedad de ver crecer el programa desde una semilla y transformarse en una planta floreciente en nuestro Jardín de Software, es incontenible. El placer de haber encontrado la solución a ese problema que nadie más encontró o lograr esos 30 segundos menos en la ejecución de esa función es imposible de describir con palabras. Quizás mañana pueda dormir un poco ya con mi consciencia más tranquila. O quizás no, quizás dentro de unas horas caiga en la cuenta que esa rutina casi perfecta en realidad puede ser perfecta. De todas formas una vez que el sol comienza a entrar por la ventana ya no puedo dormir. Creo que voy a ir a preparar más café mientras pienso en estas estructuras de datos…

Saludos, Net Developer

Porqué Software Garden

En 1986, hace 21 años, leí (y aún sigo leyéndolo) un libro que marcó mi vida y lo que sería mi profesión. El libro es “Programadores en acción (Programmers at work)” de Susan Lammers. Es un libro de entrevistas a los más “conocidos” programadores de aquella época. La lista es impresionante: Charles Simonyi, Gary Kildall, Bill Gates, Bob Frankston y muchos otros. Pero el que más me impresionó fué Dan Bricklin y sus conceptos de software artesanal y formar una “jardín de software” donde los programas “crecieran” como las plantas. Por eso, en homenaje a él y sus ideas, este blog se llama Software Garden. Espero que si se entera lo tome como lo que és, un homenaje, y no me quiera hacer un juicio… 😉

 

Saludos.

Software Garden: ASP.Net,VB.Net, SQL Server, XML, Seguridad, Tecnología, Internet desde la vista del Desarrollador

Este es otro blog (y van…) dedicado a ASP.Net,VB.Net, SQL Server, XML, Seguridad, Tecnología e Internet. No es un blog para expertos ni está escrito por un experto. Aquí simplemente cuento mis propios problemas y las soluciones que encuentro día a día como desarrollador ASP.Net. Espero que a alguien en algún lugar le sirva mi experiencia.

Saludos