はてぶ・Qiita・Zennのトレンド記事を紹介
ブログ連載1周年を記念して、新Linuxカーネル解読室プロジェクトがはじまった経緯や今後の方針、および執筆の裏側についてお話します。
ROS2(Robot Operating System 2)は、ロボット開発に必要な通信や制御、シミュレーション機能などを備えたフレームワークです。本記事では、ROS2に初めて触れる方向けに、その基本的なコンセプトを紹介します。
今回はマルチプロセッサ (MP) にまつわるお話です。
新Linuxカーネル解読室 - パケット受信処理 ~IPレイヤーにおける受信処理~ 🔖 165
今回は、パケット受信処理 ~Ethernetドライバ ポーリング処理編~の続編として、受信パケットがIP層に到達した後の処理、特にルーティング処理を中心に解説します。
VA Linux エンジニアブログ 改修メンテナンスのお知らせ
2025年4月26日(土)0:00~2:00、ブログデザイン改修のためメンテナンスを実施いたしました。一部表示内容が大きく変更されます。万一表示崩れが発生した場合は、お手数ですがブラウザのキャッシュクリアをお願いします。ご不便をおかけしますが、ご理解のほどよろしくお願いいたします
Asio (Boost.Asio) C++ライブラリ入門 5 - 実践編 主要クラス群とI/O機能群の紹介 -
C++の非同期IOライブラリであるAsio(Boost.Asio)の解説シリーズの最終回として、ライブラリが提供する各種クラスやI/O機能をサンプルコードとともに網羅的に紹介します。辞書的な活用を想定した構成となっておりますので、皆様の参考になれば幸いです。
今回はメモリ管理にまつわるお話です。
今回はメモリ管理にまつわるお話です。
Asio (Boost.Asio) C++ライブラリ入門 5 - 実践編 主要クラス群とI/O機能群の紹介 -
C++の非同期IOライブラリであるAsio(Boost.Asio)の解説シリーズの最終回として、ライブラリが提供する各種クラスやI/O機能をサンプルコードとともに網羅的に紹介します。辞書的な活用を想定した構成となっておりますので、皆様の参考になれば幸いです。
新Linuxカーネル解読室 - タスクスケジューラ (その2) - EEVDF 🔖 40
17年ぶりにFAIRクラスのタスクスケジューラが刷新され、CFSからEEVDFに置き換わりました。今回は、この新しいEEVDFに焦点を当て、「どのタスクをどの程度実行するか」というタスクスケジューラの最重要機能を解説したいと思います。スケジューラやEEVDFに関心がある方にと
本記事ではIsaac Gym入門の実践編として、Isaac Gymの強化学習のフレームワークについて解説し、独自の学習環境を作成する方法を紹介します。
Asio (Boost.Asio) C++ライブラリ入門 4 - 完了トークン(CompletionToken)とasync_composeの利用法 -
本記事では、C++の非同期IOライブラリであるAsio(Boost.Asio)を解説します。第4回では、Asioライブラリを利用する上で重要なライブラリ機能、完了トークンと`async_compose`について紹介していきます。
CiliumサービスメッシュのmTLSについて解説編と実装編の2本立てで紹介します。本編では、解説編で説明したCiliumの相互認証と暗号化の両機能を有効化してmTLS通信を実装してみましょう。
Ciliumサービスメッシュの相互認証と暗号化 (解説編) 🔖 1
CiliumサービスメッシュのmTLSについて解説編と実装編の2本立てで紹介します。Ciliumは従来のサービスメッシュの手法とは異なり、eBPFを活用してL4/L7ネットワークのパケットを操作することで、従来のサイドカープロキシを不要とするのが特徴です。CiliumのmTLSに
Asio (Boost.Asio) C++ライブラリ入門 3 -コアとなる概念-
本記事では、C++の非同期IOライブラリであるAsio(Boost.Asio)を解説します。第3回では、Asioライブラリのコアとなる概念やいくつかの用語について紹介していきます。
Asio (Boost.Asio) C++ライブラリ入門 1 -Reactor- 🔖 1
本記事では、C++の非同期I/OライブラリであるAsio(Boost.Asio)を解説します。第1回では、ライブラリの基本導入と、採用されている非同期デザインパターンの1つであるReactorについて説明します。
Asio (Boost.Asio) C++ライブラリ入門 2 -Proactor- 🔖 1
本記事では、C++の非同期IOライブラリであるAsio(Boost.Asio)を解説します。第2回では、Asioで採用されている重要なデザインパターン「Proactor」について解説し、関連する簡単なサンプルコードを紹介します。