開発環境

(エディタ戦争)やっぱVim

ここ数ヶ月怒涛の忙しさで帰宅してもPCを開くことがほとんどなくなっていた. つまり自宅での技術の学習ができなかったわけで. 会社ではJavaのプロジェクトを作業してるので主にEclipseを使っている. そんなわけで久々に学習できる時間ができてPCを起動す…

さくらVPSでsudoを使えるようにする

さくらVPSでブログ運営してます. サーバーにログインすることはそんな頻繁にはないですけども,まあバックアップとかその他いろいろする時にログインします. そういう時にroot権限が必要なときもあったりするのですが,今までsudoが使えなかったので,いつ…

Haskellの開発環境構築

先ほど決意表明をしました. [FP]関数型プログラミングを実践する決意表明 教本である「関数プログラミング実践入門」ではHaskellを扱うので環境構築をしたので,メモと同朋のためにも記録します. 環境 Mac OSX 10.11.2 El Capitan Haskell Haskell Platfor…

ESLint

ドハマり 昨日if文の条件式を書くべきところで代入式を書いてしまってドハマりしてしまってました. if (req.url = '/') { // ... } (ていうかトリプルイコール使おうぜ) ここでLinterを使ってみないと一生使わないかもしれない Linterの導入を決意しまし…

Vim - JSの辞書ファイルを設定

JavaScriptのメソッド名はなにしろ長い.長い文わかりやすいというメリットはあるけれどいちいちフルタイプするのは大変だ. document.getElementById("run") document.getElementsByTagName("button") 大変な上に,Elementsのsを忘れてしまったらコンパイラ…

TDD

SE会社なのにテスト文化のない会社に所属しているので今までテストはおざなりにしてきた. ここに来てOSS活動したいのでやっぱテストがないと信用されないと思うのでテストコードの必要性を感じ取り組んでいる. ちなみに今回のはなしは,「テスト」というよ…

Vimのはなし

Vim,それはエディタの名前です. 自分の普段使いのエディタはVimです. Javaをプログラミングする場合はEclipseを使うけどあまり本意ではありません.とか書いててふと思って検索してみたらプラグインがあるようだ!知らなかった!!! Vrapper http://vrap…