はじめに Electron( http://electron.atom.io/ )使ってみてえという気持ちが高まったのでCygwinにNode.jsをインストールしようとしたお話し。 結論:Cygwinはサポート外でいろいろ試しても超古いバージョンしか動かなかった。普通に公式からWindows用のバイナリをインスコしようぜ。 今回はWindows10にNode.js 5.0.0をインストールした。 Node.js公式( https://nodejs.org/en/ ) Cygwin…
Read more...はじめに CygwinにC++用行列計算ライブラリEigenをインストールする方法です。 公式:http://eigen.tuxfamily.org/index.php?title=Main_Page 依存の解決 以下のパッケージをcygwinのsetup.exeからインストールしてください。 gcc-g++ gcc-fortran make cmake wget(ダウンロードにつかう) (正直よくわからん。追加で必要なもの知っていたら教えてくださるとうれしいです。) インストール wget…
Read more...はじめに Cygwinに高速特異値分解ライブラリredsvdをインストールする方法です。 redsvdを使うと大規模疎行列に対する特異値分解が高速に計算できるらしい。 作者のブログ:http://hillbig.cocolog-nifty.com/do/2010/08/redsvd-aa59.html 公式:https://code.google.com/p/redsvd/ 依存の解決 redsvdはEigenを使っているのでインストールしてないなら、CygwinにEigen…
Read more...はじめに 日本語の自然言語処理に欠かせない形態素解析エンジンMeCabをCygwinにインストールします。 MeCabの最新バージョンは0.996ですが、Cygwinでは0.996がビルドに失敗するため、0.98を使ってる人が多いようです。 少し前までは、0.99xをビルドできるようにするパッチを公開している方が居たようですが、現在は非公開になってしまいました。 僕もずっとそのパッチを探していたのですが、見つからなかったので作りました。 依存の解決 以下のパッケージをcygwinのsetup…
Read more...はじめに SciPyというライブラリを使うとPythonで簡単に最適化問題が解けます。以下にインストール方法を書いておきます。環境はWindows8.1、Cygwin64です。Python3を使うならpipをpip3に適当に読み替えてください。 pipとmatplotlibを先にインストールしておきましょう。 Cygwin上でpipとsetuptoolsをインストールする方法 Cygwin上でMatplotlibをインストールする。 依存の解決 以下のパッケージをcygwinのsetup.exe…
Read more...はじめに nanocでfontawesome使えるようにするのに手間取ったので手順をメモする。 gemfileに'font-awesome-sass'を追加 あぷでと fontawesomeのデータを追加 fontawesome.zipをダウンロードして解凍して中身のfontsフォルダだけcssと同じディレクトリ(/stylesheets/)にコピー compassのこんふぃぐについか scssファイルについか nanocのコンパイルでスルーされるように設定 おわり 色変えたいなら
Read more...はじめに nanocでbootstrapを使おうとしたときに、bootstrapで使われているLessが動かなくて困りました。 nanoc+bootstrapのサンプルはここ(https://github.com/mmc1ntyre/nanoc-bootstrap) (たしか)windowsとcygwinはパスの形式の違いに由来する問題で動きませんでした。(もうだいぶ前のことで詳細は覚えていない。また必要になった時にやったら書きます) 'gem install less'して'lessc…
Read more...はじめに Matplotlibの1.4.0がリリースされたようです。 それに伴ってCygwin上でMatplotlibをインストールする。で書いたバグも直っているようです。記事に書いたパッチの適用は必要なくなりました。 つまり、依存するパッケージをインストールして、pipを動くようにしたらpip install matplotlibとするだけでインストールは完了です。 (アップデートならpip install -U matplotlib…
Read more...はじめに Rubygemsが動かない ので、直しました。 選択肢 apt-cygを使うなら、ruby自体のバージョンを2.1に上げれば動きそう 64bit版Cygwinをインストールしてapt-cygするまで(http://dqn.sakusakutto.jp/2013/12/64bit_cygwin_apt-cyg.html) Cygwinrbenvとruby-buildで最新のrubyを入れる(http://dqn.sakusakutto.jp/2013/12/cygwin_rbenv…
Read more...はじめに nanocでレイアウトをいじりながらデザインを試行錯誤する時には、 nanoc view でローカルホストのサーバーを起動し、ブラウザでlocalhost:3000を開くという一連の動作を何度も繰り返すことになります。 今回はCygwin上で作業を行ってるとします。Cygwinでは cygstart http://localhost:300…
Read more...はじめに Cygwin上でpipとsetuptoolsをインストールする方法で書いた、Cygwin64で最新版のpipが動かない問題の解決策がわかったので書き直しました。 Cygwinのsetup-x86_64.exeから、binutils と libuuid-devel の2つのパッケージを追加でインストールすれば動くようになります。64bitのwindows8とwindows7で確認しました。 一応以下に一連の手順を書いておきます。 依存の解決 pip…
Read more...!!!この記事の内容は古いです。 Cygwin上でMatplotlibをインストールする。 を参照してください。!!! はじめに 前回pipをインストールしたのはMatplotlibを使うためでした。 しかし、pip install matplotlibとするとビルド時にエラーを吐いて止まりました。 調べてみると、これはCygwin固有のバグのようで、既に報告されており次のバージョンでは直ると思います。 修正方法もわかっていたので、練習も兼ねてpatch…
Read more...!!!この記事の内容は古いです。 Cygwin上でpipとsetuptoolsをインストールする方法 を参照してください。!!! はじめに 最近Pythonを使うようになりました。 Windows8(とWindows7)、64bit、Cygwinという環境だとpipを使えるようにするのに手間取ったのでメモしておきます。 Rubyには標準でgemという便利なパッケージ管理ツールがついてきますが、Pythonには何もついてこないので自分でインストールする必要があります。今はpip…
Read more...