「Mac OS X v10.6.5 統合アップデート」リリース
Mac OS X v10.6.5 統合アップデート がリリースされました。
アップデート内容は以下の通りです。
Mac OS X v10.6.5 統合アップデート がリリースされました。
アップデート内容は以下の通りです。
Linux 上でも mono を使うと .NET Framework を動作させることが出来ます。Linux 環境で mono をインストールする方法は 以前の記事 に書きましたが、このままでは .NET のプログラム(.NET Assenbly)を実行する都度、以下のように mono を実行する必要があります。
1 2 |
|
binfmt_misc という仕組みを使うと、毎回、"mono" としてしなくても、あたかも ELF と同等に .NET Assembly を実行出来るようになります。余談ですが、binfmt_misc の公式ページ は 404 not found になっているようです。
かつて Windows では FileMon というユーティリティを使うことでファイルシステムへのアクセス(アクティビティ)をモニタすることが出来ました。しかし、2006 年以降、FileMon は Process Monitor というツールに統合され、ファイルシステム / プロセス / レジストリのアクティビティを横断的にモニタすることができるようになりました。
Linux でも inotify-tools を使うことでファイルシステムのアクティビティをモニタすることができます。今回は inotify-tools を CentOS 5.5 x86_64 へインストールしてみます。
幾つかのプログラミング言語では引数に指定されたオプションを取得する為に getopt ライブラリが用意されており、代表的なところでは GNU GetOpt や Python の getopt があるかと思います。
.NET Framework 標準ライブラリ中には getopt と同等のライブラリは無いようですが、幾つかライブラリが公開されているようです。
ここでは一番下の "C# Getopt class" を試してみます。
Mail のデータを移行するには旧 Mac OS X 環境から、移行先である新 Mac OS X 環境へ以下をコピーします。
以前、Microsoft Remote Desktop Connection Client for Mac 2.0.1 について書きましたが、最新のバージョン「Microsoft Remote Desktop Connection Client for Mac 2.1.0」がリリースされていました。
「画面の最大化」「日本語入力」なども問題無く、動作しており、快適です。
Finder でユーザのホームフォルダを確認すると "デスクトップ" や "書類" といったディレクトリが見えますが、ターミナルから ls コマンドを実行すると "Desktop" や "Document" のように英語名でディレクトリが確認できます。しかし、新たに「Software」というディレクトリを作成しても、自動的に日本語化(ローカライズ)はされません。
1 2 3 |
|
この「ディレクトリの日本語名と英語名の対比」は "/System/Library/CoreServices/SystemFolderLocalizations/Japanese.lproj/SystemFolderLocalizations.strings" というファイル中で以下のように定義されています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
この部分に以下のように記述を加えます。
1 |
|
続いて、該当ディレクトリ内に ".localized" という名前の空ファイルを作成します。
1 |
|
最後に Finder を再起動すれば完了です。"option" キーを押しながら Dock 上の Finder を右クリックする等のアクションでコンテキストメニューを表示させ、"再度開く" を選択します。
これで Finder を開けば、該当ディレクトリが日本語化されています。
MacBook Air(2010 Late)の 13 インチモデルを購入しました。フルスペックにしてあり、具体的には以下の通りです。このモデルを使って SSD のベンチマークを取得してみました。
VisualStudio 2008 までは emacs キーバインドが利用出来たと思うのですが、VisualStudio 2010 からは利用出来なくなってしまいました。
しかし、The Visual Studio Blog でリリースがアナウンスされた Emacs emulation をインストールすると、VisualStudio 2010 で emacs キーバインドが利用出来るようになります。
ただし、残念ながら Express Edition でこのアドインを利用することは出来ません。