nDiki : 日記システム

スポンサード リンク

2009年1月19日 (月)

Web 日誌 / Web 日記を書き始めてから10年

当初「コンピュータ日誌」として日付ベースの記事を書くようになって(記事)から満10年。

当初は m4 ベースで HTML テンプレート処理をしていた。 その後記事を XML 形式にし、Perl スクリプトで HTML ページ生成する方式に変更。 2001年5月には Naney's Diary としてハイパー日記システムを使い始めた(記事)。 2004年2月に名前を nDiki と改め、自作 WikiEngine をベースとした日記システム DiKicker で記事を書くようになった(記事)。

文章はあいかわらず上手くなってはいないけれど、書き続けることでいろいろ得ることも多かったと思う。

  • 記事化を念頭に、仕事・生活の中でアンテナを張りより物事を考えて生活することが習慣になった。
  • 自分にとって有用なパーソナルナレッジベースが築けた。
  • 各種 Web 技術をトライする実験場となった。
  • 多少人の役にたった。
  • 多少収入になった。

みんなも書くといいよ。

スポンサード リンク

[ 1月19日全て ]

2013年4月16日 (火)

今日のさえずり: 3年目始めます

2013年04月16日

  • 07:58 2年前ぐらいの日記あげた。
  • 08:04 明日の「おかあさんといっしょ」録画予約した。
  • 09:51 3年目始めます。 (@ 株式会社ミクシィ (mixi, Inc.)) http://t.co/8NJXZ5ppCw
  • 10:19 チタンのスプーン・フォーク・ナイフを家から持参した。これで大丈夫。
  • 13:13 和文タイプライターライクなキーボードが完全普及したら、ブランチ日本語でも許すかも。
  • 13:26 picnic は高かった。 (@ お弁当の大臣) http://t.co/wvcKw0dMIz
  • 14:21 HK 変態仮面、TOHOシネマズ 川崎か。
  • 14:46 ユーザーサポートのマネージャーの、この規模のCS部門の戦略立てられる経験てなかなか無いぜっていうセリフに惚れた。
  • 20:30 あした新卒懇親会があるのでひげ剃り買った。
  • 20:38 RT @nissen: あまり信じていただけないのですが、当アカウントは商品・サービスに関する通常のお問合わせも承っております。細かい確認が必要な内容や、お客様情報の照会が必要な内容はお客様窓口へお願いしておりますが、それ以外のことであればぜひお気軽にリプライくださいませ。スミス
  • 21:27 ここ数日マスク無しにしているけど、ちょっぴりアレグラで押さえきれないぐらいはまだ浮遊しているっぽい。
  • 21:43 「課題に対して、どう優先度をつけて解決に導くかを楽しみながらチャレンジできる方に来て欲しいですね。」 / “株式会社ミクシィユーザーサポート・健全化開発エンジニア 転職 求人情報” http://t.co/8tjNlN7h7t
  • 21:50 土曜日の夜に注文した Aterm、届くの6月2日から6月15日ぐらいかぁ。イーサーネットコンバータセットじゃなくて単品ずつで買うと2300円増しだけど明日には届いちゃうのでそっちにするかなぁ。
  • 22:04 注文しなおした。
  • 22:34 ISP も乗り換えようかな。So-net とかどうなんだろ。
  • 22:52 シェアでいくと OCN か。
  • 25:38 日記システムは「システムの寿命よりもデータの寿命を特に重視して設計されていなければならない」と個人的に思ってる。

[ 4月16日全て ]

2013年5月14日 (火)

今日のさえずり: 発車メロディをいい日旅立ちにして欲しい。1分ぐらい停車してもいい。

2013年05月14日

  • 09:22 出勤前に日記システムの不具合が出てるのに気がついて、とりあえず secondary database 削除して家を出た。
  • 11:40 Android 版待ちきれないので iPad 2 にノハナをインストール中。 http://t.co/p6ONuNr0cN
  • 14:05 午後の部。 (@ 株式会社ミクシィ (mixi, Inc.)) http://t.co/SAlc4yvR4q
  • 18:27 うちからだとちょっと遠かった。 / “グリーンセンター” http://t.co/LxbnhvJSgK
  • 19:50 発車メロディをいい日旅立ちにして欲しい。1分ぐらい停車してもいい。
  • 20:12 ワイドハイターEXパワーすげー。 / “拭いても綺麗にならない黄ばんだプラスチックを白くする方法【パソコン】【黄ばみ】【劣化】 - NAVER まとめ” http://t.co/HofIPMw1kn
  • 20:32 サクレレモンにしました。
  • 25:28 ビジネスオペレーション本部を設立。 / “グリー、健全化に関する取り組みを公開 ― 超過課金者1118人に2433万円を返還 (インサイド) - Yahoo!ニュース” http://t.co/vtm59JtdRz

[ 5月14日全て ]

2014年2月19日 (水)

いよいよ WiKicker から WikiEngine のコードを抜いて DiKicker のみにする

