概要
現在個人開発の場で使用しているツールやエディタなどを晒してみます。
下記の目的で使用しています。
- Androidアプリ制作
- WebAPI及びWEBアプリ制作(Ruby,PHP)
作業環境
ディスプレイ
ディスプレイは3台使っています。
全てディスプレイアームを使用して高さや角度が簡単に調整できるようにしています。
ディスプレイの上にはキングジムのディスプレイボードを設置して小物を置けるように工夫しています。
PC
そろそろRyzenにしたいですがRyzenにしました!こんな感じで作業しています。
メインPC
パーツ | スペック |
---|---|
CPU | AMD Ryzen7 1700 8コア 16スレッド |
メモリ | DDR4-2666 32GB |
ディスク | NVMe SSD M8Pe PX-512M8PeG 512GB |
グラフィック | AMD Radeon R9 270X |
ディスプレイ | WUXGA 23~24インチ 3枚 |
サブ Surface Pro 4
パーツ | スペック |
---|---|
CPU | Core i7 |
メモリ | 16 GB |
ディスク | 256 GB |
キーボード
マウス
バージョン管理
GitHub
GitLab
定番のGihtubとGitLab。
Githubは公開しても問題のないリポジトリ(古くなってもう使ってないとか)をGitLabから移動して公開しています。
GitLabはプライベートリポジトリが無料かつCIが使えるのでAndroidアプリのコード等を置いています。
リモート会議
チャットツール
主にSlackを使用していますが、会社ではChatworkを使用しているため両方使用しています。
エディタ
IntelliJ IDEA
Android、Ruby、PHPが一つのIDEで出来て便利なので有償の Ultimate版 を使っています。
「コレが無いと開発できない」とまで言われているみたいです。
Vidual Studio Code
テキストエディタとして使用しています。
昔は秀丸を使っていましたが、Markdownのプレビューなど便利なのでこちらに移行しました。
会社ではメインの開発エディタとして使っている人も居るので、JSを書くぐらいだったらこれだけでもいいのかもしれません。