1327 日目(曇りか晴れ)時間の無駄かと思った学習課題が役に立つのはうれしい誤算
0:40 当ブログのビルドプロファイルを見る。意外に時間を食っていないようだ:
bash$ bundle exec jekyll build --profile
Configuration file: /path/to/sunset/_config.yml
Source: /path/to/sunset
Destination: /path/to/sunset/_site
Incremental build: disabled. Enable with --incremental
Generating...
Jekyll Feed: Generating feed for posts
Build Process Summary:
| PHASE | TIME |
+------------+---------+
| RESET | 0.0003 |
| READ | 0.7854 |
| GENERATE | 0.0048 |
| RENDER | 19.9135 |
| CLEANUP | 0.0747 |
| WRITE | 0.3470 |
+------------+---------+
| TOTAL TIME | 21.1257 |
2:35 消灯。就寝。
7:05 起床。納豆、梅粥を食す。歯を磨く。出勤。
7:45 現場。ゴミ処理と清掃。資源ゴミの翌日にダンボールと古紙を大量に出す間の悪い入居者がいる。
10:20 撤収。
10:30 ビッグエー墨田京島店。806 円。
- 竹の子ごはんおにぎり
- ジューシーハムサンド
- オニオンとレタスのミックスサラダ
- 大根と水菜のミックスサラダ
- バナナ (3)
- 梅粥
- 絹豆腐 (3)
- 小粒納豆 (3)
ひきふね図書館。雑誌をチェック:
- アエラ 2023.12.18 号
- 週刊ニューズウィーク日本版 2023.12.19 号
曳舟の部屋。PC を開く。Jekyll 学習。
【BPL S3 IIDX】スペシャル対決!APINA VRAMeSのダブルエースが激突! - YouTube: WELLOW プロの選曲はいろいろな意味で筋が良い。
Ruby 開発の基礎を確認する。Gems, Gemfile
, Gemfile.lock
, Bundler の役割と関係を学習。最重要コマンド一覧作成。
12:05 軽食。おにぎり、サンドイッチ、豆腐、カットサラダ、バナナ二本。
12:40 歯を磨く。Jekyll 公式文書を熟読。Step by Step Tutorial をやり直す。数年前に一度実施したきりだ。
Bionic Commando (NES) - The Cutting Room Floor: ◆この資料は…?
イヤホンの片側が死ぬ。あちゃあ。
16:55 昼寝。
19:55 起床。外出。
20:20 コモディイイダ東向島店。751 円。一部ダイソー。
- ステレオイヤホン
- 縞ほっけの塩焼弁当
- 白あんパン
- 唐揚げ明太海苔弁当
試験的に弁当を二つ買って、一つを明日の昼に回す。
曳舟の部屋。入浴。
風呂から出る。PC を開く。イヤホンを挿し換える。晩飯。
- 大阪心斎橋の新店で快勝しました【麻雀エルモ】 - YouTube: 安牌候補を確保しておいても、待ちが広くなる牌を引いたら入れ替える。
- 悉く書を信ずれば則ち書無きに如かず 孟子 #名言 #shorts - YouTube: ことごとくという副詞は否定的な意味あいがある。
- 【トリガーハート エグゼリカ(TriggerHeart EXELICA)】スク水ぐるぐるシューティングやる - YouTube: いつも思うが、ロゴタイプの「エグゼリカ」部分が格好良い。
22:00 Twitter を見ていたら遅くなった。歯を磨く。
Jekyll Tutorial の Data Files を続ける。
【B級2組】 7回戦 「1敗棋士4名の結果は? 昇級確率に注目!」 2023/11/16 【将棋、確率分析、ゆっくり解説】 - YouTube: ラジオ。
23:00 Step by Step Tutorial 全課程修了。見落としは特になかった。
jekyll serve
のコマンドラインオプションを知ったので、当ブログの VS Code
tasks.json
を改良する。オプション --livereload --baseurl=''
を追加。
これで
- 編集中の内容がブラウザーで開いている HTML ページに動的に反映される
- VS Code トーストからブラウザーを開いても大丈夫である
ようになる。
オプション kramdown.remove_line_breaks_for_cjk
の存在を知る。
例えば日本語で複数行にまたがる文章を入力すると、出力 HTML 上では改行文字がソフトブランクになる。
Sphinx では専用拡張を導入して回避しているが、Jekyll ではこのオプションで行ける:
日中韓文字の間
の改行を削除す
るかどうかを指
定する。
日中韓文字の間の改行を削除するかどうかを指定する。
_config.yml
を変更して上の文がブラウザーでどのように描画されるかを比較。
いい感じに空白文字が消えることを確認。では明日の日記から遠慮なく段落中に改行文字を挿入しまくろう。