アイキャッチ: DALL:E3
七つの大罪
アニメ「暴食のベルセルク」で解説させる七つの大罪は,ラテン語です.
| 暴食 | gula |
| 憤怒 | ira |
| 強欲 | avaritia |
| 怠惰 | acedia |
| 色欲 | luxuria |
| 嫉妬 | invidia |
| 傲慢 | superbia |
いろいろな言語で七つの大罪
https://draclaw.com/other/seven_deadly_sins.html
編集履歴
2023/11/09, Mr.HARIKIRI
![[アニメで語学] 暴食のベルセルク より 七つの大罪[2023/11/09]](https://harikiri.diskstation.me/wp-content/uploads/2023/11/f866ddfa052727c8f57aa78d55d1d597.jpg)
アイキャッチ: DALL:E3
アニメ「暴食のベルセルク」で解説させる七つの大罪は,ラテン語です.
| 暴食 | gula |
| 憤怒 | ira |
| 強欲 | avaritia |
| 怠惰 | acedia |
| 色欲 | luxuria |
| 嫉妬 | invidia |
| 傲慢 | superbia |
いろいろな言語で七つの大罪
https://draclaw.com/other/seven_deadly_sins.html
2023/11/09, Mr.HARIKIRI
![[WordPress] DOMが多いと,PageSpeed Insightsが言うんだけど。 どうすんのよ? → 新しいテーマとこれまでの遺産コードを捨てる!![2023/11/12]](https://harikiri.diskstation.me/wp-content/uploads/2023/10/coding-html-in-future.jpg)
blogサイトの速度を測定してくれる「PageSpeed Insights」というWebツールがあります.サイトのレスポンスを改善するためにAMP化した時などの評価に使用しますが,DOMが多いとか注意を受けてしまいす.どうしましょうか.
どうやら「DOM」について良く知らないと,解決策を提示されても理解ができません.まずは,知識の補充から.
DOMとは,「Document Object Model」の略号です.webページの表示についてあれこれ操作する場合に,JavaScriptが使用されているのですが,このプログラミング言語は,オブジェクトを扱えるようですね.とっかかりとしては何となくわかった感じです.
参考文献には,「DOM はページの HTML の構造を表すものであり、JavaScript と CSS がページの構造とコンテンツにアクセスできるようにします。」と説明しています.
DOM サイズの大きいことがインタラクティビティに及ぼす影響と対処方法 -web.dev-
https://web.dev/articles/dom-size-and-interactivity?hl=ja
Webページは,html文で書かれているのですが,<html>…</html>という構造です.これをタグ文字といいます.そのほか,この<html>…</html>の構成要素には,<head>…</head>, <body>…</body>, その他,背景色,改行,文字種・色・大きさなど,様々な文字や表示体裁を操作するもの,CSSで定義している場合は,その新たな構造も追加されDOMが増加します.
文字の大きさは,<h1></h1>, <h2></h2>…などです.アンダーラインは,<u></u>です.CSSでは,これらの表現様式を新たに定義できますが,DOMが増えます.
以上が,DOMを構成する構成要因たちの概要です.
30年も40年も前の大昔は,これらのタグ文字によりhtml文を待て入力でコーディングしていたました.そのご,Home Page BuilderなるものがIBMから出たのでそれを使用して,これまでより楽にページを作れるようになりました.当時は,Webサーバーとの連携というよりは,自分の仕事のまとめとして,リンクを張ったりして,普通の文書を作るように活用していました.必要な内容はリンクで繋げてやるとナレッジが膨らんでいくという作り方です.
そして,現在はWebサーバーとの連携を前提にしていますが,「WordPress」という無料のページ作成アプリ(?)があります.MRHARIKIRIがWordPressを知ったのは2018年でした.IO-DATAのおもちゃのNASからSynology NASに乗り換えることを考えていたころです.すごいですね.浦島太郎の気分でした.

DOM treeという概念も知識として必要です.例えば,<html></html>の内部に<h1>,<h2>などがありプレーンテキストとして<p>があるとして,これら全ての要素が,tree(ツリー, 木)の構成要素になり得ます.改行など構成要素になっていまうので,そうならないような記述の仕方がありす.それを採用すれば,DOM数を多少は少なくすることも可能です.
例えば以下の2つの例で考えてみます.以下の(1)1行で書く,(2)見やすく書くのそれぞれで使用されているDOM数にカウントされるタグは,同じ数になっています.しかし,書き方(コーディング)でDOM数に違いがでてます.
(1)1行で書く場合と(2)見やすく書く場合でDOM数は,見やすく書く場合の方が多くなります.改行がDOM数にカウントされるためです.
ふむ.なんとなくわかってきた-^;
ということは,DOMを二次元で考えればいいことになりますね.同レベルの要素が(横の相に, 例えばh1, h2…)増えると1次元目のDOMは増える.そのレベルに属する要素が(下層に,例えば)増えると2次元目のDOMが増える.このよなイメージでDOMが増えていくというわけです.それをTreeといっている訳です.
やはり効果的なのは,CSSの整理であると思います.実践はこれからなので,予想ですが.
DOMを少なくする方針が見えてきました.
これから,長い試行錯誤がはじまる予感 ! (2023/10/27, MRHARIKIRI)
2023/11/12,
WordPressのテーマを変えることにした.今日までTwenty Twentyを使ってきたが,Twenty Twenty-Twoの軽量版であるTwenty Twenty-Threeに変更した.Twenty Twentyは,長年の運用過程で,content.phpへのコードの修正追加や,function.phpへの追加コード,style.cssのコード追加など,DOMが増加する要因は沢山あった.
思い切って,昔の遺物を捨て去って一転新規にテーマをTwenty Twenty-Threeに選定してみた.
具体的には,
その結果,PageSpeed Insightsの測定では,DOMに関する注意はできなくった.あっけなかった.従来のテーマ Twenty Twentyのstyle.cssには,小テーマ用の記述以外に,見出し文字の再定義など,多数のコードを記述していた.それがまるっきりなくなり軽量化されたこと,content.phpの修正追加コードが全くなくなったこと,によりDOMが縮小したと考えられる.当然か!
これからは,Twenty Twenty-Threeをベースに,慎重にコード追加に励みたいと思っていする.
JavaScript基本編 (DOMの解説) -TCD-
全13回で解説されています.
https://tcd-theme.com/2021/05/javascript-dom.html
2023/10/27, Mr.HARIKIRI
2023/10/28, 追記(Webページの構造,DOM数の違いは,効果的なのは,具体策の実施と結果(の予告))
2023/11/12, 追記(新しく軽量テーマに変更するとともに,これまで追加してきたコードを全て捨てたことでDMOは解決)
![[Let’s Note] 3Dゲームの動きが突然カクカクになった – 22H2にアップデートしてからだ! ついでにIntel Driver & Support Assistantもインストール[2023/10/27]](https://harikiri.diskstation.me/wp-content/uploads/2021/02/80F3D755-3019-49C6-BDAE-47D137C87826.jpeg)
最近まで3Dゲームは快適にプレイできていたのに,Windows 11の22H2によるアップデートがありましたが,その後,同時期に,この3Dゲームの修正パッチも当てていた.
その後,3Dゲームでの動きが(1)カクカクしたり,(2)フレームレイトが足りない,とのメッセージがでるようになった.22H2ではAIとして少し性能が改善されたCopilotがプレ版として組み込まれたりして良いこともあった.しかし,他の記事でも書いたようにLet’s Note CF-FVの指紋認証ができなかなったりと,アップデートで良くない余波も受けていた(この問題は,何度か目のWindows updateを待っていたら解決した).
今回は,「3Dゲームのカクカク問題」です.
Windowsアプリは,Windowsそのものとアプリおよび関連するドライバの組み合わせがマッチすることが,アプリを正常に稼働させるために重要なことであると,今回,あらためて理解できました.
まず,ゲームを疑って修正版がでていないか確認したり,ネットで検索してみたりしたが,追加の修正版はなかったし,それらしい問題/投稿も発見できなかった.
Let’s Noteの購入当時にSteamで購入したPC性能テストアプリ「PC MARK 10」を購入した当時に1度だけテストを実行していた.そこで,PC MARK 10によるテストを再度実施してみた.以前のテストデータも保管されていたので,比較機能を使って今回のテストデータと並べて比較してみた.その結果,ビデオ,フォトなどの関連するテスト結果が,以前の結果と比較して半分程度になっていることが分かった.
次に,ビデオ関連のドライバが問題である可能性があると判断して,「デバイスマネージャ」から「ディスプレイアダプタ」のドライバのプロパティから情報を確認した.その結果, ディスプレイカードは,「Intel(R) Iris(R) Xe Graphics」であり,ドライバの日付は,1年以上前の日付となっていた.このプロパティからドライバの更新を実施してみたが,最新であるとの表示が返され,修正ドライバは無いような素振りを示した.
しかたがないので,Intelのサイトでこの「Iris(R) Xe Graphics」の最新ドライバを探すことにした.
すると,インテルでは,関連する必要なドライバがあれば表示してくれたりする,アシスタントアプリ「Intel Driver & Support Assistant」があることが分かった(図1).これをインストールして,さらに表示されたビデオドライバのアップデートを行った(図2).

図1. Intel – Driver & Support Assistant リンク

図2. Intel – Iris Xe Graphics
Intel Driver & Support Assistantをインストールした後の話になるが,このアプリは,PCの情報を収集するし,その情報の表示は,Webブラウザに任せるようだ.
具体的には,インストールした「Intel Driver & Support Assistant」を起動すると,Webブラウザか開く(図3).
起動してみると(図3),3つのダウンロードボタンが示されていたので,3つともダウンロードをクリックした.

図3. Webブラウザでアクセス (リンク)
ダウロードが完了すると,図4のようにインストールボタンに変化した.

図4. Intel – Driver & Support Assistantのインストール画面
インストールして完了.
Intel Driver & Support Assistantによってビデオドライバの最新版でアップデート(2023/10/18)した結果,ドライバのバージョンナンバーは進んで大きくなり,日付も2023/10/06となりました.
今回のビデオドライバを手動にて最新アップデートすることで,3Dゲームのカクカク問題は,はれて解決できました.
やっぱり,まだまだPCのメンテナンスは,PC任せにはできないようです.PCをほおっておくといつの間にか使い物にならなくなってしまいますね.能動的にメンテナンスをしないといけないようです.いつまでたってもPCを使うスキルは日々蓄積が必要です.
2023/10/19, Mr.Harikiri
2023/10/27, 文言整備,追記(説明を詳細化,まとめ)
![[Life] 青春の一コマだった,「谷村新司」さん/「もんたよしのり」さん,「大橋純子」さん,「八代亜紀」さん、共にあった時代のアーティスト達[2024/01/10]](https://harikiri.diskstation.me/wp-content/uploads/2023/10/3b218459cf00ecd883c2ca1e43d62c4b.jpg)
今日2023/10/16,アリスの「谷村新司」さん(74歳)が亡くなられた(10/8)ことが報道されました.今年3月に腸炎で手術をしてから療養中にあったとのことでした.
2023/10/18,「もんたよしのり」さん(72歳)の訃報も届きました.
2023/11/09,「大橋純子」さん(73歳)の訃報も届きました.
2023/12/30, 「八代亜紀」さん(73歳)
ぼくの青春を彩ってくれたアーチストの方々でした.
ご冥福をお祈りします.
僕の青春時代と共にあった「谷村新司」さんともんたさんでした.僕が高2の頃(1978~1981)を中心にして当時の曲を抽出すると.ヒットしたアリスの「チャンピオン」や,楽曲を横山みゆきさんに提供した「秋止符」がとっさに思い付きます.
「もんたよしのり」さんは,当時,もんた&ブラザーズでデビューして,「ダンシングオールナイト」で一世を風靡しました.
1983年,「大橋純子」さんは,ソロで活動を始めていた「もんたよしのり」さんとデュエット曲「夏女ソニア」を,その二人の迫力一杯の歌唱力で歌われました.
これらの曲と共に同時によみがえってくる楽曲は・・・(順位不動).いずれも,当時の音色を色濃く感じさせてくれます.使われている音源がエレキギターとか,その他も似通っているので,その時代を明確に感じ取れます.
谷村新司さんが療養中とは知りませんでした.そんな予感もまったく無い今日,亡くなられたことをしりショックでしたが,そして,相次ぐ訃報が届きました.次は僕たちだなと思った次第でした.
思えば高校2年生の時に2つ下の今の奥さんと出会ってからもう40年以上が経ちました.当時,カセットテープに撮りためた曲を聞き直したところです.あの時,流れていた日本のポップと共に思い出が蘇ってきました.今を大事にしないと,とあらためて考えてみました.
谷村新司さん,もんたよしのりさん,大橋純子さん,八代亜紀さん、ご冥福をお祈りします(2023/10/16, 2023/10/27, 2023/11/13, 2024/01/10, MRHARIKIRI)
2023/10/16, Mr.Harikiri
2023/10/27, 追加 (もんたよしのりさん)
2023/11/13, 追記 (大橋純子さん)
2024/01/10,追記(八代亜紀さん1950年8月29日生まれ、熊本県八代市出身)
![[用語] UNA; unlocked nucleic acid [health] [2023/10/14]](https://harikiri.diskstation.me/wp-content/uploads/2020/04/3B0F6B20-C23B-4F1D-B1A1-3A84BAB8DADD.jpeg)
UNAは,人工的に作られたヌクレオチドであり,構造フレキシビリティが高いため,核酸医薬開発における有用なツールである.
抗体精製をマスターしよう (1) -cytiva-
https://www.cytivalifesciences.co.jp/newsletter/biodirect_mail/technical_tips/tips63.html
UNAの最初の情報原は,上記のcytiva社から最初のUNA情報を取得し,キーワードを把握した後,Windows 11 の Copilot Preにより調査した (2023/10/14).
Windows 11 > Copilot Pre
2022/09/04, Mr. Harikiri 2023/10/14,追記(Windows11 > Copilot preによる追加調査)
![[IT] DAS、NASそしてSANとは? ~ITの専門家になる~[2023/10/08]](https://harikiri.diskstation.me/wp-content/uploads/2019/12/94BD0C6D-30B1-42B0-8AF5-D7659A9CFE80.jpeg)
Direct attached Storage; DASは,PCにIDE, SCSIなどのインターフェースを使って直接つないだストレッジのこと.
Network Attached Storage:NASは,PCとは異なりストリッジ専用に作られたネットワークに特化したデータ通信が可能なコンピュータにHDDなどのストレッジを搭載した装置のこと.
Strage Area Network; SANは,NASを大規模に拡張したような構造をイメージできるが,単体または複数のストレッジ用のサーバーは,PCなどとの接続に通常のネットワークでつながれている.更に,ストレッジ用のサーバーとテープデバイスやHDDおよび光ディスクなどのストレッジは,光ファイバーなどの高速ネットワークに高速スイッチング装置でつながれいる.
![[kw] 中東のシリコンバレー : イスラエル [2023/09/03]](https://harikiri.diskstation.me/wp-content/uploads/2021/02/80F3D755-3019-49C6-BDAE-47D137C87826.jpeg)
中東のシリコンバーと呼ばれるほど,IT関連スタートアップ企業がひしめく.
2023/09/03, Mr. HARIKIRI