Uncategorized

Uncategorized

AT ProtocolのRepositoryに関して調査・考察

 前回AT Protocolでよく出てくるCBOR・CID・DAG-CBORについて調査・まとめました。これらがAT Protocol中で主に出てくるのはRepositoryに関する仕様の部分です。今回はRepositoryとは何か、Rep...
Uncategorized

AT Protocolでよく見かけるCBOR・CID・DAG-CBORとは何者なのか

 相変わらずTwitterの仕様変更が激しいですね。最近では、Twitter未登録の人にツイートを見せない施策や、ツイート表示回数制限の導入、TweetDeck無料版の廃止などの施策が進められています。一連の騒動を受けてMetaがTwitt...
Uncategorized

マルチエージェントシミュレーションを使った交通シミュレーションの論文を読んだ

 諸事情によりマルチエージェントシミュレーションの基本原理と実装に関し勉強する必要が出たので論文を読みました。読んだ論文はC. Mavrogiannis, J. DeCastro, and S. S. Srinivasa. “Implici...
Uncategorized

コンピュータの構成と設計 6章

 パタヘネ最終章です。この章ではマルチプロセッサ構成で並列処理を行う際のハードウェアの種類やベンチマークの種類、ベンチマーク結果の解釈などに関して述べられています。6.1 普通のプロセッサを集めて高性能なコンピュータを作ることは昔から試みら...
Uncategorized

AT Protocolの概要を理解したい

 昨今TwitterのCEOが変わり経営の仕方や機能に急激な変化が起こっています。収益に貢献しないと見られた機能が切られ、フォローしていないユーザーのツイートが流れるタイムラインを強制的に表示したりなどユーザー視点ではありがたくない仕様変更...
Uncategorized

Windows11+VSCode+Dev ContainersでGo言語開発環境構築

Windows11+VSCode+Dev ContainersでGo環境を構築する手順をまとめます。前提条件として、WSL2、WSL Dockerのインストールが完了済みとします。Docker Desktopのライセンスがある場合や個人での...
Uncategorized

コンピュータの構成と設計 5.5~5.8節

今日も今日とてパタヘネ読書記録です。今回は雑多な話がメインです。具体的にはハミング誤り訂正符号、VM、ページング機構の話になります。5.5 障害とは提供するサービスが仕様から外れていることを言う。信頼性とはサービスが連続でどれくらい稼働し続...
Uncategorized

Kubernetes完全ガイドを読みながらKubernetesに入門する

 以前特定ミドルウェアやトレンド技術に対応できるエビデンスを作っていきたいという話をしました。ということでKubernetesに入門してみることにしました。上で動かすアプリケーションが無いのにKubernetesだけを学ぶのはiPhoneの...
Uncategorized

Operating System Concepts 8章練習問題

恐竜本8章練習問題です。結構忘れていて残念でした。8.1 Name two differences between logical and physical addresses.自身の回答:Logicalはプログラムが認識するアドレス空間で...
Uncategorized

仮想メモリの管理(前半)

恐竜本9章の前半です。今回は仮想メモリの管理に関する話です。IPA試験の午前に出るやつですね。背景 OSの大きな役割の一つは複数のプログラムを同時に動かすことであるが、プログラムをすべてメモリに読み込んだり、静的に確保された配列を真面目に全...