Sub specie aeterni http://www.hundun.net/ssa/ 松下邦彦の覚え書き ja 2008-07-19T20:53:05+09:00 モールトンAPB-8のサスペンションスプリング交換 http://www.hundun.net/ssa/archives/2008/07/apb8.html モールトン(Moulton)APB-8のフロントサスペンション・スプリングを交換した。APB-8のオリジナルのスプリングはコンフォート指向でかなりやわらかい。ちょっとペダルに力を入れてこぐと、不用意に揺れてしまう。固くしたいところだ。

ブツは加茂屋クリエーションのモールトン用ウルトラシルキーサス。同社の使用説明に従ってフロントサスペンションの分解に取りかかる。

リンク機構の分解は簡単。だが、前フォーク(stirrup)がコラムパイプから抜けない。コラムパイプの出口の内径がわずかに細くなっていて、スプリングを押さえるピストンのような部品が引っかかってしまうのだ。

悪戦苦闘すること1時間半。押したり引いたりを何度となく繰り返しているうちに徐々に外に出てきたピストン部分を、プライヤーで掴んで引きずり出す。いやはや、疲れました。

_0011071.JPG
これがオリジナルのスプリング。古いグリスでどろどろ。

新しいスプリングを入れるときには、ピストン部分をヤスリで削って直径を小さくしておいた。

リンク機構まで組み直して、さっそく試乗。

オリジナルよりは固いが、ガチガチではない。オリジナルのフワフワ感はよく抑制されている。ポタリングやのんびりライドにはほどよいところだ。加茂屋には、フロントサスペンションをロックするクライムハードなる商品もある。そのうち試してみよう。

]]>
bicycle kmatsu 2008-07-19T20:53:05+09:00
ContactとAddressの同期の不具合を直す http://www.hundun.net/ssa/archives/2008/07/contactaddress.html iPhoneのContact(コンタクト)とMacOSのAddress Book(アドレスブック)がうまく同期しない。iPod touchのときの不具合が、iPhoneに移行してからも引き継がれてしまった。電話としても活用するのに、これではマズイ。

そこで、この記事を参考にしながら、以下のように解決した。

  • アドレスブックのバックアップを取る。
    ファイル -> 書き出す -> アドレスブックのアーカイブ...
  • アドレスブックのすべてのコンタクトを削除する。
    あわせてグループも削除する。
  • アドレスブックに関連したファイルを削除する。
    ~/Library/Application Support/AddressBook
    ~/Library/Caches
    ~/Library/Preferences/com.apple.AddressBook.plist
  • ログアウトし再ログインする。
  • iSyncを起動してリセットする。
    環境設定 -> 詳細 -> 同期の履歴をリセット
  • ログアウトして再ログインする。
    この時点でContactとアドレスブックが同期可能となっている。
  • アドレスブックのバックアップを読み込む。
    バックアップファイルをダブルクリック
     もしくは
    ファイル -> 読み込む -> アドレスブックのアーカイブ...
    *この時点ではまた同期されなくなっている。
  • アドレスブックのグループをすべて削除する。
    編集 -> グループを削除
    *グループの中のエントリーは削除されない。
    *この時点でコンタクト情報が同期可能となっている。
  • あらためてグループを作ってコンタクトを登録する。

当方の場合、グループを追加し、コンタクトを入れ替えたあたりから同期されなくなった。グループの問題がない場合、グループを削除する必要はないかも知れない。

]]>
iPhone kmatsu 2008-07-17T21:53:06+09:00
「世界でもっとも美しい10の科学実験」(ロバート・P・クリース著、日経BP社) http://www.hundun.net/ssa/archives/2008/06/10pbp.html 世界でもっとも「重要な」実験にあらず。もっとも「美しい」実験である。

世界でもっとも美しい10の科学実験

