技術関連
【Git】業務で使えるかもしれないgit log
· ☕ 1 分で読めます
自分が今日マージしたプルリク一覧 1 2 3 4 git switch develop && git log --merges --after=1am --first-parent --reverse --author=k_end --pretty=format:"- %b" - patch-feat: 🎸 ○○を追加 - bump puma from 6.4.0 to 6.4.1 マージ者別マージプルリク数 ただし、depen
【Ruby】Ruby Silver 3.1 の勉強ついでに覚えたことメモ
【Ruby】Enumeratorユースケース / 遅延評価で配列を取得する
【Hugo】テンプレートで使える値の参照方法メモ
【Rails】URLからコントローラやアクション、paramsを取得する
【Rails】find, updateを備えたフォームオブジェクト
【JavaScript】非同期処理の並列実行 〜axiosを添えて〜
【Hugo】古い記事に「n年以上前の記事です」の注意書きを表示する
【Awesome Nested Set】レコードの位置を動かすメソッドまとめ
· ☕ 1 分で読めます
Awesome Nested Setはツリー構造を表すことのできるgemの1つです。 インスタンスメソッドのまとめは下記ページにまとまっています。 Awesome nested set cheat sheet まとめ ちなみ
【Docker】Docker Tutorial × M1の http 403 解消
· ☕ 3 分で読めます
Docker Tutorialのバインドマウントの利用でハマったので、原因と解決法を記録する。 環境 MacBook Air (M1, 2020) macOS Monterey 12.4(21F79) Docker version 20.10.13, build a224086 node v16.14.2 エラー
【GitHub Actions】herokuに自動デプロイ&リリース通知まで
【Rails】#class_name を実行するためには pry-doc をインストールする必要がある
· ☕ 1 分で読めます
本番環境では以下のようなエラーが出ました。 NoMethodError (undefined method `class_name' for #<Class:0x000000000c6fc208>) Did you mean? class_eval ローカルでは実行できたので、検証してみました。 1 2 3 4 5 6 7 8 9 [1] pry(main)> user = User.first User Load
bin/webpack-dev-server でいろいろとエラーが出たので解決までのメモ
· ☕ 4 分で読めます
環境 Rails 5.2.5 Webpacker 5.2.1 rails/webpacker 5.4.3 webpack-cli 3.3.12 コマンド bin/webpack-dev-serverを実行しようとすると、@webpack-cli/serveをインスト
【Terraform】Terraformに入門したのでざっくりメモ
· ☕ 6 分で読めます
実際にいろいろやってみたログを記録する。 1 2 3 $ terraform -v Terraform v1.1.7 on darwin_arm64 現ローカル環境にAWS Cliは入れていない。 公式チュートリアル: Get Started - AWS | Terraform - HashiCorp
Mac M1 環境構築メモ
· ☕ 13 分で読めます
Siliconに対応していないもの Clipy heroku cli Google日本語入力 Appleストアからインストール Slack 1Password インストール GoogleChrome Iterm2 VSCode SettingSyncの
【RSpec】たまに使うちょっとトリッキーなマッチャ
· ☕ 1 分で読めます
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 # subjectがArrayクラスであることを検証する it { is_expected.to be_kind_of Array } # 全要素がH
it as a Hugo Module or store it in "/opt/build/repo/themes". は submodule が原因
· ☕ 3 分で読めます
HugoプロダクトをNetlifyでデプロイするときに、以下のようなエラーが出て失敗することがありました。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Hugoでブログを作ろう
【Rails】countのN+1問題を解消する
· ☕ 2 分で読めます
前提 関連付け:users -< products 1 2 3 4 5 class UsersController < ApplicationController def index @users = User.all end end 1 2 3 4 <% @users.each do |user| %> <%= user.display_name %> (<%= user.products.count %>) <% end %> この場合、user.products.cou