notebook

都内でWEB系エンジニアやってます。

2023-11-01から1ヶ月間の記事一覧

Gatsbyで特定のJSONファイルを用意してGraphQLで扱えるようにする

Gatsbyで作っているブログサイトで、Tagの数が多くなってきたのでTagをまとめたカテゴリ単位の表示をさせたい JSONファイルに適当なマッピングを持たせてそれを参照させたいというようなケースが発生したのでやってみた 普通にJSONを読み込んでも良いが、せ…

Gatsbyで記事用のMarkdownとサンプル用のMarkdownを分けて扱う

Gatsby製のブログで、コードハイライトにはプラグインとしてgatsby-remark-prismjsを使っている 特に設定などせず使っていたが、調べたら行番号指定でのハイライトや、シェル表示など色々なものがあるようだったのでローカルで試していた しかし、prism-coy…

GatsbyのwrapPageElementをssrとbrowser両方で設定し、Hydrationエラーに対応する

Gatsbyで作っているブログで今までずっとDevTools上に下記のようなエラーが出ていた 内容的にはhydrationエラーだよというもの react-dom.production.min.js:131 Uncaught Error: Minified React error #418; visit https://reactjs.org/docs/error-decoder.…

じぶん Release Notes (ver 0.36.1)

swfz (ver 0.36.1) がリリースされました、更新内容は次のとおりです 技術 やったこと til Cloudflare build v2を使うようにした Cloudflare Pages FunctionとD1でLike機能を実装した Tagsページの視認性改善、カテゴリ毎にリスト化した react-instantseach-…

GitHub CLIで複数行に渡るコメントをIssueやPullRequestのbodyに含める

これができればGitHub CLIだけでも開発できるのでは? と思い調べてみた Multi line body with flags · Issue #595 · cli/cli github.com すでにIssueが立っていて、その中でいくつか選択肢が提示されていた そもそも、適当なファイルを作成し、複数行に渡る…