ラーメン食べ歩き
美容師さんオススメのつくばのラーメン屋 「がんこや かるがん」で昼食。
頼んだのは薫風ラーメン。
あっさり醤油とんこつに揚げニンニクと青唐辛子のスライスが夏らしく刺激的。
おいしかった
PHPの連想配列でキーでソートする方法
$hoge = array('key1' => 0, 'key2' => 2, 'key3' => 5); array_multisort(array_keys($hoge), SORT_ASC, $hoge);
CSSでマウスカーソルの形を変える
#linked_tile { cursor: pointer; }
※) pointerはリンク時のマウスカーソル
CSSでリンクの下線を消す
a { text-decoration: none; }
jQueryでdivをクリックして子要素のリンクに飛ぶ方法
HTML
<div id="linked_tile"> <p><a href="アドレス">クリックして</a></p> </div>
JavaScript
$(function(){ $('#linked_tile').click( function() { window.location=$(this).find("a").attr("href"); return false; } ); });
STLアルゴリズム
STLのコンテナ系はもともと使用していたけど、今回、とあることで初めて(?)アルゴリズム系も触ってみた。
アルゴリズムという何となく数学的な響きを理由に意味もなく敬遠してたけど、その便利さに感動した。
とりあえず一例
std::vector型のdataから0以外の値を削除する。
当たり前にこうやってたのが、
std::vector<int>::iterator it = data.begin(); while (it != data.end()) { if (*it == 0) { ++it; } else { it = data.erase(it); } }
これですんじゃうんですね。
data.erase(std::remove_if(data.begin(), data.end(), std::bind2nd(std::not_equal_to<int>(), 0)), data.end());
うーん、なんか気持ちいい。