プログラマーとしてのkenryuS
今年でプログラミング8年目となる。
ウェブ開発から組み込みシステムまで幅広くやってます。
AIにレファレンスコードやドキュメンテーションを書かせても、ソースコードは書かせていません。すべて手打ちです。
年表
長いので折りたたんだ
2017年
- 春:Scratchを始めた、父からWinXP時代のchromium OS入りノートPCをもらった
- 夏:ラズパイ(RPi 3B)を買ってもらったが、Linuxのことは何も分からなかった
- 秋:地元の図書館のイベントで初めてのPython
2018年
- 冬:クリスマスにchromebook、初めてのHTML
2019年
- 秋:chromebookにLinux開発環境が実装、Linuxの基本を身につけた
2020年
- 10月:chromebookにUnity(←?)、当然重いのでPythonを代わりにやった
- 12月:GitHubに登録、初めてのGitリポジトリー
2021年
- 1月:初のWinPC、仮想マシンを知った
- 2月:初の公開ウェブサイト、UI/UXの欠片もない
- 春:中古PCにLinuxディストロをインストールし試していった
- 6月:初めてのLinuxマイクラサーバー、アメリカ大陸東西間でプレイできた
2022年
- 1月4日:Linuxに完全に乗り換えた
- 1月25日:メインPCの新調、更にできることが多くなった
2023年
- 5月:AP Computer Science Principal で満点を取った
2024年
- 春:VPSとラズパイ5でサーバー構築
現在
これまで培った知識をいかんなく発揮して高専生活をしている。
開発環境
メイン(デスクトップ)
- OS: NixOS
- CPU: Intel core i7-10700K
- RAM: 32GB(16GB x2) DDR4
- GPU: NVIDIA GeForce RTX 2080 Ti Rev.
- SSD: 1TB NVMe
- HDD: 1TB SATA
サブ(HP製ノートPC)
- OS: Arch Linux
- CPU: AMD Ryzen 5 5500U
- RAM: 16GB DDR4
- SSD: 512GB NVMe
サーバー
メイン
ハードウェア:Raspberry Pi 5
サービス:searxng, gitea, owncloud, jellyfin, kiwix, penpot, portainer, cockpit
踏み台
ハードウェア:Sakura VPS 512MB RAM
サービス:PiHole, nginx proxy
言語
よく使うツール
- Vim - お前もVimmerにならないか?
- Zed - 新たなコードエディター
- Docker - 個人サーバーで多用しているコンテナマネージャー
- alacritty - 錆びたターミナル
- gitui - 錆びた高速なgitフロントエンド
- Firefox - ブラウザといえばこれだよね? ねっ?
- FreeCAD - プロプライエタリに負けず劣らずの高機能で拡張可能な2D/3D CAD
- searxng - セルフホスティング可能なメタサーチエンジン
- KeePassXC - パスワードマネージャー
- GNU Cash - 金銭管理ソフト
- (lua)LaTeX - レポート執筆の友
- ollama - 自前でAIをホスティングしている
kenryuS by kenryuS is licensed under CC BY-NC-SA 4.0