「rails server」コマンドを読み解く
「rails server」コマンドを読み解く 前置き 本記事の内容はタイトルのまんま。rails serverコマンドを叩いた際に一体何が実行されているのかを調べてみた。内容的に、対象者は初心...
27 search resultsShowing 1~20 results
「rails server」コマンドを読み解く 前置き 本記事の内容はタイトルのまんま。rails serverコマンドを叩いた際に一体何が実行されているのかを調べてみた。内容的に、対象者は初心...
action cableのcurrent_userについて読み解く 本記事投稿の経緯 Railsで簡単なチャットアプリを作成中、ActionCable内でのcurrent_userの取り扱いにつ...
RailsのTransactions、Lock はじめに 前回のTransactionsの応用で今回はデータのロックについてです データのロック? DBにおけるロックとはトランザクションが対象デ...
ActiveRecord::Relation はじめに 最後ですね。25日目に何を書こうか悩みましたが、このカレンダー全体を通してActiveRecordを主体として書いてきたつもりですので、最...
Railsでコネクションプール② はじめに 前回、Mysqlを導入し、軽くconnection_poolについて触れました。 今回は実際にコードと共に確認してみます。 DB設定 設定ファイルは以...
connection はじめに 今回はたんまり書きます。もう憎きMySQLの導入から書こうかなと思ってます。テーマは**connection**です。 環境は下記のとおりです。 環境 Rails...
Rails ActiveRecordのアンチパターン はじめに 急にスケジュールが詰め詰めになったので、残り4日とわずかですが、今回は少なめです。すみません... 頑張ります。 今回はActiv...
フラグメントキャッシュ はじめに 昨日からずっとMysqlを導入しようと頑張りましたが、エラーが消えません....今日は諦めてキャッシュを調べます。 キャッシュって? キャッシュとはリクエストし...
寿司ビール問題 はじめに 今回ご紹介するのは寿司ビール問題についてです。 寿司ビール問題とは 二つの絵文字、これが同じ文字扱いされてしまうこと。 つまり = 別に他の絵文字でも同じです。 = こ...
はじめに 前回、sanitizeについて書きましたね。そしたら、「ActiveRecordのsanitizeも書くのじゃ」という神のお告げがあったので書きます。 SQLインジェクションとは 前...
Railsのsanitize はじめに 今回はsanitizeについてです。cachingはいつやるんでしょうね...(ごめんなさい) XSS対策において活躍するsanitizeをご紹介します。...
RailsのTransactions はじめに やっぱり今日はTransactionについて書きます。キャッシュはまた今度にします。 トランザクションとは 簡単にいうと、複数のSQL文の集まりで...
RailsのDirtyモジュール はじめに 今回はDirtyモジュールのご紹介。こやつはオブジェクトに変更が加えられたか検出できるやつ。 何に使うのかイメージ湧かないので掘り下げてみる。 とりあ...
gemとはなんじゃその② はじめに 前回の記事でgemの簡単なイメージが湧きました。簡単なgemの使い方も学びました。 じゃあ今回は自分で簡単なgemを作ってみましょう。 環境 (今まで開発環境...
gemとはなんじゃその① はじめに 今回はgemです。ローカルのRailsのアップデート時にGemfileとかいじってた時に、そういえばgemってなんだろ...、Railsのライブラリ管理だよな...
to_paramでURLにユーザーIDを表示する はじめに 今回解説するのは実際に僕が実装したもので、その時困ったこと、そしてどう対応したのかを紹介します。 このテーマについてはもっと良い方法が...
Railsの可逆暗号化 はじめに 今回はセキュアなテーマです。ハッシュ化と可逆暗号化などがありますが、今回は可逆暗号化です。ハッシュ化はRailsチュートリアルで少し出てきたので割愛します。 可...
Railsのポリモーフィック関連 はじめに 今回はポリモーフィック関連についてです。 はて、ポリモーフィックとは?の方ように、ポリモーフィックについて簡単に説明して、実際に実装してみたいと思いま...
RailsのN+1問題の解決方法 はじめに RDM楽しかったです。後々、記事にしてみせます。二日酔いです。頑張って書きます。 今回はパフォーマンスを悪くするN+1問題の解決方法についてです。 N...
Railsの自己結合② はじめに 前回の続きです。Rails Developers MeetUpでお話聞きながら書いてます。 Railsで自己結合やってみる## 前回、自己結合が何かイメージでき...
27 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.