紹介されているのは10の実験。

  • 世界を測る
    −エラストテネスによる地球の外周の長さの測定

  • 球を落とす
    −斜塔の伝説

  • アルファ実験
    −ガリレオと斜面

  • 決定実験
    −ニュートンによるプリズムを使った太陽光の分解

  • 地球の重さを量る
    −キャベンディッシュの切り詰めた実験

  • 光という波
    −ヤングの明快なアナロジー

  • 地球の自転を見る
    −フーコーの崇高な振り子

  • 電子を見る
    −ミリカンの油滴実験

  • わかりはじめることの美しさ
    −ラザフォードによる原子核の発見

  • 唯一の謎
    −一個の電子の量子干渉

著者が掲げる美しい科学実験の条件は、深さ(基本的であること)、経済性(効率的であること)、決定的であること。

そして、著者は言う。

私は本書の序文で、実験が美しいという考え方に対して二つの疑問を提起した。まず第一に、「もしも実験が美しいと言えるなら、それは実験にとって何を意味するのだろうか?」そして第二に、「もしも実験に美があるなら、それは美にとって何を意味するのだろうか?」という疑問だ。
第一の疑問に対してはこう答えよう。実験の美しさとは何であるかが理解できれば、実験には人の心を揺さぶる力があることがわかるだろう。(p.300)
...
第二の疑問に対してはこう答えよう。科学実験の美しさに気づけば、より古い伝統をもつ美の意味を蘇らせるのに役立つと。(p.302)

著者は哲学者である。美の議論は正直に言ってとっつきにくい。だが、科学実験の美しさを伝える記述は確かな科学精神に裏打ちされていて、それ自体が美しいと言える領域に達している。

]]>
book kmatsu 2008-06-30T21:25:14+09:00
「甘粕正彦 乱心の曠野」(佐野眞一著、新潮社) http://www.hundun.net/ssa/archives/2008/06/post_145.html 甘粕正彦の評伝である。(甘粕正彦の人物についてはこちら)

甘粕については、1975年に角田房子が「甘粕大尉」というすぐれた評伝を上梓している。30数年後に著された本書は、「甘粕大尉」がカバーしていない資料を数多く参照している。その極めつけは、大杉栄・伊藤野枝・橘宗一の検屍報告書。甘粕が他人の罪を被ったという従来からの定説を裏付けるものだ。

さらに本書を特徴づけるのは、関係者への徹底的な聞き取りである。能う限りの関係者すべてにアプローチしたとおぼしい。大杉事件で甘粕と共に有罪判決を受けた下士官たちまで追っているのには驚いた。

大杉事件から80余年、甘粕の死からも60余年。直接の関係者はもちろん、その子供の代もそろそろ物故する頃合いである。証言には記憶違いや、聞き伝えの誤りや、こうあって欲しいという無意識の改変が加わっている。複数の証言の食い違いをたどっていると、事実を再現することよりも、物語が生まれる過程の方を面白く思ってしまう。

そして、甘粕正彦という人物が語り継がれるに足る人物だったことは間違いない。

じつは、わたしも甘粕の関係者に会ったことがある。20数年前、満州映画協会を大学の卒業論文のテーマに選んだからだ。甘粕を冷ややかに語った左翼崩れの映画屋(カツドウ屋)。「甘粕先生は立派な人だった」と語った甘粕の最後の秘書。どちらの語りも、甘粕の人となりのかけらくらいは伝えていたのだろう。甘粕の記憶を40年間抱え続けた人にとっての真実のかけらを。

人の記憶は、生々しい体験から、言葉によって記述される物語に変わることによって定着するという。ましてや、言葉にされなければ、個人の記憶を越えてできごとが語り継がれることはない。歴史はヒストリー、物語はストーリー。フランス語ならどちらもイストワールである

]]>
history kmatsu 2008-06-23T21:08:32+09:00
VMware Fusionで御難 http://www.hundun.net/ssa/archives/2008/06/vmware_fusion.html Mac上のVMware Fusionで仮想マシン(Windows XP)が起動しなくなった。

症状


  • 仮想マシンの起動中に「仮想マシンをリストア中」というメッセージが現れ(これは通常の動作)、プログレスバーの30%ほどのところから進まなくなる。

  • VMware Fusionを終了することもできず、「アプリケーションの強制終了」で終了。

  • それからVMware Fusionを再起動すると、プログレスバーも現れず。

  • MacOSを再起動すると最初と同じ現象。


