nDiki : 11月21日
2004年11月21日 (日)
■ えきねっと登録

- 歯の治療7回目 - 右下金属詰め (2004-12-03)
- 歯の治療 - 2カ月強で治療完了 (2005-09-02)
- えきねっとで予約した指定券の受け取り (2004-12-22)
- 歯の治療5回目 - 抜歯後の消毒 (2004-11-18)
- 今日のさえずり - NEW MEGALOPOLIS かぶった (2008-06-13)
■ mixi 用画像アップローダ

エセライブカメラの画像を定期的にアップロードできるようにアップローダを書く。 塚本牧生氏によるWWW::Mixi 0.15 モジュールを使って20行ちょっと(自分用なのでエラーチェックとか省略)。
mixi では写真は3枚アップロードできて1枚を「メイン写真」にできるのだが、そこら辺の処理が面倒なので常に1枚のみアップロードしておく事にする。 最初に全て削除して1枚アップロードするという作戦で。
動作確認したので後は手動か cron か。 cron だと1時間間隔か2時間間隔ぐらいなら負荷的には問題ないのかな? mixi は RSS を2時間に1回見にくるので、こちらもそれぐらいの間隔なら許される?
- mixi の写真にメッセージを (2004-11-28)
- Flickr の写真を自動的に Twitter アイコンにする (2008-03-13)
- Twitter にケータイ写真を流すのに twitterfeed を使う (2008-02-22)
- mixi のプロフィールをランダム更新 (2005-09-30)
- デジカメ写真管理ソフトウェア digiKam (2006-03-10)
■ mixi 用として DiKicker に RSS生成機能を追加

