タグ

2023年1月4日のブックマーク (7件)

  • ベンフォードの法則 - { 適用と制限 }Wikipedia

    対数スケールのグラフ、この数直線上にランダムに点を取ると、その地点が表す数値の最初の桁が1になる確率がおおよそ30 パーセントである。 ベンフォードの法則(ベンフォードのほうそく、Benford's law)とは、自然界に出てくる多くの(全てのではない)数値の最初の桁の分布が、一様ではなく、ある特定の分布になっている、という法則である。この法則によれば、最初の桁が1である確率はほぼ3分の1にも達し、大きな数値ほど最初の桁に現れる確率は小さくなり、9になると最初の桁に現れる確率は20分の1よりも小さくなる。数理的には、数値が対数的に分布しているときは常に最初の桁の数値がこのような分布で出現する。以下に示したような理由により、自然界での測定結果はしばしば対数的に分布する。別の言い方でいえば、対数的な測定結果があらゆる場所に存在する。 この直感に反するような結果は、電気料金の請求書、住所の番地、

    efcl
    efcl 2023/01/04
    自然界に出てくる数値の桁数の分布は一様ではなく、最初の桁が小さいが出やすい特定の分布になるという法則。 作りもののデータは偏らないように作ってしまって、それが逆に不自然に見えるという話
  • Flying away from AWS - Terrateam

    TL;DR It was a pleasure migrating from AWS to Fly.io but it’s not all rainbows and unicorns. Fly.io goes above and beyond to create an exceptional developer experience. It’s super easy to hit the ground running. However, there are some rough edges that you might encounter. If you like managing your own infrastructure and can live without stellar support, Fly.io could be the right solution for you.

    Flying away from AWS - Terrateam
    efcl
    efcl 2023/01/04
    AWS から Fly.io への移行。 メリットとデメリットについて。 UIがわかりやすい、リモートアクセス、マルチリージョン対応が簡単。 ツールの対応、ロギング、サポートがまだ不足している。
  • Release v12.5.0 · textlint/textlint

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Release v12.5.0 · textlint/textlint
    efcl
    efcl 2023/01/04
    `--stdin --fix --format fixed-result`で標準入力の修正結果を標準出力に出せるように。 pipeでtextlint使った場合も修正ができるようになった
  • Go ahead, delete your .env.example file | 1Password

    When we develop software, it’s common practice for engineers to require system configuration in order to run a program. We specify instructions on how to set up your own local environment in a .env.example file or README.md file. For every project that we work on and for every configuration change of those projects, we need to do manual work to keep our local environments up to date so they contin

    Go ahead, delete your .env.example file | 1Password
    efcl
    efcl 2023/01/04
    .envにop:// を使って共有するという話
  • GitHub - bnkc/handlefinder: search handles across hundreds of social networks

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - bnkc/handlefinder: search handles across hundreds of social networks
    efcl
    efcl 2023/01/04
    アカウント名がとられてるかを一覧できるツール
  • Release v0.16.13 · evanw/esbuild

    efcl
    efcl 2023/01/04
    esbuild v0.16.13リリース。 `--metafile`でbundle時のメタデータを出力し、メタデータを可視化できるビューアサイトの実装など
  • リリースの自動化

    最近は下記のようにライブラリ等のリリースを自動化している。 バージョンを入力するとPull Requestを生成 Mergeするとリリース ラベルの管理 前回のリリース以降にMergeされたPull Requestからリリースノートが自動生成されてほしい。このとき、Keep a Changelogの形式を参考に、変更点が以下の7種類に分類されてほしい。 add change deprecate fix remove security other そこで、Pull Requestに予めラベルを付けておくことで、どの節に分類するかを決定させる。またこのようなラベリングの習慣を設けることで、各Pull Requestの粒度の是正もねらう。ラベルを利用したリリースノート自動生成機能自体はGitHubが備えているので、.github/release.ymlでそのラベルを使う旨を指定すれば良い。 この

    efcl
    efcl 2023/01/04
    GitHubのCHANGELOGの自動化