Archive for the 'Computer' Category

Vectorworks 2009

www.nemetschek.net

数日前に N.N.A のユーザーサポートから

「15日にビッグニュースが有るからユーザー登録情報をアップデートしておく様に…。
まだ内容は教えてあげられないけどね。」

などと言うもったいぶったメールが来ていたのを思い出して、ちょっと仕事の合間にサイトを覗いてみた。

Vectorworks 2009 ― Now Shipping!

だそうだ。

実を言うとしばらく必要性に迫られる事も無く、アップデートを見送って来ているのだけど、そろそろ Intel Mac の事も考慮しておかないといかんなあと思ってはいました。

時間がある時にゆっくり内容を調べてみて、どうするか考える事にします。

Download the What’s New Brochure (pdf file)
Check out the 2009 Feature Movies
View the 2009 Feature Matrix (pdf file)
Vectorworks 2009: The Parasolid Advantage (pdf file)

iPhone は 〓 から?だけ?

G3 iPhone は、日本では今のところ 〓 だけですか?

う〜ん。docomo が好きなわけじゃないけど、〓 はさらにすきじゃないからなぁ。

機種変更しないで我慢してたけど、どうするかな。現地時間9日のプレゼンみてから考えますかね。む〜ん。

今さらですが、iPod touch 買いました。

タイトルのように今さらですが、一応誕生日ということで、先週の土曜日に、iPod touch を買いました。

今となっては、1.1.3 になってしまってもなんとかなるようですが、1.1.2 の物を確保したいというところもありました。

今これも touch で書いているのですが、結構大変です。
まだまだ日本語入力にはストレスがありますね。

ギフ?ジフ?

gifvsjif.gif
“image.gif” この拡張子、なんて読みます?

私の廻りの人々は、8割方が、「ジフ」と発音します。

私は、20年近くずっと「ギフ」です。

ちょっと調べてみると、世間では、ジフが優勢の様ですね。中には、「ギフなんて聞いた事もない。」というのまであります。
「日本では、ジフ、英語圏では、ギフらしい。」とか、「アメリカ人はギフが多い。」という意見もありました。

じっさいには、英語圏でも両方あるみたいで、たびたび論争もあった様ですね。
“gif or jif” 等のキーワードで検索するといろいろ出てきます。

やっぱり、私は、「ギフ」で行きます。
Graphics Interchange Format です。gig です。gift です。give です。giant じゃありません。

え、png ですか?
「ピーエヌジー」です。はい。

でもちょっと「ピィング]でもいい様な気がしてきました…..。

いまさらだけど、touch 欲しくなって来た。

今にも、Leopard が発表されようとしている時に全然流れに乗っていないけど、スルーするつもりでいた iPod touch が今更ながら欲しくなってきました。

ベースが OS X なので、ハッキングすれば、いろいろ出来ちゃうんですね。

なんかムズムズしてます。

Wp-MixiPublisher を、mixi のサイトリニューアルに合わせる。

Wordpress に、Wp-MixiPublisher を導入。の記事で書いた様に、この WordPress を使った BLOG から mixi の日記に自動で投稿するプラグインを導入したのですが、10日足らずで使用出来なくなってしまいました。

ちょっと調べては見たのですが、しばらくまとまった時間が取れなかったので、放りっぱなしにしていました。

そろそろ良い解決法を見いだしている人がいるのではないかと、検索してみた所、こちらの記事を発見。

Wp-MixiPublisher 2007/10/01のmixiサイトデザインリニューアル対応版を勝手に作ってみた

私の所でも、少しカスタマイズしてあったので、該当箇所のみ変更してみましたが、なぜか投稿出来ずダメでした。

やっぱりこういう時は、初心に返れという事で、素直に変更済ファイルをダウンロードさせていただいて、一旦 Deactivate して、ファイルを取り替え、再 Activate。

これで、また投稿出来る様になりました。
その後、もう一度、独自カスタマイズを加えて出来上がりです。

この記事が無事投稿されていれば、カスタマイズも OK のはず。さて。

