myself

八谷 航太

Kota Yatagai

趣味で暗号技術や分散型システムに触れつつ、ソフトウェアエンジニアとして働いています。 詳細はkota-yata.comをご覧ください

iconiconiconicon
Network 2024-02-14

QUICでP2P通信を張る

Using QUIC to traverse NATsの実装を途中まで

Memoir 2023-12-09

新種のフンコロガシを見つけた

Ceratopyus Yatagaii

Programming 2023-10-31

Node.jsのBigQuery APIから主キーを設定してテーブルを作る

Googleのドキュメントが更新される気配がないので書く

Data Science 2023-07-28

コミュニケーションは測れるのか

「コミュニケーション」の定量的計測を試みる

Network 2022-12-26

Enriching Kademlia by Partitioningを読んだ

論理アドレスと実際の距離の整合

Network 2022-11-03

TCP Simultaneous Openを試す

同時にSYNパケットを送り合う、TCPホールパンチングの手法の一つ

Memoir 2022-09-28

2022年夏の人生進捗報告

CCCとかセキュキャンとかハッカソンとか

Algorithm 2022-07-13

TypeScriptでべき剰余

BigIntを利用する工業レベルの整数向けべき剰余

Thoughts 2022-01-08

芸術家は本当にNFTで救われるのか

NFTの誤謬と本質

Algorithm 2021-08-21

UTF-8対応のBase64を自作する

バイナリーを型付配列で扱う美しい実装

Thoughts 2021-08-10

宗教は信じるものなのか

信教が哲学の芽を摘み取ってるんじゃないかと思った話

Cryptography 2021-06-06

RSAと安全性

RSA暗号、RSA署名の仕組みと安全性

Cryptography 2021-05-15

暗号モードまとめ

暗号を基礎から勉強しようの会

Algorithm 2021-03-30

久々に順列列挙アルゴリズムを書いた

Percomのリファクタリングと末尾呼び出し最適化の話

Computer Science 2021-03-29

コンピューターの掛け算と割り算

シフト演算を勉強したで

Memoir 2021-03-26

はじめてカジュアル面接なるものを受けた

普通に楽しかった

Algorithm 2021-03-23

TypeScriptでハフマン符号を作る

バイナリーを文字列で扱うJavaScriptな実装

Chemistry 2021-01-31

工業的製法

化学のテスト用にまとめたもの

Computer Science 2021-01-14

パイプライン処理と高速化

プロセッサーの役割分担と人海戦術

Algorithm 2021-01-08

フルスクラッチでSHA-256を作る

TypeScriptで実装する

Cryptography 2021-01-03

ワンタイムパッドはなぜ安心安全なのか

OTPの安全性を証明する

Project Fugu 2020-11-25

ブラウザからローカルフォントを取得する

Font Access APIでローカルにアクセス

Project Fugu 2020-11-07

ブラウザでファイルの上書き保存ができるぞぉぉ

File System Access APIを使ってみる

Programming 2020-09-25

Pythonで円周率を求めてみる

確率的モデルで実際に計算してみる。図も描いてみちゃう

Programming 2020-09-23

SvelteでFullCalendarを使う

今後Svelteの人気が上昇することを願って

Automation 2020-08-11

毎朝5時にGoogle Formに自動回答したい

SeleniumとLambdaを使った自動化の記事