Categoría: Historias

  • Cómo medir MAL el tiempo en .net

    A raíz de un comentario con un colega recordé un bug un tanto curioso que tuvimos hace un tiempo, relacionado con los peligros de medir mal intervalos de tiempo. Teníamos un sistema que realizaba ciertos cálculos de manera periódica, y almacenaba un timestamp en un número entero con la fecha y la hora del último…

  • if (2013.IsComplete) 2014.StartAsync();

    2013 se acaba, después de 365 días, 8760 horas, unos cuantos litros de té, cocacola, café, cientos de líneas de código y píxels arriba y abajo, llega el momento de hacer una parada en el camino, y hacer un breve resumen de 2013, repasar los objetivos puestos a principios de año, y, cómo no, fijar…

  • Git, PHP and C, with great power comes a great responsibility

    Ver este artículo en castellano aquí A few days ago I had the opportunity to share a conversation about version control systems with some colleagues, specifically about git, its complexity and the recommendation or not use them. A strong argument against said that git was a complex tool, which had a higher learning curve than…

  • Git, PHP y C: Un gran poder conlleva una gran responsabilidad

    Read this article in English here Hace unos días tuve la ocasión de compartir con algunos compañeros una conversación sobre controles de versiones, concretamente sobre git, su complejidad y la recomendación o no de su uso. Un argumento de peso en contra decía que git era una herramienta compleja, que tenía una curva de aprendizaje…

  • Angular.js for Windows Store Apps: First look

    There are a wide variety of javascript frameworks so far, such as Angular, Ember or Knockout, which provide a lot of abstractions, and one feature loved by WPF developers, Data binding, and the possibility of using patterns like Model-View-ViewModel (MVVM). In this article I do a sneak peak at Angular.js, a framework developed by Google…

  • Miremos bajo el capó de Social Coding, lo último de VS Anywhere

    Hace poco más de 1 mes se comentaba en Twitter: and today, something a lot of you were waiting, what has been of @rlbisbe ?? so here it is joining us today :) — VS Anywhere (@vs_anywhere) September 26, 2013 Desde entonces, hemos estado muy muy ocupados, y el pasado 31 de octubre, entre calabazas…

  • Instalando Ghost con el Azure SDK para Mac

    Existen muchas plataformas para un blog, la última de ellas, Ghost, está basada en node.js, usa markdown para la edición de los documentos, y pretende ser una alternativa minimalista a sistemas como WordPress. Además, al estar hecha en node.js se puede alojar en Azure de manera sencilla. El gran Scott Hanselman cuenta en su blog cómo…

  • Mi experiencia Códice Software

    El pasado 20 de septiembre fue mi último día como empleado de Códice Software. Durante poco más de un año he podido compartir y aprender del equipo, buenos programadores, excelentes ingenieros y ante todo, buena gente. La acogida en la cuidad de Zorrilla y Delibes fue rápida, mientras me ponía al día con temas de…

  • Una de strings, funciones, variables de retorno e IL

    Hoy en la oficina, repasando el código de un compañero vino a mi cabeza la siguiente duda, cuando en C# tienes una función en la que tienes que modificar una cadena y devolverla, ¿qué es mejor? ¿Machacar la cadena existente, asignar a otra variable, o devolver directamente el resultado de la operación? Para ello me…

  • Logro desbloqueado: Microsoft Active Professional 2013

    Microsoft ha concedido por quinto año consecutivo el diploma MAP, Microsoft Active Professional 2013, que se le otorga sólo al top 5% de la comunidad de Profesionales de IT que por su constante esfuerzo, participación y capacitación en tecnologías Microsoft se destaca por sobre el resto de los profesionales realzando día a día el valor de esta comunidad. Este año…