追記…
どうも、a タグの除去がうまく働いていない様子。うちの WordPress は、[link] に自動で、target 属性を追加する様にしてあるので、これの対策をしないとなりませんね。また調べないと…

あれっ、CPU 1ッコナイヨ

一週間ほど前のある日、メインマシンの PowerMac G5 が、唐突にフリーズしました。
ずいぶん久しぶりでしたが、強制終了、再起動で復帰しましたので、特に気にもとめず、そのまま使用していました。
2〜3日してから、何となくモッサリするので調べてみたら、なんとデュアル CPU の片側が認識されていません。

むー。

最近の Apple 製品には、ハードウェア診断アプリケーションが付属していますので、おそるおそるコイツをあててみます。

すべてのテストが無事終了して、判定は「問題なし」です。CPU なんて最初から一個しかありませんと言っています。

むー。

それでも我慢して使っていたのですが、今朝とうとう起動できなくなりました。

今、修理に出すために、サブ機に環境移行の作業中です。気がついていなかったハードウェア上の制限などが露見して、結構めんどうなことになっています。

Zen Cart のセッション管理

備忘録の意味合いで書き記しておきます。

Zen Cart のセッション情報は、ログイン時に発行される一意の文字列 zenid で管理されます。
その内容は、初期設定ファイルの内の設定によって、データベースに一時的に収納されるか、または指定のディレクトリーにファイルとして保存され、セッションの推移に伴い随時、参照・更新されていきます。

zenid は、基本的にはブラウザのクッキー (Cookie) (期限設定無し)に保存されます。
勘違いしやすいのですが、これは「セッション管理の設定/クッキー使用」の有効 (TRUE) / 無効 (FALSE) に関わらず、ブラウザのクッキーが許可されている場合は、クッキー (Cookie) を利用し zenid を引き継ぎ維持しようとします。この設定が有効 (TRUE) であればクッキー (Cookie) 使用が強制となり、ブラウザのクッキー (Cookie) が不許可の場合や、SSL サーバーなどでドメインが変更されるためクッキー (Cookie) の引き継ぎが不可能な場合などは、zenid 発行時にクッキー (Cookie) の設定をオンにすることを促すメッセージ (index.php?main_page=cookie_usage) が表示されます。

「セッション管理の設定/クッキー使用」の設定が無効 (FALSE) の設定で、ブラウザのクッキーが不許可、または、SSL サーバーなどでドメインが変更されるためクッキー (Cookie) の引き継ぎが不可能な場合などは、ブラウザに渡される URL に付け足される形で zenid を引き継ぎます。この際、URL を呼び出すのに、zen_href_link() 等 Zen Cart のリンク関数を用いていれば関数内の処理で自動的に zenid 追加されますが、独自カスタマイズなどを加えていて直接 URL をベタ書きしている様な場合は、クッキー (Cookie) 不可環境での zenid の引き継ぎが不可能になり、ログイン状態が維持できなくなったりカートの内容が空になってしまう様な現象が現れます。

クッキー (Cookie) 不可環境に対応する、または SSL サーバーを別ドメイン名で運用する場合などは、前記「セッション管理の設定/クッキー使用」の設定を無効 (FALSE) としなければなりません。しかし、前記の様に zenid が URL に付加されるためセキュリティ上は好ましくありません。このような場合は、「SSLセッションIDチェック」、「User Agentチェック」、「IPアドレスチェック」、「ロボット(スパイダー)のセッションを防止」、「セッション再発行」の各項目を有効 (TRUE) とし、セッションなりすまし防止等、セキュリティ対策をする必要があると思います。

Wordpress に、Wp-MixiPublisher を導入。

mixi を使う様になったとき、今までのブログと日記を両方書くのは面倒なので、mixi の日記は使いませんでした。
その後、外部のブログとリンクする事が出来る事がわかりましたので、Wordpress から mixi へ RSS フィードを投げて一覧に表示する事で済ましてきました。

このたび、今更な感じもしますが、Wp-MixiPublisher を導入して、ブログの記事をそのまま mixi の日記にコピーする事にしました。

