メッセージ欄
2007年9月の日記
▼ 2007/09/22(土) ToDo 管理リストを公開しようかと
いわゆるタスク管理というか「やるべきことのリスト」ってのはローカルには作ってあるんだけど、公開してもいい物はあえて公開状態にするべきなんじゃないかと最近思い始めた。
というのも、まぁ公開できないものってのは実性活に直接影響があるものであって、そういうものはきちんとこなしていくんだけど、例えば公開している netalog とかサーバ監視 CGI とかの修正とかはリストにはしてあっても結構放置状態だったりするわけで。
それをあえて公開することで「なんだよまだやってねーのかよ」という周囲の目を自分に向けさせることでタスク実行にこぎつけるというメソッド。
問題はタスクリストを公開するために使うシステムだ。単にテキストファイルでもいいんだけど、それだとあまり面白くないので、何かシステムを検討中。
既存の activeCollab とか使ってもいいけど、あえて一から作ってみるのもありかなぁとか思っています。それをネタにしてブログを書くということもできるし。
とりあえずこれ以外のタスクを消化してから(ぉぃ
というのも、まぁ公開できないものってのは実性活に直接影響があるものであって、そういうものはきちんとこなしていくんだけど、例えば公開している netalog とかサーバ監視 CGI とかの修正とかはリストにはしてあっても結構放置状態だったりするわけで。
それをあえて公開することで「なんだよまだやってねーのかよ」という周囲の目を自分に向けさせることでタスク実行にこぎつけるというメソッド。
問題はタスクリストを公開するために使うシステムだ。単にテキストファイルでもいいんだけど、それだとあまり面白くないので、何かシステムを検討中。
既存の activeCollab とか使ってもいいけど、あえて一から作ってみるのもありかなぁとか思っています。それをネタにしてブログを書くということもできるし。
とりあえずこれ以外のタスクを消化してから(ぉぃ
▼ コメント(0件)
▼ 2007/09/15(土) C-BOARD にASCII 文字列のみのスパム書き込みを排除する機能を付ける
当サイトで使っている BBS の CGI は (SS)C-BOARD という高機能なソフトなのですが、スパムに対する対策があまりとられていないようです。
なのでちょっと放置したら海外からの自動スパム書き込みがとんでもないことに。
というわけで対策しろよと言われたので嫌々ながら対策。他にも困っている人がいるかもしれないのでメモしておく。
C-BOARD 直下の「cmd」フォルダ内に「pst.pl」というファイルがあるので編集する。編集箇所は以下の通り。Ver3.8 で大体 303 行目あたりから。
当たり前だけど、ASCII 文字しか含まない海外からの自動スパムしか対策できない。二バイト文字を含むスパムが来たらその時考えます。
まぁ、海外からのスパムはほぼ消えるはずです。
なのでちょっと放置したら海外からの自動スパム書き込みがとんでもないことに。
というわけで対策しろよと言われたので嫌々ながら対策。他にも困っている人がいるかもしれないのでメモしておく。
C-BOARD 直下の「cmd」フォルダ内に「pst.pl」というファイルがあるので編集する。編集箇所は以下の通り。Ver3.8 で大体 303 行目あたりから。
if ($item eq 'body') {
($::FORM{$item} =~ /[!-~]{150}/)
&& push(@error, "半角文字列は適度に改行してください。");
$::FORM{$item} =~ s/^(?:(?:@| )*\n)+//g;
を以下のように修正
if ($item eq 'body') {
($::FORM{$item} =~ /[!-~]{150}/)
&& push(@error, "半角文字列は適度に改行してください。");
($::FORM{$item} !~ /[\x81-\x9F\xE0-\xFC][\x40-\x7E\x80-\xFC]/)
&& push(@error, "全角文字を含まない投稿は禁止です。");
$::FORM{$item} =~ s/^(?:(?:@| )*\n)+//g;
当たり前だけど、ASCII 文字しか含まない海外からの自動スパムしか対策できない。二バイト文字を含むスパムが来たらその時考えます。
まぁ、海外からのスパムはほぼ消えるはずです。
▼ 2007/09/07(金) WordPress を使ってブログっぽくないコンテンツを作成する作業その1
何はともあれインストール。WordPress Japanの手順に従って MySQL の DB を新規作成しておいてから wp-config-sample.php を wp-config.php リネームして中身を編集。設定ファイルさえ書き換えればあとは自動でインストールしてくれるのでこりゃ楽だ。普及したのも納得がいく。
ログインして設定を色々書き換えていく。昨日書いたように「コメント」と「トラックバック」は標準で無効にした。
あとは「ブログっぽくないデザイン」にするために1カラムのデザインにしないといけない。公開されているテンプレートから探そうかとも思ったが、とりあえず自分で作ってみることにする。
とりあえず今から CSS 編集を開始します。
ログインして設定を色々書き換えていく。昨日書いたように「コメント」と「トラックバック」は標準で無効にした。
あとは「ブログっぽくないデザイン」にするために1カラムのデザインにしないといけない。公開されているテンプレートから探そうかとも思ったが、とりあえず自分で作ってみることにする。
とりあえず今から CSS 編集を開始します。
▼ 2007/09/06(木) WordPress を使ってブログっぽくないコンテンツを作成しようと検討中
というわけで「ブログ」っぽくなくするためにはまず「ブログ」っぽい定義を考えないといけない。
そもそも「ブログ」というのは言うまでも無いが「ウェブログ」の略だ。「ログをウェブ上に記録するもの」と考えることができる。つまり、世の中一般が「ブログ=日記」と考えている定義は実は間違っていない。日記を書こうが、プログラムソースの変更点を書こうが、タスクを書いておこうが、とにかく「ローカルでもアナログでも書ける」ことなら何でもありということになる。
しかしウェブでコンテンツを公開する以上、文字は必ず書くことになる。つまり「ブログ」っぽくなくするためには文字以外を主体としたコンテンツにしなければいけない。それは面倒くさいというか WordPress を使う意味無くなるのでこれは論外だ。
古くから論議されているのが「コメント」機能だ。以前「Official Google Blog」がコメント受け付けなくなったとき、ブロガーたちは「それはブログと呼べるのか」という疑問を投げかけた。ブログというのは訪問者が「読んで、そして書く」ことによる対話だという主張である。
確かに ITMedia のような大手のニュース系のサイトはブログと呼ばれない。ブログ以前にあった「対話のできる」コンテンツといえば掲示板やチャットというのが相場だったことを考えると、確かにこれは一理ある。採用。
同じく古くから論議されてるのが「トラックバック」機能。言うまでも無いが本来トラックバックは「リンクしましたよ」というのを伝えてもらうためのもの。トラックバックの無かった時代、世の中は「相互リンクお願いします」というメール& BBS への書き込みで溢れていた。懐かしいお話。今では「自動リンク機能」のように思われてリンクもされていないページからトラックバック受けていたりするのが大半なわけですが。
そんな話はさておき、トラックバックもやはり「受け付けない」ようになっていると「それはブログと呼べるのか」という議論が同じく巻き起こる。コメントが「書き手と読み手」のコミュニケーションの手段であるとすれば、トラックバックは「書き手と書き手」のコミュニケーションの手段であると言える。つまり、これもとっぱらえば「ブログ」っぽくなくなる。採用。
一番気になっていたのが「デザイン」。それまでも2カラムや3カラムのデザインってのはあったけど、ブログによって一気にその需要が高まった気がする。というのも大抵のブログは「最新の記事」とか「最新のコメント」とか「最新のトラックバック」とか「カレンダー」とか「カテゴリ」とか「ブログパーツ」とか「GoogleAdsense(ぁ」とか表示しないといけないので、横にサイドバーとして表示させる2カラムや3カラムのデザインが主流になるのも当然というか必然なわけで。
もちろん最速インターフェース研究会みたいに1カラムでブログをやっている人もいるけども、やはり2カラム3カラムのブログに見慣れたせいか、最速の中の人のブログはブログっぽくない。というか「コメント」も「トラックバック」もいらないのなら「最新のコメント」や「最新のトラックバック」もいらないので、それを表示すらしていない最速の中の人のブログはやっぱりブログっぽく見えない*1。つまり、2カラムや3カラムをやめればブログっぽさはぐっと抑えられる。採用。
ここまで書いてきて、こう思った。
「WordPress 使う必要なくね?」
たぶんみんなも思ってるだろうけど、あえて WordPress を使うことに意味があると思いたい。ごめん。思わせて。
とりあえず、どうするかは決まった。
決まっていないのは、コンテンツの中身だ。そう、おいらは「手段」のためには「目的」を選ばないタイプの人間である。
・・・いい意味で。
そもそも「ブログ」というのは言うまでも無いが「ウェブログ」の略だ。「ログをウェブ上に記録するもの」と考えることができる。つまり、世の中一般が「ブログ=日記」と考えている定義は実は間違っていない。日記を書こうが、プログラムソースの変更点を書こうが、タスクを書いておこうが、とにかく「ローカルでもアナログでも書ける」ことなら何でもありということになる。
しかしウェブでコンテンツを公開する以上、文字は必ず書くことになる。つまり「ブログ」っぽくなくするためには文字以外を主体としたコンテンツにしなければいけない。それは面倒くさいというか WordPress を使う意味無くなるのでこれは論外だ。
古くから論議されているのが「コメント」機能だ。以前「Official Google Blog」がコメント受け付けなくなったとき、ブロガーたちは「それはブログと呼べるのか」という疑問を投げかけた。ブログというのは訪問者が「読んで、そして書く」ことによる対話だという主張である。
確かに ITMedia のような大手のニュース系のサイトはブログと呼ばれない。ブログ以前にあった「対話のできる」コンテンツといえば掲示板やチャットというのが相場だったことを考えると、確かにこれは一理ある。採用。
同じく古くから論議されてるのが「トラックバック」機能。言うまでも無いが本来トラックバックは「リンクしましたよ」というのを伝えてもらうためのもの。トラックバックの無かった時代、世の中は「相互リンクお願いします」というメール& BBS への書き込みで溢れていた。懐かしいお話。今では「自動リンク機能」のように思われてリンクもされていないページからトラックバック受けていたりするのが大半なわけですが。
そんな話はさておき、トラックバックもやはり「受け付けない」ようになっていると「それはブログと呼べるのか」という議論が同じく巻き起こる。コメントが「書き手と読み手」のコミュニケーションの手段であるとすれば、トラックバックは「書き手と書き手」のコミュニケーションの手段であると言える。つまり、これもとっぱらえば「ブログ」っぽくなくなる。採用。
一番気になっていたのが「デザイン」。それまでも2カラムや3カラムのデザインってのはあったけど、ブログによって一気にその需要が高まった気がする。というのも大抵のブログは「最新の記事」とか「最新のコメント」とか「最新のトラックバック」とか「カレンダー」とか「カテゴリ」とか「ブログパーツ」とか「GoogleAdsense(ぁ」とか表示しないといけないので、横にサイドバーとして表示させる2カラムや3カラムのデザインが主流になるのも当然というか必然なわけで。
もちろん最速インターフェース研究会みたいに1カラムでブログをやっている人もいるけども、やはり2カラム3カラムのブログに見慣れたせいか、最速の中の人のブログはブログっぽくない。というか「コメント」も「トラックバック」もいらないのなら「最新のコメント」や「最新のトラックバック」もいらないので、それを表示すらしていない最速の中の人のブログはやっぱりブログっぽく見えない*1。つまり、2カラムや3カラムをやめればブログっぽさはぐっと抑えられる。採用。
ここまで書いてきて、こう思った。
「WordPress 使う必要なくね?」
たぶんみんなも思ってるだろうけど、あえて WordPress を使うことに意味があると思いたい。ごめん。思わせて。
とりあえず、どうするかは決まった。
決まっていないのは、コンテンツの中身だ。そう、おいらは「手段」のためには「目的」を選ばないタイプの人間である。
・・・いい意味で。
*1 : 表示していないだけでコメント機能もトラックバック機能もある


