なんて美しい夕陽だ🌇

プログラミング、日常、忘れないように書いていきます

2023-01-01から1年間の記事一覧

Railsでassociationにクラス名が指定されていないときに警告を出すカスタムCopを作ってみた

とある理由でassociationでクラス名を明示的に指定することをルール付けしたいなんてことがありました。今回は上記ルールを推奨するカスタムCopを作ってみました。 まずは成果物から。 以下のassociationがあったとします。 has_one :sample_association, de…

会社のテックブログにGraphQLのエラーハンドリングに関する記事を書きました

久々に会社のテックブログに記事を書きました。 以下の「GraphQLにおけるエラーハンドリングの選択肢と検討」という記事です。 zenn.dev GraphQLのエラーハンドリングについて他社事例をガッツリ調べたので、これからGraphQLを運用していく方の参考になれば…

GraphQL入門の定番書 -「初めてのGraphQL」を読んだ

数少ない日本語のGraphQL入門書である「初めてのGraphQL」を読んだ! 業務でGraphQLは扱っているものの、体系的に勉強したことはなく知識の抜け漏れがあると感じたので読んでみることにした。情報が古くハンズオンを動かすのは大変そうだったため、前半の概…

フォントについて調べた

CSS

Webサービスを一から作る機会があり、フォントについてほとんど知識がないことに気がついた。そこで、MDNのドキュメントを参考にしながら、基礎の基礎から学んだのでメモを残していく。 developer.mozilla.org そもそもフォントとは? フォントという言葉の…

Reactフレームワーク「Plasmo」でGitHubのコミット差分のページURLを生成するChrome拡張を作った

GitHub Compare URL Generatorのデモ GitHubでコミット差分のページURLを生成するChrome拡張を作りました。 一度コードレビューして貰ったPRの再レビューで、修正した部分のみをレビュワーに共有したい時に、コミット比較のページを共有することがありました…

はてなブログ、始めます

初めまして、ひきたです。 この度、はてなブログを始めることにしました。 1記事目という事で、「自分のこと」、「はてなブログを始めた理由」を自分の中で整理しつつ、つらつらと書いていこうと思います。 プロフィール ✅名前:ひきた ✅年齢:26歳(3月で27…