Personal tools
Document Actions

COREBlog

Up one level

Document Actions

暫定公開開始

デザインのインプリはできた。細かいところにこだわるとけっこう大変ね。疲れた。
あと,アルファ版運用開始までに残っていること。
コメント入力フォームカテゴリーリスト月のEntryリストインデックスページ作成つまり,上記機能はまだ動きません。
しばらく運用して,問題ないようならβとして公開します。
ちなみに,開発サーバーなのでいつ止まるかわかりません(^^;。

The URL to Trackback this entry is:
http://coreblog.org/ats/1/tbping

Re: テストです

Posted by ats at 2003-10-01 21:26

うんー,どうなんでしょうか。

Re: 暫定公開開始

Posted by Chunyu Wang at 2003-10-14 13:06

Sorry, I don't understand Japanese.
But I want to say that COREBlog is so excellent.
I'm looking for someting like it for a long time.

Re: 暫定公開開始

Posted by ats at 2003-10-14 13:58

>Chunyu Wang - san


I don't know much about chineese character code(sorry !).

Re: 暫定公開開始

Posted by Chunyu Wang at 2003-10-14 16:53

With 'x-gbk' it seems to work well, thank you very much.


Thanks, again.

Re: 暫定公開開始

Posted by ats at 2003-10-15 11:59

>Chunyu Wang - san

Please report to me if some charset-specific problem occures. I'll eximine and try to fix it.

Re: test1

Posted by ats at 2003-10-17 14:56

testsetse

CategoryによるEntryのリスト機能を追加

CategoryによるEntryのリスト機能,日付によるリスト機能を追加しました。

・リスト用methodを2つ追加
・cssのclassを1つ追加

うーん,行き当たりばったりの開発であることがバレバレだ。データ構造とかクラスの設計が変わったりしてないんでマシといえばマシだが。
今晩くらいに,β公開までのロードマップをトップページ(Central Core)に書いときます。

The URL to Trackback this entry is:
http://coreblog.org/ats/4/tbping

Nortification

EntryやComment,Trackbackの追加時にhookとなるMethodを呼ぶようにしました。
PythonScriptを割り当てるのが普通の使い方。Scriptの中でポストされた内容をメールで送るもよし,別のことをするのもよし。

The URL to Trackback this entry is:
http://coreblog.org/ats/6/tbping

"TRIVIAL TECHNOLOGIES"という名前について

「Tribal Tech」という超絶テクニックを誇るフュージョンバンド(別名「アメリカのFRAGILE」)があって,ココのタイトルはそこからもじってつけています。
「トリビアかよ!」と思われるのは個人的に非常に不本意なのでとりあえず。なんかあの番組,ゴールデンに移ってから見てません。水曜の夜はトレイニングの時間だし。荒俣センセが「15へぇー」とかやってる時点でもうなんか萎え萎えです。

 

COREBlogについて(2004/01/22追記)

Zopeというアプリケーションサーバー上で動くBlogツールです。私(柴田淳)が開発をしています。

特徴は以下。

  • インストールが楽(Zopeがすでにインストールされていれば)
  • 動作が軽い(Pl○neなどに比べると,断然!)
  • 最初から日本語対応,UTF-8にも対応しています
  • コメントをつけられる
  • Trackback対応
  • PING(更新報告)が打てます
  • moblog機能つき
  • 日本はもちろん,英語圏をはじめ,ドイツ,中文圏,韓国やロシアなど,たくさんのユーザーがいます。PINGサーバーの更新リストをご覧ください:-)

細かい機能や設定方法については,こちらのカテゴリーをご覧ください。

Category(s)
misc
COREBlog
The URL to Trackback this entry is:
http://coreblog.org/ats/7/tbping

Re: "TRIVIAL TECHNOLOGIES"という名前について

Posted by JuNya @ 仕事場 at 2003-10-03 18:34

いまさらですが(笑).....
FRAGILE のドラムの菅沼孝三さんって Black Page のドラムだった人ですよね。
うう、懐かしい。
Black Page、ライブにいったことあります。

FRAGILE はまだ聴いたことが無いっす。チェックしてみようっと。

Re: "TRIVIAL TECHNOLOGIES"という名前について

Posted by ats at 2003-10-03 20:23

>JuNyaさん

Black Pageってプログレバンドですね。存じあげませんでした。。。

Re: "TRIVIAL TECHNOLOGIES"という名前について

Posted by JuNya at 2003-10-04 23:57

