トップページ⇒linux
893コメント256KB

日記ツール総合スレッド

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin01/10/17 01:10ID:KxZMGOeZ
日記ツール総合スレッド

せっかくLinuxを使っているならApache入れてweb日記を書こう。
これならCGIを動かせるプロバイダと契約しないでも大丈夫。
ローカルな日記だから他人に見られて2chで干される心配もなし。
もちろん外部に公開してもよし。

リンク、説明は>>2-10
031331202/05/31 08:12ID:9WS1QxUK
すまん、マルチポストにマジレスしてしまった...
逝って来る。
0314login:Penguin02/06/01 19:53ID:7A3N0fJm
>>309
現状では難しいと思われ。
DIARYTITLE あたりを作って TDS::Tdf::Command::NEW::AsHTML() を
どうにかすれば出来るかも。
0315login:Penguin02/06/04 09:03ID:lFv/jwvk
ここの日記ツールは全部htmlにしてブラウザで見る
というのがポイントみたいだけど、
そういうのじゃなくて
Xemacs上で日記を書いて、読むというツールない。

日付やタイトル、等などをキーバインドできて
いいかんじなやつ。

>>18
のcz-add-diary.elっていうのがそういうのかとも思ったんだけど、
どうもこれもhtmlにしてしまうみたいなもので。
0316login:Penguin02/06/04 09:25ID:cbLFS3lB
>>315
独り言?
0317login:Penguin02/06/05 04:14ID:/NgAKVEu
>>308
batta-ruri.txt に自分の ruri 書いちゃうってのはどう?
それで config.ph の $RefererBATTALog = 1; にして分離、いらなくなったら rm
おれはこれでやってるが。
031831502/06/05 09:42ID:oVOz9er4
>>316
ごめん
>Xemacs上で日記を書いて、読むというツールない。
は
Xemacs上で日記を書いて、読むというツールない?
と書きたかったんだ。

で、無い???
0319login:Penguin02/06/05 09:48ID:Bo+NDI6G
>>318
CVSで開発する時に書くChangeLogを日記代わりに使うとか。
検索はmigemo。OutLine-modeで開け閉めして。
0320login:Penguin02/06/05 09:54ID:Bo+NDI6G
ちなみに、
http://nais.to/~yto/tools/chalow/
を使えば、書いた日記をHTMLにもできる。↓こんな風に。
http://nais.to/~yto/clog/
でもHTMLじゃ嫌なんですよね。
0321login:Penguin02/06/05 09:58ID:Bo+NDI6G
emacs-w3mで見ればXEmacs上で見られ事になるのかな。
0322login:Penguin02/06/05 10:31ID:TU39/3V/
なんで、そんなに HTML を嫌うの?
辿れるというのは結構大きいと思うんだけど。
w3m とかで -dump してもいいし。

;; M-x diary とかも試したんだよね?
032331502/06/05 10:42ID:oVOz9er4
>>322
M-x diary
って僕のXemacsにはついてないよ。どうやって
つけたすの?
032431502/06/05 10:43ID:oVOz9er4
HTMLはブラウザを開くのがめんどくさい。
0325login:Penguin02/06/05 11:23ID:Bo+NDI6G
>>324
emacs-w3mは?
0326login:Penguin02/06/05 12:52ID:9n+AFSXB
>>324
lesspipe.sh に
*.html|*.shtml|*.htm|*.HTML|*.HTM) w3m -dump "$1"
を追加すりゃいいじゃん。
032731502/06/05 23:10ID:oVOz9er4
>>324
w3mって使いにくいから嫌い。
エディタが一番と思う。
別に日付とかにリンク張りたくないし。
migemoで充分
0328login:Penguin02/06/05 23:22ID:lATogxnJ
>w3mって使いにくいから嫌い。
えー、そうかな。ま、蓼食う虫も好き好きですが。
# けど、勝手にしなという気になってきた。
0329login:Penguin02/06/06 00:12ID:aQv0+XAN
単に使いこなしてないだけだろうに。
結局何が言いたいんだ。
0330login:Penguin02/06/06 07:22ID:rUOYyJu6
俺も、もう相手するの嫌だ。
033131502/06/07 08:04ID:Btss3HMI
>>329
使いこなす気にもならん。
ださすぎ。
033231502/06/07 08:05ID:Btss3HMI
>>329
テキスト形式でかける、Emacs-LISPな
日記ツールないの?って事を一貫してきいてるけど?

