cocolog:95477543
ブラウザゲーム「易双六」などを GitHub Pages を使って公開した。Gemini さんに GitHub Actions のワークフローを書いてもらって。これで私が死んでも少し遺りやすくなったと思う。 (JRF 9833)
JRF 2025年6月 4日 (水)
最初、Gemini さんも使わず GitHub Actions も使わないで、単に Deploy from a branch でも易双六を動かすことはできた。ただ、The JRF Tarot を表示させるには、GitHub Actions が必要そうだった。そこで Gemini さんに相談。しかし、意味不明のエラーに苦しむ…。
JRF2025/6/42718
……。
○ 2025-06-03T14:09:17Z
GitHub Pages で易双六をデプロイしようと思って、Gemini さんに頼んでやってるのだが、Missing download info for actions/upload-pages-artifact@v4 …というエラーが出てうまくいかない orz。Gemini さんは GitHub が悪いのかも…というが…。
JRF2025/6/42962
……。
ギブアップしかけたのだが…。
JRF2025/6/40978
……。
○ 2025-06-03T15:52:51Z
やっとうまくいった! actions/checkout@v4 を actions/checkout@v3 みたいに v3 系にすることでうまくいった。ということは GitHub がなんかおかしかったということになると思う。
JRF2025/6/43986
……。
○ 2025-06-03T15:48:48Z
…ということで、易双六。GitHub 上でもゲームできるようになりました!
《易双六 Youscout ~ Tarot Solitaire》
https://jrf-2018.github.io/youscout/youscout.html?default_lang=ja
JRF2025/6/41579
……。
○ 2025-06-03T15:57:32Z
もちろん略式易双六もできます!
《略式易双六 Simplified Youscout ~ Tarot Solitaire》
https://jrf-2018.github.io/youscout/simple_ysc.html?default_lang=ja
JRF2025/6/47367
……。
○ 2025-06-03T19:26:10Z
プチコンmkII版のほうは QRコードが見れるだけだけど、一応 GitHub 上で見れるようにはしておいた。
《易双六 Youscout for PTC》
https://jrf-2018.github.io/youscout_ptc/
JRF2025/6/43866
……。
……。
そして、AI さん達が Gist をうまく読めなかったので、その対策をしたいと前々から思っていたのも、GitHub Pages で「一発」だと気が付いた。
○ 2025-06-03T20:42:58Z
Gist に付けた最近の実験 ipynb をまとめてリポジトリに入れ、さらにそれらを AI がクロールしやすいよう HTML 化しておいた。
JRF2025/6/42357
《JRF-2018/misc_ipynb: Miscellaneous IPYNBs》
https://github.com/JRF-2018/misc_ipynb
https://jrf-2018.github.io/misc_ipynb/ (HTMLs)
JRF2025/6/46841
……。
今、そこに登録したのは…
《ウィルス弱毒化の SIR 的モデル》(virus_attenuation_SIR.ipynb) ([cocolog:95428644](2025年5月))。
《ウィルス弱毒化シミュレーションの ABM》(virus_attenuation_ABM.ipynb) ([cocolog:95428644](2025年5月))。
JRF2025/6/43706
《ウィルスの(実効)潜伏期間のシミュレーション (性選択による進化シミュレーション)》(scar_sexsel.ipynb) ([cocolog:95428644](2025年5月))。
《縁故主義経済シミュレーション》(nepotism_economy.ipynb) ([cocolog:95440214](2025年5月))。
《縁故主義経済シミュレーション その2》(nepotism_economy_2.ipynb) ([cocolog:95444432](2025年5月))。
JRF2025/6/48282
《エスカレーター並び方問題のシミュレーション》(escalator_problem.ipynb) ([cocolog:95455686](2025年5月))。
ちなみにこの過程で escalator_problem.ipynb を escalator_probrem.ipynb と綴りまちがいしていることに気付いた。orz
JRF2025/6/43606
(「グローバル共有メモ」と Twitter (X) で書いたことのコピペを中心に。)
GitHub には GitHub Pages という機能があり、GitHub Actions を使って GitHub の提供する領域にウェブページが公開できるという話なのだが、難しそうで敬遠していた。しかし、今なら Gemini さんに聞けば「一発」かもしれない…と試してみた。
JRF2025/6/41202