りつったー開発日記 そにょ2

http://togetter.com/li/15115 http://togetter.com/li/15435 のつづき。 「~ RT @誰それ 引用元発言URL」の形式を広めんがため、専用クライアント「RiTsutter(りつったー)」を開発し、http://www.elder-alliance.org/ritsutter/ にて公開にこぎつけた。 その後、機能や対応プラットフォームの拡充に向けてのつぶやきを日記のかわりに収録予定。 ただいま編集中ですが、感想/編集その他ご自由にどうぞ。 続きを読む
1
ステレ(菅野たくみ/ステージレフトP) @elderalliance

次世代RT対応クライアント、RiTsutter(りつったー)のアルファ版ができました! アルファ版ゆえ、Ruby/Gtk2 や Rubygemsのインストールが必要など、非常に敷居の高い状態ですが、お試.. http://togetter.com/li/15435

2010-05-05 23:18:01
ステレ(菅野たくみ/ステージレフトP) @elderalliance

しかし、RiTsutterの初期マニュアル、敷居高いなぁ...Ruby-Gtk2のインストールが特に(TT

2010-05-06 13:33:54
ステレ(菅野たくみ/ステージレフトP) @elderalliance

新IT用語「腕に覚えのある人向けです」=「開発者に説明する能力がないからなんとかして」。今の俺だ。

2010-05-07 12:02:53
ステレ(菅野たくみ/ステージレフトP) @elderalliance

Linuxのインストールが大変だったって言っても、開発環境構築の失敗以外は、libgtk2-rubyとlibctk-mozembedをaptitudeして、twitterとoauthをgemしただけだからなぁ...Windowsに比べれば敷居は低い。

2010-05-07 17:47:56
ステレ(菅野たくみ/ステージレフトP) @elderalliance

...うん、諦めて機能拡充を目指そう。開発してる間に、有識者か時代がなんとかしてくれるさ。

2010-05-07 18:01:42
ステレ(菅野たくみ/ステージレフトP) @elderalliance

【RiTsutter 0.2に向けて】とりあえず、危険なところ(発言者によるリプライ/RT/QT可否判定とボタン表示への反映)今回のメイン。余力があれば、ログの差分取得機能とか、ツイートボタンによるリロードとかやれるといいな、って感じで。

2010-05-07 18:29:08
ステレ(菅野たくみ/ステージレフトP) @elderalliance

...自分への返信、公式じゃできないけど考え新しいな

2010-05-08 10:20:11
ステレ(菅野たくみ/ステージレフトP) @elderalliance

自分のIDを特定する方法を考え中...起動時にuser_timellineを取得して、トップステータス1個のIDを記録しておく、とか?

2010-05-08 12:04:41
ステレ(菅野たくみ/ステージレフトP) @elderalliance

これやったらうまくいった。0発言の場合が論理の穴だが、目的からして放置して問題無し。 QT @elderalliance https://twitter.com/elderalliance/status/13586040568

2010-05-08 12:32:03
ステレ(菅野たくみ/ステージレフトP) @elderalliance

バグ発見... http:// とか @; とかの、「0文字の対象へのリンク処理」で落ちる。

2010-05-08 13:36:29
ステレ(菅野たくみ/ステージレフトP) @elderalliance

いろいろと表示を調整。Rubyの時間関連ライブラリが強くて感動。Parsedate関連なんて、一から組んでたらそれだけで日が暮れる...

2010-05-08 23:55:37
ステレ(菅野たくみ/ステージレフトP) @elderalliance

5/8ローカル更新分のツイートを反映。【0.2に向けて】最低限(危険なところ)が手早く済んだ(Ruby&twitterライブラリに感謝)ので、差分取得機能を0.2に盛り込みたい。 http://togetter.com/li/19251

2010-05-08 23:59:38
ステレ(菅野たくみ/ステージレフトP) @elderalliance

というわけで更新。 http://www.elder-alliance.org/ritsutter/ インストール部分が再検証未なので自信なし。つか、Ruby本体をどうやってインストールしたんだっけか?

2010-05-09 15:29:31
CHEEBOW@週末音楽家 M3 Q-03a @cheebow

Twitでの複数@のやり方、ちゃんとヘルプに書いてあるんだけどなー http://bit.ly/b9W8bu *Tw*

2010-05-09 20:37:20
ステレ(菅野たくみ/ステージレフトP) @elderalliance

はっ...複数リプライ、RiTsutterでまったく意識してなかったorz

2010-05-09 20:39:10
ステレ(菅野たくみ/ステージレフトP) @elderalliance

RTの場合、RT元とRT先、どっちをふぁぼってもRT元でふぁぼってくれるようだ。

2010-05-09 20:43:46
ステレ(菅野たくみ/ステージレフトP) @elderalliance

... 今重大な事実に気がついた。RTのとき、APIから貰ってきたふぁぼ情報が、そもそもおかしい(汗)

2010-05-09 20:56:37
ステレ(菅野たくみ/ステージレフトP) @elderalliance

【0.3に向けて】公式RT時の★バグをなんとかする // ハッシュタグ機能 // 複数リプライ機能対応、あたり。ハッシュタグが大物になりそうだ...

2010-05-09 21:04:23
ステレ(菅野たくみ/ステージレフトP) @elderalliance

なんか404エラー出たと思ったら、次世代QT元が消されてた...このバグは想定してなかったなぁ

2010-05-10 20:54:00
ステレ(菅野たくみ/ステージレフトP) @elderalliance

おし、ふぁぼ関連のデバッグ成功。キャッシュによる表示高速化が曲者でした...このキャッシュ、次世代QTに絶対必要な機能なんだよね。

2010-05-10 23:04:09
ステレ(菅野たくみ/ステージレフトP) @elderalliance

初期化時に、自ID取得できず異常終了...どう取り扱うか悩むな(汗

2010-05-10 23:10:06