「プログラミング(Ruby・Rails)」の検索結果を表示しています。

RailsでMermaid記法を動かすためのアーキテクチャ解説

RailsでMermaid記法を動かすためのアーキテクチャ解説

RailsアプリにMermaid記法を導入する際の構成、表示処理、セキュリティ上の注意点を整理します。

AI・AIエージェント プログラミング(Ruby・Rails) システム開発
約5分
Railsで機能フラグを導入する。flipperでデプロイとリリースを分ける

Railsで機能フラグを導入する。flipperでデプロイとリリースを分ける

Railsでflipperを使って機能フラグを導入し、デプロイとリリースを分ける考え方、向いている場面、注意点を整理します。

プログラミング(Ruby・Rails) システム開発
約5分
画像をDBに保存するという選択

画像をDBに保存するという選択

画像をDBに保存する設計について、メリット・デメリット・代替案・運用時の注意点を整理します。

プログラミング(Ruby・Rails) システム開発
約4分
OpenAPIの基本を整理する

OpenAPIの基本を整理する

OpenAPIとは何か、何のために書くのか、API仕様をチームで共有するうえでの基本を整理します。

プログラミング(Ruby・Rails) システム開発
約3分
主要プログラミング言語のメリット・デメリットを整理する

主要プログラミング言語のメリット・デメリットを整理する

主要プログラミング言語それぞれの“強みと弱み”を一気に整理したまとめ記事です。 特徴・用途・エコシステム・保守性まで比較した内容になっています。自社開発に最適な言語を見極めたい方におすすめです。

プログラミング(Ruby・Rails)
約60分
Railsのenumを使いこなす。状態管理を読みやすくする

Railsのenumを使いこなす。状態管理を読みやすくする

Railsのenumについて、ステータス管理を読みやすくするメリットと、命名・追加変更・運用時の注意点を整理します。

プログラミング(Ruby・Rails)
約3分
Railsのループ処理でメモリ使用量を抑える。N+1の次に見ること

Railsのループ処理でメモリ使用量を抑える。N+1の次に見ること

Railsで大量データを扱うとき、N+1だけでなくメモリ使用量にも注意が必要です。find_each、事前取得、group_by、index_byの使いどころを整理します。

プログラミング(Ruby・Rails)
約4分
RubyでOpenAI APIをアプリに組み込むときに見ること

RubyでOpenAI APIをアプリに組み込むときに見ること

RubyでOpenAI APIを使うときの基本構成、環境変数、エラー処理、ログに残すべき情報を実務目線で整理します。

AI・AIエージェント プログラミング(Ruby・Rails)
約3分
RailsのN+1問題を見つけて、動作遅延を改善する

RailsのN+1問題を見つけて、動作遅延を改善する

Railsで起きやすいN+1問題について、発生する理由、見つけ方、includesやpreloadの使い分けを実務目線で整理します。

プログラミング(Ruby・Rails)
約4分
Railsのflashとflash.nowを使い分ける。リダイレクトとrenderで考える

Railsのflashとflash.nowを使い分ける。リダイレクトとrenderで考える

Railsのflashとflash.nowの違いを、redirect_toとrenderの違いから整理します。レイアウトでの表示方法やよくあるミスもコード例つきでまとめます。

プログラミング(Ruby・Rails)
約4分