解決方法

VMware Fusionで新しい仮想マシンを作成して起動。「仮想ディスクを指定せよ」とのメッセージが出たら、仮想マシンパッケージ内のBaseDrive.vmdkというファイルを指定する。

その他

仮想マシンをバックアップしておこうと考えていた矢先のできごとだった。仮想マシンのサイズは15GBほど。気軽にバックアップできるサイズではない。もちろん、回復したところでバックアップを完遂。

VMware Fusionの仮想マシンファイルは、アプリケーションの.appと同様にパッケージとなっており、仮想マシンの設定ファイル(.vmx)、仮想記憶ファイル?(vmem)、それに複数に分割された仮想ドライブファイル(.vmdk)などが入っている。.lckというサフィックのついたフォルダーは、ロックファイルか。それ以上、ハックする元気なし。

ことのついでにUbuntuデスクトップの仮想マシンをダウンロードして試してみる。とくに用はなし。

]]>
Mac kmatsu 2008-06-09T20:54:05+09:00
「Googleを支える技術 巨大システムの内側の世界」(西田圭介著・技術評論社) http://www.hundun.net/ssa/archives/2008/06/google.html Googleのプラットフォームは、低価格のコンポーネントを大量に用いて高速で信頼性の高いシステムを構築していることで有名だ。しかし、その実態は積極的には公表されていない。秘密主義は、Googleのもう一つの顔である。

本書の著者はGoogleが公開している技術論文を読み解き、Googleの社内システムを緻密に推測する。対象は、大規模検索、分散ストレージ、分散データ処理、データセンター運用コスト、それに開発体制。

ソフトウェア技術で興味深いのは、分散ストレージ(GFS, Bigtable, Chubby)と分散データ処理(MapReduce, Sawzall)である。いずれも、検索を大量に高速に頑丈に実行するために構築されたシステムだ。そして、その目的を遂行するために強力なスケーラビリティと耐障害性を実現している。

情報技術を使ってビジネスを実現し、遂行する。必要ならアプリケーションだけでなく、プラットフォームも自製する。これは、Googleだけでなく、ほかの情報技術インテンシウな企業も同じだ。プララットフォームまで自製するコストを投資と見なせるのは、時間を短縮することがビジネスの成否に決定的だからだ。

20年以上前、日本の銀行はオンラインシステムを再構築するために、IBMに専用のトランザクションモニタ(IMS)を開発させた。システムの構築にも長い年月がかかった。今から見ればビジネスを実現する速度が牧歌的に見える。

情報技術をビジネスの核心に据える企業は情報システムを自製する。ときにはプラットフォームまで自製する。投資も惜しまない。そうでない企業が情報システムを外注する。外注経費は投資ではなく、削減すべきコストである。したがって、受託してシステムを開発するいわゆるSIerという業態は、つねにコスト削減圧力にさらされることになる。

SIerという業態は、基本的に発注者からオーダーされたシステムを構築する。そこで新しい技術が創造されることはほとんどない。ビジネス遂行のために新しい技術が創られるGoogleとはじつに対照的だ。もちろん、新しい技術を創らなくてもビジネスは成立するのだろう。

さて、本書で紹介された分散ストレージや分散処理は、Googleのコアビジネスたる検索を支えるシステムである。Googleは、検索以外のアプリケーションを増やすことにも努めており、そうしたアプリケーションを大量に頑丈に実行するプラットフォームも構築しているはずだ。つぎの関心事はここである。

なお、本書はソフトウェア技術だけでなく、データセンターの設備・電力にまで記述が及んでいる。著者はソフトウェアだけでなく、理科全般の素養も備えており、記述は的確だ。

]]>
informatica kmatsu 2008-06-03T21:45:19+09:00
「カラシニコフ自伝」(エレナ・ジョリー著、朝日新書) http://www.hundun.net/ssa/archives/2008/05/post_144.html ミハイル・カラシニコフはソ連・ロシアの銃器設計者。自動小銃(突撃銃)AKシリーズを設計した人物である。彼の手になるAKシリーズ(AK47、AKM、AK74)は旧共産圏各国で採用された。それだけでなく、世界各地の紛争で必ずお目にかかる。紛争当事者の双方がAKシリーズを手にして闘っているのもごく当たり前の光景である。