そんな事もよみとれないのけ?
ばかじゃない?
0333login:Penguin02/06/07 08:39ID:RgafeTLl
だから M-x diary と教えたげたろーが。
自分の環境にないからってすぐに諦めるなよ。
これは xemacs-package の calender に含まれてるぐらいの
ちょう基本。FSF Emacs でも当然ついてくる。
0334login:Penguin02/06/07 08:46ID:RgafeTLl
つーか、レス付けた俺も馬鹿だな。

>ばかじゃない?
人がいろいろ提案してあげてるのに、
なにさ、この返事は?
しかも w3m を中傷するような発言までして。
きさまは何を作れるんだい?
elisp で人を感激させるぐらいのツールでも作ってみなよ。
ま、M-x diary の件さえ解決できんようなアフォには無理そうだが(ププ
0335login:Penguin02/06/07 08:50ID:qeRQj5kR
>>334
もう、相手するの止めよーよ。
033631502/06/07 08:59ID:Btss3HMI
>>334
必死だなw
こういうレスが帰って来るのも予期できるだろ?
おもしれーや。
0337322=328=333=334 ですが02/06/07 09:11ID:RgafeTLl
>>336
必死なのはそちらのような気がしますが(w
で、そういうレスして、あなたやこのスレにメリットありまして?

>>335
了解。俺も放置と思ってたんだけど、ちとカチンときてしまった。以後は無視します。
0338login:Penguin02/06/07 11:16ID:s7J0134H
>>337
そういうことは釣られ師に任せれば無問題
033930802/06/07 21:20ID:NKvqMaeJ
>317
(゚∀゚)サンクスコ
0340login:Penguin02/06/11 21:46ID:OTtxciT/
>317 conf/batta_ruri.txt だね。
0341login:Penguin02/06/14 02:22ID:TuvhS/dk
>>310
無理です。
0342login:Penguin02/06/24 23:32ID:lUttYArL
久しぶりに生粋の教えて君を見たよ
0343(´∀`)02/07/04 19:06ID:24lUX6JJ
nDiaryを使ってみて思ったんだけど、
日記をブラウザ上からしか入力出来ないって事ないよね?
~/diary/* を見たらバイナリが入ってて状況が理解出来なかったのだが。
テキストファイルで記述できますよね?

出来ると言ってくれー
0344(´∀`)02/07/04 19:09ID:24lUX6JJ
間違えた。nDiaryじゃないtDiaryの方ね。
0345login:Penguin02/07/04 19:56ID:JyvLygDC
hnsをIISで動かしている酔狂な方はおられますか

会社の鯖がIIS・・・(鬱氏
0346login:Penguin02/07/04 21:36ID:eZCRgS53
>>343
これとかどうよ。
http://kitaj.no-ip.com/rw-cgi.rb?cmd=view;name=tdiary-mode
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/tdiary/core/misc/tdiary-mode/
http://kitaj.no-ip.com/ruby/tdiary/index.html

tdiary-mode.elの説明には今つながんないみたいだけどさ。
034734302/07/05 22:00ID:yMDyYd6Z
>>346
どうもです。さっそく使ってみましたけど必須ですね。

しっかし日記がバイナリ保存されてると、いざという時に、
一括編集等が行えないけど作者はどういうつもりで作ってんだろうか?
CGIを高速に動作させる為だけに月単位のバイナリ化を選んだとしたら、
ちょっと敬遠してしまう。
ツッコミが出来るシステムはめちゃくちゃいいのになぁ。
0348login:Penguin02/07/05 22:36ID:y8wrNMH1
tdsのスケジュールに、隔週を指定出来るようになると嬉しい。
2週間使い捨てコンタクトレンズ使ってるの…。
0349login:Penguin02/07/06 00:27ID:qKkMbclR
>>348
ここで言ってもなぁ。
0350login:Penguin02/07/06 08:50ID:7KmRy1uO
>>347
Web経由の更新が主体だからじゃない?
0351login:Penguin02/07/07 03:00ID:Fer7LF6s
>>347
高速化の意味もあるだろうけど、
バイナリの方が実装するのが楽だから、それを選んだんだと思う。

0352*NIX初心者02/07/08 01:01ID:HciiBURg
アクセスログ機能のついてない日記システム(ぶっちゃけnDiary)を使っている方はどうやって
アクセスログ取ってます?

1. 各ページにSSIなりCGIなりを仕込む
2. Apacheのログを解析
3. 誰からアクセスされてるのかは気にしない
0353login:Penguin02/07/08 01:01ID:CHgBZroe
>>352
人それぞれ
0354*NIX初心者02/07/08 01:10ID:HciiBURg
>>353
便利な方法があったら教えて欲しいのです…。
もし公開されているCGIを使っている場合、そのありかとか。

現在は自作のPerlスクリプトでApacheのログからReferer等を切り出していますが、
本当に抜き出しているだけなのでどのページにどこからアクセスがあったとかが把握しづらくって…。

もっとマシなのを作れと言われればそれまでですが。
0355login:Penguin02/07/08 02:13ID:CHgBZroe
>>354
Apache のlogを利用するツールを使えばよかろう。
analog webalizer etc..
035635402/07/08 08:00ID:HciiBURg
ごめんなさい、、、
webalizerやanalogだと色々詳細なデータはわかりますが、基本的に月ごとですよね。
そうではなく、一日ごとに実行して、どこの誰からリンク貼られてるかに気づきたいのです。

情報を小出しにするとは嫌われる典型ですね。うっかりしてました。すいません。

アクセスログを取るCGIを各ページに仕込めばいいような気もしてきました。
0357login:Penguin02/07/08 08:28ID:ZCeXwxwr
>>352
ログ機能パッチを書いて開発元に送りつける、とか。

>>356
> アクセスログを取るCGIを各ページに仕込めばいいような気もしてきました。
それだと Referer: が自ページになっちゃわない?
0358login:Penguin02/07/08 08:28ID:ZCeXwxwr
あ、SSI ならいいか。
0359login:Penguin02/07/08 08:41ID:rSMbyhf0
>>356
> webalizerやanalogだと色々詳細なデータはわかりますが、基本的に月ごとですよね。

単に毎日webalizerやanalogを動かせばいいのでは?
0360login:Penguin02/07/08 12:45ID:WVI66W6o
analogを過去24時間分だけ集計するようにしてcronで回してますが、何か?
0361login:Penguin02/07/08 13:41ID:HciiBURg
>>360 その方法いただきますた。試させていただきます。
0362login:Penguin02/07/08 20:52ID:ch0QRgYR
[コメントをつける] というのをつけるには、どうしたらいいの?
foot.txtに書くのかと思ったけど、反映されないみたいだし・・・
0363login:Penguin02/07/08 20:54ID:CHgBZroe
>>362
何の話をしているのか5W1Hを的確に
036436202/07/08 21:02ID:ch0QRgYR
>>363
HNS2.19.5で、日記の欄に

↓こんな感じに [コメントをつける] をつけたい
ttp://aoi.zive.net/~misaki/diary/
0365login:Penguin02/07/10 04:11ID:INRmPVrW
>>345
一時期 AnHttpd で動かしてたけど。
0366login:Penguin02/07/16 21:52ID:0vT7YtBA
>>364
配布ファイルの docs/board-j.html を見ましょう
0367login:Penguin02/07/28 12:29ID:sX9iw+fD
夏休みに日記を付けよう。
0368(´・ω・`)ショボーン02/07/29 03:25ID:ny2a3CQ2
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のソース読みにくいんじゃくそ。
0369login:Penguin02/07/29 16:31ID:fEdBOHaK
>>368
error.logは見たか?
apacheの動作権限でログを書けないだけなんじゃないのか?
037036802/07/30 03:27ID:CreIQqMJ
>>369
sudo make install で動いたよ。

ttp://www.h14m.org/docs/install-j.html の説明のどこにも、
su やroot権限でのインストールを指示する記述がないし、
> 5. $ make install
> で hns がインストールされます。
と、$ 表記だから敢えてユーザー権限でインストールしろって
ことだと何の疑いも無く思ってた。
無駄な時間過ごしたなぁ。。。
0371login:Penguin02/07/30 09:46ID:7y2y1Lb+
>>370
hns はユーザ権限でインストールするもんでないの?
037236802/07/30 12:29ID:CreIQqMJ
>>371
ユーザー権限で入れ直してapacheの設定いじって
動くようになった。はぁ逝ってきます。。。
0373login:Penguin02/07/31 08:34ID:lwHz8H+g
>>372
そんなあなたに hns-lite
0374login:Penguin02/08/04 04:54ID:rGqou4YO
tDiaryの最終更新時刻取得はどうやるんですか?
hnsのdi.cgiみたいなの。
0375login:Penguin02/08/05 00:27ID:B1y5bX43
RSS形式のヘッドラインを出力できるような日記システムってありますか?
0376login:Penguin02/08/05 04:59ID:hsWpBJ85
hnsの改造に詳しいWebサイトってあるかなぁ?
0377login:Penguin02/08/05 10:54ID:6M3sNJTP
>>376
(゚∀゚)無い
0378login:Penguin02/08/05 19:10ID:wHuiy62t
>>376
read source code || die
0379login:Penguin02/08/08 19:28ID:pmJLFrc1
TDS, HNS, tDiary, nDiary って開発どうなってるの?
0380login:Penguin02/08/10 03:45ID:ZcA1Ho3N
>>376
hnsにこだわらないならTDSに乗り換えるという手もある。
実装についてのドキュメントがあるし、hnfからの変換スクリプトで今までの日記も生かせる。
0381login:Penguin02/08/12 19:30ID:ceB57SIh
HNSはWebから書き込むのが出来るけど、このときに
下書きモード(プレビュー)があると便利なのにね。
0382login:Penguin02/08/14 21:45ID:bWbin8cv
>>379
周辺をみると、
・HNS パッチ、微改造がちまちま。ここは2年位前からこんな感じだから3.xは永久に出ない?
・TDS 現在作者が多忙で停滞してるが技術研究は活発。HNS、TDSの開発で得たノウハウを生かした3.xに期待?
・tDiary 作者も周辺も活発。一番アツイ?
・nDiary 大きな動きはない。利用者が満足している?
0383login:Penguin02/08/15 05:19ID:xj2hzdUj
>>382 を見てると、
Rubyがあるなら今はtDiaryが良いのかなって気になる。

HNSについては >>80 で書かれたことがやっぱり正しい?
0384login:Penguin02/08/15 12:20ID:ECeIsUrM
おおげさな機能が必要でないならこのぐらい自分で作れや。
特に、スクリプト言語の初心者には勉強にはもってこいの素材だ。
0385login:Penguin02/08/16 20:59ID:3E/YaTA5
>>383
俺もRuby嫌いでなければtDiaryを推す。ユーザー数でも最大じゃないか?

HNSでいつまでも大きな機能が実装されないのはお家芸だと思われ。
Perl版開発、キャッシュ機能、サーバ機能。
その割にはこまごまとした機能追加は活発なんだよな(藁
0386login:Penguin02/08/16 22:18ID:xDExBS/x
hns の時よりは楽だったが、tDiary も Ruby 入れたりと結構疲れた。 (on Windows)
tDiary にも jikenbo みたいなことできないのかしら
0387login:Penguin02/08/17 01:11ID:o2YpJ97g
ttp://www.tdiary.net/ の日記を見てると、いくつかはjikenbo風になっているみたい。
作者のページ ttp://sho.tdiary.net/ を参考にしたらどう?
0388login:Penguin02/08/22 16:35ID:WXEwifMk
>>375

亀ですまんが。BlosxomがRSSも出すな。
0389login:Penguin02/08/22 17:07ID:+TI/dWYm
TDSでもtDiaryにあるような、左に情報右に日記みたいな
にするにはTABLEを使うのでしょうか?

そんな雛型か、STYLEを公開している人を知りませんか?
0390login:Penguin02/08/23 01:27ID:WKN6Awis
ttp://kuwa.tdiary.net/
こんな日記をTDSで作りたいな〜。

あと、TDSで一日分の日記を枠で囲うのにはどの要素を選べばいいんだ?
preでもpでもbodyでもないし。
日付を囲うには、cssで
H2 {
border-style: solid solid;
border-width: 1px;
}
こんな風にすればいいけど、一日分を囲う方法がわからん。
0391login:Penguin02/08/26 14:19ID:eEZPWSrd
tdfファイルをtdiaryで使えるようにする変換スクリプトなんてないですか?
0392login:Penguin02/08/26 21:09ID:Zyk5B9Th
>>386
作者みずから答えちょるよ。
ttp://sho.tdiary.net/20020826.html#p03
0393login:Penguin02/08/26 21:42ID:eEZPWSrd
TDS でも jikenbo風にしたい!
0394login:Penguin02/08/27 00:35ID:zdWVOzmO
お願いされてたのでコピペ。

[+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:未だもって家からつながらないし、会社からだとちとアレなので
0395名無しさん@Emacs02/09/03 16:14ID:GEhVUx9u
今日はhnsの誕生日らしい。
0396login:Penguin02/09/03 16:51ID:3OhOjmXO
hnsといえば、現在、Debianでhns2の新メンテナ募集中。
漏れには手におえないので、どなたかやる気の有る人、名乗りを上げてみては。
0397login:Penguin02/09/06 02:35ID:+c/Ukx/X
>396
要はdebパッケージ作るだけの役?
だったらここよりhnsかdebian関連のMLで集めた方いいぞ。
0398login:Penguin02/09/10 13:15ID:fjolJX/3
tDiary、<p></p> の自動挿入されるかどうかがややこしくって
表記がぐちゃぐちゃになっちゃうな。
0399login:Penguin02/09/11 06:21ID:VA16FxwJ
<pre> 内に "<",">" 使えないのもツライな。
0400login:Penguin02/09/11 14:22ID:WK+XqJ7/
>>389-399
okujiさんの改造版tDiaryはどうよ?
0401login:Penguin02/09/11 17:59ID:VA16FxwJ
>>400
ふむ、ttp://www.enbug.org/etdiary.html これですな。
こういう表記方法の方が自然だし分かりやすいと思うんだけどなぁ。
0402login:Penguin02/09/16 14:53ID:6E4ak/26
うーん、HNS が PHP だったら漏れにも色々いじれるんだけどなぁ…
Perl から離れて久しいので。
ちょっとさみしい。
0403login:Penguin02/09/16 14:59ID:6E4ak/26
PHP がすきだったら http://pukiwiki.org/ でやれっていわれそうなんだけど、
交換日記とか、メールでの更新とか、そのあたりが好きなので。

やっぱり稼動可能なホストの数から言えば、 PHP は却下なんでしょうかね。
0404login:Penguin02/09/16 15:05ID:pGPlSDqO
>>403
Wiki と 日記 はちゃうやろ〜〜。
HNS の 1.x 系の版は PHP で書かれているので、お試しになられるといいかも。
0405login:Penguin02/09/16 15:12ID:6E4ak/26
>>404 あ〜そうですよね、Wiki とは別物ですよね。
漏れ的にはやっぱり日記システム(ウェブログシステム)がいいので、当面は HNS の方向で…
すでに HNS 2.x をいじりすぎてしまっているので、
個人的にはむしろ今使っている 「HNS 2.x 改」を PHP に再移植してみようかと思ってみたり…

トランザクション管理とか、ページレイアウトの変更も PHP のほうが慣れているので…
日記ファイルは完全互換の方向で。
でも卒論忙しいので、今はちょっと無理。
0406login:Penguin02/09/22 02:20ID:LwCNrCfe
hns 記念カキコ
0407login:Penguin02/09/22 02:51ID:NcP/8ehu
あげ
0408login:Penguin02/09/22 03:57ID:ctOwJfcG
>>406 何の記念?
0409login:Penguin02/09/22 16:38ID:2fVvNIMY
「このタグに相当するのはこの書き方」みたいのが複雑になると
普通にHTMLタグ書いたほうが早いような気がしてくるんだけど
そのへんどうなのさ?
0410login:Penguin02/09/22 22:15ID:jtCC4hfD
>>409
じゃあ、wiki でもやってれば?
0411login:Penguin02/09/22 22:29ID:a/iGWiQm
>>410
wiki でもいっしょでない?
0412login:Penguin02/09/24 02:43ID:0zvDCjEQ
あげ
0413名無しさん@Emacs02/09/25 13:00ID:NwBC09/m
うー。
tdairyに移行せざるおえんな。
■ このスレッドは過去ログ倉庫に格納されています