« 2006年08月08日 | メイン | 2006年08月10日 »

2006年08月09日

●HHKが不調。

愛用のキーボードHHK Proが不調。
Shift Keyを押すとそのまま押し続けられた状態になってしまう。
左右のShiftKeyのどちらでも同じなので、個別のボタンの接触の問題ではない。
また外部HDから起動したOSでも同様なのでOSの不調でもない。
USBケーブルも替えてみたがこれも原因ではない。

認めたくはないが、こうなるとキーボード本体の問題としか考えられない。

特に酷い使い方をした覚えもないし、水などをこぼした覚えもない。
先日、OSを再インストールした経緯もまずはこの症状がそもそもの発端であった。
それからOSをインストールし直してしばらくは大丈夫だったのだが、今度はもうOSの再インストールはする気が起きない。
開発元の株式会社PFUのサイトにある問い合わせフォームに症状の原因と対策を問い合わせてみた。
確かに私のキーボードの使用頻度は高く短期間でかなり使い込むが、いくらなんでも3年弱で壊れるとは信じられない。
前のAppleKeybordなどは10年近く持ったのに・・・
とにかく今のままでは使い物にならないので、ノートブックのキーボードで記述している。
なんか調子が上がらないなぁ。

追記:
仕事のならないので、とりあえず解体。
従来のメカニカルキーと違って静電容量無接点方式だから接点がないだろうから分解してもメンテナンスのしようがないと思っていたけど、実際に分解してみるとゴムラバーキャップの下に柔らかいスプリングが入っていてそれとボードが接触することでキーが押されたと判断されるらしい。

Key Struct Pro

だからこのスプリングが汚れていれば接触不良を起こすのでShiftキーを中心にこの辺を綿棒で丁寧に掃除した。
非接触型とはいえ、空けてみると結構汚れているものである。
3年弱のうちに貯まった汚れの量から何となく手応えのようなものを感じて、組み直し、キー操作をしてみると直っていた。
やはり静電容量無接点方式とはいえ、定期的な分解掃除は基本ですね。

