Resultados de búsqueda para ruby
Actualización de MontevideoBicis con datos nuevos en el mapa: bicicircuitos, bicicletarios, estaciones y talleres de reparación
Actualicé el sitio MontevideoBicis con datos nuevos. Los datos de accidentes de tránsito no han sido actualizados a 2018 por UNASEV todavía, pero sí los del mapa. La versión más reciente es de marzo de 2018, pero tenía una versión bastante más antigua en el sitio. Las actualizaciones entonces: Actualizados datos de bicicircuitos, bicicletarios, estaciones y talleres de reparación (fuente). Habría menos calles de 30km/h en Ciudad Vieja que en los datos anteriores, y algunas calles de 30km/h más en el este de la ciudad. El mapa se ve un poco más grande, ocupando el espacio de la pantalla. Actualicé […]
Tourmaline - Framework para bots de Telegram en Crystal
Tourmaline es un framework desarrollado en el lenguaje de programación Crystal. Con la reciente versión 0.70, alcanzó soporte completo para la API de Bots de Telegram: Framework para la API (y ojalá pronto Cliente) de Bots de Telegram en Crystal. Basado fuertemente en Telegraf, esta implementación en Crystal permite que tu bot de Telegram sea escrito en un lenguaje tanto hermoso como rápido. Benchmarks vendrán pronto. ¡Ya podemos escribir nuestro bot de Telegram en Crystal! Para empezar a usar Tourmaline, tenemos que agregarlo a los shards de nuestra aplicación en el archivo shard.yml. dependencies: tourmaline: github: watzon/tourmaline version: ~> 0.7.0 […]
Actualización del validador de Cédula de Identidad Uruguaya
Hace unos años creé mi primera gema en Ruby: Un validador de cédulas de identidad uruguaya. Poco más de un año después, escribí una versión en JavaScript. Desde entonces han surgido un montón de versiones más del validador de cédulas de identidad en distintos lenguajes. Recientemente actualicé el sitio web del proyecto: Validación Cédula Identidad Uruguaya La idea principal de las bibliotecas en Ruby, JavaScript y demás, es validar números de cédula ingresador por un usuario en un sitio/aplicación. La motivación de escribir la primera versión fue la cantidad de sitios uruguayos que lo hacen mal (ver entrada). Así que […]
Gleam - Nuevo lenguaje de programación funcional estáticamente tipado en BEAM
El pasado lunes 15 de abril se publicó la primera versión de Gleam (0.1): Gleam es un lenguaje de programación funcional estáticamente tipado diseñado para escribir sistemas concurrentes mantenibles y escalables. Compila a Erlang y tiene interoperabilidad directa con otros lenguajes de BEAM (la máquina virtual de Erlang) como Erlang, Elixir y LFE. Obviamente es un lenguaje bastante nuevo, así que no está listo para usar en producción. Está interesante y ya se puede probar, programar alguna cosa divertida y aprender a usarlo. El código fuente está disponible en GitHub bajo licencia Apache 2.0, y chat del proyecto se encuentra […]
Awesome Rubies - Una colección de Rubies increíbles
Awesome Rubies es una lista de "Rubys" (¿"Rubíes"?), o distintas implementaciones del lenguaje e información al respecto. La más conocida es MRI (Matz's Ruby Interpreter), la implementación "de referencia" y probablemente la más usada. Actualmente se llama CRuby porque es un esfuerzo colaborativo y no "de Matz", y existen además otras implementaciones como Rubinius, JRuby: Implementación de Ruby en la JVM y unas cuantas más. Si has estado siguiendo Ruby, o has ido a conferencias recientemente, probablemente ya sepas de Ruby 3x3. Mi primer encuentro con el concepto "Ruby 3x3" fue en Euruko 2017. donde Matz abrió la conferencia con […]
6ta edición de Rails Girls en Argentina - 22 y 23 de marzo en Buenos Aires
El 22 y 23 de Marzo se realiza una nueva edición de Rails Girls Argentina en el coworking AreaTres en Buenos Aires. El evento consta de un taller gratuito de fin de semana donde aprenderás sobre aplicaciones Web y programación con Ruby on Rails. ¡No es necesario tener conocimientos previos en programación! Más sobre Rails Girls: Rails Girls propone herramientas para que chicas y mujeres construyan sus sueños e ideas con código. Aprenderás sobre diseño, prototipado y programación con la ayuda de nuestros coaches. Podés aplicar para participar en este formulario. También te podés sumar como Rails Coach: Como Rails […]
2 paquetes de ebooks interesantes: Learn you some Code y Game Development by Pack
La gente de Humble Bundle tiene 2 paquetes de ebooks bastante interesantes. Los ebooks están disponibles en PDF, ePUB y MOBI, por lo que pueden ser leídos en casi cualquier dispositivo. Como se acostumbra en los paquetes Humble Bundle, además de elegir el precio, podemos elegir dónde destinamos el dinero que pagamos, incluyendo una organización de beneficencia. En el primer bundle se trata de Electronic Frontier Foundation, la fundación sin fines de lucro que defiende nuestros derechos en el mundo digital. Activistas, abogados y tecnólogos que luchan en las cortes y el congreso para proteger la privacidad y libre expresión […]
¡Feliz día del Programador!
Feliz día del programador lectores y lectoras de este blog. El día del programador se celebra en el día número 256 (28) del año por ser la cantidad de valores representables en un byte de datos (13/9 en los años comunes y 12/9 años bisiestos). Como todos los años, hago un balance de lo que ha sido el último año en programación y un repaso de lo que ando. Al igual que el año pasado, estoy trabajando en la empresa Cultivate en Edimburgo, Escocia. Llevo más de un año viviendo acá, he conocido muchos lugares del país y me gusta mucho. […]
10 años de List Category Posts, mi primer plugin para WordPress
Mientras trabajaba en List Category Posts, recordé que debía estar por cumplir la década en cualquier momento. Fijándome en el repositorio svn original, encontré que así es: ~/workspace/picandocodigo/list-category-posts $ svn log -r 1:HEAD --limit 2 ------------------------------------------------------------------------ r59895 | plugin-master | 2008-08-16 15:09:04 +0100 (Sat, 16 Aug 2008) | 1 line adding list-category-posts by fernandobt ------------------------------------------------------------------------ r59980 | fernandobt | 2008-08-16 21:27:29 +0100 (Sat, 16 Aug 2008) | 1 line Adding version 0.1 of the plugin ------------------------------------------------------------------------ No sólo fue mi primer plugin de WordPress, sino que fue el que tuvo más popularidad. Más de 10 años después, List Category Post […]
Emacs y personas: un post "personal"
Hace poco vi un artículo compartido en reddit sobre "Usuarios famosos de Emacs (que no son famosos por usar Emacs)". Entre ellos se encuentran Martin Fowler, Yukihiro "Matz" Matsumoto (creador de Ruby 🙌), Guido van Rossum (creador de Python), Julian Assange, Linus Torvalds, Donal Knuth, Eric Raymond, Richard Stallman, y más. En los comentarios un usuario menciona a su profesor de sistemas operativos como alguien que debería estar en la lista. Esto me hizo pensar en personas con las que compartí el uso de Emacs que fueron importantes en mi experiencia. Generalmente agregan más valor que los "famosos" que conozcamos, […]
Rails Girls Argentina: Próximo evento y llamado para sumarse como Rails coach
Los días 16 y 17 de marzo de 2018 se realiza un nuevo taller de iniciación a la programación de la mano de Rails Girls en Buenos Aires. Rails Girls propone herramientas para que chicas y mujeres construyan sus sueños e ideas con código. Aprenderás sobre diseño, prototipado y programación con la ayuda de nuestros coaches. Llamado para Rails Coach: Querés ser el mentor que siempre quisiste tener cuando arrancaste? Sumate ahora al equipazo de coaches de Rails o Escribinos! El taller de iniciación a la programación se realizará en la oficinas de Google Argentina, los días 16 de marzo […]
Nintendo Switch: 1 año
Hoy 3 de marzo se cumplió 1 año de la salida del glorioso Nintendo Switch. Nintendo decidió hacer un repaso algo resumido de lo que pasó en este primer año. Tomando eso como hilo conductor, les comento un poco lo que ha sido desde mi punto de vista: Marzo de 2017 - Junto con el lanzamiento del Switch, se lanzó también The Legend Of Zelda: Breath Of The Wild (también en Wii U). Más adelante salieron dos paquetes de DLC con más contenido: Trial of the Sword y Champions Ballad. Un juego con un éxito comparable a Ocarina Of Time. […]
Global Diversity CFP Day - Un día global para la diversidad en las conferencias
¿Siempre quisiste dar una charla en una conferencia técnica? Que 2018 sea el año que cumples tu sueño. Global Diversity CFP Day es un evento global que busca alentar y ayudar a gente que quiera iniciarse como orador de conferencias: Sábado 3 de febrero de 2018 El sábado 3 de febrero de 2018 van a haber varios talleres alrededor del mundo animando y aconsejando a oradores novatos a armar su primera propuesta de charla y compartir su perspectiva individual sobre cualquier tema de interés para gente en tecnología. Cada taller va a contar con oradores experientes a mano para: Darte […]
¡Feliz día del programador!
Como es tradición desde hace 10 años en este blog*, aprovecho el día del programador para desearle feliz día a mis colegas y hacer un repaso de lo que he estado haciendo como programador. *excepto el año pasado que me olvidé o no me sentía motivado para escribir algo al respecto... El día del programador se celebra en el día número 256 (28) del año por ser la cantidad de valores representables en un byte de datos (13/9 en los años comunes y 12/9 años bisiestos). Este año me agarra en un muy buen momento en lo que se refiere a […]
10 años del blog Picando Código
Hoy se cumplen 10 años del primer post de este blog. El 21 de junio de 2007 en una de esas primeras noches programando con amigos hasta el amanecer surgió la idea de hacer un blog sobre programación, software libre y demás. Es increíble pensar que el sitio me ha acompañado por una década entera. Obviamente mucho ha cambiado desde entonces en lo que respecta a tecnología y programación, e internet ya no es ni cerca lo que era en 2007. En principio los blogs han decaído en popularidad, y los contenidos e interacciones entre personas se centralizan ahora en […]
Comentarios recientes