肌のコンディションと脂肪の関係

ざっとネット検索すれば,一般に脂肪のとりすぎはニキビや肌荒れの原因とされていますね.

もともと若い頃から湿疹が出たりすることが割とありましたが,しばらく普通に清潔にしてせいぜい市販の塗り薬を塗るくらいで治り,医療機関の世話になることはあまりありませんでした.

ところが,一昨年の夏から秋にかけて,畑作業をしたあと背中や脇腹や足等汗をかく部分にかなりひどい湿疹ができてなかなか治らず,その秋から近所の皮膚科に通うようになりました.もう1年半通っていますが,症状は少し良くなったり少し悪くなったりの繰り返しで,たまにかなりひどくなることがあります

患部に塗るステロイドの塗り薬と全身に塗る保湿用クリーム,それと抗アレルギー薬を処方してもらっています.ステロイドの塗り薬は症状の軽重により強さが変わります.

まあ加齢が主な原因とは思いますが,最初のうちは食べたものとの関係について自分で考えたり医師にも尋ねたりしましたが,はっきりしたことは何もわからないままで,現在は月一くらいで通って症状に応じて処方してもらうような状況です.

ごく最近になってNHKの「あの人に会いたい」で,昨年亡くなった料理研究家の奥村彪生さんの回を見ました.理工学部に入ったのに料理研究科の土井勝にあこがれて中退して同氏に師事したそうです.土井氏がマヨネーズを混ぜているのを見て「右に混ぜるんですか? 何回混ぜるんですか?」などと,多分根っからの料理人は感覚でやっていることを理系らしく定量的に捉えようという質問をしたそうです.土井氏は最初はあきれたけど,定量的に捉えれば再現性が高くなることに感心したようです

古代の料理を再現する話なども面白かったのですが,NHKの「きょうの料理」に出演している場面で,料理をしながら,「油も摂らないといけません.摂らないと肌が荒れてきます」と言っているのを聞いて,これかもしれないと思いました.

考えてみると,わが家の食生活は油は控えめです.冒頭にあるように,脂肪のとりすぎは肌ばかりでなく健康全般に良くないとの考えが基本です.しかし奥村氏の発言を受けて,いつもより少し油を多めに使うことにしました.例えば朝食のトーストにいつもは塗らないマーガリンを少し塗ったり,目玉焼きを焼くフライパンに敷く油を増やしたり,おやつにポップコーンを食べたりと言った程度ですが.

奥村さんの回の放送が3月24日だったので9日経ちますが,肌の具合は一昨年クリニックに通うようになってから,かなりいい方の状態です.その代わり体重が2〜3%増えました.そういえば,太っている人って肌がきれいな人が多いように思います.

あんまり太っても困るので,体重が増えたら摂る油を減らし(というかいつも通りに戻し),肌が少し荒れてきたら少し増やすような感じでしばらく実験を続けてみます.

幸い,かかり始めの頃ほどひどくなることはありませんが.
NHKのサイトによれば2024年3月23日放送.
そういう流れだったと思いますが,もうNHK+の無料配信期限が過ぎて確認できません😅

Bochsメモ (1) Slackware64 15.0

PC/DOSエミュレーター遊びの続きというかリブート版ですが,最終的に使うエミュレーターはBochsにすることにしたので,このような表題にしました.

さて,DebianがBochsについては解りにくくて使いにくいので,実マシンから仮想マシンへ退避させ,開けたパーティションに仮想マシンでupdateを続けてきたSlackware64 15.0をコピーして実マシン化しました.

久しぶりの作業で多少手間取りましたが,最終的に仮想化したDebianは問題なくブートできるようになりましたし,Slackware64はManjaroのGRUBのメニューからも,自前のEFIを仕込んだ別のディスクからもブートできるようになりました.

これで下準備(の下準備かも)は完了です.dosemuはすでにインストール済みで動作を確認しました.

次は,Bochsのインストールです.これもsbopkgで簡単にできました.

Freedosのお仕着せの設定のままです.CD-ROMドライブを設定していないのでエラーになっています.

Slackware64 15.0には,いつインストールしたか定かでありませんが,qemu-nbdも入ってました.

一通り準備ができてたようなので,明日から続きをします.

DOS/PCエミュレーターのインストールと動作

Tested DOS/PC Emulators Update

PCOSDosemuDOSBoxDOSBox-XBochs
Mac mini 2018 (Core i7)macOS Sonoma 14.4.1 (w/ MacPorts)N/ABuild failsInstalled and RunningInstalled and Running
Macbook Retina 12" 2017 (Core i7)macOS Ventura 13.6.6 (w/ MacPorts)N/ABuild failsInstalled and RunningInstalled and Running
PC Core i7-4790SManjaro AMD64Installed and RunningInstalled and RunningN/A *2N/A
Debian AMD64 Bookworm 12.5N/AInstalled and Ran *3N/A *2Installed but NOT working *5
Slackware64 15.0Installed and RunningNot TestedNot TestedInstalled and Running
Raspberry Pi 4 Model BSlackware ARM (32bit) 15.0N/A *1N/AN/A *2 *4Installed and Running
Raspberry Pi 5 Model BRaspberry Pi OS Bookworm 12.5N/A *1Installed and RunningN/A *2Installed but NOT working *5
Slackware AArch64 currentN/A *1N/AN/A *2 *4Installed and Running
Manjaro ARM (64bit)N/A *1Installed and RunningN/A *2N/A
Notes
*1 Dosemu requires x86/AMD CPU.
*2 Maybe available via Flatpak
*3 No longer installed for certain reasons.
*4 Flatpak installation fails on the respective environment.
*5 Drops into the debugger at every start-up.
すべて当社調べ.
いつどういう経緯でインストールしたかは不明.

