Ruby Digest 2020 08 2

Une sélection d'informations sur Ruby du 16 au 31 août, dont des sources en russe: actualités, conférences, actualités, médias, articles.







Quelle est la taille des salaires des dĂ©veloppeurs Ruby en Russie et oĂč la demande de Rubyistes croĂźt-elle?



Yukihiro Matsumoto, le créateur de Ruby, parle des innovations à venir dans Ruby 3.



Qu'a apporté la mise à niveau de GitHub vers Ruby 2.7? Et quelles améliorations pouvons-nous attendre de Ruby 3?



Quelles bibliothĂšques Js sont les plus couramment utilisĂ©es avec Ruby on Rails? StimulusJS a-t-il Ă©tĂ© utile Ă  quelqu'un? Existe-t-il de nombreux projets de rails hĂ©ritĂ©s? Quelles bases de donnĂ©es les dĂ©veloppeurs de rails prĂ©fĂšrent-ils? Quelle est l'ampleur de la conteneurisation? Y en a-t-il beaucoup qui souhaitent continuer Ă  utiliser Ruby on Rails en 2020 et sont-ils prĂȘts Ă  le recommander aux nouveaux dĂ©veloppeurs et aux nouveaux projets? - les rĂ©sultats d'une enquĂȘte auprĂšs de la communautĂ© Rails.



nouvelles



image Selon l' étude sur la demande de spécialistes en informatique en 2020, le service Habr Career, la demande de Ruby augmente à Saint-Pétersbourg et dans les régions de Russie, tandis que dans les régions, Ruby est le langage de programmation le mieux payé.



Yukihiro Matsumoto a installé la prochaine version de Ruby 3.0 dans son commit .



Le 21 août, la conférence NoRuKo a eu lieu - une mini- réorganisation au format en ligne de la conférence EuRuKo. Yukihiro Matsumoto a parlé de certaines caractéristiques communes des langages de programmation, de la date de sortie prévue de Ruby 3 et des innovations à venir . Parmi eux: augmentation des performances, typage statique (RBS), calcul parallÚle basé sur les acteurs (Ractor) et autres. La conférence s'est déroulée en deux volets:flux général et communautaire .



Le 12 septembre cette semaine, lors de la Journée des programmeurs, se tiendra la conférence RubyC 2020 - la plus grande conférence ukrainienne consacrée à Ruby, Ruby on Rails et les technologies associées.



La mise Ă  niveau de GitHub vers Ruby 2.7 a apportĂ© une amĂ©lioration tangible des performances. Dans le mĂȘme temps, Ruby 3 a une tĂąche encore plus Ă©levĂ©e: augmenter les performances de 3 fois par rapport Ă  la version 2.0. GitHub donne l'impression que les dĂ©veloppeurs Ruby sont en bonne voie pour atteindre cet objectif.



Ruby est entrĂ© dans le Top 10 des langages de programmation populaires selon le classement IT Shifting , basĂ© sur les requĂȘtes de recherche Google.



Ruby a pris le relaisTop Langages de programmation backend basés sur les données des 50 meilleures startups de Y Combinator . Et dans la liste du Top 100 de Y Combinator ,

8 entreprises sur 10 utilisent Ruby.



L' appel Ă  candidatures pour les subventions 2020 de l'Association Ruby est ouvert . Les subventions sont destinĂ©es Ă  des projets liĂ©s Ă  la mise en Ɠuvre du langage Ruby, de ses bibliothĂšques et de ses frameworks, y compris l'amĂ©lioration des logiciels existants. Si vous avez de bonnes idĂ©es, veuillez envoyer des suggestions.



Les rĂ©sultats d'une enquĂȘte auprĂšs des membres de la communautĂ© Rails du monde entier sur une variĂ©tĂ© de sujets techniques ont Ă©tĂ© publiĂ©s . En voici quelques uns.



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






The Complete Ruby on Rails 6 Bootcamp est un nouveau tutoriel avec plus de 14 heures de vidéos expliquant les bases du développement d'applications rails.



Aws-sdk-appflow est le joyau officiel d' Amazon Appflow et fait partie du SDK AWS pour Ruby .



CodaDocs est une bibliothÚque pour accéder à l' API Coda Docs .



Omniauth :: Inspur - Stratégie OAuth2 pour l'authentification dans le service Inspur .



SimpleCov :: Formatter :: ERBFormatter - affichage textuel d'informations sur la couverture de code par des tests dans les résultats CI.



Kitchen :: Pester 1.0.0 - Exécution de tests Pester à partir de Test-Kitchen .



Voir / Ă©couter



image PWPod 33 épisode 08 de la saison . Dans ce numéro:

nouvelles méthodes, notamment, à l'exclusion de pour Array et Enumerable in Rails 6 ;

Rodauth - Une solution d'authentification mise Ă  jour ;

Débogage des fuites de mémoire .



image PWPod 34 épisode 08 de la saison . Dans ce numéro:

Yukihiro Matsumoto, le créateur de Ruby, sur les défis de la mise à jour du langage de programmation ;

Big Rubykon Benchmark 2020: CRuby vs JRuby vs TruffleRuby ;

Mise Ă  niveau de GitHub vers Ruby 2.7 .



image Construisons pour les dĂ©veloppeurs Ruby et Rails - Partie 6 ÉlĂ©ments de l'interface utilisateur.



image Construisons pour les développeurs Ruby et Rails - Partie 7 Styliser l'interface de l'application avecTailwind CSS .



image Téléchargement groupé vers Active Storage .



image Utilisation de CloudFlare CDN pour la statique dans Ruby on Rails .



image Application des réseaux de distribution de données (CDN) non seulement pour la statique, mais également pour le contenu téléchargé sur Active Storage .



image Conception et création d'un hÚme de notification | Aperçu .



image Dry-types et Dry-struct - pour quoi faire? (ou pourquoi j'ai arrĂȘtĂ© de travailler sur virtus ).



Discussion sur la métaprogrammation .



Approfondir les objets de service: oĂč les placer et comment les appeler?



Entretien avec Tim Cantley - Garder les applications Rails organisées à mesure que vous grandissez.



Entretien avec Ken Collins- Logique sans serveur avec AWS Lambda et Ruby on Rails



Entretien avec Robbie Russell - Une enquĂȘte sur la communautĂ© Ruby on Rails.



Cognitif



image Nous renforçons la société fintech avec l'expertise en développement: "Revo Russia" .



Comment Shopify a-t-il réécrit la vitrine et réduit les temps de réponse?



10 meilleurs cadres de développement Web Ruby en 2020



Ruby on Rails en 2020 - Qu'est-ce qui est bon? et pourquoi devriez-vous l'utiliser?



L'avenir des rails: StimulusReflex .



Pimentez votre expérience frontale Rails .



Bootstrap vs Bulma dans une application Rails .



Grattage Web avec Ruby. DeuxiĂšme partie .



J'ai fait une carte de l'écosystÚme Rails inspirée de Laravel .



Comment j'ai créé un générateur d'images d'URL pendant le week-end .



Comment vĂ©rifier si vos tests sont prĂȘts pour une mise Ă  jour de Rails?



Précédent Ruby Digest



All Articles