nDiki : ブックマーク
スポンサード リンク
Related term
2005年9月30日 (金)
■ mixi のプロフィールをランダム更新

mixi であるが、何だかんだといって登録以来定期的に巡回している。
あたり。
mixi で残念なのは、マイミクシィとコミュニティの紹介文を、(他人からみた)自分のトップページに表示できないこと。 マイミクシィの紹介文は相手のところに書くことができるけれど自分のところでは紹介できない。 コミュニティも「なぜ参加(登録)してみた」のか一言書いてみたい。
今の mixi だとトップページで比較的自由になるのは、写真と自己紹介の欄ぐらい。 写真は既に一言コメントを画像に埋め込んでいるから、あとはいじるとしたら自己紹介。
ということで、この部分を定期的にランダムに更新できるように、スクリプトを書いてみることにした。
最初は WWW::Mixi で行こうと思ったが、フォームの一部分だけ変更してPOSTするには LWP::RobotUA のサブクラスである WWW::Mixi より WWW::Mechanize の方が楽そうなので、そちらでスクリプトを書くことにした。 ログイン後の refresh あたりの処理以外は面倒なこともなく、さらりと。
あるディレクトリの下にあるテキストファイルからランダムに1つ選び、その内容で*1自己紹介を更新するスクリプトを書き cron で定期的に更新するようにしてみた。
今のところテスト的なテキストしかないのでランダムといってもほとんど変わらないけれど、そのうちマイミクシィの紹介とかネタとかを増やしていく予定。
*1実際にはフッタとヘッタをつけて
- mixipress でコミュニティ掲示板もチェック (2005-10-01)
- mixi の写真にメッセージを (2004-11-28)
- Firefox mixiツールバー 0.0.4 (2005-02-04)
- 今日のさえずり - 「はてなMobileGateway」かましてから、OK... (2008-01-03)
- mixi 用画像アップローダ (2004-11-21)
2005年10月30日 (日)
■ はてなブックマーク上の検索結果を nDiki に

5カ月ほど前にはてなブックマーク上の最新ブックマークを nDiki のサイドバーに表示するようにしてみた。
今回は nDiki のキーワード別のページに、はてなブックマークからそのキーワードで検索されたブックマークを表示する機能を追加してみた。
取得する対象RSSが多くなり、さすがに前回みたいにローカルPCで処理して定期的にアップロードという形では無駄が多すぎるのでちゃんとサーバ上で処理するようにした。
URI::Fetch + Cache::FileCache + XML::RSS を用いて実装。 キャッシュ期間は1日に設定。キーワードページを最初にアクセスした際にははてなブックマークからのフィード取得があるので、ちょっと時間がかかるが2度目のアクセス以降キャッシュを使っている間はそれほど余計な時間はかからないはず。
自分のWeb日記とブックマークの組み合わせだと当然扱うネタが近いので、きちんと関連する情報が表示されるはずだ。 他の検索サーバのRSSフィードを利用する事も考えてはいるけど、しばらくはこれでいいかな。
- はてなブックマーク上の最新ブックマークを nDiki に (2005-05-16)
- Twitter ステータスを nDiki サイドバーに表示 (2007-11-09)
- Plagger のインストールが大変なので XML::RSS で RSS ... (2006-06-10)
- amaroK で聞いた曲を Web ページで表示 (2006-02-02)
- クリッピングに便利な CMS 「Tumblr」を使ってみる (2007-04-13)
2005年12月31日 (土)
■ 私的10大ニュース2005 [ comp ]

今年は主に開発等よりもオンラインサービスの活用が中心的な話題であった。 来年度は、積極的に何かを産み出していきたところである。
@ Skype
年初はまずは Skype。
社内でも本社との連絡に活用されるようになった。
これほどツールがスムーズに社内に広まるのは珍しい。
社内といえば、やっと Wiki の利用が社内で広まってきた。今後より利用が進むといろいろ不満も出てくるはず。 それをうまく吸い上げていくことが重要。
@ ソーシャルブックマークサービス
Squrl を使いはじめて、はてなブックマーク1本へ。 2月のサービス開始から使いはじめてブックマークの数は 3,337。
folksonomy という観点では folk (folc / people) を実感できなかった。 タグは主に自分で分類するのに使っているというところ。
@ Flickr
2月に使い始めて、5月に Pro Account へ。 これで www.naney.org の容量を気にしなくて良いようになった。
@ Bloglines
RSS を発行しているサイトの巡回は Bloglines へほぼ集約。 斜め読み化が進んだ。
@ reStructuredText
この文法で書いておけば、メールでやり取りをしてまとまった内容をそのまま書き換え直さずに、小綺麗に整形してHTMLやPDF形式にすることができる。
ちょっとした文書の作成にもってこい。
今後環境整備や、自分なりの運用スタイルの確立がポイント。
- 定型書式で内容を記述していくのに便利な形式は? (2005-11-21)
- Evernote 使用開始 (2009-03-03)
- Bloglines に巡回先の一部を集約 (2005-02-13)
- Rubric でプライベート SBS を立てるも 0.140 では日本語に不具合 (2006-07-22)
- reStructuredText いいんじゃない? (2005-11-22)
2006年2月2日 (木)
■ amaroK で聞いた曲を Web ページで表示

