あまつぶ

2.12 【Xへの移行】

 最近MSDEとかいうものをさわっている。Microsoft Data Engineとかいうデータベースエンジンなのだが、SQL Serverと互換で、クライアントライセンスがいらないというもの。
 VisualStudio(のシリーズ)を買わないと手に入らないのかと思っていたのだが、Office 2000に入っていた。なんと、これは使ってみない手はない。
 SQL Server(MSDE)ではテーブルを作るのもSQLを書かないといけないのだと思い込んでいたのだが、実はAccess 2000があればリモートでテーブルを作成できるらしい。早速やってみるとあっさり成功。おお、これなら私にも使えそうだ。これまでAccessで作っていたWebアプリケーションをMSDEを使うように修正するのも非常に簡単だった。データベースを指定する部分を変更するだけ。これなら移行もすぐできそうだな……。
 とりあえず、バックアップやディタッチ・アタッチの方法を調べて覚えておいた。コマンドラインからだけど、覚えてしまえばどうということはない。バックアップについては自動的に行うようにするべきだろうけど、それは今後の課題か。

 一昨日リリースしたIconParty 1.20b3にいきなりバグを見つけてしまった。修正はしたが、リリースするかどうか悩むところ。さして大きなものでもないから来週でもいいかなぁ……。
 コマンドキー+選択あるいは「自動選択」で妙な領域が選ばれるというもの。最近いじったところではないので結構前からあったのかもしれない。
 Carbon版で、回転が正常に行われないというバグもあった。これについても修正したが、どうしよう(^^;;;

 Phutを3ヶ月振りにアップデート。例によってCarbon版のみだけど。Classic版はAppleScript対応が完成したら正式バージョンのつもりだが、遅々として進まず。
 Carbon版の変更もバグ修正のみ。Reveal in Finderが使えない問題の解決、コンテクストメニューからパレットを閉じると終了するバグの修正、登録したアプリケーションにドラッグ&ドロップで起動しない問題の解決など。まだまだ問題点は多いが、徐々に修正していこうと思う。3.24には間に合いそうにないけど(笑)。

 QT-QのCarbon版は相変わらずだめ。ソースがやたらと長いのが原因かもしれないと思い、14個に分割してみたがまったく症状に変化なし。試しにCountResourcesで'WIND'リソースの数を数えてみると、なんと0。なんで??
 コンパイラの設定もIconPartyとまったく同じだし、ソースについても同じにしたのにだめ。あとは割り当てメモリくらいしか変更するところがないけど、Xでは割り当てメモリって関係ないはずだよなぁ……。

 Carbon版のアプリをXで動作テストしていると、他の作業もX上でできたらいいなと思う。というか、将来的にはそうなっていくはずだし。しかし、今使っているソフトの対応状況を考えると、現時点ではなかなか難しい。
 とりあえずHTMLを作る作業くらいはなんとかならないかなと思ったのだが、X PBについてきたHTMLEditというアプリケーションはなぜかエラーで立ち上がらない。それならテキストエディタで……とTextEditで開いてみると、HTMLでは保存できないらしい。SimpleTextのCarbon版というのも考えたが、その時点でやる気が萎えてしまった。VisualPageがX対応になって生まれ変わってくれる……なんて可能性はないだろうし。うーん。これを機に乗り換えを考えるべきなのかな。
 その後ファイルをアップロードするのもソフトがないし(私が知らないだけなのだろうけど)、どちらにしても先へすすめない。
 ブラウザはIEが入っているからなんとかなるけど、メールはどうなんだろ。メーラーも標準のものがついているけど使ってみてないな。現在のメインのメーラーはPostinoだけど、Xに対応するかどうかは謎。どうなるんだろ。なにか別のものに移行するのであればそれはまたそれで考えないといけないし。うーん。PostPetが対応するかどうかもよくわからんけど。
 ソフトのドキュメントを作るのも、SimpleTextからTextEditに変更していく方がいいのかな。普通はCarbon版のSimpleTextなんてもっていないだろうから、Xでドキュメントを見るとしたらRTF形式なのかもしれない。PDFっていう手もあるけど、Xでは簡単に作れるのかな?? そのあたりもよくわかってないや。うーん。ドキュメントはHTMLって手もあるか。
 画像を作るのはどうかな。QT-Qが対応すればJPEGとPNGはいけるから問題ないか。小さな絵はIconPartyでいけるし。クラリスワークスのドローが欲しいところだけど、これはまあ必要になったらAppleWorksを買おうねっていう話か。
 常用しているソフトはこんなもんかな。他のソフトはすぐに使うということもないだろうしゆっくり対応していけばいいのかな。どっちにしてもしばらくはClassic環境と8.5環境も併用していくことにはなるのだろうけど。


February 3, 2001 ↑ February index → February 18, 2001