2007年1月アーカイブ

今日は夜、再びActive Reportと格闘。

ASPからPDFのドキュメントを作るということから、最初はABCpdfを試していたのですが、あまりにもプリミティブな機能しかなくて、その割には、個人で買うには少し高い。

片手間の仕事だったので、試用期間も30日は、あっという間でした。

それで次に、Active Reportを試しました。

これは試用の期限はなくて、生成したレポートの下にCMが入るというもの。

これも結構苦労したのですが、先ほど、やっと不恰好なレポートが出来ました。

レポートの定義をXMLファイルで書くのですが、このエディタがすごい。

コピー、ペーストもできない代物。

デザインはGUIで出来るのですが、スクリプトはちまちまと手で書きます。

でもコンパイルなしで、XMLファイルを更新すれば、レポートが更新されるのはよいです。

ということで、明日また、夜の仕事で、格好のよいレポート作りに励みます。

またAmazonでCDを買ってしまいました。

エンニオ・モリコーネのウエスタンのサントラのベスト版と2007年のGrammy Nominees。

Amazonの中をさまよっているうちに、偶然、マカロニ・ウエスタンのサントラ・ベスト版を見つけて、その関連商品として、エンニオ・モリコーネのウエスタンのベストを見つけました。

エンニオ・モリコーネは、「ニュー・シネマ・パラダイス」やNHKの大河ドラマも手がけた巨匠で、すきなのですが、特にウエスタンの音楽は、すごく懐かしくて、無性に聴きたくなりました。

(ウエスタンはあんまり見たこと無いのですが・・・。あ、ニュー・シネマ・・・は見ました。)

Grammyの方は、前から目をつけていたのですが、レビュアーの評判がいいので、勢いで買ってしまいました。

Amazonの圧倒的な商品の量と情報の中では、買いたいものがありすぎて、本当に迷ってしまいます。

またネットラジオで紹介できればと思います。

でも最近、CDで散財してるなあ・・・。

メールアドレス削除の効果で、金曜以来、スパムメールは来ていません。

そうなると、次に気になるのが、ブログのトラックバックとコメント。

特に、トラックバックは長い間、放置してあったので、その量は半端ではありません。

Movable Typeの3.11のバグなのか、わかりませんが、トラックバックを全て表示して、削除することができないのです。

もっとも、削除しても、また新たなトラックバックがなされるわけですが・・・。

それで、ネットを検索していると、すぐに見つかったのが、日本語が入っていないと、はねるようにすること。

迷ったのですが、毎週の週末に、トラックバックを削除するのは面倒なので、入れてしまいました・・・。

以来、トラックバックのスパムは無し。

Movable Typeのバージョンもそろそろ上げるべきかと思うのですが、時間が取れない。

週末に1日時間をとって、やるかなあ。

それにしても、以前は新しいエントリーを書くたびに、トラックバック許可にしていたのですが、最近はもう許可しません。

悲しいことですが、性善説ではやっていけないですね、ネットというのは。

今まで4つのアドレスを捨てたのですが、最後までスパムの来ていた、最後のアドレスをついに捨てました。

そうこうしているうちに、今まで捨てたアドレスで、レジストラに登録してあったり、MSDN等いろいろなサービスに登録してあったりしたことが判明して、アドレス変更に、結構苦労しました。

今度は、もうちょっと細分化されていて、今度スパムが来たときには、どの辺からアドレスがもれたのか、およそ見当がつくようになっています。

理想的には、相手ごとに違うアドレスを使うのがベストなのですが・・・。そこまではやっていません。

microsoftとかamazonとか日経とか大手は、専用アドレスを用意しましたが。

なにはともあれ、これでスパムは0になる・・・はず・・・当分は・・・。

ezoshika.JPG

最近はもっぱら、楽天の「ペットのぬくもり」です。

安くは無いのですが、アズミラなど本当に安心なフードしか置いてありません。

また店長はまめな方で、しょっちゅう、「いかがですか?」という感じの猫の写真をあしらった、はがきを送ってきます。必ず自筆で一言、添えてあります。ペットの健康に関するマインド・マップなども商品と一緒によく送られてきて、勉強熱心なのがわかります。

楽天のポイントとは別に、お店独自のポイントもあるのも魅力です。(今回、7,000円分使いました)

