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"の嵐。 つぎはぎだらけでなんとか動いたよ NOW。 なんかいいテーマ探すか? それよりここは続くのか? 今日もとりあえず飲まない 故あってしばらく飲まない…(つもり) 2年 4ヶ月 15日…くらい

7月 26, 2026 · @tsut

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 参考 Rubular: a Ruby regular expression editor 変更履歴 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 そらそうや (単行本) : 黒川 博行: 本 amazon.co.jp 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 タカビシ化学 カイロ用NTベンジン 500ml | タカビシ化学 | 使い捨てカイロ amazon.co.jp

11月 9, 2024 · @tsut

2024-10-19 Saturday

今日のhugoさん HugoのTopPageの記事要約にアイキャッチ画像を表示する TopPageのサマリーに画像を表示する 参考 サムネイルを表示させる方法 (Hugo + Mainroad テーマ) - wellwichのサイト トップページにアイキャッチのサムネイル画像を入れる | Old Sunset Days Hugoで本文の先頭画像をアイキャッチとして使用する 前提 $ 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の例はなかなか出てこない…。 #+title: そらこて、ねっ! #+date: 2022-09-28T22:49:34+09:00 #+archives: 2022/09 #+draft: nil #+slug: 202209282249 #+thumbnail: /images/20241019/241019200837.webp こんな感じで'#+thumbnail:'に画像位置を指定する トップページににサムネが入った。 トップページ ...

10月 19, 2024 · @tsut

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§]に変更 今日もとりあえず飲まない 故あってしばらく飲まない…(つもり) ...

10月 17, 2024 · @tsut

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_export Shortcodes 参考: Shortcodes | Hugo figure 画像 {{< figure src="/images/20241014/DSC_0544.webp" title="焚き火" hight="480" width="480" >}} 焚き火 {{< figure src="/images/20241014/DSC_0544.webp" link="https://blog.sorakote.net/" target="_blank" alt="焚き火でお菓子を炙っている様子" title="焚き火台" class="" height="30%" width="30%" >}} 焚き火台 hugo_insert_image.rb 手動では面倒すぎるのでrubyを使ってる。 ...

10月 16, 2024 · @tsut