Linuxやシステム開発に情熱を注ぎ、現在はArch Linuxを基盤に複数のプロジェクトに取り組んでいます。過去にはJavaやOracleを活用したシステム開発を担当し、豊富な経験を積んでいます。現在は、新しい挑戦としてC++を学びつつ、日本語入力用IMEの自作にも取り組んでいます。
With a passion for Linux and system development, I am currently working on multiple projects using Arch Linux as my main environment. In the past, I gained extensive experience in system development using Java and Oracle. Currently, I am taking on the challenge of learning C++ while working on a custom IME for Japanese input.
- Languages: Python, Bash, zsh, Java (EJB, Servlet, JSP), C
- Technologies: Arch Linux, Systemd, Neovim, Git, ElasticSearch, Oracle, DB2
- Tools: Eclipse, TeraTerm, rsync, cron, NetBackUp
- Operating Systems: Solaris, Windows, Ubuntu (mini PCでのバックアップ環境構築 / Backup environment setup on mini PC)
- OS開発 / OS Development: 独自OSの開発 - 低レベルのシステムプログラミングを学び、システムの基礎から構築中 / Developing a custom OS - Learning low-level system programming and building from the ground up.
- カスタムIMEの作成 / Custom IME Creation: 日本語入力対応のIMEをC++で作成中 - 快適な日本語入力体験を提供することを目指しています / Creating a Japanese input IME in C++ - Aiming to provide a smooth Japanese input experience.
- プログラミング言語の開発 / Programming Language Creation: 独自のプログラミング言語の開発 - 個別のニーズに対応する新しい言語仕様を設計 / Developing a new programming language - Designing a language tailored to specific needs.
- メインPCバックアップ処理 / Main PC backup processing: mini PC上でのバックアップ環境構築 - rsyncとsystemdタイマーを活用し、信頼性のあるバックアップを実現 / Setting up a backup environment on a mini PC - Implementing reliable backups with rsync and systemd-timer.
- GitHub Pages+Hugoによるブログ作成 / Blogging with GitHub Pages + Hugo: GitHub Pages + Hugo によるブログシステムの構築 / Building a blog system with GitHub Pages + Hugo.
システムプログラミングや低レベルの開発知識をさらに深め、特にC++のスキルを磨いてより広範なプロジェクトに取り組みたいと考えています。また、過去の経験を活かし、システム開発における高度な知識をさらに共有できるようにすることも目指しています。
I aim to deepen my knowledge in system programming and low-level development, with a particular focus on enhancing my C++ skills to take on broader projects. Additionally, I hope to share my advanced knowledge in system development by drawing on my past experiences.
興味を持っていただけたら、Twitterで気軽にご連絡ください! / Feel free to reach out to me on Twitter!