トップ(最新) | <前

nDiki : howm

howm

一人お手軽 Wiki もどき (Hitori Otegaru Wiki Modoki)。 Emacs 上で動く、検索ベースでのリンク機能が特徴のメモツール。

関連情報

スポンサード リンク

Related term

2006年8月8日 (火)

Linux で使えるデスクトップ検索ツール Beagle でローカルファイルを検索 このエントリーを含むはてなブックマーク

スポンサード リンク

Windows だと Google Desktop でローカルファイルの検索ができるのだが、残念ながら Linux 版はでていない。 そこで Beagle を入れてみることにした。

Beagle はデーモン形式のバックエンドと、検索インタフェースであるフロンエンドに分かれたているデスクトップ検索ツールである。

ファイルシステム上にあるテキストファイルだけでなくメールや、Firefox でアクセスしたページ、OpenOffice.orgMicrosoft Office のファイルなどをインデックス化し検索できるようにすることができるらしい。

@ ちなみに今まで

ローカルファイルの検索

メールMew 4 での検索(with Namazu)。
nDiki 記事howm で記事ソースデータを検索 (方法)、あるいは www.naney.org 公開記事を Google で。
メモhowm
開発中のソースコードEmacsgrep-find でだいたい事足りる。たまに ack。
仕事のメモできるだけ社内 Wiki社内 Blog に書いておいて Hyper Estraier
その他grep 程度。

といった感じかな。

それ以外はだいたいファイルの位置をうろ覚えしているので、何カ所か探せば見つかることが多い。

問題はうろ覚えの場所になかった時。 その時はなかなか見つからない。

そんなファイルを見つけるのが楽になれば、導入効果あり。

@ インストールして試してみる

@ Linux kernelinotify を有効にする

まずは Linux kernel の設定を確認。inotify が有効になっている方が良いらしい。 この間ビルドした時の .config を見て

 CONFIG_INOTIFY=y
 CONFIG_EXT2_FS_XATTR=y
 CONFIG_EXT3_FS_XATTR=y

となっていることを確認。

@ /home の extended attributes を有効にする。

/etc/fstab を編集し、

 /dev/hda4 /home ext3 defaults 0 2

 /dev/hda4 /home ext3 defaults,user_xattr 0 2

に変更する。書き換えたら、

 mount -o remount /home

でマウントしなおす。

@ Beagleインストール

Debian パッケージインストール

@ Beagle を起動

一般ユーザで

 beagled

で起動する。停止は

 beagle-shutdown

で。

@ Beagle を設定
 beagle-settings

で設定 UI を起動し、インデックスに含めたくないディレクトリなどを設定。

@ 検索してみる
 beagle-search

検索 UI を起動し検索してみる。 日本語も OK のようである。

GNOME 環境をほとんどインストールしていなかったので、検索結果からファイルを開けずつまらなかたので gonome-control-center、gnome-panel あたりをインストールして環境設定等をしてみた。

KDE 系のクライアントもあるので別途いろいろ確認

@ Firefox 拡張

xpi ファイルを入れておく。 後は普通に閲覧したページが、Beagle でインデックス化されて検索できるようになる。

設定してしまえば、以前開発して使っていた WWWOFFLE + Namazu よりお手軽である。

@ 感想

デーモンが逐次インデックス化していくので、明示的定期的にインデクサを走らせなくていいというのは楽でいい。

日本語関連がどの程度うまく検索できるのか、検索結果は使いやすい順に出力されるのかが未知数。 しばらく遊んでみて便利かどうか確かめてみたい。

■ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。

Google Buzz はよろしければ Naney の Google プロフィールからどうぞ。


[ 8月8日全て ]

2007年7月25日 (水)

GTD Next Actions リスト用ノートをやめる このエントリーを含むはてなブックマーク

ここしばらく GTD 運用では以下のツールを使っていた。

RHODIA No11inbox
システム手帳プロジェクトリストいつか/もしかしたらリスト、待つリスト、参照ファイル
ほぼ日手帳時間を決めたスケジュール、その日にやるべき行動、tickler file
ロルバーン ポケット付きメモNext Actions リスト
howm参照ファイル
無印良品 A4 2穴ファイル参照ファイル

システム手帳についてはコンパクトなものをと思っていたので Davinci ジャストリフィルサイズのもの(記事)を使っていたのだが結局リング径8mm では一杯になってしまったので、しばらく前からとりあえず無印良品システム手帳を使っている。

しかしこのサイズアップにともない、バッグの中のノート手帳関係が随分かさばるようになってしまった。 ということで独立していた Next Actions リストをシステム手帳へ統合することにした。

ページをミシン目で切り取ってシステム手帳リフィルにペタペタ貼り付けて移行完了。

