-
Guía de Unit Testing – parte 1
Cada vez que empiezo a trabajar con un nuevo equipo, tarde o temprano teminamos hablando de pruebas unitarias. Al mismo tiempo es un tema que dicto en mis materias de Ingeniería de Software. Pero dado que no he encontrado un material que cubra el tema de una forma que me resulte 100% convincente, he decidido… — read more
-
Notas Retro, memo2@Fiuba
De cara a identificar oportunidades de mejora en la dinámica de la materia, ayer hicimos la primera retrospectiva del cuatrimestre. Hicimos el clásico keep-fix-try. Comparto algunos de los ítems más destacados: Keep: Dinámica de trabajo con GitLab Bibliografía propuesta Videos Dinámica de interacción en la lista de correo de la materia Fix: Algunos ejercicios llevaron… — read more
-
Seminario de Postgrado en Software Delivery
Desde el grupo de investigación en Prácticas y Procesos de Desarrollo de Software de la Universidad Nacional de Tres de Febrero estamos planificando un seminario de postgrado en Software Delivery. Venimos hablamos de esta idea desde el año pasado pero recién en Marzo comenzamos a trabajar en la preparación. De hecho el título del seminario… — read more
-
Adivinanza: el proyecto con calidad
Advertencia: aunque el siguiente relato parezca ficción, doy mi palabra que es está basado en hechos reales. Érase una vez una eṕoca en la que me toco trabjar en 2 proyectos en simultáneo. Pertenecian a organizaciones distintas. Ambos estaban construidos con la misma tecnología y ambos llevaban aproximadamente el mismo tiempo de desarrollo al momento… — read more
-
Trabajos finales en UNTreF Computación
Algunas carreras de grado requieren que los alumnos realicen un trabajo final para completar su formación. Dependiendo de la carrera y la institución ese trabajo final recibe distintos nombres: tesis, tesina, trabajo final integrador, etc, etc. En la carrera de Ingeniería en Computación de UNTreF los alumnos tienen que hacer un trabajo final integrador. Como… — read more
-
Aplicaciones varias para Desktops Linux
La semana pasada mi computadora con MacOS me dejó a pata y tuve que saltar a una máquina de backup con Linux. Podría haber sido Windows, pero no, preferí que sea un Linux. En particular elegí Linux Mint, un linux de la familia Debian. Una vez instalado el sistema de base procedí a la instalación… — read more
-
Libro de Desarrollo Ágil de Software by 10 Pines
Fede Zuppa junto a otros colegas de 10 Pines están escribiendo un libro sobre desarrollo ágil de software. El libro está aún en proceso de escritura pero periódicamente Fede publica versiones preliminares. Tuve la oportunidad de leer una de esas versiones y a pesar de ya estar familiarizado con los temas abordados me pareció un… — read more
-
Shell Script: amor y odio
Escribir scripts de shell no es una cuestión fancy. El lenguaje es bastante duro para quienes estamos acostumbrados a programar con lenguajes de objetos. Esto hace que a la hora de elegir una herramienta de scripting yo tienda a inclinarme por otras opciones como ruby o python. Pero a pesar de esto, me encuentro recurrentemente… — read more
-
Mis notas del Campus-Party UY – día 2
Algunos datos de contexto general para empezar. El espacio del evento estaba dividido en zonas. La sala principal tenia stands en el centro, tres escenarios para charlas magistrales, la zona de workshops, dos espacio de trabajo (con tomas y cables de red) y la zona de prensa. En otro salón estaba la zona de comidas… — read more
-
Mis notas del Campus-Party UY – día 1
Llegué a la conferencia alrededor de las 10 de mañana y me fuí alrededor de las 19. Me sorprendió mucho la heterogeneidad de los asistentes. Durante la mañana percibí un público más adoscelente, estudiantes de secundaria o primeros años de educación terciaria. Ya por la tarde y sobre todo luego de la 5, empezó a… — read more