2002年10月19日から開発を始めてしばらく公開・運用をしていた WikiEngine だけれど最近は WikiEngine そのものは使っていなくて、今はそのコードをベースに作った日記システムDiKicker 部分しか使っていない。DiKicker の方は自分自身で今後も使っていくんだけれど、さすがにいろいろ古いのでそろそろ大改修しようかなと。基盤部分的には

  • Perl 5.005_03Perl v5.6 系との互換処理を捨てる。
  • 文字列処理をバイナリ文字列ベースから(いわゆる UTF8 フラグ界隈的な)テキスト文字列ベースにする。
  • CGI.pm ベースから PSGI ベースへ移行する。
  • 中間管理用のストレージを Berkeley DB から SQLite にする。

などをして今後も使っていけるようにしたい。既に使っていないアプリケーションとしての WikiEngine 部分は移行させていく手間をかける必要はないと思うので、コードを削除していくことにした。WikiForum 立てるなら既にいろいろ他の選択肢があるしね。

CVS での管理もやめて Git 管理に変更。最後の公開 tarball を展開して git init して最初のコミットとし、その後に変更した作業ディレクトリを Git 側の作業ツリーに上乗せしていったんコミット。あらためて最後の公開コードの上に差分を積んでいくつもり。


[ 2月19日全て ]

2015年5月27日 (水)

今日のさえずり: データの寿命を考えて自作日記システムは(記事データは)プレーンテキストファイルですって言ったら驚かれた

2015年05月27日


[ 5月27日全て ]

2016年10月24日 (月)

今日のさえずり: まさかこの時間に「2度辛い」が来るとは思っていなかった

2016年10月24日


[ 10月24日全て ]

2016年10月26日 (水)

ようやく日記システム DiKicker のメンテナンス開始

この日記(nDiki)で使っている自作日記システム DiKicker開発し始めたのが2003年12月末なのでもう13年物だったりします。ここ最近大きなメンテナンスはしていなかったのですが、まだこの先10年以上使えるように手を入れることにしました。一昨日から着手。

やりたいこと

  • もともと WiKicker (WikiEngine) からの派生で作ったのでが WiKiEngine の方は使わなくなったので、不要なコードを削除したい。共通部分をスーパークラス化してあるけれどもここもまとめたい。
  • WikiName の特別扱いをやめたい。
  • Perl 5.005_03 でも動くように Perl v5.8.0 未満かどうかで処理を変えているけれども、もう 5.005_03 用のコードは消したい。
  • データを Berkeley DB にトリッキーな形で入れているので SQLite あたりに変えて簡単にしたい。
  • 最終的には Go で書き換えたりして。

[ 10月26日全て ]

2017年1月1日 (日)

nDiki ソースファイルの拡張子を txt に

この nDiki の記事ファイルはプレーンテキストファイルなのですが、ファイル名拡張子を dkd/dkk にしていたのでテキストアプリでファイル一覧にでなかったり DropboxGoogle ドライブでプレビューできなかったりするなど不便でした。

なのでこの機会に nDiki (の日記システムである DiKicker)の仕様を変えて拡張子 txt でもよいように修正しました。あわせて1万以上ある記事ファイル名を修正。これで他のノート日記系ファイルと同じように Dropbox 以下に移動 & Google ドライブに同期するようになりました。

パーソナルナレッジベースとしてのプレーンテキストファイル集約がこれでほぼ完了。

Ulyssesノート日記が一括検索できるようになって個人的にかなり便利になりました。プレーンテキストファイル最高。


[ 1月1日全て ]

2017年1月3日 (火)

WikiName の特別扱いをついに停止

この日記日記システム(DiKicker)は WikiEngine からの派生で作られた生い立ちをもっていて、現時点でも WikiName を特別扱いし自動的にそのキーワードへのリンクになるようになっていました。今日はコードを修正してその特別扱いをやめることにしました。

実装ですがまず WikiName を先に抽出し、そのあとに他のキーワードを AutomaticLink するようになっていました。このため例えば MacBook Pro という文字列はまず MacBook という WikiName として抽出されてしまうため MacBook Pro という文字列で自動的にリンクさせることができていませんでした(それだと困るので明示的に BracketName で書いていました)。

WikiNameWikiWiki というコンセプト的に良いものでしたが AutomaticLink実装している日記システムではもう不要な表現です。

ようやく重い腰を上げて今回のコード修正となりました(いじったのは数行なのですけれども)。


[ 1月3日全て ]

2017年1月4日 (水)

年末年始にやったこと 2017 【日記】

rimage:/nDiki/2017/01/04/2017-01-04-104527-nDiki-800x1200.jpg

元日に出掛けたら例年より長い列だったので拝まずに帰ってきた神社にあらためて初詣に行き、あわせて図書館にも行ってきた7連休最後の日。去年は11連休だったのでちょっと短めの年末年始でした。過去3年「年末年始にやったこと」を書き出しているので今年もふりかえってみます。

電車に乗って出掛けたのは今日ぐらい。昨年同様日記まわりやデータの整理が中心でした。昨年の年末年始Day One をやめて Evernote に集約することにしたのですが、その後プレーンテキストファイル化を決めたため日記データが3箇所に分散している状態になっていたのですがこの年末年始でまとめることができかなりすっきりしました。

[ 1月4日全て ]

Related term

About Me

Naney Naney (なにい)です。株式会社ミクシィで SNS の企画開発を行うグループのマネージャーをしています。CS 向上・コミュニティマネジメント・ユーザーサポート・健全化などにも取り組んでいます。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。

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

月別インデックス

Process Time: 0.07159s / load averages: 0.50, 0.72, 0.70
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker