Ruby Digest 2020 08 2

Una selección de información sobre Ruby del 16 al 31 de agosto, incluidas fuentes en ruso: noticias, conferencias, noticias, medios de comunicación, artículos.







¿Qué tan altos son los salarios de los desarrolladores de Ruby en Rusia y dónde está creciendo la demanda de Rubyists?



Yukihiro Matsumoto, el creador de Ruby, habla sobre las próximas innovaciones en Ruby 3.



¿Qué trajo la actualización de GitHub a Ruby 2.7? ¿Y qué mejoras podemos esperar de Ruby 3?



¿Qué bibliotecas Js se utilizan con más frecuencia con Ruby on Rails? ¿StimulusJS ha sido útil para alguien? ¿Hay muchos proyectos de rieles heredados? ¿Qué bases de datos prefieren los desarrolladores de rails? ¿Qué tan extenso se usa la contenedorización? ¿Hay muchos que quieran seguir usando Ruby on Rails en 2020 y están dispuestos a recomendarlo para desarrolladores novatos y nuevos proyectos? - los resultados de la encuesta de la comunidad Rails.



Noticias



imagen Según la investigación sobre la demanda de especialistas en TI en 2020, el servicio Habr Career, la demanda de Ruby está creciendo en San Petersburgo y en las regiones de Rusia, mientras que en las regiones Ruby es el lenguaje de programación mejor pagado.



Yukihiro Matsumoto instaló la próxima versión de Ruby 3.0 en su confirmación .



El 21 de agosto tuvo lugar la conferencia NoRuKo , una mini reorganización en el formato en línea de la conferencia EuRuKo. Yukihiro Matsumoto habló sobre algunas características comunes de los lenguajes de programación, sobre la fecha de lanzamiento prevista de Ruby 3 y sobre las próximas innovaciones . Entre ellos: mayor rendimiento, tipificación estática (RBS), computación paralela basada en actores (Ractor) y otros. La conferencia se llevó a cabo en dos corrientes:flujo principal y comunitario .



El 12 de septiembre de esta semana, en el Día del Programador, se llevará a cabo la conferencia RubyC 2020, la conferencia ucraniana más grande dedicada a Ruby, Ruby on Rails y tecnologías relacionadas.



La actualización de GitHub a Ruby 2.7 trajo un aumento de rendimiento tangible. Al mismo tiempo, Ruby 3 tiene una tarea aún mayor: aumentar el rendimiento en 3 veces en comparación con la versión 2.0. GitHub da la impresión de que los desarrolladores de Ruby están en camino de lograr este objetivo.



Ruby ingresó al Top 10 de lenguajes de programación populares según el ranking IT Shifting , según las consultas de búsqueda de Google.



Ruby se hizo cargoPrincipales lenguajes de programación de backend basados ​​en datos de las 50 mejores empresas emergentes de Y Combinator . Y en la lista Y Combinator Top 100 , cada

8 de cada 10 empresas usan Ruby. Está



abierta la convocatoria de subvenciones 2020 de la Asociación Ruby . Las subvenciones están destinadas a proyectos relacionados con la implementación del lenguaje Ruby, sus bibliotecas y marcos, incluida la mejora del software existente. Si tiene buenas ideas, envíe sugerencias.



Se han publicado los resultados de una encuesta a miembros de la comunidad Rails de todo el mundo sobre una variedad de temas técnicos. Éstos son algunos de ellos.



  • StimulusJS Rails, React, — jQuery.
  • 55% , 36% — , 9% .
  • Rails- — PostgreSQL, MySQL.
  • NoSQL Redis, Elasticsearch, MongoDB.
  • 32% , — 68%; Docker.
  • 93% Rails , 93%, .






El Bootcamp completo de Ruby on Rails 6 es un nuevo tutorial con más de 14 horas de videos que explican los conceptos básicos del desarrollo de aplicaciones rails.



Aws-sdk-appflow es la joya oficial de Amazon Appflow y forma parte del AWS SDK para Ruby .



CodaDocs es una biblioteca para acceder a la API de Coda Docs .



Omniauth :: Inspur - Estrategia OAuth2 para la autenticación en el servicio Inspur .



SimpleCov :: Formatter :: ERBFormatter : visualización textual de información sobre la cobertura del código mediante pruebas en los resultados de CI.



Kitchen :: Pester 1.0.0 - ejecutando pruebas de Pester desde Test-Kitchen .



Ver / escuchar



imagen PWPod 33 episodio 08 de la temporada . En este número:

Nuevos métodos que incluyen, excluyendo Array y Enumerable in Rails 6 ;

Rodauth: una solución de autenticación actualizada ;

Depuración de fugas de memoria .



imagen PWPod 34 episodio 08 de la temporada . En este número:

Yukihiro Matsumoto, el creador de Ruby, sobre los desafíos de actualizar el lenguaje de programación ;

Big Rubykon Benchmark 2020: CRuby vs JRuby vs TruffleRuby ;

Actualización de GitHub a Ruby 2.7 .



imagen Construyamos para desarrolladores de Ruby y Rails - Parte 6 Elementos de la interfaz de usuario.



imagen Construyamos para desarrolladores de Ruby y Rails - Parte 7 Diseñando la interfaz de la aplicación conTailwind CSS .



imagen Carga masiva a Active Storage .



imagen Uso de CloudFlare CDN para estática en Ruby on Rails .



imagen Aplicación de redes de entrega de datos (CDN) no solo para estática, sino también para contenido descargable en Active Storage .



imagen Diseño y creación de un hemo de notificación | Vista previa .



imagen Dry-type y Dry-struct: ¿para qué? (o por qué dejé de trabajar en virtus ).



Discusión de la metaprogramación .



Profundizando en los objetos de servicio: ¿dónde colocarlos y cómo llamarlos?



Entrevista con Tim Cantley : Mantener las aplicaciones de Rails organizadas a medida que crece.



Entrevista a Ken Collins- Lógica sin servidor con AWS Lambda y Ruby on Rails



Entrevista con Robbie Russell - Una encuesta de la comunidad de Ruby on Rails.



Cognitivo



imagen Estamos fortaleciendo la empresa fintech con la experiencia en desarrollo: "Revo Rusia" .



¿Cómo Shopify reescribió el escaparate y redujo los tiempos de respuesta?



10 mejores marcos de Ruby para desarrollo web en 2020



Ruby on Rails en 2020: ¿que es bueno? y ¿por qué debería usarlo?



El futuro de Rails: StimulusReflex .



Dale sabor a tu experiencia de interfaz de Rails .



Bootstrap vs Bulma en una aplicación Rails .



Web scraping con Ruby. Segunda parte .



Hice un mapa del ecosistema Rails inspirado en Laravel .



Cómo hice un generador de imágenes de URL durante el fin de semana .



¿Cómo comprobar si sus pruebas están listas para una actualización de Rails?



Ruby Digest anterior



All Articles