アフィリエイト広告のない風景
先日(2/7)に予告いたしましたとおり、アフィリエイト広告のサービスが終了したため、広告を撤去しました。
まあ、広告なんてものは、「見てくれればめっけもの」というものであり、OuDiaの本質には何も関係ないものなんですが、殺風景なページからアクセントがなくなるのはちょっと残念ですね。
ローカル私鉄に乗ると、車内の広告吊りがほとんど使われてないという光景に出くわすことがあります。それを見ると、ちょっとさびしい感じがしますが、それと似た気分がしています。
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
« 2008年1月 | トップページ | 2008年3月 »
先日(2/7)に予告いたしましたとおり、アフィリエイト広告のサービスが終了したため、広告を撤去しました。
まあ、広告なんてものは、「見てくれればめっけもの」というものであり、OuDiaの本質には何も関係ないものなんですが、殺風景なページからアクセントがなくなるのはちょっと残念ですね。
ローカル私鉄に乗ると、車内の広告吊りがほとんど使われてないという光景に出くわすことがあります。それを見ると、ちょっとさびしい感じがしますが、それと似た気分がしています。
時刻表ビューの表示内容をCSVファイルに出力するプログラム OuDia時刻表CSV変換ツール の試作品を公開しました。
以前述べました通り、このソフトは、「OuDiaのデータをもとに見栄えのよい時刻表を作成すること」を主たる目的としています。保存したCSVファイルを表計算ソフトで開き、表計算ソフトの豊富なデザイン機能を使うことによって、好みのデザインの時刻表が作れるのではないか、ということです。
今回の『OuDia時刻表CSV変換ツール』は、あくまで「試作品を取りあえず公開した」、という水準のものです。このため、動作テストは全く行き届いておらず、バグも相当多いと思います。大事な .oud ファイルをこのソフトで用いる場合は、ファイルのバックアップを行ってから用いることをお勧めします。
実は僕自身は表計算ソフトの機能にはあまり詳しくないので、「こんな機能でいいのか?」と思いながら作った部分もあります。でも、天下の Microsoft Excel のことですから、「OuDiaからはとりあえずCSVで出力さえしてしまえば、後はExcelで何とでもなるんじゃないの?」と勝手に過信しています。
現在、OuDiaのホームページには『じゃらん』の広告が載っていますが、これはリクルートアフィリエイトによるアフィリエイト広告です。
先日、このアフィリエイトの事務局から
甚だ勝手とは存じますが、2008年2月15日(金)を
もちまして、本サービスを終了させていただくことといたしました。
とのメールが着信しました。このため、あの広告はまもなく見納めになってしまいます。
あのアフィリエイト広告の掲載を開始したのは、昨年2007年7月28日。きっかけは、アフィリエイト事務局からの勧誘メールでした。このとき僕はあまり深く考えず、「アフィリエイトってどんなものなんだ?」「儲かるものなのか」という好奇心から広告掲載を開始しました。殺風景な『OuDiaのホームページ』では、あの広告がせめてものアクセントになるんじゃないかなあ・・・という目論見もありました。
しかしそれから6ヶ月、
と、惨憺たる結果でした。まあ、OuDiaのホームページ程度の訪問者数では、アフィリエイトなんて何の意味もない、ってことですね。
しかしまあ、広告が掲載できるのもあと1週間。腹いせに親の敵みたいにクリック連打でもしたろかいな。皆さんも一つ協力してくれませんか?
1月末から、OuDiaの路線ファイル( .oudファイル)の時刻表データをCSVファイルに保存するツールの作成を開始しました。
このツールの開発は、OuDiaユーザー様からの、時刻表ビューの見栄えに関するご要望が発端になっています。例えば、
といったことですね。
しかし、時刻表を美しくデザインして印刷するという要件に対しては、Microsoft Excelなどの在野の表計算ソフトを用いる方が、充実した対応ができると思います。というより、表計算ソフトは今や高機能化しており、OuDiaをいくら改良したところでExcelの表現力には到底及ぶものではありません。このため、僕としては、時刻表の見栄えに特化した改良にはあまり力を入れたくないのが正直なところです。
このため、このような要望に応えるべく、時刻表をCSVファイルに出力する機能をOuDiaに搭載しようと考えたわけです。
が、これを試作してみて重大な問題に気付きました。
列車本数の多い時刻表をCSV化してExcel2003で開いて見ると、こんなエラーメッセージが出てしまいました。
「ファイル全体を読み込むことができませんでした」
「Excel では、ワークシートごとに 65,536 行と 256 列のデータに制限されています」
「制限数を超えた行または列は自動的に切り捨てられ、構成可能ではありません。」
Excelにはこんな制約があったんですねえ。
でも、列車が横に並ぶ形式の時刻表では、列車本数=(横方向の)列数ということになります。列車本数の上限が256本では少なすぎです。これでは使い物になるはずもなく、私はこんなものを作るために2週間の週末を費やしたことを悔やみつつ、どうすればいいのかを思案するのでありました。
(多分)つづく
OuDia と同じジャンルのソフトウエア CocoDia (Machintosh用ソフトウエア) が、OuDiaファイルの読み込みをサポートするようになったそうです。(詳細は こちら をご覧ください)
僕自身は、ファイルフォーマットについての資料を公開したことは全くないので、作者様は実際のOuDiaファイルから仕様を解析なさったのでしょうね。僕もOuDiaの第一次開発の頃に、WinDIAファイルフォーマットの解析を行いましたが、結構面倒だったのを覚えています。
OuDiaファイルはテキストファイルではあるものの、「人に読みやすいファイル」ということは全く目指していません。このため、解析はそれほど楽ではないはずなんですよね。また、現行のOuDiaファイルフォーマットには欠点も多いため、次の機会にはファイルフォーマットの変更を考えています。
CocoDiaに関しては以前から関心を持っていたのですが、なにぶんMachintoshに触れる機会が全くない(Machintosh を持っている知人も皆無)ため、いまだに使ってみたことがありません。使ったことのある方、どんなものなのか教えてください。
最近のコメント