アプリケーション

223 件の記事

研鑽Rubyプログラミング 実践的なコードのための原則とトレードオフ
アプリケーション 2024-10-28

研鑽Rubyプログラミング 実践的なコードのための原則とトレードオフ

研鑽Rubyプログラミング 実践的なコードのための原則とトレードオフ

#Ruby#書評
punditのコードリーディング
アプリケーション 2024-10-22

punditのコードリーディング

Rubyの認可フレームワークPunditを、権限ポリシーや認可の仕組みの観点からコードリーディングで読み解きます。

#pundit#Ruby
irbのコードリーディング
アプリケーション 2024-10-20

irbのコードリーディング

Rubyの対話シェルirbの内部構造を、起動処理・履歴読み込み・コマンド実行の観点からコードリーディングで読み解きます。

#irb#Ruby
relineのコードリーディング
アプリケーション 2024-10-20

relineのコードリーディング

RubyのrelineライブラリをコードリーディングでReadline呼び出しや行編集、入力バッファリングの内部構造から読み解きます。

#reline#Ruby
RSpecのコードリーディング
アプリケーション 2024-10-20

RSpecのコードリーディング

RubyのテストフレームワークRSpecの内部を、runnerの起動・テスト実行フロー・結果レポートの観点からコードリーディングで読み解きます。

#RSpec#Ruby
Ruby コードレシピ集
アプリケーション 2024-10-20

Ruby コードレシピ集

Ruby コードレシピ集

#Ruby#書評
カーソルページネーション vs オフセットページネーション:どちらを選ぶべきか
アプリケーション 2024-10-08

カーソルページネーション vs オフセットページネーション:どちらを選ぶべきか

カーソルページネーションとオフセットページネーションを比較。パフォーマンス特性・使い分けの基準・SQL でのカーソルページネーション実装方法を解説します。

#オフセットページネーション#カーソルページネーション
Sidekiqのコードリーディング
アプリケーション 2024-09-21

Sidekiqのコードリーディング

Sidekiqのアーキテクチャを、RedisベースのジョブキューやRubyアプリでのジョブ登録・実行フローの観点からコードリーディングで読み解きます。

#Ruby#Sidekiq
Ruby on Railsのコードリーディング第3回-WelcomeControllerの呼び出し
アプリケーション 2024-09-04

Ruby on Railsのコードリーディング第3回-WelcomeControllerの呼び出し

Ruby on RailsのコードリーディングでWelcomeControllerの呼び出しまでの流れを追います。

#Ruby on Rails#Ruby
Ruby on Railsのコードリーディング第1回-Railsの起動
アプリケーション 2024-09-02

Ruby on Railsのコードリーディング第1回-Railsの起動

Ruby on Railsの起動シーケンスを、コマンド実行からRackup、Pumaサーバーの初期化、リクエスト処理までコードリーディングで追います。

#Ruby#Ruby on Rails
Ruby on Railsのコードリーディング第2回-Railsのリクエスト処理
アプリケーション 2024-09-02

Ruby on Railsのコードリーディング第2回-Railsのリクエスト処理

Ruby on Railsのコードリーディングで、リクエスト処理の流れを追った記録です。

#Ruby#Ruby on Rails
API設計について学べるおすすめ本
アプリケーション 2024-08-26

API設計について学べるおすすめ本

「API設計について学べる本」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。

#API#設計
TypeScriptの基本を学び直す
アプリケーション 2024-07-20

TypeScriptの基本を学び直す

「TypeScriptの基本を学び直す」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。

#TypeScript
GoReleaserを使ってDocker Imageをbuild&pushする
アプリケーション 2024-05-29

GoReleaserを使ってDocker Imageをbuild&pushする

GoReleaserとGitHub Actionsを使い、複数プラットフォーム向けのDockerイメージのbuild&pushを自動化する方法を解説します。

#Golang#GitHub Actions
Rubyを学ぶ
アプリケーション 2024-05-16

Rubyを学ぶ

公式ドキュメントや定番書籍、オブジェクト指向の設計パターン、実践を通じてRubyの基礎を学ぶ方法を紹介します。

#Ruby
Rubyのブロック構文について
アプリケーション 2024-05-15

Rubyのブロック構文について

理解するRubyブロック構文。do..end形式、{}形式、yield、block_given?、&blockパラメータ、クロージャの特性を習得。

#Ruby
RubyのModuleについて
アプリケーション 2024-05-15

RubyのModuleについて

活用するRubyモジュール。共通メソッド提供、名前空間、Mixinによる多重継承、クラスメソッド・インスタンスメソッド定義方法。

#Ruby
RubyのProcとlamdaについて
アプリケーション 2024-05-15

RubyのProcとlamdaについて

区別するProcとlambda。引数の厳格性、returnとnext・breakの挙動差、手続きオブジェクト化によるコード再利用パターン。

#Ruby
Rubyの特異クラス・特異メソッドとは|仕組みを解説
アプリケーション 2024-05-15

Rubyの特異クラス・特異メソッドとは|仕組みを解説

実装するRuby特異クラス・メソッド。class << objectパターン、オブジェクト特有のメソッド定義、singleton_methodsの活用法。

#Ruby
Rubyのシンボルについて
アプリケーション 2024-05-14

Rubyのシンボルについて

活用するRubyシンボル。文字列との効率性比較、イミュータブル性、ハッシュキー利用、enum的な状態管理パターン。

#Ruby