nDiki : 社内 Wiki

2006年5月24日 (水)

「s」文字をキー入力できない WikiEngine

昨日早速社内の WikiWiKicker 0.30 に上げておいたのだが、同僚からバグレポート。

「s」を入力できません。s を押すとプレビュー画面になっちゃいます。

あ。

Internet ExplorerJavaScript コードにバグあって、Ctrl+S でプレビュー画面に遷移するようにイベント処理していたつもりが、s キー一発でそう動いてしまっているらしい。

あわてて修正。

はやく WiKicker の修正リリースを出さねば。

スポンサード リンク
[ 5月24日全て ]

2006年6月1日 (木)

Hyper Estraier で社内 Web コンテンツ検索

昨日の自分のノート PCHyper Estraier の試用を踏まえて、社内のサーバに Hyper Estraier を設置する。

インストール

いまだ Red Hat Linux 8.0 であるサーバに、昨日と同様に Hyper Estraier 1.2.7 を /usr/local/hyperestraier-1.2.7 以下にインストール

この環境では ./configure 時に iconv が見つからないため、最初に libiconv 1.9.2 を /usr/local/hyperestraier-1.2.7 に入れ、続けて QDBM、Hyper Estraier の順にインストール

estwaver + estmaster でクローリング + 文書登録も問題なく完了。

search_ui がうまく動かない。

検索をしようと http://ホスト:1978/node/ノード名/search_ui にアクセスするも、検索フォームを含め何も表示されない。あれ? 他の管理ページは問題なく表示されるのに search_ui だけ駄目。

GNU Wget だときちんと HTML を GET できるのだけれど、FirefoxInternet Explorer からだと駄目である。

いろいろビルドしなおしてみたけれどやっぱり駄目なので、今回は結局 estmaster をやめて CGI プログラム版の UI を使うことにした。 こちらだとクローリング中は検索ができなくなってしまうけれど、夜中に cron で回すから別にかまわないか。

インデックスの方針

以下のような感じでクロールし、登録することにした。

  • 社内メイン Wiki、自分の社内 Blog、公開 Web サイトのトップページをクロールの種文書とする。
  • それと社内メイン Wiki の更新情報ページも種文書とする。
  • 社内のサーバ、および公開 Web サイトのみクロールするように allowrx、denyrx を設定。
  • Wiki の編集ページ等をクロールしないように denyrx を設定。
  • 1日1回深夜に cron でインデックスを更新。
  • revisit は3日に設定。
    • いくつかの種文書は -revcont 付きで estwaver を実行しても毎回巡回して欲しいのだけれど、それはいまのところできないようだ。

特定の WikiBlog 内のみを検索したい時は、検索インタフェースの方で URL を指定絞り込めば良いので、それほど規模も大きくないし全部ひとまとめにインデックス化することにした。

後は使いながら微調整していくこととしよう。

[ 6月1日全て ]

2006年6月10日 (土)

Plaggerインストールが大変なので XML::RSSRSS から JavaScript コードへ変換するスクリプトを自作

一昨日社内メイン Wiki のレイアウトを変更してサイドバーを設けたので、徐々に増えてきた社内 Blog の ヘッドラインをそこに表示することにした。

最初は Plagger を使ってみようと思ったのだが、依存 CPAN モジュールが多くて CPAN.pm を使ってもなかなかインストールが終わらない。

ということで今回は Plagger を見送って、XML::RSS でちょちょっと aggregator を自作して済ますことにした。

基本的には nDiki 用に書いた「はてなブックマーク上の最新ブックマークを表示するためのコード(2005年5月16日)」をちょっと修正して利用。 HTML フラグメントを生成するかわりに、JavaScript IncludeJavaScript ファイルを生成するように変更した。

これで社内 Blog が読まれる回数も増えるかな。

[ 6月10日全て ]

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 よりお手軽である。

感想

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

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

[ 8月8日全て ]

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日全て ]

2008年1月18日 (金)

今日のさえずり - 0x800A03EC で苦しんでいる

[ 1月18日全て ]

2009年11月8日 (日)

今日のさえずり - 抱っこしてやるぜ

naney:4088583952

2009年11月07日

  • 10:40 セブン-イレブンガンダムの音楽が流れてた。店員洗脳されないかな。 [mb]
  • 16:16 着衣 66.5kg でたまげた。ここ数カ月で3~4kg増えてる。オーバーワークの影響ということにしておく。バドミントンでもやるか。 [mb]
  • 16:46 抱っこしてやるぜ。 http://movapic.com/...
  • 18:15 コンディショナーのボトルのノズルは詰め替え中倒立していてくれていないと困る。えっ、みんなちゃんと洗ってから詰め替えてるの?
  • 19:01 36.3℃。予想外。
  • 20:47 ベンザブロック L服用。 [mb]

