martes 27 de febrero de 2007

¿Cuál es la mejor forma de transmitir un diseño?

Mientras venía en colectivo al laburo, pensaba... ¿Cómo puedo hacer para transmitir un diseño de la mejor forma?

  • Diagramas de Secuencia
  • Diagramas de Objetos
  • Diagramas de Clases
  • Código
  • Que tal algo así como screencast como un rejunte de todos los anteriores? Ya sé son locuras, pero bueno.. a mi me gustaría ver un screencast, de cómo está diseñado un modelo, a quién no?
Les dejo algo que escribió Rebecca Wirfs-Brock: Explaining Your Design.

Smalltalk en Argentina

Como antes les deje información sobre Smalltalk, ahora les dejo los dos grupos sobre Smalltalk argentinos:

lunes 26 de febrero de 2007

Smalltalk, Diseño, Seaside, ¿Buscaminas?

Bueno también les comento que tengo pensando arrancar con una serie de artículos sobre Smalltalk.

Mi idea es arrancar exponiendo un diseño inicial de alguna porción de esta realidad completamente incomprensible que nos rodea, tratar de comprenderla, y expresar con objetos lo que se entendió . Este diseño inicial lo iremos modificando en función de los comentarios que me hagan.

El fin es obviamente aprender; es la esencia por la que hice este blog.

Una vez que tengamos el modelo, la idea es utilizar Seaside para la parte de la vista, de esta manera también podemos aprender (al menos un poco) como funciona y como se usa.

Bueno, lo que tengo en mente es arrancar modelando el Buscaminas (Minesweeper).

Espero sus comentarios...

Visitas.. como habrán llegado?

Acá les dejo una imagen en donde están marcados con un puntito el lugar de origen de los visitantes.


Si hacen click sobre la imagen, se puede ver con mayor claridad.

viernes 23 de febrero de 2007

Smalltalk

Les dejo algunas cosas sobre Smalltalk interesantes para que vean:

  1. Una imagen de Squeak que incluye varios paquetes útiles.

  1. Muchos libros de Smalltalk para descargar desde la página se Stéphane Ducasse (Es el presidente de ESUG (European Smalltalk User Group)).

  1. Planet Smalltalk, es un blog de blogs, o un meta-blog donde se reúnen varias noticias sobre Smalltalk.

  1. La página del Software Composition Group de la universidad de Berna (Suiza) , generalmente sacan papers muy copados (fijense en la parte que dice “SCG news”)

Más adelante iré agregando otras cosas que me parezcan interesantes.

jueves 22 de febrero de 2007

Inseguridad

Cada vez que lo hago me pregunto si es un reflejo de alguna característica de mi personalidad. Si no lo hiciera tan seguido, obviamente no me preguntaría lo que me pregunto por hacerlo tantas veces.

Estoy hablando de cambiar la tipografía a utilizar para programar, la configuración de los iconos en el escritorio, etc.

En este caso les voy a comentar algunas fonts copadas, después de probar muchas (casi de una manera obsesiva compulsiva) las elegidas son las siguientes:

  • CodingFontTobi (Creada por Tobias Werner). Acá tienen muchísimas más fonts del mismo autor para descargar. También les dejo una imagen (haciendo click sobre la misma se ve mejor) para que vean como es:
  • Bitstream Vera, también me pareció muy copada, la habré usado unos meses y luego obviamente volví a cambiar (por la primera)... Acá también les dejo una imagen:
y un link con una descripción más precisa de la tipografía.

martes 20 de febrero de 2007

Subclases

Hace unos días estaba en el trabajo escribiendo un caso de test (algo muy raro, aunque me gustaría hacerlo más seguido) y necesité dada una clase, obtener todas sus subclases.

Arranque buscando por la clase Class, y me encontré con que no existía ningún método que dada una clase, me responda todas las subclases. En ese momento me dije internamente, ¿Es posible que sea algo complejo obtener las subclases de una clase en Java?. Recuerdo que en Smalltalk bastaba con lo siguiente:

Después de buscar un poco por Internet, me di cuenta de que no es algo muy simple que digamos:

¿Será quizás esta simple pregunta un reflejo del poder reflexivo de Java?

lunes 19 de febrero de 2007

IYengar

Algunos meses atrás si alguien me decía alguna de estas palabras, yo automáticamente inferiría que dicha persona posee graves trastornos psicológicos:

Son asanas (posiciones, posturas) de Iyengar Yoga, un estilo de Yoga que estoy practicando, la verdad que esta muy copado.

Yo pensaba que el Yoga era una cosa así muy para relajarse, pero he notado (al menos en este estilo) que es una buena práctica para mantener el cuerpo en forma (lo cual no implica que el mío lo esté).

El señor que esta en la fotografía es el creador de este estilo de Yoga, su historia se encuentra haciendo click sobre la foto.

domingo 18 de febrero de 2007

Algunos links...

Como pueden notar, en la columna lateral derecha, agregue alguno de los blogs que reviso diariamente, están copados. Más adelante voy a ir agregando algunos más.

También, ya que estoy, les comento que el color de la letra del título del Blog tiene una explicación, el mismo es verde, como los colores que lleva en la camiseta el club Ferro Carril Oeste. Mi fanatismo fue decreciendo con el paso del tiempo, pero eso no implica que se haya terminado.

Les dejo un cántico imborrable de la hinchada:


De chiquito mi viejo, me llevaba a ver a oeste

y me decía que cueste lo que cueste
que alentara siempre a los jugadores oh! oh!
y pedirles que transpiren la camiseta oh! oh!
porque Ferro para mi es un sentimiento
que no se explica, se lleva adentro....

Por si algún hincha de ferro, llega a entrar a este blog (lo cual es casi completamente imposible), le dejo una página con más cánticos desenfrenados: Poemas

viernes 16 de febrero de 2007

Bienvenidos...

Antes que nada me presento, mi nombre es Claudio Acciaresi, tengo 26 años y soy estudiante de la licenciatura en Ciencias De La Computación en la Universidad de Buenos Aires.

En este blog intentaré transmitir básicamente dos cosas:

  • Información interesante que encuentre relacionada con el paradigma orientado a objetos, Smalltalk, Java y todo lo que tenga que ver con el desarrollo de sistemas.

  • Reflexiones filosóficas, como ustedes ya saben, mis estudios no son en filosofía, por consiguiente las reflexiones se basarán en el solo hecho del auto-preguntarme el por qué de muchísimas cosas.
De más esta decir que también utilizare el blog para intentar robarles alguna que otra sonrisa, motivarlos, generarles algún tipo de sensación al leer, ya que considero que para eso (entre otras cosas) tenemos vida.