Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 1.48 KB

NOTES.md

File metadata and controls

71 lines (53 loc) · 1.48 KB

Notes

(Future) Topics

noteflakes writes:

Concurrency
Networking
ORMs

Concurrency / Networking
- Async (there's a whole ecosystem around it)
- nio4r
- EventMachine
- Celluloid
- Concurrent Ruby
- Polyphony
ORM:
- Sequel
- Ruby Object Mapper
- ActiveRecord

honeyryderchuck writes:

ML
network protocol clients (not just HTTP)
cryptography
other-that-C extensions (i.e. in Rust, Zig, Go...) along with pre-compiled builds

ML
- torch.rb
- numruby
- faiss
Network
- net-ssh
- ruby-mqtt
- ruby-netsnmp (I'm the maintainer, so free add alert)
Cryptography
- bcrypt_pbkdf
- Everything RubyCrypto

Aspecial mention to ruby-vips, which is (along with maybe php, I guess) one of the few language bindings 
maintained by the author of libvips, which should become the defacto image processing manipulation library.

About the C-extensions, I'd be curious on what it takes to build extensions using C, 
and a study around how nokogiri solved the yearlong issue of install-then-compile 
by shipping arch-based precompiled binaries, 
and how this should become more of a standard in the ruby community for gems requiring extensions.

ikariusrb writes:

I'll toss out a category - front end automation and web scraping. 
Is selenium / chromedriver still the king, or is ferrum the new king?

Advent Calendar

Another Ruby Advent Calendar 2020 (link-style?) in Japanese, see https://qiita.com/advent-calendar/2020/ruby

Ideas

  • Add article titles & tag line before - why? why not?