DHTML のトランジションは、ページ切り替えや画像切り替え時にあたえる効果です。
ためしに、私のブログサイトで、各記事のタイトルをクリックすると、見ることができます。

これは、各ページの HEADER セクションに次の文字列を追加したことで得られています
<meta http-equiv="Page-Enter" content="progid:DXImageTransform.Microsoft.Stretch(stretchstyle=PUSH)">
トランジションについては、Google で検索するといろいろなサンプルを得ることができます。
参考になるサイトは次のとおり
利用するに当たっては、次の点に注意
  • 使いすぎないこと (いちいち効果がでるので、わずらわしくなる)
  • 時間は短めに (切り替えの全体の時間を指定できる場合は、できるだけ短めに)
  • Internet Explorer 限定 (他のブラウザでは、たぶん無理)
※BlogX の中では、Permalink.aspx のヘッダーをさわりました

05/01/2004 11:53 AM

BlogXダウンロードさせてもらっちゃいました。
公開できた暁にはお知らせさせてもらいます。

ひでぼ@VBUG

ニフティ迷惑メール対策サービス

ニフティのサーバー上で、PopFile と同様のベイズ理論による学習タイプの
SPAM 対策機能を提供するようです。
ベイズ理論、これから面白くなりそうですね。
PopFile は引き続き、うまく動いているようです。
Outlook 2003 もまあまあ、うまく動いているよう。

ベイズ理論を簡単にシステムから利用できるモジュールがほしいですね。
さまざまな調査に利用できそうです。
たとえば、たくさんの文書や Webページをベイズ理論を利用して、いくつかの
パターンに分類すると面白そう。
たとえば、たくさんのブログ記事をRSSで取得して、これを自動的に
分類させて、いくこともできますね。
あるいは、ブログのサーバーのほうで、定期的に関心のあるRSSを収集させておいて、
自分のブログ記事に関連のある記事を自動的にトラックバックやコメントとあわせて
表示させてもいいかも。

01/18/2004 12:9 AM

昨日は、お世話になりました。
非常に濃い時間を過ごさせていただきまして、どうもありがとうございます。snortユーザ会のほうにも、川端さんのコラボレートの話をふっておきましたので、ぜひともご参加ください。よろしくお願いします。
http://www.snort.gr.jp/

はまもと

01/19/2004 10:47 AM

snort.gr.jp とは、ぜひ連携させていただければと思います。
ちなみに、川端ではなく、河端。なんてね。

河端善博

01/19/2004 3:40 PM

snort-users ML で「どーでも良い」みたいに書いちゃいましたが, 良く読むとめっちゃ失礼ですよね. すみませんでした...

BlogX のブログロールと、リンクのところにアイコンを出るようにしました。
これは、favicon.ico というファイルがリンク先にあれば、それを<img>タグで表示するというものです。
たとえば、私のサイトは、http://www.kawabata.com/favicon.ico をおいていますので、このアイコンを表示しています。
また、今回、このために GotoImage を作りました。
http://www.kawabata.com/GotoImage/FaviconFromUrl.aspx?url=
url 引数に任意の URL を指定すると、適当な favicon.ico へリダイレクトします。
もし、favicon.icoがない場合は、を表示します。
処理中にエラーが発生しだ場合は、、を表示します。
なお、Url から適切な favicon.icoのUrl を求めるには、すこし時間がかかるため、いったん求めた favicon.icoのUrlは、1時間程度キャッシュするようにしています。
FaviconFromUrl.aspx はお使いいただいて結構です。

このサイトでは、BlogX をカスタマイズして使っています。
たとえば、ファイルアップロードや編集機能、サムネイル機能などを追加しています。
このBlogXのダウンロード用のURLを GotDotNet の BlogX の Workspace にしばらく前から掲載しています。
それをみた海外の方から、もちろん英語で、Great ! とメールが来ました。
自分や家族、知人のためにと作っているのですが、とってもうれしいですね。
しばらくアップデートをしていませんでしたが、またがんばってみようかと思います

私のカスタマイズ版を使ってみたい方は、いつでもメールなどでお問い合わせくださいね

kawabata.com ホーム
こんな風にブログ中のリンクに各サイトのアイコンがつけられると面白いですね。
RSS Feed にも、
xmlns:image="http://www.kawabata.com/"
とネームスペースを追加して、channel やフィード単位で、
<image:icon>http://www.kawabata.com/yoshihiro/blog/favicon.gif</image:icon>
 と定義できれば RSS Reader でも対応できますね。 RSS Reader がとっても華やかになっていいと思うのですが。

そこで、ブログをされているみなさん、
まず、アイコンを 16x16 の GIF で作成しませんか ?
次に、RSS フィードに上記内容をいれまんせか ?
さらに、RssBanditなどで対応しませんか ?

11/21/2003 6:56 PM

面白そうですね。
最終行は・・・。私の仕事ですね。後で調べてみます。

今日は、Takemori さんの「頑固Blog」をブログロールに追加させていただきました。
ここのところ、続々とみなさん、ブログをスタート。
ブログの情報も増えてきましたし、いい時期ですね

BlogX のカスタマイズ版がほしいかたは、ご一報いただければと思います

11/13/2003 6:34 PM

おかげさまで私もBlog仲間になれました。
今度はぜひコメントの削除機能を実装してください。

takemori

11/14/2003 9:5 AM

コメントの削除、編集機能、必要ですね。
ほんとに。

河端善博

MyPROFILE

日本のフリーのブログサイトです。
素敵なデザインをいろいろ選べるし、簡単にサイトをアップできるしと、
よさそうです
ヘルプも充実しているみたい。
BlogX もここまでに育てたいな

BlogX を二点修正しました。

1.RSS にリンク情報追加
RSS 出力時の item - description は、Entry に description が
指定されていると、description の値になっていました
ここに内容中の a タグによるリンク情報を追加するようにしました
RSS Bandit では、複数のRSSフィードを購読している場合、フィードのエントリ間
で参照があると、自動的にリンクしてくれます。
この機能を使うための修正です。

2.カレンダ操作の修正
日時を選択したときに、適切な日付に移動していませんでしたので、修正しました
Annotations Service 対応になるかと思って、RSS を修正してみたのですが、
うまくいかないようです

RSS 2.0 Specification

シンプルにまとめられています。

10/29/2003 10:25 AM

探してました。私の行動を見られてたみたい・・・。

