StatusNet-0.9.4 がリリースされてた

0.9.4 がリリースされてました。 今回も私は関係ない修正ばかりかな? アップデートしましたが、よく分かりませんでした。アップデート手順は 今まで [2010-05-05-1] [2010-07-01-1] と同じです。 あ、twittering-mode.el [2010-07-18-2] からツイートできることも確認 しました。

2010-08-17 (Tue) · masutaka

『Debug Hacks -デバッグを極めるテクニック&ツール』を読んだ

@yasukichi7 氏から借りた本。 KAHO を使った、プログラムを変更せずに任意の関数を置き換える方法は存 在すら知らなかったので、これだけでも読んだ価値があった。キャッシュ ミスの削減方法も少々参考になった。

2010-08-10 (Tue) · masutaka

Mew の g=>C-s のフォルダ名検索に migemo を使う

iPhone4 を買ったので、メール環境を mbox から Gmail の IMAP に移行し ました。 いつでもどこでもメールを見られるのは便利ですねえ。これでネットから 隔離された実家に帰っても大丈夫そうです。 頻度が減ったとはいえ、Mew からも Gmail を読むことがあります。ただ、 Gmail ではデフォルトのメールフォルダ名が日本語です。 %[Gmail]/ %[Gmail]/すべてのメール %[Gmail]/ゴミ箱 %[Gmail]/スター付き %[Gmail]/下書き %[Gmail]/迷惑メール %[Gmail]/送信済みメール g' => C-s’ での移動が面倒です。正直やってられません。 `g’ => [TAB] なんてもってのほかです。 以下の設定をして、g' => C-s’ から migemo を使えるようにしました。 (defadvice mew-input-folder-search-forward-1 (around mew-input-folder-search-forward-1-with-migemo activate) "migemo を使ってフォルダ名を検索する。" (let ((migemo-do-isearch t)) ad-do-it))

2010-08-04 (Wed) · masutaka

Web サイトを再帰的に取得してみた

最近のサイトは昔より複雑になっているので、意外に大変ですねえ。。 ここは静的なページで構成されているので、サクッと取得出来ました。 % wget -r -l 1 -k -p http://jibun.atmarkit.co.jp/lskill01/rensai/tool10/05/01.html -r は再帰的に取得、-l num は取得する階層の深さです。-k はリンクをロー カルコピー間の相対リンクに変換し、-p は画像やそのほかの補助ファイル もダウンロードしてページを完全構築します。 次に http://gihyo.jp/dev/serial/01/testlink を試しましたが、ちょっ と無理ですねえ。やり方あるんでしょうか。GetHTMLW でも出来ませんでした。 そういえば、ダイヤルアップ時代には波乗野郎 をよく使ってました。懐か しいなあ。 参考情報: ITmedia Biz.ID:Wgetでオンライン保管資料をローカルコピー 追記(2010-07-22): Firefox アドオン ScrapBook を教えてもらいました。GetHTMLW よりは良 い感じです。

2010-07-21 (Wed) · masutaka

twittering-mode.el から StatusNet を使おう

twittering-mode.el は、Emacs で動作する Twitter クライアントです。 詳細はオフィシャルサイト をご覧下さい。 最新リリース版 v1.0.0 は対応していませんが、2010.8.22 から Git 最新 版で StatusNet を使えるようになりました! Twitter で出来ることはほとんど StatusNet で出来ます。ただし、 StatusNet がサポートしていない機能は使えません。例えば、V' からの :retweeted_by_me, :retweeted_to_me, :retweets_of_me や L’ からのリ ストです。 インストールの手引き GitHub からソースコード一式をダウンロードします。 http://github.com/hayamiz/twittering-mode/archives/master EmacsWiki の「インストールの手引き」に従ってインストールします。 http://www.emacswiki.org/emacs-ja/TwitteringMode-ja StatusNet 固有の設定をします。以下は StatusNet を http://example.com/statusnet/ に構築し、[2010-04-18-3] の Fancy URLs の設定を行った場合の設定になります。 (setq twittering-service-method 'statusnet) (setq twittering-auth-method 'basic) (setq twittering-username "StatusNetのアカウント") (setq twittering-api-host "example.com") (setq twittering-api-search-host "example.com") (setq twittering-web-host "example.com") (setq twittering-api-prefix "statusnet/api/") (setq twittering-search-api-method "statusnet/api/search") (setq twittering-web-path-prefix "statusnet") SSL を使っていなければ、こちらも設定してください。...

2010-07-18 (Sun) · masutaka

先週と今週の買い物

アジュバン RE:エミサリーシャンプー 300ml このシャンプーに変えたら頭皮の痒みがなくなりました。リンスを使わな くても良いのが楽ですね。シャンプーだけでシットリします。 アジュバン Re:エミサリーローション 125g 良いそうなので勢いで買ってしまいました。すーっとします。 シャープ EC-BP3 掃除機サイクロンクリーナー用フィルター フィルターを掃除するのが面倒になったので、新しいのを買いました。買っ てから知ったのですが、これ水洗いできるのですね…。ま、いいか。

2010-07-18 (Sun) · masutaka

『稼げる 超ソーシャルフィルタリング』を読んだ

@wadakei さんから借りた。 内容は目新しいものがなかったが、著者の意見が簡潔かつ明確に書かれて いて読みやすかった。1時間で読めた。 メーリングリストを使っていない会社ってまだあるんだ…。

2010-07-10 (Sat) · masutaka

『IT批評 創刊号<vol.0>』を読んだ

2010.7.3 購入。タイトルから往年のパソコン批評を思い出して買ったが、 内容が固く地味で面白くなかった。

2010-07-08 (Thu) · masutaka

『拝金』を読んだ

2010.7.3 購入。3時間くらいで読めた。欲にまみれて欲を突き抜ける、 これは仏陀に通じるものがある(キリッ

2010-07-04 (Sun) · masutaka

Mew の Draft-mode で次や前の草稿にジャンプする

Summary-mode での C-c C-o (今開いている任意の草稿にジャンプする) は 便利なのでよく使いますが、Draft-mode でも同じことをやりたかったので、 適当な関数を作りました。 (defun mew-draft-jump-to-next-buffer (&optional previous) "Jump to next draft buffer if exists." (interactive "P") (let* ((draft-dir (file-name-as-directory mew-draft-folder)) (regex (mew-folder-regex draft-dir)) (bufs (sort (mew-buffer-list regex) 'string<)) next-list next-buf) (if previous (setq bufs (reverse bufs))) (setq next-list (cdr (member (buffer-name) bufs))) (setq next-buf (if next-list (nth 0 next-list) (nth 0 bufs))) (if (and (get-buffer next-buf) (not (equal next-buf (buffer-name)))) (switch-to-buffer next-buf) (message "No such other draft buffer!...

2010-07-04 (Sun) · masutaka