Rails

Rails

15年経ってた。

ヒッ21»4月»2006»サイキョウライン
Rails

Ruby on Rails 5速習実践ガイドを読みました。

普段はソロ活動が多く、他の方が書いたコードを仕事の中で読むことがほとんどないので、実践的な章はもちろん、入門的な章も知識の棚卸しとして読みました。自分にはまず、9章、10章が嬉しい内容でした。全体として具体的で「あぁ、トラブるな、そこ。」だ...
Rails

I18nのキーにIntegerを使、わなかった。

Numbersastranslationkeys·Issue#36·svenfuchs/rails-i18nsandstromopenedthisissueon9Nov2010·6commentsここで議論されていて、Symbolにしてもい...
Rails

RailsガイドにPRを出した。

マイグレーションの作成は常に必要になっていました。byyoshuki·PullRequest#701·yasslab/railsguides.jp新しくアプリを作った時でもマイグレーションファイルが作られなかったので原著を確認したところ、常...
Rails

いまnewするRailsアプリでファイル添付をどうするか。

5.2なのでActiveStorageを、と思って始めたのですが、バリデーションを書いたりファイルを直に開いたり、Paperclipを使っていた時には任せていたところを自分で書くことが多くて、どうしようかな、と。railscommitlog...
Rails

callbackで止める。filterで止める。

ActiveRecord::CallbacksIfthebefore_validationcallbackthrows:abort,theprocesswillbeabortedandActiveRecord::Base#savewillr...
Rails

integerのidをbigintにするやつ。

使わなかったのですが、せっかく書いたので貼っておきますね。
Rails

nginxとRackとX-Accel-Mappingと。その2

GitHubからの通知メールがいくつかまとめて来てたため見逃してしまっていたのですが、この前Rackに投げたPRがマージされていました。Rackに投げたPRがマージされてた!嬉しい。MIKAMIYoshiyuki(@yoshuki)2017...
Rails

nginxとRackとX-Accel-Mappingと。

Rackまず、課題となっている場所はここで、いまの実装はこんな感じ。defmap_accel_path(env,path)ifmapping=@mappings.find{|internal,_|internal=~path}path.su...
Rails

libの場所について。

autoload-Rails5:Loadlibfilesinproduction-StackOverflowPuttinglibinapp/libisrecommendedbyrailsmembersこんなやりとりを見て「おっ、そうなの?」...