Please Don’t Learn to Code (Coding Horror: )

Conferencia invitada en la clase del 18 de mayo at Técnicas Avanzadas de Programación (TAP)

La clase del viernes 18 de mayo consistirá en una conferencia de una hora impartida por un profesor invitado gracias al Programa de Colaboradores Externos en la Docencia 2011/12 de la EINA, co-financiado por el grupo de investigación GISED.

  • Día/hora: viernes 18 de mayo / 12:10 h.
  • Lugar: Aula 14 del Edificio Ada Byron (c/María de Luna 1, 50018 Zaragoza)
  • Conferenciante: Prof. Dr. Gabriel Valiente
  • Título: Análisis computacional de muestras metagenómicas
  • Resumen (la conferencia será en castellano):

Next generation sequencing technologies have opened up an unprecedented opportunity for microbiology by enabling the culture-independent genetic study of complex microbial communities, which were so far largely unknown. The analysis of metagenomic data is challenging, since a sample may contain a mixture of many different microbial species, whose genome has not necessarily been sequenced beforehand. In this talk, we discuss both composition-based and alignment-based methods for the classification of sequence reads, and present recent results on the assignment of ambiguous sequence reads to microbial species at the best possible taxonomic rank.

Libro y compilador: Compilers Reloaded - T3X.ORG

Libro y compilador: Compilers Reloaded - T3X.ORG

Avoiding bugs in code

Its really very simple. It goes like this:


1 - the more code you write, the more likely there are to be bugs in it.

2 - Inverting (1) we have : the less code you have, the less bugs you have.

3 - When programming, it is good to avoid bugs. Therefore, following (2), write less code.

(Source: seanmcgrath.blogspot.com.es)

Anunciados los ganadores del Concurso Internacional de C Ofuscado correspondientes a 2011 Previous IOCCC Winners

Anunciados los ganadores del Concurso Internacional de C Ofuscado correspondientes a 2011 Previous IOCCC Winners

  About Speed Hashing | La Naturaleza Del Software
Documentation as a Bug-Finding Tool
 De @smontiu compartir código en: JottingCode

 De @smontiu compartir código en: JottingCode

  Women 2.0 » Interviews With Women Teaching Women Coding

Social applications on the web let users track and follow the activities of a large number of others regardless of location or affiliation. There is a potential for this transparency to radically improve collaboration and learning in complex knowledge-based activities. Based on a series of in-depth interviews with central and peripheral GitHub users, we examined the value of transparency for large-scale distributed collaborations and communities of practice. We find that people make a surprisingly rich set of social inferences from the networked activity information in GitHub, such as inferring someone else’s technical goals and vision when they edit code, or guessing which of several similar projects has the best chance of thriving in the long term. Users combine these inferences into effective strategies for coordinating work, advancing technical skills and managing their reputation.