« 前のひとこと | トップページ | 次のひとこと »

cocolog:95477543

ブラウザゲーム「易双六」などを GitHub Pages を使って公開した。Gemini さんに GitHub Actions のワークフローを書いてもらって。これで私が死んでも少し遺りやすくなったと思う。 (JRF 9833)

JRF 2025年6月 4日 (水)

(「グローバル共有メモ」と Twitter (X) で書いたことのコピペを中心に。)

GitHub には GitHub Pages という機能があり、GitHub Actions を使って GitHub の提供する領域にウェブページが公開できるという話なのだが、難しそうで敬遠していた。しかし、今なら Gemini さんに聞けば「一発」かもしれない…と試してみた。

JRF2025/6/41202

最初、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

« 前のひとこと | トップページ | 次のひとこと »