タグ

2012年9月10日のブックマーク (3件)

  • 世界初のコンピューターのバグは本当に「蛾」が挟まったのが原因

    1947年9月9日にハーバード大学にて「マークII」のリレーに蛾が挟まり、動かなくなったというのが世界初の「バグ」であり、なんと実際に証拠写真も存在しています。 これが世界初の「バグ」、確かに「蛾」が貼り付けられています。この虫を取り除くと動作するようになったので「デバッグ」と呼ぶようになったとか。 このバグを発見したのはプログラミング言語「COBOL」の開発者であり、ハーバード マークIの最初のプログラマーの一人、そしてアメリカ海軍の軍人でもあった女性、グレース・ホッパーさん。 この人がグレース・ホッパーさん なお、上記の記念すべき世界初のバグを記録した日誌は、ワシントンにあるスミソニアン博物館のナショナル・ミュージアム・オブ・アメリカン・ヒストリーに収蔵されているそうです。

    世界初のコンピューターのバグは本当に「蛾」が挟まったのが原因
  • 補数(余数)とは - IT用語辞典 e-Words

    補数とは、ある自然数をn進数(n進法)で表現した時に、足し合わせるとちょうど「nのべき乗」か「nのべき乗-1」になる自然数のうち、最小のもの。前者は「足すとちょうど桁が一つ増える数」で「基数の補数」と呼ばれる。後者は「足しても桁が増えない最大の数」で「減基数の補数」と呼ばれる。 例えば、10進数の65という数に足し合わせるとちょうど一つ桁上りする自然数は、足すと100になる35であり、(10進数における)「65に対する10の補数」という。また、足しても桁が増えない最大の数は、足すと99になる34であり、(10進数における)「65に対する9の補数」という。 1の補数 (one's complement) ある自然数を2進数(2進法)で表現したときに、足し合わせるとすべての桁が1になる最大の数のことを「1の補数」という。足してもギリギリ桁が増えない最も大きな数である。 たとえば、「100101

    補数(余数)とは - IT用語辞典 e-Words
  • Data URIでSVGを指定する | jekylog

    imgのsrcにdataURIでSVGを指定する際の手順をメモ。 1. IllustratorでSVGを書き出す。 [別名で保存]、若しくは[WEBおよびデバイス用に保存]でSVGを書き出す。ロゴくらいならデフォルトの書き出しでいいかも。パスの数が膨大でファイルサイズの削減が必須な場合はカヤックさんの下記記事のようにオプションをゴニョゴニョするみたい。 SVG女子を90%軽くしたSVG軽量化テク+α #svggirl | KAYAC DESIGNER'S BLOG - デザインやマークアップの話 2. SVGファイルを編集 100px×95pxの星を書き出したSVGファイルをテキストエディタで開くと下記みたいなXMLで構成されている。 <?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 13.0.

    Data URIでSVGを指定する | jekylog
    pipehead
    pipehead 2012/09/10