01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
- Thunderbird
と思ったのですが、
Thunderbird 0.9 の Mac 版に関するご注意
現在公開されている Thunderbird 0.9 の Mac OS X 版には重大なバグがあります。フォルダ名に日本語を含むメールフォルダが 2 つ表示された上、そこに保存されているメールにアクセスできなくなります。回避策は、アップグレード前にあらかじめフォルダ名をすべて英語に変えていただくか、次のリリースをお待ちください。よろしくお願いいたします。
0.8 でも経験ありです・・・。フォルダが2つ表示されることがあります。片方には全く何もさわれない状態になります。
メーラは信頼性が一番。
今回のアップデートは取りやめ。確かにThunderbird は使いやすいのですが、メーラは他のものにしようかな・・・。だけど他に乗り換えたいと思うものがないのが現状です。Mac で何かいいメーラないでしょうか。
- hail2u.net::Archives - blosxom plugins
paging を入れてみる。
所謂ページングというやつである。(説明になっていない。。)
設定にある
$num_entries = 10;
で設定した値でページングを行う。
挑戦(これができないと困るよなぁ)
・日付/時刻のデータ
売上とか株価をグラフ化するのを前提にしたとき、日付や時刻のデータの取り扱い方はどうなるのでしょうか?インターネットで > 検索しましたが、時間の無駄でした。
Windows版のヘルプの[目次]-[Gnuplot]-[Time/Date Data]のページに例がありました。
(よかった!?):−)
真似してちゃんとデータファイルを作って調べました。
data/ DateData.txtの内容:
#X(MM/DD/YYYY) Y(YEN)
03/01/2002 500 19
03/02/2002 510 22
03/03/2002 530 33
03/04/2002 400 44
03/05/2002 300 55
03/06/2002 200 66
03/07/2002 400 77
03/08/2002 600 88
03/09/2002 500 99
03/10/2002 700 100
gnuplot>set xdata time #Xは日付時刻形式
gnuplot>set timefmt "%m/%d/%Y" #そのフォーマットはMM/DD/YYYY
gnuplot>set xrange ["03/01/2002":"03/10/2002"] #Xの範囲は2002年の3月1-10日
gnuplot>set format x "%m/%d" #XのフォーマットはMM/DD
gnuplot>plot "data/DateData.txt" using 1:2 w lp #Xの日付データとYでプロット
で目盛のラベルも"03/01","03/02"..."03/10"と表示される。
set xdata time
set timefmt "%Y/%m/%d"
set xrange ["2004/11/01":"2004/11/30"]
set format x "%Y/%m/%d"
plot "tt.txt" using 1:2 w l
- グラフは Gnuplot にお任せ
リンク集など充実。
- gnuplot homepage(本家)
- gnuplot のページ (Takeno Lab)
- GNUPLOTの第一歩
初めて gnuplot に触れる人にとってはサンプルもありいいサイトだと思う。
- GNUPLOT 基礎講座
- GNUPLOT
詳しいです。
- gnuplot-4.0.0 Mac OSX binary release
Mac OS X 用のバイナリ(Ver4.0)も配布されているみたい。
- gnuplot Download
Download はここから。Mac 用もあるが、Windows 用もバイナリ版がある。(gp400win32.zip)
- 2ch::
- OPEN SCRIPTS
個人が趣味の延長で設計を楽しんでいる…CGIを中心としたホームページ作成支援サイトです
gnuplot> plot sin(x)
gnuplot> cd '../demo'
gnuplot> plot "1.dat" w l
gnuplot> set terminal png
Terminal type set to 'png'
Options are 'nocrop medium size 640,480 '
gnuplot> set size 0.78, 0.62
gnuplot> set output "test.png"
gnuplot> plot "1.dat" w l
- ブロッサムフレーバーの配布サイトへのリンク
- モカ、マロン、黄昏
こちらで 行雲流水 さんが公開されていた黄昏の CSS をベースにさせてもらうことにしました。
blosxom 2.0 のインストールログ。
- Downloads
からダウンロード。
- script のパスの変更
- blosxom.cgi, google.cgi
- config.cgi の編集
- パーミッションの変更
- blosxom.cgi 755
- google.cgi 755
- entriesディレクトリ 777
first_post.txt 666
- pluginsディレクトリ そのまま
statesディレクトリ 777
HTTP Server Ruby ライブラリ。
- WEBrick
- Gnome's Guide to WEBrick
You can use WEBrick to create HTTP-based server or application. You may use also use it as a base for building web-application frameworks like IOWA, Tofu, and many others.
It can also be used to build non-HTTP server, like the Daytime Server example in the WEBrick home page
Ver1.8 では標準ライブラリになっているんですね。知らなかった。
Technorati の Link Cosmos に REST API を利用してアクセスする。
新たに覚えたこととして、
- 取得した XML を XML::Simple で扱う。
- Technorati Developers Wiki
Technorati.com の Link Cosmos という機能を利用してみる。
Mac OS X では様々な文字コードの設定が可能だが、スクリプト、入出力を全て UTF-8 に統一した方が間違いが少ない。
spidering などを行う場合、日本語の文字コードのエンコーディングが必ず問題になる。
UTF-8 で統一しておけば、妙なところで悩まなくて済む。
という風な感じで Spidering Hacks は進めているが、
use Encoding
use encoding 'euc-jp' # 使用している環境にあわせる
binmode(STDERR, ':encoding(euc-jp)');
このエンコーディング方法でどうもうまく文字コードを扱えていない。というか、イマイチよく把握できない。
Jcode を使用して対応を行った方がわかりやすい。
しばらくは Jcode を使っていくことにする。
Unicode とばっかり思っていたのですが、実はShift-JIS?
Perl で CVS ファイルを吐き出して、Excel で読ませようとしていたが、EUC-JP, UTF-8 は Excel 読み込み時に文字化け。Shift-JIS で出してやると OK。Unicode とばっかり思っていたのであれっ?って感じ。
Mac 用の Office が欲しい。
- Microsoft Office 2004 for Mac Standard Edition
- スクリーン全体を取り込む
→「コマンドキー」+「Shift」+「3」
- 特定のウィンドウ、ダイアログボックスを取り込む
→「コマンドキー」+「Shift」+「4」
あと、グラブというツールを使う方法もある。これは標準でインストールされている。
「Applications」->「Utilites」->「Grab」
% sudo perl -MCPAN -e shell
cpan> install Crypt::SSLeay
こちらはスンナリ OK。
% sudo perl -MCPAN -e shell
cpan> install Net::SSLeay
で CPAN モジュールからインストールを行ってみたが、test に失敗する。
複雑なことをやってしまっているときは一度立ち止まって考えてみた方がいい。おそらくそれは間違ってことをやっている可能性が高いから。
- reBeLog::WebObjects thought
WebObjects を利用する際の注意事項のようなものだが、他のことにも言えることだと思う。気に留めておこう。
Mac での Web サーバの利用については、[[2004-10-31]] に触れている通り。php を使うには httpd.conf の編集を行っておく。
/etc/httpd/httpd.conf
#LoadModule php4_module libexec/httpd/libphp4.so
#AddModule mod_php4.c
の2行のコメントを外し、
AddType application/x-httpd-php .php
の1行を追加。
apache のリスタート
% sudo apachectl restart
確認。以下のスクリプトを呼び出し、環境変数の一覧が表示されればOK。
- info.php
<?php phpinfo() ?>
PHP で書かれた Web アプリケ−ションになっている P2 を使ってみることに。
- P2
- OSXインストールパッケージ
上記から 1.1.1 インストールパッケージを落として使用。
最初にページを開いた際にユーザの新規登録を行い、その後登録したユーザでのログインとなるが、何故かログインできない。
ログインできないというのはアカウントとパスワードの認証ではねられる。?おかしい。間違っているはずはない。
如何ともし難いので
{p2ルートディレクトリ}/data/p2_auth_user.php
のファイルを一度削除して再度ユーザの新規登録から行う。
(ここにユーザアカウントとパスワードが書かれてある)
これでうまくいった。
やっぱり間違えていた?しかし、Mac OS 10.3 では今回のケースが起こるとの報告も出ている。
立命館大学の小柳 滋氏と株式会社ドリコムの共同プロジェクトとして開発、運用されている
本プロジェクトではデータマイニング技術を応用し、
1.情報の関連付け
2.情報のパーソナライゼーション
3.情報のリコメンデーション
を検索サービスに活用したシステムの開発に取り組んでおります。
検索サービス。
- News&Blog Search
「ホットなキーワード」のキーワードをどのように拾っているかが気になる。
「NBSアラート」を使ってみることに。どのくらいの精度でアラートが上がるのか楽しみ。
POS データによる販売実績ランキングデータなどを提要している。
- GfK Marketing Services Japan Ltd.
- 毎週金曜日更新の「今週のNo1」
- 毎週異なる4カテゴリの売れ筋トップ5を掲載している「今週のランキング」など。
サイボーズが提供しているメール共有システム。サイボーズはこれまで常駐した会社で使っているところも多かった。スケジュール、施設管理のものがメインですが、確かに便利です。
メール版がでているようで、参考までにサイトを見てみましたが、機能、UI ともなかなかよさげです。
- サイボーズ メールワイズ
インターネット/EC 関連の市場調査資料を販売しているサイト。サンプル資料の提供もあり。
- Global Information, Inc.
「はてな」での住所登録の話など、ブログサービス提供側での規約変更の動きがいろいろとでてきています。
ライブドアからは、
- livedoor Blog ライブドアによるユーザーブログの利用に関する利用規約を変更
という変更も出されているようですが、
第8条 (ウェブログの公開について)
本サービスにて作成されている全てのコメントおよびトラックバックを含むウェブログについて、弊社は、利用者への通知なしに無償で利用することができるものとし、利用者は、弊社及び弊社の指定する者に対し、著作権等(著作者人格権の行使も含む)を行使しないものとします。
livedoor Blog 開発日誌::利用規約の一部変更のお知らせ
これは個人的にはちょっと嫌ですね。おそらく他も同様の規約となっていくのでしょうね。
設置、運用のコストがかからず、既にある程度のコミュニティも形成されているため、提供されているブログサービスを利用するのは賢い選択だと思うのですが、上記規約を読む限り、とてもそこで書こうとは思えません。(たいしたこと書いてないですが。。)
- NAMAAN
- via ブログ検索サイト「NAMAAN」オープン
●"NAMAAN"はBLOGの新規エントリーを10分で検索結果に反映させます。
"NAMAAN"は「速報性」を重視しております。ですから一秒でも早く検索結果に反映させるよう努力いたします。「10分」と言っておりますが、10分よりも早く反映されることももちろんあります。逆に15分〜20分必要となるレアケースもあるでしょう。とにかく素早い反映を心がけます
新規エントリーを10分で反映させます!
とあるのですが、個人的には「速報性」が「10分」であることにはあまり価値観を感じません。ずっと blog ばっかり気にしている訳ではないですからね。。また、その時探している情報が新しく書かれたブログである必要性がどれほどあるかはちょいと疑問です。過去に書かれたものに重要なものが眠っている可能性もありますし(こっちの方が多いような気がします)。
まぁ、使う人の使い方次第なのでしょう。
例えば僕らが「NAMAAN-lookie(ルッキー)」と呼んでいる機能が特徴的かもしれません。検索していただくとわかると思いますが、こんな表示が各検索結果ごとにされていると思います。
→ その他□□□□□□□を含むエントリー数: 3
これは、検索したキーワードで表示されたエントリーの他に、該当するblogのエントリー群の中でさらにそのキーワードについて書かれているblogを表示する機能です。のぞき窓みたいなものですね。そんな機能がNAMAANには搭載されています。
bulkfeeds で提供している Similarity Search のようなものを検索結果にかけているのですね。確かに便利ですが、下手すると気がつくと本来の目的から関係ないところに行ってしまっている・・・っていうこともあるかもしれません。。
- Analyst: Blogging is good business
- Writing for the Web
We worked to find a balance between saying things that have been said before and giving the information we think is essential for a good business weblog. A lot of you who signed up for the whitepaper will read it and say, "Well, duh!"
まだ読んでいないのですが、ビジネス Blog の書き方についてのホワイトペーパが出ているようです。
- Writing for the Web(PDF)
- CorporateBloggingBlog::Free Corporate Blogging Primer
こちらもビジネス Blog のあり方、始めた方について言及しています。
- Beginners' Guide to Corporate Blogging(PDF)
- Blog アクティブユーザー ランキング
→ 各Blogサービスベンダーのアクティブユーザー推計から。
→ 元ネタは[[http://www.blogfan.org/news.cgi/1099666200]]
楽天は「だろうな」って感じですが、livedoor は思ったり多いな、と感じられた。
アクティブユーザの「アクティブ」の定義を知りたいです。
→ 書いてありますね。
- [[]]
sb に登録した Update ping サーバは以下の通り。|
http://ping.myblog.jp/
http://ping.bloggers.jp/rpc/
http://www.blogpeople.net/servlet/weblogUpdates
http://serennz.cool.ne.jp/sblog/rep.cgi
http://rpc.weblogs.com/RPC2
http://ping.cocolog-nifty.com/xmlrpc
http://blog.goo.ne.jp/XMLRPC
http://bulkfeeds.net/rpc
http://blog.with2.net/ping.php/6807/1088525720
http://rpc.technorati.com/rpc/pingx
http://ping.blo.gs/
http://rpc.blogrolling.com/pinger/
http://api.my.yahoo.com/RPC2
http://coreblog.org/ping/
頭4つは元々から登録されていたもの。
後からいくつか追加してみたが、ping エラーとなった時の処理が入っていないようで、明確なエラーメッセージが表示されない。処理結果が不明確で気持ち悪いので、cocolog, goo, bulkfeeds だけ残して後は削除。
Google にサイトの登録を行うことができたんですね。知りませんでしたし、していないのに、一応 Google にもちゃんと拾われていました。
改めて登録だけしてみます。
- サイトの登録 / 削除
いくつか blog を書いていたのですが、メンテがなかなかできなくなってきており、また、単独で設置しておくほどの内容でもないので、1つにまとめることにしました。
選択したブログツールは sb。
- MuraTaka Note
で今日から開始。
sb をレンタルサーバに設定しました。
- sb110R.tar.gz, sb_ext.tar.gz をサーバにアップ
- sb110R.tar.gz はブログ本体なので、設置すべきディレクトリに解凍して配置
> tar xvzf sb110R.tar.gz
- sb_ext.tar.gz には Perl 拡張ライブラリが入っているので、これも解凍して、ext 配下全てを sb ルートディレクトリ配下に配置。
- レンタルサーバは自分の環境と Perl パスが異なるので、変更。変更するのは、sb.cgi, cnt.cgi, mb.cgi, admin.cg の4ファイル。
- アクセス解析用に HTML テンプレートに {collect_log} のマーカを入れておく。
- .htaccess を用意して cgi の実行とタイプの指定、ルートのデフォルトページを指定しておく。
- たつをの ChangeLog::2004-10-29 Fri
- JavaScript で複数箇所のキーワードをハイライト
IT用語辞典サイト「e-Words」を運営しているインセプトは10月18日、個人のWebページなどにIT用語解説へのリンクリストを表示できるスクリプト「埋め込みe-Words」を公開した。無料で利用できる。
WebにIT用語集をリスト表示できる「埋め込みe-Words」
- 埋め込みe-Words
にて説明が書かれてある。
<script type="text/javascript" src="http://e-words.jp/embed.x"></script>
というスクリプトを埋め込むだけでよいらしい。
sb というブログツールを使って雑多な内容のブログを書こうと思っています。目的としては、とにかく書くことで何かを得たい。とても抽象的な考え方ですが、特にゴールを明確にせず、今はそういうことをやってみたいと思っています。他にいくつかブログを書いていますが、それはそれで特定ジャンルのものとして継続していく予定。
できれば、妻にも参加してもらう予定。
とりあえず書くカテゴリをリストアップ。
- 本棚
読んだ本の紹介。
- 住宅展示場の紹介
1戸立てマイホーム購入のための記録も含めて。
- 多摩
多摩周辺の情報の記録。
- 生活
日々の生活の記録。
ってところを考えています。
読むだけであれば、OpenOffice.org でもいいのですが、仕事で MS Office 文書を扱う場合はちゃんとしたものが無いといけません。体験版があるようですので、
- Microsoft Office 2004 for Mac
から入手し、試してみることにしました。
どこまで Windows で作成されたファイルと互換性があるのでしょうか。
と、いろいろ触ってみていますが、マクロもちゃんと使えるんですね。VB Editor がついていて、構文も全く同じところにちょっとびっくりしました。マクロに関しては、どこまで互換性があるのかもう少しみてみないとわからないですが(まぁ完全完璧な互換性を望むのは無理でしょうが。)、ある程度いけそうな感じです。
あと付属でついてくるフォントはいいですねぇ。デフォルトで入っているフォントが少ないため、これはうれしいです。
- EnterpriseRSS All About RSS in the enterprise
- RSS+marketing
からの情報。
はてなでは「はてな住所登録、正しい情報登録キャンペーン」ということで、利用者への住所登録を義務つけるポリシーとなったようです。
- はてな登録情報の住所追加、正しい情報登録のお願いについて
私ははてなダイアリー、はてなアンテナを利用しています。アンテナは bloglines へ移行したこともあり、最近はほとんど使っていません。ダイアリーについては使い続けたいと思っているのですが、今回のポリシー変更については理解できるところもあるのですが、ちょいと微妙な気がしています。
もうしばらく考えてから住所登録を行うかどうか決めたいと思います。
最近注目度の高い「RSS」、そのマーケティング利用の可能性について淡々と書き綴ります。
- RSS+marketing
そこで紹介されていた
- 【Tokyo Art Beat】東京のアート&デザイン情報をRSSで
- TOKYO ART BEAT
あの小出監督が一般公募で選ばれたモニターの指導を行い、各人の練習日誌にコメントをいれていくという企画。
- ランニングモニター練習日誌
ライブドアの企画のようです。
- デフォルトの文字コードは EUC-JP
lib/lang/ 内にある言語設定ファイル ja.pl にて文字コードは設定する。
データ保存についても文字コードを使用しているので、途中での変更は厳禁。
- init.cgi は初回起動時前に設定する。変更する場合には、data 配下のデータを全てクリアする必要あり。
■ 新規に記事を投稿する(カテゴリの指定有り)
カテゴリの指定ありというところがミソで、1発では行きません。
- カテゴリ一覧の取得。(mt.getCategoryList)
- カテゴリの選択。
- 新規記事投稿。(metaWeblog.newPost)
- 投稿した記事のカテゴリ変更。(mt.setPostCategories)
- 指定した記事とトップページの再構築。(mt.publishPost)
最後のカテゴリ変更は、新規記事を投稿した際に返ってくる postID を元に変更をかけます。
嵌ったのは最後の再構築処理。これを入れていないと、カテゴリの反映が行われない。
- Movable Type で使える XML-RPC API
- bloggerツールを作ろう
API は大きく3種類に分類されます。
- blogger API
- metaWeblog API
- MovableType API
利用する weblog ツールによって利用できる API が異なりますし、3種類のうちの何れかのみを使用するという訳でもなく、やりたいことを行うためには、組み合わせて利用するケースもあります。
XML-RPC の仕様については、
- XML-RPC.comhttp://www.xmlrpc.com/]]
- [[RFC MetaWeblog API
XML-RPC を扱うのに、Perl の場合は、XMLRPC::Lite のモジュールを利用すると便利。
- XMLRPC::Lite Perl
sb には XML-RPC サーバと API が実装されいます。
- XML-RPC APIについて
ここに API の仕様は書かれているのですが、肝心のエンドポイントが書いていないようです。
- ブログツール - sb でのXML-RPCサポート
ここに記載されていました。
http://(sbのパス)/admin.cgi
でよいようです。
- The Art of Computer Programming Volume1 Fundamental Algorithms Third Edition 日本語版
- The Art of Computer Programming (2) 日本語版 Seminumerical algorithms Ascii Addison Wesley programming series
私はまだ読んだことがないのですが、かなりの「良書」ということ。
- 半世紀かけて一冊の本の完遂に取り組むKnuth先生
などにこの書について触れてある。
専門ではないのですが、調査する必要にせまられて。
- Oracleパフォーマンス障害の克服(3)
- チューニングが必要なSQLを洗い出す
- 本の反響 part 3
にて書評が紹介されていました。
著者の益子 貴寛さんは
- CYBER@GARDEN
の代表の方です。
# 漢字は違いますが、同名です。。
[2004-10-31] でも触れていたのですが、sb をセットアップしてみました。
■ sb
- sb開発研究所
- sb UsersGroup
- sb ダウンロードセンター
から必要なフィアルをダウンロード。
- [[http://serennz.cool.ne.jp/sblog/doc/src/install_ja.html]]
ここにあるインストール手順にそって設定を行えば、ほぼ問題なくセットアップできます。
多機能で Perl の標準モジュール以外の CPAN モジュールを利用しているのですが、「sb ext」に含まれている ext ディレクトリ配下のモジュールを配置してやるだけで、レンタルサーバなどの利用も可能です。
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2009-01-02 23:56