nobo's blog

プログラミング、日常、etc...

Active Supportのpluralizeメソッド見てみる

Active Record の基礎 2.1 命名規約 Active Record の基礎 - Railsガイド Railsでは、データベースのテーブル名を探索するときに、モデルのクラス名を複数形にした名前で探索します。たとえば、Bookというモデルクラスがある場合、これに対応するデータベー…

Kaigi on Rails 2025 参加してきました

1日目 高度なUI/UXこそHotwireで作ろう 所感 Railsアプリケーション開発者のためのブックガイド 所感 Web Componentsで実現する Hotwire とフロントエンドフレームワークの橋渡し 所感 あなたのWebサービスはAIに自動テストしてもらえる?アクセシビリティツ…

RubyKaigi2025参加レポート

はじめに 印象に残ったセッション Ruby Taught Me About Encoding Under the Hood Goodbye fat gem 2025 概要 所感 RuboCop: Modularity and AST Insights 概要 所感 Ruby's Line Breaks 概要 所感 Keeping Secrets: Lessons Learned From Securing GitHub …

Kaigi on Rails2024に参加してきました

Noboです。愛知県瀬戸市で親方に弟子入りしてプログラマーをしています。 RubyKaigiには2回参加したことはあったのですが、Kaigi on Rails自体には初参加だったのでワクワクでした。 会場。立派すぎて入るのに緊張しました。 個人的に印象的だった講演 印象…

今年の振り返りと来年の抱負

今年やったこと プログラミング関連 Reactを触った Node.jsを触った Google Cloud Functionを触った コーディングを支える技術を読んだ ゼロからのOS自作入門をやってみた Masterminds of Programmingを読んでみた LTを開催してみた FrontEnd Conference Oki…

The Super Tiny Compilerを写経してみた

はじめに この記事はCODE BASE OKINAWA Advent Calendar 2022の21日目の記事になります。 1年ほど前に「言語処理系ってどうなっているんだろうな〜」と漠然と疑問に思っていて、Rubyで作る奇妙なプログラミング言語を一通りやったのですが、ほぼ内容を忘れて…

Web Speech APIを使ってみた

どうもノボです。プログラムを書いたりしてます。最近Web Speech APIを触ってみる機会があったので、ちょっとしたメモアプリを作ってます。 このアプリを参考にしています。(こんなのができたらいいなぁ、、https://efcl.info/2022/02/10/voicod/ 作ったも…