トップへ戻る

PROJECT INDEX / 04 ENTRIES

作ったものを、まとめて見る。

家の動画、ゲームサーバー、配信中の会話、研究で使った判定システム。 身近な「ほしい」から始まり、実際に動かして確かめた開発物です。

ALL PROJECTS

4つの開発記録。

各ページで、技術スタック、構成、工夫、検証、制約まで紹介しています。

01

家の動画、ちゃんと見たい。

Nextcloud Stream

Nextcloudに置いた動画を、スマホでもPCでもすばやく見るためのWebアプリ。動画の途中再開やPWA、HTTP Range再生にも対応しています。

  • Vue 3
  • TypeScript
  • PHP 8.3
  • Nextcloud 34
  • WebDAV
  • PWA
02

ゲーム鯖、便利にしたい。でも安全に。

Sub-PC Homelab

Palworld、Discord、Tailscaleを安全につなぐホームラボの参照実装。Botの操作権限からホスト側の命令まで、境界を分けて守ります。

  • Node.js 22
  • Python 3.12
  • Discord
  • Palworld REST API
  • Tailscale Serve
  • Docker Compose
03

海外コメントも、会話に混ざってほしい。

ことつな!

Twitchチャットをリアルタイムに翻訳して、VOICEVOXで読み上げるデスクトップBOT。翻訳・音声認識をローカルで動かします。

  • Python 3.12
  • CustomTkinter
  • TwitchIO
  • CTranslate2
  • Sherpa-ONNX
  • VOICEVOX
  • OBS
04

「怖い」は、測れるのか。

Acrophobia Judge System

VRによる高所恐怖症改善支援を検討した研究プロトタイプ。VRシステムと、生体信号・デバイス連携を含む実験コードです。

  • Python 3.10
  • Python 2 Bridge
  • Arduino
  • MindWave Mobile 2
  • EEG
  • HRV
  • JSON Lines