Works

クラシックPongをベースにしたチャット付きリアルタイムゲーム。難易度選択やスコアランキング、ライブ観戦が可能。公開・非公開・パスワード付きチャットルームやDM対応。42・Googleアカウントログイン機能も搭載しています。

ft_transcendence

クラシックPongをベースにしたチャット付きリアルタイムゲーム。難易度選択やスコアランキング、ライブ観戦が可能。公開・非公開・パスワード付きチャットルームやDM対応。42・Googleアカウントログイン機能も搭載しています。

TypeScriptReactNext.jsNestJSPrismaPostgreSQLMaterial-UIDockerdocker-compose
C++で構築されたシンプルかつ高速なNGINX風HTTPサーバー。C++98互換で、HTTP GET、HEAD、POST、PUT、およびDELETEリクエストに対応。指定したルートディレクトリから静的ファイルを配信するか、CGIを利用して動的コンテンツを生成できます。

webserv

C++で構築されたシンプルかつ高速なNGINX風HTTPサーバー。C++98互換で、HTTP GET、HEAD、POST、PUT、およびDELETEリクエストに対応。指定したルートディレクトリから静的ファイルを配信するか、CGIを利用して動的コンテンツを生成できます。

C++Google Test
仮想SNSサービスのバックエンドAPIです。Twitterに似た機能を提供しています。アーキテクチャは、コアビジネスロジック、HTTPリクエストハンドラ、インフラストラクチャ層でのドメイン/リポジトリ、データベース定義マスタなど、複数の要素で構成されています。

Yatter-backend

仮想SNSサービスのバックエンドAPIです。Twitterに似た機能を提供しています。アーキテクチャは、コアビジネスロジック、HTTPリクエストハンドラ、インフラストラクチャ層でのドメイン/リポジトリ、データベース定義マスタなど、複数の要素で構成されています。

GoDockerdocker-compose
C++98を用いたSTLコンテナの再実装プロジェクト。vector、stack、mapなどのコンテナを実装しています。各コンテナはイテレータも含めて設計がされており、mapの内部実装にはAVL木を用いています。

ft_containers

C++98を用いたSTLコンテナの再実装プロジェクト。vector、stack、mapなどのコンテナを実装しています。各コンテナはイテレータも含めて設計がされており、mapの内部実装にはAVL木を用いています。

C++
cron 式を可視化するためのアプリです。任意の cron 式を入力し、それが週間のカレンダー上でどの時間に実行されるかを視覚的に確認することができます。

cron-visualizer

cron 式を可視化するためのアプリです。任意の cron 式を入力し、それが週間のカレンダー上でどの時間に実行されるかを視覚的に確認することができます。

TypeScriptReactRechart