一昨日の続き。 はてなブックマーク上の最新ブックマークを nDiki にアップロードするという処理の時にあわせてアップロードするようにしてみた。
1時間毎の更新なので、必ずしも本当に最後に聞いた曲ではない時もあるが、別に厳密にする必要もあるまい。
ま、こんなの聞いてますって事で。
- はてなブックマーク上の検索結果を nDiki に (2005-10-30)
- はてなブックマーク上の最新ブックマークを nDiki に (2005-05-16)
- ケータイ用にプライベート Wiki を設置 (2008-01-07)
- はいぱー日記システムで日記を開始 (2001-05-11)
- はてなブックマークメンテナンス中は Blog を更新してはいけない (2007-02-03)
2006年6月10日 (土)
■ Plagger のインストールが大変なので XML::RSS で RSS から JavaScript コードへ変換するスクリプトを自作

一昨日社内メイン Wiki のレイアウトを変更してサイドバーを設けたので、徐々に増えてきた社内 Blog の ヘッドラインをそこに表示することにした。
最初は Plagger を使ってみようと思ったのだが、依存 CPAN モジュールが多くて CPAN.pm を使ってもなかなかインストールが終わらない。
ということで今回は Plagger を見送って、XML::RSS でちょちょっと aggregator を自作して済ますことにした。
基本的には nDiki 用に書いた「はてなブックマーク上の最新ブックマークを表示するためのコード(2005年5月16日)」をちょっと修正して利用。 HTML フラグメントを生成するかわりに、JavaScript Include 用 JavaScript ファイルを生成するように変更した。
これで社内 Blog が読まれる回数も増えるかな。
- はてなブックマーク上の検索結果を nDiki に (2005-10-30)
- Rubric でプライベート SBS を立てるも 0.140 では日本語に不具合 (2006-07-22)
- Twitter ステータスを nDiki サイドバーに表示 (2007-11-09)
- はてなブックマーク上の最新ブックマークを nDiki に (2005-05-16)
- iCalendar 形式経由でスケジュールを社内 Blog に表示 (2007-01-08)
2006年7月22日 (土)
■ Rubric でプライベート SBS を立てるも 0.140 では日本語に不具合

入社してから社内情報共有の一環として
といろいろ手をつけてきた。 次に狙っているのは SBS である。
Wiki や社内 Blog に書くほどではないけれどメモ程度にブックマークしておきたい URL を、気軽に晒せるようにするのが目的。
はてなブックマークのような公開サービスは
- タグ・コメント・傾向などが外に出るのはよろしくない
- あるいは、それを気にして活用されない
- そもそも社内リソースについてはブックマークできない
という点から、今回は利用できない。
ということで社内に SBS を設置したい考えている。
最初は Scuttle にしてみようと思ったのだが、PHP ベースであるのと MySQL を使うというところで気遅れしている。 いや SQLite でもいけそうらしいということで、実は Debian でちょっと試そうとしたのだが、テーブル作成の SQL が MySQL 用で、これを修正するのが面倒なので断念。
次に Perl + SQLite で動く Rubric を試してみることにした。
@ Rubric 0.140
Rubric は CPAN にあがっているので CPAN.pm から install Rubric でインストールできる。 モジュールをインストールしたら、セットアップ。
- CGI プログラムを動かすディレクトリを決める (以下 $RUBRIC)
- Rubric tarball の bin/rubric.cgi を $RUBRIC/ にコピーし、必要なら #! を修正する。
- Rubric tarball の templates ディレクトリを $RUBRIC/ にコピーする。
- Rubric tarball の style/rubric.css を $RUBRIC/ にコピーする。
- Rubric tarball の etc/rubric.yml を $RUBRIC/ にコピーして環境に合わせて編集する。
- データベースを初期化する。0.140 には makedb.pl が同梱されていないので、0.13_01 の bin/makedb.pl を参考に perl -MRubric::DBI::Setup -e 'Rubric::DBI::Setup->setup_tables' で初期化する。ちなみに 0.140 付属の rubric コマンドで rubric db -s してみたが、これはうまく動かなかった。
- 必要に応じて .htaccess を作成・編集し rubric.cgi を CGI プログラムとして実行できるようにする。またその他アクセスされたくないファイルを deny するようにしておく。
これで OK。
rubric.cgi にアクセスしページが表示されればひとまず成功。 メニューの「register」から、ユーザ登録する。 確認用のメールが届くはずだが、面倒くさいのでこれを待たずに
rubric user -a ユーザ名
でアクティベートする。
Rubric の HTML フォームからのブックマーキングは成功し、うまく動いているようである。 ただし、日本語の処理はどうもよくない。 title や description が化ける。 惜しい。
基本的には UTF-8 ベースでうまくいきそうなのだが、どこかで化けるようだ。 ちょっと手を入れれば直るかなと思ったが、化けるところと化けないところとがあるので逆に直す場所が多そうなので今日はやめておくことにした。
とりあえず Rubric はおいておいて、他のものも試してみることにするか。
- Debian GNU/Linux に Hyper Estraier 1.2... (2006-05-31)
- Hyper Estraier で社内 Web コンテンツ検索 (2006-06-01)
- ケータイ用にプライベート Wiki を設置 (2008-01-07)
- DiKicker の出力する HTML コードを小さく (2006-10-05)
- Linux で使えるデスクトップ検索ツール Beagle でローカルファイ... (2006-08-08)
2007年2月3日 (土)
■ はてなブックマークメンテナンス中は Blog を更新してはいけない

