Pythonを中心に、デスクトップアプリ、Webアプリ、自動化ツール、トレード関連ツールを開発しています。
目的に応じて適切な技術を選び、日々の作業や検証を効率化するためのツール作りに取り組んでいます。
- Pythonによる業務自動化ツール
- Tkinterを使ったデスクトップアプリ
- Next.js / Reactを使ったWebアプリ
- CSV / JSON / Excelなどのデータ処理
- Excel / CSVファイルの差分比較ツール
- 画像認識を使った操作自動化
- トレード検証・データ分析ツール
画像認識とCSV定義を利用したPC操作自動化ツールです。 繰り返し作業の自動化、GUI操作の再現、設定ファイルによる柔軟な操作定義を目的に開発しています。
- Tech: Python, Tkinter, OpenCV, CSV
- GitHub Repository: https://github.com/rakima/macro_tool
ExcelやCSVファイルの差分をGUIで確認できるデスクトップツールです。 2つのファイルを指定すると、セル値・数式・行追加/削除・シート追加/削除などを比較し、結果をExcelレポートとして出力できます。
変更セルへのリンクや色付け、CSVの文字コード・区切り文字の自動判定にも対応し、差分内容を後から確認しやすい形で残せます。
- Main Features: Excel / CSV差分比較, セル座標比較, 行追加/削除を考慮した比較, キー列比較, Excelレポート出力, ドラッグ&ドロップ, 設定保存
- Tech: Python, Tkinter, openpyxl, pytest, Ruff, mypy, GitHub Actions, PyInstaller
- GitHub Repository: https://github.com/rakima/compare_tool
ブラウザ上でJSONを見やすく編集・確認するためのWebアプリです。 インストールせずに使えることを重視し、GitHub Pagesで公開しています。
- Tech: Next.js, React, TypeScript
- GitHub Repository: https://github.com/rakima/edit_json_tool
- Demo: https://rakima.github.io/edit_json_tool/
JSONファイルをローカル環境で編集・確認するためのデスクトップツールです。 手元の設定ファイルやデータ構造を扱いやすくすることを目的に開発しています。
- Tech: Python, Tkinter
- GitHub Repository: https://github.com/rakima/edit_json_tool_desktop
トレード検証やデータ分析を行うためのツールとして開発予定です。
- Python
- Tkinter
- Pandas
- OpenCV
- openpyxl
- Next.js
- React
- TypeScript
- JavaScript
- HTML/CSS
- Perl
- pytest
- Ruff
- mypy
- GitHub Actions
- PyInstaller
- Git
- GitHub
- Macro Tool
- compare_tool
- edit_json_tool
- edit_json_tool_desktop
- Trading Research
- Python GUIアプリ開発
- Next.js / ReactによるWebアプリ開発
- OpenCVによる画像認識
- データ分析・検証ツール
- 自動化ツールの設計
- 小規模業務ツール開発
- Python製デスクトップアプリ開発
- OSS公開
- フリーランス案件獲得
- GitHub: https://github.com/rakima
- Email: rakima.work@gmail.com