アイライトの掲示板でRSS対応したのですが、古いスレッドに書き込みがあったとき
lastBuildDateとpubDateを更新しても RSS Banditが理解してくれなくて
犯人探しをしていました。 誰が悪いんだろう?

Annotations Service

まずは、Longhorn SDKをみてみてください
.NET Framework 1.1 な環境であれば、左の一番下に"Discussions from Other Resource" とあると思います。
ということで、ここに RSS を取り込むことができます。

手順は、次のように
  1. Subscriptions ボタンをクリックする
    Discussion Servicesウィンドウが表示されます
  2. 一番下の入力欄に、適当な RSS の URL をいれて Add する
以上です。
Recommented Discussion Services にお勧めの RSS がありますので、
選んで、Subscribe (購読) してもいいでしょう

これによって、もし RSS の記事で、Longhorn SDK の特定のページにリンクを
持つものがあれば、それぞれのページにその記事が表示されるはず !? です
Trackback の新しい形と考えていいかと思います。
Discussion Serivces のページで、OPML をインポートすることもできるようです
とりあえず、BlogX の RSS で LINK タグに対応したほうがよさそう

CNET Japan RSS

CNET Japan サイトで、ニュースの RSS/RDF 配信をしていますが、さらに、
4人の方が、ブログを書かれています。

内容や文体はもちろん、MovableType をうまくつかってデザインされたサイトに
好感が持てます。
ここのところ、CNET は読まなくなっていましたが、RSS Bandit で購読していこうかな

Flash のティッカーも提供していますね

原水さんのブログ

原水さんも、いよいよブログをスタートですね。
BlogX ベースだそうです。
BlogX を拡張していったほうが面白いかな
nGallary という写真集もいいですね

serence KlipFolio

とりあえず、メモ。 おもしろそう

BlogX を mono & redhat で、動かした方がいらっしゃいます。

動作させるポイントは、次のようになります。
  • ファイル名/URL は、すべて小文字にする、または、大文字小文字をきっちりあわせる
  • bin ディレクトリは、コンパイル結果をそのままコピーする
www サーバは、apache ではなく、xsp.exe を利用しているようです。
これから、エントリなど、こまかい部分の調整をしていって完全に動くようになるといいなぁ

10/09/2003 2:25 PM

すごいですね~
ついにWindows開発者もマルチプラットフォームに進出できる感じ?

チャム&レオ

10/09/2003 3:11 PM

ASP.NET系の部分はだいぶ動いているという話は聞いて
ましたが、ほんとにできてきてるんですねぇ。
monoはソース読めるのかな。
読めるんだったらおもしろそうだな。

#それぐらいだったら、まずSSCLI読め>おれ

PocketGames PDA 秘宝館

ブログをうまくつかった PDA ポータルサイトです。
たけもりさんに教えていただきました。

ブログに、掲示板、アンケート、ニュース投稿などをうまく組み合わせて、
通販もやっています。
各コンテンツの印刷用ページがあるのもいいかも。

XML-RPC.NET

XML-RPCのサービスやクライアントを開発するためのクラスです。
Blog 関係でも、XML-RPC インターフェースが多く、
dasBlog は、このライブラリを利用しています。

RSS Magic for .NET

RSS 用クラスライブラリが販売されていました
クラス仕様は参考になりそう

09/04/2003 8:40 AM

まだ見ていないのですが、基本的な考え方を
得るには良さそうですね。
#ここのBlogは、内容が濃くて勉強になります。

サイトの更新情報を提供する標準言語RSS

@IT にて、川俣さんが、RSSを解説しています。
SharpReader による体験から、ASP.NET による配信まで。

うにまるさんが、BlogX のストレージ関係を作り直されているようです。
足回りのみ実装中

そこで、BlogX のストレージについて、思うところをまとめてみます。
DB 対応
やはり、SQL Server/MSDE対応は必須でしょうか
eXConn のソースが面白いつくりになっています。
データアクセス部分は、個別のDLLになっていて、config で指定したDLLを実行時に
ロードして、呼び出すようにしています。
ロードしたアセンブリクラスは、ストレージに共通のインターフェース IStorage にマップして、
プログラム本体から利用されています
xmlStorageSystem
dasBlog が、xmlStorageSystem に対応しています。
詳しくは調査していませんが、XML-RPC インターフェースを備えた、ブログに適したストレージサービス
と思われます。サーバーは、PHP などによる実装が提供されているようです。
このようなリモートストレージにも対応していると、インストールや管理がいっそう楽になりますね
インデックスや集計機能
commentRss に作業をしてみると、やっぱり効率的なインデックスや集計が必要になります
commentRss では、エントリごとのコメント数を RSS として返します。
この集計はいちいち、ファイルをロードして集計している始末です
また、エントリのIDに対応するエントリを探すにも、すべての日付別XMLファイルを開いて検索しています。
この上、TrackBack や Ping も行うとなると、適切なインデックスと集計が必須
検索対応
文字列検索への対応も必要ですね。
すくなくとも、日付とカテゴリと複数のキーワードか正規表現による検索ができればと思います
アクセス制限
登録ユーザーのロールによって、みることのできるコンテンツを変更する機能が
つけたいと思っています。カテゴリ別が特定のロールに依存していればいいかと思います
カテゴリの管理
現在、カテゴリはいったん登録すると、削除できません。
また、そのカテゴリにいくつのコンテンツがあるかも管理できていないように思います
添付ファイル対応
私の BlogX では、添付ファイルをひとつつけることができます。
dasBlog は、複数の画像ファイルまたは添付ファイルをつけることができるようです
画像ファイルの場合には、サムネイル画像を自動作成しています
コンテンツフィルタ
私のブログでは、一部の文字列を表示時に、変換しています。
たとえば、URL と判断すると自動的にリンクにするなどです。
dasBlog では、より積極的に変換するようになっていて、site.config にてフィルタを定義できます
ストレージで処理すべきかどうか、検討してみてもいいかもしれません
ブログロールやリンク集
ブログロールやリンク集もストレージで管理できればと思います。
ブログロールは、これを専門に管理するサービスを Web上で提供しているサイトもあるそうです
その場合、登録しているブログが更新されているかどうかも、ping サービスをつかって、報告し、New フラグを
つけてくれるようです
とりいそぎ、思いつくままにまとめてみました。

09/01/2003 5:19 PM

Web"ログ"ということでDBも良いけどやはりテキストベースがうれしいなぁとか...