最近携帯電話も使うようになったので、現在の実装は以下。

RHODIA No11inbox
携帯電話 メモ帳inbox、Next Actions リスト (買い物リスト)
メールボックス (携帯電話より送信)inbox
システム手帳プロジェクトリストいつか/もしかしたらリスト、待つリスト、Next Actions リスト、参照ファイル
ほぼ日手帳時間を決めたスケジュール、その日にやるべき行動、tickler file
howm参照ファイル
無印良品 A4 2穴ファイル参照ファイル

紙の inbox の場合レビューまで間があきがちなので、急ぐもの・その後の処理がデジタル上で流れるものは携帯電話メールから PC のメルボックスに送るようにしてみている。

携帯電話の利用をもっと工夫したいところ。


[ 7月25日全て ]

2007年8月20日 (月)

Linux 母艦ノート PC を使わずに仕事ができるかチャレンジ このエントリーを含むはてなブックマーク

普段仕事では

の2つを使っている。

先日メールGmail にしたことで、母艦が無くてもメールの読み書きができるようになったので、これを機にサブの Windows デスクトップ PC だけで仕事ができるかチャレンジしてみた。

朝出社してバッグからノート PC を出さずに作業開始。

使用したソフトを書き出してみた。

LinuxWindowsポータブル
Web ブラウザFirefox (Iceweasel)Firefoxo
メールMew / GmailGmailo
TwitterFirefox + tweetbarFirefox ( + tweetbar)o
IMESKKuimSKKIMEx
キーバインディングXKeymacs?
SkypeSkypeSkypeo
パスワード管理テキストファイルKeePasso
社内 Wiki 読み書きFirefoxFirefoxo
Excel データ読み書き(していない)Excelx
Word データ読み書きMew + wvHtml (/ OOo)Wordx
PDF 閲覧Adobe ReaderAdobe Readerx
メモhowmGoogle ノートブックo
RSS リーダフレッシュリーダー

「ポータブル」は USB メモリソフトウェアが入れらる、あるいはオンラインサービスとして任意の Windows BOX で使えるならば o 。

@ Google ノートブック

ちょっとしたメモ書きを Windows 上でして後で母艦で参照するのに、Google ノートブックを使い始めることにした。 テキストファイルに書いて USB メモリに入れてコピーするよりはずっと楽。

@ 使ったアカウント

ネットサービス系で使った/使いたいと思ったアカウントは今日のところは以下。

はてなTwitter は母艦の Firefoxパスワードを暗記させていて覚えていないので、頭に入れておくか KeePass に入れておく必要あり。

@ 中断

午前中は何とかいけたが、Web ブラウザ上の Gmailメールを書き始めたら急にストレスを感じるようになった。

  • 指定した桁で折り返せない (Emacs で使っている fill-paragraph がない)。
  • 固定幅フォントではない。
  • Gmail で複数のメールアドレスを使うため署名を自動挿入できない。このため、手で打つ必要がある。
  • 引用返信が書きにくい。

これらの点は多分 Firefox 拡張機能や、Greasemonkey スクリプトで多分ある程度解消できるのだと思う。要環境整備。

普段使っている RSS リーダが使えないと昼休みに巡回ができなくて淋しいが、こちらはその分他のことに時間が回せて結果的には悪くないかも。

今後順次環境を整備すれば、ライトな作業なら Windows BOX だけで済ませられるようになるかなぁ。


[ 8月20日全て ]

2009年3月3日 (火)

Evernote 使用開始 このエントリーを含むはてなブックマーク

Linux クライアントがないので静観していたのだけれども、最近 DropboxZumoDrive などいろいろオンラインサービスを使ってみていることもあり、Evernote も手をつけてみることにした。

  • ThinkingRock を使って GTD をしていてちょっとしたリファレンスを書いておくところに困ることがある。
  • (それほど使っていなかったけれども)Google ノートブック開発が終了すると今年の1月発表があったので別の Web クリッピングツールを確保しておきたい。
  • Emacs で入力できる howmメモに使っていて検索でそこそこいけるが、Linux ノート PC がない時に使えないのがネック。

という点をカバーできればいいかなと思う。

昨日登録して使用開始。

@ サービス

月40MB はやはり心理的に窮屈。随所にメータがあるので、気になってしょうがない。 メモは躊躇なくガンガンできなければいけない。

使い勝手がよければ有料でもいいのだけれど、まだ評価しきれていないので何ともいえないところ。 メモがたまってくるとロックインされてしまうので、有料オプションは慎重に考えたい。

@ Windows クライアント

Web アプリケーションだけでなくクライアントソフトウェアがあるという点でインタフェース的にも便利そうだ。 ポータブルアプリケーション化できるなど、メモツールとしてのポイントを良く押さえているところも好感が持てる。

