個人的メモ
できる限り無料で、開発・学習を行うための環境メモ Windowsで開発している人向け
デザイン系
- GIMP
- Figuma
Figumaはウェブやスマホ用のレイアウトがデザインでき、色のテンプレートも用意されているのが、デザイン未学習者にとって嬉しいです。
メモ系
-
Notion
Markdown記法で、開発ごとにページを分けられる。
エクスポート可能。
カレンダーやToDoリスト、カンバンなどがコマンド一発で配置可能。
Trelloとも連携可能で、プロジェクト管理もできる。とにかく便利。 -
Mery
Windows標準のメモ帳と本格的なエディタの間にあるようなツール。
Notepad++が使えなくなったときにインストールして以来お世話になっている。
普段使用しているVSCodeが作業ディレクトリと結びついているため、文字コードやJSONファイルなどのちょっとした変更に便利。
エディタ
- VSCode
仮想環境
- VirtualBox
- Docker Toolbox
Dockerの環境構築には、Linuxやサーバ、ネットワークの知識が関わってくるため、勉強になるし需要もあると思って積極的に使っている。
もちろん、何が目的でDockerを使うか、ということを考えた上で。
Windowsのバージョンが2004の方は、WSL2 + Dockerで実現できるようです。
自分は、バージョンアップでエラーが出ます。
開発に役立つサービス
- Google Cloud Platform
Compute Engine (VM) / Firestore (NoSQL DB) / Cloud Storage (マルチメディア用ストレージ)を使っている。
頑張れば無料で使える (https://cloud.google.com/free?hl=ja) そのため、作ったサービスの置き場所にちょうど良い。
- Travis CI
Travis CI (https://travis-ci.org) は、Github上のコードのビルドやテストを行うサービスで、GithubのリポジトリがPublicならば無料、Privateなら有料になる。オンラインなので、導入も楽。
- Auth0
Auth0 (https://auth0.com/jp/) は、TwitterやFacebookのアカウントを利用して、認証を行うOpenID Connectを楽にするサービスです。
ユーザ名、パスワードの管理が必要なくなり、ログイン画面のUIもデフォルトで用意されています。
作っているサービスに会員登録を入れるなら、これが良いと思います。