はじめに

高校生の頃からプログラミングをしてきてさまざまな成果物ができました.このページでは自分の”プログラミングが好きなところ”や”若干技術力がある”というところを感じていただけたらいいなと思います.

このページでは新しい順(作った日付が)で紹介していきますが,言語やフレームワーク別で紹介しているページもあるのでお好みで選んでください.

2024年

家計簿アプリ

Flutterサーバー | Githubリポジトリ

このアプリは自分の家計簿をつける習慣をより定着させようと作ったものです.自分はこのアプリを作る前からずっとObsidianというマークダウンエディターで家計簿を管理していました.しかしObsidianは同期の難易度が高く,特にAndroidでの同期が難しいです.そこでObsidianにRestApiが建てられるプラグインを見つけたのでそれを使ってスマホから家計簿をつけることができるアプリを作成しました.

詳しくはこちらの家計簿アプリ紹介ページをご覧ください.

GithubのReadmeに表示する画像を生成してくれるバックエンドアプリ

CSharpASPNETバックエンド | Githubリポジトリ

このアプリはGithubのReadmeに表示する画像を生成してくれるバックエンドアプリです.

[![My streak](https://api.takutk.com/StreakImg?username=tauto1127)](https://github.com/tauto1127/imageProviderForGithub)

このようにGithubのReadme.mdに書くと,以下の画像のように連続でコミットメントした日数が表示されます.

このアプリはCI/CDを頑張っていて,テストはないのですが自動ビルド,自動デプロイ(自宅サーバーに),自動フォーマットがあります.

自動で,バックエンドプロセスを起動する設定をしてないので,基本的に動いてません

詳しくはこちらのGithubReadme画像生成紹介ページをご覧ください

応用技術者試験のキーワードを抽出してくれるスクリプト

TypeScript | Githubリポジトリ

2023年

p2hacks2023(ハッカソン)

FlutterFirebase | Githubリポジトリ 未来大で行われたハッカソンです. 詳細はこちら

Discordボット

CSharpバックエンド | Githubリポジトリ

データベースを用いたデータ(ブックマークなど)の管理や,ゲーム用のサーバーの起動・停止ができます

ウェブサイトのユーザー認証をASPNETで実装してみたもの

Csharpバックエンド | Githubリポジトリ

これはウェブサイトのユーザー認証の仕組みを勉強して,自分で実装してみたというものです.ユーザー認証関係のフレームワークは使っていなく,ハッシュ化の関数のみライブラリに頼って作りました.

主な機能(ユーザー認証関係)はこちらです

  • パスワードをハッシュ化してそのままデータベースに保存するのではなく,「パスワードソルト」と「パスワードペッパー」を使って保存する
  • ユーザーのセッション管理

ウェブサイトも実装していて,そこからユーザー登録やログインができます.

2022年

マインスイーパーを内蔵した目覚まし時計アプリ

大学の課題processing | Githubリポジトリ マインスイーパーをクリアしないと,アラームを止められません

ブロック崩し

大学の課題processing | Githubリポジトリ ※gameフォルダが本体です

2021年

DisplayOFF

CSharpWPFWindows | Githubリポジトリ ボタンを押したらディスプレイをスリープできるソフト

ツイキャスコメントビューワー

CSharpWPFWindows | Githubリポジトリ