トップ(最新)

nDiki : 11月21日

2004年11月21日 (日)

えきねっと登録 このエントリーを含むはてなブックマーク

年末年始予約用に会員登録しておく。

スポンサード リンク


mixi画像アップローダ このエントリーを含むはてなブックマーク

エセライブカメラ画像を定期的にアップロードできるようにアップローダを書く。 塚本牧生氏によるWWW::Mixi 0.15 モジュールを使って20行ちょっと(自分用なのでエラーチェックとか省略)。

mixi では写真は3枚アップロードできて1枚を「メイン写真」にできるのだが、そこら辺の処理が面倒なので常に1枚のみアップロードしておく事にする。 最初に全て削除して1枚アップロードするという作戦で。

動作確認したので後は手動か cron か。 cron だと1時間間隔か2時間間隔ぐらいなら負荷的には問題ないのかな? mixiRSS を2時間に1回見にくるので、こちらもそれぐらいの間隔なら許される?


mixi 用として DiKickerRSS生成機能を追加 このエントリーを含むはてなブックマーク

WiKickerRSSmixi が読めないという問題について、あれからいろいろと調べてみたところ RSSの名前空間の指定に誤りがあったのを発見(正 http://purl.org/rss/1.0/、誤 http://purl.org/rss/1.0)。

これを直したら mixi のプロフィールの「最新の日記」の所にきちんと表示されるようになった。 これならばということで DiKicker にも RSS生成機能を追加。 コードは WiKicker と共有しているのですんなりと追加できた。

今の実装だと title に日付を入れているのだが mixi だと冗長だな。 後で検討。


[ 11月21日全て ]

2005年11月21日 (月)

定型書式で内容を記述していくのに便利な形式は? このエントリーを含むはてなブックマーク

要求仕様書LaTeX で書いている。 要求と仕様の組をまとめて longtable で記述しているのだが、 LaTeX らしい繁雑さがあってちょっと効率が悪い。 マクロを定義すればある程度書きやすくなると思うが、それでもそこそこまでな気がする。

文書の中にレコードの並びが書けて、レコードの並びの中に文章が書きやすいそんなフォーマットはないものかなぁ。

  • LaTeX + マクロ
    • 整形は綺麗。
    • 記述が繁雑になりがち。\マクロ名とか {} とか。
  • DocBook
    • 仕様デカスギ
    • 以前使ってみたことがあるが、手で書くのにはしんどい。
  • XML
    • 構造的な情報の表現には良いのだが、手で書くのはしんどい。開きタグも閉じタグも。
    • 普通の章節や、マークアップのルールを考えなければならない(定義するか借りてくるか)。
    • LaTeX等へのコンバータを書く必要あり。
  • YAML
    • レコードの並びだけだったら良いが、文書の他の要素を一緒に書くのには適さない。
    • ある程度の構造やボリュームがあると、思ったほど手書きしやすくない。
    • YAML Perl モジュールで痛い目にあっている。

Wiki に慣れきっている自分にとっては Wiki 文法のような感じで記述できて、一部に定型レコードの並びが書けて、そこの整形ルールだけ定義してあげれば LaTeX に変換できるとかそういった感じがのものが欲しい。 定型レコードの部分は RFC822 のヘッダみたいな感じで良くで、値の部分に長めの文章を複数行で書けるものがいい。

構造化テキスト用フォーマット、あるいはWiki フォーマットをアレンジするのがいいかもしれないな。 このあたりのフォーマットは、ソーステキストのままでも充分読み易いことを意識して定義されているので書くのは楽。

  • reStructuredText
    • いいらしい。
    • HTMLLaTeXXML へのコンバータがある。
    • 拡張性も考慮されているらしい。
    • でも Python
  • Markdown
  • WiKicker (Wiki)
    • かなり書き慣れている。
    • レコードの並びの書き方を考える必要あり。
    • 複数行にまたがる処理を書くのが面倒。
    • 自分で書いているシステムなので中身は何でも知っている。
    • マイナー。

レコード部分とは関係ないけれど reStructuredTextMarkdown の「アンダーラインのあるテキストを見出しとする」っていうのはいいな。 普段メールやプレーンテキストでちょっと文書を打つときに使っているスタイルと一緒だ。

要求仕様書用に使うかどうかは別として、要チェック。


[ 11月21日全て ]

2006年11月21日 (火)

味の素KK「うちごはん。」2冊 このエントリーを含むはてなブックマーク

naney:304051511

が頼んでいた、味の素のレシピ本「うちごはん。」が届いた。

以前買おうと思った時には既に販売が終了していて残念な思いをしたのであった。 「その2」発売の今回「その1」も再販売されるということで両方とも注文。

「その1」は「野菜たっぷりの巻」。 「その2」は「野菜で元気の巻」。

基本のメニュー25では、この2巻でアレンジを変えたほぼ同じ料理が同じ順に並んでいるのが面白い。 どれも美味しそうでよだれが出てきそうだ。

いつ作ってもらえるのか楽しみに待ってます。


[ DiKicker ] 語リストを Term DB に保持 このエントリーを含むはてなブックマーク

自動リンクなどで語リストが必要な時に、今までは Term DB (Berkeley DB で実装)をスキャンしてリストアップしていた。 これだと語数が増えていくにつれ線形に遅くなるので、一度リストアップしたら Term DB の別レコードに Storable で freeze してキャッシュするようにしてみた。 ちょっと速くなることを期待。

あわせてロックまわりも改善。 DiKicker では Article DB と Term DB をセットでオープンすることとし、Article DB の方で排他制御をしている。 ただし、Term DB の方には排他ロックでオープンされているか、共有ロックでオープンされているのかの情報を伝えていなかったため、実は共有ロックの時にも書き込みをしてしまう部分が残っていた。

Term DB オープン時にどちらで開いているかを通知するようにし、キャッシュ情報などの書き込み時にはこれらを参照して間違えた書き込みをしないようにした。


有給休暇(にする予定) - 病欠 このエントリーを含むはてなブックマーク

今年9回目。10月31日以来

(計算が当っていれば)残18日 (去年分4日 + 今年分14日)。

昨日の体調不良が回復しないので、お休み。

ポカリスエットとハイシーLと、滅多に飲まない風邪薬も飲んだ。


[ 11月21日全て ]

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 だ。

[ 11月21日全て ]

スポンサード リンク

■よく検索されるキーワード

提案書(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)

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

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)