必要なもの
まず、自分にとって必要なもの。
とりあえず入れる
- Firefox
- Chrome
- Google日本語入力
- Tera Term
- iTunes
- LINE
- PDF Reader
- EpsonScanドライバとマニュアル(自動で入ると思う)
エディタ
Emacsはやめようかと思うが、Coqなどのフロントエンドとして必須だからインストールはする。
- emacs Emacsのインストールと設定 - 檜山正幸のキマイラ飼育記 メモ編
- emacs emacsとIME - 檜山正幸のキマイラ飼育記 メモ編
- emacs IMEバグ対処済みemacs - 檜山正幸のキマイラ飼育記 メモ編
Emacsパッケージに関連して:
- ispell ispell、スペルと文法 - 檜山正幸のキマイラ飼育記 メモ編
- magit magit - 檜山正幸のキマイラ飼育記 メモ編
- ProofGeneral WindowsへのCoqのインストール - 檜山正幸のキマイラ飼育記
- RのESS Rコードの編集のために、ESSをトリアエズで入れた - 檜山正幸のキマイラ飼育記
- OCaml WindowsへのOCamlのインストール - 檜山正幸のキマイラ飼育記
- imaxima imaximaをもう一度 4 - 檜山正幸のキマイラ飼育記 メモ編
他エディタに移行すれば、ispellやmagitは不要。
Coq + ProofGeneralだけはemacsかな。R, OCamlも他エディタで環境作り。Maximaは付属GUIで使う。
で、他エディタだが、
現状VSCodeにしようかと思っている。
文書ツール
- TeX TeXのインストール - 檜山正幸のキマイラ飼育記 メモ編
- LyX TeX、LyXのインストール (途中まで) - 檜山正幸のキマイラ飼育記 メモ編
- MikTeX MiKTeX - 檜山正幸のキマイラ飼育記 メモ編
- MikTeX MikTexが役に立った! - 檜山正幸のキマイラ飼育記 メモ編
- GhostView
- GraphViz Windows上のPythonでグラフ描画: PyGraphvizインスールで一苦労 - 檜山正幸のキマイラ飼育記
- Doxygen Doxygenインストール超簡単、その他のソフトウェアも思い出す - 檜山正幸のキマイラ飼育記 メモ編
- pandoc
TeXは必要になったらでいいな。GhostViewは必須だ。ps2pdfコマンドは欲しいが、Ghostscriptに付いているようだ。
GraphVizは絵に図を入れるときに使う。Doxygenも使う。Catyが古いGraphVizに依存しているから、できるだけそのまま持っていこう。C:\Installed\Graphviz-2.28 。pandocは入れ直せばいいだろう。
プログラミング言語
MSVSは古い版の正規ライセンスがあるのだが、機能的には今のフリー版でも十分。
移動できそうなら移動。面倒なら捨ててもいいや。
Python 2.7.3は今でもダウンロード可能だから、システムを持っていく必要はないが、インストールしたライブラリがけっこうあるから、移動可能なら移動しよう。Phython関係のライブラリ。
- PyGraphViz Windows上のPythonでグラフ描画: PyGraphvizインスールで一苦労 - 檜山正幸のキマイラ飼育記
- NetworkX すごいグラフ処理ライブラリNetworkXの使い方 - 檜山正幸のキマイラ飼育記
- IPython ソフトウェアのインストールや更新はやっぱりメンドクサイ - 檜山正幸のキマイラ飼育記
あと:
- Coq WindowsへのCoqのインストール - 檜山正幸のキマイラ飼育記
- R http://d.hatena.ne.jp/m-hiyama/20150414/1428993591
- Maxima Maximaの新バージョンCLips版 - 檜山正幸のキマイラ飼育記 メモ編
- Isabelle
- Haskell Platform
- node.js
Coq, R, Maxima, Isabelleは新規インストールして環境再構築だ。Haskell Platformはとりあえずはいいや。必要なら入れる。
node.jsは入れ直す。今はnodistで入れてるが、今度はnvmで入れよう。nodistをやめるには、
次の記事に顛末が書かれている。
ともかくも、nodeは最新版を入れる。npmパッケージについては、事前に入れる必要はない。
あと、パッケージマネージャは、yarnにしようかと。
他では、
Javaは最新JDKを新しくいれよう。StandardMLはIsabelleからPolyML使うことでいいや。
↑とりあえずいらん。
シェル環境
- MinGW/MSYS MinGW/MSYSのbashを使うときの注意点 - 檜山正幸のキマイラ飼育記
- MinGW/MSYS MinGW/MSYSをインストールした(何度目かな?) - 檜山正幸のキマイラ飼育記
- シェル環境 2015-10-09 - 檜山正幸のキマイラ飼育記 メモ編
長年MinGW使ってきたが、Git for Windowsだけでもいいかな。
- Git for Windows Git for Windowsの構造と利用 - 檜山正幸のキマイラ飼育記 メモ編
- Git for Windows Mingw-w64/MSYS2 を入れなくても Git for Windows で間に合うみたい - 檜山正幸のキマイラ飼育記
- MSVC Community と tdm-gcc MSVC Community と tdm-gcc - 檜山正幸のキマイラ飼育記 メモ編
PowerShellに関しては設定を色々しているので、移動の必要がある。
Cygwinはいらん。
VCS
Gitはシェル環境としても使えるからいれるが、
- bitbucket 極小チームでbitbucketを利用するには - 檜山正幸のキマイラ飼育記
- Mercurial Mercurialとbitbucketを使いはじめるには - 檜山正幸のキマイラ飼育記
- Mercurial 個人環境へのMercurialインストールまで - 檜山正幸のキマイラ飼育記 メモ編
- TortoiseHG TotoiseHG - 檜山正幸のキマイラ飼育記 メモ編
↑いらん。
その他のツール/ライブラリ
どっちもインストールし直し。
- bower, yo, bootstrap, jekyll, mocha
- LimeChat 2
- GNU Global GNU Global - 檜山正幸のキマイラ飼育記 メモ編
↑いらんな。
- hugo
- Vagrant
↑気が向いたときに再インストール。
- Scilab Scilabで行列計算をしてみる - 檜山正幸のキマイラ飼育記
- Mizar 証明検証系Mizarを試してみる - 檜山正幸のキマイラ飼育記
- FQL IDE 圏論学習ソフト FQL++ 入門 - 檜山正幸のキマイラ飼育記
- Quantomatic(QuantoDrive)
↑Scilabだけは再インストール。他にデスクトップとかPathにあったヤツ↓
- ビルドツール 最近のビルドツールって何なの? - 檜山正幸のキマイラ飼育記
- デスクトップ録画 はじめてやった、パソコン画面を動画にすること(デスクトップ録画)とYouTube登録 - 檜山正幸のキマイラ飼育記
- Retouch Pilot
- Headline Reader
- VirtualBox
- リサイズ超簡単! Pro
- PowerShell Script Browser
- PowerShell ISE
- WinMerge
- Octave
他に C:/ProgramData/Microsoft/Windows/Start Menu/Programs/ の下にもゴタゴタある。
ちなみに、Pathは、
%SystemRoot%\system32\WindowsPowerShell\v1.0 C:\Program Files\ImageMagick-6.9.2-Q16 C:\Windows\system32 C:\Windows C:\Windows\System32\Wbem C:\Windows\System32\WindowsPowerShell\v1.0 C:\Program Files\ThinkPad\Bluetooth Software C:\Program Files\ThinkPad\Bluetooth Software\syswow64 C:\Program Files\Broadcom\WHL C:\Program Files\Broadcom\WHL\syswow64 C:\Program Files (x86)\Common Files\Lenovo C:\Program Files (x86)\Windows Live\Shared C:\SWTOOLS\ReadyApps C:\Program Files\Common Files\Microsoft Shared\Windows Live C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live C:\Program Files (x86)\Intel\Services\IPT C:\Program Files\Common Files\Lenovo C:\Program Files (x86)\Symantec\VIP Access Client C:\Program Files (x86)\QuickTime\QTSystem C:\Program Files\Microsoft DNX\Dnvm C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit C:\Program Files\Microsoft SQL Server\110\Tools\Binn C:\Program Files\Microsoft SQL Server\120\Tools\Binn C:\ProgramData\Oracle\Java\javapath C:\Program Files (x86)\Smart Projects\IsoBuster C:\Program Files\Oracle\VirtualBox C:\ProgramData\chocolatey\bin C:\Users\hiyama\AppData\Local\Pandoc c:\Installed\Ruby193\bin C:\Installed\Coq\bin C:\Installed\nodist-master\bin C:\Installed\nodejs C:\Users\hiyama\AppData\Roaming\npm C:\Installed\OMake\bin c:\Installed\ffmpeg\bin C:\Installed\emacs\bin C:\Program Files (x86)\CMake\bin C:\Installed\GnuGlobal\bin C:\Installed\OCaml\bin C:\Installed\Python27 C:\Installed\Python27\Scripts C:\Installed\Graphviz-2.28\bin C:\Program Files\Calibre2 C:\Installed\Subversion\bin C:\Installed\Vagrant\bin C:\Installed\R\R-3.1.3\bin\x64 C:\Program Files (x86)\MiKTeX 2.9\miktex\bin C:\Installed\Go\bin C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE C:\Installed\MinGW.OLD\bin C:\Installed\Git\cmd C:\Installed\Git\mingw64\bin C:\Installed\Git\usr\bin C:\Installed\TDM-GCC-64\bin C:\Installed\doxygen\bin C:\Installed\Rust stable GNU 1.8\bin C:\Installed\mizar C:\Users\hiyama\Work\bin C:\Program Files\Java\jdk1.8.0_101\bin
追加
- 7zip
- AutoHotkey
- Gostgum → Gostscript入れれば入るか?
- Go Programming Language
- LastPass → バックアップ取らないとヤバイ
- Microsoft Visual Studio 2010 これが古いMSVCだな
- Visual Studio 2015 これがフリーか?
- OpenOffice 4.1.0 とりあえずはいらん
- Rust
- SWI-Prolog
- Skype
- cURL
- calibre 64bit - E-book Management
- iCloud
- j64-701
注意
- LastPass怖い