DBだとデプロイも大変だし仮にシステムを取り去ったあとも
テキスト(XML)ベースなら置いておくだけでログになってくれれば・・・と
# 自分で作れ?

チャム&レオ

ホームページ: dasBlog
ワークスペース: dasBlog Workspace

製品レベルにまで機能アップしたともいえます。
主な特徴は、次のようなものです。
  • BSDライセンス
  • インストーラ対応
  • Trackback, Pingback 対応
  • メールによる通知機能
  • BloggerAPI, MovableType API対応
  • CommentAPI 対応
  • Radioスタイルのテンプレート対応
  • メール/POP3による更新
    添付ファイルや埋め込み画像にも対応
  • ブラウザでのDHTML編集
  • ブラウザでのOPML編集
  • ブラウザでの設定編集
  • 多言語対応
  • xmlStorageSystem対応
乗り換えますか ?
ソースをみて、コンタクトとってみようかなぁ

08/29/2003 10:44 AM

乗り換えてみたくなりますね。
それともBlogXを大改造するか・・・ どちらにしろDB対応はしたいですね。

08/30/2003 1:58 AM

はじめまして。dasBlog を使って先日から blog を開設しています。
http://e-doc.no-ip.com/blog/

ASP .NET で動く blog ツールをと BlogX の導入も試みたのですが、ドキュメントが見あたらずインストールすら出来なかったというレベルですので、dasBlog は本当に助かりました。いつか自分でソースレベルでのカスタマイズや機能拡張にトライできればと思いながら、初めて触れる blog にただはしゃいでいます。

09/01/2003 12:35 AM

こんにちは、e-doc さん。ちゃんとブログかかれていますね。
やはり、dasBlog いいなぁ。ほかにも .TEXT という
システムもあるのですが、また見てみよう。

河端善博

09/02/2003 12:28 AM

その .Text を動かしてみました
SQL Server 対応なんですが...あと機能的にあと一歩?
コメントが一覧に出てこないのがしくしく

チャム&レオ

BlogX の commentRss に対応しました。
参照: End-To-End_RSS_+_Comments

RSS Bandit でみると、図のようにエントリへのコメントをみることができます。
commentRss の仕様がどこにまとまっているのか、わかりませんでしたが、次のようにしました。

  • commentRss 用に RSS出力にタグを追加
  • エントリにつけられたコメントをRSS形式で返す GetRssCommentを WebServiceに追加
  • rss.cs に、commentRss 用のフィールドを追加

実装してみて、あらためて、BlogX のリファクタリングの必要性を感じます。
もうすこし、効率のよい実装にしないと、あちこちにデータ処理がする上に、遅い

08/29/2003 3:17 AM

commentRssって何かとおもっていたら
この事だったんですね。すばらしい。

うちの、BlogXも手を入れないといけないなぁ
そこまで、手が回るだろうか? 頑張らないと・・・

アイライト

メールマーケ教書

Eメールでのマーケティングについて解説したサイトです。
ここで語られている内容は、私が参加する PASSJ といったコミュニティや、
自身のブログでの活動、もちろん自分の業務にも活用できそうです。

08/22/2003 8:45 AM

購入予定に入れておきます。
「神田 昌典」さんの本も面白いものがたくさんありますので、
よかったら読んでみてください。

アイライト

11/12/2003 9:23 AM

この間、Amazonで本を買おうとしたらカゴに
入っていました。いつカゴに入ったのかずっと
悩んでいたのですが、この時に入れたんですね。
2ヵ月もカゴで待ってたのか・・・。えらいぞAmazon

アイライト

RSS in UDDI as OPML (by Clemens Vasters)
Getting RSS feeds from UDDI

ブログの世界では、次のキーワードがあります。
 RSS = コンテンツ更新一覧
 OPML = RSS の一覧

この記事では、UDDI を OPML のストレージとして使ってみようという記事です。
まず UDDI に RSS を登録するために RSS tModelを定義しています。
その後、UDDI 上の RSS 一覧を OPML 形式で取り出すための
OPML Readerを作成しています。

RSS 一覧を共有するのに UDDI は便利かも。
Windows Server 2003 にも UDDI サーバ機能がありますし、
やってみる価値がありそう

eXConn ネタとしても使えそう。

BlogX Workspace

GotDotNet の BlogX Workspace へ、私のほうで行った修正をフィードバックしました。
最後にのこっていたカルチャ対応をすませてあります。
ファイルはいつものところにおいています。
(使ってみたい方は、ぜひご連絡を)

■修正一覧
  • 写真やファイルを添付できるようにした。画像ファイルの場合、自動的にサムネイルを表示
  • 編集、削除機能を追加
  • カルチャ対応。ユーザーのブラウザの言語設定にあわせて、メッセージを自動的に変更
  • エントリ追加時にプレビュー機能を追加
  • BLOGROLL にて、RSS を自動的に表示
  • カテゴリごとにスタイルを変更できるようにした
  • エントリの表示時にコメントの一部を表示するようにした
カルチャ対応は、カルチャリソースの形式で実装していますので、他の言語への対応も
簡単に行えます。
カレンダのカルチャ対応は行っていません
サムネイルは、画像のみで、AVI, WMV など動画ファイルには対応していません

08/07/2003 1:12 AM

DirectShow Editing Servicesを使うと動画ファイルから静止画をキャプチャできそうな感じですね
GrabBitmapsなんていうAVIからBMPを書き出すサンプルがSDKにあるみたいです
原理的にはAVIだけでなくWMVもいけるはずですがDRMの関係で証明書が必要とかいわれるかも...

