Hello Elixir!

Recientemente he estado conociendo el lenguaje Elixir, un lenguaje que aprovecha la máquina virtual de Erlang, una plataforma conocida por soportar sistemas en baja latencia, sistemas distribuidos y tolerantes a fallas. Para familiarizarme con el lenguaje he optado por resolver algunos ejercicios, un par de ellos son el Fizz Buzz y Guess My Number. Fizz Buzz // My Fizzbuzz Solution in Swift for i in 1...50 { if i%5==0 && i%3==0 { print("Fizzbuzz 🍻 ") } else if i%5 == 0{ print("Buzz") } else if i%3==0{ print("Fizz") } else{ print("\(i)") } } Normalmente suelo resolver este ejercicio con una iteración, y el siempre confiable y útil IF, sin embargo, Elixir al ser un lenguaje funcional obliga a la implementación de otra solución bajo términos funcionales, aquí el primer reto.

Continue reading

Github Field Day México

El sábado pasado tuve la oportunidad de asistir al primer Github Field Day en México, organizado por los Github Campus Experts locales. El evento trató de reunir a estudiantes y sus comunidades tecnológicas en un día dedicado a platicar debatir, intercambiar ideas, y coincidir. A pesar de que en la Ciudad de México existen muchas comunidades tecnológicas, esta fue la oportunidad de conocer las comunidades tecnológicas mayormente estudiantiles; tanto estudiantes de la UNAM, del IPN, como del Tec.

Continue reading

Hello Ember Js

This is my first post in this year. Recently we have to develop a project about teacher training for a private university in Mexico City. There are a lot of javascript frameworks and transpilers: Angular JS, Vue JS, Meteor, Aurelia JS, React JS, Ionic JS, Typescript, CoffeeScript, Elm, etc. We decided learn and use Ember JS for develop our frontend, and Spring/Groovy for the backend. About Ember Js Ember is a JavaScript front-end framework designed to help you build websites with rich and complex user interactions.

Continue reading

Fibonacci Sequence Review with Swift

Fibonacci Sequence With Swift 4.0 One of the firsts examples is the Fibonacci Sequence, although It’s a common programming problem, also It’s a curious problem for be solve with swift. This is a sequence of numbers, which start in the third element as the sum of the previous two numbers. The next number is the sum of the previous two numbers too. 0, 1, (0+1), (1 + (0+1))

Continue reading

#AgilesMX17 Reseña

El evento Tuve la oportunidad de ir a mi tercer Open Space organizado por la comunidad de Ágiles México. Esta vez me sentí muy diferente del primer Open Space del año pasado, cuando apenas comenzaba a comprender todo esto de la agilidad y el software desde la perspectiva de un alumno universitario, esta vez lo hago desde la perspectiva de un desarrollador de software. El Open Space es una dinámica muy propia de comunidades ágiles, y muy única, es un espacio donde los asistentes nos organizamos para crear la agenda del día con pláticas y talleres propuestos al inicio del día.

Continue reading