2年ぶりに Jekyll を 0.11 から 2.4 へアップグレードしてみました。表題の通り、Pygments を利用した場合のビルドで問題があり、調査してみました。 利用バージョンは以下の通りです。 jekyll-2.4.0 pygments.rb-0.6.0
PHP だと java.util.Set のような重複要素をもたないコレクションが見当たりせん。PHP で重複のないコレクションを組み立てるには、どうすればよいかを考えてみました。 Set implementations in PHP 元データの要素数を N 個とし、ユニーク数が R 個の要素を抽出するタスクを計測しています。 in_array 要素追加前に in_array 関数で重複チェックする方法です。 $keys = array(); for ($i = 0; $i < $N; $i++) { $key = 'KEY' . mt_rand(1, $R); if (!in_array($key, $keys)) { $keys[] = $key; } }
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く