C++が分からないと難しそうなのでこれ以上は不明です(^^;;

チャム&レオ

08/07/2003 10:51 PM

そのサンプルの .NET 版もどこかで見た覚えがあります。
MSMVP の渋木さんも関心がありそうなので、一度、整理して
みたいですね。
調布で Windows の開発をしているMSの方に、ぜひ、サムネイル
作成機能を .NET から手軽に使えるようにしてほしいと
お願いしておきました。

河端善博

08/08/2003 2:19 AM

時間も時間なので寝るぞ~な感じで
中身はよく読んでないのですがどうやらヒットした雰囲気です

The Code Project
http://www.codeproject.com/cs/media/

DirectShow.NET (Grab Picture サンプル!)
http://www.codeproject.com/cs/media/directshownet.asp

DirectX.Capture Class Library
http://www.codeproject.com/cs/media/directxcapture.asp

チャム&レオ

08/08/2003 2:20 AM

時間も時間なので寝るぞ~な感じで
中身はよく読んでないのですがどうやらヒットした雰囲気です

The Code Project
http://www.codeproject.com/cs/media/

DirectShow.NET (Grab Picture サンプル!)
http://www.codeproject.com/cs/media/directshownet.asp

DirectX.Capture Class Library
http://www.codeproject.com/cs/media/directxcapture.asp

チャム&レオ

blogx.css を調整して、Macの Safari や Mozilla でも正しく表示 できるようにしました。

  • 幅の指定に、単位 em から、%, pt へ変更
  • div.sidebar ul へ padding: 0em; を追加した
  • フォントの設定を調整した
特に、div#content で width: 40em としていたのが、敗因でした。

08/01/2003 3:2 PM

Mozilla Firebird 0.6 で見ていますが、以前はカレンダーが一番下に表示されていたのが、現在はちゃんと右上に表示されるようになりました。

いしどう

BlogX に Entry の削除機能を追加しました。
EntryView.ascx に Delete ボタンを追加した形です。
ソースはいつものところにおいておきます。

で、思うのは、どんどんつぎはぎになってきました。
データレイヤをきっちりリファクタリングする必要がありますね。
できれば、そのときに SQL Server/MSDE 対応もしてしまいたい

08/01/2003 1:6 PM

すごい・・・
DB対応になってしまったら、言うこと無いです。
私も何か面白いことを見つけないと・・・ RSS Banditかな?

アイライト

08/01/2003 1:27 PM

TaskVision も面白そうですよ
BlogX 用リッチクライアントをノータッチディプロイメントでとか。

河端善博

RSS FTP Online

VSLive でおなじみの FTP Online も RSS を提供していました。
まとまった技術系記事が RSS でしっかり読めるのはうれしい限りです。

VS Live レポートもさっそくあがっています
これから、Whidbey, Yukon, Longhone など、どんどん情報がでてくると
思いますので、楽しみです。

08/04/2003 3:51 PM

ZDNetにRSSの記事が載ってました
http://www.zdnet.co.jp/news/0308/01/cjad_rss.html

う~んそろそろ私も導入する時期かなぁ...

チャム&レオ

08/06/2003 12:41 PM

ぜひ、使ってみてくださいね。
まずは、RSS リーダを使ってみるのがいいなと思います

河端善博

BlogX の entry を編集できるようにしました。
主な修正は次のとおり
  • EntryView.ascx にてEdit ボタンを追加
  • EntryEdit.aspx にて、引数に entryId が渡された場合、
    既存のエントリを編集するように変更
必要な方にはソースを提供しますので、メッセンジャーなどで
ご連絡いただければと思います。

今回の修正で、あらためてソースを見ていると、リファクタリングしたく
なりますね。データ層が簡単すぎ。
SQL Server/MSDE 対応にして、まとめなおすとすっきりするでしょうね

US には、ローカライズ問題が解決したらソースを提供しよう

FAQ, TIPSを Webとしても、BlogX は使えそう。

カテゴリの機能が、FAQ, TIPS にも使えますね。
コメントがつけられるので、読者からのフォローアップにも利用できます。

次の機能をつければ使えそう。
  • Entryを再編集/削除する機能
  • 最終更新日を表示する機能
  • カテゴリ別タイトル一覧を表示する機能
  • カテゴリ別検索機能
どうでしょ

07/25/2003 1:25 PM

Blogの枠からはみ出さないいい設計ですね。
普通に使っていてもその機能は欲しいですから。

#検索が大変でしょうか? 専用の画面が一枚追加されますね。

アイライト

BlogX にいろいろ手を入れています。 このあたりで、要望をまとめておきます。
  • 閲覧者の制限 (パスワード)
  • 検索
  • 国際対応 (ResourceManager)
  • VS.NET 2003 対応
  • Webベースの管理機能
  • コメントの RSS化
  • GotDotNet Workspace へのフィードバック
  • Referer 機能アップ
  • インストーラ作成
  • インストールマニュアル作成
  • コメントが入力されたら通知する機能
  • 月別タイトル一覧表示
  • プログラムのドキュメント化

ブログにファイルをアップロードできるようにしてみました。
画像ファイルの場合は、サムネイルを表示します。

さて、最初は、お気に入りの写真。
伊丹空港の屋上で遊んでいたときの一枚です。

成長がとっても楽しみ。

07/23/2003 2:46 PM

うそ?
すばらしいです。

サムネイル表示がいいですね。

#残るは 検索ぐらいでしょうか?

アイライト

07/23/2003 3:19 PM

私できないよ~

kimiko

07/23/2003 3:39 PM

もうすこし、テストしてからソースを公開したいと思います。
※エラー処理は、ほとんどしていない。

河端善博

07/23/2003 3:44 PM

いやぁ、仕事はやいっすねぇ。うひひひ。ありがとう。

kimiko

RSSBandit にほしい機能があります。
それは、基本認証など認証が必要な RSS への対応です。

企業や特定グループのみに公開したい RSS がある場合には
必須です。

特に GotoRss を開発していく上で、解析元のサイトが認証を必要と
していた場合、Rss にするときに、ユーザーとパスワードを渡す
必要があります。

ちと、RssBanditのソースや、Workspaceを見てみようかと思います。

07/17/2003 3:53 PM

えーーー RssBanditってソース手に入るんですか?
前に、得意の英語で(^^; 探したのですが、見つけられなかったです
もしよかったら、教えてもらえないでしょうか?

アイライト

ログのアクセス状況をみると、Google からヒットしてきている場合が多くあります。
ただ、問題があります。

それは、Google の検索結果にはトップページの URL が示されているということです。
せっかくサイトに来ていただいても、トップページは日々更新されるため、
ほしい情報には、引っかかりません。

Google が Permlink.aspx のほうをキャッシュしてくれるといいんですが。
対策はないでしょうか ?

07/14/2003 8:52 PM

default.aspxに
<meta name="robots" content="noindex,follow">
とかって入れておくといいのかなぁ?see: http://www.robotstxt.org/wc/meta-user.html
これで、「このページは取り込まない。けどリンク先は見る」になってくれるみたいだから自然とPermlink.aspxのほうをキャッシュしてくれそうに思えるけど...
あんまし、自信なし。

|aoyagiAT NOSPAMosk dot 3web dot ne dot jp

07/15/2003 1:33 PM

ありがとうございます、さっそく設定してみました。
Google の様子をみていきたいと思います。

河端善博

BlogX の各ページのタイトルに適当な値が設定されるようにしました。

<title id="title" runat=server></title>

と各ページで宣言し、コード中にて、
protected System.Web.UI.HtmlControls.HtmlGenericControl title;
と宣言しておきます。
あとは、それぞれのコードの中で title に適切な値を設定しています。
例: CategoryView.aspx.cs 113行目
  title.Controls.Add(
    new LiteralControl(
        String.Format("{0} {1}",
            SiteConfig.GetSiteConfig().Title,
             catEntry.Name)));

AI-Light 石野さんのTIPS「動的にタイトルを変更したい」を読んでいて、
上記の方法もあるなと、思ったしだいです。
BlogX は、もともとこの方法で、Title を設定していました。

07/14/2003 5:39 PM

いい感じですね。
トップページはちゃんとタイトルを追加してくれるのに
コメントのページは何にもしてなかったんですよね。

#最初のページもグーグル対策で、トップの日付がタイトルに
#入っていると、検索したときには便利かも

|ishinoAT NOSPAMailight dot jp

BLOGROLL のリンクに、ツールチップをだすようにしました。
また、RSS が提供されている場合は、(rss) として表示するようにしました。

追加したのは、SideBarOpmlList.ascx.cs 124行目からで、次のようにしました。

    HyperLink catLink = new HyperLink();
    catLink.Text = navitem.title;
    catLink.NavigateUrl = navitem.htmlUrl;
    catLink.ToolTip = navitem.description;
    item.Controls.Add(catLink);
 
    if (navitem.xmlUrl.Length > 0)
    {
        item.Controls.Add(new LiteralControl("&nbsp;("));
        HyperLink rssLink = new HyperLink();
        rssLink.Text = "rss";
        rssLink.NavigateUrl = navitem.xmlUrl;
        item.Controls.Add(rssLink);
        item.Controls.Add(new LiteralControl(")"));
    }

07/14/2003 4:15 PM

ちゃくちゃくとバージョンアップしていきますね。私もやりたいんですが、なんか暇がない(泣

|aoyagiAT NOSPAMosk dot 3web dot ne dot jp

07/14/2003 4:52 PM

すばらしい。

バージョンアップに遅れをとらないように、自分のにも
乗せていかないと・・・

#もらってばかりじゃなく、還元できるといいのですが・・・

|ishinoAT NOSPAMsofu dot co dot jp

07/14/2003 5:1 PM

プロジェクトファイルをまた送りますね。
明日にでも。

河端善博

07/14/2003 5:42 PM

夢語っていいですか?
同じシステムで、みんなが動いているので
AサイトとBサイトに相互のBLOGROLLがあるときに
信頼関係接続になって、なんかデータの共有とか
できると面白いかも。なんのデータ? って言われると
困るのですが、キーワードは信頼関係接続。

NTみたいで いいかな? なんて

|ishinoAT NOSPAMailight dot jp

07/14/2003 5:43 PM

夢語っていいですか?
同じシステムで、みんなが動いているので
AサイトとBサイトに相互のBLOGROLLがあるときに
信頼関係接続になって、なんかデータの共有とか
できると面白いかも。なんのデータ? って言われると
困るのですが、キーワードは信頼関係接続。

NTみたいで いいかな? なんて

|ishinoAT NOSPAMailight dot jp

AI-Light の石野さんもブログをはじめられたので、
あらためて、私のブログロールのみなさんを紹介させていただきます。

Kimiko's Log
私の奥様です。
育児日記とBlogX育成に協力していただいています。
Hollytown ログ
MSMVP for ASP/ASP.NET の堀田さんです。
九州でシステム開発会社をされる一方、歌に車に多彩な趣味をお持ちです。
NT-Committee2 でご一緒させていただいています
青柳臣一 blog
MSMVP for .NET の方で、システム開発をがんばっていらっしゃいます。
MVP Summit でご一緒させていただきました
KazumaO's Log
MSMVP for .NET で、元マイクロソフトな方です。
趣味のダイビングの話も面白そう。
渡邊誠人 blog
MSMVP for Windows で、JWNTUG でも活躍されています。
PASSJ, NT-Committee2 などのコミュニティでご一緒させていただいています。
どっとねっとふぁん blog
MSMVP for VisualC# の小野さんです。
わかりやすい解説をマクロソフトサイトや各種雑誌でされています。
GotDotNet のコミュニティなどで最近活躍されていますね。
AI-Light
アイライトの石野さんです。
ホームページで .NET のわかりやすい TIPS をたくさん掲載されています。
simplegeek
BlogX を開発されたマイクロソフトのChris Andersonさんのサイトです。
今は、本業の開発に忙しそう。面白い話題がいっぱいです。
Don Box's Spoutlet
Don Box さんです。ご存知ですよね。
COM, .NET, XML, Web Service とさまざまな方面で活躍されていて、
現在はマイクロソフトで勤務されています。
数年前、来日されたときの後援でファンになりました

これからも、どんどんブログされる方を登録していきたいと思います。

奥様からの要望: カテゴリ別に色指定はできないんでしょうか

実験的に EntryView.ascx.cs に手を入れてみました
blogx.css に div.entry_カテゴリ、div_entryTitle_カテゴリ のスタイルを追加すると設定できます。

 
    if (classWithCategory && entry.Categories.Length > 0)
    {
        string [] cc = entry.GetSplitCategories();
        HtmlGenericControl entryControlWithCategory = new HtmlGenericControl("div");
        entryControlWithCategory.Attributes["class"] = "entry_" + cc[0];
        entryControl.Controls.Add(entryControlWithCategory);
        entryControl = entryControlWithCategory;
    }
 
    HtmlGenericControl entryTitle = new HtmlGenericControl("h3");
    entryTitle.Attributes["class"] = "entryTitle";
    entryControl.Controls.Add(entryTitle);
 
    if (classWithCategory && entry.Categories.Length > 0)
    {
        string [] cc = entry.GetSplitCategories();
        HtmlGenericControl entryTitleWithCategory = new HtmlGenericControl("div");
        entryTitleWithCategory.Attributes["class"] = "entryTitle_" + cc[0];
        entryTitle.Controls.Add(entryTitleWithCategory);
        entryTitle = entryTitleWithCategory;
    }
 
    if (EntryTitleAsLink)
    {
        HyperLink entryTitleLink = new HyperLink();
        entryTitleLink.NavigateUrl = BlogXUtils.RelativeToRoot("PermaLink.aspx/" + entry.EntryId);
        entryTitleLink.Text = entry.Title;
        entryTitle.Controls.Add(entryTitleLink);
    }
    else
    {
        entryTitle.Controls.Add(new LiteralControl(entry.Title));
    }
 

ウェブログ入門-BloggerとMovable Typeではじめる

翔泳社からウェブログの入門書がでています。
著名なBloggerとMovable Type の設定方法も含めて解説されています
RSS、TrackBack といったキーワードも取り上げています。

さっそく取り寄せます。
翔泳社のサイトで立ち読みすることもできます。
翔泳社

07/11/2003 9:11 AM

おぉ remember me が日本語になってる。
でも 覚えてくれないんだよなぁ。 私の環境だけでしょうか?

Blogは、現在自分のHPへ埋め込み中なんですよね。
でも 色の設定やら、リンク先の設定やら 上手く行かなくて
ここ2日間 格闘をしています。 まぁ 画面のデザインを自分の
ページに埋め込んでいるので それが大問題になっているのですが・・・

ただ 乗せるだけにしようかな・・・ そんな風にも思い始めました。

|ishinoAT NOSPAMailight dot jp

コメントの中では、HTML タグが利用できませんので、 適切なリンクにしました。
  • http: は、a タグに変換するようにしました
  • ISBN: は、amazon.co.jp の書籍情報へのリンクにしました。
     例: ISBN: 4-7973-1800-7
     ISBN: 4797318007
修正したファイル: SingleCommentView.ascx.cs 120行目
    string content = comment.Content;
    content = Regex.Replace(content,
        @"(?<url>http[s]*://[^\s]+\.[^\s]+)",
        "<a href=\"${url}\">${url}</a>",
        RegexOptions.IgnoreCase);
    content = Regex.Replace(content,
        @"isbn:\s*(?<isbn>([\d]{10})|[\d]{9}X)",
        "<a href=\"http://www.amazon.co.jp/exec/obidos/ASIN/${isbn}/kawabatacom-22/250-2744827-7905039\">ISBN:${isbn}</a>",
        RegexOptions.IgnoreCase);
    content = Regex.Replace(content,
        @"isbn:\s*(?<isbn1>\d)\-(?<isbn2>\d{4})\-(?<isbn3>\d{4})\-(?<isbn4>\d)",
        "<a href=\"http://www.amazon.co.jp/exec/obidos/ASIN/${isbn1}${isbn2}${isbn3}${isbn4}/kawabatacom-22/250-2744827-7905039\">${0}</a>",
        RegexOptions.IgnoreCase);
    content = Regex.Replace(content, "\n", "<br />");
    entryBody.Controls.Add(new LiteralControl(content));
    

07/10/2003 12:4 PM

すごいですね、とりあえずテストに
ISBN:4891003685

この本をかったのに、まだ読んでません・・・。 早く楽しまないと。

|ishinoAT NOSPAMailight dot jp

07/10/2003 1:1 PM

Essencial.NET ですね。
ところどころ、つまみ読みしても、十分にたのしいですよ。

|yoshihiroAT NOSPAMkawabata dot com

blogってどうよ

HOTWIRED japan で、blog とは ? からはじめた特集をしています。
あとで、読んでみよう。
これまでの blog 関連記事もまとまっているので、blog について
ひととおり知るのに、便利そう。

開発アイデア:
 Google の検索結果を RSS 形式に変換するサービスの開発
 検索条件は、クエリー引数として指定できるようにします。

背景:
 特定のキーワードについて、新しいコンテンツをチェックしたいことがよくあります。
 たとえば、特定の製品や、選手、アイドルなど。
 RSS に変換しておけば、RSS Bandit の未読管理機能とあわせて
 新しいコンテンツを簡単にチェックしていくことができますね。

Google 用プログラムは開発済みだし、RSS ライブラリもある。
あとは、つくるだけかも。

07/10/2003 10:22 AM

Amazonからこんなのが出ていますね。
http://www.amazon.co.jp/exec/obidos/subst/associates/join/webservices.html/249-5087150-1813914

グーグルと、アマゾンを引っ掛けて、書籍のバグ情報が
関連ついたら面白いかもしれません。
欲張りすぎですかね?

|ishinoAT NOSPAMailight dot jp

一覧表示で、コメントも表示するようにしてみました。

青柳さんの Inline Comment 表示 のソースを元に、関連するソースを編集しています。

主なポイントは、つぎのとおりです。
  1. site.config に EntryCommentCount を追加。デフォルト:3
  2. EntryView.ascx.cs, CommentView.aspx.csなどを調整
  3. default.aspx の一覧表示では、コメント最大数をEntryCommentCountによって制限
  4. コメント表示画面では、すべてのコメントを表示
  5. css ファイルに、div.commentEntry スタイルを追加。
    EntryView.ascx の中のコメントは、このスタイルで囲む

07/08/2003 10:52 PM

うん、いいですね、コメント
SharpReaderの中からも書き込める。。。って
まぁ、当然か(^^;

07/09/2003 9:47 PM

いいですね。コメント。
今の仕事(色々)が一段落したらblogの改造に取り組みたいと思います。とりあえずコメントは青柳さんバージョンを取り込ませてもらおう。

BlogX では、コメントを書き込めるのですが、コメントのリンクをクリックしないと、
コメントが読めません。

せっかくつけていただいたコメントも気づかずにすごしてしまうかも。
そこで、次の改良案を上げておきたいと思います。
  1. コメントが書き込まれたら、管理者に通知する
      できれば、Messenger でも通知してくれるといい。
  2. コメントを画面上で簡単に見られるようにする
      青柳さんのように、最新のコメントが画面内に表示されるようにしようかな

07/08/2003 8:19 PM

すごい。
もうコメントが画面内に表示されている・・・

Messengerに通知ってできるんですか?
自分のアカウントに通知が行えれば面白いこと
色々とできますよね。

|ishinoAT NOSPAMailight dot jp

07/08/2003 8:28 PM

コメント、いまやっていました。
青柳さんと IRC しながら、あれこれと考えて、実装してみました。

Messenger は、できるんですよ。
このページの左上にあるメッセンジャーのステータス表示は、MSN Messenger の .NET 用ライブラリを使っています。
#Messenger カテゴリを参照していだけると、書いています。

|yoshihiroAT NOSPAMkawabata dot com

07/08/2003 8:38 PM

衝撃的・・・

できるんですね。 思い込みはいけない・・・
もっと力技で取得していると思いました。 <ステータス

|ishinoAT NOSPAMailight dot jp

ブログを書いているわけを考えてみようと思います。
  1. どこに書き込むか、まようことが多くなった
  2. 書いたものは、もちろん残ってほしい
  3. ひとつづつ、丁寧に書くのは時間がかかりすぎる
  4. ブログ文化を実体験してみたい
  5. 金儲けのネタにならないか ?

私は、いろいろなコミュニティやコミュニケーション手段をもっているように思います。
家での会話、職場での会話、飲み会、ネット上のさまざまなコミュニティ、IRC、 メッセンジャーやメール。
ただ、最近、どこに書こうかと迷うことが多くなりました。
「このテーマは、PASSJでもないし、IRC にも、都合よく話題のあうメンバーもいない。」
ネット上の掲示板やMLもそれぞれのポリシィや目的があるから、ズレていることも。

もちろん、一度、書いたものは、ずっと残って、いつでも気軽に参照できてほしい。

掲示板 をつくって、ひとつづつ、文章を練って書くようにしてみたら、時間がかかりすぎ。
つい、億劫になることが増えてしまった。

ブログの世界は、いま、とってもホット。
話題も千差万別、玉石混合。開発の話も、使い方の話も、文化の話も。
で、とりあえず、私の体や、経験にどのように一致するのか、試してみることに。

できれば、今後のビジネス活動に結びついてほしい。
すでに、ブログサイトをつくっている方々もたくさんありますし、Google もはじめる。
ビジネスにどのようなインパクトを与えるのか。それを提案できことも必須

BlogX をスタートして、すでにたくさん書きとめてしまいました。
さわっていると、どんどんアイデアや、背景も見えてきます。
よかったんじゃないかと、思います。
とりあえず、3日間以上続いている。

07/08/2003 5:56 PM

Remember Meが俺の事を覚えてくれない・・・
なぜだろう

ブログをビジネスにですか・・・。
ちょっと方向性が違うかもしれませんが、
子供向けや、女性向けの システムがいいのではないでしょうか?
絵日記ブログ、家計簿付きブログ とか
何気に、おこる日々のことと、それと関連して
データをためて行きたい。

観察日記ってのもありですね。
天気も連動して。 これから夏休みですし
どうでしょうか?

|isinoAT NOSPAMailight dot jp

07/08/2003 6:55 PM

ビジネスについては、提案する側の方や、営業の方を
中心に話を聞いてみています。

絵日記や、家計簿、観察日記なども、チャンスがあるか
みていきたいと思っています。

がんばらないとね。

|yoshihiroAT NOSPAMkawabata dot com

Yahoo のニュースを RSS に変換するサービスを作成してみました。
ジャンル/カテゴリ別に RSS を取得できるようにしています。
関心のある方は、ご連絡いただければと思います。

ヤプース yapeus!

携帯電話で撮影した写真を気軽に日記として登録できるようです。
どのような仕組みになっているのか、参考にしよう。

Fotolog.net

英語サイトです。
日本の写真サイトとは違う感性がたのしい。

チャネル北国.tv

日本のサイトで、わかりやすそう。
ブロッサムというシステムを使っているそうです

渡邊誠人 blog

MSMVPの渡邊さんも BlogX でブログをスタートされました。
こうしてみると、みなさんの元気ぶりが楽しいですね。
生き生きしている皆さんから、パワーをいただいたよう。
わたしもがんばろ。

07/07/2003 1:34 PM

ブログって楽しそうですね。
思考、思想 ってのを感じるより
その人が元気でいるってのがわかるのがありがたい。

私も掲示板なんかにかまけてないで、ブログもやってみたいですね。
頑固だから自作かな?

|ishinoAT NOSPAMailight dot jp

07/08/2003 1:2 AM

ぜひぜひ、オリジナルのブログシステムつくってくださいね。
とりあえず、はじめたいときには、BlogX のお手伝いを
いつでもさせていただきます。

|yoshihiroAT NOSPAMkawabata dot com

07/08/2003 8:42 AM

おぉ、完全なシステムだと ちょっと大変ですね。
自分のページにすんなり収めるには、
ブログコントロール? 怪しい・・・。

#ブログって、まだ何者かいまいちわかっていないので
#どんなアイデアを入れると便利になるのか想像も
#つかないんですよね。 もう少し観察ですね。

|ishinoAT NOSPAMailight dot jp

だめだめ日記

高橋さんのブログをご紹介いただきました。
しっかりかかれていますね。話のネタの豊かさにも、目を見張ります。
tDiary は、表現力豊かでいいですね。
Wiki の表現方法ができたかと思います。
BlogX にも取り込んでいきたいですね。

青柳臣一 blog

青柳さんのブログがスタートしました。
.NET の MVP の方で、さっそく、BlogX にもいくつか改良を加えていただけました。
ほんとに、たのしみ。

KazumaO's Log

かずまおさんもブログをはじめました。
MVP 仲間がまた一人。
BlogX を利用されています。協力して日本語化や品質アップしていけるといいなぁ。

rss-jp の rss/rdf 一覧 をみて、思わず関心してしまいました。

なんと、購読しているメールニュース以上のものがここにはあるではありました。
さっそく、おもしろそうなrss をどんどん、RSS Bandit に登録。
こうなると、メールニュースはもう必要なさそうですね。
それにしても、eGroup もいつの間にか rss 対応していたんですね。

rss-jp.net

RSS についてまとめているサイトです。
あらためて、rss の広がりと、有用性を感じます。

日本で配布されているRSS/RDF

この一覧をみていると、RSS 対応ソフトが必須ですね。

BlogX を開発した Chris Anderson が多忙のため、Dare Obasanjoへ引き継がれました。
Dare Obasanjo は、RSS Bandit の開発にもかかわっていて、BlogX と RSS Bandit の連携強化も含めてがんばっていくとのことです。
Blog 関連の標準やあたらしいGUIが登場してきているので、たのしみです。

BlogX の修正予定をあげておきます
AddEntry Description を省略可能に
Description は省略可能だったことに気づきました。
省略時 RSS Banditで見ると、本文がそのままみえるのね
カレンダのスタイル
カレンダの一部でスタイルではなく、直接 COLORが指定されている
コメント表示
Entryを個別に表示するとき、コメント付の表示を標準にしたほうが使いやすそう

BlogX の AddEntry に次の修正を入れました
  1. レイアウトを修正
  2. Categories をチェックボックスから選択できるようにした
  3. Previewボタンを追加
  4. 入力をすべて必須とし、チェックするようにした
これで、入力ミスをへらせるかと思います。

07/03/2003 4:9 AM

Descriptions は、省略可能なことに気づきました
省略すると、RSS Bandit で、COntentの内容がそのまま、見える

|yoshihiroAT NOSPAMkawabata dot com

MessengerManager を便利に使ってもらうには、あと、次のことが必要
  1. 手軽にサービスに登録できる機能。
    いまは、わたしが手動で登録する必要があり、iisresetも必要
  2. 登録を解除する機能
  3. ステータス用画像
    いまは、透過GIFになっていないので、使いにくい
  4. XML Web Serviceによりステータスを取得する機能
まずは、登録する機能ですね。
クラスライブラリの仕様を見る必要がありますが、Webページから、メールアドレスを登録すると、各自のメッセンジャーに、サービス用アカウントの登録を求めるようにするのがいいかな。
いたづら対策として、いったんメールアドレスを入れた後、各自が明示的にメッセンジャーからサービス用のアカウントを登録してもらうほうがいいかな。

Hollytown
堀田さんが、BlogX でブログを立ち上げました
タイトルに日本語がとおらないとか、Add Comment が使えないとか、まだまだ、これからですね。
BlogX の設計の問題じゃないのかなぁ。

06/30/2003 10:40 PM

Add Comment は WebConfigを編集することでうまくいきました。<br>
タイトルの日本語表示は河端さんからいただいたプロジェクトでは問題ないみたいなので後ほど調べてみます。

Horita

チャンネル北国tv
いい感じですね。
かっこいいスタイルシートを作っている方もいらっしゃるし、Blosxomもよくできているみたい。
こちらも参考にしつつ、うちのサイトも育てていこう。

ダウンロードして、VS.NET 2002 で開きます。
  1. SiteConfig の設定
    SiteConfigフォルダの下のファイルがカスタマイズ項目になります。
  2. SiteConfig/*.htmlの設定
    これらの html は、ページに読み込まれるヘッダ、フッタなどです。
  3. SiteConfig/blogx.css
    これが、共通の CSS スタイルシートです。
  4. SiteConfig/site.config
    これが、BlogX のサイト設定情報になります。
  5. SiteConfig/siteSecurity.config
    ここに編集者のログイン情報を列挙します。
  6. contentフォルダの設定
    content フォルダにエントリーが入ります。
    フォルダのセキュリティ設定で、ASPNET に変更する権限を指定します。
  7. logsフォルダの設定
    logsフォルダにアクセスログが入ります。
    フォルダのセキュリティ設定で、ASPNET に変更する権限を指定します。
  8. Web.configの設定
    .NET 1.1 の場合は、<pages validateRequest="false" />を追加します。
とりあえず、このくらいは、最低必要ですね。

BlogX のPermaLink.aspx と CategoryView.aspx を修正しました。
カテゴリ別、日付別の一覧で、エントリーのタイトルにリンクが設定されていなかったので、設定するようにしました。
また、日付の書式を日本にあわせました。日付の書式は、config に出すほうがいいでしょうね。
また、css へのリンクが 上記のファイルのヘッダに定義されていませんでしたので、設定しました。
とりいそぎ。
はやく、Workspace にアップしていきたいなぁ。

先日 Blogger.com を買収した Google ですが、Google Toolbar にブログ用機能を追加するようです。
「米Google、Toolbarの新版を発表。ポップアップ広告停止やblog発行が可能に」
Blog This という機能で、現在表示しているページにコメントをつけて、ブログに登録することができます。
対応しているのは、Blogger.com のブログだけとのことなので、自分のブログ用にちょっと、同様な機能を実装してみようかな

CategoryView.aspx でカテゴリ別表示をしますが、各記事にリンクが設定されていません。
これは、不便
修正しろって、ことですね。

06/27/2003 11:25 AM

できれば、一覧の日付表示が、日別一覧へのリンクになってほしい

|yoshihiroAT NOSPAMkawabata dot com

Add Entry での Categories にカテゴリ名をしていすると、Trim されていません。
特に、セミコロンで複数のカテゴリを指定するときには注意が必要です。
例: BlogX; SQL Server
とすると、SQL Server の前にスペースが入ってしまった。

NewkbViewer
マイクロソフトのサポート情報を検索する機能です。
Blog, Rss のクライアントソフトから RSS 形式で利用することができます。
例: SQL Server の過去30日間のサポート情報 RSS

BlogX には、WinBlogX というWindows Forms ベースのクライアントがあります。
XML Web Service を利用した、なかなか面白いプログラムなのですが、残念ながら、日本語に対応していません。
ざっくり調べたところ、HTML エディタの部分に原因がありそうです。
HTMLエディタコントロールは、ASP.NET の WebMatrix から持ってきたとのことですので、最新版と比較しながら調整する必要があるようです。

BlogX のディスカッションの中で、紹介されていました。

Moblog by TextAmerica
携帯電話で撮影した写真を手軽にメモできるようです。
BlogX にもほしいなぁ

かおくさんから、また情報。
Wiki を Emacs からやれるそうです。
http://www.antoine.st/EmacsWiki.html
簡単に使えて、いい感じですね。
手軽に更新するには、ほんとによさそう。
わたしのサイトも、もともと、こういう機能を asp で実現していたんだけどなぁ。

BlogMax: Bloggin in Emacs
かおくさんから、ご紹介いただきました。
でも、もうひとつかなと。

06/25/2003 11:31 AM

life in Emacs な人にはいいかもしれませんけどね。

|kaokAT NOSPAMvenus dot dti dot ne dot jp

BlogX は、次のところからダウンロードできます。
BlogX workspace

SiteConfig/blogfooter.format.html の href を調整
<a class="standardsButton" href="blogxbrowsing.asmx/GetRss?">

web.config に次の設定を追加しました。
  <pages validateRequest="false" />
  <webServices>
    <protocols>
      <add name="HttpGet" />
    <protocols>
  <webServices>

.NET の Blog システムBlogX をいれてみました。
不精な私ですが、ここにいろいろメモしていこうと思います。