コンピュータを勉強すると登場する「ビット」という言葉。ビットとは コンピュータでは、あらゆる情報を「0」と「1」で表します。
キャッシュメモリの仕組み、主記憶・補助記憶との違い、ライトスルー/ライトバックの書き込み方式、ダイレクトマップ等のマッピング方式まで、コンピュータ科学の基礎をまとめました。
機械学習の基本アルゴリズム「決定木」について、仕組み・分割の考え方・長所と短所・scikit-learnを使った実装例・使いどころまでわかりやすくまとめました。
エッジコンピューティングの基本的な考え方、クラウドコンピューティングとの違い、IoTや自動運転などの活用事例、メリットと課題をわかりやすくまとめました。
まえがき 新卒で入社したときに、ビジネス研修を受けたり、本を読んでくるような課題があったりしました。 自分の場合はビジネス職とも同じ研修だったので、そのほとんどが一般的な内容が多く「エンジニアとしては少し違うのではないか」と思うようなものもありました。 しかし、その中でもエンジニアの働き方に応用できそうなものがあり、1年半働いた今当時のメモを見返すと実際に活きているものがあったので、それをピックア
ハードウェアについて ハードウェアは、人間から実行された命令を実際に実行する物理的な「機械」のことです。
Go言語でスライスから特定の値を持つ要素を削除する方法。Go 1.21以降はslices.DeleteFuncが使える。ループ中の削除パターン(インデックスのズレ対策)も合わせて解説。
マンチェスター符号は、デジタルデータを電気信号に変換する伝送路符号の一種。データが0のとき立ち下がり、1のとき立ち上がります。自己クロック信号として受信側でのクロック回復に使えるため、イーサネットに採用されています。
ネットワークスライシングの基本的な仕組み、なぜ5Gに必要なのか、具体的なユースケース、支える技術(SDN/NFV)、そして現在の普及状況までわかりやすくまとめました。
「先輩に質問しても欲しい回答がもらえない」「困りごとの言語化が難しい」という新人エンジニア向けに、良い質問を作る3ステップを紹介します。①情報を書き出す②構成を整理する③文章を整形する。
新しい記事をメールでお届けします。
新しい記事をメールでお知らせ