タグ

2010年8月25日のブックマーク (2件)

  • PerlとPHPのソート処理 - Unknown::Programming

    良く書き方を忘れがちなソート。 特にPerlPHP両方使ってるとPerlはこうだけど、PHPはどうだっけ?とかよくあるのでここらでまとめをしておく。 配列を文字列で昇順・降順ソート # 昇順 @sarray = sort @array; @sarray = sort { $a cmp $b } @array; # 降順 @sarray = sort { $b cmp $a } @array; Perlのsort関数はブロック表記を省略するとデフォルトで昇順ソートになります。 <?php // 昇順 sort( $array , SORT_STRING ); // 降順 rsort( $array , SORT_STRING ); PHPのsort関数は引数に渡された配列をソートする。 第二引数を指定しなくも動くには動くが、省略すると値に数値と文字が混在してるときにおかしくなるので明示的に

    PerlとPHPのソート処理 - Unknown::Programming
  • NTEmacs 22.1 のフォント設定

    NTEmacs のフォント設定については、(私も含めて)情報の出し方が悪かったのか、偏った情報が、広まっています。 ここで、整理しておきたいと思います。 尚、このページの2章以下に紹介した設定は、fixed-width-fontset パッケージに記述してあり、バイナリ配布版では、設定済になっています。 関連ページ NTEmacsJpホーム メーリングリスト バイナリ このページの目次 fixed-width-fontset パッケージを使う GNU デフォルトに戻す default のフォントセットを変更する フォントセットを予め作成する NTEmacs フォント固有の設定 フォントの大きさを調整する 各国語フォントを選ぶ 簡単な例 気をつけたい設定 1. fixed-width-fontset パッケージを使う http://sourceforge.jp/projects/macema