pExternalBrainManagement2025-11-11
イラストポートフォリオ
西尾泰和の落書き
xkcdみたいなイラストまとめViewを作ろうと考えている。URLを/illust/ja/とするか/ja/illust/とするか迷っている

⏺ URL設計について、一般的には /ja/illust/
の方が推奨されます。理由は以下の通りです:
/ja/illust/ を推奨する理由
1. 国際化(i18n)のベストプラクティス
- 言語コードを最上位に置くのがWeb標準
- Google等の検索エンジンも推奨
- Next.jsのi18nルーティング機能と自然に統合できる
実装を相談しながら進められるのはいいな
- next.config.jsのi18n設定(Next.js 10+)
js
// next.config.js
module.exports = {
i18n: {
locales: ['ja', 'en'],
defaultLocale: 'ja',
},
}
この設定を使うと:
- 自動で/ja/page、/en/pageにルーティング
- デフォルト言語なら/pageも許可
- Accept-Languageヘッダーで自動リダイレクト
へー、そんなのがあるのか
別件、devinでバグフィックスできた
CCがPlanを書いた
あとはDevinに任せる
⚠️ 残っている「modified content」について
modified: modules/external_brain_in_markdown (modified content, untracked content)
これはmacOSのUnicode正規化の問題です:
- ファイル名の大文字小文字の違い(Bashi.md vs bashi.md)
- 濁点・半濁点の表現方法の違い(合成文字 vs 分解文字)
- git checkoutしただけでmodificationが発生する、キモい