Scalaでコードを書く時は、最近は滅法Emacs+sbtなことが多いのですが統合開発環境を使う時はEclipseよりもIntelliJを使うことの方が多いので、IntelliJを使った場合のfscおよびsbtを使う手順を載せておきます。…自分のメモとして。 まあ、このところは仕事の都合でEclipseを強制されているのがちょっと残念なのですが。 まずは、プラグインのインストール。メニューの「File」→「Settings」を選んで、IntelliJの設定画面を起動。その中から「Plugins」をクリックし、プラグイン一覧の表示が終わった辺りで「Available」タブを選び、Scalaとsbtのプラグインをそれぞれインストールします。キーワード「scala」で探すと、すぐに見つかると思います。 あとは、右クリックして「Download and Install」。インストールが終わると、I
たまにはこういう生産性のない話題もいいよね! さて、まあおまえらも GNU Screen くらいは使ってるとおもうわけだが。こいつがまたひどいバッドノウハウでさあ。ほとんどの人が他人の .screenrc をコピペしてきて済ませちゃうんだよね。俺くらいカスタマイズして使ってるやつとか見かけないわけよ。本当に。CodeRepos 見ても俺に比肩する規模の .screenrc 書いてる奴はいないもん。で、たまーにプロジェクタに表示して見せたりすると「それどうなってるんですか」とか。まあ一般人のおまえらは info なんか読まないよね。そうだよね。 でも今日は気が向いたから line-by-line で何が起こってるか解説しちゃうよ。 .screenrc の前にスクリーンショットの解説をちょっとだけ これが普段俺が使ってるノート PC の画面である。これで全画面。OS は普通の Ubuntu で
Rubyist達の夏フェスであるところのRubyKaigiが今年も開催され、猛暑の練馬が大いに盛り上がりました。今回が最後の開催とのことで、関係者各位は素晴らしい会議を本当にどうもありがとうございました。 さて、今年のRubyKaigi2011での各セッションで紹介されたgemのうち、気になったものをピックアップしてみました。 1. fakeweb fakewebは、指定したURLのHTTPレスポンスを偽装する、テスト用のライブラリ。外部サービスと連携するプログラムのテストを書くにはとても便利ですね。 Engine YardのAndy Delcambre氏による「Toggleable Mocks and Testing Strategies in a Service Oriented Architecture」という発表で紹介されました。 以下、サンプルコードです。(READMEより) F
最近メイン機の x201s で Ruby 環境をいじりすぎて良く分からなくなってきました。まぁ RVM 入れてるのでなんとかなってますが、それでもこれ以上ここで作業するのは気持ち悪いです。なので、それ用の VM を作ってそこで作業することにしました。OS は Linux で Debian/squeeze 使用です。 RVM は以下の方法でインストール出来ます。 $ sudo aptitude install curl $ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)RVM が入ったなら、今度は PATH を通します。 インストールした段階で入っていたらわざわざやらなくても OK です。 $ echo -s "$HOME/.rvm/scripts/rvm" && . "$HOME/.rvm/scripts/rvm"
Haskell触り始めて三ヶ月ほど経ったー プログラミング自体を始めて, 一年半くらいー (だいたい 3日前, こんな夢を見たんだ せんぱーいwww プログラム書いててwww OAuth触れないのってwww 笑ってませんよ?wwww ちょ、ちょっとごめんなさいwww あはははwww …ぷっw (*´pq`) ってことで, Haskellで, Twitterに投稿するだけのクライアントを書いてみたよ Haskellでリクエストトークンを拾ったりそういうところのコードが, あまりネットで探しても無い気がするので... 再利用なんてなかった!!! ←おいっ 参考文献 HaskellでOAuthとTwitter API [Haskell] Haskell で OAuth 偉大なるid:eagletmt, id:kenkov両氏に感謝! というか, コードの大半は両者のブログに載ってたもの... O
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く