今日の 9:00 から 17:30 まではてなが長めのメンテナンス。 いざブックマークしようと思った時に落ちていると、「あとでブックマーク」することは自分の場合ほとんどない。 そういう人って多いのではないか。
ということでブックマークしそびれたくない場合は、SBS メンテ中は Web/RSS巡回をしてはいけない。
ブックマークして欲しい人は SBS メンテ中は新しい記事を投稿してはいけない。
基本?
- はてなブックマーク上の検索結果を nDiki に (2005-10-30)
- はてなブックマーク上の最新ブックマークを nDiki に (2005-05-16)
- クリッピングに便利な CMS 「Tumblr」を使ってみる (2007-04-13)
- はてなブックマーク (2005-02-10)
- 私的10大ニュース2005 [ comp ] (2005-12-31)
2007年3月14日 (水)
■ 使い勝手が改善されたけれどもライセンスが不安なフレッシュリーダー Ver.2

1年前よりノート PC にインストールして毎日利用しているフレッシュリーダーがメジャーバージョンアップした。 ここ最近セキュリティアップデートはあったものの機能改善はなかったので、この先どうなっていくのだろうと思っていたので一安心。
気になる新機能/機能改善は以下。
- ブックマーク機能が追加された。
- フィードのタイトルが変更できるようになった。
- 前回未読リンクを追加し、1時間以内に表示させた未読記事一覧を再現できるようになった。
- すべての記事を既読にする機能がついた。
全体的に使い勝手がアップした印象。
@ ブックマーク機能
自分で一人で使う分にはブックマークははてなブックマークを使ってしまうので、ブックマーク機能は不要。
社内で SBS を立てたいと思っているもののいいソフトウェアが見つかっていないという点では試してみたいと思うけれども、法人ライセンス (税込 104,790円)を買ってまではなあという感じ。
@ ライセンスの変更
なおライセンス体系が変わって、個人では無償で使えるようになった。 ただし、
※個人ライセンスでは、フレッシュリーダー上に広告が表示されることがあります。 広告の表示にあたり、お使いのフレッシュリーダーで購読しているフィードの情報が弊社サーバーに送信されます。 個人を特定する情報は送信されませんが、購読フィードの情報は弊社プライバシーポリシーに沿って管理いたします。 -- 価格とライセンスより
と、ちょっと雲行きが怪しい。
無償なので広告がはいるというのは理解できないこともないが、フィードリーダの画面ははよく見るものなだけに、広告などは無意識的に飛ばしてしまうから邪魔なだけになりそうな気がする。
フィードの情報が送信されるというのもちょっと。まあ Google ツールバーなど見ているページの情報を送ってしまっているから、今更目くじらを立ててもどうかとも自分でも思う。 ただフレッシュリーダーは「プライベートなサーバ型フィードリーダで、公開サービスには登録がはばかられるフィードが登録できる」のが魅力で、Bloglines から移ったという点もあるので、かなり気になる点ではある。 どのタイミングで、どのようなデータが送られるのか明記されていないので気味が悪い。
これらの点はそのうち詳細が説明されることを期待。
- Debian に RSS リーダ「フレッシュリーダー」をインストール (2006-03-06)
- Evernote 使用開始 (2009-03-03)
- Rubric でプライベート SBS を立てるも 0.140 では日本語に不具合 (2006-07-22)
- 今日のさえずり - 今日も勢いのあるいい小便でした (2009-09-27)
- フレッシュリーダーから Google リーダーに乗り換え (2007-10-29)
2008年1月7日 (月)
■ ケータイ用にプライベート Wiki を設置