新版の RC2 の場合、一部手直しをしないとうまく動かないらしいので、先人の教えの通り function WpMixiPublisherController の initialize 位置を変更。私の場合、blog の文字コードが euc なので、こちらも変更して、アップロードしました。
アクティベートして、mixi のアカウントにログインする所までは、問題なく行きました。
ところが、何度テストをしてもブログ側の投稿が mixi の日記に反映されません。
検索をして調べてみましたが、同じ様にここでつまづいている人も多いようです。

ダメな時は最初からやり直した方が早いので、うまく行っている人の手順通り、RC1 を一度いれてアクティベートした後、RC2 へアップグレードしました。

やっぱりダメですね。仕方がないので、じっくりとソースを眺めてみる事にします。

最初の方、wp-blog-header.php を相対参照で指定しています。よく見てみると、plugins ディレクトリーの中のサブディレクトリーからの相対参照です。私は、サブディレクトリは作らず、そのまま plugins ディレクトリーにインストールしていました。
さっそく、plugins/wp-mixipublisher ディレクトリーに移動してテストしたところ、ちょっとレスポンスはよくないですが、投稿に成功しました。

本来なら、この Line:29 の
require('../../../wp-blog-header.php');


require(ABSPATH . 'wp-blog-header.php');

こうしておけば良いとおもうのですが、これだとダメでした。

また使ってみて、仕様上気になる所が有りましたので、カスタマイズをしました。

設定で Mixi への登録内容を、○無し ○概要 ○全文 から選択できるようになっているのですが、概要を選んだ場合、more タグ以前のみ投稿する様になっています。
これを Optional Excerpt (抜粋表示オプション) が記入してある場合は、こちらを優先させる様にしました。

function publishToMixi の Line: 125 あたり
}else if($settingVO->getParam('type') == 2) {
$content = explode('<!--more-->', $post->post_content, 2);
$content = apply_filters('the_content', $content[0]);
}

}else if($settingVO->getParam('type') == 2) {
if ($post->post_excerpt == null) {
$content = explode('<!--more-->', $post->post_content, 2);
$content = apply_filters('the_content', $content[0]);
} else {
$content = apply_filters('the_content', $post->post_excerpt);
}
}

この様になります。

VectorWorks 2008

VectorWorks のバージョンアップが、発表になりました。
ついこの前に ver.12 に上がったばかりの様に思っていました。今度から、バージョン体系が変わって、2008 となるようです。でも、Adobe の様に呼び名と実バージョンの様な2重バージョン番号になるような気がします。

そういえば、以前の Macintosh 関連のソフトウェアのバージョンの体系って、バージョンが1から2に上がると、「II」 になって、次は 「Pro」 になって、その次は、「名前がすっかり変わる」となっていた様に思います。

考えてみると、Macintosh も、Macintosh -> Macintosh II -(ずいぶん開いて)> Mac Pro になったんですね。
書いていて今更ながら気がついた訳ですが、Apple.com および、Mac OS から、Macintosh という綴りの表記がほぼ消えているんですね。わたしが知らなかっただけでしょうか?。7色リンゴを見なくなって久しいですが、Macintosh という名称も葬り去るのでしょうか。

ところで、VectorWorks に話を戻しますが、私は以前より、本国版(英語版)の VectorWorks を使っています。
なんで、わざわざ英語版を使うのかと聞かれる事があるのですが、一番の理由は、購入価格とアップグレード費だったと思います。
当時は、日本と海外 (U.S.) でソフトウェアやハードウェアの価格差が大きかったので、日本に出荷してくれる物については、海外から購入する事が多かったです。
また、ローカライズされるまでの時差が大きすぎて、半年待ちなどはざらにありましたので、OS との相性問題などから最新版を使いたかったら、自ずと本国版を使わざるを得ないという事も理由になっていました。

VectorWorks (MiniCad) については、日本からでも直接交渉すれば、バージョンアップ等のサービスやサポートも受ける事ができると聞いていましたので、よく考えて英語版を購入して使う事にしました。
特に英語が達者という訳ではありませんが、英語版のソフトウェアを使う事には慣れていましたので、特別不都合はなかった様に思います。

