2013-06-01から1ヶ月間の記事一覧
ExtractContent を使えばいい。 Webページの本文抽出 (nakatani @ cybozu labs) ただ、上の記事の ExtractContent は Ruby1.9 以上では動かなかった。正規表現エンジンが変わったからね…。 無ければ自分で修正することを前提に、GitHub で探したら、案の定 1…
久しぶりの食べ歩き。今回は福岡のテレビ番組で麺ランキング1位に紹介された、『麺道はなもこし』に行ってみた。 この店の売りは濃厚鶏白湯のラーメンなんだけど、注文したのは特製鶏中華そば(850円)。テレビで紹介されたのが忘れられなくて。 スープは甘口…
rbenv install 2.0.0-p0 で Ruby 2.0 をインストールし、 rbenv global 2.0.0-p0 で Ruby 2.0 に切り替えて gem list --local を実行したら ERROR: Your gem push credentials file located at: /Users/tnakamura/.gem/credentials has file permissions of …
なってしまった。自分が 30 歳になるとはね。 この1年間は、自分で使うための Web アプリや、 これまた自分で使うためのライブラリを作ったりしたくらいで、 目に見える成果をあげることは出来なかったな。 ここ数年足踏みが続いていて、正直焦っている。 …
はじめに 検索機能を実装するために gem を作っていたんだけど、 何を思ったか検索フォームを実装する gem を Google 先生に質問してしまい、 Ransack という gem を知ってしまった。 ernie/ransack 自作の gem より高機能そうだったんで、ライバル調査とい…
以前 Konacha を導入してから、 Rails アプリの JavaScript コードをテストできるようになった。 Evergreen を導入したばかりだけど Konacha に移行した JavaScript コードの大半は、Backbone を使って実装した UI なんだけど、 困ったことに View のテスト…
WCF を使っているアプリをデバッグしていて、WCF のトーレス機能を ON にしていると、 クライアント側のトレースファイルに大量の警告とエラーが出力されていた。 アプリは一見普通に動いていたから、今の今まで気づかなかった。なんという悪夢。 2日ほど調…
チャネルを閉じて安心するな。ChannelFactory にも Close メソッドがあるぞ。 var factory = new ChannelFactory<IGreetingService>( new NetTcpBinding(), "net.tcp://localhost:808/IGreetingService"); var channel = factory.CreateChannel(); var result = channel.Greet(</igreetingservice>…
日曜プログラミングだと、アプリを早く形にしたくて、 ついテストそっちのけで機能ばかり実装しがちな自分。 でもテストを書かないわけにはいかないし。いざ書こうと思ってはみたものの、 どこから手を付けたらいいか悩む。 まぁ、悩んでいても埒が明かない…