タグ

2010年2月19日のブックマーク (26件)

  • vtable版Type Erasureでコードに直接現れないロギング - Faith and Brave - C++で遊ぼう

    ロギングってイヤですよね。 コードが汚くなるし、1行しか処理がないのに 関数の出入りをロギングするために3行になってしまったり。 こういうときに、コードに直接現れない侵入的なロギングが必要だなと思います。 聞くところによると、それはAOPの動機にもなってるんだとか。 聞くところによると、それはBoost.Interfacesの動機にもなってるんだとか。 つまりこういうことですね。 #include <iostream> #include <string> #include <boost/noncopyable.hpp> class log : boost::noncopyable { public: static log& instance() { static log this_; return this_; } void out(const std::string& s) const

    vtable版Type Erasureでコードに直接現れないロギング - Faith and Brave - C++で遊ぼう
  • XPのメモリ割り当ての戦略に関して

    XPのメモリ戦略の悪さというのは、以外に知られていないらしい。はてブやTwitterで、これに関するコメントが目立つ。これは、一概にXPが悪いとも言えない。当時の環境もある。 たしか、私の記憶では、Mark Russinovich氏が、Channel9の動画で、分かりやすく説明していたはずだ。しかし、今探そうとしても、Channel9自体に繋がらない。仕方がないので、私の知識で説明しようと思う。 私の記憶では、XP発売当時、メモリをたったの64MBとか128MBだけ搭載して売っていた、メーカー製のパソコンがあったはずだ。しかも、GPUはマザボ内臓だ。それでも、たしか十数万円ぐらいしたと記憶している。完全にボッタクリ価格であった。 私は、パソコンをBTOでパーツを指定して注文した。たしか、私がPCを買ったのは、2002年だったはずだが、メモリを1GB積んでいた。その当時(今もあまり変わらない

  • LL脳な人でもこれぐらいは覚えておくとうれしいgdbのつかいかた。または猫でもわかるgdb講座 - tokuhirom's blog

    LL脳な人でもこれぐらいは覚えておくとうれしいgdbのつかいかた。またはでもわかるgdb講座 LLつかってても「ばすえらーになるー」っていう状況ってたまにあるわけですが、LL しか普段つかわないゆとりは、ここでお手あげになってしまったりすることがままあります。 で、「ばすえらーになるんですが」ってときの最低限これだけはやってみたらどうか、という話。「えー、わたし gdb とかわかんないしー」とかいってる人でもこれぐらいならできるんじゃないかなーっと。 perl t/00_load.tというコマンドで segv するという場合、gdb をつかって % gdb --args perl t/00_load.tとうつ。 すると、以下のようにプロンプトがでるので、"run" とうつ。これでスクリプトがはしりはじめる。 % gdb --args perl t/00_load.t GNU gdb (G

    tyru
    tyru 2010/02/19
  • 最近のJSの発育の良さは異常 - あと味

    最近のJSはすごいね。 JavaScriptが第一級のプログラミング言語へ、分散バージョン管理にも注目が集まる - Publickey わんぱくでもいい、たくましく育って欲しい。 Inspired by 最近のJSの発育の良さは異常 - スチーム速報 VIP

    最近のJSの発育の良さは異常 - あと味
    tyru
    tyru 2010/02/19
    ちょうどあの記事のタイトル見たとき「JSって小学生かよ・・・」って思ってたら本当にJavaScriptの記事がRSSリーダーに流れてきた
  • はてなキーワード - 話題の言葉がわかる、みんなで編集するキーワード

    言葉からつながる ネットの話題「同じ興味の人とつながりたい!」「ネットの話題について知りたい!」そう思ったら、はてなブログ タグの出番。言葉の解説だけでなく、ブロガーの意見も、ネットで話題の記事も、これひとつでチェックできます。 たとえばこんなタグをチェック!仮面ライダーVTuber萩尾望都ノーベル賞プリキュアYAPC十二国記 はてなブログ タグは、みんなで解説(編集)するWeb百科事典「はてなキーワード」の後継サービスです。気になる言葉のタグページを読めば、知りたいことについて少しだけ、詳しくなれます。 タグの説明文は、はてなキーワードの説明文を引き継ぎました。そのため、新しく作られたタグ(はてなキーワードに存在しなかった言葉)は、説明がありません。

    はてなキーワード - 話題の言葉がわかる、みんなで編集するキーワード
  • IE6 が死んだらできる10のこと(from Ajaxian) - oogatta のブログ

    という記事がその昔 Ajaxian に挙がっていたので自分のメモとして残っていたモノを、そろそろ時期が来たかと言うことでこちらに再掲。 http://ajaxian.com/archives/10-cool-things-we%e2%80%99ll-be-able-to-do-once-ie6-is-dead-and-a-few-we-cant 子セレクタ(child selectors)が使えるようになる。 孫以下を除く直の子にだけ適用するセレクタが使えるようになります。 #bodyMain > p {} ul > li 24bit PNG の機能を全て使えるようになる。 アルファチャンネル付きPNGがネイティブで使えます。アンチ付き角丸を背景色毎に用意する必要が無くなります。 属性セレクタ(attribute selectors)が使えるようになる。 感覚的にいって class の3割

    IE6 が死んだらできる10のこと(from Ajaxian) - oogatta のブログ
  • ロックスターにもなれない - 傘をひらいて、空を

    ところで、しばらく休暇を取ろうと思ってね、と彼は言う。私はびっくりした。人間としての限界まで働き続けている人だったからだ。 「一段落したんだ。だからしばらく休暇をとって、ひとりで旅行してこようと思う」 彼は何秒か黙る。私は待つ。 「ちかごろ仕事に情熱が持てない。仕事の内容は変わっていない。むしろ刺激になるはずの要素が増えた。周囲もすごく優秀で、ちょっと前なら一緒に働けるだけでうれしくなったような人たちだ。でもぜんぜん心が動かない。典型的なバーンアウトだね」 他人事のように彼は言う。私は少し考え、そういうときは女の子と遊んだらどう、と提案する。癒やしてくれそうな人がいいと思うよ。 彼はうつむいて苦笑する。 「なにも欲しくないし、誰も欲しくない。そういう人間が、さあ癒してくださいって誰かに寄っていったって、うまくいくわけがない。そんなのはちょっと考えればわかることだよ。だいいち僕はそんなに女の

    ロックスターにもなれない - 傘をひらいて、空を
  • List of build automation software - Wikipedia

    These tools sequence build operations – often based on dependencies – sometimes running tasks in parallel. Apache Ant – Java build tool; uses XML format for configuration files Apache Maven – Software tool for managing build dependencies ASDF – de facto standard build facility for Common Lisp Bazel – Software tool that automates software builds and tests BitBake – Build automation tool tailored fo

    tyru
    tyru 2010/02/19
    ビルドツールまとめ ありすぎw
  • みくった〜♪のスクリーンショットが公開された。 - たわごと

    若き日の過ち: みくった〜♪2 ちょっと作ってみた ある程度インターフェイスがしっかりしてきたので、まだ殆どみっくみくにされていないけどスクリーンショットを公開する。なお、Ubuntu 9.10で撮影した。 まあ、これは喜ばしいことなので、Ubuntuユーザーは刮目して待つといいと思うよ。(笑) で、この作者(兄(仮)と呼ぶことにする。)がTwitterで呟いていたのを拾ったんだけど。 #ワタクシには実の兄がいるが、とてもこんなものを作れるような人物ではない。では、(脳内)義兄というのも考えたが、実はワタクシには、義兄もいて、こちらはPCにはかなり詳しいので、一歩間違えれば作ってしまうかも知れないが、今のところその気はないっぽい。なので、区別をつけるために兄(仮)としてみた。 まあ、単に呟きをネタとして拾っただけで、兄(仮)が、そう主張していたわけではない、ってことだけ、最初に断っときます

    みくった〜♪のスクリーンショットが公開された。 - たわごと
    tyru
    tyru 2010/02/19
    発想は奇抜でも、UIに奇抜さはいらない。確かに。
  • スポーツ見るもの語る者〜フモフモコラム:国母和宏クン(カントリーマアム)は、見かけによらずナイスガイだった件。

    チッ、すっげーな!感心してまーす! ますます盛り上がるバンクーバー五輪。18日には、色々な意味で注目を集めた国母和宏クンが出場する、スノーボードハーフパイプ男子の決勝が行われました。まず予選に登場した国母クンは42.1点、42.5点と40点越えを2揃える滑走で余裕の決勝進出。予選1組から青野令も43.1点の高得点で決勝進出を果たします。予選各組の上位3人は準決勝を飛ばして決勝に進める仕組みなのですが、その資格を日人2人が得たというのは、この時点で前回トリノ大会の雪辱を晴らす大活躍でした。 決勝では、両選手とも最後にバランスを崩すミスが続き、国母が8位、青野が9位に終わります。予選と決勝で採点の基準が同じかはともかく、予選の得点をマークすれば表彰台争いとなっていた両者。国母クンなどは、予選の演技構成にダブルコークという大技を加えており、成功していればメダル争いも十分可能だったろうと思われ

  • 新しい標準ヘッダ (Standard headers) - とくにあぶなくないRiSKのブログ

    C言語の次期規格 C1X から新たに追加される標準ヘッダがあります。 C1X の新しい標準ヘッダ これら3つが追加される予定です。 すべての標準ヘッダ 3個足されて,すべての標準ヘッダ数は27個になります。 C1X で追加されるヘッダの数は少ないですが,既存のヘッダにおいても関数宣言やマクロ定義の追加があり,ライブラリは充実します。 参照元 Draft N1425 (PDF) 7.1.2 Standard headers 2

    新しい標準ヘッダ (Standard headers) - とくにあぶなくないRiSKのブログ
  • コンビニで売ってる飲み物のおまけがウザい - 右往左往

    コンビニで売ってる飲み物のおまけがきらいだ。普段買ってる銘柄の商品におまけが付くと、他の銘柄の商品を選ぶくらいきらいだ。ああいうものを集めるのが好きな人間がいる事は理解できるが、それをしたいと思わない人間にとっては、あの手のおまけは単なるゴミとほとんど区別が付かない。が、それはほとんどであって、やはり単なるゴミではない。それを作る資源やら労力やらから、何の価値も取り出さず単にゴミ箱に直行させるのをもったいないと思う。いや、単に「新品」を捨てる事に抵抗を覚える--多分、貧乏性というやつだろう。そもそもコンビニで飲み物を買うという行為自体 mottainai もんな。 んで、先日。普段買ってる缶コーヒー*1におまけが付いており、しかもその他には俺ランキング下位銘柄のものしか置かれていないという状況に遭遇した。仕方なく普段買っている銘柄のものをレジに持って行き、会計をすませた後、その場でおまけを

    コンビニで売ってる飲み物のおまけがウザい - 右往左往
  • 男でよかった。…のか? - 右往左往

    悪いのは誰? - ある無人島漂流の物語 - (旧姓)タケルンバ卿日記避難所 を読んで、以下のようなブクマコメントをしたけど、もう少し言いたい事が出てきたので。 じじい:「知らんがな」/取引を持ちかけた男が悪くないという立場なら、その男をぶち殺しもせずを責めた夫が、より悪いって事になるのかな? http://b.hatena.ne.jp/t-sat/20090117#bookmark-11694333 あまりの事に反射的にじじいを擁護してしまったが、いく人かの人が指摘してるように、相談を持ちかけられた時に無法者に立ち向かうべく連合を組織しようとしなかったのは、じいさんの落ち度だと思う。 夫はとても不寛容だと思うが、あまり責める気にならない。がレイプされて、理性ではは悪くないと分かっていても、実際には何かしら責めてしまうって事はあるんじゃないか、とか考えてしまう。自分はそんなやつにはなり

    男でよかった。…のか? - 右往左往
  • 新宿駅で寸借詐欺っぽいものが流行っている? - 右往左往

    正確には寸借詐欺ではなく、単に「どこそこに行きたいんだが、お金が足りない。金をくれ。」と言ってきます。丁重にお断りしましょう。ヒマなら交番に連れて行って、お金を借りるのを手伝ってあげるのもいいかも知れません。功徳を積む意味でお金を渡しちゃうのもアリ。 先日起こった事 JR東口の売り場で切符を買って、改札口に向かおうとしていたら、じいさんが話しかけてくる。 じいさん: あのー、ちょっとお聞きしたいんですが… 俺: はあ… じ: あのですね、藤沢に行きたいんですよ。東海道線の。 俺: 藤沢ぁ?(神奈川の方だったよなぁと、料金表を眺める。この時点では乗車ホームを尋ねられてるんだと思ってる。)山手線で… じ: いや、あの、行き方は分かってるんですけど… 俺: ! --じじい、おもむろに手の平を差し出す。その上には300〜400円の小銭が乗っかっている。 じ: 藤沢に行きたいんですけど、お金が足りな

    新宿駅で寸借詐欺っぽいものが流行っている? - 右往左往
  • What really happens when you navigate to a URL

    As a software developer, you certainly have a high-level picture of how web apps work and what kinds of technologies are involved: the browser, HTTP, HTML, web server, request handlers, and so on. In this article, we will take a deeper look at the sequence of events that take place when you visit a URL. 1. You enter a URL into the browser It all starts here: 2. The browser looks up the IP address

    tyru
    tyru 2010/02/19
    やっぱり再勉強しないとダメだ
  • あなたをPythonの組み込み関数にたとえると? | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー ついっとめーかー というサービスを使ったTwitterの遊びがPHP方面で盛り上がっていたようなので,インスパイアされてPython版 いんでったー を作ってみました:-)。 TwitterのIDを入れると,あなたをPythonの組み込み関数に例えてくれます。2.6で50以上の組み込み関数があるのね。 ちなみに私は「range」でした。ループを回してくれる便利ものだけど,数が多くなると遅くなる,みたいなかんじかな?

  • rebase について - ぐるぐる~

    rebase 便利だよ、というだけのエントリです。 AA で書いてる部分は時間があれば画像に置き換えます。 rebase とは ブランチを作成した場所を変更することと理解しています。つまり、そのブランチの「親」を変更する、ということです。 もう少し動作に踏み込むと、指定したコミットの後ろに現在のブランチで行ったコミットをリプレイするように適用します*1。単なるリプレイではなく、その過程をいじくれるのが rebase のすごいところです。 単純な rebase はたとえばこんな感じです。 以下のようなリポジトリの状態があったとして (現在チェックアウトされているブランチは dev ということを表すのに * を使っています)、 1---2---3 *dev / A---B---C---D master次のコマンドを実行します。 $ git rebase masterこれにより、リポジトリの状態

    rebase について - ぐるぐる~
  • synergyで、キーボードだけでスクリーンを移動する - (ひ)メモ

    複数の PC を手元で操作 「Synergy」を使おう! -Win&Mac 混合対応版- - livedoor ディレクターブログ を読んで思い出したので。 通常、スクリーン間の移動はマウスポインタの移動によって行うのですが、switchToScreen(SCREEN_NAME) を使えばキーボード操作でもスクリーンの移動ができます。 「fvwm2で、ポインタ移動はマウスじゃなくてキーボード(Shift+Meta+矢印とか)で操作してます(キリッ」とかいう生粋のキーボーダーでなくても、多面スクリーンだとカレントスクリーンを見失うことがよくあると思うので、「このキーを押せばこのマシンがカレントスクリーンになる」ってのは便利なんじゃないかと思います。 自分は Linux にキーボード/マウスを繋いでいるのですが、~/.synergy.conf はこんな感じで。 カレントスクリーンがどこであって

    synergyで、キーボードだけでスクリーンを移動する - (ひ)メモ
    tyru
    tyru 2010/02/19
  • 不幸な優等生より、幸福な不良になろう - elm200 の日記(旧はてなダイアリー)

    今回は Chikirin 風におちゃらけ社会派で行こうと思う。(いつも真面目にしていると疲れるので) 私が敬愛するブログの一つに「ニート海外就職日記」がある。そのちょっと前の人気エントリ。 「金払ってる方がエラい」という傲慢な価値観がお客様wのモンスター化を導く。 ニート海外就職日記 これは海外に住んでみるとすぐに気がつくこと。私はいままで、カナダ・韓国中国・ベトナムと4つの外国に住んだことがあるが、接客業の人たちの愛想は日に比べて極端に悪い。その愛想の悪さのレベルは、驚くほど似ている。おそらく、世界で日だけが突出して接客が良く、残りの国々はどんぐりの背比べじゃないだろうか。 私は、日の接客のバカ丁寧さにときどき気持ちが悪くなるときがある。前回日に帰ったときも、一のミネラルウォーターをコンビニで買ったのだが、その気の毒なレジ係の中年女性はカン高い声で「いらっしゃいませ」「1

    不幸な優等生より、幸福な不良になろう - elm200 の日記(旧はてなダイアリー)
  • Google先生を甘く見ない方がいい - mizchi log

    知ってる人にはすごく今更な話だけど、みんなGoogle先生を甘く見すぎている。 デッドリンクがあっても、大抵そのURLで検索かける => キャッシュ で手に入る。 あるライブラリのリファレンスが消失していて、17ページのうち、15ページをキャッシュからまとめ直したこともあります。 この信頼性をどうみるか、だけど、基的には消えてないと思っていい。 Twitterの書き込みを消すことについて議論していた人がいたけど、「消してなかった事にする」は無劣化の電子データを扱う時代だと難しい。 仮にアカシックレコードというものが存在するとしたら、それはGoogleのキャッシュだと言ってもいいんじゃないだろうか。 一応消す方法もあるんだけど、面倒臭い手続きを踏む必要があるのであんまり現実的ではない。 参考 ウェブページ削除リクエスト ツール Googleの検索キャッシュ削除申請方法。 - HAAYA

    Google先生を甘く見ない方がいい - mizchi log
    tyru
    tyru 2010/02/19
  • 地獄のミサワの公式

    地獄のミサワの公式
    tyru
    tyru 2010/02/19
    「ッターン!」でこんな僕にも彼女ができました
  • http://www.kajisoku.org/archives/51376503.html

  • 【2ch】ニュー速クオリティ:週刊少年マガジンの「クンニしろオラァ」、単行本で修正される

    1 マイクロピペット(愛知県)2010/02/17(水) 20:12:11.98 ID:Tz4jgVKc● ?BRZ(10011)

    tyru
    tyru 2010/02/19
    え、元ネタってこのマンガだったのwww
  • やっぱり体感速度 - hogehoge @teramako

    Firefoxより速いGoogleChromeだが、 BarTapとかopener.jsとかインストールすると快適すぎて、とうとうchromeを使うこともなくなった Twitter / tyru: BarTapとかopener.jsとかインストールす ... というTwitter投稿があり、あぁなるほど、と思った。 BarTapというのはBarTab :: Add-ons for Firefoxで、Firefox起動時のタブ読み込みのタイミングを遅らせる(タブを選択した時にコンテンツの読み込みがされるようになる)拡張機能でタブをたくさん開いていると起動がもたついてイラつくという人には嬉しい拡張 opener.js というのは VimperatorのプラグインでURLを開こうとしたとき、既にそのページを開いているタブがあったらそのタブにフォーカスするというもの。 単純に言えば、Firefox

    やっぱり体感速度 - hogehoge @teramako
  • これ全キャラ言える奴いるの?:アルファルファモザイク

    4 名前:名無しさん@十周年 投稿日:2010/02/11(木) 16:55:22 ID:rimUrDrtP これ全キャラ言える奴いるの? 617 水先案名無い人 :2010/02/11(木) 18:47:36 ID:QLkQQSlf0 >>611 東方厨なら言えるだろ…… むしろ東方好きですとか言っておいて名前言えない奴ウザいわ

    tyru
    tyru 2010/02/19
    金髪と青髪多い...って確かにw
  • Creating ctags with git hooks – Smarticus

    tyru
    tyru 2010/02/19
    hookを使ってtagを自動生成 なるほど