軍用銃でいちばん重要な性能は、泥や砂にまみれても、極寒でも酷暑でも、いざというとき必ず使える(撃てる)こと、すなわち信頼性である。AKシリーズは、非正規軍の方々からも、命を託すことができる道具として絶大な信用を得ているのだ。

AKシリーズについては、ジャーナリスト松本仁一の著作「カラシニコフ(正・続)」がくわしい。紛争国の実態を報告するだけでなく、カラシニコフ本人へのインタビューも掲載されている。おかげで、カラシニコフの人物像や、AK47誕生の経緯を知ることができた。
Sub specie aeterni: 「カラシニコフ」の語り部

ところが、カラシニコフには松本仁一に語っていない過去があった。それも、きわめつけの過去を。1930年代、ソ連では「富農撲滅運動」が展開され、多くの農民が処刑され、あるいはシベリア流刑で過酷な生活を強いられた。カラシニコフの家族もシベリアに送られ、その上、彼は流刑地から脱走していたのである。銃器設計者として名誉を得、ソ連最高会議の代議員に選出された後も、彼はその過去を隠し続けた。ゴルバチョフのペレストロイカ・グラスノチを経て人生の最後のステージに入ったとき、やっと封印を解いて過去を明かしたのだ。

松本仁一の「カラシニコフ(正・続)」を読んでから本書に接すると、じつに感慨深い。ご本人はもっと感慨深いだろう。新聞の書評で本書を取り上げ、短いスペースの中で驚きと嘆息を表していた。

]]>
book kmatsu 2008-05-14T21:54:48+09:00
Virtual PC 7のWindwosXPをVMware Fusionに移す http://www.hundun.net/ssa/archives/2008/05/virtual_pc_7win.html Office 2004 for MacにはVirtual PCとWindows XPが付属していた。これをMacBook AirのVMware fusionに移行して使い続けることにする。資源の有効活用。

移行にはVMware Importerを使う。いくつか解説記事を見ると簡単そう。でも、Virtual Machineファイルをオープンするまで二カ所でつまずいた。

  • Virtual PCのVirtual Machineはシャットダウンもしくは電源オフ状態にしておく
    数回、起動とシャットダウンを繰り返して、やっとVMwareで読み込めるようになった。
  • Virtual Machineファイルは書き込み可能としておく
    書き込み可能としておけばネットワーク越しでもOK。

オープンできればあとは変換するだけ。10GB以上のVirtual Machineファイルを変換するのに1時間くらいかかった。なお、最初にVMware FusionでWindows XPを起動するとアクティベーションを要求された。プロダクトコードの入力は不要。

PowerPCからIAに替えてWindowsの速度は劇的に向上した。PowerPC上のWindowsはスローモーションかと思うような動作だった。CPUのマシン語をIAからPowerPCに逐一変換していたのだから当然。

マイクロソフトのVirtual PCは、Connextixという会社から買い取った製品。この会社はVirtual PCだけでなく、 マック用に"RAM Doubler"や、"Speed Doubler"というような怪しげな製品をリリースしていた。今にして思えば技術力は高かったようだ。"RAM Doubler"はもちろん愛用した。

]]>
Mac kmatsu 2008-05-12T23:03:12+09:00
住宅建築家 http://www.hundun.net/ssa/archives/2008/04/post_137.html 中村好文という人は住宅を専門にする建築家。

「普段着の住宅術」(王国社)
「住宅読本」(新潮社)
「意中の建築(上・下)」(新潮社)

いずれも住宅を主題としたエッセイ。著者が心惹かれる建築と著者の作品が併せて紹介されている。いずれも住み心地がよさそうだ。そして、それを紹介する文章の読み心地も極上だ。