またペットの誕生月に、好きなおやつをもらえます。

フーちゃんは1月ということになっているので(実際は不明)、1,500円くらいする「えぞ鹿ジャーキー」をもらいました。ちゃんとハッピーバースデーのシールが貼ってあり、感激しました。これはその写真です。フーちゃんはかなり気に入ったようです。

ということで、かなりのお勧めです。

また富山の田舎?にもかかわらず、ちゃんと起業できるのどという一種の尊敬と安心感を覚えます。

今日もフーちゃんは外で、三毛のライバルと、向かいのアパートの駐輪場で出くわして、2匹とも動けずに固まってしまいました。

前にも進めず、逃げるわけにも行かない。

なにか変化が起こるのを待つのみです。

それで、窓から眺めていた私は外に出て、「フーちゃん」と呼びながら、近づくと、フーちゃんは、待ってましたとばかりに、私のほうに駆け寄ります。

相手の三毛もほっとしたでしょう。

しばらくは、家に閉じ込めて、ライバルがいなくなるまで、待つことにします。

フーちゃん、心配させないでよ・・・。

モッツァレラ・チーズが好きです。

きっかけは忘れたのですが、最初に食べたのは、もう7,8年前だと思います。

あの、もちもちとして淡白な味わいが一度食べたら、病み付き。

でも・・・残念ながら・・・高い!

駅前のスーパーで、120gが500円以上します。

ショップブランドでも100gが300円をちょっと切るくらい。

それで、賞味期限が近づいて、値下げするのを待ちます。

先日は、500円以上の製品が半額くらいでした。

最近はスーパーに行くと、真っ先にチーズ売り場に。

土曜日曜の朝食にモッツァレラを食べるのが無上の喜びです。

木曜日にデプロイに失敗してから、週末は、ネットでの情報収集に専念したのですが、決定的な情報が得られない。

でもIBMの資料で、いい物を見つけました。WebSphere5.0 NDのデプロイです。

アプリの更新の前に、現在のearをイクスポートするなど、大変参考になりました。

それで、前回との違いですが、まず、更新は、「エンタープライズアプリケーション」の「新規アプリケーション」ではなく、アプリの一覧のチェックボックスにチェックを入れて、「更新」ボタンをクリックすることと(これは前回もトライしたのですが・・・)次の、「アプリケーション更新の準備」で「既存バインディングの使用」を選択すること、くらいでしょうか・・・。

これで、うまくいきました。

wstempのクリアは一応やりましたが、関係なかったみたい・・・。

何はともあれ、一山超えたようです。

先日、いつものように仕事が終わってから、ブログを書いて、保存しようとすると、見たことの無いエラー。(errno:145)

一瞬、頭が真っ白になって、あせりました。

気を取り直して、ネットを検索すると、情報がたくさん。

MySQLのテーブルが壊れたらしいです。

でもMySQLはMovable Typeでしか使っていないし、コマンド行からの入り方さえ忘れている。

ローカルに残っている、Movable Typeのファイルから、データベース名や、ログイン名やパスワードを推測して、ようやくログイン。

CHECK TABLE mt_fileinfo ;
でエラーが出て、テーブルが壊れていることがわかります。

REPAIR TABLE mt_fileinfo;
で、エラーの修復。

これで直りました。

いやあ、3年半分のブログがパーになったかと思いました。

早速、バックアップを取ります。

デプロイに失敗しました。

「アプリケーションは既に構成リポジトリにあります。」のエラーでデプロイできません。

ネットで情報を調べたのですが、決定的なものが見つかりません。

英文の情報で、これは、というものがあったのですが(dmgr/wstempの下をクリアして、dmgerをリスタートするというもの)ダメでした。

手詰まり状態です。

明日、頭を冷やして再考。

明日は、初めて、サーバーに、改造プログラムをデプロイします。

4月から仕事を始めて、今回が初めて。

緊張します。

機能的には問題ないなずですから、デプロイさえうまくいってくれたら、OKなのですが。

念のため、サーバーのバックアップを取ってから・・・。

WindowsのNoteにも、同じWebSphereが載っているので、まずこちらでデプロイして動作確認してからにしよう。

今回の改造は、昨年度、格安でプログラムを改修した、E社のバグ対応。

当初、E社に修正してもらうつもりが、お客様とE社との間で、トラブルがあって、こちらに仕事が回ってきました。

