投稿

感染症及び寄生虫症3

診療情報管理士の勉強をしているときの覚書。 [A15-A19] 結核 結核菌による感染症。 好発部位は肺であるが、全身の臓器・器官に感染する。 世界人口の約4分の1が結核菌に感染しており、その中の5~10%が結核を発症する。 世界の10大死因のひとつ。 HIV患者の4人に1人は結核で死亡している。 世界三大感染症の一つ。 二類感染症。 参考:  結核 - Wikipedia [A30] ハンセン病 (結核と同じ)抗酸菌の一種である癩(らい)菌によって引き起こされる感染症。 現在では極めて稀な疾病。 伝染性は低く治癒する。 誤解により強制隔離、差別、偏見が根強く残った。 参考:  ハンセン病 - Wikipedia [B20-B24] ヒト免疫不全ウイルス病(HIV) HIVはウイルスの名前で、AIDSは病気の名前。 非常に変異しやすいウイルスであり、ウイルスの表面抗原がそれぞれ違うといえるほど多種多様な型がある。 そのため、ワクチンを作成することは困難である。 世界三大感染症の一つ。 参考:  ヒト免疫不全ウイルス - Wikipedia 後天性免疫不全症候群(AIDS)は五類感染症。 参考:  後天性免疫不全症候群 - Wikipedia HIVに感染するのは十分なウイルス量を含むのは血液、母乳、精液、膣分泌液のみ。 [B50-B64] 原虫疾患/寄生虫病 寄生虫は真核生物。 単細胞のものを原虫。 多細胞のものをぜん虫。 [B50-B54] マラリア 熱帯から亜熱帯に広く分布するマラリア原虫による感染症である。 世界三大感染症の一つ。 四類感染症。 参考:  マラリア - Wikipedia [B58 トキソプラズマ症] トキソプラズマによる原虫感染症である。 トキソプラズマは人間を含む幅広い温血動物に寄生するが、終宿主はネコ科の動物である。 参考:  トキソプラズマ症 - Wikipedia ▼ 関連記事 感染症及び寄生虫症1 感染症及び寄生虫症2

感染症及び寄生虫症2

診療情報管理士の勉強をしているときの覚書。 [A00] コレラ 日本では三類感染症に指定。 糞便や吐瀉物に汚染された水や食物を介した経口感染。 コレラにおいて直接の死亡原因になるのは、大量の下痢と嘔吐による水と電解質の損失によっておきる脱水症状である。 参考:  コレラ - Wikipedia [A01] 腸チフス及びパラチフス 日本では三類感染症に指定。 腸チフスは、サルモネラの一種であるチフス菌。 感染源は汚染された飲み水や食物などを介した経口感染。 参考:  腸チフス - Wikipedia [A02] その他のサルモネラ感染症 腸チフス、パラチフス以外のサルモネラ属菌。 感染源は汚染された飲み水や食物などを介した経口感染。 日本ではペットのミドリガメから感染する事例が報告されている。 参考:  サルモネラ - Wikipedia [A03] 細菌性赤痢 日本では三類感染症に指定。 感染源は汚染された飲み水や食物などを介した経口感染。 症状は発熱で始まり、腹痛、下痢が続く。 参考:  赤痢 - Wikipedia 細菌性食中毒 感染型と毒素型に分かれる。 参考:  食中毒 - Wikipedia [A05.3] 腸炎ビブリオ食中毒 感染型食中毒。 コレラ菌の仲間。 好塩性で沿岸部の海に生息し、魚介類を介して感染する。 真水や酸に弱い。 [A05.0] 黄色ブドウ球菌性食中毒 毒素型食中毒。 エンテロトキシンという毒素をつくり、この毒素を食品と一緒に食べることにより、人に危害をおよぼします。 エンテロトキシンは熱に強いが、黄色ブドウ球菌は熱に弱い。 参考:  黄色ブドウ球菌|「食品衛生の窓」東京都保健医療局 [A05.1] ボツリヌス中毒 毒素型食中毒。 菌は土壌中に広く生息している。 ボツリヌス中毒は自然界に存在する毒素としては最も強力である。 参考:  ボツリヌス菌 - Wikipedia 嫌気性で真空パック、瓶詰などで発生する。 1歳未満の乳児に蜂蜜を与えてはならない。 [A05.2] ウェルシュ菌食中毒 毒素型食中毒。 カレーやシチューなどの煮込み料理を室温で放置された場合に発生する。 参考:  ウェルシュ菌 - Wikipedia [A04.0-A04.3] 病原性大腸菌 特...

libavifをソースからビルドしてavifencコマンドを実行

