最新記事

No Image

【Next.js × Cloudflare】アクセス解析の選び方とCloudflare Web Analyticsをサブドメイン単体で導入する手順

Next.jsブログにアクセス解析を導入するにあたり、GA4・Cloudflare・Umami等の違いを比較。プライバシー重視かつ超軽量なCloudflare Web Analyticsを選び、サブドメイン単体(blog.example.com)で独立して計測できるようにNext.js(App Router)へ組み込む手順をまとめました。

続きを読む
No Image

【Next.js × ヘッドレスWordPress】Markdownの表崩れ・クォート文字化け・目次key重複・シンタックスハイライトを完全解決する手順

ヘッドレスWordPressとNext.js(SSG)でMarkdownブログを構築する際につまずきやすい「表がレンダリングされない」「コードブロックのクォートが'に文字化けする」「目次でReact key重複エラー」「シンタックスハイライトの導入」の原因と完全解決策をまとめました。

続きを読む
No Image

【Next.js × Cloudflare】デプロイしたのにページが更新されない!?2つの原因と自動パージによる完全解決法

Next.js(SSG)とCloudflare Pagesでサイトをデプロイした際、ローカル開発環境では見えるのに本番サイトで新着記事が反映されない原因(Next.jsのビルドキャッシュとCloudflare CDNエッジキャッシュ)と、デプロイ時に全自動でキャッシュをパージする連携手順を解説します。

続きを読む
No Image

【Git】push後にバグに気づいた!直前のコミットを綺麗に修正して上書きする方法

GitHubにpushした直後にバグやタイポに気づいた時、新しいコミットを作らずに直前のコミットへ修正をマージして安全に上書きpushする手順を解説します。

続きを読む
No Image

【Git】non-fast-forwardエラーが発生した時の対処法(強制上書き・履歴消去)

1. 発生した問題・エラー ローカルの変更を GitHub(リモート)へ送信しようとした際、以下のエラーが発生して拒否された。 To github.com:your-name/your-repo.git ! [rejec … “【Git】non-fast-forwardエラーが発生した時の対処法(強制上書き・履歴消去)” の続きを読む

続きを読む
No Image

VSCodeがWSL上で起動しなくなった

VSCodeをアップグレードしてWSL上で起動しようと思ったら $ code . /mnt/c/Program Files/Microsoft VS Code/bin/code: 61: /mnt/c/Program F … “VSCodeがWSL上で起動しなくなった” の続きを読む

続きを読む
No Image

WSLのUbuntu 20.04を22.04にアップグレードする

まず、現在のバージョンを確認します。 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 2 … “WSLのUbuntu 20.04を22.04にアップグレードする” の続きを読む

続きを読む
No Image

UbuntuにPythonコマンドが無い場合

WSL上のUbuntuにpythonコマンドがありませんでした。 $ ls -l /usr/bin/python lrwxrwxrwx 1 root root 9 3月 13 2020 /usr/bin/python3 … “UbuntuにPythonコマンドが無い場合” の続きを読む

続きを読む
No Image

AndroidStudioのエミュレーターが調子悪くなったら

AndroidStudioのエミュレーターが調子悪くなりました。 AndroidStudioのメニューアイコンから再起動しようと思っても何も反応せず、パソコンを再起動しても変わりませんでした。 この場合は、次のようにして … “AndroidStudioのエミュレーターが調子悪くなったら” の続きを読む

続きを読む
No Image

Hyper-V上のUbuntuにLIS(Linux Integration Services)をインストールする。

UbuntuをHyper-Vで実行していると遅いなと感じる場合はMicrosoftが提供するLinux Integration Services(LIS)をインストールすると改善する可能性があります。 最初に、/etc/ … “Hyper-V上のUbuntuにLIS(Linux Integration Services)をインストールする。” の続きを読む

続きを読む