Voyons ce qui était intéressant autour de Ruby dans la seconde quinzaine de juillet.
Nouveaux articles et nouvelles
GoodJob 1.0.0 est un backend ActiveJob multithread pour Ruby on Rails basé sur PostgreSQL .
Apache Arrow Ruby 1.0.0 est le joyau officiel d' Apache avec des liaisons pour Apache Arrow .
Concours Fukuoka Ruby Award 2021 - Le Fukuoka Ruby Award 2021 a été annoncé . Yukihiro Matsumoto
participe à l'évaluation des œuvres . Le prix principal est de 1 million de yens! RubyWorld 2020 - il a été décidé de tenir la conférence RubyWorld 2020 en ligne un jour le 17 décembre. RubyConfBY 2020 - une conférence Ruby en ligne s'est tenue à Minsk. Évaluation des langages de programmation RedMonk: juin 2020
- Ruby est remonté à la 7e place.
Les meilleurs langages de programmation interactifs IEEE Spectrum - Ruby a grimpé à la 11e place.
Rencontrez RBS! Typage statique discret pour Ruby 3 . Le nouveau Ruby 3 prévoit d'ajouter un typage statique discret. L'ancien code ruby familier restera inchangé. Les types peuvent être spécifiés dans des fichiers séparés dans le langage déclaratif RBS . RBS est basé sur Steep , que vous pouvez essayer maintenant avec les versions 2.6 et supérieures.
Présentation de GoodJob , le backend ActiveJob de deuxième génération.
Review Hey est un nouveau service de messagerie de Basecamp .
Voir et écouter
RWpod 28 épisode 08 de la saison - Stimulus.js, Egis, Deimos, enregistreur de marionnettes, RecordRTC.js, Super Expressive, Bumblebee et autres
RWpod 29 épisode 08 de la saison - 2021 Fukuoka Ruby Award Competition, GoodJob, Rollout :: UI, Futurism, React Guitar etc.
Apprendre Ruby avec Hasus Casteio - changer les valeurs dans les blocs.
Apprendre Ruby avec Hasus Casteio - Un aperçu de la structure de fichiers Rails.
Apprendre Ruby avec Hasus Casteio - Types de méthodes Ruby.
Quick Stream: le mystère des opérateurs "unaires" .
Construisons pour les développeurs Ruby & Rails - Partie 1.
Construisons pour les développeurs Ruby & Rails - Partie 2. Modélisation de données et gemmes.
Construisons pour les développeurs Ruby & Rails - Partie 3. Configuration et installation initiale.
Basecamp Live: L'équipe Ops parle de HEY - parlez de ce que c'était que de démarrer HEY et un peu du travail d'équipe.
Deux semaines - Basecamp a lancé son nouveau service de messagerie HEY le 15 juin. C'était censé être un lancement de produit silencieux et contrôlé, mais ce qui a suivi était ce que le PDG Jason Freed a appelé «chaotique, excitant, horrible».
Q and HEY, Part 2 - Les co-fondateurs de Basecamp Jason Freed et David Heinemeier Hansson ont récemment animé un livestream où ils ont répondu à des questions sur le service HEY.
Applications Web progressives Ruby on Rails .
WebAuthn en Ruby avec Gonzalo Rodriguez et Braulio Martinez .
Futurisme, Jumpstart et dépendances Javascript .
Construction de maisons et programmes, traductions et Bridgetown .
Nouvelles versions
RubyMine 2020.2 - JetBrains IDE pour Ruby.
Alchemy CMS 5.0.0 est un moteur CMS open source basé sur Ruby on Rails .
Thinking Sphinx 5.0.0 est une bibliothèque pour intégrer ActiveRecord avec la recherche de texte intégral Sphinx .
Stitches 4.0.0 est un add-on Ruby on Rails pour simplifier le développement de microservices.
Plaid-ruby 11.0.0 est le client API officiel du service financier Plaid .
Facebook Messenger 2.0.0 est un joyau pour créer des bots pour Facebook Messenger .
Learn-co 4.0.0- interface de ligne de commande pour learn.co .
BookingSync Portal - Rails-engine pour simplifier la création des applications du portail BookingSync .
La bibliothèque cliente Google Ads pour Ruby 6.0.0 est une bibliothèque cliente pour l' API Google Ads .
Mises à jour
Rails Event Store 1.1.0 est une bibliothèque pour la publication, le stockage et la récupération d'événements.
Unicorn 5.6.0 est un serveur HTTP pour les applications Rack .
Psych 3.2.0 est l'analyseur YAML intégré de Ruby.
Migrations fortes 0.7.0 - intercepter les migrations non sécurisées pendant le développement.
Mongo 2.13.0 - pilote pour la base de données NoSQL MongoDB .
Aerospike Ruby Client 2.13.0 - client pour le SGBD Aerospike NoSQL .
Influxdb-client-ruby 1.6.0 - client pour le SGBD InfluxDB .
Spree Auth (Devise) 4.2.0 - Concevoir l' authentification basée pour Spree plate - forme de commerce électronique...
Puppet Strings 2.5.0 est un générateur de documentation pour les outils d'administration Puppet .
Bson 4.10.0 est une implémentation de la spécification BSON .
Rubocop-rails 2.7.0 est une extension RuboCop pour tester les applications Ruby on Rails .
Active_type 1.4.0 - prise en charge du modèle Tableless, syntaxiquement similaire à ActiveRecord .
Angularjs-rails 1.8.0 est un wrapper pour l'utilisation d' AngularJs dans les applications Ruby on Rails .
Jasmine 3.6.0 - Tests JavaScript avec une syntaxe similaire à RSpec .
Mini_racer 0.3.0- intégrez V8 dans Node.js basé sur Ruby .
ImageInfo 1.2.0 - gemme pour obtenir les paramètres d'image par url.
Fastimage 2.2.0 est un autre joyau pour obtenir les paramètres d'image par URL.
Le déploiement 2.5.0 est un commutateur d'état (marche / arrêt) basé sur Redis .
Knapsack Pro 2.1.0 - répartition des tests sur plusieurs serveurs CI et équilibrage de charge.
Cfndsl 1.2.0 - DSL pour les modèles AWS Cloudformation .
Nexmo 7.2.0 est un client de la plateforme de communication Nexmo .
Pennyworth 9.3.0 - Extension de commandeAlfred sur MacOS .
Imgix 3.3.0 est un client pour générer des URL d' images à l'aide du service ImgIx .
Docraptor 1.4.0 est un client permettant de convertir du HTML en PDF ou Xlsx à l'aide du service DocRaptor .
Sensu-plugins-filesystem-checks 2.1.0 - vérifie le système de fichiers pour la surveillance Sensu .
Pedump 0.6.0 - obtenir un vidage des binaires win32 PE.
Le client Slack Ruby 0.15.0 est un client pour Slack .
Étudier
GitLab: Comment nous avons migré les serveurs d'applications de Unicorn vers Puma .
Une introduction à Ruby pour les développeurs Javascript .
Comprendre Webpacker dans Rails 6 .
Une introduction à Stimulus.js .
Autocompletion avec StimulusJS .
Fouiller dans Bundler - pour exécuter `bundle exec` ou pas? telle est la question .
Demi-verre nul?
"Retour vers le futur" ou comment tester la logique temporelle dans Rails .
Créez une ligne de conférence protégée par mot de passe avec Twilio et Ruby .
Construire une base solide sur les connexions Rails .
Déployez vos applications Rails 6 .
Soyez prudent avec les méthodes de moulage .
Une introduction à Ruby Procs et Lambdas (et quelle est la différence) .
Amélioration de la fiabilité des tests RSpec .
HEY s'effondre sur le pouvoir du monopole d'Apple .
Marketplace avec Stripe Connect .
Ruby Digest 2020 du 01.07 au 15.07 .