http://blog.ishiro.com

2007/3/30 金曜日

アジャイル開発とは

Filed under: 日記 — ishiro @ 16:41:50

メンバにアジャいる開発…

アジャコング

えりかちゃん…

subclipseを見やすくする

Filed under: tips — ishiro @ 14:33:47

Eclipseでsubversionにて管理されているファイルを操作できるプラグインsubclipse。ファイルの階層が一つや二つなら別に使わなくてもTortoiseSVNだけあれば平気なのですが、ファイルの階層が深くなるとsubclipseを使った方が便利です。

ところがこいつのデフォルトの設定では更新されたファイルの区別がしづらくて困りもの。アイコンの選択でTortoiseSVNのものが使用できるのですが、メニューアイコンだけが変更されてフォルダアイコンやファイルアイコンは変わらないため使いづらくて困っていました。

しばらく使っていて、実は文字装飾が自由にできることに気づいたのでメモ。初めから気づいていればもっと快適だったのに…(; ;)

[Window]→[Preference]→[General]→[Appearance]→[Colors and Fonts]→[SVN]です。ここの[発信変更(前景)]と[発信変更フォント]を変更すればとても見やすくなります。

subclipse-color.png

2007/3/29 木曜日

FlashPlayer8でローカルでgetURL()実行

Filed under: Flash, ajax (javascript), tips — ishiro @ 8:08:42

「FlashPlayerをローカルで実行するとブラウザのポップアップウィンドウが開かないのは何故??」という質問を受けたので原因と解決方法を調べてみました。

【原因】

FlashPlayer8以降に設けられた「ローカルからインターネット上のコンテンツにアクセスできない」というセキュリティルールです。これはまだわかるのですが、今回の場合はインターネット上のコンテンツではなく、ローカルのHTMLファイルを開こうとしてもダメでした。

どうもgetURL()を使った時点でインターネットとの通信と考えられてしまっているようです。不便。

【対策】

二つ方法があります。

1. グローバルセキュリティパネルを使用
[グローバルセキュリティ設定]パネルを使って再生するswfファイルを指定する。通常はこの方法でよいでしょう。

設定する様子をアップしてみました。

ただし、インターネットにつながっていないと設定できないという欠点があるためCD-ROM媒体をオフラインコンピュータ上で再生する場合などは使えません。

2. cfg ファイルを設置
再生するswfファイル、もしくはディレクトリを列挙したファイルを作成し次の位置に配置。.cfg前のファイル名は何でも良く、システムフォルダかユーザ毎のフォルダのどちらかにおけばOK。

Windowsだとこんな感じ。

c:\Windows\System32\Macromed\Flash\FlashPlayerTrus\openwin.cfg

c:\Documents and Settings\<user>\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust\openwin.cfg

ファイルの内容はこんな感じ

c:\openwin\openwin.swf

また、次のようにgetURL()で直接window.open()を使うとFirefox2では動いたもののIE7だと動きませんでした。

[AS側]

getURL(”javascript:window.open(’http://www.google.com’)”);

そこで次のようにJavascriptのダミー関数を経由するとIE7でも動いてくれました。

[AS側]

getURL(”javascript:testFunc()”);

[JS側]

<script type=”text/javascript” language=”Javascript”>
function testFunc() {
  window.open(”http://www.google.com”,”_blank”);
}
</script>

色々と面倒ね~。

【参考】

http://www.adobe.com/jp/devnet/flash/articles/fplayer8_security_print.html
http://www.adobe.com/jp/devnet/flashplayer/articles/fp8_security.html

2007/3/28 水曜日

110番ポート以外のPOP3接続

Filed under: tips — ishiro @ 10:30:34

評価で110番以外のPOP3サービスをインターネット上で使用する必要がでてきた。自宅サーバにPOPサーバを立ててルータでポート変換してやろう。以下、その時のメモ。

CentOS4にPOPサーバをインストール

# yum -y install dovecot
# rpm -qa dovecot
dovecot-0.99.11-4.EL4

/etc/dovecot.confを編集。変更点は次の箇所。

protocols = pop3
default_mail_env = maildir:~/Maildir
valid_chroot_dirs = /home

サービスを起動してやる。一時的な評価だけなのでchkconfigはいいや。

# /etc/rc.d/init.d/dovecot start

後はルータの設定変更を次のルールで変更

WAN側の1111番 → LAN側の192.168.11.254マシンの110番

うん、動いた。成功。それにしてもPOPサーバやIMAPサーバがdovecotなんてものが主流になっているとは知らなかった。速いしセキュリティも高くていいことづくめみたい。

ごみ箱空になった

Filed under: 日記 — ishiro @ 1:01:47

Vistaを使い始めてから初めてごみ箱を空にしてみました。するとアラびっくり!アイコンもきれいになってくれました。Vistaにしてからアイコンを巨大サイズで使っているから気づいたのかな?今まで全然気づきませんでしたが、もしかしたら今までのWindowsもそうだったのかも!

ごみ箱すっきり

こういう細かい芸が好きです(^_^) でもこれをするなら、捨てられたファイルサイズの合計によってゴミの量が変わるくらいすればいいのに。

次のページ »