jueves, 24 de enero de 2013

Microsoft - MEGA... Censura?

Vaya sorpresa me tome ayer cuando quería crear una cuenta para probar en MEGA y coloque mi cuenta personal de hotmail... Un lag por la demanda del servicio? Introduje mal el e-mail? Probemos de nuevo dije, pero obtuve el mismo resultado. Probemos con otro mail de hotmail y absolutamente nada. Al final opte por simplemente utilizar mi cuenta de Gmail para validarme en el servicio, el cual fue de maravilla. 


Esto me trae con las siguientes preguntas: 
  • Lag coincidencial? 
  • Las cuentas de correo que tienen que ver con Microsoft (Hotmail, Live, Outlook), tienen un filtro para descartar algunos e-mails dependiendo el dominio destino (incluso sin que lleguen a la carpeta de Spam del usuario)?
  • Los de MEGA no quieren enviar e-mails a las cuentas asociadas a Microsoft?

miércoles, 23 de enero de 2013

Backtracking

Backtracking es una estrategia para encontrar soluciones a problemas con ciertas restricciones. En su forma más simple se asemeja a un recorrido en profundidad dentro de un grafo dirigido.

Las soluciones por Backtracking se consiguen realizando soluciones parciales desde un punto hacia otro y manteniendo la solución la correcta mientras se descartan las soluciones incorrectas.

Bueno, tomaremos un ejemplo de uno de los problemas de Project Euler. En el problema se pide encontrar la ruta que realice  el valor maximo en la sumatoria de todos los valores en la ruta del triangulo, y para el cual, la forma mas efectiva para solucionarlo es a traves de Backtracking (el archivo P18.var es un copy/paste del triangulo para obtener los valores):

lunes, 21 de enero de 2013

Estamos Oficialmente Abiertos

Buenas,
Algunos lectores seran nuevos, otros ya habran pasado en el antiguo blog al que dedicaba mi tiempo. Esta vez vengo con algo parecido pero no similar, un blog dedicado a los buenos y malos habitos de programacion, tips y una que otra idea para abordar problemas de solucion de problemas en el area de programacion, analisis o diseño.

El nombre del blog viene de eso mismo que piensan. Del mal habito de los desarrolladores de colocar secciones hardcodeadas, en buen español, a lo bruto, de codigo, el cual termina siendo dificil de depurar, reparar o actualizar.

Si no ven actividad en un mes, es algo comun, asi que no se desesperen... Esta formalmente abierto.