dnf経由でlibavif-toolsをインストールしてavifencを実行したけど、webpとファイルサイズが変わらなかったので、最新をビルドしてみたときの覚書。 前は失敗したので、GitHubのREADMEを参考にすることにした。 参考:  libavif-toolsをインストールしてJpegからAVIFへ一括変換。 環境: CentOS Stream 9, libavif v1.1.1 ビルドに必要なツールとライブラリをインストール。 # dnf install cmake zlib-devel libpng-devel libjpeg-devel libaom-devel # dnf install libstdc++-static glibc-static 既にgit clone済みなので最新をチェックアウトする。 # cd /opt/software/libavif/ # git checkout v1.1.1 ビルド実行。 DAVIF_LIBYUV=LOCALだとビルド失敗したのでOFFにした。 # cd ../ # cmake -S libavif -B libavif/build -DBUILD_SHARED_LIBS=OFF -DAVIF_CODEC_AOM=LOCAL -DAVIF_LIBYUV=OFF -DAVIF_LIBSHARPYUV=LOCAL -DAVIF_JPEG=LOCAL -DAVIF_ZLIBPNG=LOCAL -DAVIF_BUILD_APPS=ON -DCMAKE_C_FLAGS_RELEASE="-static" -DCMAKE_EXE_LINKER_FLAGS="-static" # cmake --build libavif/build --parallel 通った。 インストールする。 # cd libavif/build/ # make install [ 39%] Performing build step for 'libjpeg' [ 11%] Built target jpeg16-static [ 32%] Built target simd [ 53%] Built target jpeg12-static [100%] Built ...

SBOM(Software Bill of Materials)とは?

情報処理安全確保支援士の講習を受けているときにSBOMというのが出てきたので調べたときの覚書。 SBOMとは? Software Bill of Materialsの略。 日本語だとソフトウェア部品表。 ソフトウェアに含まれるコンポーネントやそれらの依存関係やライセンス情報のリスト。 複雑化するソフトウェアの脆弱性管理を効率化するため、近年導入が推奨されている。 参考 サイバー攻撃への備えを!「SBOM」(ソフトウェア部品構成表)を活用してソフトウェアの脆弱性を管理する具体的手法についての改訂手引(案)を公表します ソフトウェア管理に向けたSBOM(Software Bill of Materials)の導入に関する手引Ver. 1.0   Google Developers Japan: SBOM in Action: 「ソフトウェア部品表」で脆弱性を見つける Package.jsonの違いは? Node.js プロジェクトの依存関係を管理するpackage.jsonに対して、SBOMは開発者だけでなく、ソフトウェアの利用者、運用者、セキュリティ担当者など、より幅広い関係者をターゲットにしている。 package.jsonは、レストランのメニューのようなもので、料理名(プロジェクト)と主な材料(直接の依存関係)が記載されている。 SBOMは、 食品の成分表示 のようなもので、料理に使われているすべての材料(すべてのコンポーネント)とその詳細(サプライヤー、産地、アレルギー情報など)が記載されている。 ▼ 関連記事 ウイルス対策ソフト「ESET」とセキュリティリスク サイバーセキュリティ対策のSIEM、UEBA、SOARとは?

Windows 11 24H2にアップデートしたらsamba共有フォルダにアクセスできない

Windows 11を24H2にアップデートしたら仮想マシン上の共有フォルダにアクセスできなくなったので調査したときの覚書。 環境: Windows 11 pro 24H2 Microsoft公式サイトで「Windows 11 バージョン 24H2 Enterprise、Pro、Education では、送信と受信の両方の SMB 署名が必要」とある。 参考:  SMB 署名動作の制御 | Microsoft Learn SMB署名の有効/無効の確認。 PS > Get-SmbClientConfiguration | FL RequireSecuritySignature RequireSecuritySignature : False 公式サイト通りにSMB署名を有効にする。 PowerShellを管理者権限で実行する。 送信接続のSMB署名を有効。 PS > Set-SmbClientConfiguration -RequireSecuritySignature $true 受信接続のSMB署名を有効。 PS > Set-SmbServerConfiguration -RequireSecuritySignature $true 再起動する必要なく、samba共有フォルダに接続できた。 ▼ 関連記事 FreeBSD13.1の仮想マシンをインストールして初期設定 Samba共有フォルダのゲストユーザーを無効にして認証するように変更

給与(役員報酬)をe-Govで月額変更【2025年版】

給与(役員報酬)を電子申請でやってみたときの覚書。 環境: 株式会社、一人社長 随時改定(月額変更届)|日本年金機構 申請はe-Govから行う。 参考:  トップ | e-Govポータル アプリケーションはインストール済み。 e-Govの申請手順 手続検索から「月額変更」で検索。 「健康保険・厚生年金保険被保険者報酬月額変更届(単記用)(2019年5月以降手続き) 」を選択。 前に提出したエクセルの月額変更届を見ながら入力。 埼玉の都道府県コードは「11」 書類添付はなし。 「内容を確認」ボタンを押す前にICカードリーダー+マイナンバーを接続しておく。 PINコードは8文字以上の方。 提出完了ページで申請書控えをダウンロードしておく。 ▼ 関連記事 事前確定届出給与とは?メリットと申請方法 一人社長の給与(役員報酬)を変更

償却資産(固定資産)の申告

