Ruby Digest 2020 08 2

Uma seleção de informações sobre Ruby de 16 a 31 de agosto, incluindo fontes em russo: notícias, conferências, notícias, mídia, artigos.







Quão grandes são os salários dos desenvolvedores Ruby na Rússia e onde está crescendo a demanda por Rubistas?



Yukihiro Matsumoto, o criador do Ruby, fala sobre as próximas inovações no Ruby 3.



O que a atualização do GitHub para o Ruby 2.7 trouxe? E que melhorias podemos esperar do Ruby 3?



Quais bibliotecas Js são mais comumente usadas com Ruby on Rails? O StimulusJS foi útil para alguém? Existem muitos projetos Rails legados? Quais bancos de dados os desenvolvedores de Rails preferem? Quão extensa é a conteinerização usada? Existem muitos que desejam continuar usando Ruby on Rails em 2020 e estão dispostos a recomendá-lo para novos desenvolvedores e novos projetos? - os resultados da pesquisa da comunidade Rails.



notícia



imagem De acordo com a pesquisa sobre a demanda por especialistas em TI em 2020, o serviço Habr Career, a demanda por Ruby está crescendo em São Petersburgo e nas regiões da Rússia, enquanto nas regiões Ruby é a linguagem de programação mais bem paga.



Yukihiro Matsumoto instalou a próxima versão do Ruby 3.0 em seu commit .



Em 21 de agosto, a conferência NoRuKo foi realizada - uma mini- reorganização no formato online da conferência EuRuKo. Yukihiro Matsumoto falou sobre algumas características comuns das linguagens de programação, sobre a data planejada de lançamento do Ruby 3 e sobre as inovações que estão por vir . Entre eles: aumento de desempenho, tipagem estática (RBS), computação paralela baseada em atores (Ractor) e outros. A conferência foi realizada em duas vertentes:fluxo principal e da comunidade .



Em 12 de setembro desta semana, no Dia do Programador, a conferência RubyC 2020 será realizada - a maior conferência ucraniana dedicada a Ruby, Ruby on Rails e tecnologias relacionadas.



Atualizar o GitHub para Ruby 2.7 trouxe um aumento de desempenho tangível. Ao mesmo tempo, Ruby 3 tem uma tarefa ainda maior - aumentar o desempenho em 3 vezes em comparação com a versão 2.0. O GitHub dá a impressão de que os desenvolvedores Ruby estão no caminho certo para atingir esse objetivo.



Ruby entrou no Top 10 de linguagens de programação populares de acordo com a classificação IT Shifting , com base nas consultas de pesquisa do Google.



Ruby assumiuPrincipais linguagens de programação de back-end com base em dados dos 50 principais startups do Y Combinator . E na lista dos 100 melhores do Y Combinator , cada

8 em cada 10 empresas usam Ruby.



A chamada para candidaturas a bolsas 2020 da Ruby Association está aberta . As bolsas são destinadas a projetos relacionados à implementação da linguagem Ruby, suas bibliotecas e frameworks, incluindo melhorias de software existentes. Se você tem boas ideias, envie sugestões.



Os resultados de uma pesquisa com membros da comunidade Rails de todo o mundo sobre uma variedade de tópicos técnicos foram publicados . Aqui estão alguns deles.



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






O Bootcamp Ruby on Rails 6 completo é um novo tutorial com mais de 14 horas de vídeos explicando os fundamentos do desenvolvimento de aplicativos rails.



Aws-sdk-appflow é a joia oficial do Amazon Appflow e faz parte do SDK da AWS para Ruby .



CodaDocs é uma biblioteca para acessar a API Coda Docs .



Omniauth :: Inspur - Estratégia OAuth2 para autenticação no serviço Inspur .



SimpleCov :: Formatter :: ERBFormatter - exibição textual de informações sobre a cobertura de código por testes em resultados de IC.



Kitchen :: Pester 1.0.0 - executando os testes Pester da Test-Kitchen .



Ver / ouvir



imagem PWPod 33 episódio 08 da temporada . Neste problema:

Novos métodos incluindo, excluindo para Array e Enumerable no Rails 6 ;

Rodauth - Uma solução de autenticação atualizada ;

Depurando vazamentos de memória .



imagem PWPod 34 episódio 08 da temporada . Nesta edição:

Yukihiro Matsumoto, o criador do Ruby, sobre os desafios de atualizar a linguagem de programação ;

Big Rubykon Benchmark 2020: CRuby vs JRuby vs TruffleRuby ;

Atualizando GitHub para Ruby 2.7 .



imagem Vamos construir para desenvolvedores Ruby e Rails - Parte 6 Elementos da interface do usuário.



imagem Vamos construir para desenvolvedores Ruby e Rails - Parte 7 Estilizando a interface do aplicativo comCSS do Tailwind .



imagem Upload em massa para Active Storage .



imagem Usando CloudFlare CDN para estática em Ruby on Rails .



imagem Aplicação de redes de entrega de dados (CDN) não apenas para estática, mas também para download de conteúdo no Active Storage .



imagem Projetando e criando uma notificação Heme | Pré-visualizar .



imagem Tipos secos e estrutura seca - para quê? (ou por que parei de trabalhar no virtus ).



Discussão de metaprogramação .



Aprofundando os objetos de serviço: onde colocá-los e como chamá-los?



Entrevista com Tim Cantley - Mantendo os aplicativos Rails organizados à medida que você cresce.



Entrevista com Ken Collins- Lógica sem servidor com AWS Lambda e Ruby on Rails



Entrevista com Robbie Russell - Uma pesquisa da comunidade Ruby on Rails.



Cognitivo



imagem Estamos fortalecendo a empresa fintech com a expertise em desenvolvimento: "Revo Russia" .



Como o Shopify reescreveu a vitrine e reduziu os tempos de resposta?



Os 10 melhores frameworks Ruby para desenvolvimento web em 2020



Ruby on Rails em 2020 - o que é bom? e por que você deve usá-lo?



O futuro do Rails: StimulusReflex .



Incremente sua experiência de front-end Rails .



Bootstrap vs Bulma em um aplicativo Rails .



Web scraping com Ruby. Parte dois .



Fiz um mapa do ecossistema Rails inspirado no Laravel .



Como fiz gerador de imagens de url no fim de semana .



Como você verifica se seus testes estão prontos para uma atualização do Rails?



Ruby Digest anterior



All Articles