タグ

解説に関するno8410のブックマーク (12)

  • CPUのアーキテクチャをトイレに例えると | Hinemosu

    おもろい。たとえ方がうまいなぁ。 消え気味なのでコピペ。 155 :・良く分かるパイプライン :04/04/26 17:20 ID:B6tZVOSS 「おしっこをして手をあらってでてくる」。 トイレが一室しかないと混雑時は長蛇の列ができます。 1.おしっこをする 2.手を洗う。 二段のパイプにすると、手を洗ってる間に別の人が用を足せるようになります。 トイレ一室で二人が気持ちよくなれて、効率が倍になります。 もうすこし深くしてみましょう。 1.ジッパーを下げる 2.ちんちんとりだす 3.放尿する 4.しずくを切ってちんちんしまう。 5.ジッパーをあげる 6.手を洗う 7.紙を使って手をふく 7ステージに分解すると、なんと 7人が同時に処理できます。 これがパイプラインです。 156 :・良く分かるスーパスケーラ :04/04/26 17:21 ID:B6tZVOSS トイレの利用はおしっこ

    CPUのアーキテクチャをトイレに例えると | Hinemosu
  • Android バックグラウンドで Bitmap を処理する

    Processing Bitmaps Off the UI Thread の内容に補足を付けて解説してます。 前回のエントリーで大きい画像を効果的に読む込む方法を解説しましたが、デコードするデータがディスクやネットワークにある場合、BitmapFactory の decode* メソッドは UI スレッドで行ってはいけません(というかメモリ上以外のデータを読み込む場合は全部だめ)。 これらの処理はディスクやネットワークのスピード、画像のサイズ、CPUのパワーなどさまざまな要因で完了までの時間が変わり、いつ完了するのかわかりません。 もし画像のデコード処理で UI スレッドをブロックしてしまうと、最悪 ANR が発生します。 そこで、AsyncTask を使ってバックグランドで Bitmap を読み込むようにします。 ■ AsyncTask を使う 特に何も考えないで作ると、きっとこんな感じ

  • 「学力と階層」解説 - 内田樹の研究室

    苅谷剛彦さんの『学力と階層』が朝日文庫から文庫化されて出た。その解説を書いた。 苅谷さんの「意欲格差」や「学習資」というアイディアに私はつよい影響を受けており、『下流志向』や『街場の教育論』で展開した考想は苅谷さんの『階層化日教育危機』がなければ書かれなかったはずのものである。 その感謝をこめて書いた解説である。とりあえずこれを読んでから、書店に走ってください。 最初に読んだ苅谷剛彦さんのは『階層化日教育危機』で、その頁を開いたのは、講演のために東京から千葉に向かう総武線の車内でのことだった。手に赤鉛筆を持って、傍線を引きながら読み進んだ。しだいに赤線が増えてきて、ついに一頁全体が真っ赤になったころに、降りる駅についた。を閉じるときに、文字通り「後ろ髪を引かれる」思いがしたことを、駅前の寒空とともに身体がまだ記憶している。 日教育危機の実相について、私の現場の実感とこれほ

  • リーダブルコードの解説 - 2012-06-11 - ククログ

    注: 記事中の「解説」の部分のライセンスは「Creative Commons 表示 - 非営利 - 継承」です。「解説」は「クリアコード」(「ClearCode Inc.」)によって変更されています。変更前の原著作者は「オライリー・ジャパン」です。「Creative Commons 表示 - 非営利 - 継承」なので再配布や変更や翻訳などはライセンスに従って自由に行えますが、営利目的で利用することはできません。 https://amazon.co.jp/dp/B0064CZ1XEの翻訳である「リーダブルコード」が今月(2012年6月23日)発売されます。すでに予約できるようです。 https://amazon.co.jp/dp/4873115655 書の内容は原書の紹介記事を参照してください。 日語版の訳者は角さんです。これまでの訳書と同様にとても読みやすく訳されています。翻訳なので読

    リーダブルコードの解説 - 2012-06-11 - ククログ
  • 「クロスサイトスクリプティング対策」でGoogle検索して上位15記事を検証した

    昨年の11月にブログエントリ『「SQLインジェクション対策」でGoogle検索して上位15記事を検証した』という記事を書いたところ、非常に好評で、「次はXSSについて書いてください」という要望をいただいておりました。中々XSSについては手がついておりませんでしたが、ようやく書いてみました。以下のURLで検索した結果の上位15位の記事を検証しました。 http://www.google.co.jp/search?q=クロスサイトスクリプティング対策&pws=0 検索結果は変動するため、私が検索した際の結果をEvernoteの公開ノートとして記録しています。 1~10位 11~20位 記事の「正しさ」の検証基準としては、IPAの「安全なウェブサイトの作り方改訂第5版」を参考に、最低限として以下が記述されているかどうかを確認しました。 HTMLのエスケープ処理を行う 属性値はダブルクォートで囲む

  • 目grep入門 +解説

    目grep入門があまりにもKernelVM::入門だという指摘があったため、解説をつけてよりstd::入門に近づけてみました。Read less

    目grep入門 +解説
  • github の mass assignment 脆弱性が突かれた件

    Github に脆弱性。やった人は Rails に有りがちな脆弱性を issue に挙げていたが相手にされず、実際にそれを突いてきた。一見 childish だが、それだけ簡単に脆弱な実装がなされてしまうということだ。週明けの今日、Rubyist はまず関連情報に一読を。 — Yuki Nishijima (@yuki24) March 4, 2012 気になって調べたのでメモ。自分も気をつけないとなー。 Public Key Security Vulnerability and Mitigation - github.com/blog/ github に脆弱性があってそれが突かれたらしい。 Rails アプリにありがちな脆弱性の一つ、Mass assignment とかいうタイプの脆弱性である。 mass assignment 脆弱性とは mass assignment 脆弱性とは何か、

  • 「原発事故の影響で鼻出血や下痢が増えた」という話への長野県在住の血液内科医による解説

    「出血性の病気を普段診ている立場」の医師によるコメント。元々素人目でも「出血するくらいなら病院に駆け込むのが最優先事項なのに、そういう話はとんと耳にしない」という疑問はありましたが、やはり専門家による話は説得力があります。 ●追加解説: 「鼻血と原発と「ジャーナリスト」と専門家と」( http://www.jgnn.net/ls/2011/06/post-2235.html )でちょいとまとめましたが、別の方のまとめ 「放射線科医による放射性ヨードI-131の解説と木下黄太氏のブログへの反論」 http://togetter.com/li/149186 と合わせて読むと、さらに「色々と」理解が深まると思います。

    「原発事故の影響で鼻出血や下痢が増えた」という話への長野県在住の血液内科医による解説
  • 茶番が終わっての戦評、あるいは菅直人さん辞任を否定し居直り宣言 - やまもといちろうBLOG(ブログ)

    一山超えたところで、やっぱりちゃぶ台が返るあたりは茶番の極みと言ったところでありますが、途中途中で聞きかじる報道の中身から予想された、数々のろくでもない未来のオプションの中でも一番無難なところに落ち着いたということで、さてさてといったところであります。 結局、小沢さんの乾坤一擲の大勝負を根底から覆したというよりコケにした形となる鳩山さんとは何だったのか、ついつい思いを馳せてしまうところですけど、帰宅して目に入った第一報はこれでありました。 菅首相、周辺に「辞めるつもりはない」 代議士会発言は辞任表明ではないとの認識 http://www.fnn-news.com/news/headlines/articles/CONN00200711.html はい、どういう形であれ乗り切ったのだし、「目途がついたら辞める」ということで具体的な辞任日程については言質を与えていないわけですから、辞めるつもり

    茶番が終わっての戦評、あるいは菅直人さん辞任を否定し居直り宣言 - やまもといちろうBLOG(ブログ)
  • この機会にマスターしようぜ、正規表現、構文図、オートマトン - 檜山正幸のキマイラ飼育記 (はてなBlog)

    正規表現と構文図について解説します。オートマトンについても詳しく述べます。オートマトン・スゴロクで遊びましょう! 世間でよく知られている/使われている概念・方法にはこだわらず、僕(檜山)の感覚で一番わかりやすいと思われる筋書きと用語法/図式法を使って説明します。この記事に目を通して“感じ”が掴めたら、形式言語理論の教科書を読み始めることが出来るでしょう。 [追記]この記事の内容に対する具体例は、「正規表現とオートマトン:なんだ簡単じゃん、JavaScriptによる実装」にあります。[/追記] 内容: 正規表現 正規表現の例 構文図 基記号 連接 選択 省略可能 繰り返し ストレートワイヤーによるレイアウト調整 有限状態オートマトン 有限状態オートマトンの実行 バックトラックと先読み スゴロクとオートマトン コマをたくさん使うスゴロクと並列処理 非決定性オートマトンと決定性オートマトン 正

    この機会にマスターしようぜ、正規表現、構文図、オートマトン - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • 東大病院放射線治療チームによる「内部被ばくと福島の"牛乳問題”の解説」

    東大病院で放射線治療を担当するチームによる内部被ばく問題と、3月16日16時過ぎに行われた枝野官房長官に端を発する「福島県産牛乳問題」の医学的見地からの解説。

    東大病院放射線治療チームによる「内部被ばくと福島の"牛乳問題”の解説」
  • C++0xにすごい変更が来た

    Batavia会議は、だいぶ興味深いことになった。詳しくは、正式なNのペーパーが出てから解説するが、とにかく、非常に重要な項目をふたつだけ解説する。 まず、attributeによって提供されていた多くのクラスのメンバーに関する機能は、キーワードを与えられた。これは、言語機能は、特別な文法を与えるに値するという思想からである。会議でコンセンサスの得られた文法は以下の通りである。 struct Base { virtual void f() { } int x ; } ; struct Derived final explicit : Base { virtual void f() override { } int x new ; } ; 機能はattributeで提供されていたものと全く変わらないので、説明は省く。変更点としては、base_checkのかわりにexplicitを使い、hidi

    no8410
    no8410 2010/11/16
    いつか関わる時のためにブクマ
  • 1