いつもは、すぐにバージョンアップをするのですが、前回の Ver.12 には、あまり魅力が感じられず、結局見送ってしまいました。
今回はどうするか、これをみて考えています。
いくつか便利そうな新機能があるようですが、ここ最近はやりの営業戦略のためなんでしょうけど、魅力的な新機能は、往々にして標準セットには適用されていないんですよね。この機能を使いたかったら、これこれのオプションの付いたセットを買いなさい、というわけですよ。
以前に比べると、バージョンアップ費もだいぶ値上がりした様に思いますし、どうしましょうかね…。

Mac OS X 10.5 Leopard のリリースも近いから、もうちょっと待ってみても良いかもしれないですね。

ちょっとだけ怖い話

rbrowser_icon.png

私の所では FTP クライアントソフトに、RBrowser を使っています。

最近の事ですが、何気なくこのアプリケーションで、いらなくなったシンボリックリンクファイルの
‘foo -> ../important_dir/’
やら
‘bar -> ../more_important_dir/’
やらを DELETE しました。

ん、なんか、Transcript Window が妙に忙しく流れているけど、なんだ……….
アーーーッ、リンク先のディレクトリーの内容が消されまくってるーーーっ。

ぐわっ…一瞬頭が真っ白になりましたが、すかさずアプリケーションを Quit。おそるおそる再起動をして確認すると、あるべき所にあるべきディレクトリーやらなんやらが半分くらいやっぱり消えてます。

気がついて、Quit したのでそこまでのファイルがアウトです…。

 
 
 
 
 
 

すぐ前のバックアップとっておいて良かったぁ。(涙目)

数点のファイルが復旧不能でしたが、別のバックアップから復旧出来ました。ああ、本当に良かったぁ。

この FTP クライアントソフトは、フリーモードでも、充分使える物で気に入っていました。
fee を支払って、ライセンスを取得すれば、SFTP や SSH も使える様になります。
サーバー上のファイルをクライアント側で編集してそのままサーバーに保存出来たりするのは、結構便利でした。
使い馴れたつもりでいたのですが、やっぱり油断してはならないですね。

しかし、なんでこういう動作なんでしょうね? 
この場合、rm foo ならシンボリックリンクのみ削除されて、./important_dir/ は消えませんよ。

バグなのか、仕様なのか、一応報告しておくべきなのかなぁ。

UNPLUGED STORE

unpluged-2.jpg

宣伝になります。

わたしの会社でお手伝いしているオンラインストアの UNPLUGED STORE をリニューアルオープンしました。
サイトのデザイン・制作、システム構築、メンンテナンスを、担当しています。

ぜひ、一度覗いて見てください。

ハードディスクの押しがけ

ちょっと前、と言うかこのての物の場合は、もうだいぶ昔と言ったほうがよいかもしれませんが、とにかく少し前のハードディスクのお話です。
私が使い出した頃、そう、conner の 40MB とか、Quantum の 100MB あたりまでのころでしょうか。当然ながら、SCSI で、ハーフハイトの分厚いヤツです。
この頃のはよく壊れました。いや壊しましたなのかな?ヘッドのクラッシュやディスクのスティック(スピンしない)。
私のところでは、後者のスティックがよくおきました。
電源を入れても回ろうとしないこいつを回すため、まずは小口方向から軽くこづいたりします。(ディスクの上下をたたくのは、クラッシュを誘発しそうなので避けたほうがよいですね。)運が良ければこれでウ〜ンと唸り出し回り始めます。
これでもダメな場合は、ディスクを平らにして両手でささげ持ち、電源を入れ、ディスクの回転と同軸で勢いをつけて回します。
この際もしかしたら、何か呪文や掛け声をかけていたかもしれません…。

結構これが効きまして、こづいてもダメなヤツがウィ〜ンと唸りながら回り出したりしました。
当時、私らの間では、これを通称「ハードディスクの押しがけ」と呼んでおりました。

数年前、周りの人にこの話をしたら、思いっきり笑われました。(^^;)

皆さんその道のプロフェッショナルな方々でしたので、当然…って思っていましたが、通じませんでした。むー。

