speg03の雑記帳

主に未来の自分のために試したことなどを記録しています

twitter

Twtrapid を Java で作り直す

散々放置し続けて、ちょっと gem を更新しようかしらなどと思い、 update かけてみたら結構更新があって、案の定というかなんというかデプロイできなくなってしまった。いや、まぁ gem を前のバージョンに戻せばたぶん大丈夫なのだけど、いい機会なので Java…

今日の更新

Twtrapid - http://twtrapid.appspot.com/ 更新情報 発言したときにTLを更新するようにした。 あと、結構前からUIを変更しているのだけど、IEでボタンの表示が軒並み崩れていた。IE6とIE8で確認。 直近のTODO リンク作成のバグ URL中に @ とか # があるとリ…

protected対応

Twtrapid - http://twtrapid.appspot.com/ 今日の更新情報 protectedな発言がわかるようにアイコンをつけた。 protectedな発言をRetweetしようとすると発言者の名前が <protected> になるようにした。 偶然気づいたのだけど、発言ごとにユーザ情報を持っているので、頻</protected>…

ふぁぼスター+こまごま

Twtrapid - http://twtrapid.appspot.com/ 今日の更新情報 Favoriteしたら星アイコンに色がついてわかるようになった。 ハッシュタグにリンクを貼るようになった。

ふぁぼスターのテスト中

Favoriteしたときに星アイコンをつけようと思っているのだけど、いろいろおかしい。違和感のない感じにするためにアイコンから配色まで全部jQuery-UIのCSSを使っていて、classの組み合わせによって表示が変わってくる。ちゃんとCSS読まないといかん。テスト…

発言の選択まわりで更新

今日の更新 発言の流れが逆順になるようにした。(公式と同じ方向へ) 今日の追加 g: 一番上の発言を選択 G: 一番下の発言を選択 マウスクリック: その発言を選択 やりたいこと タブ化(タイムライン、リプライ、ダイレクトメッセージ等の切り替え)

Reply, Retweet, Favorite, Open-URLを追加

基本的な部分をとりあえず作っておかないとね。自分で使ってないのだからどうしようもない感じがあったので、自分で使う分には少なくとも問題ないようにしようと思う。今のところできるのは j,k: 発言の選択 u: 発言 r: 選択中の発言に対してReply R: 選択中…

Twtrapid - キーボード操作に特化したTwitterクライアント

Twtrapid - http://twtrapid.appspot.com/前回からおよそ3週間ちょっと経っていますが、何とか公開できる感じにできあがりました。今のところできるのは j,k で発言を選択、スクロール u で発言 1分ごとにタイムラインを更新 といったところです。公開すると…

TwitterのOAuthでCallbackさせるときの注意点

TwitterでOAuth認証をしようと思ったら PINコードの手入力 指定したCallback URLへリダイレクト の2通りになると思うのだけど、このうちCallback URLへリダイレクトする方法にしようとしてはまっていた話。Twitter側でアプリケーションを登録する際にApplica…

Twheel - Google ReaderみたいなTwitterクライアント

Google ReaderみたいなキーバインドでTwitterの発言を追えたらいいなぁとか思って作ってみることにした。要は j,k で発言を選択したり、 u で発言したり、 r でリプライしたり、 f でふぁぼったり、 o で発言中のURLを開いたり、そんな感じ。キーバインドは…

jQuery + WEBrick + Rubytter

前回の記事で、jQueryから直接Twitterにpostできなかったので、間にRubyのTwitter APIであるRubytterをかませることにした。で、それを呼ぶためにWEBrickでHTTPサーバを作った。 ソースコード twitter_server.rb Twitterとの通信を仲介するHTTPサーバ twitte…

JavaScriptだけでTwitterにpostは無理そう?

前回、statusが取れるようになって喜んでいたのもつかの間、どうにもpostができなくって困っていた。試しに作ってみたのはこんな感じ。 // 'u'が押されたらプロンプトを表示して入力された文字列を発言する(つもり) $(document).keypress(function (e) { e…

jQuery使ってTwitterしてみる

とりあえず動くか試しただけ。まずは、jQuery取ってくる。jquery-1.3.2.min.jsを使ったよ! jQuery twitter.html <html> <head> <title>Twitter</title> <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript" src="twitter.js"></script> </head> <body> </body> </html> twitter.js $(document).ready(fu…

TwitterFoxのTL更新を1分毎にする

TwitterFoxのデフォルト設定では更新頻度の最短が3分毎なので困ったもの。1分ぐらいにしたいのです。少し前のバージョンまではabout:configから extensions.twitternotifier.intervalの値を直接変更すればよかったのだけれど、新しいバージョンでは変更が反…

Termtterにfavoritesコマンドを追加

見当たらなかったのでないと思うのだけど,指定したユーザのfavoritesを表示するfavoritesコマンドを追加した.ついでに,favoriteに限ったことではないのだけど,ユーザ名を指定する場合,@をつける必要があるのかないのかどっちでもいいのかわかりにくい.…

Termtterのuri-openに上限をつける

uri-open listしたときにいっぱい出てくるのが嫌だったので,保持するURIの数に上限をつけましょうと.まぁなんてことのない,そんだけ. diff --git a/lib/plugin/uri-open.rb b/lib/plugin/uri-open.rb index c9946ca..23fdd3f 100644 --- a/lib/plugin/ur…

Termtterのshellコマンドで引数を実行

Termtterのshellコマンドでシェルを立ち上げるほどじゃないのだけど,ちょっとコマンド打ちたいとき,あると思います.shellコマンドで引数があった場合,それをシェルのコマンドとみなして実行するようにした.実行したあとはすぐTermtterのプロンプトに戻…

GitHubでTermtter本家をforkした

Termtterで気になっていたところがあったので,forkの試験も兼ねていろいろやってみたよ.GitHub - jugyo/termtter: moved to https://github.com/termtter/termtterからforkボタンを押して,普通にcloneした. $ git clone git@github.com:speg03/termtter.…

Termtterでユーザ名だけ色付け

Termtterはとっても便利.ただ,個人的には文章全体に色を付けるよりも,ユーザ名だけ色が付いてて欲しい.ので,こんな風にした.ついでにグループごとに色分け.グループ名とか色とか好きなように.これで,発言者と発言の中に含まれる@なんとかの部分が決…