July 2009
9 posts
3 tags
LDRにInstapaperに送るキーを追加するGM
設定から出来たうけるw。
http://www.instapaper.com/b?v=4&k=ブックマークレットのキー&u=[[url]]&t=[[title]]
クリップの設定から。この場合bで追加になります。
iPhoneを使っているとInstapaperが便利。TweetieやSafariから後でPCで見たいURLを送れるし、逆にInstapaperのiPhoneアプリでPCから追加したものも見れます。LDRは結局ピンをイマイチ使いこなせないのでInstapaperに送ることで上手く回りそう。さくっと追加するGM作りました。
LDR Instapaper
lで追加。GreaseKitとGreasemonkeyで確認しました。今回からuserscripts.org。codereposにも上げてリンクするようにしました。
2 tags
MacのOK、キャンセルの位置の根拠を考えた
UIの統一性を考えてる時に、並び順は間接的な結果なのではと思った。
MacのUIは否定的な処理を左に置く基本
閉じるボタンは左にある。
逆の処理は対比的に逆サイドに置きたい
Don’t Saveの逆にSaveを配置。この時点で既に曖昧な位置のCancelが中央に配置されている。
OK、キャンセルの二択には左側に相当するアクションが無いので
左側には何も無い状態になる!
さらにキャンセルもない例。
キャンセルだけの場合中央に来る。
WindowsのUIはその辺りどうなっているのだろう。
Apple Human Interface Guidelines: Windows
3 tags
mixiアプリ「Tumblelog」作りました
Twitterではお知らせしましたが、プロフィールページにTumblrの画像を表示するmixiアプリを作りました。mixiアプリのオープンβコミュニティに参加すれば試せます。
[mixi] Tumblelog
マウスオーバーで前後移動とシェアボタンが表示されます。アプリにフォーカスが当たっていればj、k、tキーで同様の操作が出来ます。
kuさんなインターフェースを作ってみたかったです。iviewを参考にしています(コードはスクラッチ)。いいインターフェースなので一般化するといいなぁ。
Tumblr APIにはリブログとLikeがなくて困ります。シェアではなくリブログにしたい。アイコンがリブログなのは詐欺だ。設定画面作りたい。そしてブログパーツの方が需要がありそう。
1 tag
mixiアプリのキャッシュを無効にする
gadget.xmlに
<ModulePrefs ...>
...
<Optional feature="content-rewrite">
<Param name="exclude-url">*</Param>
<Param name="exclude-urls">.*</Param>
</Optional>
</ModulePrefs>
のように書いたらそれっぽくなった。
exclude-urlは0.9で仕様が単数系に変わったようなので、念のため両方書いた
0.9の仕様では「*」でワイルドカードのようだがmixiではエラーが出る。正規表現的に書くと上手くいく
...
3 tags
AquaSKK
直接入力: l
ひらがな: Ctrl+j
カタカナトグル: q
半角カナトグル: Ctrl+q
IMK版ではkana-rule-listがkana-rule.confに変わり、場所も~/Library/Application Support/AquaSKKに変更になった。
Tweetieの入力フォームで上手く動かないので終了。
mixiアプリ
開発環境整えてもらわないとやる気出ないよなぁ。苦痛だ。
ハンバーガーセットが2時まで安く2時からナゲットが安かったので、2時前にまずハンバーガーを買って食べた。
ハンバーガーを食べたらお腹が満たされたので、代わりにピノを買った。