使っていて気になるところは以下。

  • 日本語入力すると、変換中の描画がおかしい。
  • リッチテキストエディタでは最低限の書式指定ができるが、「見出し」など論理的な書式指定ができるといいのになと思う。
  • Install Evernote Portable でインストールすると、インストールした階層で local files ディレクトリが固定される(ドライブは可変)。
  • Install Evernote Portable でインストールすると、タスクトレイに入らなくなる。

日本語がもっさりするのはノートとしてはちょっとつらいところ。

@ Web サイト

Google ノートブックより洗練されていて分かりやすい。 というか Google ノートブックはちょと分かりにくすぎ。

Linux 向けのクライアントソフトウェアがないので、Linux PC からは Web サイトでつきあうことになるので使い慣れなければ。

@ メール登録

メールノートの作成もできる。 自分は今ケータイからは GTD 的の inbox に放り込みたい時は RTM へ、それ以外は Gmailメールしていた。 ちょっとした原稿やアイデアメモなどは後でそのま再編集できるという点で、Gmail に送るよりは Evernote に送った方が便利だな。

欲をいえば、Gmail アドレスに送ってフィルタで Evernote に転送してもちゃんと受け付けてくれればいいのになと思う。今はダメ。 それができると 1カ所に送信するだけで GmailEvernote にアーカイブできるのだけれどな。

@ iモードから

Google Mobile Proxy 経由は NG。

PC2M からは OK。 検索可能。プレーンテキストノートなら編集も可能のようだ。 ちょっとしたメモの参照に使えそうである。

絶賛する人もいる Evernote。自分にとってどれぐらい使えるのかはまだ未知数。 しばらくいじってみようと思う。


[ 3月3日全て ]

2009年10月28日 (水)

Evernote よりも howm だよね このエントリーを含むはてなブックマーク

Web ページのクリッピングなどは Evernote でしているんだけれど、起動時間や編集のもっさり感とかでどうも Evernoteメモする気はおきない。

やっぱりメモhowm が本命かな。

  • 起動しっぱなしの Emacs の中ですぐにメモが書ける。もちろん Emacs キーバインド。
  • ファイル名にタイムスタンプが含まれているので、古いメモを削除するかどうかすぐに判断できる。
  • 検索が便利。検索パスに howm が書き込むディレクトリ以外も追加しておける。nDiki の記事ファイルの検索はだいたいこれで済む。

Evernoteプレーンテキストファイルのままでノートを置いておける機能があればいいのになあ。 やっぱりプレーンテキストファイルの方が融通が効いて便利。

howm でも PC 間でメモを共有できるように、 Dropbox の中に var/howm ディレクトリを作って、そこへのシンボリックリンクhowm-directory の下に置いておくことにした(howm-directory 全部を Dropbox 上に置いておくのはまだ気がひけるので)。 C-c , c では直接そこにはメモができないが、直接そのディレクトリにファイルを作成するか既存のものを移動するかで PC 間で共有できる。

@ howm 1.3.3 から 1.3.7 へ

非公式 Debian パッケージhowm 1.3.3 を使っていたのだけれどこれ2006年6月版で、チェックしていない間に 1.3.7 (2008年12月31日版)までバージョンが上がっていた。

howm 1.3.7 に上げたら最初のスキャンがかなり速くなった。ハッピー。


[ 10月28日全て ]

2009年10月29日 (木)

今日のさえずり - まだ帰ってきちゃ駄目メールを受信 このエントリーを含むはてなブックマーク

@ 2009年10月28日

@ 2009年10月29日

  • 09:34 隙間をぬうように移動しドア横角地を GET したと思ったらマスカラか。マラカスなら許す。 [mb]
  • 09:40 続けてアイシャドウと眉ペン。 [mb]
  • 09:50 中央改札口横のいつも閉まっているドアが開いていて中に紅白幕、入口に受付。何かのセレモニーかな? #Akihabara L:秋葉原駅 [mb]
  • 09:54 AOKI 秋葉原店のチラシ配りはスルーしていたんだけれど、よく見るとスヌーピーのクリアファイルだったのでさりげなく頂いた。 #Akihabara L:秋葉原 [mb]
  • 12:16 弁当買い出しに行きそびれて何を食べようかと流浪中。 [mb]
  • 12:20 ということでヨドバシカメラ来てる。 [mb]
  • 12:33 LIHIT から 31 仕切りのスケジュールファイルが出てる。 [mb]
  • 12:40 スヌーピーのクリアファイル @nyafuru に巻き上げられたので秋葉原駅前でまた貰った。 #Akihabara L:秋葉原 [mb]
  • 17:21 気がついたら Mozilla FirefoxGoogle ChromeInternet Explorer 起動してた。
  • 17:26 @kis もうこれでメモリ限界ですよー。
  • 17:28 Windows XP 向け ClearType 対応メイリオ バージョン 5.00 入れた。
  • 24:35 2009年10月27日の歩行: 10209歩、8.00km、83分、5.76km/h、消費 386.0kcal、脂肪燃焼 55.1g、5.7エクササイズ。
  • 24:37 2009年10月28日の歩行: 6523歩、5.08km、54分、5.58km/h、消費 244.5kcal、脂肪燃焼 35.0g、3.5エクササイズ。
  • 24:39 2009年10月29日の歩行: 8159歩、6.44km、64分、5.98km/h、消費 306.9kcal、脂肪燃焼 43.8g、4.4エクササイズ。

