タグ

2009年11月8日のブックマーク (5件)

  • JavaScriptの大きな数と小さな数の仕組みを理解する 〜 IEEE754入門 〜 - 風と宇宙とプログラム

    JavaScriptでの数値はIEEE754で規定されている倍精度型doubleです。符号部が1ビット、仮数部が52ビット、指数部が11ビットの64ビットで表現される浮動小数です。この辺りは、計算機の初歩の初歩で、当たり前すぎて普段は気にすることはないと思いますが、その境界値や特殊系について調べるといろいろ面白いことがわかります。ここでは、JavaScriptを例にしていますが、内容は一般的なもので、IEEE754の浮動小数入門的な話です。 では問題です。 整数として正確に表現できる最大の値はいくつか? 正確に表現できるというのは、n + 1 が確かに n + 1になることとします。n が非常に大きいときには、n + 1 は桁落ちが発生するので n のままです。考える前に実際にやってみましょう。探す n は 0 から 1e+100 の間にあるのは明らかなので、2分法で探索してみます。 fu

    JavaScriptの大きな数と小さな数の仕組みを理解する 〜 IEEE754入門 〜 - 風と宇宙とプログラム
    seuzo
    seuzo 2009/11/08
    「JavaScriptでの数値はIEEE754で規定されている倍精度型doubleです。」
  • Git初心者が絶対に覚えておくべきコマンド - idesaku blog

    Gitの使い方を覚えるにあたって、まず知っておきたいのは――git-cloneだのgit-commitだのは当然として――「操作をミスったときにどのように回復するか」である。それを実現するのは、次の3つのコマンドだ。 git-commit --amend git-reset git-reflog git-commit --amend あるファイルをコミットしたとしよう。 $ (edit...) $ git commit -am 'メッセージ生成処理を実装したよ。'しかし、しばらくして彼は気づいた。 def create_massage(param) ...typoしてる!massageじゃない、messageだ!マッサージを作ってどうする! 慌てるな。まずは直してステージに上げるんだ*1。 def create_message(param) ...$ git add .そして…。 $ gi

    Git初心者が絶対に覚えておくべきコマンド - idesaku blog
  • プライドが高くて困っている人は「とりあえずやり終えてみる」をモットーに! - 発声練習

    質問はてな:能力に見合わないプライド 能力に見合わないプライドを叩き潰す方法を教えてください。僕は心の底で自分が優秀だと思っています。しかし大学は留年する、車の免許さえ取れない、社交性に欠けるで無能なこと明らかです。でも心の底では自分は優秀だと思っているのです。自意識と実際の能力の間に大きな乖離があって、明らかに社会不適合。自分の能力を上げて、プライドのレベルを下げる。前者は日々の努力次第としても、後者をどうしたらいいのか困り果てています。 広辞苑第5版によるとプライド、自信、自意識の違いは以下のとおり。 プライド=自尊心:自尊の気持。特に、自分の尊厳を意識・主張して、他人の干渉を排除しようとする心理・態度。プライド。 自信:自分の能力や価値を確信すること。自分の正しさを信じて疑わない心。 自意識:自分自身がどうであるか、どう思われているかについての意識。 辞書どおりの意味で考えると、上記

    プライドが高くて困っている人は「とりあえずやり終えてみる」をモットーに! - 発声練習
    seuzo
    seuzo 2009/11/08
    「下積みが必要であるということは、自分の血肉として存在を感じるべきことであり、頭で知識として覚えておくことではない。」
  • 「俺の邪悪なメモ」跡地

  • Acrobatを使わずにPDFファイルを編集する方法 | 経営 | マイコミジャーナル

    Digital Inspiration: A Technology Blog on Software and Web Applications 閲覧を目的としたドキュメントデータ形式としてPDFが普及している。PDFが普及した理由には、複数のOSやデバイスで閲覧できる、どの環境でも同じように表示される、ファイルサイズが小さい、そう簡単には編集できない、印刷を避けるように設定できる、パスワードを設定できる、プラグインを使えばブラウザからも簡単に閲覧できる、といった理由がある。 閲覧には便利なデータ形式だが、半面、編集はしずらい。「文章のここにちょっとした注釈を加えて返信したい」、と思ってもAcrobat Readerでは編集できない。Manu Manjunath氏がDigital InspirationにおいてHow to Edit PDF Files - Free Tools for Ma

    seuzo
    seuzo 2009/11/08