トップ 最新 追記
RSS feed

ただのにっき


2010-04-22(木) [長年日記]

Remember The Milkのスマートリストを活用して、ActionリストとCalendarリストを合体させた

約4年前にRemember The Milk(以下RTM)上で始めたGTD、ちゃんとまだ続けていて、自分でもたいしたもんだと思うのだが、もはや完全に自己流になってる気がしなくもない。まぁ、こういうものは、そうやって自分のものにしていくもんだろう。

土曜日の週次レビュー以外は、基本的にCalendarリストにある「今日〆切のタスク」をActionリストに移動するだけで、あとは淡々とお仕事をこなすだけなのだが、RTMで唯一残念なのがこの「タスクのリスト間移動」。ほとんどの操作をキーボードだけでできるのだが、移動先のリスト選択だけはマウスが必要になっている(まぁキーボードで選択できなくもないけど)。1日2回(終わらせられなかったタスクは延期して翌日に回すから+1回)とはいえ、この操作はできればやりたくない。

どうせActionリストは直接見ることはなくて、実際はタグを見て「仕事用スマートリスト」と「プライベート用スマートリスト」に分けて運用しているのだから、これをもっと賢く(スマートに)してやれば、ActionリストとCalendarリストは合体しちゃってもいいんじゃね? と思ったのでやってみた。

ようするに、仕事用スマートリストの検索設定が以下のようになっていたのを:

list:Action tag:job

こう変えればいい:

list:Action dueBefore:"2 days after" tag:job

「2 days after」にしてあるのは、翌日の仕事量が見えていた方がいいと考えたから。今日の分だけ見えていればいいなら「tomorrow」でもいい。同様にプライベート用スマートリストはこうなった:

list:Action dueBefore:"2 days after" NOT tag:job

〆切が近づくと自動的にリストに登場してくるので、これはそうとう便利かもしんない。なんで今まで気付かなかったんだろ。

Tags: gtd rtm
本日のツッコミ(全2件) [ツッコミを入れる]

ショートカット厨 [A Bit Better RTMという拡張機能を使うとリスト移動もショートカットからできて便利です。]

ただただし [おお、Chrome用もあったのでさっそく入れてみました! これは素晴らしい。レイアウトまで変えなくてもいいのにと思わ..]


2010-04-21(水) [長年日記]

グスタフ、寝室のドアを自力で開ける

[写真]うにゃん♪ グスタフに触られると困るものは寝室に置いておくことにしていて、人間と一緒でなければ入ってはいけないことになってる(そう認識しているのは人間だけだけど)。なので、締め出されるとドアをカリカリと引っかいたりして、入れて欲しいことを伝えていたのだが。

ところが今朝、あんまり騒がしいので寝室の外に放り出しておいたはずのグスタフが中にいるではないか。うわー、ついにこの時が来たか!

寝室のドアは内開きで、ドアノブは押し下げると開くレバータイプなので、外からうまく体重をかけると開けることができるだろうと思っていたのだが。ちょっと前から、ドアとドアノブの関連に気づき始めていたようだから、時間の問題だとは思っていたんだけど。ケダモノのくせに知恵つけやがって……。

うーん、人間の聖域がまたひとつなくなってしまった。なにかうまい対策はあるかなぁ。スプリングでドアを閉めておくヤツでも付ければいいんだろうか?

なお、写真は記事とは関係ありません。ここ最近でいちばんカワイイ写真。もっとも股間のタマタマがかなり大きくなってるのがわかるので、一概にカワイイとはいいがたい。いま市に去勢費用補助申請をしてるので、申請が通ったら取っちゃうけどね(笑)。

Tags: gustav
本日のツッコミ(全4件) [ツッコミを入れる]

smbd [とりあえずドアの開く方に漬け物石でも置くとか… 写真は首回りがだいぶ肥えているように見えますなw]

h12o [縦長のHT-03Aで見ると最初に目に入るのが彼の股間の…、なんですが(笑)。]

ただただし [ドアの外側からどうやって内側に漬物石を置くのかと >smbd 首が太く見えるのは毛深いからだね。たぶん夏になればす..]

smbd [人間は窓から出ればおk]


2010-04-20(火) [長年日記]

tDiary、9歳

25年という目標からすると、やっと1/3ですか。道は長いね。

今年中に(いまの2.3をベースにして)3.0を出したい。一番の難関だったUTF-8化はもう済んでいるので、ruby 1.9.2がリリースされれば障害はないな。3.0までにあと何を入れるか、議論する必要がありそう。いま読んでる『Webを支える技術』に触発されて、AtomPub準拠のAPIを整備したいという気持ちもあるけど、はてさて。

あとはきちんと継続するためにはメンテナンスコストの低減を図らないといけないので、今の安定版・開発版の二本体制は見直す必要があると思ってる。ぼんやり考えてるのは、リリースのベースにはいまのSubversionを使い、開発ベースはGithubに移行するという方向性。いろんな人が好き勝手にいじっている現状を消極的に認めるなら、変更管理のSubversionよりパッチ管理のGitの方が相性がいいだろうし。

Tags: tDiary

tDiary: スマートフォン識別

tDiary 2.3にはとりあえず作った「Config#iphone?」というメソッドがあって、UserAgentを見てiPhoneとiPod touchをプラグインで判別できるようにしてある。だが、スマートフォンも増えつつあるし、他の端末も同じように扱えるようにする必要が出てきた(主におれの要件だが)。

区別したいのは表現力はPC並みだがスクリーンサイズの制約が大きい端末なので、そのあたりは恣意的に決めていく。例えばUserAgentに「Mobile」が入っていればいいかというとそんな単純な話ではなくて、例えばiPadのUserAgentにも「Mobile」が入っているけど、あれは十分なスクリーンサイズなのでスマートフォン扱いしてはまずい。

というわけで、先程コミットした2.3.3.20100420では「Config#smartphone?」メソッド(aliasで従来通りの「iphone?」も使える)の判別用正規表現はこんな感じ:

/iPhone|iPod|Opera Mini|Android.*Mobile|NetFront|PSP/

Android端末がこれでいいかどうかわからない。PSPは(スマートフォンじゃないけど)試しにこの日記を見てみたらそこそこな感じだったのでまぁいいか、というところ。NetFrontはついでに加えてみたけど、ここに加えていいのかどうかわからない。

Tags: tDiary
本日のツッコミ(全7件) [ツッコミを入れる]

Before...

ただただし [もちろんそれを知った上でのアイデアだよ~]

G [tdiay9歳おめでとうございます。 今までずっと使わせていただいています。 これからもがんばってください。]

なかむら(う) [Androidは「Mobile Safari」で拾った方がいいかも。現状でもマッチはしますけど、Opera Mini..]

ただただし [AndroidはMobile Safariだけじゃないですよねぇ? あんまり気にしなくていいのかな。]

なかむら(う) [いや、何で拾いたいのかによると思うんですけどね。 Opera Miniで拾うならブラウザで識別したいんだろうと思った..]

ただただし [「何で(手段)」は問わないんですよ。峻別したいのは端末の能力なので、それがブラウザに依存した能力ならブラウザ名だろう..]


トップ 最新 追記
RSS feed