パケ・ホーダイを契約してから、MovaTwitter・RTM・モバイル Gmail などで携帯電話を活用するようになった。そんななか、決定打がないのが、ノートアプリケーション。電車の中などの隙間時間に、この nDiki の 下書きなどはケータイでできるようにしたい。
Google ドキュメントが使えればいいが、前年ながらまだiモードでは使えない。 メールベースでやる手もあるが、メモには良いものの再編集を繰り返したいようなものに難がある。
ということで自前でプライベート Wiki を立てそこに書き込んでみることにした。
@ iモードから WiKicker
使う WikiEngine はいつも通り自作の WiKicker。
書き込んだテキスト内のキーワードを nDiki へ自動リンクさせることができるので、パーソナルナレッジベースとして自分にとっては一番便利。書式も同じなので、Wiki に書いた下書きを、そのまま nDiki で使える。
肝心のケータイからの書き込みだが Ajax 等凝った技術を使っていないおかげで、問題なく FOMA 端末(D703i)からiモードで読み書きできた。WiKicker は UTF-8 でページを出力しているが、網側か端末側の処理かは知らないが今のところ問題なし。
なお認証は簡単に Basic 認証で済ますことにした。 安全とは言えないがそれほど重要なデータを置くわけではないしいいかな。 cookie は必要ないし WikiEngine に手を入れなくてもよいので、すぐできるのはコレ。
ユーザ名とパスワード付きのトップページ URL を端末でブックマークしておけば1発でアクセスできる。
@ Google Mobile Proxy 経由で使う
これでケータイ(と PC)から使えるプライベート Wiki を設置できたわけだが、なにぶんもともとケータイをサポートしている WikiEngine ではないため、長いページの分割機能などはないのがちょっと不安。PageName で生成される URL が長くなった時の振る舞いもちょっと不安。
そこで Google Mobile Proxy (http://www.google.co.jp/gwt/n) 経由で Wiki を使うことにした。 ページを携帯端末向けに変換してくれる proxy で、Basic 認証もできるしフォーム の POST もできる。
Google Mobile Proxy 経由で見たページ内のリンク先も全て自動的に proxy 経由になるので、 PC 向け Web ページの URL を書いておけばそのまま携帯電話で見ることができる。
安全のためか、比較的短い一定時間立つと認証の再確認画面が表示されてしまうが、ユーザ名とパスワードを入力すれば、セッションは継続される。 テキスト編集に時間がかかってしまうと POST する時にひっかかってしまい認証の再入力がちょっと面倒だが、再認証が通れば POST リクエスト自体は有効で書き込みがロストすることはないようだ。
しばらくはこれで読み書きしてみよう。
- Evernote 使用開始 (2009-03-03)
- 半分は Twitter のためにパケ・ホーダイを契約 (2007-08-01)
- メールボックスを Gmail に集約 (2007-08-08)
- ビジネス用電話番号をマルチナンバーで追加した (2007-09-20)
- SO905iCS ファーストインプレッション (2008-02-16)
2008年1月25日 (金)
■ 今日のさえずり - 日本のブレーカーの落ち具合

- 09:33 今朝ブレーカーが落ちた。40A にしても瞬間的にはやっぱりオーバーしてしまうか。[mb]
- 10:30 Google ブックマークに登録していたブックマークが1件除いて全部消えてる。ハテ。 *Tw*
- 10:32 Twitter 検索してみると他にも Google ブックマークとんでる人いるな。 *Tw*
- 12:18 日本のブレーカーの落ち具合。 http://tinyurl.com/2x6rpn *Tw*
- 今日のさえずり - あれ移転後の日比谷神社なのかあ (2009-06-10)
- 今日のさえずり - 入り口に盛り塩? (2010-02-15)
- 今日のさえずり - アダルト版 mixi ってしってますか? (2007-12-17)
- Net Notes で Twitter-ers にメモをつける (2009-09-28)
- 今日のさえずり - 待受画面が巨大仏像写真なのでビビった (2009-11-06)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.043888s / load averages: 0.48, 0.35, 0.27
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)




■ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。
■ Google Buzz はよろしければ Naney の Google プロフィールからどうぞ。