KeyRemap4MacBook: caps lockをCtrlにしたり

デザインのシンプルさとキー配列の良さから、キーボードはUS配列を使っているのだが、Aキーの横がCtrlキーではなく、「かな」と「英数」の切り替えが、command + spaceというのが面倒。

KeyRemap4MacBookを使うと、caps lockとCtrlキーを入れ替えられるので、UNIXキー配列ライクに使える。また、左と右のコマンドキーに、JIS配列の「英数」と「かな」の両方を割り当てられるので、切り替えも楽になる。このツールの優れているところは、単独でコマンドキーを押した場合は、IMEの切り替え。コンボで押した場合は、ショートカットとして通常通り機能するところ。これは、秀逸。

もちろん、Lionに対応済み。

2011年 9月 1日 | Filed under Mac
タグ:

LionでJavaが無いと言われたら

Lionにしてから初めてEclipseを起動しようとしたら、Java Runtimeが無いと言われて、そこで止まってしまった。

調べると、Lionには、デフォルトではJavaが入っていない。あえてダウンロードしてインストールする必要がある。ダウンロードはこちらから。

http://support.apple.com/kb/DL1421?viewlocale=ja_JP

2011年 9月 1日 | Filed under Mac
タグ: , ,

ScanSnap S1500M on Lion

Lionにアップデート。いくつかアプリや機器を試しているが、ScanSnap S1500Mは無事に、Lionに対応している。ここにアップデートが出ている。
http://scansnap.fujitsu.com/jp/downloads/mac-mg32.html

いつから実装されたかわからないが、Evernoteに直接PDFとしてアップできるのが便利。

2011年 8月 25日 | Filed under Mac
タグ:

正規表現でURLを検出する

as3の場合

var regExp:RegExp = /(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)/; //URLの正規表現
2011年 6月 10日 | Filed under Flash / ActionScript3.0
タグ:

jQueryのモーダルウィンドウプラグイン

いくつか試してみたが、jQueryのモーダルウィンドウを出すプラグインは、Simple Modalがその名の通りシンプルで使い勝手が良い様な気がする。

Simple Modal

2011年 6月 9日 | Filed under HTML
タグ:

Map3Dでrollは効かない

Map3DのsetAttiudeで、表示する角度を設定できるのだが、引数のrollは効かない。

http://code.google.com/intl/ja-JP/apis/maps/documentation/flash/3d-maps.html

次のサンプル コードでは、yaw または pitch のいずれかを個別に設定できます。pitch の値を 70 度よりも大きくすることはできません(値は最大で 70 まで設定できます)。Attitude 宣言内では、現在 roll の値は無視されます。

 

2011年 6月 5日 | Filed under Flash / ActionScript3.0
タグ:

phpMyAdminでイクスポートする際のファイル名

phpMyAdminでDBをイクスポートする際に、ファイル名をsprintf的にテンプレート化できる。ファイル名に、タイムスタンプを付けて保存したいので、こんな感じでテンプレートを書いている。
__DB___%Y%m%d%H%M

2011年 6月 1日 | Filed under PHP, PostgreSQL
タグ:

CakePHP1.3でページタイトルの設定

CakePHP1.3でページタイトルを設定する方法が変わった

Controllerのアクション内で、

$this->set('title_for_layout', "ページタイトル");

というように設定

View内では、

echo $title_for_layout;

と、これまで通りに出力

2011年 5月 18日 | Filed under PHP, PostgreSQL
タグ:

as3での型判定

変数の型を判定する方法

a is ObjectType

これは、スーパークラスまで遡って、判定してくれるらしい

2011年 3月 6日 | Filed under Flash / ActionScript3.0
タグ:

CakePHPでhasOneな関連モデルも同時に削除する設定

親Modelに、以下の様に記述する。

  public $hasOne = array(
    "Profile" => array(
      "className" => 'Profile',
      "dependent"=>true, //ここで同時に削除するように指定
      "foreignKey"=>'user_id',
    );
  );
2011年 2月 20日 | Filed under PHP, PostgreSQL
タグ: