タグ

2008年2月4日のブックマーク (3件)

  • 開発環境としてのMac OS X Leopard - Blog by Sadayuki Furuhashi

    なかなかrootにならせてくれない、ハードウェアを選ばせてくれない、設定ファイルをviでいじらせてくれないなど、不自由なUNIX : Mac OS Xですが、それ故の自由が何物にも代え難い今日この頃。Leopardになってcron+pdumpfsの仕事まで持って行かれてしまいました。 前回のTiger版カスタマイズメモに引き続いて、Mac OS Xのカスタマイズを書いておこうと思います。 Terminal.app タブ機能が実装されたりssh-agentがKeychainと統合されたりと、Leopardで驚異的なアップデートが行われたターミナル周りですが、まだまだ改善できる余地があります。問題は以下の3点。 HomeキーとEndキーが使えない 色が見にくい ショートカットキーが使いにくい まずHomeキーやEndキーですが、これは環境設定で変更できます。Terminal.appの環境設定の

    開発環境としてのMac OS X Leopard - Blog by Sadayuki Furuhashi
  • X-Assist:X-Assist をインストールすると OS X 上であなたの愛用の OS 9 機能を使用できます。 | Bridge 1 Software

    X-Assist 0.8.1J ★ X-Assist は Vector ソフトニュースで紹介されました!こちらをご覧下さい。★ X-Assist とは何か? X-Assist をインストールすると OS X 上であなたの愛用の OS 9 機能を使用できます。 特徴: ●アプリケーション切替メニュー(画面の右上) X-Assist を使用すると全てのアプリケーション内で表示されます。 ●「最近使ったアプリケーション」メニュー X-Assist を使用するとこのメニューの項目数制限はありません。 ●「アップル」メニューと同様のカスタムメニュー X-Assist の「ショートカット」メニューを自由にカスタマイズできます。 ●「コントロールバー」風のプラグイン拡張 X-Assist は Objective-C (NSBundle) プラグイン対応です。プラグインの作成 は簡単です。「SetVolu

    sourcek
    sourcek 2008/02/04
  • コメント: PHPは駄目な言語なのか? - スラッシュドット・ジャパン

    趣味でやっている人のことは、まあ、いいとして(踏み台にされる可能性はあるけど)、仕事PHPを使うときの注意を書いておこう。 コーディング規約を守る。組織にコーディング規約がないなら、Zend Framework PHP標準コーディング規約 [zend.com]を使う。オレ流コーディングスタイルは禁止。 内部コードにはEUC-JPかUTF-8を使う。入出力もできるだけShift JISを避ける。Shift JISを使う場合には2byte目に0x5Cを含む文字の動作を忘れずに確認する。 開発環境の警告レベルをE_STRICTにする。番環境ではdisplay_errorsをオフにする。 register_globals、magic_quotesはオフにする。 type hintingを積極的に使う。 スコープの長い配列をクラスでラップする。 プレゼンテーションとロジックを分割すること。プレゼ