Archive for the '未分類' Category

Adobe Flash Builder 4 Plug-in で、sdk 4.5.1、Flash Player 11.1 を利用する

日曜日, 11月 13th, 2011

Eclipse の Plug-in として利用しているためか、ネットで公開されているやり方では一部上手く行かなかったためメモメモ。
既存のファイルを置き換える手法のため、かなり強引です。
(Eclipse は、日本語化していません。Flash Builder 4 Plug-in は日本語のため、混在してます)

http://clockmaker.jp/blog/2011/02/incubator/
こちらの手法などが上手くいかなかった時ようのメモです。

まず、sdk 4.5.1 をダウンロード
http://www.adobe.com/cfusion/entitlement/index.cfm?e=flexsdk

Plugin-in のインストール先のフォルダ直下にある「sdks」を開き、解凍したフォルダを「4.5.1」という名前で保存する。
Program Files (x86)\Adobe\Adobe Flash Builder 4 Plug-in\sdks

sdks\4.5.1\frameworks\libs\player
を開き「10.2」フォルダを「10.2_orig」としてリネーム。
新たに「10.2」を作成し、
http://www.adobe.com/jp/support/flashplayer/downloads.html
から、playerglobal11_0.swc をダウンロード。playerglobal.swc にリネームして、新規作成した10.2に設置する。

Adobe Flash Builder 4 Plug-in\player\win
を開き、「10.1」フォルダを「10.1_orig」としてリネーム。
新たに「10.1」を作成し、
http://www.adobe.com/jp/support/flashplayer/downloads.html
から、flashplayer_11_sa_debug_32bit.exe をダウンロード。FlashPlayerDebugger.exe にリネームして、新規作成した10.1に設置する。

Flex Builder 4 を起動し、Windows -> Preferences -> Flash Builder -> インストールされている Flex SDK を開きます。
「追加」ボタンから、Flex 4.5 として、 Adobe Flash Builder 4 Plug-in\sdks\4.5.1 の場所を指定。

プロジェクトを作成、または既存のプロジェクトにて、Properties を開きます。
ActionScript コンパイラー を開き、Flex SDK のバージョンが 4.5 であることを確認します。
追加コンパイラー引数に、-swf-version=13 を追記します。
-locale ja_JP -swf-version=13

11の新機能である、graphics.cubicCurveTo(…) を試してみる。
graphics.lineStyle(1, 0×000000);
graphics.moveTo(0, 0);
graphics.cubicCurveTo(100, 50, 100, 200, 200, 200);
が実行出来れば完了。

VMware(Linux)とWindowsの通信が遅い

木曜日, 4月 7th, 2011

Windows 7 64bit マシンにVMware(Linux)を入れてscpでファイル転送してたら遅い遅い。50KB/s 以下で目眩がしました。

結論としては Windows 7 側の Nic の Large Send Offload を無効にしたら解決。Vista以前は、問題なかったので7からなのだろうか・・・

Nagios で、yumのupdateを検知するcheck_yum

木曜日, 4月 7th, 2011

Nagios の標準Pluginに check_apt というパッケージアップデートの監視Pluginが有るので、これならcheck_yum もあるよねってことで見つけました。

check_yum

./check_yum で実行すると

Yum OK: 0 Security Updates Available. 5 Non-Security Updates Available

こんな感じで表示されます。Security Updatesがあると、nagiosが検知してくれます。

この Security Updates の数を把握するには yum-security をインストールする必要があります。

# yum install yum-security

yum-security を入れない場合は、

./check_yum --all-updates

とすることで、一つでも更新があると検知します。CentOS4系だと、yum-securityがないから、–all-updatesが必須です。

cygwin で repo を動かした時のエラー

水曜日, 3月 23rd, 2011

android のソースを入手しようと、cygwin から repo を実行したらエラーになりました。

原因は、cygwin の Python のバージョンが2.6だとNGで、2.5を入れ直したらうまくいきました。

解決まで時間かかったので、メモしておこう。

mxml で Tab移動を無効化する

金曜日, 9月 3rd, 2010

focusEnabled=”false”
tabEnabled=”false”
でok

TextInput は
tabChildren=”false”
も必要。

Vistaでのnotepad.exeの置き換え

木曜日, 7月 9th, 2009

メモ帳は何かと不便なので、別のエディタに置き換えたい。以下、その方法。

普段利用しているエディタのexeをnotepad.exeにしてもいいが、後で変更など面倒なので、NotepadBranchを利用する。

VistaでNotepadBranchのインストーラーを実行しても権限のエラーとなる。事前に C:\Windows\notepad.exe の権限を変更する必要がある。

変更手順

1.所有者を TrustedInstaller から、Administratorsに変更する。

2.Administratorsに、フルコントロールの権限を与える。

この設定後に、NotepadBranchのインストーラーを右クリック「管理者として実行…」からインストールする。

インストール後、「スタート」メニューから「NotepadBranchの設定」を実行する。

kernel: irq #177… と irqpoll

水曜日, 3月 11th, 2009

USBメモリーに入れたCentOS5.2で時間が経つと、
kernel: irq #177: nobody cared (try booting with the “irqpoll” option)
メッセージが出て、エラーを多発。

どうやら、USB周りでエラーが出ている様子。エラーメッセージの指示通りブート時にkernelにirqpollを付けると安定動作。

問題なさそうなので、
/boot/grub/grub.confのkernel行の最後に irqpoll を追記。

マザーボードP5Q-EMにCentOS5.2で、オンボードLANが動かない

水曜日, 3月 11th, 2009

マザーボードP5Q-EMではCentOS5.2を入れた場合、オンボードLANに対応するドライバが無いためLANが動作しない。

まずAsusのホームページからLinux用ドライバをダウンロードする。
そして

$ tar xfvj r8168-8.aaa.bb.tar.bz2
$ cd r8168-8.aaa.bb
$ su
# make clean modules
ここでエラーが出る場合 yumでgccとかkernel-develを確認する。(エラーメッセージを見れば何が不足しているか分かります)
 # yum install kernel-devel
 # yum install gcc
で解決することがある。

# make install
 install -m 744 -c r8168.ko /lib/modules/2.6.18-92.1.22.el5/kernel/drivers/net/
# depmod -a
# insmod ./src/r8168.ko

これで完了。
インストールの確認として

# lsmod | grep r8168
# ifconfig -a

を確認。

[Linux]swapサイズを変更(減らした)

火曜日, 3月 10th, 2009

USBメモリのLinuxで、容量不足から、swap領域を小さくしたい。

まず、状況の確認。
# lvdisplay
# lvs
# vgdisplay

そして、サイズの変更(縮小)
# swapoff /dev/VolGroup00/LogVol01
# lvreduce -L 128M /dev/VolGroup00/LogVol01
  WARNING: Reducing active and open logical volume to 256.00 MB
  THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce LogVol01? [y/n]: y
  Reducing logical volume LogVol01 to 256.00 MB
  Logical volume LogVol01 successfully resized
# mkswap /dev/VolGroup00/LogVol01
# swapon /dev/VolGroup00/LogVol01

今度は、ext3のサイズの拡張
# lvextend -L +384M /dev/VolGroup00/LogVol00

で、以下でオンライン拡張が可能。(ext2onlineというコマンドは古いコマンド)
# resize2fs /dev/VolGroup00/LogVol00

USBメモリブート

月曜日, 3月 2nd, 2009

[PC]
USBメモリブート
マザーボードのBIOSアップデートと、Memtest86+の実行に利用してます。便利。