DOCUMENTS
-
蛍光灯からLEDに交換する前に必ず確認すべきポイント
【1. 取り付け方式を確認しよう】 照明器具にはいくつかの取り付け方があります。これを間違えると「買ったけど付かなかった」「工事が必要だった」という失敗につながります。 引っ掛けシーリング 天井に丸いソケットが付いていて、照明器具をカチッとは... -
蛍光灯とLEDの進化と安定器の寿命まとめ
【1. 蛍光灯の登場と方式の進化】 蛍光灯は1940年代から普及し、点灯方式の違いでいくつかの種類があります。 グロー式(スターター式) 1950年代~70年代に主流。 点灯管(グローランプ)を使い、チカチカしてから点灯。 安定器は「磁気安定器(コイル+... -
デジタル署名とハッシュの仕組み:SHA-256の役割と身近な利用例(Understanding Digital Signatures and Hash Functions: How SHA-256 Secures Our Everyday Life)
【ITパスポート 令和5年 問84】 「デジタル署名」と聞くと、なんだか難しそうですが、実は私たちは日常的にその恩恵を受けています。アプリのインストール、🔒マークのついたウェブサイト、電子契約など……裏側では必ずハッシュ化やデジタル署名が働い... -
損益計算書の流れと用語の解説(Flow of the Income Statement and Explanation of Key Terms)
【1. 売上(収益)】 商品やサービスを売った合計金額。 例①:1個1万円のパソコン部品を1,000個販売 → 売上=1億円 例②:月額1,000円の動画配信サービスを1万人が契約 → 売上=1,000万円 【2. 売上原価(変動費)】 商品を仕入れたり作ったりするために直... -
会計上の「変動費」とは?(What Are Variable Costs in Accounting?)
「変動費」という言葉、日常的に「ガス代とか水道代みたいに毎月変わる費用」をイメージしてしまいますが、経営学・会計の「変動費」は全然別物です。 【🔹 会計上の「変動費」とは?】 変動費とは、売上や販売数量に比例して増減する費用のことです。商品... -
ソフトウェア開発の生産性を高める「オブジェクト指向」とは?(Improving Software Productivity with Object-Oriented Programming)
【📖 設問文(ITパスポート 令和3年 問41)】 クラスや継承という概念を利用して,ソフトウェアを部品化したり再利用することで,ソフトウェア開発の生産性向上を図る手法として,適切なものはどれか。 ア:オブジェクト指向イ:構造化ウ:プロセス中心ア... -
マイデータベースにおけるマイクロサービスとは?(What Are Microservices in Databases?)
👉 アプリを小さな独立した部品(サービス)の集合に分けて作る考え方。 1つの大きなシステムを「在庫管理」「決済」「配送」「ユーザ管理」などに分ける 各サービスは 独自のデータベースやAPI を持ち、別々に動ける チームごとに開発・運用できるので、開... -
最終的整合性(Understanding Eventual Consistency in Distributed Systems)
【まず結論(超シンプルに)】 最終的整合性(Eventually Consistent) とは: 👉 データが一瞬バラバラになっても、時間が経てば最終的に同じ状態に揃うという考え方。 ACIDの「常に一貫性」と違い、クラウドやマイクロサービスでスピードとスケーラビリテ... -
分散トランザクションとは?(What is a Distributed Transaction?)
👉 一言でいうと「複数の場所(サーバやデータベース)にまたがって、ACID特性を守りながら行うひとかたまりの処理」 普通のトランザクションは 1つのDBの中だけ。でも実際のシステムでは「AのDBとBのDB」「DBとメッセージキュー」など、複数のシステムにま... -
ACID特性(the ACID Properties in Databases)
データベースのトランザクション(一連の処理のまとまり)が「安全に終わる」ための4つの約束が ACID です。 Atomicity(原子性) Consistency(一貫性) Isolation(独立性/分離性) Durability(永続性) 以下、日常例→DBの例→どう実現するか→失敗する...