Category: Ruby 2024 Nov 18 i18nについて思ったこと Nov 03 Valueオブジェクトパターン 2022 Nov 11 Axlsxで半角英数字のみの入力を受け付けたい 2021 Nov 16 grapeでrender_to_string 2020 Apr 10 includeしたmoduleでextendとprepend 2019 Dec 19 jbuilderのtemplateを使ってhashを取得 Jul 12 ActiveStorageのDirectUploadでGCSでCORS Jul 08 Railsでお手軽にメールを送る Jun 28 飲食店向けオーダーシステムを作った話 Jun 25 Railsが自動で出すログ May 17 CSVで文字列だけダブルクォートで囲みたい場合 Mar 14 railsでsubmitした後にsubmitボタンが押せない現象 Mar 12 stackdriverを使ったらwarningメッセージがでる Feb 27 GCSとActiveStorageを使った時に秘密鍵でエラー Jan 07 メソッドの引数の値を全部表示したい時 2018 Dec 21 ExceptionNotificationがある環境でSlackNotifierだけ使う Dec 10 たまにCan't verify CSRF token authenticity. Oct 11 常にjbuilderの値をescape Jun 29 grape-jbuilderでtimezoneをなんとかする May 08 Deviseちょっとしたtips2つ Apr 24 Grapeでskip_before_action Apr 03 Heroku小ネタ Mar 12 最後にサインアウトした時間が欲しい Mar 05 Railsでredirect_toが呼ばれたか判定 Feb 26 GrapeでCSRF対策 Feb 15 Doorkeeperの認証で使われるtokenを取得 Feb 14 S3に直接にファイルアップロード Feb 09 carrierwaveのリンクの有効期間を個別に設定 Jan 31 ruby2.5にあげたら例外発生時にstacktraceが吐き出されなくなった Jan 30 国際化対応(お金関連) Jan 29 Doorkeeperでパスワードが変更されたらクライアント側でログアウトさせる Jan 26 CircleCIでRuby2.5使おうとしたらbad interpreter Jan 22 ridgepoleの部分インデックスで毎回createとdrop indexをさせない書き方 2017 Oct 31 rails5でafter_commitが動かなくなってしまった Oct 26 特定のユーザに送られるメールを全てキャンセル Oct 19 Doorkeeperでトークンの有効期限切れをさせない Sep 12 Railsでtextとhtmlのviewを用意するもmultipart/alternativeにならない問題 Jun 29 S3からRailsを介して大きなファイルをストリーミングダウンロードさせる Apr 13 postgres使っていてridgepoleで文字列から数値型への変換エラー Apr 11 Ransackのデフォルトオーダーを変える方法 2016 May 09 csvなどで多重配列を縦横を入れ替える(行列切り替え) Apr 29 Axlsxでコメント表示 Apr 11 model.changesで強制的に変更したことにする方法 Mar 23 [小ネタ]Railsを使っていてAngularのform validationだけしたい時 Feb 18 Rails 便利なテクニック その1 Feb 02 RailsConfig(現Config)で読み込んでいるファイルのパスを得る Jan 22 jpmobileでPCでスマートフォンのビューを表示する場合 2015 Nov 18 リーダブルコードを意識しながら普段気をつけていること(2) Nov 18 リーダブルコードを意識しながら普段気をつけていること(1) Oct 28 i18nで例えば大人と子供で文言を変えたい場合 Oct 16 FaradayとHttpartyでクッキーを付与したい場合 Jul 28 Axlsxでセルの中の斜線を引く Jul 27 Axlsxで縦書き Jul 22 railsでckeditorを使った場合、横幅大きい画像が800pxになってしまう現象 Jul 21 railsでckeditorにplugin追加 Jul 17 Bootstrap FileInputで日本語の文字が表示されない Jul 15 ckeditorのテーブルのデフォルト値を変更 Jul 14 Axlsxでセルのなかのテキストに部分的にスタイルを当てる Jul 09 ファイル名に_smart_phoneをつけて複製 Jun 24 ckeditorのスタイルにカスタムスタイル追加する方法 Jun 11 simple_formで表示されるエラーをfull_messagesのものにする Jun 10 railsでuser_idをurlに付与して引き回す方法 Jun 08 Deviseで特定の条件のみパスワードの検証をスキップする May 26 deep_rejectが欲しくてrefinementsで実装しようとした話 May 25 モデルのattributeに変更がなくてもnested_attribute_forを使っているモデルでcallbackを発生させる May 20 nested_formで下じゃなくて上に要素を追加したい場合 May 19 Rails Engineを使った開発 Apr 22 Railsでbootstrap datetimepickerを日本語化しつつ導入(with rails assets) Apr 16 Railsでbootswatch導入(with rails assets) Mar 20 重複している画像ファイルを削除(rubyで) Mar 18 ファイル内の特定の行の数値をインクリメントする Mar 13 関連先が存在していたら論理削除、関連先が存在していなかったら物理削除 Feb 24 Axlsxでエクセルのセルを折り返して全体を表示 Feb 23 Axlsxでウィンドウ枠の固定 Feb 21 Axlsxでエクセルファイル作成時に注意する点とかはまりどころとか Feb 17 trueとfalseにrefinmentsを使ってメソッド追加 2014 Dec 19 カリー化のお話 Dec 18 Axlxsを使って新規ファイルを作って、RubyXLで読み出す話 Dec 17 AxlsxでExcelファイルをcell単位でprotectionをした話 Dec 05 Nokogiriを使って部分的にhtmlを編集する Nov 18 railsで任意のタイミングで処理を開始 Nov 06 コンソールでローディングを表示 Oct 30 Axlsを使ってExcelでリスト(ドロップダウンするやつ)を作る May 27 s3からcliでファイルをまとめて落としたり、正規表現で落とせたりするツール May 09 godでThe server is not available (or you do not have Jan 30 半角カナが入力されているファイルを抽出 2013 Dec 11 変数の初期化 Oct 28 macをmarvericksにしたら、rails server動かなくなった Sep 24 Signature expired Jul 11 N回injectしたいとき(数値型からinject) Feb 25 powとpowderを使おうとしたら、ずっと接続中で何も表示されなかった Feb 22 ruby-1.9.3-p385入れたら、libyaml入れてと言われてしまった。 Feb 12 httpリクエストを投げまくれるRuby製のCLIツール作ってみました Jan 09 配列内部に同一値が存在するかどうか Jan 08 文字列に二つ以上の同一指定文字が使われているかどうか? 2012 Oct 30 someone call me Aug 08 if文でメソッド定義したりしなかったり Jun 25 メソッドに引数。yieldにも引数 Apr 24 配列の配列をループするときとか Apr 17 each_with_indexの開始を任意の数値から Mar 02 nilガードとifを組み合わせてみた Feb 28 ある特定のオブジェクトにメソッドを追加する Feb 27 instance_evalを引数つけて実行 Feb 22 フラットスコープ Feb 21 動的ディスパッチと動的メソッド Feb 20 複数の変数を一気に初期化 Feb 14 rubyの対応するdef endとかdo endを%で飛びたい Feb 10 既存のメソッドをすり替える方法 Feb 07 rubyのオープンクラス Feb 06 構造体を使う Feb 01 if文をずらずら書かないために Jan 26 指定した要素で指定した数分、配列を埋める Jan 24 同一の操作から呼ばれたかオブザーバで判定する方法 Jan 20 Nヶ月前の月を求める Jan 19 rubyはブロックを引数に取れる