2026-07-26 Sunday
今日のあれこれ
apt upgrade でエラー
久々に引っ張り出した debian on x230 で 'sudo apt -y upgrade' したらエラー出た。
fchmod() of /tmp/X11-unix: Read-only file system
例によってエラーメッセージでググる & わけも分からず実行してみる
sudo mount -o remount, rw /tmp/.X11-unixあとは何度か 'apt upgrade' とか 'apt autoremove' とか 'apt full-upgrade' とか…
今日のhugoさん
というわけで、手元のhugoが v0.162.1+extended になった。
いつの間にテーマの更新が止まってた。hugoのバージョンに置いていかれてる。つまり"deprecated"の嵐。
amazon_link.rb
script
# use Format link as org-mode on Chrome browser.
require 'clipboard'
link = Clipboard.paste
link.match(/\[\[https:\/\/www\.amazon\.co\.jp(?:\/.*)?\/(?:dp|product)\/(\w{10}).*\]\[Amazon(?:\.co\.jp)?(?:\s?(?:\||:)\s)(.*)\]\]/)
if $1 && $2
Clipboard.copy(%Q[{{< amazon asin="#{$1}" title="#{$2}" >}}]) # 実際の使用の際は"/*" "*/"を外す
puts %Q[#{Clipboard.paste} が clipboard に入ったよ〜]
else
puts %Q(Check! Clipboard, press [M-y])
end変更履歴
- 2024/12/03: amazon.co.jp/dp パターンに対応
- 2024/11/18: 正規表現の変更(dp|product)と(\||:)など
- 2024/11/09: amazon_link.rbを抜き出す。正規表現をちょっと変更。
example
example_1
link
[[https://www.amazon.co.jp/%E3%81%9D%E3%82%89%E3%81%9D%E3%81%86%E3%82%84-%E5%8D%98%E8%A1%8C%E6%9C%AC-%E9%BB%92%E5%B7%9D-%E5%8D%9A%E8%A1%8C/dp/4120058352/ref=sr_1_1?dib=eyJ2IjoiMSJ9.TC_AIKR0Y1knl64SMxUkY2Dy_JBtQ07x0bdozqo4m3wpSje5ubc9rrZFuO-uxYws7Ck9iNZYb2YLhqatEohN8xPXoknP-fqMlmU8I7As4mKiWMA-xdPris3pFv6by4bjaU2pOGT7ha--k4L24j7rh1PyBVryLiD1jvHbRfgVpw-bSHsvrYTfJj0-fOVYLLx2-aAHmEWMfyZkzTtPmeosXDJEBr-MJN_rjMkmPbO4-Jc1sE3bZVFSZOEctWaGllRkDAqF35nBYbOZk_N3Ct4yu8ujjaOdcKBGA4tkmRKaN4g.P3p3JvqO4opZV8PLDk01FoT4R4tbM2Wfpc4GOBxYRrA&dib_tag=se&keywords=%E9%BB%92%E5%B7%9D&qid=1731119937&sr=8-1][Amazon.co.jp: そらそうや (単行本) : 黒川 博行: 本]]
result
source
{{< amazon asin="4120058352" title="そらそうや (単行本) : 黒川 博行: 本" >}}
sample
example_2
link
[[https://www.amazon.co.jp/%E3%82%BF%E3%82%AB%E3%83%93%E3%82%B7%E5%8C%96%E5%AD%A6-%E3%82%AB%E3%82%A4%E3%83%AD%E7%94%A8NT%E3%83%99%E3%83%B3%E3%82%B8%E3%83%B3-500ml/dp/B005CIVO78?pd_rd_w=l2kWN&content-id=amzn1.sym.cd47c52a-1e28-4096-8155-47f0b4df2bea&pf_rd_p=cd47c52a-1e28-4096-8155-47f0b4df2bea&pf_rd_r=YPX29E65CY57QSW77FRD&pd_rd_wg=z1hN4&pd_rd_r=5e242759-dc85-4ff9-930b-a6481a155388&pd_rd_i=B005CIVO78&ref_=pd_bap_d_grid_rp_0_1_ec_pr_bnp_bia_i&th=1][Amazon | タカビシ化学 カイロ用NTベンジン 500ml | タカビシ化学 | 使い捨てカイロ]]
result
source
{{< amazon asin="B005CIVO78" title="タカビシ化学 カイロ用NTベンジン 500ml | タカビシ化学 | 使い捨てカイロ" >}}
sample
2024-10-19 Saturday
今日のhugoさん
HugoのTopPageの記事要約にアイキャッチ画像を表示する

TopPageのサマリーに画像を表示する
参考
前提
$ hugo version
hugo v0.128.2-de36c1a95d28595d8243fd8b891665b069ed0850 linux/amd64 BuildDate=2024-07-04T08:13:25Z VendorInfo=gohugoio使用テーマは Mainroad | Hugo Themes
記事毎にフロントマターで指定
hugo on org-mode
例によってorg-modeの例はなかなか出てこない…。
2024-10-17 Thursday
今日のごはん
- 朝: 納豆 ゴーヤチャンプルー ニラ卵炒め 味噌汁 ご飯
- 昼:

ラーメンたいち醤油ラーメン
- 晩: 人参シリシリ クリームシチュー ご飯
今日のhugoさん
トップページにアイキャッチのサムネイル画像を入れる | Old Sunset Days
参考にやってみた。満足度はいまいち。
2024-10-19 Saturday layouts/_default/summary.html と layouts/_default/single.html で行くことにした
./layouts/index.html
./themes/mainroad/layouts/index.html をちょっと書き換えた。相変わらず写経、何もわかってない。
{{ define "main" }}
<main class="main list" role="main">
{{- with .Content }}
<div class="content main__content clearfix">
{{ . }}
</div>
{{- end }}
{{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) }}
{{- range $paginator.Pages }}
<!-- {{ $img_tag := findRE `<img.*?src="(.*?)".*?>` .Content 1 }} -->
{{ $img_tag := findRE `<img.*?src="([\s\S]*?)".*?>` .Content 1 }}
{{ range $img_tag }}
{{ $eyecatch_image := findRE `src="(.*?)"` . }}
{{ print "<img " (index $eyecatch_image 0) "width=\"120px\" align=\"right\">" | safeHTML }}
{{ end }}
{{- .Render "summary" }}
{{- end }}
{{- if and (eq $paginator.TotalNumberOfElements 0) (not $.Content) }}
<div class="warning">
{{ partial "svg/files.svg" (dict "class" "warning__icon") }}
<h3 class="warning__headline">{{ T "noposts_warning_title" | safeHTML }}</h3>
<div class="warning__text">
<p class="warning__description">{{ T "noposts_warning_description" | safeHTML }}</p>
<p class="warning__tip">{{ T "noposts_warning_tip" | safeHTML }}</p>
</div>
</div>
{{ end }}
</main>
{{ partial "pagination.html" . }}
{{ end }}変更履歴
- 2024-10-19 Saturday layout/index.html をいじるのは止めた。
- 2024-10-19 Saturday 改行も含める正規表現[\s§]に変更
今日もとりあえず飲まない
故あってしばらく飲まない…(つもり)
hugo on org-mode
org-mode
Org-modeでhugoの記事を書く - タカツのサイト
わかりやすいサイト。ここ見たらだいたい分かる。
目次
ページの頭に次のようにしとけば目次ができる。深さの指定とかもどっかにある…と、思うけど。
#+toc: true水平線
'-'5つ以上並べる
-----htmlをそのまま書く
"#+begin_export html" と "#+end_export" の間に書いた html はそのまま html として処理される。
#+begin_export html
<div class="iframely-embed"><div class="iframely-responsive" style="height: 140px; padding-bottom: 0;"><a href="https://blog.sorakote.net/" data-iframely-url="//iframely.net/Xfn3lsC"></a></div></div><script async src="//iframely.net/embed.js"></script>
#+end_exportShortcodes
2024-10-04 Friday
今日の一行ニュース
何も変えられない。何も変えさせない。
今日のhugoさん
アマゾン アフィリエイトのショートコードを作るスクリプト。
amazon_link.rb
適当な名前…。 ChromeのFormat link拡張でorg-mode用のリンクをクリップボードに入れる設定の人、つまり俺、が対象。クリップボードに入ったリンクを加工する。
2024-10-03 Thursday
今日の一行ニュース
自民、「裏金議員」原則公認へ 衆院選で比例重複も容認、首相方針 [自民]:朝日新聞デジタル
納得も共感もあったもんじゃない。
今日のあれこれ
- 鯛を巡ってひと悶着。
今日のhugoさん
アマゾンのアフィリエイトリンク設定してみた。参考はこちら1とか。
画像が出ないものもあるっぽい。
以下、手順。
amazon.html
layouts/shortcodes/amazon.htmlを作成。ほぼ丸写し…。
2024-08-27 Tuesday
今日のあれこれ
- アメシロ対策で枝おろし
- エア噛みで供給されないブルースカイ&ハイポ
- ?な会議
- また、夕方の豪雨
ドアのレバー取れたってよ
Generate responsive embed codes - Iframely
使い方とかは見たらだいたい分かる。
詳しくは ブログにあらゆる外部コンテンツを埋め込めるWebサービス「Iframely」の使い方Takumon Blog とかで確認を…。
2024-08-24 Saturday
今日のあれこれ
洗濯機の排水パイプ取替えたり、送風管繋いだり、ブルーシートで屋根かけたり、灯油買って来たり、'Call me Jack.'とか。
「栗片付けろ?」それは"クレCRC556"!
一昨日のhugoさん
rubyのソースの中で「" "」代わりに「%Q[ ]」としたあたり、つまり「[ ]」が不味かった模様。「%Q{ }」より良いかと思ったんだけども。
2024-08-22 Thursday
今日の一行ニュース
要20人以上の推薦人って脱派閥的考えと同じ方向なのかね?正式に届けを出したのは森山派だけ?温存のために車椅子に乗った一般老人が動く?裏金とか、壺売りとか、過多謎。