Mac OSX 10.6.1アップデート
Snow Leopardのアップデートが早速きましたね。
アップデート内容は以下の通りです。
10.6.1 アップデートは、すべての Mac OS X Snow Leopard ユーザにお勧めします。このアップデートでは、お使いの Mac の安定性、互換性、および安全性を向上するオペレーティングシステムの全般的な修正が行われており、以下の問題の修正も含まれています:
- 一部の Sierra Wireless 3G モデムとの互換性の問題
- DVD 再生が予期せず停止する可能性がある問題
- 互換性のあるプリンタドライバの一部が、プリンタを追加するブラウザで正しく表示されない問題
- Dock から項目を取り除きにくくなる可能性がある問題
- Mail でアカウントの自動設定ができない場合がある問題
- Mail で cmd-opt-t を押した場合に、メッセージを移動する代わりに特殊文字メニューが表示される問題
- Motion 4 が応答しなくなる問題
このアップデートの詳細については、次の Web サイトを参照してください:http://support.apple.com/kb/HT3810?viewlocale=ja_JP.
セキュリティアップデートの詳細については、次の Web サイトを参照してください:http://support.apple.com/kb/HT1222?viewlocale=ja_JP.
Ext.form.ComboBoxでvalueFieldの値をPOSTする
かなりハマったのでメモ
以下のようなデータがあって
var state_store = new Ext.data.SimpleStore({ fields: ["value", "displayValue"], data: [ ["0","受付"], ["1","委託済み"], ["2","作業受付"], ["3","作業開始"], ["4","作業完了"], ] });
このvalueをPOSTしたい場合はname属性にフォームnameを設定するのではなく
hiddenName属性に設定する必要がある。
このような感じ。
var state_combo = new Ext.form.ComboBox({ //name: "status", <-----これはダメ! fieldLabel: "状態", allowBlank: false, store: state_change_store, displayField: "displayValue", hiddenName: "status", //<----- hiddenNameに設定する! valueField: "value", editable: false, typeAhead: true, mode: "local", forceSelection: true, triggerAction: "all", emptyText: "状態を選択して下さい。", selectOnFocus: true });
うーん、分かりにくい、、、
Snow LeopardのDVDに不具合が、、、
発表と同時に予約したSnow Leopardですが、、、
そしてインストール完了
無事Snow Leopardでびゅーです。
ということでアップルコールセンターに電話してみました。
すると、問題を認識されているようで、不具合の無いDVDを送ってくれるそうです。
DVDに刻印されている番号とかいろいろ聞かれました。
問題の無いDVDの到着には2から3週間かかるとのこと。
まぁ、とりあえずインストールできたので待つことにします。
ExtJSのGridPanelでコンテキストメニュー(右クリックメニュー)を表示する
こんな感じ。
ポイントはe.stopEvent();でこれをやらないとブラウザ標準のコンテキストメニューが表示されてしまいます。
var myMenu = new Ext.menu.Menu({ id: 'mainMenu', style: { overflow: 'visible' }, items: [ { text: 'menu1', },{ text: 'menu2', } ] }); grid.on("rowcontextmenu", function(g,row_index,e){ e.stopEvent(); myMenu.showAt(e.getXY()); });
Macでシリアル接続(RS232Cへ接続)をする
MacBook Proにはシリアルポートが無いのでUSBシリアル変換ケーブルを使って接続したときの覚え書き
用意したもの
- USBシリアル変換ケーブルSRC06USB
http://buffalo-kokuyo.jp/products/cable/usb/change/src06us/
アマゾンで2,500円くらいでした。
- ドライバ
下記サイトからダウンロード
http://www.ftdichip.com/Drivers/VCP.htm
Mac OS X (Intel)用の2.2.10をダウンロード
- シリアル接続ソフト
jermを使うと簡単に接続できるみたいのでこちらも
http://www.bsddiary.net/jerm/
ドライバのインストール
ダウンロードしたdmgファイルをマウントしてFTDIUSBSerialDriver.pkgをダブルクリックして
指示通りにインストールするだけでした。
とても簡単
- 確認
/dev/の中をのぞいて以下のファイルが表示されていれば成功です。
%ls -l /dev/ | grep usb crw-rw-rw- 1 root wheel 9, 9 7 27 10:38 cu.usbserial-FTEHVW4K crw-rw-rw- 1 root wheel 9, 8 7 27 10:00 tty.usbserial-FTEHVW4K
jermのインストール
ダウンロードしてきたファイルを解凍してmakeし、パスの通ったディレクトリにjermを持ってくだけでOK。
こちらを参考にさせていただきました。
http://d.hatena.ne.jp/k-kuro/20071213/p1#
%tar zxvf jerm-8096.tar.gz %cd jerm-8096 %make %cp ./jerm ~/bin/
接続してみる
試しにRTX1100に接続してみます。
Terminal.appで以下のコマンドにて接続
%jerm -b 9600 -pn -d8 -s1 -fn /dev/cu.usbserial-FTEHVW4K
こんな画面になりますが、焦らずにエンターキーを押します。
Jerminal v0.8096 Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007 candy Type "Ctrl-M ~ ." to exit. ispeed 9600 ospeed 9600 +IGNBRK -BRKINT -IGNPAR -PARMRK -INPCK -ISTRIP -INLCR -IGNCR -ICRNL -IXON -IXOFF -IXANY -IMAXBEL -OPOST -ONLCR -OXTABS -ONOEOT cs8 -CSTOPB +CREAD -PARENB -PARODD +HUPCL +CLOCAL -CCTS_OFLOW -CRTSCTS -CRTS_IFLOW -MDMBUF -ECHOKE -ECHOE -ECHO -ECHONL -ECHOPRT -ECHOCTL -ISIG -ICANON -ALTWERASE -IEXTEN -EXTPROC -TOSTOP -FLUSHO -NOKERNINFO -PENDIN -NOFLSH
「Ctrl-M ~」で接続を解除できるようですね。
エンターを押すと以下の画面に
Password: RTX1100 Rev.8.03.80 (Tue Oct 21 14:15:49 2008) Copyright (c) 1994-2008 Yamaha Corporation. Copyright (c) 1991-1997 Regents of the University of California. Copyright (c) 1995-2004 Jean-loup Gailly and Mark Adler. Copyright (c) 1998-2000 Tokyo Institute of Technology. Copyright (c) 2000 Japan Advanced Institute of Science and Technology, HOKURIKU. Copyright (c) 2002 RSA Security Inc. All rights reserved. Copyright (c) 1997-2004 University of Cambridge. All rights reserved. Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, All rights reserved. Copyright (c) 1995 Tatu Ylonen , Espoo, Finland All rights reserved. Copyright (c) 1998-2004 The OpenSSL Project. All rights reserved. Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. Copyright (c) 2006 Digital Arts Inc. All Rights Reserved. 00:a0:de:37:95:a2, 00:a0:de:37:95:a3, 00:a0:de:37:95:a4, Memory 32Mbytes, 3LAN, 1BRI >
無事RTX1100に接続できたようです。
参考にさせていただいたサイト
感謝です。
http://d.hatena.ne.jp/k-kuro/20071213/p1
http://goingmyway.net/modules/x2wp/?p=573
http://www.zone0.ne.jp/2006/osxserial01.html
追記 2009/9/16
Snow Leopard用のドライバがでています。
http://www.ftdichip.com/Drivers/VCP.htm
Mac用のドライバをダウンロードして解凍すると以下のファイルが入っています。
FTDIUSBSerialDriver_SnowLeopard.pkg.mpkg.pkg
Safari Public Beta 4.0のアップデート
Safari 4.0のアップデートもきてました。
セキュリティアップデートのようですね。
ダウンロードの詳細
下記をご覧ください
http://support.apple.com/kb/HT3551