償却資産(固定資産)の申告をしたときの覚書。 環境: 株式会社、埼玉県川口市 申告すべき固定資産の概要 20万円以上の償却資産。 10万円~20万円は一括償却資産を適用できる。 毎年1 月末までに申告。 eLTAXで電子申告可能。 その年の課税標準額が150万円以上だと償却資産税を納付する。 参考: 令和7年度償却資産申告書の提出について/川口市ホームページ eLTAXで申告 下記YouTubeが分かりやすかった。 最初は事前登録などの説明あるので償却資産申告は8:53から。 参考:  1/31期限の “償却資産税申告書” を「eLTAX」で電子提出する方法 - YouTube 手入力で行った。 所有者コードは空欄でOK。 ▼ 関連記事 固定資産(一括償却資産、少額減価償却資産)の仕訳方法 一人社長の法人決算マニュアル/第2期(自分用)

libavif-toolsをインストールしてJpegからAVIFへ一括変換。

AVIFを導入しているときの覚書。 AVIFがベースライン(すべての主要なブラウザ エンジンで安全に使用できる)になったのは2024年1月。 環境: CentOS Stream 9 今ならコマンドラインエンコーダavifencで簡単に変換できる。  AVIF を使用してサイト上の画像を圧縮する  |  Articles  |  web.dev GitHub - AOMediaCodec/libavif: libavif - Library for encoding and decoding .avif files 1.dnf経由でインストール dnf上にあったのでインストールする。 # dnf install libavif-tools ただしdnf上はv0.11.1だった。 # dnf info libavif Name         : libavif Version      : 0.11.1 Source       : libavif-0.11.1-5.el9.src.rpm From repo    : epel 実行してみる。 # avifenc key-visual.jpg key-visual.avif ファイルサイズを比較するとJpeg: 309KB, Webp: 76KB, Avif: 49KB 一括で変換するコマンドはこちら(Gemini 1.5 Proに教えてもらった) サブディレクトリのファイルも変換する。 # find . -name "*.jpg" -print0 | xargs -0 -I {} sh -c 'f="{}"; avifenc "$f" "${f%.*}.avif"' 2.ソースからビルド 最新ライブラリを使うとどうなるか試してみる。 dnf経由をアンインストール。 # dnf remove libavif-tools 記事通りにやってみる。 参考:  AVIF を使用してサイト上の画像を圧縮する  |  Articles  |  web.dev ビルド...

CentOS Stream 10を仮想マシンにインストールして初期設定

VMware FusionにCentOS Stream 10の仮想マシンを作成したときの覚書。 CentOS公式ページからCentOS Stream 10のISOファイルをダウンロードしておく。 環境: Mac mini(2018), Ventura 13.5.2, VMware Fusion 13.6.2 CentOS Stream 10 Release Notes - The CentOS Project VMware Fusionで仮想マシン作成 Other Linux 6.x 64-bit Legacy BIOS 仮想マシンの設定 Sharing: OFF CPU: 4 cores Memory: 4096GB Network Adapter: Bridged Networking - Autodetect Hard Disk: 80GB CD/DVD: (ダウンロードしたISOファイル) Sound Card: OFF USB & Bluetooth: OFF Printer: OFF OSインストール時の設定 Language: English(United States) Software Selection: Server Time & Date: Asia/Tokyo Root Password: Allow root SSH login with password 1.初期設定 インストール完了後に再起動してコンソールでログイン。 IPアドレス確認。 # ip a SSHでログインする。 PS:> ssh root@192.168.10.122 アップデート確認 # dnf update ホスト名変更 # hostnamectl set-hostname vm-dev4.webrec.co.jp # hostnamectl status 言語設定確認。 # localectl status System Locale: LANG=en_US.UTF-8     VC Keymap: us    X11 Layout: us     X11 Model: pc105 言語設定一覧。 # locale -a ja_JPがないでインストール。 #...

Cloud Run Functionsでバッチ処理を動かす

PhpSpreadsheetでエクセルファイルを処理するバッチ処理が重いので、Cloud Run Functionsを利用すれば幸せになるかもしれないと調査しているときの覚書。 環境: Windows 11 Pro 23H2, Google Cloud SDK 503.0.0, Google AI Studio(Gemini 1.5 Pro) Cloud Run Functionsとは? Cloud Run Functionsは、Google Cloudが提供するサーバーレスサービスの一つ。 コードをイベントに応じて自動的に実行できる。 難しいサーバー管理は Google がやってくれる。 自動で処理能力が調整されて、使っていない場合は費用が発生しない。 2024年8月に、Google Cloud Functionsの第2世代がCloud Run Functionsに名称変更された。 Cloud Runと統合して機能強化された。 Cloud Run functions の概要  |  Cloud Run functions Documentation  |  Google Cloud Cloud Run functions の実行環境  |  Cloud Run functions Documentation  |  Google Cloud ちなみにGoogle CloudにはBatchという重い処理を定期実行するサービスがある。 参考:  バッチ: バッチ コンピューティングのシンプルさ | Google Cloud Cloud Run Functionsのチュートリアル 下記公式クイックスタートに従ってやってみる。 参考:  Google Cloud コンソールを使用して Cloud Run 関数を作成する  |  Cloud Run functions Documentation リージョンは「aria-northeast1(東京)」にした。 何となく雰囲気は分かった。 PHPのチュートリアル 公式ドキュメントを参考に。 Google Cloud CLI を使用して Cloud Run 関数を作成する  |  Cloud ...