タグ

2022年11月15日のブックマーク (4件)

  • 【解説】世界人口、15日に80億人到達 国連見通し

    世界の人口の推移と将来推計(高位、中位、低位)を示した図(2022年11月4日作成)。(c)ANIBAL MAIZ CACERES, JULIA HAN JANICKI / AFP 【11月13日 AFP】国連(UN)の報告書によると、世界の人口は15日に80億人に達する見通しだ。増加ペースは鈍化するものの向こう数十年にわたり増え続けるが、地域間の人口動態格差は広がると予想されている。報告書の要点を紹介する。 ■増加ペースは鈍化へ 報告書は国連経済社会局(DESA)人口部がまとめた。1950年時点の世界人口は25億人だったが、それから3倍以上に増えたことになる。 ただ、国連人口基金(UNFPA)のレイチェル・スノー(Rachel Snow)氏はAFPに対し、増加率は1960年代初めにピークに達した後、大幅に低下していると語った。 年間増加率は1962~1965年は2.1%だったが、2020

    【解説】世界人口、15日に80億人到達 国連見通し
  • Chrome の console.log でハマらないために

    JavaScript を書いたことがある人ならば一度は使うであろう console.log ですが、この関数は思ったよりも厄介な性質を持っています。その性質を知らずに console.log を使うと、デバッグ時に大ハマリしてしまうことがあります。この記事では console.log の落とし穴についてお話します。 今回は Chrome に特化して解説しますが、Firefox や Safari でも同じ落とし穴があります。 console.log とは まずはさらっと基をおさらいしましょう。 大前提なのですが、console.logJavaScript の言語仕様(ECMAScript)で定義されていません。ブラウザ向けには whatwg の仕様がありますが、あくまでもそれはブラウザ向けの仕様であり、Node.js を含むほぼ全ての JavaScript 環境で使えるのは cons

  • Goで書くテスタブルなCLIツールの作り方 | gihyo.jp

    CLIツールをテストする難しさ ターミナルなどで動作するCLI(コマンドラインインタフェース)ツールは、パッケージを公開して利用してもらうライブラリと比べてテストがしにくいと感じる読者も多いでしょう。 CLIツールは、ファイル/標準入力からの入力や、ファイル/標準出力/標準エラー出力への出力があることが多いです。また、コマンドライン引数やオプション(フラグ)によって変わる挙動のパターンが多いため、網羅的なテストが大変です。 入出力についても単一のファイルを読み書きするだけではなく、ディレクトリごと作成したり、特定のディレクトリ以下を再帰的に読み込むような処理もよくあります。 main関数にすべての処理をすべて書くような作りのCLIツールだと、実際にビルドしてテストスクリプトなどから動かしてテストするしかありません。しかし、せっかくCLIツールをGoで書いているのであれば、テストもGoで書き

    Goで書くテスタブルなCLIツールの作り方 | gihyo.jp
  • GUIでDockerコンテナのビルドやPodsのKubernetesへの展開を可能にする「Podman Desktop」が登場。新たなDocker Desktop対抗となるか

    GUIDockerコンテナやKubernetesの操作を可能にするオープンソースの「Podman Desktop」がリリースされたことをRed Hatが発表しました。WindowsMacLinuxに対応します。 Install, configure, and keep your container engine up to date with a GUI, which allows users to interact with containers and pods running in #Podman. Try Podman Desktop. https://t.co/5hPV8xOHYF — Red Hat Developer (@rhdevelopers) November 6, 2022 Podman DesktopはRed Hatが開発したDocker互換のツール「Podm

    GUIでDockerコンテナのビルドやPodsのKubernetesへの展開を可能にする「Podman Desktop」が登場。新たなDocker Desktop対抗となるか