アプリケーション
216 件の記事
Sidekiqのコードリーディング
Sidekiqのアーキテクチャを、RedisベースのジョブキューやRubyアプリでのジョブ登録・実行フローの観点からコードリーディングで読み解きます。
Ruby on Railsのコードリーディング第3回-WelcomeControllerの呼び出し
Ruby on RailsのコードリーディングでWelcomeControllerの呼び出しまでの流れを追います。
Ruby on Railsのコードリーディング第1回-Railsの起動
Ruby on Railsの起動シーケンスを、コマンド実行からRackup、Pumaサーバーの初期化、リクエスト処理までコードリーディングで追います。
Ruby on Railsのコードリーディング第2回-Railsのリクエスト処理
Ruby on Railsのコードリーディングで、リクエスト処理の流れを追った記録です。
API設計について学べるおすすめ本
「API設計について学べる本」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。
TypeScriptの基本を学び直す
「TypeScriptの基本を学び直す」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。
GoReleaserを使ってDocker Imageをbuild&pushする
GoReleaserとGitHub Actionsを使い、複数プラットフォーム向けのDockerイメージのbuild&pushを自動化する方法を解説します。
Rubyを学ぶ
公式ドキュメントや定番書籍、オブジェクト指向の設計パターン、実践を通じてRubyの基礎を学ぶ方法を紹介します。
Rubyのブロック構文について
理解するRubyブロック構文。do..end形式、{}形式、yield、block_given?、&blockパラメータ、クロージャの特性を習得。
RubyのModuleについて
活用するRubyモジュール。共通メソッド提供、名前空間、Mixinによる多重継承、クラスメソッド・インスタンスメソッド定義方法。
RubyのProcとlamdaについて
区別するProcとlambda。引数の厳格性、returnとnext・breakの挙動差、手続きオブジェクト化によるコード再利用パターン。
Rubyの特異クラス・特異メソッドとは|仕組みを解説
実装するRuby特異クラス・メソッド。class << objectパターン、オブジェクト特有のメソッド定義、singleton_methodsの活用法。
Rubyのシンボルについて
活用するRubyシンボル。文字列との効率性比較、イミュータブル性、ハッシュキー利用、enum的な状態管理パターン。
マスタリングTCP/IP―入門編―(第6版)
マスタリングTCP/IP―入門編―(第6版)
たのしいRuby
たのしいRuby
パーフェクトRuby on Rails
パーフェクトRuby on Rails
パーフェクトRuby
パーフェクトRuby
プロを目指す人のためのRuby入門
プロを目指す人のためのRuby入門
プログラムはなぜ動くのか 第3版 知っておきたいプログラミングの基礎知識
プログラムはなぜ動くのか 第3版 知っておきたいプログラミングの基礎知識
自作HTTPルーターから新しいServeMuxへ
自作HTTPルーターgoblinからGo 1.22で強化されたnet/http ServeMuxへ移行。新しいルーティングパターンや他ルーターとの性能比較、ServeMuxで十分なケースを解説します。