それに加えて、昨年度の落札者である、I社のバグ修正も。

肝心の今年度の改造は、3月末までに行います。

これについても、もう目処はついています。

3末で何事も無く、作業が完了しますように・・・。

最近、フーちゃんの外出が多くて、ちょっと心配です。

お天気がいいときは、庭で日向ぼっこをしていたりして、そういうときは、まあ、安心なのですけれど。

実は近所に、新しい、キジトラの猫が時々現れて、フーちゃんとにらみ合って、双方凄い声を出すのです。

フーちゃんの外出中に、うなり声が聞こえると、即、外に出て、固まっている2匹に近づいて、フーちゃんを抱いて帰ります。

猫の喧嘩に人間が出るのも、どうかと思うのですが、怪我でもしたら大変と大事をとります。

(親ばかです)

フーちゃんが仲良くできる猫だったら、一緒に飼ってもいいと思っているのですが、未だかつて、そんな猫はいません。困ったものです。

オスだと、そんなには威嚇はしないのですが、仲がいいというところまでいきません。

フーちゃんのほうが避けてしまいます。

なんとか、遊び相手を見つけて欲しいのですけれど。

日曜日にToshibo's Web Radio を運営されている、Toshiboさんにお会いしてきました。

もう70近いお年にもかかわらず、毎週のように、Web Radioを更新されたり、最近ではDJの試みもされたりと、非常に活発に活動されています。

米のSoundExchangeに著作権料を支払って、ネットで音楽を配信することを始めたのは、日本ではToshiboさんが最初ではないかと思います。

聞けば、大手のIT企業の支店長をされていたということで、地元のラジオ局の選曲もやっていたと聞いて、「これはかなわない」と正直に思いました。

そんな先駆者にもかかわらず、非常に丁寧に今までの経過を説明していただきました。

頭が下がります。

今日、早速、EMSでSoundExchangeに"NOTICE OF ELECTION・・・"のドキュメントを送りました。

後は、1月のアクセス実績が出た時点で、2月15日までに、$500と"STATEMENT OF ACCOUNT・・・"を送るのと、2週間ごとに、アクセス統計を、電子メールで送付します。

このへんの作業をなるべく自動化して、仕事と両立させたいと思います。

これで合計4つ捨てたことに。

大部分のスパムはこなくなります。

あと1つだけ、スパムの来るアドレスがあるのですが、これは仕事で使っているしなあ・・・。

まあ、殆どのスパムとはおさらばだし、残りはKasperskyがブロックしてくれます。

今日はメールで、もう1つのトラブル。

携帯にメールが転送されません。

1月の初め頃までは転送されていたのに。

メールを携帯に送ると、「圏外」の表示がされて受信できません。

サポートに問い合わせると、電源を入れなおしてくれ、ということで、解決。

なんでも電波の状態の悪いところにいると、その状態を、後まで引きずることがあるという、何か信じられないような説明。

そんなことってあるの?

ときどき、どうしても聴きたい曲がでてきます。

今回は1968年の映画「Charly」(「まごころを君に」)のテーマ曲。

原作はダニエル・キイスの大好きな短編です。

音楽はラヴィ・シャンカールのシータールだったと思います。

Amazonで在庫切れ、spunやVDOでも検索に引っかからない。

HMVではイタリア盤があったのですが、WEB RADIOでかけられないとなあ・・・。

今は、WEB RADIOが前提になってしまって、US盤でないと買えません。

それと、これも映画音楽なのですが、「ハリーとトント」のテーマと「イルカの日」のテーマ。

単に懐かしいにとどまらず、いい曲だったと思うのですが。

今日はK社で会議。

開発仕様については順調に仕様が見えてきたのですが、後半の予算の話は、喧々諤々。

私は聴いていることが多かったのですが、気がめいります。

多分、来年はもうK社の仕事はない。

K社長からは引き続きお仕事をもらえそうですが・・・。

(紛らわしいのですが、K社長がK社と契約して仕事をもらっているのです)

それと官公庁の仕事は、あまりやりがいがないですね。

どんなに一生懸命やっても、サービスしても、来年はまた競争入札で、価格の一番安いところが落札してしまう。せっかく構築した信頼関係が振り出しに戻るわけです。

