タグ

2020年4月4日のブックマーク (4件)

  • Big Sky :: Go 言語のスライス挿入ベンチマーク

    Go でスライスに挿入する例として Go の Wiki に以下の物が記載されている。 作ろうしているツールで、 Goのスライスのinsertをする必要があって、 スライスの動きを理解するために、自分で実装したあとに、Goの公式Wikiを見て頭いいなと思ったhttps://t.co/vmonuxbjOl a = append(a[:i], append([]T{x}, a[i:]...)...) — ゴリラ@バナナバナナバナナバナナバナナバナナバナナバナナバナナバナナバナナバナナバナナバナナバナナ (@gorilla0513) April 4, 2020 しかしこのコードは、挿入されるスライスから部分スライスを取り出し、そこに挿入するスライスを append に割り当てる為に展開し、さらに残りの部分スライスも append に割り当てる展開を行っている。なので実装コードとしては短いが、実際に

    Big Sky :: Go 言語のスライス挿入ベンチマーク
    mattn
    mattn 2020/04/04
    書いた。
  • GitHub - high-moctane/nextword: Predict next English words.

    This repository has been archived by the owner on Mar 29, 2022. It is now read-only.

    GitHub - high-moctane/nextword: Predict next English words.
    mattn
    mattn 2020/04/04
    次の単語を予測するプログラム #golang
  • 0403「NY感染体験記(確定)」|qanta

    【5/7抗体検査陽性・感染確定・文末に追記あり】 「NY非常事態日報」と銘打って非常事態下のニューヨークについてレポートしよう、ということで文章を書いていたのが3月17日から19日までの3日間。無観客開催となった大相撲春場所も後半に差し掛かる頃だった。この段階ではまだ外出禁止令的なことにはなっておらず、しかし数日中にそういう状態になるだろうと言われているくらいのタイミングだった。 3/19時点でのニューヨーク市(州ではなく、市)の感染者数は1,871名。学校はすべて休校になっていたが、完全なリモート授業はこの段階では始まっていなかった。日を追うごとに非常事態の深刻度が大きくなっていく、そんな非常事態を目の当たりにして、「これは書かなきゃ」なんて思い、文章を書き始めたものだ。実際、それから約2週間経過しつつあるいま、ニューヨークの街は歴史上類を見ない封鎖状態となり(厳密には完全には封鎖にはな

    0403「NY感染体験記(確定)」|qanta
    mattn
    mattn 2020/04/04
  • Covid-19 Data Monitor

    Timeseries data of confirmed infections and deaths during the Covid-19 pandemic strongly illustrate the seriousness of the situation. Many websites or smartphone apps are available to view and compare this data. Interfaces and APIs to current data sets are also available, which makes it possible to evaluate and display the data by yourself. I was interested in comparing the data of certain countri

    Covid-19 Data Monitor
    mattn
    mattn 2020/04/04
    M5Stack で新型コロナウィルスの状況を表示。