2009年11月08日

  • 08:35 停電があるので会社にサーバ止めに行ってくる。 [mb]
  • 09:30 停電前に社内 Wiki に自分で書いておいてある「定期点検による停電処理」ページを印刷。サーバ止めると読めんから。
  • 09:46 @shukaku 30分から1時間止まるり、うちでは UPS ではそこまで電源容量確保していないのでいったう落としちゃいます。こういう時は紙必要ですね。
  • 09:46 さて、そろそろ落とす。
  • 09:53 このサーバを止めた時のオフィスの静寂感がたまらない。
  • 10:01 電源供給停止キタ。 [mb]
  • 10:30 電源供給復帰。 [mb]
  • 10:38 @nyafuru バドミントンお疲れさまです。
  • 10:45 受変電設備の定期点検終了したとの連絡。さてサーバ起動するか。ちゃんと起動するようお祈りしよう。
  • 11:11 システム起動後の動作確認一通り完了。問題なし。
  • 12:20 ヨドバシカメラ マルチメディア Akiba で候補の掃除機みたら Amazon.co.jp より7000円近く高かった。1万円台の掃除機でこの差はポイント分+通販の違いを考えても勉強なさすぎ。 #Akihabara [mb]
  • 12:56 ベンザブロック L服用。 [mb]
  • 12:58 @kashijun1 そうなんですよね。結局 Amazon.co.jp になっちゃうんですよね。 [mb]
  • 18:16 36.3℃。予想外。
  • 19:37 Core 2 Duo P8600 と Core 2 Duoe P8700 ってどれぐらい性能違うんだろ。27,300円払ってアップグレードする価値あるのかな。
  • 19:45 @lynmock この2つのプロセッサは純粋にクロック周波数の比の性能差と考えていいのでしょうか。だとすると体感的にはそんなに変わらないのかなあ。
  • 19:48 @lynmock だとすると 27,300円の差額を出すほとでもなさそうです。自分の場合。
  • 23:57 ポチッた。
  • 24:19 009年11月7日の歩行: 1921歩、1.44km、19分、4.54km/h、消費 70.6kcal、脂肪燃焼 10.1g、0.9エクササイズ。
  • 24:20 009年11月8日の歩行: 7671歩、5.85km、70分、4.95km/h、消費 289.0kcal、脂肪燃焼 41.3g、4.1エクササイズ。
[ 11月8日全て ]

2009年12月29日 (火)

今日のさえずり - 過去の未使用年賀はがきが累積で41枚

2009年12月29日

  • 08:41 ん? 会社のサーバにつながらない。
  • 08:55 @as_tone つぎの水やりいつですか?
  • 11:04 きりたんぽ鍋の残りで朝雑炊。ウマウマ。
  • 11:06 @as_tone もしオフィスに行ったら ADSL モデムルータ RTX1100 リセット(電源オンオフ)お願いしたいです。
  • 11:21 過去の未使用年賀はがきが累積で41枚たまっていた。切手に交換するか。
  • 11:30 2000年のお年玉くじつき切手11枚でてきた。
  • 11:35 以前未使用年賀はがきから交換してもらったと思われる黄ばんだ5桁はがきが23枚、7桁はがきが13枚、それと5桁往復はがき2枚も発見。
  • 11:36 41円・62円・72円・500円と使い勝手の悪い切手も出てきた。
  • 11:39 @as_tone ADSL モデムは電源抜いて入れてください。ルータ RTX1100 は裏にスイッチがあるので一旦切って数十秒してから再度電源オンにしてください。お願いします。
  • 11:41 @as_tone もし時間があれば PC から社内 Wiki など見られるか確認してもらえますか? 駄目なら ADSL モデム/ルータの問題ではなくてサーバ自体が落ちている可能性があります。
  • 13:09 近所にフードコート欲しい。
  • 13:10 RT @himanainu_kawai: スターバックスに長時間いて勉強して下さってもいいです。それで頭がよくなって下されば社会貢献ですよ。(スタバ岩田社長/日経MJ)
  • 13:34 @as_tone よろしくお願いします。
  • 16:18 久しぶりにケータイを忘れた外出から帰宅。電話メール気にならないけど tweet できないと息苦しくてツライ。
  • 16:55 マウカメドウズ FAQ 「スタッフの方が着用しているユニフォームは店舗で販売していますか。」 http://bit.ly/5Ikcxi
  • 18:51 「年明けうどん」って明らかに業界がうどん売りたいっていう魂胆がみえみえで嫌だな。っていうかそばアレルギーな自分は基本年越しうどんなワケだが。
  • 24:15 宛名面に文面を印刷するという失態を乗り越えてまず5枚年賀状印刷
  • 25:14 さくらのレンタルサーバ SSH つながらないなあ。
  • 25:26 @junjun_ Web は問題ないので SSH が Connection timed out するということは sshd が busy なだけなんでしょうか。最近さくらのレンタルサーバ使い始めたばかりで、そのあたりの塩梅がまだよくわからなくて。
  • 25:58 2009年12月25日の歩行: 5244歩、4.02km、45分、5.27km/h、消費 203.0kcal、脂肪燃焼 29.0g、2.9エクササイズ。
  • 25:59 2009年12月26日の歩行: 0歩、0.00km、0分、0.00km/h、消費 0.0kcal、脂肪燃焼 0.0g、0.0エクササイズ。
  • 26:00 2009年12月27日の歩行: 6378歩、4.85km、59分、4.91km/h、消費 244.0kcal、脂肪燃焼 34.9g、3.4エクササイズ。
  • 26:01 2009年12月28日の歩行: 8241歩、6.27km、77分、4.86km/h、消費 319.2kcal、脂肪燃焼 45.6g、4.4エクササイズ。
  • 26:03 2009年12月29日の歩行: 3118歩、2.35km、30分、4.60km/h、消費 117.5kcal、脂肪燃焼 16.8g、1.6エクササイズ。
[ 12月29日全て ]

2010年4月16日 (金)

今日のさえずり: ゲゲゲの女房昨日から観てる。オモロ。

2010年04月16日

[ 4月16日全て ]

2011年1月20日 (木)

今日のさえずり: しばらくやってないけどワタナベさんのが入ったメールが毎日届いてます

絶叫委員会

2011年01月20日

[ 1月20日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

※内容は個人的見解であり所属組織とは関係ありません。

follow us in feedly

月別インデックス
Process Time: 0.058692s / load averages: 0.87, 1.01, 0.97
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker