WORKLOG
2026-10-21〜22 基礎ページに「各章のコード」を新設
basic.qmdに「各章のコード」の節を作った。表の列は「章 | テーマ | 完成版(.R) | ワークシート(.qmd) | 課題用データ」で,対象は ch03〜29 のうちRを使う13章。課題用データは ch16・19・20 のNN_kadai_data.R。置き場所はcodes/Dkiso1/。ANOVA君はサイトに置かず,source("https://bit.ly/3WL8VYR")で読み込む。- 旧版のコードとデータ(
20_example.R・Chapter22ANOVA.R/.Rmd・SampleData/chapter22exe1〜3.csv)は,旧版PDFとKDPペーパーバックが参照しているので,「旧版のコードとデータ」の節に残した。 _quarto.ymlの render を"*.qmd"・"WORKLOG.md"・"!codes/"にした。ワークシートの .qmd をページにせず,codes/** を resources として原本のまま配るため。WORKLOG.md を外すと docs/WORKLOG.html が消える。codes.qmdは基礎ページへの案内だけにした。- テキストは基礎3.29.16まで更新して反映した。経緯は
psychometrics_syllabus/WORKLOG.mdの 2026-10-21(続き1〜8)。 - 次: ch19・ch20 の演習回を作るときは,採点器の
assignments/b2_ch19/data/・b2_ch20/data/に課題データを置く。テキストのコードを直したら,codes/Dkiso1/の該当ファイルも合わせて直す。
2026-08-01
stats.kosugitti.net のHTTPS証明書エラーを解消
症状: ブラウザで http://stats.kosugitti.net/ を開くと「安全なサイトではない」警告。ChromeのHTTPS-Firstが自動で https:// を試し,NET::ERR_CERT_COMMON_NAME_INVALID になっていた。
原因: GitHub Pages側でこのドメイン用のLet’s Encrypt証明書が未発行だった。サーバが返す証明書がGitHubの汎用証明書 CN=*.github.io(SANは *.github.io 等のみ)で,ホスト名が一致しなかった。
- DNS側は正常(
stats.kosugitti.net→ CNAME →kosugitti.github.io→ 185.199.108-111.153) kosugitti.netのCAAもletsencrypt.orgを許可済みでブロック要因なしCNAMEファイル(ルート・docs/ 両方)もstats.kosugitti.netで正しい- API上は
cnameは設定済みだがhttps_enforced=false,https_certificateフィールド自体が存在しない=証明書がまったく作られていない状態だった
対処: カスタムドメインを解除→再設定して証明書発行を再トリガした。
gh api -X PUT repos/kosugitti/kosugi-stats/pages -f cname= # 解除
gh api -X PUT repos/kosugitti/kosugi-stats/pages -f cname=stats.kosugitti.net # 再設定
# 証明書 NONE → authorization_pending → approved(約20分)
gh api -X PUT repos/kosugitti/kosugi-stats/pages -F https_enforced=true結果: subject=CN=stats.kosugitti.net / issuer=Let’s Encrypt YR1 / 有効期限 2026-10-30 の正しい証明書に置き換わり,HTTPS 200で疎通。https_enforced=true。
- ドメイン再設定の直後にPagesビルドが1回
erroredになったが,直後の再ビルドがbuiltで完了。一過性でサイト内容に影響なし - 実行時点では
http://からの301リダイレクトが未反映(Fastlyのエッジキャッシュ切れ待ち・設定自体は入っている)
他サイトの横断点検(同じ問題がないか確認)
- GitHub Pages有効リポジトリ21件を全チェック。カスタムドメイン使用は2件のみで,
kosugi-labo(labo.kosugitti.net)は cert=approved・https_enforced=true で元から正常。残り19件は*.github.io既定ドメインのため問題なし - Pages以外も実接続で検査し全て正常:
kosugitti.net,www.kosugitti.net,www.psy.senshu-u.ac.jp,www3,ext,gico,kujira,sv1,sv2
引き継ぎ: wundt.psy.senshu-u.ac.jp は接続タイムアウトで応答なし(証明書ではなく到達性の問題。学外から不可か停止中)。今回は未着手なので気になるなら別途調査。
2026-04-01(続き)
- CNAME追加(stats.kosugitti.net)
- CLAUDE.md にユーザ操作サポート手順を追記
2026-04-01
- kosugi-stats リポジトリ新規作成(psychometrics_syllabus の教材サイト移転先)
- Quarto Website として構築(テーマ: cosmo, lang: ja)
- psychometrics_syllabus から PDF 12ファイル、Rコード 43ファイル、サンプルデータ 11ファイルをコピー
- 6ページ構成: index / basic / applied / lectures / codes / about
- GitHub Pages デプロイ完了: https://kosugitti.github.io/kosugi-stats/
- psychometrics_syllabus に kosugi-stats へのリダイレクト設置(index.html + 404.html)
CLAUDE.mdからの退避 (2026-07-17)
ホーム索引(~/Dropbox/CLAUDE.md)のステータスセル圧縮時の退避(退避時点の全文):
サイト再構成・稼働中。ベイズ章群(b25-b29)シラバス再編完了。ch07/ch08の回帰例を勉強時間・単語数→テスト点に全面改訂(GPA>4の誤り解消,図はggplot2/ragg/scatterplot3d/TikZ化,図8.5-8.8の矢印・配置も調整)。v3.29.3でビルド→kosugi-statsへ反映済。KDP公開版は旧m系のままで修正は全てV3(ch系)側,V3ベースで出し直す方針(夏休みの宿題)。残作業: ch29本文新規執筆(4節・現状白紙で最優先ブロッカー),ch27本文圧縮(18.5k→10k字)+章タイトルのシラバス同期,ch28 JASPバージョン更新,KDP用体裁ラッパ(BasicBook3_kdp.tex)移植,m系SEM章新規執筆。夏休みに集中執筆,普段は空き時間に1節ずつ。詳細→Git/kosugi-stats/WORKLOG.md,Git/psychometrics_syllabus/WORKLOG.md