Lingrclipseに認証機能を追加しました

先日公開したLingrclipseだが,さっそくバージョンアップを行ってみた。 追加機能は,認証機能である。Lingrにアカウント持っている人は,予め設定(Preference)画面にてメルアドとパスワードを入力しておけば,入室時にLingrにログインされる。もちろん,退室時にはログアウトも行われる。それだけ。 この認証機能,Lingrのヘビーユーザは真っ先に欲しいと思う機能のようだ(僕も思ってたけど)。びっくりしたことに, 「 スゲーっすよ Eclipse の lingr プラグイン...

Lingrclipseの公開を始めました

AjaxとCometによるリアルタイムなチャットサービスが, Lingrである。そのEclipseプラグインを開発してみた。その名も「Lingrclipse」。eisbahn.jpのアップデートサイトにてLingrclipseの公開を先ほどから開始した。 eisbahn.jp アップデートサイト http://www.eisbahn.jp/update-site/ 上記アップデートサイトから,下記のプラグインをインストールすると,Lingrclipseを使用することが可能になる...

Rimoclipseは後始末が必要だった

さっそくだが,知り合いのブログのエントリより。 「 Eclipse のプラグインは超簡単にできるよ」- Yoshioriの日記 Eclipseのプラグインは超簡単に作れます!! いや、マジで。 その通り。特に「画像を表示する」「Webページを表示する」「何か一覧を表示する」ようなViewを作りたいだけだったら,BrowserコンポーネントやCanvasコンポーネント,TableコンポーネントなどのSWTコンポーネントの使い方をAPIドキュメントなどで把握するだけで,あとはウィ...

今日もPythonは僕に冷たい

ちょっと興味が出てきたので,軽くテスト。 Python 2.3.5 (#1, Jan 13 2006, 20:13:11) [GCC 4.0.1 (Apple Computer, Inc. build 5250)] on darwin Type “help”, “copyright”, “credits” or “license” for more information. class Foo(object): … def p(self): …...

僕がPythonでなくRubyを選んだ理由

Welcome to Darwin! beloved:~ yoichiro$ irb irb(main):001:0> print “test” test=> nil irb(main):002:0> quit beloved:~ yoichiro$ python Python 2.3.5 (#1, Jan 13 2006, 20:13:11) [GCC 4.0.1 (Apple Computer, Inc. build 5250)] on darwin Type...

僕のRuby第一歩目

誠に恥ずかしながら,今日初めてRubyコードを書いた。 Weclome to Darwin! beloved:~ yoichiro$ irb irb(main):001:0> print “test” test=> nil irb(main):002:0> “Hello world!”ではなく,”Hello Ruby!”でもなく,”test”。 うーん,センスなし。orz

「冪等」って読めますか?

2007年2月23日に, Lingr APIにいくつかの 機能追加が行われた(現時点の最新のAPIは 3月6日リリースのもの)。その中で, The room.enter method now supports a new idempotent parameter. というものがある。「idempotent」って何だろうか。さっそく ググると,「冪等(idempotent)」というような言葉が多くヒットする。 ん?初めて見る漢字。まず,読めない。しかも,漢字からその意味を全く推測...

Rimo開発日記はじまる

Rimoclipseでお送りするRimoサービスの開発日記が始まった 「 戻るボタンを付けました」- Rimo(リィモ)開発日記 番組をスキップしすぎたとき前の番組に戻れるように「戻るボタン」を付けました。 Rimoに追加される機能は,Rimoclipseでもそのまま有効となるはずだ。なぜなら,Browserコンポーネントに貼り付けているだけなので。。。 どこかに「GyaoよりもRimoの方が閲覧者が多いらしい」と書かれていたが,スタンスがまるで違うサービスなので単純に比較する...

僕が考えるAOPの適用ポリシー

「 Javaナイトセミナー(Vol.3)」で宿題(?)だった「AOPの適用」について,僕なりの意見を以下に述べようと思う。 AOPはトランザクションやロギング,ベースとなる機構で必要な前処理などを適用することが代表例なのは揺るぎのない事実だろう。そして,AOPのこれらの処理に対する適用は,プログラマからテクニカルで毎度毎度のお決まりコーディングを削減することができ,さらに継承やTemplateパターンなどを駆使することなく前処理を実行できるため,対象のクラスを汚す必要がない(何らかのクラス...