タグ

2023年9月9日のブックマーク (5件)

  • マイナス金利解除「物価上昇に確信持てれば選択肢」…植田日銀総裁インタビュー

    【読売新聞】 日銀行の植田和男総裁は、読売新聞の単独インタビューに応じた。賃金上昇を伴う持続的な物価上昇に確信が持てた段階になれば、大規模な金融緩和策の柱である「マイナス金利政策」の解除を含め「いろいろなオプション(選択肢)がある

    マイナス金利解除「物価上昇に確信持てれば選択肢」…植田日銀総裁インタビュー
  • javascript でなぜ 2^53 - 1 以下の整数を正確に表せるのか - Qiita

    javascript の勉強をしていて疑問に思ったことについて調べたので書きます。冷静に考えるとかなり当たり前のことなのですが、同じ疑問を持つ人もいるかと思うのでメモを残しておきます。勘違いがあったら教えてください。 jsでは数値はすべて浮動小数点型で表す ほとんどのプログラミング言語では、整数と整数以外の実数を異なる型で表す(以下、面倒なので整数以外の実数を単に実数と表現する場合がある)。つまり、数値の中でも整数だけを特別に扱う型がある。例えば、Cでよく使うのは整数はint、実数はdoubleなどですね。これに対して、 javascript では整数だけを表す型というのがなく、数値はすべてNumberという型で表現される。つまり、3も0.3も同じ型の値である。Numberは実数を表すのによく使われる64bit の浮動小数点型なので、 javascript では整数も実数っぽく表しているこ

    javascript でなぜ 2^53 - 1 以下の整数を正確に表せるのか - Qiita
  • JSONとBigInt

    ちょっと前にblueskyで見かけた話題。もとは「GraphQLのスキーマではintが32ビットしかなくて、64ビット整数とかないのがイケてない」といった話だったかなと思う。直感的にはこれは「Javascriptではすべてが倍精度浮動小数点数だから64bit intがないから」ということになるが、よくよく調べてみるといろいろややこしい歴史的事情があるようだ。 たしかにJSにはもともとひとつのNumber型しかなく、いわゆるdouble型(倍精度浮動小数点)だけで数値を表現してきた。IEEE754の倍精度浮動小数点数は仮数部が52ビットあるので、実際には32ビット整数ていどであれば全て誤差なく表現できる。なので32ビット整数または倍精度浮動小数点数がどちらも使えるというふうに理解されてきた。 そうはいっても不便なので、現代のJSにはBigIntがある。ES2020で導入されたらしい。ただし普

    JSONとBigInt
    wata88
    wata88 2023/09/09
    ECMAScript Numbersの範囲で問題ないようにするのが楽だし、穏便にやれる。 jsだけでも、どれでパースするかで変わってきちゃうんで面倒になりがち。twitterとかもデカい整数はstringで返してくる
  • インフラエンジニアはSREではないし、SREとPlatform Engineeringも別物 - inductor's blog

    インフラエンジニアの肩書きをSREに変えるタイプの組織変更は近いところから遠いところまでいろんなところで見かけてるんだけど、改めてそれって名前変えただけじゃないよね?って問いかけは個人が組織に、組織が個人にそれぞれ相互でした方がいいと思う。 インフラエンジニアって言葉もまあ定義が死ぬほど広くてどこからどこまで指すのってのは組織によって違うね大変だねって話ではあるんだけど、SRE(Site Reliability Engineering)やPE(Platform Engineering)はインフラと必ずしも対応関係にあるわけではないんだよな。 Platformってのは言ってしまえば会社のエンジニア組織の中で自分達に最適化された基盤を作る人たちの集合体とそのプロダクトそのものを指していて、Platform Engineering組織の中には当然フロントエンドエンジニアやデザイナー、プロダクトオ

    インフラエンジニアはSREではないし、SREとPlatform Engineeringも別物 - inductor's blog
    wata88
    wata88 2023/09/09
  • Lock down your Azure OpenAI to private network

    wata88
    wata88 2023/09/09