アプリケーション

インターネットラジオの録音

2005/9/1
StreamRipperX

StreamRipperX はインターネットでストリーミング配信してるラジオの録音ができます。曲ごとに MP3 形式で保存されます。

チューナーが含まれているので、iTunes などのインターネットラジオは必要ありません。また、日本語ローカライズされてますので、どなたでも使いやすいのではないでしょうか。 (フリーウェア : Mac OS X 10.1)

Mac OS 10.2 Jaguar からは名前を Radio Lover に変更しています。 ($15.00 USD : Mac OS X 10.2 Jaguar 以上)

RadioRecorder

RadioRecorder はインターネットでストリーミング配信してるラジオの録音ができます。曲ごとに MP3 形式で保存されます。 (フリーウェア : Mac OS X 10.3 Tiger)

曲ごとに保存されない場合は、"MP3ファイルの分割" をご覧ください。

また、iPod をお持ちの方は、iFill を利用すると、インターネットラジオをiPodに直接録音できます。

Safari のデバックメニューを表示する

2005/8/1

次のコマンドを実行すると、Safari のデバックメニューが表示されます。

defaults write com.apple.Safari IncludeDebugMenu -bool true

iSight を監視カメラに

2005/6/19
QuickTime Broadcaster

Apple から無料で提供されている QuickTime Broadcaster を使用すると、iSight などの DVカメラを監視カメラとして利用することができます。

手順は次のとおりです。

  1. iSight (またはDVビデオ)を接続します。
  2. QuickTime Broadcaster を起動します。
  3. [詳細を表示] ボタンをクリックします。
  4. [ビデオ] タブをクリックして、[入力源] を iSight (またはDVビデオ)に設定します。
  5. [ネットワーク] タブをクリックして、[転送] を "手動ユニキャスト"に、[アドレス] を受信するコンピュータのIPアドレスに設定します。
  6. メニューバーの [ファイル]-[書き出し]-[SDP...] を選択して、SDPファイルを作成します。
  7. [ブロードキャスト] ボタンをクリックして、配信を開始します。

作成したSDPファイルを受信するコンピュータにコピーまたは移動して、QuickTime で開くと、iSight (またはDVカメラ)の映像が表示されます。

PHPで文字列操作の速度

2005/5/29

文字列の分割

文字列を分割する関数には split, preg_split, explode があります。分割に正規表現を使わない場合、explode が最速です。

文字列の置換

文字列を置換する関数には str_replace, preg_replace, ereg_replace がありますがありますが、置換条件に正規表現を使用しない場合は str_replace が推奨されています。

FTPクライアント

2005/5/13

Mac OS X に対応したFTPクライアントをいくつか試用してみました。
選んだ基準は次のとおりです。

  1. ファイルのドラッグ&ドロップができる
  2. ウィンドウやボタン、アイコンなどのユーザーインターフェイスが Apple のアプリケーションと同じ、もしくは似ている
  3. 日本語バージョン(日本語表示)がある

(続きを読む…)

iScroll2 – トラックパッドスクロール機能

2005/2/15

2005年以前に発売された PowerBook や iBook でトラックパッドスクロール機能を使う方法です。はじめに、次の手順で対応機種かどうかの確認をします。

  1. ターミナルを起動する
  2. 次のコマンドを実行する
    ioreg -l | grep "W Enhanced Trackpad"

"W Enhanced Trackpad" = 1 と表示されれば、対応機種です。

インストールは次の手順で行います。

  1. つぎのサイトから、AppleADBMouse.kext をダウンロードします

    http://www-users.kawo2.rwth-aachen.de/%7Erazzfazz/

  2. AppleADBMouse.kext を /System/Library/Extensions/ に移動します
  3. ターミナルを起動して、AppleADBMouse.kext のアクセス権を変更します
    sudo chown -R root:wheel ./AppleADBMouse.kext

ちなみに私が使っている 15インチ PowerBook G4 1.33GHz では使えるようです。

Illustrator のパスを Photoshop に読み込む

2005/2/6

Illustrator で作成したパスを Photoshop に読み込むには、まず Illustrator で次の環境設定を行います。

  1. Illustrator の環境設定のファイル・クリップボードをを開く
  2. クリップボードにあるコピー形式で "AICB" にチェックを入れて、"パスを保持" を選択する
  3. [OK] ボタンを押す

上記の設定がされた状態で、対象となるパスをクリップボードにコピーします。Photoshop でペーストすると、ペーストダイアログが表示されますので、希望する形式("パス"or"シェイプレイヤー"?)を選択して[OK] ボタンを押します。

Photoshop の Web用に保存

2005/2/4

Photoshop の [Web用に保存] を選択すると、今までディスプレイで見ていたものと色相が異なっていたり、彩度が下がってしまうことがあります。

原因はわかりませんが、Web用に保存をする前にプロファイルをディスプレイのプロファイルと同じにすると解消します。

(続きを読む…)

Firefox

2005/1/25

Gecko エンジンを搭載した Firefox のバージョンが1.0になりました。

Gecko エンジンは、InternetExplorer のレンダリングエンジンに比べて、HTMLの解釈が正しいとされています。HTMLの標準化が進み、サイト制作がより効率化できることに期待です。また、セキュリティでも InternetExplorer より優れているようです。

早速、Mac OS X にインストールして、使用してみましたが、レンダリングのスピードやタグ&CSSの解釈も問題なさそうです。

ブログなどで利用するRSSを読み込んで、最新の記事を自動的にブックマークに入れる "ライブブックマーク" は、ブログを毎日チェックしている人には便利な機能だと思います。
また、豊富な機能拡張があり、簡単にインストールできるので自分好みのブラウザをつくるとこが用意にできます。使い込めばハマるのではないでしょうか?

普段使用している Safari と比較して、次の点は少し気になりました。

  1. コンテキストメニューがOS標準の表示と異なる。
  2. フォームコントロール(ドロップダウンメニューやラジオボタンなど)が OS 標準のコントロールと異なる。
  3. タブインデックスでフォーカスされないコントロール(ラジオボタン, プルダウンメニュー, ボタンなど)がある。

1, 2に関して、クロスプラットフォームを考えると、コンテキストメニューやコントロールをレンダリングエンジンがもつべきものなのでしょうか?
その辺、Windows 版ではどうなんでしょうか…

[2004-11-23]
リリースから2週間で 560万ダウンロードを達成したそうです。