タグ

2024年5月20日のブックマーク (3件)

  • 「小さいイヌの方が長生き?」「長生きなネコの品種は?」── 犬1300万匹/猫230万匹を調査した“寿命表”公開

    犬種別では、小型犬の平均寿命が最も長く13.53歳、次いでトイ犬(とても小さい犬種)が13.36歳、中型犬が12.70歳、大型犬が11.51歳、超大型犬が9.51歳と、体格が大きくなるほど平均寿命が短くなる傾向が明らかとなった。 性別による違いも見られ、雌犬の平均寿命は12.76歳、雄犬が12.63歳と、雌の方がわずかに長寿であった。では、その差がより顕著で、雌が11.68歳、雄が10.72歳と、約1歳の開きがあった。 肥満度合いを示すBCSでは、理想的とされるBCS 3の犬の平均寿命が13.18歳と最も長く、過体重(BCS 4)の13.14歳がそれに続いた。一方、肥満(BCS 5)では11.71歳、低体重(BCS 1)ではわずか1.54歳と、大幅に平均寿命が短くなることが分かった。 でも同様の傾向が見られたが、興味深いことに過体重(BCS 4)のの平均寿命が13.67歳と最も長

    「小さいイヌの方が長生き?」「長生きなネコの品種は?」── 犬1300万匹/猫230万匹を調査した“寿命表”公開
  • JavaScript で then を使うのは避けよう(await / async の初級者まとめ)

    JavaScript において、特に苦手とする人が多い印象のある Promise ですが、await と async の文法が導入されたことで、Promise の仕様を深く理解しなくても非同期処理を自然に書けるようになってきたのではないかと思います。 極論ですが、JavaScript の非同期処理は async await new Promise のみで、(ほぼ)全て表現可能です。特別な理由がない限り then を使わないようにしましょう、ということを周知するのがこの記事の目的です。 なお記事では Promise の rejected の状態についてほとんど解説しておりません。基を理解したら、別記事でぜひ学んでみてください。 Promise とは? Promise は、少し乱暴に説明すると「実行が終わっていないかもしれない何らかの関数」を包んだオブジェクトです。 普通の関数とは違って、

  • 10年前のWebページの38%が消失──Pew Research Center調べ - ITmedia NEWS

    非営利調査機関の米Pew Research Centerは5月17日(現地時間)、「When Online Content Disappears」(オンラインコンテンツが消滅するとき)と題する調査レポートを公開した。「2013年に存在したWebページの38%が10年後にはアクセス不能に」というサブタイトルがついている。 この調査では、非営利プロジェクト「Common Crawl」のリポジトリから2013年から2023年までの毎年の約9万ページ、合わせて約100万のWebページをサンプリングした。調査結果は、この期間の全ページの25%が現在アクセス不能であることを示している。このうち、16%はルートドメインはアクティブだがアクセスできず、残り9%はルートドメインが廃止されたものだ。 政府の公的サイトでは、サンプリングした約50万ページのうち、21%に少なくとも1つのリンク切れが含まれていた。

    10年前のWebページの38%が消失──Pew Research Center調べ - ITmedia NEWS