タグ

2011年1月23日のブックマーク (5件)

  • ただ面白いだけじゃなくて一生忘れられないような衝撃が走る小説ないんけ? : ゴールデンタイムズ

    147 : まぐろ(catv?) :2010/12/14(火) 03:17:32.40 ID:G9aL3QmE0 枯木灘 148 : コーンスープ(京都府) :2010/12/14(火) 03:18:49.47 ID:wZHMWZ2B0 枯木灘は凄いらしいな。 4 : ボジョレー(九州) :2010/12/14(火) 00:08:18.09 ID:vfi7yzd8O 京極夏彦 姑獲鳥の夏からてっその檻まで 5 : ハンドクリーム(埼玉県) :2010/12/14(火) 00:08:18.36 ID:pf031AtV0 刑務所のリタ・ヘイワース 8 : 風呂吹き大根(福岡県) :2010/12/14(火) 00:10:19.45 ID:nTkIYvCqP BE:287803073-PLT(18678) 内田百閒の「ノラや」 6 : 風呂吹き大根(東京都) :2010/12/14(火) 00:

    ただ面白いだけじゃなくて一生忘れられないような衝撃が走る小説ないんけ? : ゴールデンタイムズ
  • Google Chromeの厳選おすすめ拡張機能30個まとめ | フリーソフトラボ.com

    Google Chrome拡張機能格的に登場してから約1年が経ち、その数はFirefoxには一歩及ばないもののライブラリーにはクオリティの高い拡張機能がかなり充実してきました。当サイトでもちょうど1年前に、Google Chromeに入れておきたい拡張機能30個まとめという記事をエントリーしたことがありますが、この1年で当初とは比較にならないほど多数の便利な拡張機能が出揃ってきています。 そこで今回は、最近になって登場した比較的新しいものも含め、利用価値の高そうなお勧めの拡張機能を改めて30個まとめ直してみました。Firefoxのように再起動する必要なく気軽に使えるのもChrome拡張機能の特長なので、気になったものがあれば是非一度試してみてはいかがでしょうか。 なお、この記事では上記エントリーで紹介したものとは重複しないように選んだため、あまり広く使われていないマイナーな拡張機能

    Google Chromeの厳選おすすめ拡張機能30個まとめ | フリーソフトラボ.com
  • Linuxでうっかりrm -rfしちゃったけど復活出来たよー\(^o^)/ - y-kawazの日記

    サーバのファイル整理作業をしていたところ…、 間違えてrm -rfしてしまった! ぎゃーバックアップもねー! 長いこと生きてたらこんな経験の1度や2度はありますよね? えぇ、ついさっきやらかしちゃいましたwwオワタwww 速攻「rm 復活」とか「rm 取り消し」とかでググッたねw、したらmcってプログラムのUndelete機能使えばよいって情報が出てくるが、どうやらこれext2じゃないと使えないっぽいぞ…、うちext4だ。 混乱。以下ターミナルのヒストリーより実況。 ## こーいうときはまずあれだ、現場保存! ## まずは今いるパーティションを確認 # df -hT Filesystem Type サイズ 使用 残り 使用% マウント位置 /dev/sdb2 ext4 193G 6.9G 176G 4% / /dev/sdb1 ext3 194M 22M 163M 12% /boot /d

    Linuxでうっかりrm -rfしちゃったけど復活出来たよー\(^o^)/ - y-kawazの日記
    adilla
    adilla 2011/01/23
    ext3or4で rm をなかったことにする
  • std::map や std::vector で erase - Debuggin' Everyday

    By Yasunori Osana on April 9, 2008 12:30 AM | Permalink | Comments (0) | TrackBacks (0) 条件にマッチする要素を順に検索して削除すると、削除したときに iterator が無効になる。 vector なら、erase() が削除後に有効な次の要素への iterator を返してくれるので、 for (std::vector::iterator i = v.begin(); i != v.end(); ){ if ( condition ) i = v.erase(i); else i++; } map だと、iterator を返してくれないので、 for (std::map::iterator i = m.begin(); i != m.end(); ){ if (condition)

    adilla
    adilla 2011/01/23
    mapのシーケンシャルアクセス時の削除. i = v.erase(i++). なるほど
  • その12 イテレート中のSTLのlistから要素を安全に削除する方法

    ホーム < ゲームつくろー! < Programming TIPs編 その12 イテレート中のSTLのlistから要素を安全に削除する方法 STLのコンテナは「イテレータ」によって要素を取り出します。この時良くあるのが「ある要素をチェックして、必要が無くなった場合はリストから削除する」という作業です。例えば描画オブジェクトのリストからもういらなくなったオブジェクトを除く時などこの作業が必要になります。 イテレート中のリストから要素を除く場合、ちょっと注意しないと思わぬバグが誘発します。この章ではイテレート中のリストから要素を除く方法をまとめます。まさにTIPsです(^-^;。 ① まともにやるとあっさりバグ 例として、int型のリストに0~9までの要素がこの順番で登録されているとしましょう。このリストをイテレートして「5」を取り除きたいとして、次のようなコードを書きました:

    adilla
    adilla 2011/01/23
    stlのlistをシーケンシャルアクセスしながら,削除する方法