Linuxのデスクトップとサーバーについて扱います。シューズを買いました。メインの靴がアシックスウォーキングで街歩き用なのですが、これまではこれで高尾山などの軽い山も登っていました。今回、靴底があまりに摩耗したこともあってアシックスウォーキングを買い替えたのですが、ついでに消耗が激しそうな山歩き用は別の靴を用意して履いてみよう、という感じです。私が調べたときはamazonで「ティゴラのトレッキングシューズ」とすると背が高いトレッキングシューズしか出てきませんでしたが、ある程度街歩きもできる普通サイズのトレッキングシューズも出ています。裏側はこんな感じです。靴底の中敷きにも厚みがあり、期待できそうです。共有アシックスウォーキング(フィールドウォーカー)を買い替え(新旧比較写真など)靴を買い替えました。それまでは靴は適当に入った店で最安のスニーカを買っていたのですが、4年ほど前に「足に合う靴」を求めて一念発起し、アシックスウォーキングを買ったのが初めて真剣に靴選びをしました。そのときはアシックス直営店で足のサイズを測り、中敷きも調整オプションを入れてもらっています。それもまた2年ほどで履きつぶしたため、同じものを探して買い換えたものです。現在はフィールドウォーカーという名前になっており、後で見ていくように細部のデザインも違うため、厳密には違う靴なのかもしれません。(あまり関心がないためこういう認識になってます。)最初の選定時に見た目はあまり気にしていなかったのですが、革というかフェルト革風のデザインも靴としては珍しく、今では気に入っております。いうわけで上から撮った写真。いえ靴紐のように外からは見えないので悪目立ちのようなことはしません。購入時ではなくちょっと履いたあとですが、足裏はこんな感じです内側の写真。比較写真はないですが比べてみると、靴のべろが被覆でくっついているように変わっています。後ろ側もデザインが違います後部を横から見ると、紐の衣装があったのが省略されています側面としてはメッシュ風のラインが入る感じに変更されています。並べてみると古い方の履きつぶしっぷりが解ると思います。次は少なくとも踵にもうちょっと気を遣うようにしたいです。外見の靴底の厚みなどは変わらないように見えます。MDNのドキュメントではchrome.*()系APIはコールバックで非同期を返すものとなっている(前述のURLにて。現在のChromeはchrome.storage.local.get()はPromiseを返すようになっている(2024年現在。2024年、FireFoxのchrome.*()系APIは、content_script内ではpromiseを返すようになった模様(とりあえずchrome.storage.local.get()は。全てのAPIが対応しているかは不明。AddCharaIconブラウザ拡張の開発中で、これはページ内のゲーム登場人物名の横に顔アイコンを付与するブラウザ拡張。APIを叩いていて気づいた。hash);resolve(res);});});};```面白いのはoption_pageでもPromise()構文自体は有効であることで、これはcallback版をPromiseでwrapして機能していることからわかる。API側が2種類あるということで、content_scriptとそれ以外で同じAPIのインタフェースが異なる、ということを示しているのだと考えられる。シューズを買いました。メインの靴がアシックスウォーキングで街歩き用なのですが、これまではこれで高尾山などの軽い山も登っていました。今回、靴底があまりに摩耗したこともあってアシックスウォーキングを買い替えたのですが、ついでに消耗が激...100均の液晶保護フィルムを13インチのノートPCに貼ってみましたノートPCの液晶保護フィルムが100円で買えるなんて、良い時代になりました。ダイソーに行ったら、ノートPCで使えそうな液晶保護フィルムがあったため、衝動的に購入。A4サイズと書いてあります。(HTMLでPOST、そしてhidden)formでユーザの入力やファイルを送信する際、IDを付与したり、送信した情報を紐付けるか、などの情報を一緒に送信したい場合があります。その場合、ID情報はブラウザに表示しないのがベストです。ユーザに見せたり、編集してもらう必要はありません。オルタネイティヴは数あれど、小さな実験プロジェクトを始めるときに、簡単に使えるMakeは未だにビルドツールとして有力な選択肢だと思います。MakefileはUNIX環境、というかCLIツール群があることを前提にしているところがあります。