Works & Publications

研究論文、開発プロジェクト、受賞歴

Publications

Authors: Hiromichi Hagiwara, Hiroshi Inamura, Shigemi Ishida

infsoc.org • 2025年9月

Proposal of an LDoS attack method using MPTCP signal manipulation. We improved upon conventional attack techniques and studied more effective attack methods.

Authors: 萩原 啓道, 稲村 浩, 石田 繁巳

pub.confit.atlas.jp • 2024年9月

Optimistic ACKing機能を悪用したLDoS攻撃の効果を検証し、その脅威レベルと対策について分析を行いました。

Projects

Kioku — エディタでスキマ時間に学べる単語帳拡張機能

エディタ拡張

2025年

VSCode拡張として動作し、プログラミングの合間に単語をタイピングで覚えられる英単語学習アプリ。Ankiのような反復学習を取り入れ、エビングハウスの忘却曲線を利用して効率よく記憶を定着させることを目指しました。

TypeScript VSCode Extension API

flop — C/C++/Rust向けデバッグ出力切り替えツール

CLIツール

2025年10月

printf や println! をコマンド一発でコメントアウト・有効化・削除できるデバッグ出力管理ツール。インタラクティブなTUIで直感的に操作できます。crates.ioにてパッケージを公開しています。

Rust TUI

httpcat — HTTPステータスを猫で確認できるCLIツール

CLIツール

2025年11月

HTTPリクエストのステータスコードに応じた猫画像をターミナルに表示するCLIツール。curlやwgetの代わりに、ステータス確認を楽しく行えます。ASCII表示にも対応。crates.ioにてパッケージを公開しています。

Rust CLI

should-i — 意思決定を委ねるCLIツール

CLIツール

2025年11月

質問を投げかけるとYES/NO/MAYBEで答えてくれるCLIツール。yesno.wtf APIを使用し、回答と一緒にGIF画像も表示。--openオプションでGIFをブラウザで自動表示できます。日常の小さな決断から技術選定まで、宇宙に判断を委ねられます。

Rust CLI API

ft_transcendence — リアルタイム対戦Pongゲーム

Webアプリケーション

2025年

42Tokyoの最終課題として開発したリアルタイム対戦型Pongゲーム。WebSocketを使用したリアルタイム通信、OAuth認証、チャット機能などを実装しました。

TypeScript NestJS PostgreSQL WebSocket Docker

minishell — Bashシェルの再実装

その他

2024年

42Tokyoの課題としてBashシェルを再実装。パイプ、リダイレクト、環境変数、シグナル処理などの基本的なシェル機能を実装しました。

C Unix/Linux

学内作品共有サービス開発

Webアプリケーション

2024年 - 現在

高度ICT演習にて学内向けの作品共有サービスを開発。学生が自身のプロジェクトや作品を共有・発表できるプラットフォームを構築しています。

Web Development

ConoHA VPSコントロールパネル改善

Webアプリケーション

2024年8月

GMOインターネット株式会社のkitaQサマーインターンにて開発。UI/UXを改善し初心者にもVPSを使いやすくするコントロールパネルの改善案を提案・開発し、最優秀賞を受賞しました。

TypeScript React UI/UX Design

ビーコン・Spotify APIを使ったiOSアプリ開発

モバイルアプリ

2021年 - 2022年

ビーコン技術を利用して周りの人と好きな音楽を共有し、好きな曲を共有し合う楽しさを感じるiOSアプリを制作。チーム構成は3人で、スクラム開発手法を採用。バックエンド全般を主に担当し、SpotifyAPIとの通信などを実装しました。

Swift iOS Beacon Spotify API

Achievements

GMOインターネット株式会社 kitaQサマーインターン

最優秀賞

2024年8月

ハッカソンにてUI/UXを改善し初心者にもVPSを使いやすくするコンパネの改善案を提案・開発し、最優秀賞を受賞しました。