暖かく余裕のある語り口は、池内紀にも通じる。あわてずにゆったりと読むのにふさわしい。

]]>
book kmatsu 2008-04-13T21:17:21+09:00
「カメラは時の氏神」(柳沢保正著、光人舎) http://www.hundun.net/ssa/archives/2008/04/post_136.html 帯から引用。
日本のカメラの生き証人 新橋「ウツキカメラ」のオヤジが語った戦中、戦後
太平洋戦争中は新聞カメラマンとして活躍、敗戦後はガレキの中に店を立ち上げて、カメラ一筋に生きた男の昭和写真一代記!

太平洋戦争中の新聞社の大らかな様子。太平洋戦争後に店を始めてからのカメラが飛ぶように売れる様。どちらも興味が尽きない。

カメラは画像を残す装置である。その画像が伝えきれない時代の雰囲気を、カメラ屋のオヤジが生き証人として語る。いい企画だ。

証言の聞き手となり、古新聞や雑誌で事実を丹念に辿るのは柳沢保正。ほかの著作と同じように視線も語り口もやわらかい。ウツキオヤジをとらえたポートレートも秀逸である。

最終章では閉店までのいきさつが手短に語られる。専門店が扱う耐久消費財から量販店が売る大衆消費品に。銀塩からデジタルに。商品としてのカメラが大きく変わったところに、経済泡沫のはじけが追い打ちをかける。タイトルの「時の氏神」が最後に微笑まなかったというのが締めくくりのフレーズだ。幕切れの話は色恋沙汰でなくても切ない。

わたしの手元にもウツキカメラで購入したカメラがある。耐久消費財時代の銀塩カメラだ。手に取るときは、それが新品だった頃に思いをはせてみよう。

]]>
camera kmatsu 2008-04-10T22:46:58+09:00
建設業界とソフトウェア業界 http://www.hundun.net/ssa/archives/2008/04/post_135.html 建設業界の姿は、受託開発ソフトウェア業界の未来像に見える。

談合消滅後の建設業界で何が起きているか
工事単価の"ダンピング"や発注者の権限強化で職人は青息吐息

(NBonline)

この記事を読んで同じことを考えた人は多いようだ。
はてなブックマーク

価格下落に苦しむだけでなく、建設業界とソフトウェア業界にはビジネスの成り立ちに類似点が多い。受託開発ソフトウェア業界の大手がITゼネコンと呼ばれるのもむべなるかな。

・労働集約型
・多重下請け構造
・付加価値が低い(ゆえに価格が下落する)

これにくわえて、会計の原価基準も建設工事と同じ工事進行基準に変更される。

もちろん、受託型ソフトウェア業界には建設業界と異なるところもある。

・完成品の姿が途中で見えない
・材料・機材が外国製品ばかりで、しかも寡占が進んでいる

そして、ソフトウェア業界には談合という受注調整メカニズムはない。たぶん。

]]>
informatica kmatsu 2008-04-02T20:43:55+09:00
iPod touchをPDAに http://www.hundun.net/ssa/archives/2008/03/ipod_touchpda.html 3週間前にiPod touchを購入し、PDAのPalm TUGNSTEN T5から乗り換えた。

狙いはPDAの乗り換え一本。したがって、もっとも安い8GBモデルを選んだ。

T5でおもに使っていた機能は以下の通りである。

1. スケジューラー
2. アドレス帳
3. メモ
4. 青空文庫用イメージビュアー(Azurでjpegに変換)
5. EPWING辞書ソフト

1〜3はAgendusという統合ソフトを使っていた。こいつはおのおのの機能が連携し、アイコンが設定できるなど、使い勝手のよいソフトだった。

iPod touchでは上記を標準装備の機能で置き換えた。

1. Calendar
2. Contact
3. Contact
4. Photos
5. ---

3.のメモをContactで置き換えたのはデータを母艦と同期するためである。touch標準装備のNotesはなぜか母艦と同期されないのだ。また、5.のEPWING辞書ソフトは今のところjailbreakアプリしか存在しない。