> atsさん

そうそう。Black Page はプログレバンドです。プログレなので「ぜひ聴いてくれー」と強くおすすめできない(笑)。

渋谷HMV には Tribal Tech は置いてなかった模様。
覚え間違えてて "Trivial Tech" で探してしまったけれど、それらしい CD は見つからずでした。

Re: "TRIVIAL TECHNOLOGIES"という名前について

Posted by ats at 2003-10-06 17:06

この方面,HMVよりはタワレコの方が充実しているような。。。新宿のタワレコは渋谷よりもっと充実しています。あるいは,Tribal Techくらいマイナー(失礼)になると,Amazonなどで頼んでしまった方が早いかも知れないです。
ちなみに,「Tribal...」も「ぜひ聴いてくれー」と強くおすすめできません(^^;。ネットなどで試聴された上でお買い求めになった方がよいかもしれません。

Comment追加時のPreview機能などを追加

Comment追加時のPreview機能,およびコメント入力時のユーザー情報をcookieに保存する機能を追加。
Skinシステム導入を睨んで,テンプレートのたぐいをちと整理。
HTMLのソースをDreamweaverに食わせたら,バナーのところでTDが閉じていないことが判明(ハズカシイ)。これで,見栄え上の問題が解決されたかもしれませんが,いかがでしょうか>Safariなみなさま。
とはいえ,TDの閉じ忘れはTABLEを閉じた時点でキャンセルされるはずなので,変わらないかもしれません(弱)。もしかしたら,CSSの書き方がダメなのかもしれません。

The URL to Trackback this entry is:
http://coreblog.org/ats/11/tbping

Re: Comment追加時のPreview機能などを追加

Posted by ats at 2003-09-20 11:32

テストテスト。

Re: Comment追加時のPreview機能などを追加

Posted by ats at 2003-09-20 11:50

>fukamachiさん

Re: Comment追加時のPreview機能などを追加

Posted by JuNya at 2003-09-20 22:02

うーん、まだ「暫定公開開始」のコメントにかいた、状態とかわらないようです。

Re: Comment追加時のPreview機能などを追加

Posted by kinneko at 2003-09-20 23:08

JuNya さんに同じです。
しばらく"こんから"から見ているので、あまり気になってませんが。

カレンダーですが、大きすぎるような気がしますが、バランス面
で変更しないほうがいいのかな。
ここのカレンダーくらいが小さくていい感じだと思うのですが。

Re: Comment追加時のPreview機能などを追加

Posted by kinneko at 2003-09-20 23:12

> コメント入力時のユーザー情報をcookieに保存する機能
Preview はうまくいってますが、Remember your info. ...
にチェックをつけても、Name に何も自動入力されていません。
PREVIEW したからかな? 直に POST したらどうだろう。

Re: Comment追加時のPreview機能などを追加

Posted by kinneko at 2003-09-20 23:13

直に POST でもダメでした。ブラウザのせいかな?
いまは Safari です。

Re: Comment追加時のPreview機能などを追加

Posted by kinneko at 2003-09-20 23:18

ブラウザの設定では、Cookie は「訪問したページのサーバーからのみ
受け入れる」にチェックされてます。

Re: Comment追加時のPreview機能などを追加

Posted by ats at 2003-09-21 10:58

>JuNyaさん

うーん,やはりCSSに問題があるのかな?
たびたびで申し訳ないのですが,以下のページ,どのように表示されるか見てみていただけませんでしょうか。。。


>kinnekoさん

cookieの部分,ちょっと手を加えてみました(expireの吐き方を変えてみた)。こんどはどうでしょう。

Re: Comment追加時のPreview機能などを追加

Posted by JuNya at 2003-09-21 11:48

> atsさん

ファイルサイズが大きいですが、全て見える状態でキャプチャしてみました。

Re: Comment追加時のPreview機能などを追加

Posted by ats at 2003-09-21 14:24

#見落としてました(^^;

>kinnekoさん
カレンダーは,実はあんまり気に入っていません(^^;
ゆくゆく,祝日設定とかして遊びたいので,そのときにまとめて変更します。。。

>JuNyaさん
ありがとうございましたm(_ _)m
んー,どうも全然前進してませんね(^^;
CSSの設定がごっそりと抜け落ちている感じです。
まずは情報収集をして,腰を据えて対応します

Re: Comment追加時のPreview機能などを追加

Posted by JuNya @ 仕事場 at 2003-09-21 16:11

これまで(おそらく)正しく表示できていた、Windows の Mozilla系(含むFirebird)でも表示がおかしくなっちゃったようです。


報告ばかりで申し訳ないです....

Re: Comment追加時のPreview機能などを追加

Posted by kinneko at 2003-09-21 22:37

cookie のてすと

PREVIEW したら
だって。何かいじっているのかな。

Re: Comment追加時のPreview機能などを追加

Posted by kinneko at 2003-09-21 22:38

cookie は入るようになったけど、文字コード変換が壊れている
ようですな。

Cookie is ok, but japanese code convert is missing.

Re: Comment追加時のPreview機能などを追加

Posted by kinneko at 2003-09-21 22:40

あれ? こんどはうまくいっているな。よ〜わからんです。
やっぱ、Safari は妙なのでしょうか。
同じ KHTML エンジンを使ってる"こんから"だとだいじょぶ
なんですけど。

Re: Comment追加時のPreview機能などを追加

Posted by ats at 2003-09-21 22:58

>NuNyaさん

CSS問題,直っているはずです。CSS用のDTML Methodに,以下をつけました。

<dtml-call "RESPONSE.setHeader('Content-Type','text/css')">

style_cssというIDに変えた影響で,認識してくれなくなってしまった野かもしれませんね。DTML Method/Documentでなく,Fileオブジェクトにして,明示的にContent-typeを指定してやるのがいいのかもしれません。

>kinnekoさん
Preview時のエラーは直しました。
文字化けは,送り出す側のコードがEUCでない(JISかな?)になっている模様です。Safariは,フォームに入力した文字によっては,勝手にUTF8のコードをPOSTしてしまう,という話も。。。

Re: Comment追加時のPreview機能などを追加

Posted by ats at 2003-09-21 23:00

>JuNyaさん

CSS問題,直っているはずです。CSS用のDTML Methodに,以下をつけました。

<dtml-call "RESPONSE.setHeader('Content-Type','text/css')">

style_cssというIDに変えた影響で,認識してくれなくなってしまった野かもしれませんね。DTML Method/Documentでなく,Fileオブジェクトにして,明示的にContent-typeを指定してやるのがいいのかもしれません。

>kinnekoさん
Preview時のエラーは直しました。
文字化けは,送り出す側のコードがEUCでない(JISかな?)になっている模様です。Safariは,フォームに入力した文字によっては,勝手にUTF8のコードをPOSTしてしまう,という話も。。。

実験開始につきしばらく見えなくなるかもしれません

これから,Skin上のオブジェクトを別階層にマッピングする実験を開始します。しばらくここが見えなくなるかもしれません。

「見えなくなる」ということを「見えなくなる場所」に書く,ということに関する哲学的問題は,のちほどよ?く考えたいと思います。

The URL to Trackback this entry is:
http://coreblog.org/ats/14/tbping

Re: 実験開始につきしばらく見えなくなるかもしれません

Posted by ats at 2003-09-21 23:50

んー,実験失敗。
ソースをもうちょっと呼んで出直すとするか。。。

Re: 実験開始につきしばらく見えなくなるかもしれません

Posted by ats at 2003-09-22 00:07

自分のための追記。
PorableHoleというProductがあって,コイツがかなり怪しいことをしていて,非常に興味をそそられる。
が,やはり将来的なコンパチビリティーとか考えると,多少泥臭くてもオーソドックスな方法を使った方がよいような気がしています。。。

Trackback系の整備

受信部分とかRDFとかバリデーション・チェックなどを追加してみた。文字コードを設定できるようにして,設定したコードに変換するようにしてみた。
Movable TypeからPINGを送ってみると,PINGはちゃんと送られているようなのだけど,なぜかエラーになる。なぜだ? 謎だ。
とりあえず,TrackbackをOpenにしておきます。続きは明日。。。
なんとか,今月中にβ公開にこぎつけたいなあ。

The URL to Trackback this entry is:
http://coreblog.org/ats/19/tbping

日付インデックスの持ち方を変更

内部に,カレンダー表示などに利用している日付のインデックスを持っています。
今までは,年,月,日を数値になおした(20030905みたいな)だけ,というとてもダサいリストだったのを,年,月,日という階層を持ったリストに変更。というか,数値にならしたベタなリストだと,月ごとのリストが生成しにくい。

Category(s)
zope
COREBlog
The URL to Trackback this entry is:
http://coreblog.org/ats/20/tbping

Re: テスト

Posted by shibata at 2003-09-19 21:39

テスト。

Re: 日付インデックスの持ち方を変更

Posted by あぶぢゅ at 2003-11-10 20:55

9月のpostにコメントつけてもいいでしょうか?

闘病日記として使わせていただこうと思っているのですが、その場合、過去の日付でpostしたくなることがあります。
投稿時に日付を入力、あるいは後で日付を変更、なんてことをするのは難しいんでしょうか?
ソースを少しながめてみたのですが、DTMLだけで簡単に変更するのはできなさそうだったので、自分でやるのはあきらめました。
それに、こちらのpostの内容からすると、いろいろありそうですね。

日付を変更するような使い方は、皆さんあまりしないのかな?

# 要望や質問はどちらに書けばいいか迷ったので、こちらに書いてしまいました。

Re: 日付インデックスの持ち方を変更

Posted by ats at 2003-11-10 22:36

Entryというクラスの__init__では,日付を渡せるようになっているのですが,COREBlog.pyのmanage_addEntryでは日付を渡せないので,おっしゃる通りDTMLだけでは,現状は無理です
とはいえ,COREBlog.pyのmanage_addEntryにオプションで日付を渡すように拡張するのは簡単なので,ちょっとトライしてみますね

#というかそもそも,SquishdotやMovableTypeから過去のEntryをインポートするには
#そういうことができないとならないんですよね。。。

ご病気,でしょうか。。。

Re: 日付インデックスの持ち方を変更

Posted by あぶぢゅ at 2003-11-11 14:23

ありがとうございます。オプション拡張、期待しております。

子供が9月から入院中で、その闘病記を作成中です。最初はPCの日付設定を変えながら日記を入力し(^_^;)、早く公開したいと思っています。

エンコードをS-JISにしてみました

管理画面でエンコードの設定を変えると,その場で変換するようにしてみた。エントリーとかコメントとかいったオブジェクト内の文字列を,EUC-JP - S-JIS - UTF-8相互に変換できるようになった。あー,遊んでばかりいるから進まないんだろうな。。。あ,ちなみに,まだkconvを使った変換しか試していません。
ところで,COREBlogのライセンスどうしましょ。β限定のライセンスとかあってもよいかもしれませんね。とにかく,作っている側に責任が降りかかって来ないようなライセンス,つーのが大前提。ま,いろいろ調べてみますかね。

Category(s)
COREBlog
The URL to Trackback this entry is:
http://coreblog.org/ats/28/tbping

ソースコードの行数を数えみました

COREBlogのソースコードの行数を数えてみた所,Pythonのコード部分だけですでに約2,500行ありました。Squishdot 1.5.0が1,760行なので,行数ベースではもう越えてますね。ま,長けりゃいい,ってものではありませんが。私はlambdaとかmapとか嫌いな人なので,その分若干コードは長くなっているかもしれません。Squishdotはメンテナーが変わってからダイエット路線になっていて,その点もコード量を少なくしている要因なのかもしれない。
ZopeのProductとしては,そこそこの規模になるのではないかと。本当はもう少しサックリと作るつもりだったんですが,いろいろ欲張っているうちにこうなってしまいました。moblog機能とかいろいろつけると,最終的には3000行くらいになるのかな,というのが目下の予想です。

Category(s)
zope
COREBlog
The URL to Trackback this entry is:
http://coreblog.org/ats/29/tbping
Pythonな求人
r = urlopen("http://www.webcore.co.jp/recruit")
About this blog
■Author
atsこと柴田淳です。Atsushiはガイジンにうまく発音して頂けないので,これからはJunというペンネームで行こうと思っていましたがあんまり使ってません。
Webcore株式会社 代表取締役
■TRIVIAL TECHNOLOGIES 2.0
トリビアル・テクノロジー 2.0,「トリテク 2.0」と呼んでください。
Blog(ブログ)サイトです。Plone上で動く,オープンソースのBlog Product - COREBlog2を使っています。
 
最近書いた本,Mook
みんなのPython Webアプリ編
Pythonの基礎から,Webアプリやフレームワークの仕組みまで,つまることなく一気に学べる書籍です。「みんなのPython」と一緒に読んでください:-)。
みんなのPython
Pythonの入門書です。基本的なことから分かりやすく解説するよう勤めました。Pythonをはじめたいと思っている人,JavaやC++,PerlやRubyを学ぼうと思って躓いてしまった人はぜひ読んで下さい。
 

Powered by Plone, the Open Source Content Management System