レンガを積むような作業ならば、毎年、業者が替わってもいいのでしょうが。

システム構築はそんな物ではない。

どこかが間違っているような気がします。

やはり民間のお金のある企業のお仕事をするのが一番です。

ASPでPDF

| | コメント(0)

ちょっとレトロな開発。

ASP(.NETではありません)でPDFを生成するプログラムです。

COMとしてこの機能を提供しているベンダーは限られています。

最初に試そうとしたのは、XLSOFTのコンポーネント。

しかしドキュメントを見ると、表を作る機能がなくて、線を引く機能だけ。

これではちょっと・・・。

次にトライしたのが、NewtonのABCpdfというコンポーネント。

こちらは表を作成する機能を、Classとしてソースで提供していました。

癖はあるものの、なんとかサンプルページを作成に成功。

データベースの接続なども、昔の参考書をひっくり返して、調べてます。

VS2005を使っているのですが、VS2003まではASPのデバッグをする、というチェックボックスがあったのですが、これが消えている・・・。

エディタだけ使って、実行するだけという開発環境。

なんとか頑張っています。

新年早々、スパムのために、メールアドレスを3つ、捨てました。

効果は?

日に数十通来ていたスパムが、数通に。

捨てた3つのうち、1つは割りと使っていたアドレスなので、変更は結構大変でした。

でも、多分、古いアドレス宛にもスパムは来続けるだろうし、Return-Pathも嘘だろうから、サーバーが返す間違いの通知もネットワークを駆け巡って帯域を圧迫するのでしょうね。

本当に迷惑!

最近はHPにもメールアドレスは載せません。

できるだけ、フォームのメールで通知してもらうようにします。

しばらくは、大丈夫そうです。

catch20070104_1.JPG

catch20070104_2.JPG

夕方、鳥の鋭い鳴き声と、フーちゃんのうなる声。

フーちゃんが鳥を捕まえてきた。

隠し場所を探しているのか、獲物をくわえたまま家中を駆け回る。

口をあけると逃げるので、鳴くこともできずに、ウーウーとうなるだけ。

時々悲鳴を上げる鳥がかわいそうで、はらはらしていると、フーちゃんが油断をした隙に、逃げ出し、フーちゃん用に開けておいたドアの隙間からうまく逃げてくれました。

フーちゃんも追いかけましたが、もう捕まらない。

ふぅー。一件落着。

SoundExchangeに送付するテキスト形式の、放送履歴履歴。

根性でプログラムを作りました。

明日から仕事なので、今日1日しか空いていません。

ふぅー、10時近くまでかかりました。

HTTPのログをデータベースに読み込んで、データベース中の曲の情報とリンクして、再生回数の一覧を作ります。

迷った挙句、Accessで作ることにしました。

サーバー上のPostgresを使うという選択肢もあったのですが、データが手元で操作できた方が、便利かと。

まだやることが残っていて、曲のデータベースの入力です。

これが結構大変。公開しているものは30曲ほどですが、データベースには、180曲が。

ファイル名やカテゴリや長さなどは入力してあるのですが、今度は、曲名、アーティスト、アルバム、レーベルを入力しなければいけません。

また、週末にでも・・・。

元旦にWEB RADIOをスタートしたのですが、先駆者のToshiboさんからは、選曲を誉められて、とても嬉しかったです。

同時にToshiboさんからは、気になる情報も。

SoundExchangeへの報告が詳細になり、2週間に1度に頻度が上がります。

今まで、まとめて曲の頻度だけでよかったのが、アーティスト名、曲名、アルバム名、レーベル名、毎の頻度を、きっちり決められたテキストで、FTPで送るか、メールに添付して送ります。

これはデータベースとプログラムを使うしかない。

何とか、明日1日で仕上げたいな・・・。

でも、この報告の中では、著作権料の計算の項目がなくなっていますが、これはどうするのだろう?

title.gif

あけましておめでとうございます。

昨年からお知らせしましたように、1月1日からWEB RADIO、Radio.Meowings.com(レディオ・ミャウィングス・ドットコム)を開局しました。

無料のコマーシャルフリーの音楽のみのネットラジオです。

WindowsのMedia Playerで聴くことができます。

ロック、ポップス、ジャズ、クラシック、サントラなどから厳選してお送りします。

音楽がお好きでしたら、是非、アクセスしてみてください。