Software Portfolio(本サイト)、Rollodex Capstone、Quester2000 のフロントエンド設計を担当しました。
- Rollodex:テンプレート化されたフォーム構築や検索/フィルタUI再設計のため、各種コンポーネントを実装しました。
- ポートフォリオ:多数のカスタムUIコンポーネントを実装しました。
Software Portfolio(本サイト)、Rollodex Capstone、Quester2000 のバックエンドロジックを担当しました。
- メニューUI、検索フィルタ、フォームテンプレートなどの複雑な機能を支えるクライアント/サーバーロジックを構築しました。
Software Portfolio(本サイト)、Quester2000 のバックエンドロジックを担当しました。
- クラウドサービス上で稼働するWebアプリを構築しました。
Software Portfolio(本サイト)、Quester2000 におけるAI支援開発。
- 高レベルなドキュメントと詳細なWBSに基づき、Codexに複雑なタスクを実行させました。
- Codexが扱えるようタスクを細分化し、解決策の安定性を検証しました。
分散システム教育、Minecraft mod開発、各種講義/プロジェクトで使用しました。
- 学生向けに「Wheel of Fortune」Javaクライアント/サーバー課題を構築しました。
- クラッシュ修正のためコードを逆コンパイルし、再構築しました。
中核となる言語基盤です。カスタムゲームエンジンや多数の小規模プロジェクトで使用しました。
- 現行プロジェクト向けにカスタムゲームエンジンを開発。(情報開示制限あり)
- 最初に学んだ言語であり、最も好んで使用しています。
Rollodex、Quester2000
- 高速なフィルタリングを支える連絡先/検索データをモデリングしました。
- ユーザーアカウント用のアプリデータを保存しました。
各種プロジェクトにおけるサーバーデプロイ。
- SER321 向けのクライアント/サーバーアプリをホストするために使用しました。
各種講義の課題で使用しました。
- SER334:Linuxデータ構造を用いて、カーネル内で実行中のプロセス詳細を表示するロード可能カーネルモジュールを構築しました。
- スレッド/コンパイラ最適化、ページ置換、画像処理、スケジューリングアルゴリズムなど、各種トピックでスクリプトを適用しました。
Web Development & Design Foundations の課題、Software Portfolio(本サイト)、Rollodex Capstone、Quester2000 のWebデザインを担当しました。
- HTML と CSS を用いて、情報表示とページ遷移を行う従来型Webサイトを構築しました。
- JavaScript、TypeScript、React と統合し、複雑なWebアプリを構築しました。
Software Portfolio(本サイト)、Rollodex Capstone、Quester2000、各種講義のUIデザインを担当しました。
- Webアプリ向けのテーマを作成し、カスタマイズ性とアクセシビリティを向上させました。
日常的に使用するカーネルで、多数のシステムに導入しています。各種講義でも使用しました。
- バックアップと監視を行いながら、Nextcloud やゲームサーバーを積極的に運用しています。
- GPU パススルー用に VFIO 設定とカーネルチューニングを行いました。
Rollodex、SER322(データベース管理)
- SER322 向けに小売在庫管理システムを設計しました。
- クエリを用いて Rollodex のトラブルシューティングと検索高速化を行いました。
mod開発、ゲームエンジン、各種講義で使用しました。
- 複雑なアプリケーションオブジェクトをファイルに保存し、再起動時に読み込みました。
- Stellaris や Minecraft のmod開発で頻繁に使用しています。
Linux システム上のローカルツール。
- Linux マシンの挙動を変更するためのスクリプトを作成しました。
- アプリケーション開発中に多用しました。
ゲームmod設定、各種講義
- サーバー最適化とmodpack更新に合わせるため、Minecraft の設定XMLを修正しました。
- 仮想マシンのデプロイと最適化を行いました。
Linux システム上で Windows を仮想化。
- GPU パススルー対応の、ゲーム向け最適化 Windows 10 仮想マシンを構築しました。
- QEMU と併用しました。
Linux システム上で Windows を仮想化。
- GPU パススルー対応の、ゲーム向け最適化 Windows 10 仮想マシンを構築しました。
- KVM と併用しました。
Stellaris mod開発
- カスタムコンテンツ向けにゲームプレイスクリプトとUIフックを構築しました。
- バランス改善のため、mod変更を反復しました。
Rollodex、Quester2000
- データベース構造のスキーママイグレーションとモデルを管理しました。
Oracle Cloud でポートフォリオを公開し、固定IPとDNSを設定。中継ホストを用いた WireGuard の実験も実施。
- OCI 上でポートフォリオをホストし、固定IPとDNSのルーティングで安定したアクセスを確保。
- WireGuard の検証用に OCI を中継ポイントとして使い、自宅サーバーへ安全に接続。
望むストーリーラインを実現するため、壊れたmodpackを繰り返し応急処置してきました。
- カスタムのStellarisメカニクスと、メモリ最適化スクリプトを構築しました。
高性能なmoddedサーバーを10台以上運用しています。
- 比較的よくあるクライアント側切断を解消するため、クラッシュ修正をバックポートしました。
- カスタムmodsで新機能を追加し、modpacksを最適化しました。