●MovableTypeでSKYNE`s SYNAPSを作ろう!

さて、気を取り直して先日来のブログと別のコンテンツ整理サイトの制作を始めることにする。
ただし、ベースはMovableType。

少し前にバージョンが3.3になっていたが、ちょっと二の足を踏んでいたのでちょうど良い機会である。
MovableTypeでも色々工夫して使い込めば、CMSに匹敵するくらいのサイトも出来るであろう。

XOOPSのようにのっけから「何でも出来ますっ!可能ですっ!」というものとは違うのだが、むしろ必要最小限度の機能しか持っていなくても工夫して使い込む方が私のスタイルに合っている。

ただ、いきなりシステムを3.3にバージョンアップするのも怖い。
このブログの順調に動いているのだし、実験的に使う事は出来ない。

そこで、友人のサーバーで登録だけしてHP制作待ちのエリアがあるのでそこを試験的に使わせてもらうことにする。
同じロリポップなので上手くいけばスムーズな移行も可能だろう。

●XOOPS嫌いかも・・・その2

先日来の不可解な仕様にかなり頭に来て、もう放り投げたい気分になったのだが、せっかくここまで時間をかけてectoとの同期も可能になったのだからもう少し落ち着いて付き合ってみようと、まずは外見のテンプレート関連をいじってみた。

ブログ形式の時系列と差別化したいので標準の日付時間が大きく表示してあるテンプレートはどうしても替えたい。
XOOPSのテンプレートマネージャーを見てみると
xoops/modules/wordpress/templete/blocks/wp_block_contents.html
というファイルを参照しているらしい。

で、このファイルを直接エディタで編集して再度アップする。
モジュールマネージャーから編集したファイルの入っているwordpressモジュールのアップデート。
再度テンプレートマネージャーからこの参照すると、編集後のものが表示される。
よしよしと思って実際にコンテンツを表示させると、反映されていない。
もちろんキャッシュも削除した上である。

これはアップデートでなくてモジュールの再インストールしないといけないのかなぁ
とやや面倒ながら実行してみる。
すでに4つほどエントリを入れてあるがそれはアンインストール後に再インストールした後も反映されると聞いた。
そりゃそうだろうなぁ4つでも面倒なのにこのさき数百というコンテンツを加えた場合、気分転換にテンプレートをいじる度に再び掲載作業をしていたのではラチがあかない。

で、前エントリの手順でアクティブチェックボックスを外して「送信」ボタン。
しかしこれではまだアンインストールされていない更にモジュールマネジャーの横に現れたアンインストールボタンを押す。

これでようやくアンインストールがなされた。
で、一番下にインストール待ちのモジュールとして再度表示される。

これをインストールしたのだが、驚いたことに中のコンテンツは吹っ飛んで初期化されている。
しかも書き換えたテンプレートは書き換わっていないままの状態で表示される。

なんだか、やって欲しいことをなかなかやってくれないのに、余計なことばかりやる仕事の出来ない手合いを相手にしているみたいで真剣に頭が痛くなってきた。

もしかしたら、XOOPSではなく、このモジュールがタコなのかもしれない、しかしそんなことはもうどうでも良い。
こういう多参加型の開発では元を作るところとモジュールを作る個人のボランティアの技術的格差が大きいので不具合が出ても果たしてどちらに問題があるのかなどは切り分けが難しい。

ちょうどDOS/V機のように複数の開発元の寄せ集め+OSの開発元という責任のたらい回しのような感覚に似ていて、それに付き合わされるユーザの方が哀れである。
なのでXOOPSは私の感覚だと嫌いなWindowsの印象がある。

まだMovableTypeの方ならば一応企業向けのパッケージとして売り出されていて、殆どの機能も単体でまかなえて開発元も一つである。
こちらは感覚で言えばAppleっぽくて好印象である。

MTにも拡張機能など一部ボランティアの手によるものもあるがそんな物を使わなくても基本の機能だけでectoとの更新も出来る。

よくよく調べてみればカテゴリの階層分けも可能らしい。

先日は一時的な感情だけでXOOPSを辞めたくなったが、今回はだいぶ冷静に見て辞めたくなった。
たとえ世間で高評価でも(ゲイツOSがそうであるように)私自身が馴染まないものを無理して我慢して使うことはないのではないかと言うのが結論である。

●嵐の前の静けさ?

060806

F先輩からGR-Dをお借りして1ヶ月近くのんびりとマイペースで撮っている。
先週お返しに伺ったら、「もう1週間くらいいいよ」という有り難いお言葉。
実はこれというモチーフに出会えずに、心底良いなぁと思える絵は出ていなかったので残りの1週間でいい絵が撮れると良いなと思っていた。

一昨日の夕焼けがとても綺麗だったので思わず撮ってしまった1枚。
翌朝激しい雨でニュースでは台風の到来が告げられていた。
やはり、なにか物事が起こる前のワクワク感というものは風景にも出てくるらしい。

吐き出された絵の方はさすがに800万画素だけあってサイズを縮小するとノイズが目立たなくなる。

●XOOPS嫌いかも・・・

どうもXOOPSの当たり前の仕様というものに私自身はなじめない。
MovableTypeではなかった違和感のようなものがしばしば感じれる。
これが慣れによるものかどうかは分からない。
しかし、未だにFlashの変態的な仕様を嫌ってFlashでは描画しない出来ないしたくないのと同質のにほいを感じる。

先日のエントリに書いたモジュールのアンインストールについて違和感を覚えたように
今回のテンプレートの変更と反映に対する仕様にも首をかしげざる終えない。

XOOPSの管理画面テンプレートマネージャーで一括して表示するのだが、まずここの仕様が何とも不可解だ。
追加したモジュールのテンプレートもこの一覧に自動的に追加されるのでその中身を見ようと「一覧」というボタンを押してみる。

画面が切り替わり、そのモジュールが使用しているテンプレートのリストが表示される。
アクションの項目から「参照」というボタンを押すとテンプレートソースが表示される。

テンプレートセット・マネジャー ?? default ?? テンプレートファイルの編集

とあるから当然ここで編集できると思い、修正して、確定しようとするとボタンは「参照」のただ一つ。
普通、編集したものを用いたい場合は「反映」というボタンになるはずなのに、そこには「参照」しかない。
そもそも「参照」という行為は今現在しているじゃないか!参照している最中にさらに「参照」とはこれ如何に?

で、しかたなくこの「参照」というボタンを押すと画面ではあたかも更新しているような様子。
なんだぁ「参照」ボタンって書いてあるけど更新してくれるんだね。
と安心したのもつかの間、ページに戻ってみると何故か反映されていない。

おかしいなぁ編集したはずなのになぁと思ってテンプレートマネージャー画面に戻りソースを見ると反映前である。
結局、編集が反映されていなかったのね・・・

で、確実な方法でそこに表示されたファイル名から該当ファイルを直接開き、編集して再度アップした。
これで大丈夫かと思ったが、何故かこれでも反映されない。

あとで友人に相談して解ったことだが、モジュールのテンプレートはモジュールを再インストールしないと反映されないらしい。
もしかしたらアップデートボタンがあるのでそれで反映されるかもという話だったが、実際にやってみて反映されない。
もちろん一般設定でテンプレートを自動反映に設定してある。

やはりモジュールを一度アンインストールして再度インストールし無いとダメですか・・・そうですか・・・

なんかもぉこれ以上付き合うのはムリポ。
お互い住むべき世界が違う気がする。
いくら、世間で評判が良くても、こういうフィーリングの点で違和感を覚えるようでは我慢も限界になりそう。

違和感がこれで終わればよいだがこれ以上意外なサプライズなんかに感心できるほどの心のゆとりもない。