メモデータを同期させようとして母艦上のアドレスブックのカテゴリーをいじったら、アドレスデータ全体が同期されなくなった。まだ解決できていない。狙いが仇になるとはこのことである。

データの移行方法を記しておこう。

スケジューラーデータはPalm DesktopからvCalendar形式でエクスポートし、母艦上のiCalでインポート。アドレスデータは同様にvCard形式でエクスポートし、Jedit(テキストエディタ)でUnicodeにコード変換してから母艦上のiCalにインポート。

全般に機能はベーシックだ。はっきり言えば物足りない。EPWING辞書ソフトを含めて、今後のサードパーティソフトに期待している。SDKも提供が始まったことだし。

期待をはるかに越えたのはWebブラウザのSafari。ピンチイン・アウト、ダブルタップ、横向き・縦向きといった画面表示ワザを駆使すれば通常のサイトでも十分に使える。また、全般に画面が洗練されていることは、Palmとは段違い。MacのOS9からOS X以上の開きがある。

思えば、Palmとは2000年に登場した初代SONY Clie以来7年以上のおつきあいだった。それをあっさり乗り換えてしまった。扱いにくいところはあっても、若くてきれいなのがいいの、かな。

]]>
tech kmatsu 2008-03-31T21:56:00+09:00
「帝国の条件」(橋本 努 著、弘文堂) http://www.hundun.net/ssa/archives/2008/02/post_120.html 「帝国の条件 ......自由を育む秩序の原理」(橋本 努 著、弘文堂)の「帝国」は、ネグリ/ハートの著作「帝国」のそれである。

本書は、まずテロ事件前に書かれた「帝国」と様相が異なってきた現在の帝国状況を思想的に分析し、そこから「善き帝国秩序(<帝国>)にふさわしい思想理念を紡ぎだしていく。

「超保守主義」、「全能人間」、そして「自生化主義」。これが本書で論じられる新たな思想理念である。これらの理念はあまりにも唐突で、グロテスクであるようにみえるかもしれない。しかし私は新たな思想理念の提起を通じて、最終的には善き世界の秩序構想へ向けて、具体的かつ魅力的な政策案を導きたいと考えている。新たな思想理念がなければ、数多にある可能的世界のなかから、理想の世界像を紡ぎだすことはできないであろう。(p.6)

そして、この思想理念に基づいた具体的施策として「トービン税」(為替取引税)と「自生化主義の正義による理想の関税構想」が論じられる。

総じてネグリ/ハートの「帝国」より論旨は腑に落ちる。とくに状況分析は面白い。ところが、著者の提示する具体的な施策には現実感や実効性が感じられない。あとがきで著者がいう「若い読者」と同じように「50年の構想」をつかみ切れないのだろう。残念ながら若い読者ではないので50年先の未来を実際に見ることもできないようだ。

なお、正義の概念そのものよりも、望ましい制度を企てるための政治技術的な可能性を論じるべきだ、という記述のあとに妙に記憶に残る一節があった。

性善説的な発想と覚めた現実認識のあいだに架橋しうる構想を企てる必要がある。政治理論家はアポローンの神を信じ、現実の政治家はディオニソスと結託するというのは、望ましい役割分担ではない。むしろ理論にディオニソスの意義をもたせ、現実のなかにアポローンの神を降り立たせることが、自生化主義にふさわしい企てであるように思われる。(p.438)

理論にディオニソスを、現実にアポロンを。これはいい。

]]>
book kmatsu 2008-02-26T20:56:39+09:00
青空文庫をPalmで読む http://www.hundun.net/ssa/archives/2008/01/palm.html 長大な小説「大菩薩峠」(中里介山著)を青空文庫のデータで読み切った。

デバイスはPalm Tungsten T5。320*480画素のディスプレイを備えたPDAである。

使ったツールは青空文庫リーダーAzurと、Palmの標準イメージビューアMedia。Mac上のAzurで青空文庫のデータを1ページごとのJPEGファイルに変換し、それをPalmに転送してMediaで読む。