というわけでというか、なんというか、http://www.google.com/search?q=ハードディスクの押しがけ、どうでしょうか?
○○さん、ほら、僕だけじゃないですよ。ねっ。

 
 
今日の出欠表です。チビと新入りは仲が良いので、片一方が見つかれば、もう一匹もそばで見つかります。

ミ ケ  ♀   × 
シロクロ  ♂   × 
ラスカル  ♂   × 
チ ビ  ♂   ○ 
新入り  ♀   ○ 
 ?   × 
赤 茶  ?   × 

モニター寿命か…

メインで使用しているマシンのメインモニターが今朝からかなり調子悪いです。
三菱のチューブを使用したナナオのモニターです。今どきはもう液晶が当たり前なんでしょうね。
この前モデルは、すでに修理不能とのことで、仕事場の中で粗大ごみ化しています。
各メーカーとも、大型のブラウン管系はほとんどディスコンですね。もう好き嫌いなど言ってられないのですね。
まだ、何とかだましだまし使ってますが、ちょっと考えます。

今日の出欠表です。シロクロがもう1週間姿を見せません。ちょっと寂しいです….。

ミ ケ  ♀   × 
シロクロ  ♂   × 
ラスカル  ♂   × 
チ ビ  ♂   ○ 
新入り  ♀   ○ 
 ?   × 
赤 茶  ?   × 

またまた skype 〜 21世紀は流線型の未来?

skype_icn.png

いろいろ、試してます。少しずつ啓蒙運動してます。

今日、3人通話試してみました。映像は送れないんですね、1対1以上は…。ちょっと残念。
Windows 版 3.0 では、出来るのでしょうか?

それから、アレですね。なぜか皆、映像出ると笑いますね。僕もつい笑っちゃいます。

僕達の世代では、子供の頃の夢の世界だったからなのかな。
21世紀が流線型の未来だったころ…。

skype からカメラ以外の映像を…

以前、Mac 版にも共有ホワイトボード等があれば、ちょっとしたミーティングにつかえるのにと書きました。
ちょっと探してみたのですが、ちょっと良さそうな物見つけました。

camtwist_icn.png

skype 専用というわけではないのですが、CamTwist というビデオエフェクトツールです。

このツールが面白いのは、ソースに、カメラの映像だけではなく、デスクトップ(全面 / トリミング)ムービー、静止画のスライドショー、ムービーファイルが選べる所にあります。

camtwist_1s.gif

デスクトップムービーを使えば、画面を使って打ち合わせが出来そうですし、ソフトウェアの操作方法等をレクチャーするのにも便利だと思います。

また、エフェクトもいろいろあります。例えば、上のウィンドウのような設定をすると、このような映像になります。

camtwist_2s.gif

静止画ですのでわかりにくいですが、このキューブが回ります。
実用になるか、いろいろ試してみたいと思います。

skype 用にハンドセットとついでにカメラを…

先日から試している skype ですが、iBook 内蔵のマイクとスピーカではハウリングがすごいので、どのような物が Mac 使えるのかいろいろ情報をあさって見ました。
アナログのヘッドセット+USBオーディオアダプター、USB ハンドセットで使われている方が多いようですね。

Bluetooth や USB 接続の無線式ヘッドセットやハンドセット、本体に skype アプリケーションを組み込んで単体使用出来る WiFi Phone などもありますが、今のところどこまで使うかわからない物に結構な金額をつぎ込むのもいやなので、比較的安価な物で考えました。

ヘッドセットは不慣れなので、電話感覚で使えるハンドセットが良いかなということで、わりと評判の良いバッファローの BSKP-U202 を購入しました。近所の PC DEPO で、3,000yen 弱でした。

bskp-u202-wh_set_bw_150.jpg バッファロー BSKP-U202
BUFFALO / AMAZON ※アフィリエイトじゃないです。

バッファーローでは、Windows のみの対応となっていますが、OEM 元のこちらで配布されている、OS X 用のドライバーで使用出来ます。(※ URL が変わっております。サイトのトップはこちら。ダウンロードは、こちら。)
常にドライバーのアプリケーションを立ち上げておかないとならないのは少し面倒ですが(※設定可)、使用感は概ね良好です。