howm でサブ階層を作ってメモの一部のみを Dropbox で共有 このエントリーを含むはてなブックマーク

howm の良さを見直したところで、howmメモファイルの一部を Dropbox で共有するように環境設定してみた(以下ディレクトリ構造とかは説明のため簡素化しているけれどだいたいこんな感じ)。

@ howm-directory を設定する(今まで通り)

 (setq howm-directory "~/var/howm/")

@ Dropbox 上に howm ディレクトリを作成する

~/var/DropboxDropbox ディレクトリにしているので、その下に howm ファイルを置く場所を用意する。

 mkdir ~/var/Dropbox/var/howm

@ ~/var/howm/Dropbox から ~/var/Dropbox/var/howmシンボリックリンクをはる

 ln -s ~/var/Dropbox/var/howm ~/var/howm/Dropbox

@ howm-directory のサブディレクトリ以下にメモを新規作成できるようにする

C-c , I で名前をつけてメモファイルを作成できるが、これだと howm の日時をベースにしたファイル名自動生成が使えないので手軽さが半減する。

以下の関数を定義して M-x howm-create-interactively-in で howm-directory のサブディレクトリを指定してメモ作成ができるようにした。

 Memo directory: ~/var/howm/

と表示されたら後ろに Dropbox/ と追加して ~/var/howm/Dropbox/ を指定してあげると、そのディレクトリの下(の年/月の下)にメモファイルが新規作成される。 howm-directory を一時的に上書きするという安直実装だが、ちょっと使った感じではうまく動いている様子。

 (defun howm-create-interactively-in (&optional use-current-directory)
   (interactive "P")
   (let ((howm-directory (read-directory-name "Memo directory: "
                                              (if use-current-directory
                                                  nil
                                                howm-directory))))
     (howm-create t nil)))

[ 10月29日全て ]

2010年1月17日 (日)

GTD ルーチンワークチェックリストRTM から howm このエントリーを含むはてなブックマーク

デイリールーチンワーク・ウィークリールーチンワークは Remember The Milk (RTM) のリピートタスクを使ってチェックリスト化している(記事)。*1

年初にあたり手順を見直そうと思ったのだが、試行錯誤のあいだの「午前と午後両方やるようなタスクの登録しなおし」や「実行したい順のタスクの並べ替え(ソート用にタスク名に数字をつける)」が繁雑で、RTM だと流れを組み立てずらい。

まずはテキストファイル上で手順を練り RTM に登録しよう。そういえばメールインポート機能で複数まとめて登録できる。Smart Add を使えば事前にタグやリピート指定書いておけるな。

というところまでいったのだが、けっきょく修正するたびに何度も RTM のタスク削除・登録を繰り返さなければならないのは変わらないのでちょっと不毛に思えてきた。 今回の見直しで、いったん RTM 上のリストからテキストとしてリスト化し、howm 上のチェック機能({ } と書くとチェックボックスになる)で仮運用していたのだが、なんかこのまま howm でやっちゃえばいいかなと。 リストの編集も Emacs 上で簡単だし。

ということでえいやとそれらのチェックリストRTM から howm へ移行。 しばらくこれでやってみるつもり。

*1ウィークリールチンワークの一部は ThinkingRock


[ 1月17日全て ]

2010年1月18日 (月)

今日のさえずり - 今年は予想以上にわくわくできそう このエントリーを含むはてなブックマーク

@ 2010年01月17日

@ 2010年01月18日


[ 1月18日全て ]

2010年1月26日 (火)

今日のさえずり - これ Emacs なのよね このエントリーを含むはてなブックマーク

naney:4310098021

@ 2010年01月26日


[ 1月26日全て ]

2010年1月27日 (水)

今日のさえずり - LinuxEvernote があればもっと遊んでみたい このエントリーを含むはてなブックマーク

@ 2010年01月27日


[ 1月27日全て ]

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.024765s / load averages: 0.23, 0.26, 0.20
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)