memo.xight.org

日々のメモ

カテゴリ : ChangeLogメモ

2ページ目 / 全3ページ

ChangeLogメモ 2周年記念

記録

Line 37229 (行)
Entry 2886 (エントリ)
File size 1274499 (byte)

備考

  ChangeLog開始日は[2002-11-28-1]
  ChangeLog開始1周年は[2003-11-28-1]
  10000行達成は[2003-10-04-1]
  20000行達成は[2004-05-06-23]
  30000行達成は[2004-09-10-12]

PHPでChangeLogビューワー

Summary

  ChangeLogメモを読み込んでXMLを書き出してから色々やるみたい.

Reference

  Nobu's ChangeLog - CHANGELOG
  http://satou.myhome.cx/~nobu/clog/cat_changelog.html
  Nobu's ChangeLog - 2004-11-03
  http://satou.myhome.cx/~nobu/clog/2004-11-03.html#2004-11-03-6
  Nobu's ChangeLog - 2004-11-04
  http://satou.myhome.cx/~nobu/clog/2004-11-04.html#2004-11-04-5

30000行達成

記録

Line 30003 (行)
Entry 2518 (エントリ)
File size 998333 (byte)

備考

  ChangeLog開始日は[2002-11-28-1]
  ChangeLog開始1周年は[2003-11-28-1]
  10000行達成は[2003-10-04-1]
  20000行達成は[2004-05-06-23]

イメージを自動的にナンバリングしてローカルに保存するスクリプト

Summary

  イメージが外部にある場合,自動的にナンバリングしてローカルに保存したい.
  ついでにChangeLogメモのイメージのリンクも変更したい.
  ついでにサムネイルが無ければ,160 x 120のサイズのサムネイルを作成して保存したい.
  または,高さを120pxにしたい.(HTML化した場合を考えて整って見えるサイズに)

イメージを外部に置く危険性

  指定したURLにイメージがあるかどうかは永続的ではない.
  (サイトの移転,イメージファイルの削除など)
  イメージが無くなったメモは価値が減る可能性がある.

ナンバリングの方法

  [日付]-[エントリ番号]-[画像番号](-[サムネイル]).[拡張子]
イメージファイル名 2004-09-08-07-01.png
サムネイルのファイル名 2004-09-08-07-01-tn.png

ChangeLogメモを多角的に見るには

カテゴリ化

  日付
  カテゴリ
  類似エントリ (形態素解析?)
  類似/同一参照 (Reference)
  類似/同一ネタ元 (via)

カテゴリの自動階層化

  カテゴリの共起による親子関係
  ex) Linux > Apache

カテゴリ内検索

  注目カテゴリ内からキーワードによる検索

メタデータ

  Entry
    Entry Header
      Date
      Author
        Name
        Mail Address
    Item
      Item Header
        Title
        Category ([Category])
      Contents

FreeMind で ChangeLogメモ

FreeMindでChangeLogメモ

  ChangeLog から FreeMind[2003-12-07-1]のXMLを出力してみた.
  freemind-browser を利用してWebブラウザからChangeLogメモのブラウジングを可能にした.

  HTMLとして出力したものも公開.
  FreeMindでChangeLogメモ HTML版

動かし方

  freemind-browser をダウンロード.
  freebrowser.jar とアプレット表示用のHTMLとmmファイルをアップロード.
  アプレット表示用のHTML
  mmファイルへのURLを変更.
<param name="browsermode_initial_map" value="mmファイルへのURL">


アプレット表示用HTMLのサンプル

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<title>タイトル</title>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<applet code="freemind.main.FreeMindApplet.class"
        archive="freemindbrowser.jar" width="100%" height="100%">
<param name="type" value="application/x-java-applet;version=1.4">
<param name="scriptable" value="false">
<param name="modes" value="freemind.modes.browsemode.BrowseMode">
<param name="browsemode_initial_map"
       value="http://www,example.com/hoge.mm">
<param name="initial_mode" value="Browse">
</applet>
</body>
</html>


Reference

  FreeMindでChangeLogメモ
  http://apollo.u-gakugei.ac.jp/~yoshiki/clmemo/freemind.php
  FreeMindでChangeLogメモ HTML版
  http://apollo.u-gakugei.ac.jp/~yoshiki/clmemo/cl.mm.html
  SourceForge - FreeMind - freemind-browser
  http://sourceforge.net/project/showfiles.php?group_id=7118&package_id=16120

Cl2Sxmlを試してみる

Cl2Sxml[2003-12-07-1]を使用した

Gaucheをインストール

# aptitude install gauche

- 実行してみる

$ ./cl2sxml ChangeLog -t xml

  文字化け…

Gaucheのマルチバイト文字に関して調べてみる

$ gosh -e '(print (gauche-character-encoding))' -Eexit
utf-8

  GaucheがUTF-8として認識している
  ChangeLogメモをUTF-8に変換して再度実行したら ChangeLog->SXML は変換OK.

Reference

  高林哲のWebサイト - scmail: Schemeによるメールフィルタ - 日本語の処理がうまくいきません
  http://namazu.org/~satoru/scmail/
  Gauche リファレンスマニュアル - 2.2 マルチバイト文字列
  http://www.shiro.dreamhost.com/scheme/gauche/man/gauche-refj_6.html#SEC6
  Gentoo.jp - PukiWiki - tips集 - Gaucheのマルチバイト文字列について
  http://wiki.gentoo.gr.jp/?%5B%5Btips%BD%B8%5D%5D#content_1_13

ChangeLogメモ 20000行達成

記録

Line 20029 (行)
Entry 1744 (エントリ)
File size 655628 (byte)

備考

  ChangeLog開始日は[2002-11-28-1]
  ChangeLog開始1周年は[2003-11-28-1]
  10000行達成は[2003-10-04-1]

ChangeLogメモ 1周年記念

記録

Line 12909 (行)
Entry 1166 (エントリ)
File Size 421315 (byte)

備考

  ChangeLog開始日は[2002-11-28-1]
  10000行達成は[2003-10-04-1]

ChangeLogメモ 10000行達成

記録

Line 10343 (行)
Entry 932 (エントリ)
File size 336533 (byte)

備考

  ChangeLog開始日は[2002-11-28-1]

clview にこんな機能がほしい

動画を貼りたい

  問題 : サムネイルの画像が必要
  [MOV:****-**-**-****.mpg:****-**-**-****.jpg]
  のようなフォーマットが必要

自動的にサイズ縮小してほしい

  縦横共に200pixel以下にする.とか
  わざわざサムネイルつくるのが面倒臭い.
  同期取るのも面倒臭い.

ChangeLogメモ開始

Summary

砂岡さんにChangeLogでメモをとることを勧められ始めてみる.

Reference

Namazu.org - 横着プログラミング - 第1回: Unixのメモ技術
http://namazu.org/~satoru/unimag/1/

vim: set tabstop=4:set shiftwidth=4:set textwidth=0:set filetype=changelog:set fileencodeing=utf-8