Delphiを使っていると、若干、互換性に苦しむ内容がある。しては、断じて、Delphiの仕様が標準に正しいに違いないと疑う余地はないのだが・・。XMLを保存できたりできる様になったが、このXMLの仕様と、MicroSoftのXMLパーサーが出力する内容と、若干の違いがあった。最近、気が付いたのが、データベースのADOコントロールを使って、MDBファイルのデータベースのテーブルに、画像を登録したり、取り出したりすること。Delphiで終始利用していれば問題ない。他の手段で、画像を保存すると、たちまち、取り出せなくなる。Delphi-fanその原因が、ヘッダーにいらない文字が含まされていることだ。PeacefulWish勝手なことすな!と思ったのだが、この余計な部分を取り除くソースを作るのもばかばかしいし、2、30個の内容だったので、全て、画像ファイルとして保存しなおして、それを使うことに・・。hopeseeds私のモバイル用のノートパソコンが、古いこともあって、HDDのアクセスが異常に遅くなることがある。比較的遅い感じがしていたので、HDDそのものという訳ではなく、恐らくマザーボードの方に原因があると思われる。致命的なのは、Delphiのコンパイルだ。大きなプロジェクトだと、3、4分も再構築にかかってしまう異常さだ。いうソフトウェアを発見した。Ver2.7だから、ずいぶん昔からあるらしい。これを、半ば人柱と思いながら、どうしようもないノートパソコンの環境に入れてみた。対象は、BDS2006だ。それがそれが、効果テキメン。つたない英語翻訳で理解したのは、最適化とキャッシングらしいが、何かが良くなった気がする。相変わらず、「再構築」を選ぶと、同じ結果だが、コンパイルは速い。ダメかと思ったノートパソコンも息を吹き返した。Holicは、全てDelphi基準。危なかったな、Va○o。マニアはちょっと気をつけたし。ソースのないコンポーネントの一部にエラーメッセージが出た。それはDelphi起動時の話で、ソフト開発においては、問題なく使えた。最適化できなかったのだろう。開発したシステムで、収め先からクレームが来た。Linuxのサーバーで動かしたら、スクリプトエラーが頻繁に出るということだった。原因を調べるのに、1日かかってしまったのだが、こういうことだった。UTF-8にすると、問題が起きる。Linuxに入れる際に、文字コードを合わせたことで障害が出た。関係は、公開されているまんま使っている。これも、一部、UTF-8ではないようだが、関係があるのだろうか。修正を送った際、完全なリフレッシュからの確認が難しいことがわかった。IEで見ると、IEに入るキャッシュで、更新が見れなかったり、サーバー側も再起動や、キャッシュクリア(Apacheとか)しないといけない。自分は、Ajaxの本格的開発は、マスカットが初めてだったのだが、細かい気遣いが必要だと、勉強になった。ところで!、3rdRailって、アップデートはいつ出るの?3rdRailに備わるアップデート機能は、以前、起動しなくなったので、怖くてできない。パッチを心待ちにしているのだが。少なくても、使い込むと時々起こる、エディタの表示が崩れたり、カット&ペーストがうまくなかったりする初段の不具合は直して欲しいのだが。hopeseeds気が付いたら、1週間位、ブログの書き込み、サボってた。会社も個人的にも忙しくなる月だ。みんな、すっきりして年を越したいから、年末までという締め切りが多くなる。