WiKicker の RSS を mixi が読めないという問題について、あれからいろいろと調べてみたところ RSSの名前空間の指定に誤りがあったのを発見(正 http://purl.org/rss/1.0/、誤 http://purl.org/rss/1.0)。
これを直したら mixi のプロフィールの「最新の日記」の所にきちんと表示されるようになった。 これならばということで DiKicker にも RSS生成機能を追加。 コードは WiKicker と共有しているのですんなりと追加できた。
今の実装だと title に日付を入れているのだが mixi だと冗長だな。 後で検討。
- mixiに登録 (2004-11-19)
- 私的10大ニュース2004 [ web ] (2004-12-31)
- mixipress でコミュニティ掲示板もチェック (2005-10-01)
- 社内 Blog 開設 (2006-05-16)
- [ WiKicker ] 日記機能開発開始 (2003-12-27)
2005年11月21日 (月)
■ 定型書式で内容を記述していくのに便利な形式は?

今要求仕様書を LaTeX で書いている。 要求と仕様の組をまとめて longtable で記述しているのだが、 LaTeX らしい繁雑さがあってちょっと効率が悪い。 マクロを定義すればある程度書きやすくなると思うが、それでもそこそこまでな気がする。
文書の中にレコードの並びが書けて、レコードの並びの中に文章が書きやすいそんなフォーマットはないものかなぁ。
- LaTeX + マクロ
- 整形は綺麗。
- 記述が繁雑になりがち。\マクロ名とか {} とか。
- DocBook
- 仕様デカスギ
- 以前使ってみたことがあるが、手で書くのにはしんどい。
- XML
- 構造的な情報の表現には良いのだが、手で書くのはしんどい。開きタグも閉じタグも。
- 普通の章節や、マークアップのルールを考えなければならない(定義するか借りてくるか)。
- LaTeX等へのコンバータを書く必要あり。
- YAML
- レコードの並びだけだったら良いが、文書の他の要素を一緒に書くのには適さない。
- ある程度の構造やボリュームがあると、思ったほど手書きしやすくない。
- YAML Perl モジュールで痛い目にあっている。
Wiki に慣れきっている自分にとっては Wiki 文法のような感じで記述できて、一部に定型レコードの並びが書けて、そこの整形ルールだけ定義してあげれば LaTeX に変換できるとかそういった感じがのものが欲しい。 定型レコードの部分は RFC822 のヘッダみたいな感じで良くで、値の部分に長めの文章を複数行で書けるものがいい。
構造化テキスト用フォーマット、あるいはWiki フォーマットをアレンジするのがいいかもしれないな。 このあたりのフォーマットは、ソーステキストのままでも充分読み易いことを意識して定義されているので書くのは楽。
- reStructuredText
- Markdown
- reStructuredText よりもソーステキストが読み易いらしい。
- Perl
- HTMLへの変換しかない。
- WiKicker (Wiki)
- かなり書き慣れている。
- レコードの並びの書き方を考える必要あり。
- 複数行にまたがる処理を書くのが面倒。
- 自分で書いているシステムなので中身は何でも知っている。
- マイナー。
レコード部分とは関係ないけれど reStructuredText や Markdown の「アンダーラインのあるテキストを見出しとする」っていうのはいいな。 普段メールやプレーンテキストでちょっと文書を打つときに使っているスタイルと一緒だ。
要求仕様書用に使うかどうかは別として、要チェック。
- 早速 reStructuredText から LaTeX へのコンバータを書く (2005-11-24)
- Docutils は自分にとっての Python キラーアプリかも (2005-12-01)
- reStructuredText いいんじゃない? (2005-11-22)
- 私的10大ニュース2005 [ comp ] (2005-12-31)
- WiKicker に JSON でのページ出力機能を追加 (2007-04-03)
2006年11月21日 (火)
■ 味の素KK「うちごはん。」2冊

以前買おうと思った時には既に販売が終了していて残念な思いをしたのであった。 「その2」発売の今回「その1」も再販売されるということで両方とも注文。
「その1」は「野菜たっぷりの巻」。 「その2」は「野菜で元気の巻」。
基本のメニュー25では、この2巻でアレンジを変えたほぼ同じ料理が同じ順に並んでいるのが面白い。 どれも美味しそうでよだれが出てきそうだ。
いつ作ってもらえるのか楽しみに待ってます。
- ワタナベ家風雑炊 (2004-01-01)
- ハンバーグお持ちしました (2006-01-02)
- 退職お疲れさま会 (2005-03-25)
- 新人歓迎会 (2005-04-12)
- 代官山 ラ・パティスリー イル・プルー・シュル・ラ・セーヌ (2005-01-22)
■ [ DiKicker ] 語リストを Term DB に保持

自動リンクなどで語リストが必要な時に、今までは Term DB (Berkeley DB で実装)をスキャンしてリストアップしていた。 これだと語数が増えていくにつれ線形に遅くなるので、一度リストアップしたら Term DB の別レコードに Storable で freeze してキャッシュするようにしてみた。 ちょっと速くなることを期待。
あわせてロックまわりも改善。 DiKicker では Article DB と Term DB をセットでオープンすることとし、Article DB の方で排他制御をしている。 ただし、Term DB の方には排他ロックでオープンされているか、共有ロックでオープンされているのかの情報を伝えていなかったため、実は共有ロックの時にも書き込みをしてしまう部分が残っていた。
Term DB オープン時にどちらで開いているかを通知するようにし、キャッシュ情報などの書き込み時にはこれらを参照して間違えた書き込みをしないようにした。
- さらにサーバ負荷状態悪化。対応に追われる。 (2006-03-04)
- [ Perl ] Search::InvertedIndex (2004-02-09)
- DiKicker に grep 検索機能を追加 (2007-02-02)
- Twitter ステータスを nDiki サイドバーに表示 (2007-11-09)
- DiKicker の DB に余分な情報まで保存していた (2006-11-07)
■ 有給休暇(にする予定) - 病欠

今年9回目。10月31日以来。
(計算が当っていれば)残18日 (去年分4日 + 今年分14日)。
昨日の体調不良が回復しないので、お休み。
ポカリスエットとハイシーLと、滅多に飲まない風邪薬も飲んだ。
- 有給休暇(にする予定) - 今週2度目の病欠 (2006-11-24)
- 今日のさえずり - 有給休暇って略すとき、有給? 有休? (2007-10-25)
- 今日のさえずり - 「ドン吉くんの鳥グッズ展」終了間近 (2008-08-08)
- 有給休暇 - 風邪がぶり返したので (2005-03-09)
- お留守番半休 - 熱中症の恐怖 (2008-05-07)
2007年11月21日 (水)
■ 今日のさえずり - RTM 上でプライベートと仕事についてタグで分けることにした

- 12:39 RTM 上でプライベートと仕事について GTD の各リストをそれぞれ分けていたが、一緒にしたかわりにタグで分けることにした。 *Tw*
- 15:52 DBDesigner 4 での PostgreSQL 用のデータタイプの追加方法がようやくわかった。てっきりオプション関係の方で設定するのだと思っていた。 *Tw*
- 19:06 NTEmacs をポータブル HDD に展開して起動してみた。mount.exe が無いと出るけれど、まず使えそう。 *Tw*
- 19:07 PStart から NTEmacs 起動するように設定した。 *Tw*
- 19:32 最近、ヨドバシカメラ前の信号ちゃんと守る人増えたな。L:秋葉原[mb]
- 19:38 eneloop kairo、腹を温めるには力不足だが、ケータイ打つ前の手のかじかみとりにはいいな。[mb]
- 19:40 昨冬はパケ・ホーダイじゃなかったから気がつかなかったけど。[mb]
- 23:28 P3:PeraPeraPrv] を Debian/GNU Linux sid で動かしてみた。P3 から初ポスト。
- 23:35 Linux では Tweetbar 使っていたけれど、これからしばらく P3 にしてみよう。
- 23:44 スラッシュの位置間違えた。Debian GNU/Linux だ。
- メールボックスを Gmail に集約 (2007-08-08)
- 今日のさえずり - 上げ潮特大号 (2008-09-18)
- 今日のさえずり - JugemKey ID がいつもので取れない (2008-04-25)
- Twitter を使い始めて1年 (2008-04-06)
- 今日のさえずり - 納豆にオリーブオイル+胡椒 (2008-08-02)
スポンサード リンク
■よく検索されるキーワード
提案書(65) perl(54) 書き方(49) torrent(49) linux(40) debian(35) アジェンダ(33) 使い方(31) windows(31) x31(30) svn(26) ssh(25) tc-1(25) サンプル(23) usb(22) java(22) ganttproject(21) mp980(20) 画像(20) tortoisesvn(20) インストール(19) 手帳(19) cvs(19) 壁紙(19) a6(18) thinkpad(17) subversion(16) 石垣祐馬(16) ほぼ日手帳(16) 作り方(16) 修理(16) 動画(15) 日本語(15) 充電式カイロ(15) ノート(14) ダイソー(14) 方眼(14) ヨドバシ(14) リフィル(13) 秋葉原(12) ダウンロード(12) apache(12) アジェンダとは(12) iwgp(12) 設定(12) c#(11) mp3(11) ヨドバシカメラ(11) テンプレート(11) 無線lan(11) ubuntu(11) nikon(11) dropbox(11) システム手帳(11) porter(11) クラリチン(10) 筆まめ(10) centos(10) ヤマダ電機(10) window(10) ポメラ(9) フリー(9) リポジトリ(9) イメージテック(9) wiki(9) flex(9) xampp(9) フォーマット(9) terastation(8) flash(8) gmail(8) ドラマ(8) proxy(8) rcs(8) 無料(8) 温度計(8) トランサミン(8) constant(8) truecrypt(8) google(8)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザインProcess Time: 1.353055s / load averages: 0.24, 0.26, 0.32
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)




スポンサード リンク