Ruby

Ruby

freezeされた文字列リテラルのはなし。

# frozen_string_literal: true ''.tap do |s| s << 'a' if a s << 'b' if b s << 'c' if c end みたいなことをして can't modify frozen ...
Rails

Kaigi on Rails 2023へ。

Kaigi on Rails 20232023.10.27 (Fri.) - 28 (Sat.) Hybrid event (online & offline) @浅草橋ヒューリックホール&カンファレンス Keynote by @zzak ...
Ruby

RubyKaigi 2023へ。

RubyKaigi 2023 - RubyKaigi 2023 May 11th - 13th, 2023 2018年の仙台から5年ぶりの参加でした。忘れかけていたけれど、直に熱を感じられるってすばらしい。ありがとうございました!
Ruby

Ruby 3.0.0 インストールしてました。

Ruby 3.0.0 リリースRuby 3.0系初のリリースである、Ruby 3.0.0 が公開されました。 % rbenv install 3.0.0 % rbenv global 3.0.0 % ruby --version ruby ...
Ruby

Ruby 2.6.0がリリースされました。

Ruby 2.6.0 Released Ruby 2.6シリーズの最初の安定版である、Ruby 2.6.0がリリースされました。 Ruby 2.6.0には、多くの新しい機能やパフォーマンスの改善が含まれています。 その一部を以下に紹介します...
Rails

Ruby on Rails 5速習実践ガイドを読みました。

普段はソロ活動が多く、他の方が書いたコードを仕事の中で読むことがほとんどないので、実践的な章はもちろん、入門的な章も知識の棚卸しとして読みました。 自分にはまず、9章、10章が嬉しい内容でした。 全体として具体的で「あぁ、トラブるな、そこ。...
Ruby

trueとfalseの話。

Rubyのtrueとfalseの話 - Qiitaこの本を作るためにいろいろ質問して理解したことのうち、『真』であることとtrueが違う、『偽』とfalseについても同様、という話が個人的に一番衝撃的だったかもしれません。 おそらく分かって...
Rails

nginxとRackとX-Accel-Mappingと。その2

GitHubからの通知メールがいくつかまとめて来てたため見逃してしまっていたのですが、この前Rackに投げたPRがマージされていました。 Rackに投げたPRがマージされてた!嬉しい。 MIKAMI Yoshiyuki (@yoshuki)...
Ruby

例外の定義について。

たのしいRuby読んでたら、はじめて見る書き方に遭遇した。`MyError = `でStandardErrorを継承したMyErrorクラスを定義できる。勉強になる〜。— igaiga (@igaiga555) 2017年2月26日 えっ、...
Ruby

IMAPですべて既読にするやつ。

たまに必要になるので。しっかし、なんでreadじゃなくてseeなんだろ。