01/10/17 01:10 KxZMGOeZ.net
日記ツール総合スレッド
せっかくLinuxを使っているならApache入れてweb日記を書こう。
これならCGIを動かせるプロバイダと契約しないでも大丈夫。
ローカルな日記だから他人に見られて2chで干される心配もなし。
もちろん外部に公開してもよし。
リンク、説明は>>2-10
2:login:Penguin
01/10/17 01:10 KxZMGOeZ.net
代表的な日記システムは
Hyper NIKKI System
URLリンク(www.h14m.org)
Tomsoft Diary System
URLリンク(tds.dive-in.to)
ほかにもたくさんあり。
3:login:Penguin
01/10/17 01:11 KxZMGOeZ.net
私の活用方法は日々のインストール記録です。
メーリングリストや検索エンジンで見つけた情報
を日記形式で記していきます。
自分で後から読み直して記録に残せます。
また外部公開すれば、同じ問題に悩んでいる人の
参考にもなるでしょう。
三日坊主にならないようにね。
4:login:Penguin
01/10/17 01:17 KxZMGOeZ.net
Emacs使いに人は日記を簡単に書くための*.elがあるのでそれを使ってみよう。
とりあえず各システムのドキュメントを読んでみよう。
URLリンク(www.h14m.org)
URLリンク(tds.dive-in.to)
個人的にはTDSがお勧めです。
5:login:Penguin
01/10/17 01:25 6udvZ9Dg.net
おお、立ててくれたのね。
とりあえず、アンテナってのがいまいち不明なので
勉強します。
6:login:Penguin
01/10/17 01:36 KxZMGOeZ.net
自分はローカルでたてているので詳しくは知りませんが、
アンテナというのは逆探知とでもいうのでしょうか。
その日記システムを設置すると探知されてリンク集に登録されます。
これで、同じ日記システムを使っている人同士の交流もできます。
もちろん、これをオフにして探知させないことが可能です。
自分のローカルなサーバでやるぶんには関係ありません。
7:login:Penguin
01/10/17 01:42 SyusG82J.net
Rubyなので使える人は限られるけど、
tDiary
URLリンク(www.spc.gr.jp)
nDiary
URLリンク(www14.cds.ne.jp)
自分はhnsを使ってる。取っ付きやすいのが○。
8:login:Penguin
01/10/17 01:48 KxZMGOeZ.net
このような日記システムを使うことによってHTMLのタグの知識が
無くとも簡単に、Web日記がかけます。
覚えるコマンドなど10個あれば十分日記が書けます。
また各サイトには日記の見本がありますがデザインなどは
自分で自由にカスタマイズできます。
読んだ本の感想や、お小遣い帳、プロジェクト管理、ちょっとした
覚え書きなど使い方は様々です。
9:名無しさん@Emacs
01/10/17 16:06 Jcn1J9e7.net
>>4 さんが言っている*.elを知っている人は教えてほしいな。
自分でも探してみるけど。
10:login:Penguin
01/10/17 16:06 ADxHZ6Of.net
定番リンクってことで、
日記を認めるシステムたち
URLリンク(kohgushi.fastwave.gr.jp)
今まであがった4つがユーザ数は多そう。それぞれ100人以上はいるんじゃない?
11:login:Penguin
01/10/17 16:11 KxZMGOeZ.net
>>9
どもども。
日記システム毎に*.elは違うので汎用の物はたぶんありません。
専用の物が各日記システムをダウンロードして展開すると
中にtoolsやcontribといったディレクトリに入っています。
hns用
URLリンク(www.nijino.com)
tdfは配布ファイルの中にあります。
使い方はここ
URLリンク(tds.dive-in.to)
12:login:Penguin
01/10/17 16:15 ADxHZ6Of.net
>>9,11
nDiary も配布ファイルに含まれてる。
tDiary は Web更新中心みたいでないみたいだが。
13:9
01/10/17 16:18 Jcn1J9e7.net
>>11
あ、勘違いしてました。スマソ。
てっきりそれ単体で日記を効率的に書けるような*.elがあるのかと思ってしまった。
各日記システムのスクリプト記述用の*.elがあるってことっすね。
14:login:Penguin
01/10/17 16:43 KxZMGOeZ.net
>>13
そうです。
しかしTDSのサイトが繋がらないな。
2ch現象か?
15:login:Penguin
01/10/17 17:12 c1aNtBoc.net
この手の日記システムってさ,HTMLの知識が不要な
代わりに新たな日記コマンド(ローカルな仕様の)を
憶えなければならないことが多いんだけど,
HTMLを暗記している人向けに,HTMLを直打ちで
使う日記システムってない?
日記システム自体は日付やタグの管理だけしてくれれば
いいんだけど.
16:login:Penguin
01/10/17 22:18 uJ809LNy.net
>>15
古今東西とtDiaryがHTMLって書いてる。
GNSは公開されてる日記ソースに<A>とか<LI>とか<TABLE>とか書いてる。
17:login:Penguin
01/10/17 22:21 V4lP/pt3.net
Squishdot や GeekLog みたいな weblog も仲間に入れてくれ。
18:login:Penguin
01/10/17 23:36 ewthJKw9.net
>>11,13
*.el単体でというなら cz-add-diary.elはどうでしょう?
URLリンク(www.asahi-net.or.jp)
19:login:Penguin
01/10/17 23:53 HAz5E/6J.net
>>18
おおっ、こんなのが使ってみたかったのです。ありがとう。
20:login:Penguin
01/10/18 00:53 wFWVysrN.net
nikki.elもある
21:login:Penguin
01/10/18 02:37 rr29TS+e.net
なんつーか、上流の障害だったらしいです>14
ま、原点は日記アンカーいれんのがメンドーってのがあったワケで、
そっから <p> つけんのがメンドーとかなんとかってなことです。
22:1
01/10/18 02:45 GfXx5GwM.net
どもども。
web日記の場合は一行毎にきちんと改行入れるべきなんでしょうか?
他人のを見ると入れない事が多いような。
自分と違う解像度で見ると見辛くなるからでしょうか?
みなさんどうしてます?
23:login:Penguin
01/10/18 02:59 rr29TS+e.net
一日一トピック(話題タイトル)ならいいんだけど、
いくつかのトピックを入れようとすると、
それを明示するための「コマンド」の類が必要となるわけで。
それが /^@/ であれ /^[A-Z]+\s*$/ であれ、
「特殊な記法」が必要になってくる。
世の大半の日記では、
そのような「トピック」に分割することをせず、
あくまで一日一ネタでいくか(某魂のように)、
あるいはただツラツラと書くか、
というのが多いため、
変に「コマンド」というのを意識させずに、
また HTML というものを意識させずに
平文で書ければいい、っていうのがアレなのかもしれません。
が、
やっぱりフォントを変えたいとかでかくしたいという欲求が生まれるわけで、
それをどう分かりやすく実現していくか、
というのが今後の一般化に向け(web日記という枠内だけでなく)
考えるべき課題なのかも知れません。
っつうわけでヘロヘロ、、、でした。
#あやうく名前を出すところだった(汗;
24:名無しさん@Emacs
01/10/18 03:24 unropOBJ.net
名スレの予感...
25:login:Penguin
01/10/18 03:26 V0BcYx2u.net
HNS使ってるです。
PREコマンドを使ってプログラムコードやスクリプトを書くことが
多いんだけど、長い文を書くと改行されないで
横にずっと長くなってしまい、とても見づらいです。
もちろん<pre>内なんで、適度に改行を挟めばいいんだけど
長いスクリプトなどの場合改行を入れるとカット&ペースト
したときにとても不便になります。
というわけで、PREタグでブラウザ幅に合わせて見た目改行させるには
どうすればいいのでしょうか?
とかって、スタイルシートの編集問題だからweb板で聞くべき?
26:login:Penguin
01/10/18 07:43 G1Q1ev5N.net
>6
アンテナってのはただの更新時刻取得{サイト,プログラム}のことでしょ。
referrer云々は関係ない。
27:login:Penguin
01/10/18 12:33 cvg+5kQi.net
>>25
>とかって、スタイルシートの編集問題だからweb板で聞くべき?
はい。
そういう出力にならないよう、設定ファイルをいじりたおしましょう。
28:1
01/10/18 12:59 GfXx5GwM.net
>>26
そうだったのですか。
間違った事書いてすいませんでした。
29:login:Penguin
01/10/18 13:42 z/RsuL7C.net
そういや referer を適当に整理して統計とってくれるのは
日記システムの利点だよね。
そこらへんは >>18 みたいなのだけでは得られないけど、
単独で referer 整理してくれるのがあったりするんかな。
30:login:Penguin
01/10/18 13:53 rCP7+UIj.net
>>29
refererの整理ってのは、日記システムというよりはLoggerの機能。いわゆるアクセス解析ってやつか。
動的生成なシステムなら、生成系(=CGI等)がLoggerもやってくれるかもしれない。俺のとこでは静的生成+SSIでログ取ってる。
31:login:Penguin
01/10/18 18:28 02r0oT+W.net
>>29
ログ解析機能がない日記システムもいっぱいある。
referer整理するだけならanalogとか使えば?
32:29
01/10/18 22:43 uQY029Wq.net
ああ、スマソ。自分は hns しか使ったことないんで。
>>31
analog ではちょっと力不足というか、日記の段落に特化した処理を
いろいろやってくれるんで、その辺が便利といいたかったのよ。
33:login:Penguin
01/10/19 22:33 3/oY/GDd.net
hns は referer log 取ってるだけなく、cookie でユーザ追跡もしてるっす。
34:login:Penguin
01/10/20 02:59 Rfh0mMh6.net
hns は、メンテナーがドキュソだからねー。
あまりのドキュソぶりにメインの開発者がみんな離れてっちゃったねー。
「その気になれば有能な開発ができるユーザ」は何人かいるけど、
「腰が座った有能な開発者」はいないから基本的にダメねー。
hns-2.x のメイン部分は TDS の作者の Tom さんが書いたモノなので、
TDS への移行もそんなに大変じゃないから、
みんな TDS の方を使って貢献せよ。
35:login:Penguin
01/10/20 09:50 aJ4R2J+I.net
初めてh14mのキショ絵を見たとき、
使おうと思っていた気分が一気に萎えた。。。
結局使ってるけど。
36:login:Penguin
01/10/21 07:34 NAcY5x7/.net
なんか、いつのまにかアンテナにつかまってるのって、とても怖い。
37:login:Penguin
01/10/21 07:53 sHwRY6RQ.net
>>36
設定で切れるんじゃない?
38:login:Penguin
01/10/21 11:19 7Vbf5SLc.net
>>37
それはhnsユーザが星野に捕捉されるかどうか決めるだけ。ふつーのアンテナは
管理者が自分で読みたいものを追加してるだけだから、設定もクソもない。
人間の見えるところに「アンテナ捕捉禁止」とでも書いておけば、
まっとうなアンテナ管理人なら従ってくれるよ。
39:login:Penguin
01/10/21 11:24 cDytZzHf.net
>>36
なんで?
読まれちゃマズいようなこと書いてんのか?
40:login:Penguin
01/10/21 13:06 9ura+Asl.net
>>34
「腰が座った有能な開発者」になって有名になればいいじゃん
コミッターが複数いるのって hns だけだろ?
41:login:Penguin
01/10/21 13:14 5yUxvQH8.net
TDSもいるんじゃないの?
42:login:Penguin
01/10/21 17:39 9ura+Asl.net
>>41
そうなのか? ChangeLog には出てないみたい
TDSはTomSoftが開発/保守/リリースしてるってREADMEに書いてあるけど
43:login:Penguin
01/10/21 19:15 0dQMWnrL.net
hnf入れて見た。
そして、~/diary以下に
1.hnfなるファイルを作って、
日記を書いた。
でもlocalhostの日記用のディレクトリには何も変かがない。
どうやったらhtml形式の日記みれるの?
44:login:Penguin
01/10/21 19:17 0dQMWnrL.net
つまり、index.cgiをブラウザでみても何も更新されてない。
どうやって更新するのかな?
45:login:Penguin
01/10/21 19:21 0dQMWnrL.net
d20011021.hnf
にして、
index.cgi
で、
10月21~の日記にトンでもできねーぞ
46:login:Penguin
01/10/21 19:58 lFPNBGls.net
日記ファイルはちゃんと中身書いたか?
47:login:Penguin
01/10/21 20:21 cDytZzHf.net
ドキュメント読めよ。
URLリンク(www.h14m.org)
48:login:Penguin
01/10/21 20:28 0dQMWnrL.net
やっとできたけど、このhnfのホームページ
正直分かりにくい。
なんかマニアなフインキだけ漂ってるけど。。。
49:login:Penguin
01/10/21 20:44 NAcY5x7/.net
>>48
だからこのスレッドが誕生したんです。
50:login:Penguin
01/10/21 21:12 2zBRP12l.net
hnsに関してはここ見ればよいかと
URLリンク(www.inseki.gr.jp)
TDSにはこの手のチュートリアルがないんだよねー
51:login:Penguin
01/10/21 21:18 sHwRY6RQ.net
僕はhnsがオタ臭いのでTDSにすぐ乗り換えました。
付属のドキュメントと最初に表示される日記ページ
の説明で理解できたけよ。
52:login:Penguin
01/10/21 21:49 NAcY5x7/.net
>>51
(´-`).。oO( TDSも似たようなもんだよなぁ・・・ )
53:login:Penguin
01/10/22 02:40 7trpRy3z.net
hnf-mode.elには編集中にemacs-w3mで簡単にページを
確認できるどtdf-mode.elでやるにはどうすればいいのかな?
編集中にわざわざMozillaで見るのは面倒臭い
54:login:Penguin
01/10/22 16:41 hN9kknKl.net
袴っ子推進委員会ってナンダヨ(;´д`)
55:login:Penguin
01/10/22 17:00 1jPwKDXk.net
バカモノ、袴は漢の浪漫だ。
日記とは何の関係もないけど。
56:名無しさん
01/10/23 10:17 VQgeTwRt.net
日記・日記間を変換してくれるスクリプトありませんか?
例えば
HNS->tDiary
あればすぐに移行するんだけど・・。
57:login:Penguin
01/10/23 11:45 Kt056v4n.net
hns -> TDS ならTDSに付属してる hnf2tdf.pl でいける
58:login:Penguin
01/10/23 11:51 3HLZRFgn.net
HNS使ってるけどTDSに移行するメリットって何かなぁ。
59:login:Penguin
01/10/23 11:56 Dz6Egswn.net
袴を見なくて済む。
60:login:Penguin
01/10/23 12:17 pLrMqCWe.net
バカモノ、袴は漢の浪漫だ。
hnsは逝ってよしだけど。
61:login:Penguin
01/10/23 12:22 pLrMqCWe.net
>>56
変換元の日記システムの出力をHTMLではなく、変換先の日記フォーマットで
出力するようにスタイルをカスタマイズすればいい。…のだが、実際に
それがうまくできるシステムなんてほとんどないだろうな。
62:login:Penguin
01/10/23 13:33 wz8NUuTg.net
*.hns->*.tdfは大丈夫じゃない?
63:login:Penguin
01/10/23 13:46 3HLZRFgn.net
>>59
TDSも袴じゃないけど変なのじゃん。
64:login:Penguin
01/10/23 17:07 3BbPTiK8.net
日記システムを三つほど乗り換えてきたけど、昔のソースは古いフォーマットのまま、
Web上もその時の体裁で残しておいて、月の変わり目などのキリのいいときに切り替える
というのが一番楽だという結論に達した。
65:sage
01/10/23 18:56 34xSDTh7.net
>>61
仮に変換できても、変換先のシステムにない機能は表現不能。まあ、変換元の出力フォーマットを変えるなんて、hns や tds
のソース見てできるやつなんていないだろうが。
66:login:Penguin
01/10/23 23:03 fEZk11KP.net
>>56
tDiaryのサイトにhnsからの変換スクリプトが紹介されてるじゃん
67:login:Penguin
01/10/24 01:35 XKL5w4yV.net
*.def というコマンド定義ファイルをそれぞれ用意すればよいので、
ソース読まなくてもある程度はできると思われ。
ちなみに tdf2hnf は「ちゃんと」 parse はしていない。
単に両者の difference を adjust しているだけ。
68:login:Penguin
01/10/24 01:38 XKL5w4yV.net
>67
s/tdf2hnf/hnf2tdf/
あと、template-latex.ph で、「ある程度」 *.tex に落とせたり。
69:login:Penguin
01/10/24 11:25 Wz3wVa8r.net
>>67
じゃ、tdf から tDiary へ移行する方法教えて
70:login:Penguin
01/10/25 01:10 Xj5Dk+/i.net
>>69
tDiary の文法をちゃんと把握していないのでアレだが、
URLリンク(www.spc.gr.jp)
を見る限り、 /^</../^</ はそのまま HTML と見なすようなので、
NEW, SUB, P 以外はそのままでよさげ、、、あ、inline は /^\n/ 入れてあげないとダメか。
あと入れ子はどうなんだろう。
ま、それはそれとして、
NEW は空行に行頭詰め、 SUB は空行に行頭あけ、P は行頭空白を入れるようにしてあげる。
ただ、改行でセクションの切れ目と認識されてしまうため、
どっかの関数を override してあげないといけないかも。
#個人的にはこの方式だと好きなところに改行が入れられないので嫌い。
71:名無しさん
01/10/25 14:52 9s7Y8/mE.net
hnsのメリット・デメリット
TDSのメリット・デメリット
を教えて欲しいかも・・・。
72:login:Penguin
01/10/25 14:56 S1Ad1mQ/.net
>>71
袴 はメリット?デメリット?
73:login:Penguin
01/10/25 17:31 Zbza6cHW.net
>>72
メリットにきまっている
74:login:Penguin
01/10/25 17:43 Hvu9zl8s.net
>>71
実際に使ってみるのが一番
75:login:Penguin
01/10/26 00:15 M11l2acb.net
Slashdotの日記ってどうなんですか?
76:login:Penguin
01/10/26 00:18 VXRe6RcX.net
>>71
hns はオープンな複数人での開発、TDS は実質一人で開発。
hns はユーザが TDS より多い。
hns はあからさま系、TDS はかくれ系?
でもどっちも非常に似通っているので微妙な好みの問題で決めるしかない。
どっちも設計がすでに古くなっている。
77:login:Penguin
01/10/26 00:59 Q8/MRHch.net
>>76
どういうところが設計の古さを感じさせるの
>>72
DIME の最新号に掲載の袴居酒屋にハカマスキーな人は萌えるのか?
78:login:Penguin
01/10/26 22:35 +3VH4Ekc.net
自分の立てたスレなので上げます。
皆、日記書こう!
79:login:Penguin
01/10/27 00:19 hffK6J8h.net
管理は記事単位っぽい>/.
80:login:Penguin
01/10/27 00:26 C0sYrQI0.net
>>71
機能はほとんど同じなので趣味の問題。
ただhnsは、トップが「マイクロソフトに倣ったマーケティング戦略」と
「他システムの買収」をしているとよく言っている。冗談だと思うが
このあたりが気になる(趣味に合わない)ならTDSにしたほうがいい。
>>76
複数人の開発しててもhns-2.x作れなくてTDSのTomさんに泣き付いたのが実情。
基本設計から主要部分実装のほとんどをやったTomさんが抜けた今、
メンテナーですら「コアコードが読めない」という話も聞く。
hnsの今後は雑多な機能追加による肥大と周辺ツールの整備しかないと思われ。
81:さあね
01/10/27 02:36 DZGZSUA6.net
レアなところでSlashcodeはどうよ
82:login:Penguin
01/10/29 11:23 r9rOZNOv.net
>>81 それどんなもの?
83:login:Penguin
01/10/29 22:10 pG90Y7mQ.net
>>80
嘘はよくないな。ん、嘘しかかけないんだっけ? >2ch
84:login:Penguin
01/10/30 01:50 SgB/116v.net
嘘っつうよりも、正確でない、っつうか
85:login:Penguin
01/10/30 02:11 jN5JIQ/n.net
URLリンク(advogato.org)
で使ってる mod_virgule はどうでしょ。
86:login:Penguin
01/10/30 04:02 L58YdhQO.net
>>83
>>84
80 の言ってることが全てが正確なわけではないけど、
おおむね正しいよ。
2.x のコアのコードはほとんど Tom さんが書いたものだし、
その後 Tom さんを含めた周辺の人間があのアホに愛想つかして
どんどん離れて行ったのも事実だからね。
87:login:Penguin
01/10/30 09:12 azM3x8+E.net
って、ゆーかさー、人間結局自分とか、自分のまわりを基準に考えちゃうからさ
某板の「童貞?」というのといっしょさね。自分のまわりが童貞がいっぱいいれば、
そーゆー考え方になる。
hnsくらいだと、ひまつぶしにちょうどいいくらいの分量だし、コアコードが読めん
なんてことは考えられないんだよね。ましてメンテナが。とオレは思う。
あれくらいは読めるようになろうね >>80
ただ趣味のわるさはなー。ちかづきたくないわ。
88:login:Penguin
01/10/30 11:47 G7C+xtQp.net
糞スレに成り下がってるな。やれやれ。
89:login:Penguin
01/10/30 20:17 WdFLjFM3.net
>>87
cvsのcommit履歴と↓をみると、間違いとは言い切れないよ。
URLリンク(club.h14m.org)
90:login:Penguin
01/10/31 01:30 eELYyqvf.net
おいおい、またやってるよ。
なんなんだろうね、ほんと
URLリンク(club.h14m.org)
91:login:Penguin
01/10/31 01:41 V5phHUiR.net
最近のニュースとか日記とかのトピックスを
右側に表示するのってどうやるんですか?
92:名無しさん@Emacs
01/10/31 10:28 FI4o1hhM.net
自分に都合の悪い指摘があると消したりアクセス制限したりするその態度が
自身の印象を貶め、さらにそれが hns の「マーケティング」にも
悪い影響を与えることに早く気がついてほしいものだ。> Kenji
その態度が改善されれば、今以上によい開発者に恵まれるであろう。
# てゆーか、日記システムぐらい自分で作れ:-)。
93: ふむ...
01/10/31 11:05 OrQdMQga.net
Written by Kenji。
> 誰だか知らないけど hns は tomさんがほとんど書いたみたいな
> 乱暴な表現は、マーケティング的には非常に迷惑だな。
だからーtomさんがほとんど全部作ったんじゃんかー(藁)。
というか、例えばLinuxカーネルは、現在も大量の人間が
開発に関与してるけど、「最初Linusがカーネル書いた」と
いうことでRespectしてるわけでしょうが。
KenjiにtomさんをRespectする雰囲気が全くないのが問題
なのね。むしろ"Kenjiがhnsを作った"という雰囲気を作り
たいがために"マーケティング担当"などと標榜していたの
ではないかな?
Written by Kenji。
> あと tomさんは h14m.org を抜けてないと思うけどね。
tomさんは
>h14m.org の一員になった、という意識は無いのですが
と申しております。要するに関わりあいになりたくないと
暗に言っている訳ですよ。キショイから。
94:login:Penguin
01/10/31 12:24 6HWiOc6m.net
>>91
FRAMEとかTABLEとかCSSとか方法はいろいろある。実現しているページのソースを見るといいよ。
ただTABLEは全部読むまで表示されない = 重く感じる のでお勧めはしない。
95:login:Penguin
01/10/31 15:30 tBrYtCKL.net
>>94
ありがとう。実は、URLリンク(club.h14m.org)を読んでて
どうやってるんだろ、と思ったんだけど、hnsのバージョンが
なんか新しくなってるみたいですね。
バージョンを上げて済む話なら上げてみようと思います。
96:login:Penguin
01/10/31 16:24 6HWiOc6m.net
>>89
>>90
Written by Kenji。
> 誰が日記を読めるかは書き手の勝手。削除しようがアクセス制限しようが
> 読者により内容を変えようが全く自由だと思っています。だから、文句が
> あるなら読んだ時点でその日記を自分で保存しておくべきです。
とあるのでキャッシュから復活。↓
>#2 hns の code
>
> Commandとか TreeBuilder は非常に難解です。私も理解不能です。
> このコードが良いコードか
> 悪いコードか優れたコードか下手なコードか私には判断がつきませんが、
> バザール方式には向いていないコード
> であるという結論だけは持っています。
> 方法論としては、0 から書き直す。その場合、きちんと議論して
> ドキュメントを残す必要があるというのが、最善かと
> 思いますが、コストが大きすぎるのでなかなか実現は難しいです。
> インデントが見にくいのでしたら、読みやすいようにして、
> commit しちゃって下さい。
97:login:Penguin
01/11/01 00:23 lE0Vprr/.net
シンプルな nDiary が好きなんだけど... ユーザ少ないみたいね。
Rubyist! なんていい感じと思うけど。
# tDiary は妙なコミュニティがいや。
98:login:Penguin
01/11/01 00:36 nQwDsXOR.net
やはりベストは自作か
99:login:Penguin
01/11/01 00:51 dFLGaNqI.net
今までホームページビルダーとかで日記を書いていた人が
移行しやすいのってどれかなぁ。
過去記事管理ができればいいくらい簡素なやつで。
100:login:Penguin
01/11/01 07:58 sdBwLVZP.net
自分はホームページビルダー→HNS→nDiaryだけど。
HNSは中途半端なコマンドがイヤだった。自分だけのカスタマイズするとバージョンアップした時に面倒だし。
HNSとかのコマンド方式より、nDiaryやRDみたいな、普通のテキストみたいだけど適当に解釈してくれる方が楽だと思う。
コマンドとか書くくらいなら、むしろHTMLなりXMLできちんとマークアップしたい。
nDiaryは使いたい機能だけプラグインやフィルターで実現できるところも好き。Perl5は体が受けつけなかったので、HNSのソースいじるのは苦痛だった(藁
でも、2chってアンチRubyが多いんだよな。
101:login:Penguin
01/11/01 15:54 Y1LKOV7P.net
Wiki系のWeb制作ツールを改造して使うのはどう?
認証を入れて自分だけ書けるようにしたらいいと思う。
Zopeベースのヤツ(ZWiki)でやったら、かなりかっこいいモノになると思う。
ZWikiなら無改造で認証含めてOKかも。
102:login:Penguin
01/11/01 17:33 sNLziM7w.net
Ruby CGIの動くサーバーでさえ少ないのに、公開されたZopeサーバーを利用で
きる人って相当限られてると思うがどうか?
あとかっこ良さでいえば俺はZWikiよりMoinMoinのほうを推す。
103:login:Penguin
01/11/01 18:26 3pspWKjX.net
hnsはモノはいいかも知れないが
「特に大したことしていないのになぜか偉そうにしているDQN」
がイヤなので使う気が起きない。
104:login:Penguin:99
01/11/01 21:52 2/6vInQu.net
>>100
やっぱりHTML直接書きの方がなじみがありますよね。
ただコマンド式の閉じタグとかを忘れないようにできるメリットも捨てがたいので、
HTML直接書きでも閉じ忘れを教えてくれるようなものがあるといいのですが...。
105:login:Penguin
01/11/01 22:53 tn2GU10q.net
空行で段落区切りは結構必須
106:100
01/11/01 23:19 Y1LKOV7P.net
>>102
ああ。大事なところを見落としていました(藁
そうだねえ。自前でサーバ建てないとダメな場合多いよねえ。
>>104
なるほど。
107:login:Penguin
01/11/01 23:21 0+OWII7F.net
>>103
マーケティングじゃなくてネガティブキャンペーンだよねぇ。彼の存在って。
hnfを解釈してくれる他のシステムはないかなぁ。袴は好きなんだが、もっと
レイアウトを弄りやすいのが欲しいYO。Perlわからん。
108:login:Penguin
01/11/02 01:30 3TTkS+4M.net
>>107
nsmm
109:login:Penguin
01/11/02 02:57 Na3yfL+a.net
>>107
>>108
SNS with HNSスタイル
110:login:Penguin
01/11/02 07:35 Ng81/Zqd.net
ちょっと教えてください。
このスレに触発されてtdsを使い始めました。
設定ミスなのか、どうもクッキーを食わしてないっぽい。
どこか設定項目あります?
111:login:Penguin
01/11/02 08:03 u9oKWptE.net
nDiaryいい感じですねえ。
手元で静的生成だからCGI使えない鯖にも適しているし。
112:login:Penguin
01/11/02 11:05 s6DUoodX.net
>>110
> どこか設定項目あります?
標準でインストールしたなら
~/piblic_html/diaryにあるcustomize.plで設定を変更できます。
キャッシュが有効なら右上に(これも標準インストールなら)
[dynamic,author,cache:on]
のように,cache:onと出ます。
113:login:Penguin
01/11/02 11:35 OHRkP4+H.net
>>111
それを言ったらHNSだって静的生成できますがな。
昔は動的生成システムがいいかと思ってたけど、HNS使ってnDiary使って、静的で十分だと思ったよ。
114:login:Penguin
01/11/02 12:01 R3T94DOC.net
>>110
>>112
cookieの有無はインストール時にしか設定できないyo!
install.pl実行したときに「cookieを食わせるか?」ってなのをyesにしよう
上書きインストールで大丈夫
115:112
01/11/02 12:20 s6DUoodX.net
>>114
スマソ
116:login:Penguin
01/11/02 12:35 XmWhb/ok.net
>>113
でもさ、nDiary はカテゴリー別一覧とか作れるみだいだし。
117:login:Penguin
01/11/02 16:52 mlKOANcw.net
nDiaryはよさそうだね。
118:login:Penguin
01/11/02 19:36 OHRkP4+H.net
>>116
> でもさ、nDiary はカテゴリー別一覧とか作れるみだいだし。
作れるよ。個別にテンプレート用意しないといけないけど。
設定ファイルにトピックから抽出する文字列(正規表現)書いて、ファイル名を指定してやればよし。
行き当りばったりでカテゴリ増やしちゃったので、ちょっと混乱してるけど>自分。
あれは便利だと思う。
119:login:Penguin
01/11/03 14:04 Ds5vEh1X.net
>>114
できました。よかった。
あれかな、クッキー食べさせられるのって
見る側からすればヤな感じするかな。
いまのところ見てるの自分だけだが(w
パスワード入力なしで管理がしたいだけなんだけど。
112もあんがとねー。
120:login:Penguin
01/11/03 14:17 kbZA7azu.net
クッキー、まぁ構わんかなと思うけど、
「クッキーにより読者を追跡しています。」
これは嫌だね。
121:login:Penguin
01/11/03 14:52 VtmyZZ2a.net
nDiary使ってみた。
Quote:
hogehoge
hogehoge
で<blockquote> </blockquote>されるけど、この中で空行を入れたいときはどうすればいいんだろう。
Quote:
hogehoge
hogehoge
だと、別ブロックとみなされちゃうし。
122:121
01/11/03 14:56 VtmyZZ2a.net
全角スペースを入れる…。であってるのかな?
123:121
01/11/03 15:06 VtmyZZ2a.net
単なるスペースでよかったみたい。スレ汚しスマソ。
124:login:Penguin
01/11/03 18:09 kbZA7azu.net
>>121
これ、EOL とか認識するようにして欲しいよねぇ。
コード書くときちょっと面倒で...。
他は大体満足してるんだけど。
125:login:Penguin
01/11/03 20:02 Grc7n75S.net
>>124
emacs系のエディタ(つーか、xyzzy)使ってると、ある範囲の改行だけの行をSPC+LFに
するくらいのことは簡単に出きるのであまり気にしたことはないが、まあ、不便と言えば
不便だな。でも、これは本体に手を入れないとできない(フィルターやプラグインじゃ
できない)感じなので、どうしようもないかも。いっそ、eRubyか(わら。
126:124
01/11/03 20:13 Grc7n75S.net
すまん、嘘書いた。フィルタの仕様をちゃんと眺めたら、なんとかできそう。
後でちょっと考えてみるか。
127:121
01/11/03 20:46 VtmyZZ2a.net
xyzzy使っているんですけど、全然使い込めていないのでできれば
>>125さんの
>ある範囲の改行だけの行をSPC+LFにする
方法を教えてほしいです。
128:login:Penguin
01/11/03 21:19 LAtVwetl.net
>>127
xyzzy は知らないが、Emacs なら string-rectangle (\C-x r t)
を使えばいい。
129:124
01/11/03 21:23 Grc7n75S.net
仮にさっきのQuote:の奴だとすると、まずQuote:の一番上のところでCTRL-SPC。
で、2個目のhogehogeの下の行辺りで、CTRL-x nとやると、Quote:のブロックだけ
編集できる(その外はいじれない)ようになる。これがナローモード。
後は、文字列置換なんかで改行だけの行にスペースを入れるようにする。
やり方は色々あるけど、M-x replace-regexpで、最初に出てくるプロンプトで「^$」、
次ので「 」(半角スペース)としてやれば、hogehogeの間の空行が空白付きになる。
そしたら、C-x wで全体を編集できるモードに戻す。
なんて、説明で分かるかな?。
130:124
01/11/03 21:30 Grc7n75S.net
>>127
実は自分もそれ程emacs系に詳しいわけではないから、string-rectangleを知らなかったん
だけど、それって、ブロック全体を字下げしちゃわない?。xyzzyで試したらそうなった
んだけど。それとも、やり方が悪いのか?。
131:121
01/11/03 21:46 VtmyZZ2a.net
>>129
ありがとうございます。
できたみたいです。
132:login:Penguin
01/11/03 22:05 LAtVwetl.net
>>129
「ある範囲の改行だけの行」という部分の俺の解釈が悪かったようだ。
スマン。
133:login:Penguin
01/11/03 22:19 HSKGS7tr.net
URLリンク(www.snaga.org)
ここの日記システムはいったい何を使ってるのかな?
とかいって自作なんかな?
134:124
01/11/03 22:37 Grc7n75S.net
nDiaryで空行を無視してEOLだけの行までをQuoteするフィルタを作ったよ。
nDIaryのRWikiにでも載せとくかな。
135:(ホントの)124
01/11/03 23:15 kbZA7azu.net
>>125
ナイス! quick hack やねぇ~。
136:名無しさん@Emacs
01/11/03 23:26 XI6mkP/t.net
>>133
そんなもんここで聞いてどうするよ。本人に聞けや。
まぁ、PHP を使っているようなので、たぶんオリジナルだろう。
でも Last-Modified ヘッダを吐かないし、HTML の中にも更新時刻が
入ってないので、アンテナに捕捉させるには向いてないシステムだね。
137:login:Penguin
01/11/03 23:31 HSKGS7tr.net
>>136
あはは~確かにここで聞くようなもんじゃないね。
ところで、アンテナに捕捉させるのって、どういう思想?
自分から宣伝するのは気が引けるっつーかバカみたいだけど
アンテナにひっかかったって事にすればしょうがないばい、って
自分に言い訳できるとか そんな感じ?
138:login:Penguin
01/11/04 01:00 cAZrJnyh.net
時刻チェックだけの余計なアクセスがくるのがウザいからとか。
HEADで更新時刻返せれば、WWWCとかに対しても優しくなるしな。
日記システム自作者的には、単にハックしたいからかもしれんが。
139:login:Penguin
01/11/04 12:43 MYIsIy9i.net
アンテナに捕捉させるって何よ。そんな思想あるのか?
アンテナが勝手に捕捉するだけだろ。
140:login:Penguin
01/11/04 12:47 PidkPYbN.net
>>139
捕捉させるのを許可させる思想、でした
141:login:Penguin
01/11/04 15:59 aHN7BlJk.net
アンテナに捕捉させたくないのって、どういう思想?
142:login:Penguin
01/11/04 17:07 cAZrJnyh.net
アンテナってもただのHTTPクライアントだからな。
AgentとかIPとかで蹴ることはできるかもしれんが、根本的な対策じゃない。
アンテナが来るのが絶対に嫌なら、日記なんか公開しないこった。
143:名無しさん@Emacs
01/11/04 17:53 f1HTRh8f.net
日本語のわかるアンテナ管理人なら、見えるところに「アンテナいやん」を
書いておけば捕捉なんかしないよ。
144:login:Penguin
01/11/05 00:22 g0gBrVUh.net
回線細いとかで嫌がるケースはあるみたい。
dirp とか今どうなってんだっけ?
DI とかで deny-captured とか提唱するとか。
145:login:Penguin
01/11/05 19:50 UhobSTRn.net
dirpとかえらい懐かしい話やな...
146:sage
01/11/05 23:07 ZLnsuPv7.net
あ、、もう懐かしいんだ、、、
147:login:Penguin
01/11/11 00:57 MqKWSTrT.net
tds 1.5.5リリース上げ
148:login:Penguin
01/11/15 14:23 BwUQP9rF.net
xml形式で日記を保存,書き込みしてる人いる?
日記と相性良さそうだけど<xml
土佐日記とか見てもシステムを作るのが大変そうだし.
pythonでやってる人もいたけどperlじゃないかなぁ.
149:login:Penguin
01/11/15 14:25 BwUQP9rF.net
URLリンク(db-www.aist-nara.ac.jp)
ここ見る限りではperlのxmlパーサはあるみたいだけど.
150:login:Penguin
01/11/17 14:58 0k8ENSuf.net
hns-2.19.1 リリース上げ
151:login:Penguin
01/11/17 15:39 XHsxNHma.net
>>148
SNSって中間コードとしてXML使ってなかったっけ?
152:login:Penguin
01/11/20 17:01 wFq25/iU.net
TDSのバナー嫌いだから、取っちゃってもいいのかな?
153:login:Penguin
01/11/20 21:39 qjwX6FF5.net
>>152
使用規約に「バナーはずすな」ってなければ、はずしちゃってもいいと思うが。
まあ、確認メール送るのが確実では?
154:いっぽ
01/11/21 05:24 5q+LyVeV.net
snsってrubyですね.
perlで書かれててもXML::Parserが必要なんで面倒ですが.
日記ツールってrubyで記述してcgiを使うっていうの多いんですか?
何個かrubyで書かれてましたけど.
僕は日記文才って奴を改造する事にしました.
作者曰くまだperlに慣れてない頃に書いたらしいのでperl特有のトリッキーなコードに悩まされ
なくて済みそうなので.
155:login:Penguin
01/11/21 07:01 PFlpMtc2.net
日記文才ってどこにあるの?
グーグルで一発ではひっからない
156:login:Penguin
01/11/21 12:09 1NWPR5n7.net
日記分子?
157:login:Penguin
01/11/21 13:38 bXmlF3Aw.net
PHPで作った日記ツールってないかな?
入力がWebベースでできるの。
自分は備忘録として日記をつけてるから、そのデータが
そのままTips集になるようなシステムだと完璧かも。
ToDoとか予定表って、実は日記システムには
不要なシステムだよね。簡易的なもので十分だと思う。
もちろんPHPは自分ちのサーバには標準装備さ!
SQLサーバはMySQLを採用してる。
PostgreSQLって使ったことないけどどうなのかな?
158:いっぽ
01/11/21 15:31 5q+LyVeV.net
失礼,日記分子でした.
>>157
僕もそんなのが欲しいんですよね.
<音楽>
<linux>みたいなタグを定義できて必要な時にそのタグだけまとめて見れる機能とか.
159:login:Penguin
01/11/24 14:52 uzWz8X3v.net
むしろ、Tips集を日記感覚で記入できていくシステムが
あればいい気がしてきた。
160:login:Penguin
01/11/24 15:02 fgUIV50c.net
>>159
> むしろ、Tips集を日記感覚で記入できていくシステムが
> あればいい気がしてきた。
自分はしょうがなくTDSでやってます
161:login:Penguin
01/11/24 15:03 fgUIV50c.net
そうそうTDS 1.7.0と1.6.0出ました。
あのバナーも外せるようになったそうです。
162:login:Penguin
01/11/24 15:18 drCR77zN.net
つか、skelton.html は自由にいぢるもんなので、
外そうが外すまいが勝手です。
好きにするべし。
163:login:Penguin
01/11/24 18:38 yVRkZbms.net
>>157 PHP 動くんなら PHPNuke か GeekLog でいいんでないか?
重いけど見た目派手にはなるよ。
164:login:Penguin
01/11/24 21:13 fgUIV50c.net
tdsで買った本をAmazonやらbk1なんかの本屋のリンクをズラーって並べるのは手動で書いてるの?
165:login:Penguin
01/11/24 21:30 nJgaJ95g.net
本の名前(ISBN番号)と書くとリンクに置換してくれるフィルタがあるのだと思われ。
nDiaryはそうなってる。
166:login:Penguin
01/11/24 21:38 fgUIV50c.net
>>165
> 本の名前(ISBN番号)と書くとリンクに置換してくれるフィルタがあるのだと思われ。
TDSにあるのかなー。
ひととり機能見たけど書いてないです
167:login:Penguin
01/11/24 21:46 fgUIV50c.net
できました。そのままISBNでした。
168:login:Penguin
01/12/01 17:31 qi0QoO9B.net
TDS1.7.0使っています。
今日、月が変るとAuthor ManagementのAccessLog-Analysisを開くと
Logfile Not Found
can't open logfile: /home/mona/public_html/diary/log/2001-12.log
となってしまいました。
11月から始めたので11月分はあるのですが12月分は無いようです。
これは自動でlogが作られないのでしょうか?
どうすればlogが作られますか?
169:login:Penguin
01/12/02 03:35 seWnclx5.net
誰かがアクセスするのを待つ。
あるいは ?not_author=1 で自分で読む。
170:login:Penguin
01/12/09 14:16 r90nY6xu.net
TDSの日記がGoogleにキャッシュされないように
今
<meta name="ROBOTS" content="NOINDEX,NOFOLLOW">
となっているのに
<meta name="robots" content="noarchive">
を追加したいのですがどうすればいいのでしょうか?
171:login:Penguin
01/12/10 06:18 rKFxKW7C.net
TDSでTABLEの書き方がよくわかりません。
----------
|あ|い|う|
|--------|
|A |I | U|
----------
という表を作りたい場合はどう書けばいいのでしょうか?
172:login:Penguin
01/12/10 06:26 DExIZFLs.net
おもしろい日記を紹介するスレとかないの?
173:login:Penguin
01/12/10 11:01 0woMvruV.net
>>172
ネットヲチ板はどうよ。この板向けの話題はないかもしれないけど...
一般的には
Linux Diary Links
URLリンク(takei.webmasters.gr.jp)
*BSD Diary Links
URLリンク(motoyuki.bsdclub.org)
あたりじゃない?
174:login:Penguin
01/12/10 11:17 hyIDoXFK.net
>>171
TABLE
TR
TD あ
TD い
TD う
/TR
TR
TD A
TD I
TD U
/TR
/TABLE
つーか、TDSのテーブル云々でなく
html的にテーブルわかってへんのちゃう?
175:171
01/12/10 12:01 rKFxKW7C.net
>>174
HTMLの構文も分かってないです…
ありがとう
176:login:Penguin
01/12/11 03:04 /XyeKNCW.net
>>170
diary_dir/customize/skelton.html あたりをいぢるべし。
>>174
RT コマンドサポート予定。
つかすでに実装(パクり)は済んでるけど。
1.7.x および 1.5.x の後半なら一行コメントアウトすれば使える(はず)。
177:login:Penguin
01/12/11 11:28 CDRtv8Na.net
>>176
うん?ひょっとしてtomさん?
RTってなんですか?
178:login:Penguin
01/12/12 05:09 a6t25X67.net
日記ツールってweblogとはちゃうんか。
Squishdotとかどうよ。
URLリンク(zope.jp)
179:login:Penguin
01/12/13 23:29 eR+KjVOO.net
>>177
URLリンク(www.h14m.org)
180:login:Penguin
01/12/17 23:09 x65z7kxw.net
tdsで画像をリンクするときに 小さい画像をクリックすると大きく表示するように
するにはどう書けばいいのでしょうか?
今はやり方が分からず
VERBATIM
<A HREF="xxx.jpg"><IMG
SRC="xxx.jpg" HEIGHT=10 WIDTH=10 BORDER=0
ALT="XXX"></A>
/VERBATIM
こんな風にやってます。
教えてくだい
181:180
01/12/17 23:43 x65z7kxw.net
正しい使いかたかは知らないですが
BANNER
で、そんな風なことが出来ました。
枠が消えない…
182:login:Penguin
01/12/23 16:34 cQk+x0Ub.net
ndiary、便利なんですが半角カナが通らないのが悲しいです。
AA使いたいのだけれど。
183:login:Penguin
01/12/25 02:53 0ufSqcVu.net
IMG の Template をそのまま使っているので、
$TDS::Tdf::Command::IMG::Template = q(<img %align src="%src" border=0 alt="%ext_attrs" %size>);
などとすべし。
184:login:Penguin
01/12/25 05:08 UoE9kODQ.net
>>182
半角仮名の部分を文字参照にするってのは?
(゚д゚)ウマー
てな感じで。めんどくさいけど。
185:182
01/12/25 06:21 DWlB9Uvg.net
>>184
なるほど。ありがとう。
変換の部分はスクリプトかなんか書きます。
ndiaryを改造して半角カナを通るようにはできるのかな…。
そもそもRubyが半角カナ通らない?見てみるか。
186:180
01/12/25 22:29 5deR9B8X.net
>>183
> $TDS::Tdf::Command::IMG::Template = q(<img %align src="%src" border=0 alt="%ext_attrs" %size>);
すいません。これは>>180宛てですか?
このやり方がどこでどうやるかが分からないのですが、もうちょっと
詳しく教えてもらえませんか?
187:login:Penguin
01/12/26 22:31 O/69nBNE.net
>>185
kconvを使ってるところを-x付き(-Xもあった方がいいかも)のnkfの呼び出しに
変えればよさそう。
188:login:Penguin
01/12/28 17:22 Z93ajtnA.net
TDSで質問です。
6.1.2.シグネチャ更新
web_diary_dir にある update_sig.pl を毎日実行し、 シグネチャファイルを更新します。
と公式サイトに説明があるのですが自分のweb_diary_dirにそんなファイルは
見あたりません。locateしてみましたがりあせんでした。
1.7.0.1では説明と違うのでしょうか?
189:login:Penguin
01/12/29 00:55 MCkecU4G.net
すいません、廃止されました。
ドキュメントも直しておきます。
namazu を使ってください、ってことで。
190:login:Penguin
01/12/29 09:11 B+MVZT5/.net
>>189
ありがとう
191:login:Penguin
01/12/29 15:46 b8lR8HFJ.net
>>187
BANNER normal.jpg mini.jpg 50 50 left alt
192:login:Penguin
02/01/06 18:33 n5qkMnzS.net
content-type: text/html
Error occured
Can't locate object method "is_author" via package "TDS::Info::Visitor" at lib/TDS/Search.pm line 91.
caller info depth 1
class: TDS::Search
file: lib/TDS/Search.pm
line: 60
caller info depth 2
class: main
file: /home/tom/public_html/diary/search.cgi
line: 29
検索て全てを選んで検索するとこんなエラーが出るのですが原因分かりますか?
TDS1.7.1です。
193:login:Penguin
02/01/07 00:10 UQOmpk4S.net
あ、一時期 TDS::Info::* を導入しようと思ったときの名残です。
当該個所(lib/TDS/Search.pm:91)を
die "not allowed searching all diary to non-author"
unless $TDS::Status->is_author;
と修正してください。
194:login:Penguin
02/01/07 00:26 UmmHabe/.net
>>193
ありがとう。直りました。
195:login:Penguin
02/01/08 22:47 7lxdx24l.net
tdf-mode.elを使っているのですがEmacs20からEmacs21にしたら
'tdf-openで何故かOutline-modeも起動しちゃう。
そのせいでtdf-modeを邪魔するみたい。
関係あるかは分からないけど(global-font-lock-mode t)している
のに色が付かなくなった。
196:195
02/01/09 21:41 w7QbaI0P.net
OutLineモードの件は勘違いだったようです。
でも、色が付かなくなったのは本当。
197:195
02/01/11 03:18 1Z4aAfkq.net
Emacs21での対処方法。
hilit を font-lock で書き換える。
(require 'font-lock)
(make-local-variable 'font-lock-defaults)
(setq font-lock-defaults '(tdf-font-lock-keywords t))
(font-lock-mode 1)
なんてのを適当な hook にひっかけつつこんなカンジで。
(defgroup tdf-faces nil
"TomSoft Diary File, Faces."
:prefix "tdf-"
:group 'tdf)
(defface tdf-cat-face '((t (:foreground "purple" :bold t)))
"Faces used for CAT."
:group 'tdf-faces)
(defface tdf-new-face '((t (:foreground "purple" :bold t)))
"Faces used for NEW, SNEW, NEW*."
:group 'tdf-faces)
(defface tdf-sub-face '((t (:foreground "purple")))
"Faces used for SUB, SSUB, SUB*."
:group 'tdf-faces)
(defface tdf-link-face '((t (:foreground "blue")))
"Faces used for link command."
:group 'tdf-faces)
(defface tdf-comment-face '((t (:foreground "firebrick")))
"Faces used for comment."
:group 'tdf-faces)
(defface tdf-strong-face '((t (:bold t)))
"Faces used for STRONG, EM."
:group 'tdf-faces)
(defvar tdf-font-lock-keywords
'(("^S?NEW .*" . tdf-new-face)
("^S?NEW\\*" . tdf-new-face)
("^S?SUB\\*? .*" . tdf-sub-face)
("^S?SUB\\*" . tdf-sub-face)
("^CAT .*" . tdf-cat-face)
("^\\(!\\|!#\\).*" . tdf-comment-face)
("^\\(LINK\\|URL\\)[ \t]+\\([^ \t]+[ \t]+[^ \t]+\\)"
1 tdf-link-face)
("^\\(URL\\|LINK\\|NEW\\*\\|SUB\\*\\)[ \t]+\\([^ \t\n]+\\)"
2 tdf-link-face))
"font-lock keyword of tdf-mode.")
198:login:Penguin
02/01/21 21:45 WQE7l87/.net
知ってると思うけど uni板のリンク張ってとくわ。
俺の日記に誰もリンク張ってくれません
スレリンク(unix板)l50
199:login:Penguin
02/01/21 21:56 iZUzACuz.net
うむ、知ってた。そのスレ面白いよね。
なんか哀愁が漂ってる。
200:login:Penguin
02/01/22 04:30 ifcotMvA.net
静的な日記システム使ってる人は、referer check どうしてます?
analog だと、cgi な場合みたく詳細な情報を得るのは大変。
それにイマイチリンクとかへの反応とか遅れぎみになりがちな気もする。
# 「俺の日記に...」を読んで、なんとなく気になったり。
201:login:Penguin
02/01/22 07:13 vzOj++UU.net
>>200
apache のログでreferer 吐かない環境が前提?
apache のログ設定を変更できれば、costumlog で referer も
出しているんで、あとは一日一度、perlで処理して終わりです。
日記だけがrefererチェックの対象じゃないんで
日記ツールでチェックしても2度手間になるだけなんですよ~。
という環境もあるということで。
202:login:Penguin
02/01/22 10:33 J1dxOE9k.net
>>200
ログ取り用SSI。
あ、SSI使ったら厳密な意味での静的生成じゃないか。
203:login:Penguin
02/01/22 19:14 0LMTGOH3.net
漏れもSSIだな。
いくらか鯖に負荷がかかるが、 CGIで動的よりは圧倒的に小さいだろ。
204:お前らのためにオフライン用
02/01/23 06:16 W+MH/49x.net
作ってやったからありがたくおもえ
#!/bin/sh
NIKKIDIR=.diary
if [ ! -d $HOME/$NIKKIDIR ]; then
if [ ! -a $HOME/$NIKKIDIR ]; then
mkdir -p $HOME/$NIKKIDIR
else
exit 1
fi
fi
FILENAME=$HOME/$NIKKIDIR/`date -I`.txt
vi $FILENAME
205:124
02/01/23 14:47 0eJaw0bw.net
>>201 プロバイダに置いてる前提じゃないのか。
うちもSSI。REFERERとかを単にアペンドしてくだけだけど。
それを適当なスクリプトで処理して眺めてる。
動的日記CGIよりは軽いかな、と思ってやってる。でも、迷惑かも。
たいしてアクセス無いから大丈夫だろうけど。
206:login:Penguin
02/01/23 21:49 /aGfYsMb.net
まあ、自分で鯖立ててる学部性or院性は
access.log を使うのが吉ってこった。
Cookie で usertrack するっていうならしかたないけどもん。
207:107
02/01/30 22:07 4ypGFMr+.net
>>109
ちょっと試してみてたんだけど、これ、動かないみたい。
SNS単体だと、唯一用意されてる書式が文書化されてなくて
書きようがないし、HNSスタイル使おうと思ったらsampleの変換
でエラーが出る。
考え方とか好きなんだけど、残念。
208:195
02/02/01 10:36 aIP33RL0.net
TDSでつっこみ機能が非公式な方法でできるのをtomさんの日記で知ったのですが
途中の
"な感じにして、 $TDS::Tdf::Command::DIARY::EndTemplate = "%tsukkomi<hr>\n"; な感じにして、"
の部分が分かりません。
なにをすればいいのでしょうか?
209:195
02/02/01 15:09 aIP33RL0.net
もう一個。
.emacsでこうやって*.tdfを~/data/diaryを起こうとします。
(add-hook 'tdf-mode-hook
(lambda ()
(setq diary-dir "~/data/diary/");; *.tdf があるディレクトリ
(define-key tdf-mode-map "\C-c\C-n" 'tdf-new);; キーバインドを変える場合
))
M-x tdf-openをすると開かれるファイルが~/diary/として開かれてしまいます。
そんこにはディレクトリは無いです。
もう一度M-x tdf-openとやるとちゃんと~/data/diaryを開きます。
diary-dirを~/diary以外にしている人こうなりませんか?
Emacs21です。
210:login:Penguin
02/02/03 06:50 9eOUkrh/.net
>>209
それは、ファイルを開いてから tdf-mode になるため。
モードに関する初期設定は 普通の hook に設定するのは間違ってるよ。
*-load-hook とか *-init-hook に設定するとよろし。
で、そんなのないよーってときは
advice でやるか、素直に hook の外側で setq したらいいんじゃ?
211:195
02/02/03 07:58 kN/rvHMr.net
>>210
> *-load-hook とか *-init-hook に設定するとよろし。
> で、そんなのないよーってときは
> advice でやるか、素直に hook の外側で setq したらいいんじゃ?
ありがとう。具体的にだやればいいか教えてもらえませんか?
212:login:Penguin
02/02/04 03:11 zHsI1fAc.net
普通に .emacs(.el) あたりに
(setq diary-dir "~/data/diary/")
でよろしいかと。
213:195
02/02/04 03:19 f2Lhj9Cx.net
>>212
できたよお兄さん。ありがとう
214:login:Penguin
02/02/04 11:00 dh5Yt/ED.net
みんな日記にエネルギーかけてるねぇ。
オイラは適当なPHPで、Web上でチョコチョコとカキコするだけ。
215:login:Penguin
02/02/04 11:03 zHsI1fAc.net
>>214
まあ、日記を書くこと自体に意味を見出してる人も多いんだし、
いいんじゃないかなと思うけど。
時系列で整理されてりゃいいやって人だったら、そこらへんの perl で書かれ
た BBS でも使えばいいし。
216:login:Penguin
02/02/07 01:36 eNGFV/aA.net
diary/custom/template.ph
217:195
02/02/09 23:03 9Rjes/Sh.net
tds-1.7.2 をリリースしました。
URLリンク(tds.dive-in.to)
待望の(?) 2ch スタイルと tiyu スタイルが同梱されています。
Sat Feb 09 17:24:13 2002 TANAKA Tomonari <tom@dive-in.to>
* [release] tds-1.7.2
* web_diary_dir/lib/Installer.pm (InstallCGI($$$){):
#!/usr/local/bin/perl の変換をどんな場合でもやるように: #!/cygwin/bin/perl の変更し忘れを防止
/tmp を使わないように
* web_diary_dir/counter.cgi:
remote_host.conf を反映
* doc/customize.tdf:
display neighbour number の説明を修正
Sun Feb 03 22:53:03 2002 TANAKA Tomonari <tom@dive-in.to>
* web_diary_dir/lib/TDS/Tdf/Command/DIARY.pm:
@AllowCommands に '%Flow' を加える:NEW を使わない書き方への対処
Sun Feb 03 18:56:51 2002 TANAKA Tomonari <tom@dive-in.to>
* web_diary_dir/lib/TDS/Macros.pm (SetMacro):
added
Sun Feb 03 03:26:52 2002 TANAKA Tomonari <tom@dive-in.to>
* web_diary_dir/lib/TDS/Tdf/SetParamsHook.pm:
added
Sun Feb 03 03:26:21 2002 TANAKA Tomonari <tom@dive-in.to>
* web_diary_dir/styles/tiyu/template.ph:
tiyu スタイル
Sat Feb 02 15:03:23 2002 TANAKA Tomonari <tom@dive-in.to>
* web_diary_dir/styles/2ch/template.ph:
2ch スタイル
Sun Jan 27 20:11:09 2002 TANAKA Tomonari <tom@dive-in.to>
* web_diary_dir/lib/TDS/Tdf/Command/DIARY.pm (SetParams($$)):
ツッコミを試験装備
Sat Jan 05 15:37:33 2002 TANAKA Tomonari <tom@dive-in.to>
* web_diary_dir/lib/TDS/AccessLog/Analysis.pm (SetMacros($)):
access uri の </tr> が変なとこに入っていた
218:login:Penguin
02/02/11 22:01 jyex2hXe.net
>>208
tomさんの日記を読んでもツッコミ機能のやり方がさっぱりわからんオレ。
ファイルを色々書き換えたりするの?
219:login:Penguin
02/02/12 01:34 FPDEuE8d.net
>>218
日記参照のこと
220:login:Penguin
02/02/12 21:24 ADAnmDAb.net
hns-2.10-pl2, hns-lite-0.9,
hns-2.19.3, hns-lite-beta-0.9.3
リリース age
URLリンク(www.h14m.org)
221:195
02/02/14 19:34 xwhLO+Yb.net
こんどから気をつけまーす。
/?20020210#10-3
222:login:Penguin
02/02/15 01:57 hUWbkFNx.net
ども
223:195
02/02/18 13:29 BaX7xGXS.net
TDS 1.7.3リリース。
TDS 1.6.1リリース。
2002年2月17日以前にリリースされた TDS を動的で利用しているユーザは
バージョンアップが推奨されます。
詳しくはtomさんの日記を御覧ください。
またEmacs21で色が付かねーよっていう人はなおさんが
tdf-modeを公開しています。うちでは色が出ました。
URLリンク(www.sokohiki.org)
224:login:Penguin
02/02/21 21:52 uTxT5dvl.net
TDSのRTコマンド使ってみたけど
RT
1,2,3
4,5,6
7,8,9
/RT
が上手く表示されなかった。
<table>タグが一個余分な感じ。
オレはソース見ても分からん。
225:login:Penguin
02/02/25 00:20 Xt8DnBjg.net
>>224
そうか?
うちでは問題無く表示できたが
226:login:Penguin
02/02/27 06:30 vgNJrqaW.net
nDiary にしようかと思っているんですけど、
今から新しく日記システムを導入するとしたら、皆さん何を導入します?
227:今はhns
02/02/27 12:19 KVUybT/y.net
tDiaryかなぁ。
228:login:Penguin
02/02/27 13:13 X5edaIUB.net
テキストファイル
229:login:Penguin
02/02/27 13:15 HBdDwk/Z.net
俺も導入するなら nDiary だけど、全ての人にお勧めできるわけでも
ないかな? アクセスログとか見たければ apache のログ見たり
SSI 利用とかなるし。
230:login:Penguin
02/02/28 19:50 wHQM6AdD.net
TDS 使っているんだけど、namazu の検索でつまずいた。
~/diary/namazu/index/NMZ.err にこんなエラーが。
/home/mona/diary/2000/11/26.tdf Undefined subroutine &html::html_filter called
at /home/mona/diary/namazu/filter/tdf.pl line 81, <GEN3> chunk 1.
どうすりゃいいんだろう?
~/bin/mknmz_tdf に --indexing-lang=ja -k 追加してる
けど、関係ないと思うし。
231:login:Penguin
02/03/03 03:45 jC3BXPpE.net
nDiary でも tDiary みたく referer 表示してる人いるみたい
232:hoge
02/03/21 09:17 ikGKq/V9.net
TDSでHNSみたいに体重とか天気とかを表示することってできる?
やってる人いらっしゃったら、おしえていただきたいのです。
233:login:Penguin
02/03/23 03:30 hQ4JtUXc.net
age
234:login:Penguin
02/03/23 06:39 cxoH/ybj.net
静的生成なツールは、サンプルの SSI とか添付してあると
初心者は嬉しいのではないかな?
235:login:Penguin
02/03/23 07:41 hQ4JtUXc.net
>>234
ということで、234さんがサンプルを公開してくださるのを楽しみにしています。
236:234
02/03/27 11:13 6lYh2Ttg.net
ということで、サンプル公開です。
begin 664 SSI
M;D1I87)Y(*3.SN,*32UX('1E;&YE=""DMZ3&I=>E[:7SI=>ER*3+I,\*=W=W
M,30N8V1S+FYE+FIP(#@P"J3(L?ZDJ*3KH:.DQZ&BL,JRO*3RQ;VDZLG5I+&D
MQB!R971U<FZAHPH*"D=%5"!H='1P.B\O=W=W,30N8V1S+FYE+FIP+WYN;W0O
M=&%W86=O=&\O($A45%`O,2XP"DAO<W0Z('=W=S$T+F-D<RYN92YJ<`I5<V5R
M+4%G96YT.B!T96QN970[*2`H4&QE87-E(&EN8VQU9&4@<V%M<&QE(%-322!I
M;B!N97AT(')E;&5A<V4@7V]?*0I2969E<F5R.B!H='1P.B\O<&,N,F-H+FYE
M="]T97-T+W)E860N8V=I+VQI;G5X+S$P,#,R-#@V,S,O"@I0<F]X>2"D\KO(
HI*:^[+GGI.*AHDAO<W0Z(*3(I*NDS\K1N;FDSLFLS=?,M:2WH:,*"@``
`
end
簡単でしょ? ;-)
237:login:Penguin
02/03/27 16:59 VnSOAtjt.net
なにがやりたいのか、イマイチわかりませんが?
もしかして、馬鹿ですか?
238:login:Penguin
02/04/03 10:48 HWoXEZ5R.net
Tomさんもgrepの検索は推奨してなくてnamazuの検索を推奨している
ようですがTDSとnamazuの組合せを説明しているところ知りませんか?
239:login:Penguin
02/04/03 10:51 HWoXEZ5R.net
あ、ここにあった。
URLリンク(tds.dive-in.to)
240:login:Penguin
02/04/03 11:19 HWoXEZ5R.net
ついでに質問。
SUBコマンドに日記上で対応する記号を(標準だと@)
これを変更するにはどこをいじればいいのですか?
241:login:Penguin
02/04/03 11:22 HWoXEZ5R.net
あ、ここにあった。
template.phのpackage TDS::Tdf::Command::SUB;の$Markか。
242:login:Penguin
02/04/04 18:36 vF7/Dr+t.net
ちょっと変わったのを見つけたので上げ。
URLリンク(nais.to)
243:login:Penguin
02/04/04 19:11 F5Yb/GTa.net
>>237って>>236をデコードする方法を知らないから
んなこといってんの?それともデコードしても糞だったの?
244:login:Penguin
02/04/04 19:58 vF7/Dr+t.net
>>243
たぶん前者じゃないでしょうか?
navi2chならM-d
245:名無しさん@Emacs
02/04/04 21:52 c3Lyur5W.net
仮に前者だったとしても、後者も事実であるのは疑いようもない。
246:login:Penguin
02/04/05 09:57 H7o+E6J0.net
よーしパパ、referer 送っちゃうぞ~。
247:名無しさん@Emacs
02/04/05 15:47 hNGROVIB.net
hnsでcvsidとか入ってるのたまに見るけど、
あれって便利なのかなぁ。
248:名無しさん@Emacs
02/04/10 04:38 UCx/aBFp.net
hnsのmail2nikkiで添付画像もあつかえるやつってどこにあんの?
249:login: Penguin
02/04/13 00:31 nNnCMJZn.net
hnsのテーマ配ってるKU3Gが見れないんですがKU3Gって解散?
250:login:Penguin
02/04/14 23:50 UE5o6N8I.net
TDS使っているです。なかなかよろしいです。
でもftpで更新できません。サーバー名、ユーザー、パスワード等基本は押さえてます。
二箇所にパス入れてsaveってすると、
Error occured
login faild at ../lib/TDS/Admin/FTP.pm line 117.
caller info depth 1
class: TDS::Admin::WriteServer::FTP
file: ../lib/TDS/Admin/WriteServer/FTP.pm
line: 47
caller info depth 2
class: TDS::Admin::Editor
file: ../lib/TDS/Admin/Editor.pm
line: 143
caller info depth 3
class: main
file: /home/hoge/public_html/diary/admin/tdf_editor.cgi
line: 21
251:250
02/04/14 23:52 UE5o6N8I.net
過去ログ、google検索しましたが、解決方法がよくわかりません。
どなたかご存知ですか?
252:login:Penguin
02/04/15 05:24 R4wLbn8u.net
うちもなるよ。1.7.3
ftpの機能は使わないので気にしない事にしてる。
TomさんのMLで使用環境などを書いて報告すれば
そのうち対策して下さるかも。
253:250
02/04/15 14:53 tHsgUZSD.net
>>252
こちらも1.7.3です。そうですか、ありがとう。MLには「参加」すべきなのかどうか・・・。
悩むよね。
引き続き、リモート(ftpだろうとmailだろうと何でも可)で書き換えできている方の情報キボンヌ。
254:252
02/04/15 15:19 R4wLbn8u.net
>>253
今日のTomさんの日記見てごらん
255:250
02/04/15 22:39 fb9KooPb.net
>>254
どこですか?
URLリンク(tds.dive-in.to)
ここなら4/1どまりみたいですけど。
256:名無しさん@Emacs
02/04/15 22:48 ASN69hGd.net
>>255
URLリンク(www.dive-in.to)
257:250
02/04/15 23:56 fb9KooPb.net
おー、Thanks、tomさんもここ見てはるんですな。
で、FTP.pmを改変してみましたが、
put failed: /home/hoge/public_html/diary/log/1.tdf at ../lib/TDS/Admin/FTP.pm line 124.
ですわ。むむむ。
ま、tomさんも認めてはるのですから、もう少し待ちます。がんばってください。
258:252
02/04/19 11:43 hODP46bF.net
TDS1.7.3のdiary/custom/customize.phで
$TDS::Style::Name = 'standard';
と
$TDS::Style::Name = '';
と指定した時は見た目は似てますが若干動作が違います。
standardを指定した時にBANNERの動作を何も指定しない
時と同じようにするにはどこを弄ればいいのでしょうか?
259:login:Penguin
02/04/19 11:49 ZQc0139/.net
このスレ見て、 Hyper NIKKI System の事を知りました。
いまいろいろ見た目をいじり中。
THX >1
260:login:Penguin
02/04/19 15:34 ZQc0139/.net
って、make install しても System.pm の中で設定されている各種変数が
自分の設定した値と違うんですが……
System.pm も自分で書き換えないとダメ?
261:login:Penguin
02/04/19 20:09 ZQc0139/.net
>260
ごめん。 System.pm って関係ないんだね。
ちゃんとインストールできたよ。
sed 3.0.2, perl 5.005_03 , perl 5.6.1 (どっちでも)
表示が変だったのは IE のキャッシュが壊れてただけでした。
ちゃんとインストールしても URLリンク(www.foo.bar.com) とか見に行ってるから、
なんでだよーとおもってたら、単に IE がローカルキャッシュを見に行ってただけ。
しかもリロードしまくってたら途中で IE 固まるし。
Apache のログ見たら CGI を実行した形跡ないんで、気づきました。
今から日記つけるよ。じゃーね。
あ、ちなみに今インスコしたのは ハイパー日記システム v2.19.5 でふ。
262:login:Penguin
02/04/19 23:25 ZQc0139/.net
やほーい、日記つけたよ。
んが!IE だとリロードしても古いままだよ…
シフト押しながらリロードすればOKなんだけど。
つーか、シフト押しながらリロードって具体的にどんな効果があるん?
263:252
02/04/19 23:30 hODP46bF.net
cacheを破棄して再読み込み
264:login:Penguin
02/04/20 00:31 N7b98lgJ.net
>263
普通にリロードしただけじゃキャッシュは破棄してくれないのか…
Last Modified はみてないのかなぁ…
265:login:Penguin
02/04/20 00:50 p5Hf0vdd.net
問題は IE 側だと思うけど、自分の ruri コードを group.txt に適当に登録すると
キャッシュしなくなるので、私はそれで凌いでます。
266:login:Penguin
02/04/20 01:54 N7b98lgJ.net
>265
やっほい。うまくいきますた。
ore ってグループを作って(もちろん俺だけしかいない寂しいグループ)
自分用の覚え書きにしてみたりして。
……ん、んんー!?こりゃ便利だ。
俺のホームページはまさしく俺だけのためのページになってしまいました。
ま、いいか。
267:login:Penguin
02/04/20 02:12 N7b98lgJ.net
>10 のリンクを見てみた。
URLリンク(kohgushi.fastwave.gr.jp)
たくさんあるなぁ。自分がもとめるのは
1) Perl か PHPで動く (Ruby がわかんないから)
2) トップページとして使っても問題ないようなのがいい。
つまりポータルサイトっぽい感じのデザインのがいい。
のでまぁ HNS が妥当だったのかな、とか思ってみたり。
しばらく HNS を使いつづけてみます。
見栄えもいろいろいじれそうだし。
268:login:Penguin
02/04/20 05:07 icoO2C8l.net
HNS とかはコマンド覚えるのがダルい。
269:login:Penguin
02/04/20 05:24 N7b98lgJ.net
>268
てことは、タグ直うちのがいいってことね。
個人的には LaTeX のコマンドのほうが早く打てるんだが…
270:login:Penguin
02/04/20 06:55 7+1oOXBH.net
nDiary みたいなのがいいんじゃない?
271:login:Penguin
02/04/20 14:53 tshdqZ9q.net
>>268
そんなに覚えること多くないよ。
272:login:Penguin
02/04/20 15:05 N7b98lgJ.net
>270
Ruby よくしらんので、ちょっと萎え。
NHS は Jikenbo+ を入れると(゚д゚)ウマー
URLリンク(www.ki.nu)
でも、PHP でかかれてたらカスタマイズしやすくてもっと(゚д゚)ウマー
273:252
02/04/20 15:07 QxO9bFBq.net
まぁデザインはどの日記システムでも自分で
ある程度自由に変えられますからね。
274:login:Penguin
02/04/30 07:57 kyouN9Id.net
TDSに動きが…。
2.xはrubyで書き直すってのは本当なのか。
275:login:Penguin
02/05/01 08:43 T1Rvcuc1.net
個人的には HNS も PHP で書き直してほしいのだが…
PHP ってやっぱり使えるところ少ない?
レイアウトの変更とか、かなりやりやすいと思うけど。
あと、Perl のクラスの実装にはちょっと抵抗を感じる。
Java とか C++ とかに慣れてるせいだろうか?
Ruby はそのへんいいのかな?
276:名無しさん@Emacs
02/05/01 10:15 bhQikuOU.net
>>275
hns-1.x
277:login:Penguin
02/05/01 10:43 T1Rvcuc1.net
>276
うん、変更履歴を見てたら途中で Perl になってる…
なんで Perl になっちゃったんだろ。
あ、いや、自分のサーバにも Perl はもちろんあるんで使えるんだけど、
見栄えを変更するのがやりづらい。
やっぱり日記システムってできるだけ広く使えるほうがいいからかな。
とすると、日記システムの各モジュールをばらばらの HTML ファイルに
動的生成して、それをインラインフレームでまとめて表示させるとかも
ブラウザによっては見れない可能性もあるからやめたほうがいいのかな。
とかいってみるテスト。
278:login:Penguin
02/05/06 22:07 oZ3shlXZ.net
>>277
PHPなら見栄えを変更しやすいって理由は何?
別にPHPじゃなくても、例えばtDiaryみたいに
CSSだけでもそれなりに見栄えは変えることはできると思うけど。
279:login:Penguin
02/05/08 06:43 QkTUiIGD.net
なんとなくあげてみたりする。(嫌がらせのつもりはない。)
280:login:Penguin
02/05/08 06:45 Nf0c2P0a.net
TDS1.7.4出てるね
281:login:Penguin
02/05/08 08:24 SaKgKvbc.net
日記ツール・・・よくわからんけど、Perlとかで書かれたCGIプログラムじゃだめなの?
282:login:Penguin
02/05/08 08:32 Nf0c2P0a.net
>>281
いいよ
283:login:Penguin
02/05/08 10:19 4HIyFbRJ.net
作者の日記(URLリンク(sho.tdiary.net))より
hnfフォーマットで書けるtDiaryだと
URLリンク(jurader.s1.xrea.com)
284:login:Penguin
02/05/10 08:36 3iKV96vA.net
>278
ソースファイルが普通のHTMLファイルに似てるってことかな?
285:login:Penguin
02/05/11 13:48 3OBka1ye.net
>>274
HTMLの中にPHPのソースを含めることができること?
あれはPerlならePerl、RubyならeRubyがあるので、利点にならない気がする。
(PythonはZopeがあるから、HTMLへの埋め込みはないのかな?)
HTMLのなかにプログラムのソースを
埋め込んだ方が読みにくくなる場合もあるので、
結局は使い方しだいだと思うよ。
(tDiaryもeRubyを使っているけど、
eRubyを使っているところにはひどく読みにくい部分もある)
286:285
02/05/11 13:50 3OBka1ye.net
>>284
の間違い
287:login:Penguin
02/05/11 17:37 cylwid/z.net
>285
そうか、embedded Perl とかはつかったことがなかったよ。
てか、今もまだ使ったことがないよ。
それわ Apache のモジュールで提供されてるのかな?調べてみるよ。
288:login:Penguin
02/05/12 01:53 AGh32DhH.net
自分で簡単なスクリプトかいて日記作ってます。
本の場合は
URLリンク(www.amazon.co.jp)
で XXXXXX に ISBN 入れると簡単に紹介ページにリンクが作れるんですが、
CD/DVD の場合、紹介ページに手軽にリンク作る方法知りませんか?
289:login:Penguin
02/05/12 03:22 Hb/EgbdH.net
>>285
mod_python もあるし、他に PHP 風に埋め込める奴もあったぞ。
PHP の場合意識して作らないとロジックと見た目を分離できなくなる。
長所がそのまま欠点になってしまう。
Zope は簡単に作れるが凝った事ができない DTML と、
面倒だけど強力な Python スクリプトを併用してていい感じだった。
Java も JSP とサーブレットと豆で役割分担してるし。
290:名無しさん@Emacs
02/05/12 12:28 Q0+Wy370.net
>>288
URLリンク(www.hmv.co.jp)
291:login:Penguin
02/05/13 03:23 1mnmd4lZ.net
TDSって、ソース汚すぎない?
292:login:Penguin
02/05/13 15:20 mpkXhZT4.net
TDSはけっこうOOっぽく作ってたと思う。AsHTMLを呼ぶと再帰的にやってくれた気が。
293:login:Penguin
02/05/13 17:19 DuXmNZWl.net
tDiaryとnDiaryでどっちを使うか非常に悩んでいる。
webで更新できたり、ツッコミ機能、テーマ機能が魅力的なtDiary。
一方nDiaryのほうが元となるテキストの記述自体はしっくりきた。imageを貼り付けたりソースを貼り付けたりするの
はnDiaryのほうが便利だ。
うーん悩む・・・・・・。
294:288
02/05/13 23:25 8Yb/fUqL.net
>290
まぁそんなかんじですかねー。試行錯誤してみます。
295:login:Penguin
02/05/16 08:44 spvDyUs0.net
>>258
だれかこれ分かりませんか?
296:login:Penguin
02/05/19 22:45 tqcjjlpZ.net
>277
反応遅くて悪いけど、「普及」を考えたらPHPよりPerl、って判断になったみたい。
Perl版の経緯はTomさんの日記に書いてあるよ。
URLリンク(www.dive-in.to)
297:tds-users に投げるのが吉かと
02/05/20 01:34 94oWBozB.net
>296
standard スタイルは、$TDS::Style::Name = "" だったら standard とみなすようにしよっかな、
と思って作ったんですが、結局お流れになってしまったので、
単なる形骸です。気にせんでください。
BANNERの動作は特に変えてないと思いましたが、どう違いますか?
298:295
02/05/20 07:34 ymnmGzRo.net
>>297
ども。今後はMLを利用させてもらいます。
BANNERを写真を縮小表示して、それをクリックすると
大きい写真が表示されるように使っているのですが
(こんな感じ)
BANNER mini.jpg big.jpg 90 60 left alt
その写真についての日記
BR clear=all
で、何も指定しないと
______
| |文章~~~~~
|____|~~~~~~~
なんですが、standardを指定すると
文章~~~~~~~~
| |~~~~~~~
|____|~~~~~~~
と、こうなります
つまり、文章の初まりの位置が違います。
STANDARDを指定すると[n]年日記が使える
使っているのですがBANNERの動作は、何も指定
しない時の方を使いたいのです。
よろしくお願いします。
299:login:Penguin
02/05/20 22:57 7b8BfI5E.net
交換日記機能(特定のクッキーを持ってる人しか見れないメッセージを作ることができる機能)を使うと、なぜか業務連絡用ページになってしまうという罠。
300:login:Penguin
02/05/21 00:23 onr7Ahl+.net
まず、引数の順番は
BANNER big.jpg mini.jpg left 90 60 alt
のはずですが、それはそれとして、現象を確認できません。
BANNER/IMG に関しては standard/template.ph で特に変更していないので、
特に変わらないはずなのですが。
img の align はいろいろアレなので、ソースで確認してみるのが吉かと。
301:295
02/05/21 01:11 89ppQy3k.net
>>300
引数の順番は間違いました。
再現しないですか…。
当方はTDS 1.7.4です。
何も指定しない。(写真の横から本文がスタート)
URLリンク(sakots.pekori.jp)
standardを指定。(写真の上から本文がスタート)
URLリンク(sakots.pekori.jp)
何でうちのだと変わっちゃうんですかね…。
302:login:Penguin
02/05/25 18:31 dAjeimAy.net
>>301
あ、いや、だからソースを、、、
303:login:Penguin
02/05/26 15:35 kQQLSKuf.net
>>302
align=left の場合は、画像を左に配置しようとするため、
<img>以前のテキストと以後のテキストが画像上部に結合されてしまうようです。
おそらく P になんらかの加工がしてあるためと推測されますが、
とりあえず align を top などとすれば一応解決はできそうです。
304:login:Penguin
02/05/29 21:16 /EUg+ek/.net
HNSで、最近の日記のダイジェストを右側に出している人がいるけど
あれは何かテーマを使うとできるものなのでしょうか?
とりあえず2.19を入れてみたけどできてないです。
305:
02/05/29 21:35 ud2KTWAS.net
>>304
jikenbo+
306:login:Penguin
02/05/29 21:41 /EUg+ek/.net
>305
(゚∀゚)サンクスコ
307:login:Penguin
02/05/30 13:42 bMbYUD59.net
HNSのテーマリンク集ってどっかにないもんかな・・・
308:login:Penguin
02/05/30 23:39 bMbYUD59.net
HNSでローカルIPのアクセスログを取っときたくないんだけど
どうすりゃいいかな?
309:login:Penguin
02/05/31 01:32 CGMvYY53.net
TDSでNEWやSUBにFN /FNで脚注を付けるにはどうすればいいの?
310:309
02/05/31 05:39 CGMvYY53.net
欲を言えばCODE /CODEの中にも脚注が使いたい。
しかしCODE /CODEの性格上中のものはそのまま出力しちゃうよな…。
311:login:Penguin
02/05/31 05:45 jNAyK8xq.net
とほほ。
「Linuxは/rootパーティションがひとつだけだとシステムがすぐクラッシュ…」
URLリンク(8122.teacup.com)
こういう馬鹿はLinux使うな!
312:login:Penguin
02/05/31 08:06 9WS1QxUK.net
>>311
とほほではあるが、swapファイル作るアタマなかったら、
gnomeとかはクラッシュしたように見えるかもなー
313:312
02/05/31 08:12 9WS1QxUK.net
すまん、マルチポストにマジレスしてしまった...
逝って来る。
314:login:Penguin
02/06/01 19:53 7A3N0fJm.net
>>309
現状では難しいと思われ。
DIARYTITLE あたりを作って TDS::Tdf::Command::NEW::AsHTML() を
どうにかすれば出来るかも。
315:login:Penguin
02/06/04 09:03 lFv/jwvk.net
ここの日記ツールは全部htmlにしてブラウザで見る
というのがポイントみたいだけど、
そういうのじゃなくて
Xemacs上で日記を書いて、読むというツールない。
日付やタイトル、等などをキーバインドできて
いいかんじなやつ。
>>18
のcz-add-diary.elっていうのがそういうのかとも思ったんだけど、
どうもこれもhtmlにしてしまうみたいなもので。
316:login:Penguin
02/06/04 09:25 cbLFS3lB.net
>>315
独り言?
317:login:Penguin
02/06/05 04:14 /NgAKVEu.net
>>308
batta-ruri.txt に自分の ruri 書いちゃうってのはどう?
それで config.ph の $RefererBATTALog = 1; にして分離、いらなくなったら rm
おれはこれでやってるが。
318:315
02/06/05 09:42 oVOz9er4.net
>>316
ごめん
>Xemacs上で日記を書いて、読むというツールない。
は
Xemacs上で日記を書いて、読むというツールない?
と書きたかったんだ。
で、無い???
319:login:Penguin
02/06/05 09:48 Bo+NDI6G.net
>>318
CVSで開発する時に書くChangeLogを日記代わりに使うとか。
検索はmigemo。OutLine-modeで開け閉めして。
320:login:Penguin
02/06/05 09:54 Bo+NDI6G.net
ちなみに、
URLリンク(nais.to)
を使えば、書いた日記をHTMLにもできる。↓こんな風に。
URLリンク(nais.to)
でもHTMLじゃ嫌なんですよね。
321:login:Penguin
02/06/05 09:58 Bo+NDI6G.net
emacs-w3mで見ればXEmacs上で見られ事になるのかな。
322:login:Penguin
02/06/05 10:31 TU39/3V/.net
なんで、そんなに HTML を嫌うの?
辿れるというのは結構大きいと思うんだけど。
w3m とかで -dump してもいいし。
;; M-x diary とかも試したんだよね?
323:315
02/06/05 10:42 oVOz9er4.net
>>322
M-x diary
って僕のXemacsにはついてないよ。どうやって
つけたすの?
324:315
02/06/05 10:43 oVOz9er4.net
HTMLはブラウザを開くのがめんどくさい。
325:login:Penguin
02/06/05 11:23 Bo+NDI6G.net
>>324
emacs-w3mは?
326:login:Penguin
02/06/05 12:52 9n+AFSXB.net
>>324
lesspipe.sh に
*.html|*.shtml|*.htm|*.HTML|*.HTM) w3m -dump "$1"
を追加すりゃいいじゃん。
327:315
02/06/05 23:10 oVOz9er4.net
>>324
w3mって使いにくいから嫌い。
エディタが一番と思う。
別に日付とかにリンク張りたくないし。
migemoで充分
328:login:Penguin
02/06/05 23:22 lATogxnJ.net
>w3mって使いにくいから嫌い。
えー、そうかな。ま、蓼食う虫も好き好きですが。
# けど、勝手にしなという気になってきた。
329:login:Penguin
02/06/06 00:12 aQv0+XAN.net
単に使いこなしてないだけだろうに。
結局何が言いたいんだ。
330:login:Penguin
02/06/06 07:22 rUOYyJu6.net
俺も、もう相手するの嫌だ。
331:315
02/06/07 08:04 Btss3HMI.net
>>329
使いこなす気にもならん。
ださすぎ。
332:315
02/06/07 08:05 Btss3HMI.net
>>329
テキスト形式でかける、Emacs-LISPな
日記ツールないの?って事を一貫してきいてるけど?
そんな事もよみとれないのけ?
ばかじゃない?
333:login:Penguin
02/06/07 08:39 RgafeTLl.net
だから M-x diary と教えたげたろーが。
自分の環境にないからってすぐに諦めるなよ。
これは xemacs-package の calender に含まれてるぐらいの
ちょう基本。FSF Emacs でも当然ついてくる。
334:login:Penguin
02/06/07 08:46 RgafeTLl.net
つーか、レス付けた俺も馬鹿だな。
>ばかじゃない?
人がいろいろ提案してあげてるのに、
なにさ、この返事は?
しかも w3m を中傷するような発言までして。
きさまは何を作れるんだい?
elisp で人を感激させるぐらいのツールでも作ってみなよ。
ま、M-x diary の件さえ解決できんようなアフォには無理そうだが(ププ
335:login:Penguin
02/06/07 08:50 qeRQj5kR.net
>>334
もう、相手するの止めよーよ。
336:315
02/06/07 08:59 Btss3HMI.net
>>334
必死だなw
こういうレスが帰って来るのも予期できるだろ?
おもしれーや。
337:322=328=333=334 ですが
02/06/07 09:11 RgafeTLl.net
>>336
必死なのはそちらのような気がしますが(w
で、そういうレスして、あなたやこのスレにメリットありまして?
>>335
了解。俺も放置と思ってたんだけど、ちとカチンときてしまった。以後は無視します。
338:login:Penguin
02/06/07 11:16 s7J0134H.net
>>337
そういうことは釣られ師に任せれば無問題
339:308
02/06/07 21:20 NKvqMaeJ.net
>317
(゚∀゚)サンクスコ
340:login:Penguin
02/06/11 21:46 OTtxciT/.net
>317 conf/batta_ruri.txt だね。
341:login:Penguin
02/06/14 02:22 TuvhS/dk.net
>>310
無理です。
342:login:Penguin
02/06/24 23:32 lUttYArL.net
久しぶりに生粋の教えて君を見たよ
343:(´∀`)
02/07/04 19:06 24lUX6JJ.net
nDiaryを使ってみて思ったんだけど、
日記をブラウザ上からしか入力出来ないって事ないよね?
~/diary/* を見たらバイナリが入ってて状況が理解出来なかったのだが。
テキストファイルで記述できますよね?
出来ると言ってくれー
344:(´∀`)
02/07/04 19:09 24lUX6JJ.net
間違えた。nDiaryじゃないtDiaryの方ね。
345:login:Penguin
02/07/04 19:56 JyvLygDC.net
hnsをIISで動かしている酔狂な方はおられますか
会社の鯖がIIS・・・(鬱氏
346:login:Penguin
02/07/04 21:36 eZCRgS53.net
>>343
これとかどうよ。
URLリンク(kitaj.no-ip.com)
URLリンク(cvs.sourceforge.net)
URLリンク(kitaj.no-ip.com)
tdiary-mode.elの説明には今つながんないみたいだけどさ。
347:343
02/07/05 22:00 yMDyYd6Z.net
>>346
どうもです。さっそく使ってみましたけど必須ですね。
しっかし日記がバイナリ保存されてると、いざという時に、
一括編集等が行えないけど作者はどういうつもりで作ってんだろうか?
CGIを高速に動作させる為だけに月単位のバイナリ化を選んだとしたら、
ちょっと敬遠してしまう。
ツッコミが出来るシステムはめちゃくちゃいいのになぁ。
348:login:Penguin
02/07/05 22:36 y8wrNMH1.net
tdsのスケジュールに、隔週を指定出来るようになると嬉しい。
2週間使い捨てコンタクトレンズ使ってるの…。
349:login:Penguin
02/07/06 00:27 qKkMbclR.net
>>348
ここで言ってもなぁ。
350:login:Penguin
02/07/06 08:50 7KmRy1uO.net
>>347
Web経由の更新が主体だからじゃない?
351:login:Penguin
02/07/07 03:00 Fer7LF6s.net
>>347
高速化の意味もあるだろうけど、
バイナリの方が実装するのが楽だから、それを選んだんだと思う。
352:*NIX初心者
02/07/08 01:01 HciiBURg.net
アクセスログ機能のついてない日記システム(ぶっちゃけnDiary)を使っている方はどうやって
アクセスログ取ってます?
1. 各ページにSSIなりCGIなりを仕込む
2. Apacheのログを解析
3. 誰からアクセスされてるのかは気にしない
353:login:Penguin
02/07/08 01:01 CHgBZroe.net
>>352
人それぞれ
354:*NIX初心者
02/07/08 01:10 HciiBURg.net
>>353
便利な方法があったら教えて欲しいのです…。
もし公開されているCGIを使っている場合、そのありかとか。
現在は自作のPerlスクリプトでApacheのログからReferer等を切り出していますが、
本当に抜き出しているだけなのでどのページにどこからアクセスがあったとかが把握しづらくって…。
もっとマシなのを作れと言われればそれまでですが。
355:login:Penguin
02/07/08 02:13 CHgBZroe.net
>>354
Apache のlogを利用するツールを使えばよかろう。
analog webalizer etc..
356:354
02/07/08 08:00 HciiBURg.net
ごめんなさい、、、
webalizerやanalogだと色々詳細なデータはわかりますが、基本的に月ごとですよね。
そうではなく、一日ごとに実行して、どこの誰からリンク貼られてるかに気づきたいのです。
情報を小出しにするとは嫌われる典型ですね。うっかりしてました。すいません。
アクセスログを取るCGIを各ページに仕込めばいいような気もしてきました。
357:login:Penguin
02/07/08 08:28 ZCeXwxwr.net
>>352
ログ機能パッチを書いて開発元に送りつける、とか。
>>356
> アクセスログを取るCGIを各ページに仕込めばいいような気もしてきました。
それだと Referer: が自ページになっちゃわない?
358:login:Penguin
02/07/08 08:28 ZCeXwxwr.net
あ、SSI ならいいか。
359:login:Penguin
02/07/08 08:41 rSMbyhf0.net
>>356
> webalizerやanalogだと色々詳細なデータはわかりますが、基本的に月ごとですよね。
単に毎日webalizerやanalogを動かせばいいのでは?
360:login:Penguin
02/07/08 12:45 WVI66W6o.net
analogを過去24時間分だけ集計するようにしてcronで回してますが、何か?
361:login:Penguin
02/07/08 13:41 HciiBURg.net
>>360 その方法いただきますた。試させていただきます。
362:login:Penguin
02/07/08 20:52 ch0QRgYR.net
[コメントをつける] というのをつけるには、どうしたらいいの?
foot.txtに書くのかと思ったけど、反映されないみたいだし・・・
363:login:Penguin
02/07/08 20:54 CHgBZroe.net
>>362
何の話をしているのか5W1Hを的確に
364:362
02/07/08 21:02 ch0QRgYR.net
>>363
HNS2.19.5で、日記の欄に
↓こんな感じに [コメントをつける] をつけたい
URLリンク(aoi.zive.net)
365:login:Penguin
02/07/10 04:11 INRmPVrW.net
>>345
一時期 AnHttpd で動かしてたけど。
366:login:Penguin
02/07/16 21:52 0vT7YtBA.net
>>364
配布ファイルの docs/board-j.html を見ましょう
367:login:Penguin
02/07/28 12:29 sX9iw+fD.net
夏休みに日記を付けよう。
368:(´・ω・`)ショボーン
02/07/29 03:25 ny2a3CQ2.net
HNSインストールしたけど全然動かんがな。
index.cgiをブラウズすると Internal Server Error。
./index.cgi > index.html やってブラウザから
index.htmlをアクセスすると正常に見える。
簡単なperlのCGIを同じ所にindex2.cgiとして作ってみると見える。
どうもindex.cgiのRecordLog()とかいう関数で死んでるっぽい。
RecordLog()はlib/HNS.pmにあってrefererがどうのこうのと、
つーかperlのソース読みにくいんじゃくそ。
369:login:Penguin
02/07/29 16:31 fEdBOHaK.net
>>368
error.logは見たか?
apacheの動作権限でログを書けないだけなんじゃないのか?
370:368
02/07/30 03:27 CreIQqMJ.net
>>369
sudo make install で動いたよ。
URLリンク(www.h14m.org) の説明のどこにも、
su やroot権限でのインストールを指示する記述がないし、
> 5. $ make install
> で hns がインストールされます。
と、$ 表記だから敢えてユーザー権限でインストールしろって
ことだと何の疑いも無く思ってた。
無駄な時間過ごしたなぁ。。。
371:login:Penguin
02/07/30 09:46 7y2y1Lb+.net
>>370
hns はユーザ権限でインストールするもんでないの?
372:368
02/07/30 12:29 CreIQqMJ.net
>>371
ユーザー権限で入れ直してapacheの設定いじって
動くようになった。はぁ逝ってきます。。。
373:login:Penguin
02/07/31 08:34 lwHz8H+g.net
>>372
そんなあなたに hns-lite
374:login:Penguin
02/08/04 04:54 rGqou4YO.net
tDiaryの最終更新時刻取得はどうやるんですか?
hnsのdi.cgiみたいなの。
375:login:Penguin
02/08/05 00:27 B1y5bX43.net
RSS形式のヘッドラインを出力できるような日記システムってありますか?
376:login:Penguin
02/08/05 04:59 hsWpBJ85.net
hnsの改造に詳しいWebサイトってあるかなぁ?
377:login:Penguin
02/08/05 10:54 6M3sNJTP.net
>>376
(゚∀゚)無い
378:login:Penguin
02/08/05 19:10 wHuiy62t.net
>>376
read source code || die
379:login:Penguin
02/08/08 19:28 pmJLFrc1.net
TDS, HNS, tDiary, nDiary って開発どうなってるの?
380:login:Penguin
02/08/10 03:45 ZcA1Ho3N.net
>>376
hnsにこだわらないならTDSに乗り換えるという手もある。
実装についてのドキュメントがあるし、hnfからの変換スクリプトで今までの日記も生かせる。
381:login:Penguin
02/08/12 19:30 ceB57SIh.net
HNSはWebから書き込むのが出来るけど、このときに
下書きモード(プレビュー)があると便利なのにね。
382:login:Penguin
02/08/14 21:45 bWbin8cv.net
>>379
周辺をみると、
・HNS パッチ、微改造がちまちま。ここは2年位前からこんな感じだから3.xは永久に出ない?
・TDS 現在作者が多忙で停滞してるが技術研究は活発。HNS、TDSの開発で得たノウハウを生かした3.xに期待?
・tDiary 作者も周辺も活発。一番アツイ?
・nDiary 大きな動きはない。利用者が満足している?
383:login:Penguin
02/08/15 05:19 xj2hzdUj.net
>>382 を見てると、
Rubyがあるなら今はtDiaryが良いのかなって気になる。
HNSについては >>80 で書かれたことがやっぱり正しい?
384:login:Penguin
02/08/15 12:20 ECeIsUrM.net
おおげさな機能が必要でないならこのぐらい自分で作れや。
特に、スクリプト言語の初心者には勉強にはもってこいの素材だ。
385:login:Penguin
02/08/16 20:59 3E/YaTA5.net
>>383
俺もRuby嫌いでなければtDiaryを推す。ユーザー数でも最大じゃないか?
HNSでいつまでも大きな機能が実装されないのはお家芸だと思われ。
Perl版開発、キャッシュ機能、サーバ機能。
その割にはこまごまとした機能追加は活発なんだよな(藁
386:login:Penguin
02/08/16 22:18 xDExBS/x.net
hns の時よりは楽だったが、tDiary も Ruby 入れたりと結構疲れた。 (on Windows)
tDiary にも jikenbo みたいなことできないのかしら
387:login:Penguin
02/08/17 01:11 o2YpJ97g.net
URLリンク(www.tdiary.net) の日記を見てると、いくつかはjikenbo風になっているみたい。
作者のページ URLリンク(sho.tdiary.net) を参考にしたらどう?
388:login:Penguin
02/08/22 16:35 WXEwifMk.net
>>375
亀ですまんが。BlosxomがRSSも出すな。
389:login:Penguin
02/08/22 17:07 +TI/dWYm.net
TDSでもtDiaryにあるような、左に情報右に日記みたいな
にするにはTABLEを使うのでしょうか?
そんな雛型か、STYLEを公開している人を知りませんか?
390:login:Penguin
02/08/23 01:27 WKN6Awis.net
URLリンク(kuwa.tdiary.net)
こんな日記をTDSで作りたいな~。
あと、TDSで一日分の日記を枠で囲うのにはどの要素を選べばいいんだ?
preでもpでもbodyでもないし。
日付を囲うには、cssで
H2 {
border-style: solid solid;
border-width: 1px;
}
こんな風にすればいいけど、一日分を囲う方法がわからん。
391:login:Penguin
02/08/26 14:19 eEZPWSrd.net
tdfファイルをtdiaryで使えるようにする変換スクリプトなんてないですか?
392:login:Penguin
02/08/26 21:09 Zyk5B9Th.net
>>386
作者みずから答えちょるよ。
URLリンク(sho.tdiary.net)
393:login:Penguin
02/08/26 21:42 eEZPWSrd.net
TDS でも jikenbo風にしたい!
394:login:Penguin
02/08/27 00:35 zdWVOzmO.net
お願いされてたのでコピペ。
[+TDS] nikki tool thread@2ch
_ 2ch に書き込めない状態 *1が続いているので、 誰か貼り付けてください、とか言ってみたり。
_ 基本的に、TABLE でガン、形式はあんま好きじゃないんで作っていません。
@ 事件簿形式
_ 私は見たことがありません。 多分 TITLE_LIST あたりを SetMacro して template.ph でグリグリやれば出来るとは思います。
@ 一日分を枠で囲む
_ デフォルトでは特に指定をしていませんが、 $TDS::Tdf::Command::DIARY::Template, EndTemplate をグリグリやれば 出来ると思います。多分。
@ tdf2tdiary
_ text に落とすんだったら tdf2html の要領でどうとでもできると思うんですが、 tdiary って PStore かなんかでバイナリで保存しているんでしたっけ。 そうだとしたら、いろいろメンドーそうです。
------------------------------------------------------------------------
*1:未だもって家からつながらないし、会社からだとちとアレなので
395:名無しさん@Emacs
02/09/03 16:14 GEhVUx9u.net
今日はhnsの誕生日らしい。
396:login:Penguin
02/09/03 16:51 3OhOjmXO.net
hnsといえば、現在、Debianでhns2の新メンテナ募集中。
漏れには手におえないので、どなたかやる気の有る人、名乗りを上げてみては。
397:login:Penguin
02/09/06 02:35 +c/Ukx/X.net
>396
要はdebパッケージ作るだけの役?
だったらここよりhnsかdebian関連のMLで集めた方いいぞ。
398:login:Penguin
02/09/10 13:15 fjolJX/3.net
tDiary、<p></p> の自動挿入されるかどうかがややこしくって
表記がぐちゃぐちゃになっちゃうな。