投稿日時:2006年04月30日 18:59
NanoBloggerで一番気になるところ
Bash (at least v2.05), cat, cp, cut, dirname, date*, expr, grep, mkdir, mv, read, rm, sed, sort, touch, trapとなっていますので、ソースコードを見ればどこに問題があるのがわかるはずです。
* = GNU version recommended, but not requiredNanoBlogger User Manualより引用
by OKAMURA(2006-04-30T17:59:48-05:00)
直感的な予想ですが tidy が犯人かもしれません。tidy は行の長さを調節する機能があったような気がします。もしそうだとして、日本語のぶら下げなんて知る由もないでしょうし。
まずは nb が tidy を使うときにするのと同じオプションで何かをフィルターして様子を見てみるというのはいかがでしょう。
by 會澤(2006-05-03T12:00:07-05:00)
犯人はtidyですね。改行をあえて全削除したファイルを同じオプションでtidyにかけてやると中途半端な改行が挿入されます。
tidyに与えているオプションは、
tidy -asxhtml -n -utf8 -m [対象ファイル]
です。
うーんだとするとやっかいだなぁ。iBlogと同様にポストプロセスが可能だからそれで何とかするしかないですね。
by 會澤(2006-05-03T12:39:08-05:00)
わかった!
by OKAMURA(2006-04-30T17:59:48-05:00)
直感的な予想ですが tidy が犯人かもしれません。tidy は行の長さを調節する機能があったような気がします。もしそうだとして、日本語のぶら下げなんて知る由もないでしょうし。
まずは nb が tidy を使うときにするのと同じオプションで何かをフィルターして様子を見てみるというのはいかがでしょう。
by 會澤(2006-05-03T12:00:07-05:00)
犯人はtidyですね。改行をあえて全削除したファイルを同じオプションでtidyにかけてやると中途半端な改行が挿入されます。
tidyに与えているオプションは、
tidy -asxhtml -n -utf8 -m [対象ファイル]
です。
うーんだとするとやっかいだなぁ。iBlogと同様にポストプロセスが可能だからそれで何とかするしかないですね。
by 會澤(2006-05-03T12:39:08-05:00)
わかった!
投稿日時:2006-04-30 11:40:07
行きたかった!来年もやるならぜひ行きたい。
ITmedia +D LifeStyle:あなたの知らない理化学の世界——理研公開 (1/4)
投稿日時:2006年04月30日 09:46
パーマリンク固有文字列を作成してHaloScan用に流用する
- エントリの内容・タイトルなどが「entry.htm」というテンプレートに置換される。
- 一つのページに表示されるエントリ数(blog.conf中で設定されているMAX_ENTRIES定数で定義されている:デフォルトは10)分だけこの置換されたentry.hymの内容が「main_index.htm」にコピーされる。
$(echo '| <a class="link" href="http://www.haloscan.com/comments/HaloScan登録ユーザー名/')
$(echo "$NB_EntryPermalink"|sed -e 's_/__g'|sed -e 's/_//g'|sed -e 's/index.html//g')
$(echo '">Comments</a>')
投稿日時:2006年04月30日 08:59
NanoBlogger のGUI パッケージング
Mathias Dietz Weblog: August 2005 Archives
# Build individual archives of each entry - 0/1 = off/on.
ENTRY_ARCHIVES="0"
投稿日時:2006年04月29日 20:55
投稿日時:2006年04月29日 08:47
シェルスクリプトで所定のファイルをアップデート
- .Macをマウント
- rsyncでファイルを転送
- (不必要なら).Macをアンマウント
by OKAMURA(2006-04-29T15:12:40-05:00)
ここを読みながらふと思ったのですが、NanoBlogger をラップする GUI があると、ClamXav みたいなことになりますね。
つまり GUI があるから掴みは OK。しかもコア部分まで弄り放題。
誰か作っていそうな気がします。
by OKAMURA(2006-04-29T18:51:41-05:00)
見付けました。NanoBlogger の GUI。
Mathias Dietz Weblog で配布しています。
試してみたのですが、UTF-8 で書かれた日本語はうまく表示できないようです。他にもいい知らせがあるのでエントリ書きますね。
by 會澤(2006-04-30T00:18:03-05:00)
やっぱり誰か作っていましたか、Javaですね。會澤的にはすべての操作がターミナルベースであっても別にかまわないのですが、抵抗感がある人が多いと思いますね。
何て言っていますが、OKAMURAさんに出会わなければいまだに抵抗感を持っている人だったかもしれません。
by OKAMURA(2006-04-29T15:12:40-05:00)
ここを読みながらふと思ったのですが、NanoBlogger をラップする GUI があると、ClamXav みたいなことになりますね。
つまり GUI があるから掴みは OK。しかもコア部分まで弄り放題。
誰か作っていそうな気がします。
by OKAMURA(2006-04-29T18:51:41-05:00)
見付けました。NanoBlogger の GUI。
Mathias Dietz Weblog で配布しています。
試してみたのですが、UTF-8 で書かれた日本語はうまく表示できないようです。他にもいい知らせがあるのでエントリ書きますね。
by 會澤(2006-04-30T00:18:03-05:00)
やっぱり誰か作っていましたか、Javaですね。會澤的にはすべての操作がターミナルベースであっても別にかまわないのですが、抵抗感がある人が多いと思いますね。
何て言っていますが、OKAMURAさんに出会わなければいまだに抵抗感を持っている人だったかもしれません。
投稿日時:2006年04月29日 00:58
コメントとトラックバックを追加
投稿日時:2006年04月28日 22:52
blog統合についての覚え書き
- NanoBlogger上に旧blogのタイトル+要約のみのエントリを作成しパーマネントリンクを旧blogへリンクさせる。
- RSSに関してはNanoBloggerで作成されたRSSを旧blogのアドレスでも配信する。つまりコピー&リネームしてやる。
- 時期を見て旧blogのトップページ・カテゴリページを新blogのそれへリダイレクトする。
- お世話になったiBlogサイトへのリンクは新blogにも掲載する。
by OKAMURA(2006-04-28T18:13:43-05:00)
まじっすか。
いつの間にかこっちにもコメントできるようになってるしー。
by 會澤(2006-04-28T22:34:13-05:00)
ふ・ふ・ふっチョットは進歩したでしょ。
投稿日時:2006年04月28日 06:19
悩んでいること
投稿日時:2006年04月27日 06:28
不具合はまだ多いもののネット上にも公開
投稿日時:2006年04月26日 20:50
テンプレートをいじって思いどおりの出力を得る
投稿日時:2006年04月25日 21:25
チョット変わっているけどドラフト機能の使い方
nb --draft textfile.txtopen textfile.txtJeditでエントリを編集。UTF-8/LFにて保存。nb -c cat_no --file textfile.txt -a
投稿日時:2006年04月25日 06:30
NanoBloggerを動作させるにあたって
NanoBloggerを動作させるにあたって最低限必要な設定を列挙してみる。
投稿日時:2006年04月24日 22:18
コマンドサマリー日本語版
- 新規 blog の作成:nb -b [blog_dir] -a(※1)
- 新規のエントリ作成:nb [-b [blog_dir]] -a(※2)
- 新規のカテゴリ作成:nb -c new -a
- カテゴリ名を指定して新規カテゴリ作成:nb -t カテゴリ名 -c new -a
- 既存のエントリを既存のカテゴリに移動:nb -c [カテゴリID] -m [エントリID]
- 既存のカテゴリに新規エントリを追加:nb -c [カテゴリID] -a