Azurはよくできている。縦書き表示、ルビ、青空文庫タグ、フォント指定、外字イメージ表示、イメージ表示、しおりと一通りの機能がそろっている。Mac(Windows版もあり)で青空文庫の収録作品を読むには最強のリーダーだ。

Azurには1ページごとにJPEGファイルを生成する機能が備わっている。表示エリアもiPod nano(2G)からXGAまで指定可能。イメージビューアがあれば、携帯電話でも、iPodでも、あるいはデジタルカメラでも青空文庫を読むことができるのだ。

問題はPalmの標準イメージビューアMediaにあった。

青空文庫の「大菩薩峠」は41巻の各巻ごとにテキストが分かれていて、テキストをPalmサイズのイメージに変換すると千ページ以上のファイルが生成されることがある。これだけの数のファイルが一つのフォルダーに入っていると、Mediaの動作はきわめて遅い。また、ページをオープンしたまま電源を切ったり他のソフトに移行すると、オープンしたページが保持されない。

37巻まで我慢して読み進めたものの、ついにPookというソフトに乗り換えた。これはPalm上の青空文庫リーダーである。本来のPalmのプログラムらしく軽快に動作する。縦書き表示・ルビ・しおりも可能だ。もちろん、読みかけのページは保持される。

とはいえ、Pookを使わずにいたことには理由があった。

まず、Palmでは320*320画素しか表示されない。今はなきSONY製のPalmOS機Clieでは320*480画素で表示されるのに、元祖Palmには対応していないのだ。そして、文字が読みにくい。英語版PalmOSを日本語化した環境では、メニュー向けの、文章を読むには適さないフォントが表示されてしまう。

それでもついに41巻を読み切った。表示する媒体など気にならない、充実した読書体験だった。

これからもPalmで青空文庫収録作品を読むことがあるだろう。そのために、イメージビューアを探し、Resco Photo Viewerという製品を購入した。日本ではClieが打ち切られてから影の薄いPalmも、米国ではスマートフォンTreoを中心に生き延びているである。

とはいうものの、ついにPalm以外の製品が気になりだした。iPhoneあるいはiPod touchである。やはりこれかと、思案する今日この頃。

]]>
Mac kmatsu 2008-01-29T21:27:21+09:00
Movable Type 4.1へのアップグレードで難儀 http://www.hundun.net/ssa/archives/2008/01/movable_type_41.html Movable Type 4.0から4.1へのアップグレードで不具合に遭遇した。2003年にMovable Typteを使い始めてから初めての体験である。

4.1のファイル群をサーバに転送し、mt.cgiからmt-upgrade.cgiの実行中にこんなエラーメッセージが発生。

アップグレード中にエラーが発生しました failed to execute statement ALTER TABLE mt_ts_job ADD CONSTRAINT mt_ts_job_uniqfunc UNIQUE (ts_job_funcid,ts_job_uniqkey): Duplicate key name 'ts_job_funcid' at lib/MT/Upgrade.pm line 2003.

エラーメッセージを検索してみるとこんな記事を発見。この記事に従って、myphpadminを使ってテーブルmt_ts_jobの全レコードを削除。だが、症状は変わらず。

エラーメッセージをじっくり読むと、同じ名前のインデックス(キー)を設定しようとして失敗しているようだ。

そこで、テーブルmt_ts_jobのインデックスts_job_funcidを削除。mt-upgrade.cgiを実行すると、別のテーブルで同じエラーメッセージが出る。同じように重複しているキーを削除。ここでmt-upgrade.cgiを実行すると、最初と同じmt_ts_jobで同じエラーが発生するので、もう一度キーts_job_funcidを削除。あらためてmt-upgrade.cgiを実行してアップグレードは無事に完了。

ウェブのおかげで同様の不具合を探すのは早かった。また、myphpadminのおかげで、SQLを知らなくてもインデックスを削除できた。便利ツールなしでは生きていけない。

こうして、本サイトにこの新しい記事をポストすることができたのである。

]]>
tech kmatsu 2008-01-28T21:20:42+09:00