DOSBoxメモ (9) 一から出直し

行き詰まってしまいました.というのは,DebianのBochsがまともに動いてくれないのです.起動するとすぐにデバッガーに落ちます.

動作をまとめた表には, “Installed and working” としていましたが, “Installed but NOT working” にしました.Raspberry Pi 5 Model B (RPi5)のRaspberry Pi OS (RPiOS)も同じです.これらの環境ではインストールに成功して試しもしないで動くものだと思い込んだようです.

なんかDebianはモジュール化にこだわっているようで,Bochsを動かしたいだけなのに,いくつものバッケージをインストールする必要があり,それに過不足があるのか他の設定に問題があるのか,そのあたりかなり手強そうなので,もうこれ以上追求しません.

現在Bochsがまともに動くことを確認している環境は,Slackware AArch64 current (RPi5), Slackware ARM 32bit 15.0 (RPi4), macOS (Mac mini & Macbook)のみです.

スピード的に,CPUをエミュレートするRPi4, RPi5は不利なのでマクドで行くのがよさそうです.

しかし,マクドではQEMUの環境を整えていないので,Bochsのディスクイメージをホスト側でいじる事ができません.

なら,Slackware64でいこう,ということになりました.Slackware ARMとAArch64でbuildできて動くんですから,AMD64用OSならまちがいなく動くでしょう.

また,方針も大幅変更で,クリーンインストールにより最新のFreeDOSが動くようにして,そこになんとか鳳をはめ込む方向にします.

RPi5はまだなんとか使えそうなスピードですが,RPi4は無理です.
関東ではマック,関西とフランスではマクド.
仮想ディスクイメージをnbdによってボリュームとしてマウントする事ができない.

DOSBoxメモ (8) 目標の整理と現状・今後の方針

すっかり取り散らかして,何を目標にしているか自分でもわからなくなりそうなのでまず整理します.

最終目標は,Raspberry Pi 5 Model B (RPi5) で日本語DOSアプリ,Log200(DOS版)を動かすことです.

もともとSlackware 14.x (x86 32bit版)でdosemu + FreeDOS + 日本語FONT + 鳳を動かして,そこでLog200を動かしていました.

前項の表にあるように,現有の環境では唯一Manjaro AMD64でdosemuが動きます.かつて,Slackware x86 32bit版で動かしていたFreeDOSのディレクトリーが残っていて,それをManjaroにコピーして,dosemuを起動すると,Log200が見事に起動するのです.

Manjaro AMD64上にインストールしたdosemuによって,かつて使用していたdosemu用ファイルツリーからブートしてLog200の起動に成功

鳳による単漢変換ですが漢字入力もできます.

なんとかこの環境を,dosemuでないPC/DOSエミュレーターに移植して,最終的にRaspberry Pi上で使えないか,と考えたわけです.

dosemuはx86系のハードウェアでしか動かず,プリミティブな印象がありますが,ホストのLinuxファイルシステム上のサブディレクトリーを仮想HDDとしてC:やD:ドライブとしてマウントできるばかりでなく,そこからブートもできてしまうという秀逸な機能があります.

もし同じことがDOSBox(-X)やBochsでできれば,話はここで終わりにできました.

DOSBox(-X)ではホストのLinuxファイルシステムのサブディレクトリーをdosemuのようにドライブとしてマウントはできますが,そこからブートはできません.

Bochsに至ってはx86 PCを忠実に再現しているのでホストのサブディレクトリーをHDDに見立てるような機能はそもそもありません.

それでまた,dosemuはホストのLinuxファイルシステムを仮想ドライブとしてブートした上で,別に仕立てた仮想ディスクイメージをフォーマットして,内容をコピーすればちゃんとそのイメージから起動することができるようになります.

ここまできたら,その仮想ディスクイメージをDOSBox(-X)やBochsにマウントすればいいじゃないか,と思ったのですが,そこがなかなかうまくいきません.テストして確認したところでは,DOSBox(-X)とBochsの仮想ディスクイメージはコンパチで使い回せますが,dosemuとは方式が違うようです.

さきほどchatGPTに変換する方法はないか聞いてみたので,その回答をもとに変換できないか試してみることにします.

Linuxのext4のファイルツリーとして.

DOSBox メモ (7) エミュレーター動作まとめ

Tested DOS/PC Emulators

PCOSDosemuDOSBoxDOSBox-XBochs
Mac mini 2018 (Core i7)macOS Sonoma 14.4.1 (w/ MacPorts)N/ABuild failsInstalled and RunningInstalled and Running
Macbook Retina 12″ 2017 (Core i7)macOS Ventura 13.6.6 (w/ MacPorts)N/ABuild failsInstalled and RunningInstalled and Running
PC Core i7-4790SManjaro AMD64Installed and RunningInstalled and RunningN/A *2N/A
Debian AMD64 Bookworm 12.5N/AInstalled and Ran *3N/A *2Installed but NOT working *5
Raspberry Pi 4 Model BSlackware ARM (32bit) 15.0N/A *1N/AN/A *2 *4Installed and Running
Raspberry Pi 5 Model BRaspberry Pi OS Bookworm 12.5N/A *1Installed and RunningN/A *2Installed but NOT working *5
Slackware AArch64 currentN/A *1N/AN/A *2 *4Installed and Running
Manjaro ARM (64bit)N/A *1Installed and RunningN/A *2N/A
Notes
*1 Dosemu requires x86/AMD CPU.
*2 Maybe available via Flatpak
*3 No longer installed for certain reasons.
*4 Flatpak installation fails on the respective environment.
*5 Drops into the debugger at every start-up.
すべて当社調べ.