当初予定はしていなかったのですが、同店のセールで USB 接続の Web カメラが安くなっていたので、ダメもとで買ってきました。1,200〜1,300yen 位でした。
同じく、バッファローの BWC-30L01 です。こちらも、Windows のみの対応となっております。

bwc-30l01-bk_bw_150.jpg バッファロー BWC-30L01
BUFFALO / AMAZON ※アフィリエイトじゃないです。

そのままでは、認識しませんでした。ですが、汎用のドライバー macam で認識する事が出来ました。

使用方法は、macam.component を、/Library/QuickTime/ にコピー、設定用に macam.app をアプリケーションフォルダー等にコピー。
macam.app を立ち上げて、Contorol - Camera Settings で設定をして、Contorol - Save current Setting で、設定を保存します。
最初デフォルトでセットした時は、妙なノイズが入りまくりましたが、設定を見直した所なんとか妥協レベルになりました。
まあ、でも、このカメラは、正直な所、値段相応といったところだと思います。

skype 試してみました。

skype_icn.png

以前から気になっていた skype を、試してみました。

私 iBook 内蔵マイク/スピーカー(ヘッドホン)
相手 MacBook 内蔵カメラ/内蔵マイク/スピーカー(ヘッドホン)
回線は、両者とも FTTH。

iBook にマイクがついている事など、すっかり忘れていました。
このマイク、結構感度がいいですね。周囲の雑音かなり拾います。
また、スピーカ+内蔵マイクだとちょっとハウリング気味になります。
内蔵マイクを使うなら、スピーカーはやめてイヤホン等を使った方が快適です。音質は思ったよりかなり良いです。

映像の方は一方通行でしたが、しっかりテレビ電話を体験出来ました。いやぁ、面白いですね。ちょっと怖いですけど…。

これで共有ホワイトボード等があれば、ちょっとしたミーティングはこれで済んじゃうかも知れません。
Windows 版の ver.3.0 系では、拡張機能でこれができる様ですね。Mac 版も早く対応してほしい所です。

ただ、意外と廻りに利用者がいませんね。ちょっと宣伝して巻き込んでみましょうかね。

Apple Mail Application の Subject 文字化け

icon_mail.jpgicon_terminal.jpg

ちょっと自分用備忘録です。

Mac OSX 10.4 の標準 Mail Application を英語環境で使う場合、日本語のサブジェクトが文字化けする場合があります。
送り手が Mac で 受け側が携帯または、Windows の特定のバージョンの場合に発生することがあります。

サブジェクトに2バイト文字が含まれる場合、Mail Application のデフォルトの動作では、UTF-8 でエンコードします。
これを、前記環境で文字化けしない様に、ISO-2022-JP に強制します。

Terminal.app で、

defaults read com.apple.mail NSPreferredMailCharset
と入力します。
標準の場合は、NSPreferredMailCharset には何も入っていませんので、エラーが戻ると思います。

defaults read com.apple.mail
とすれば、全ての設定内容を確認出来ます。

defaults write com.apple.mail NSPreferredMailCharset "ISO-2022-JP"
このように入力すると、ISO-2022-JP に強制されます。

以下、Apple のサイト内の情報です。
http://docs.info.apple.com/article.html?artnum=301986

Mac OS X 10.4: Japanese message doesn’t appear correctly in web mail or on cell phone when sent from Mail
If you send a message from Mail in Mac OS X 10.4 that contains Japanese language characters, it may not appear correctly in web mail (email accessed from a webpage) or on some cell phones.

This can happen because Mail encodes Japanese language messages as UTF-8 by default when English is the primary language selected in International preferences.

To resolve this issue, use Terminal to switch from using UTF-8 encoding to ISO-2022-JP encoding:

Open the Terminal (/Applications/Utilities/).
Type the following command at the prompt:

defaults write com.apple.mail NSPreferredMailCharset “ISO-2022-JP”

Press Return to execute the command.
Quit Terminal.
This document will be updated as more information becomes available.