タグ

progと雑学に関するginpeiのブックマーク (5)

  • Floating Point Math

    Floating Point Math Your language isn’t broken, it’s doing floating point math. Computers can only natively store integers, so they need some way of representing decimal numbers. This representation is not perfectly accurate. This is why, more often than not, 0.1 + 0.2 != 0.3. Why does this happen? It’s actually rather interesting. When you have a base-10 system (like ours), it can only express fr

    ginpei
    ginpei 2018/02/08
    各種プログラミング言語で `0.1 + 0.2` を計算した結果。だいたい0.30000000000000004になる。
  • タイムゾーン呪いの書 - Qiita

    コメント欄で「Software Design 誌 (2018/12) に寄稿した内容や修正などをこちらの記事にも適用したい」と言ったあと、やるやる詐欺でずっと放置していましたが、三年近く経ってようやく 2021年 7月に大幅に改訂し、同時に Zenn に引っ越すことにしました。 タイムゾーン呪いの書 (知識編) タイムゾーン呪いの書 (実装編) タイムゾーン呪いの書 (Java 編) なにやら長くなりすぎたので三部構成になっています。 この Qiita 版は、しばらく (最低一年は) 改訂前のまま残しておきます。 タイムゾーンの存在はほぼ全ての人が知っていると思います。ソフトウェア・エンジニアなら多くの方が、自分の得意な言語で、タイムゾーンが関わるなにかしらのコードを書いたことがあるでしょう。ですが、日に住んで日仕事をしていると国内時差もなく1 夏時間もない2 日標準時 (Japa

    タイムゾーン呪いの書 - Qiita
    ginpei
    ginpei 2018/02/06
    タイムゾーン関連の知識いろいろ。
  • togetter.com - 「hoge」の起源を求めて

    メタ構文変数「hoge」(ほげ)の起源を探しています。まだ調査中です。 いまのところ、目にした関連tweetは全て追加しています。 発祥時期は1970年代終わり~1980年代前半頃、今のところ判明している震源地は以下の5箇所近辺でしょうか?(0)~(4)は時系列順に並んでおり、一番古いのは(0)です。 今のところ、波及の中心は、主に (0), (1), (2), (4) ではないかと推測しています。(1)のASCII関係、(2)のWIDE系の波及力は特に大きそうです。(3) の影響はおそらく限定的でしょう。 続きを読む

    togetter.com - 「hoge」の起源を求めて
  • OBB vs AABB - Radium Software Development

    iPhoneの一般修理店は予約なしでも来店できる? 基的には飛び込みで修理に行ってもOK iPhoneを置いていたソファにうっかりと腰かけてしまい、パネルを割ってしまった、こんな時はスマホの一般修理店へ行きましょう。画面割れは、スマホやタブレットの故障原因として非常に多いものです。予約なしで突然お店に行っても平気かしらと、不安に思う方々もいらっしゃるかもしれません。結論としては特に問題はなく、予約なしで訪問しても画面割れの修理はお願いできます。 ただし他のサービス業のお店同様、予約なしの場合、お店が混雑していると順番待ちをしなければいけないです。特に繁盛しているスマホ修理のお店だと、行列が店内で出来ており、予約なしだと、自分の順番が巡ってくるまで長時間待たされる可能性があります。平日の朝、昼なら利用客が少ない場合が多く、飛び込みでも比較スムーズに修理が頼めます。 予約は入れた方が時短に、

    ginpei
    ginpei 2006/12/12
    ハンガリアン記法の真実。本来は型ではなく、変数の持つ性質や用途を頭に付加するスタイルだったようだ。うーむむむむ。
  • 『Hello World』の起源は何でしょうか? 何故Hello Worldという文字列を選んだのか、その理由が知りたいのですが、参考資料になりそうなものをご存知でしたら教…

    『Hello World』の起源は何でしょうか? 何故Hello Worldという文字列を選んだのか、その理由が知りたいのですが、参考資料になりそうなものをご存知でしたら教えて下さい。

  • 1