berita, media, berita, rilis, artikel, pelatihan.
berita
Di Ruby 3, direncanakan untuk menambahkan Ractor , sebuah abstraksi dari komputasi paralel pada model actor. Ractor dirancang untuk memungkinkan eksekusi paralel kode ruby
tanpa masalah keamanan thread.
Pembicara diundang ke konferensi RubyWorld 2020 online.
Pada 21 Agustus, Jumat ini, konferensi NoRuKo akan diadakan - reorganisasi dalam format konferensi online EuRuKo , konferensi Eropa terbesar di Ruby.
GitHub telah diperbarui ke Ruby 2.7 dalam produksi.
Pilihan Awesome Made by Rusia terbaru termasuk 7 proyek Ruby:
Github-changelog-generator , Evil Icons, Parser , Lefthook , AnyCable , Ruby Tests Profiling Toolbox , Gon .
Lihat dan dengarkan
RWpod 30 episode 08 musim - The State of Ruby 3 Typing, Infinite Scroll tanpa Pergeseran Tata Letak, Minesweeper, Starboard Notebook, dan banyak lagi .
RWpod 31 episode 08 musim - Cara Menguji Kode Ruby yang Bergantung pada API Eksternal, 1Keys, Noticed, Ancestry, Fast, Hopi dan banyak lagi .
Perangkat Pengembangan Game DragonRuby. Pengantar.
Pengenalan Platform Tanpa Server: Mari buat bot Telegram Ruby dengan AWS Lambda dan
API Gateway .
dry-validation - Untuk apa? Motivasi untuk membuat perpustakaan .
Cara melakukan docker pada aplikasi Rails .
Mari Membangun untuk Pengembang Ruby dan Rails - Bagian 4 Membuat Model Dasar .
Let's Build for Ruby and Rails Developers - Bagian 5 Menyiapkan Konstanta dan Data Awal .
Mempelajari Ruby dengan Hasus Casteio - Gambaran umum tentang fungsi dan metode baru sejak versi 2.0 .
Ide proyek dari penggemar di Ruby .
Kit Transisi Pengembang Silikon Apple untuk Pengembang Ruby .
Cara menerjemahkan dan melokalkan aplikasi menggunakan internasionalisasi Rails .
Menghubungkan Notifikasi ke Rails: Menangani permintaan API yang gagal .
Bagaimana cara menambahkan notifikasi ke Rails menggunakan Noticed?
Pemberitahuan (pemberitahuan di Rails), pratinjau langsung dengan Stimulus Reflex dan perekrutan dalam Wawancara Podia
dengan Dylan Andrewsperjalanan dari drummer profesional menjadi pengembang yang sukses, merekrut junior, dan membangun kepercayaan.
Wawancara dengan Matt Swenson , pencipta Boring Rails , tentang bagaimana SPA dibandingkan dengan aplikasi Rails tradisional, manfaat FormBuilder, dan beberapa hal lainnya.
Wawancara dengan Steve Polito tentang pekerjaan baru, wawancara, dan bagaimana
GitHub membantu.
Wawancara dengan Kyle d'Oliveira tentang penggunaan Rails dalam Skala Super .
Wawancara dengan Cameron Dutro tentang penerapan Rails menggunakan Docker dan Kubernetes.
Wawancara dengan Jason Swett - semua tip pemrograman terbaik.
Wawancara dengan Robbie Russell - Oh My Zsh dan dukungan Rails.
Barang baru
Datadog-lambda-rb - Permata resmi untuk mengintegrasikan Datadog dengan AWS Lambda telah dipindahkan ke versi "dewasa".
Puppet Debugger 1.0.0 adalah debugger untuk bahasa Puppet , yang bertanggung jawab untuk menyiapkan infrastruktur.
Net :: Hippie 1.0.0 adalah pembungkus ringan melalui Net :: HTTP menggunakan JSON secara default.
FbcrawlColly 1.0.0 - jelajahi mbasic.facebook.com dengan GO Colly .
Versi baru
Refinery CMS Blog 4.0.0 adalah mesin untuk Refinery CMS , CMS terpopuler di Ruby on Rails.
Health-monitor-rails 9.0.0 adalah modul untuk memantau kesehatan Rails dan berbagai layanan (db, cache, sidekiq, redis, dan lain-lain).
Hatchet 7.0.0 adalah pustaka pengujian integrasi resmi untuk mengembangkan paket build Heroku .
Sym 3.0.0 - enkripsi simetris.
Rails :: Auth 3.0.0 - Otentikasi untuk layanan mikro dan identifikasi berbasis klaim.
Kafo 5.0.0 - penginstal dan konfigurator utama dalam proyek Foreman dan Katello untuk modul Puppet , memungkinkan Anda membuat antarmuka pengguna untuk koneksi mereka.
Rspec-puppet-Facts 2.0.0 adalah permata untuk menyederhanakan pengujian Manifes Wayang melalui informasi bawaan tentang sistem operasi.
Foreman Remote Execution 4.0.0 adalah plugin eksekusi jarak jauh untuk Foreman .
Ruby Google Cloud Bigtable API 2.0.0 adalah library untuk bekerja dengan Bigtable , DBMS NoSQL berbasis cloud untuk big data.
Google-cloud-datastore 2.0.0 adalah library untuk bekerja dengan Datastore ,
DBMS NoSQL berskala cloud yang dapat diskalakan .
Google Cloud Firestore API 2.0.0 adalah pustaka untuk bekerja dengan Firestore ,
basis dokumen tanpa server berbasis awan .
Ini 2.0.0- perpustakaan untuk menyederhanakan internasionalisasi.
Gretel 4.0.0 adalah pustaka runut tautan Ruby on Rails.
SPDX 3.0.0 - pencarian fleksibel untuk lisensi perangkat lunak berdasarkan nama lisensi.
Smart Init 5.0.0 adalah permata sederhana untuk mempersingkat kode dalam konstruktor (metode inisialisasi) suatu objek.
Gherkin untuk Ruby 15.0.0 adalah parser untuk bahasa Gherkin .
Blacklight :: Marc 7.0.0 - Dukungan MARC untuk platform penelitian Blacklight .
Pembaruan
JRuby 9.2.13.0 adalah implementasi JVM dari Ruby.
Prawn 2.3.0 merupakan library untuk membuat file PDF.
Kubeclient 4.9.0 adalah klien untuk Kubernetes REST API .
Brakeman 4.9.0 adalah penganalisis kerentanan statis untuk aplikasi Rails.
Gollum 5.1.0 adalah wiki sederhana di atas proyek git.
GitLab 13.2 adalah sistem berbasis web untuk mengelola repositori untuk Git, Wiki, CI / CD, dan lainnya.
OmniAuth OAuth2 1.7.0 - DSL untuk OmniAuth OAuth2.
Chartkick 3.4.0 - membuat grafik berdasarkan perpustakaan js yang berbeda.
Aasm 5.1.0 adalah pustaka untuk mengimplementasikan mesin negara.
Rotp 6.1.0- perpustakaan untuk kata sandi satu kali.
ValueSemantics 3.4.0 - membuat kelas pembungkus untuk data dengan validasi dan casting.
Test Kitchen 2.6.0 adalah toolkit untuk menguji dan mengembangkan kode infrastruktur.
Dapur :: Vagrant 1.7.0 - Sopir dapur untuk Gelandangan.
Ancestry 3.1.0 - organisasi struktur pohon (hierarki) berdasarkan ActiveRecord.
Ruby-kafka 1.2.0 adalah pustaka untuk bekerja dengan Apache Kafka .
PgHero adalah panel kinerja untuk Postgres .
Aerospike Ruby Client 2.14.0 adalah klien resmi untuk Aerospike NoSQL DBMS .
Kerangka DynamoDb 1.9.0 adalah kerangka kerja NoSQL ringan untuk DynamoDB .
Agen APM elastis 3.9.0 adalah permata resmi untuk bekerja dengan Elastic APM .
Activerecord-multi-tenant 1.1.0 - integrasi ActiveRecord dengan database multi-tenant .
Diffy 3.4.0 - membandingkan dan mendapatkan perbedaan dari dua sumber teks.
Refinements 7.7.0 adalah kumpulan peningkatan untuk tipe Ruby dasar.
FriendlyId 5.4.0 - Modifikasi url ke bentuk yang lebih mudah dibaca.
Pencari Lisensi 6.8.0 - pencarian dan analisis lisensi dalam dependensi.
Image_size 2.1.0 - mendapatkan ukuran gambar dari format yang berbeda.
AvroTurf 1.2.0.1- serialisasi / deserialisasi untuk format Apache Avro .
Marginalia 1.9.0 - menambahkan komentar ke permintaan ActiveRecord.
Rubrowser (Ruby Browser) 2.9.0 - visualisator grafik ketergantungan.
Premailer 1.13.0 - Pra-pemrosesan konten HTML email.
SendGrid ActionMailer 3.1.0 - Integrasi ActionMailer dengan SendGrid API .
Clearance 2.3.0 - Rails otentikasi melalui surat dan kata sandi.
Clogger 2.3.0 - logging permintaan yang dapat disesuaikan ke Rack.
Dotiw 5.1.0 - periode waktu verbal.
Semaphore_test_boosters 2.6.0 - paralelisasi tes.
Svgeez 3.2.0.0- pembuatan sprite SVG secara otomatis dari folder dengan ikon SVG.
JWT Signed Request - Menandatangani dan memverifikasi permintaan ke API internal menggunakan JWT .
Angular_rails_csrf 4.4.0 - Perlindungan CSRF untuk Rails di AngularJS.
Quilt_rails 3.3.0 - Quilt binding untuk Rails.
Hammer 2.2.0 adalah perangkat CLI berbasis Clamp yang digunakan oleh Foreman dan seterusnya.
Plivo Ruby SDK 4.9.0 - pustaka untuk integrasi dengan Plivo REST API .
Onfido 1.1.0 adalah klien resmi untuk Onfido API .
Ulasan Solidus 1.4.0.1Adalah perpustakaan resmi untuk platform eCommerce Solidus .
Google-cloud-spanner 2.1.0 adalah pustaka untuk Google Cloud Spanner .
LaunchDarkly API Client 3.4.0 adalah perpustakaan resmi untuk LaunchDarkly .
Edsapi 1.1.0 adalah klien untuk API layanan penelitian Ebsco .
Wavefront CLI 7.2.0 adalah antarmuka baris perintah untuk API Wavefront .
Neverbounce-api 1.2.0 adalah perpustakaan resmi untuk memeriksa email
menggunakan layanan NeverBounce .
Untuk belajar
Evil Martians: perjalanan dari dua orang di kafe ke kantor di New York, San Francisco,
Moskow , dan Osaka .
Kompleksitas bekerja dengan ANTLR: menulis tata bahasa Ruby .
Migrasi data di Ruby On Rails .
Bagaimana cara kerja profiler di Ruby dan Python?
Apa yang baru di GitLab 13.2 .
Panduan tidak resmi untuk Admin Aktif .
Mempelajari Ruby on Rails ke Tingkat Berbahaya - Review Tutorial Ruby on Rails Michael Hartl .
Wawancara dengan Michael Hartl , pencipta Tutorial Ruby on Rails dan pendiri Learn Enough .
Cara mengatur API GraphQL di Ruby on Rails. Panduan rinci .
4 sumber daya terbaik untuk mempelajari Ruby on Rails langsung di tempat kerja .
Pengenalan pola dan anti-pola untuk Ruby on Rails .
Rekaman panggilan dengan Vonage Voice API untuk Ruby websockets .
12 cara untuk memanggil metode di Ruby .
Tipe statis di Ruby 3. RBS atau RBI? Dan apa hubungannya dengan Sorbet?
Bekerja dengan AWS SDK untuk Ruby - Bagian I dari .
Cara meningkatkan kinerja kueri ActiveRecord dengan menggunakan subquery caching .
Panduan visual untuk Webpacker .
Pelengkapan otomatis di Ruby on Rails menggunakan Stimulus .
Websockets dengan Rails 6 dan ReactJS .
Bagaimana cara memperluas Ruby dengan C ++ .
Cara menggunakan benchmarking di Ruby .
Mencoba OpenTelemetry Bagian 1: Sinatra .
Panduan Sederhana untuk API GraphQL di Ruby on Rails dan MongoDB dengan Docker - Bagian 1 .
Panduan Sederhana untuk GraphQL API dengan Ruby on Rails dan MongoDB dengan Docker - Bagian 2 .
Bagaimana Product Hunt menguji backend GraphQL .
Cara membuat API menggunakan Ruby On Rails .
Ruby on Rails API dengan resource bersarang .
RSpec bagian 1: memulai .
Cara menguji kode yang bergantung pada API eksternal .
RSpec bagian 2: hook, subject, contoh umum .
RSpec bagian 3: uji ganda .
Full Stack Tanpa Server dengan Rails dan AWS SAM / Lambda .
Belajar Ruby: Kesan Pertama dari Pengembang JavaScript .
Belajar Ruby: Konvensi Penamaan .
Belajar Ruby: Penggabungan String .
Learning Ruby: Menguji Kesetaraan .
Pengantar Ruby Gems .
Bekerja dengan WebSockets di Ruby, Rack dan Faye .
Mengimplementasikan mesin negara sebagai layanan menggunakan aasm .
The Prime Lattice di Ideomatic Ruby (dan beberapa buku yang harus Anda baca) .
Jamnya juga monoid!
Tabular dan jenis pemformatan lanjutan lainnya dalam Teks Tindakan .
Apa cara yang benar untuk melakukan kueri sql ke bidang array tipe?
Saat objek menjadi objek super .
Ruby on AWS Lambda: Integrasi dengan ActiveStorage .
Kami mempercepat rubocop 20 kali dalam 5 menit .
Mentransfer has_many_attached ke model lain .
Membuat tabel unlogged (PostgreSQL) di Rails .
Membangun aplikasi desktop dengan antarmuka grafis di Ruby .
Klien, Server, dan Prinsip Tanggung Jawab Tunggal .
Ruby web scraping adalah praktik yang bagus untuk calon pengembang web .
Mengapa menggunakan Puma dalam produksi untuk aplikasi Rails Anda .
Cara menggunakan GraphiQL di Rails .
2 cara untuk memeriksa pesan di log Rails menggunakan RSpec .
Sebelumnya Ruby Digest .