patorashのブログ

方向性はまだない

2020-07-01から1ヶ月間の記事一覧

後輩との1on1で話したことをまとめておく

1on1というか、今後どうしていきたいか等を話し合っている。継続的に話し合っていくので、まぁ1on1になっていくのかなとも思う。 「一人前」を定義する 目標がめちゃくちゃザックリとしていて、「一人前になる」というものなので、まずは一人前の定義を二人…

Rails 5.2.3から5.2.4.3に更新したらActiveStorageでエラー発生した

社内のRailsアプリのバージョンアップを行ってテストを実行したところ、システムテストが通らなくなりました。 ArgumentError: unexpected value at params[:whitelist_headers] というエラーが出たので、ググったところ、RailsにPRが…。 github.com これはR…

zshでpecoを使って色々

zsh

fishからzshに移行したのですが、便利に使っていた関数を移植し忘れていたのでzsh版を作ってgistで公開しておきます。 pecoでhistory選択 pecoでSSH pecoとghqでリポジトリ移動 pecoでgit switch pecoでgitのブランチを削除 pecoでkill zsh functions

herokuでjemallocのbuildpackの新しいバージョンが出ていた

過去にこのような記事を書いていました。 patorash.hatenablog.com この記事を見返しながら、他のHerokuアプリケーションにもjemallocのbuildpackを適用しようと思ってたのですが、なんとなくbuildpackのページに移動したところ、メンテナンス停止になってい…

activerecord-importの削除は難しい

Rails6にしたので、insert_allメソッドが使えるようになったので、意気揚々とgem activerecord-importを削除しようと修正していってたのだけれど、思ったより難しそうだったので、一旦止めることにした。 activerecord-importの削除が難しい理由 recursiveオ…

PaperclipがImageMagickのデフォルト設定の影響で動かなくなったのを直した

昨日、Macのセットアップが終わったという話をしました。 patorash.hatenablog.com そして、Docker立ち上げて作業後にrspecを流したら、全然関係ないところがエラーで落ちるじゃないですか… pryで止めて、@model.errorsを出力してみると… @details={:report=…

会社のMacを初期化してセットアップし直した

ただの日記です。 ずっとMacの調子が悪くて、よくbundle installに失敗するようになって、その原因もわからなくて、そのため、開発環境のDocker化などに踏み切って、それはそれで功を奏していた。 patorash.hatenablog.com 普段の開発環境なら、まぁそれでい…

昔に作ったgemのメンテを開始した

ただの日記です。 gemはいくつか作っているのだけれど、大体がRailsに関連するgemだったり、Railsでよく使われているgemの関連gemだったりする。 どれもあんまり使われているわけでもないのだけれど、自社サービスで使っているので、RubyやRailsのバージョン…

SprocketsをやめてWebpackerに移行したのでどうやったか公開する

ようやくSprocketsからWebpackerに移行したので、そのためにやったことをまとめておきます。 移行前の状態 Railsのバージョンは6.0系 Sprockets4 CoffeeScript Sass Bootstrap3を使用 yarnは使ってる 筆者(私)はECMAScriptに関してはそこまで詳しくなくて…