タグ

ブックマーク / hnw.hatenablog.com (4)

  • MacPortsでPHP5.2.10をインストールする方法 - hnwの日記

    先ほど気づいたのですが、MacPortsのphp5パッケージの中身がPHP 5.3.0になっていました。「port upgrade php5」すると名前空間とか無名関数とかが使えちゃうと思います。でも、僕は保守的なのでPHP 5.2.10がインストールされた方が嬉しいんですよね。 そんな人のために、Macportsで古いバージョンをインストールする方法が「howto/InstallingOlderPort – MacPorts」という文章に書いてあります。しかも、「An example」にそのものズバリPHPの例が書いてあります。僕はvariantsの設定をいじって下記のようにインストールしました。 svn co -r 53555 http://svn.macports.org/repository/macports/trunk/dports/lang/php5 cd php5 sudo

    MacPortsでPHP5.2.10をインストールする方法 - hnwの日記
    IMAKADO
    IMAKADO 2009/09/19
    古いバージョンをインストール
  • PHPのsort関数は相当おかしい - hnwの日記

    追記(2009/02/28 15:35):ソートする配列の要素が数値または数値形式の文字列のみの場合は、<、==、>が推移律を満たすので、この記事のような矛盾は起こりません。念のため。 オヤジギャグがこらえられなくなったら立派なオヤジだと思います。それはさておき、今日はPHPのsort関数が不思議な挙動をする例を紹介します。 sort関数の紹介 sort ― 配列をソートする 説明 bool sort ( array &$array [, int $sort_flags= SORT_REGULAR ] ) この関数は配列をソートします。この関数が正常に終了すると、 各要素は低位から高位へ並べ替えられます。 PHP: sort - Manual マニュアルをみる限り普通のソート関数です。省略可能な2番目の引数の意味は次の通りです。 sort_flags オプションの 2 番目のパラメータ s

    PHPのsort関数は相当おかしい - hnwの日記
    IMAKADO
    IMAKADO 2009/02/28
    文字列sort
  • Emacs使いが幸せにiTermとTerminal.appを使う方法 - hnwの日記

    今回はMacOSXユーザーかつEmacsユーザーの人にのみ関係する話題です。要はKeyRemap4MacBook使うといいよ!ってことです。 以前の記事「一部のCommand+?だけをMeta+?として使うKeyRemap4MacBookパッチ」のパッチに問題があったので修正してみました。これを改めて紹介します。修正してから10日以上使っていますが、僕は違和感なくiTermで作業できています。(Terminal.appでも問題なく使えます) Emacs病とMac Emacs病が悪化してくるとmetaキーを頻繁に使うようになってきます。Macの標準的なEmacsであるCarbon EmacsではデフォルトでCommandキーがmetaキーの意味になっているので、そのままの設定で使っている人が多数派なのではないでしょうか。 一方で、Terminal.appの初期設定ではmetaキーが利用できま

    Emacs使いが幸せにiTermとTerminal.appを使う方法 - hnwの日記
    IMAKADO
    IMAKADO 2009/02/05
    KeyRemap4MacBook patch C-v ペースト
  • LDRユーザーは仕事サボってるのがバレバレな件 - hnwの日記

    livedoor Reader(以下LDR)って便利ですよね。僕も最近使うようになって便利さを実感しています。ところで、LDRに関して最近こんな記述を見つけました。 更新通知API http://rpc.reader.livedoor.com/notify param: user livedoor ID を渡す method: get/post 該当するlivedoor IDユーザの未読Feed数を取得する。存在しないユーザの場合は -1 が返ってくる。これだけ reader.livedoor.com ではなく rpc.reader.livedoor.com なので注意。 livedoor ReaderのAPI一覧 - ヨコナビ 要するに、LDRの他人の未読数が誰でも取れるんですね。IDを知っている必要がありますけど、LDRのフィード公開してる人とか、livedoor クリップとか、いくら

    LDRユーザーは仕事サボってるのがバレバレな件 - hnwの日記
  • 1