Git Aliasで引数を受け取る

Gitで引数を受け取ることのできるAliasの書き方があるようなので、紹介しておきます。 mikebarkas.dev 基本形は以下の通り。 [alias] echo = "!f() { echo ${1}; }; f" このように~/.gitconfig記載すると、 $ git echo foo foo Aliasの先頭に!を付けるとシェ…

NuxtJS + Sass(SCSS)でStylelint v14

Stylelint v14から破壊的変更が入り、Sassなどのルールはプラグイン化されました。 それに伴って、すでに導入済みの設定がある場合、いくつかの変更を加える必要があったので記録しておきます。 公式の移行ドキュメントは以下です。 https://stylelint.io/mi…

Fedora 35にFlutterをインストール

前提 Android StudioをFlatpak経由でインストール済みの場合を想定しています。 FlatterはSnap経由でインストールするのが簡単そうなのですが、すでにFlatpakを使っており、これ以上パッケージマネージャーを増やしたくないし、このためだけに乗り換えるのも…

Fuzzy Containsについて

小ネタです。 かつてあいまい検索といえば、レーベンシュタイン距離などで語句同士の類似度合いを数値化して、域値で絞ったり類似度順に並べるのが普通だったように思います。 ja.wikipedia.org ですが、数年くらい前からか、もっと簡単なあいまい検索をよく…

ホーナー法について

たいしたことないネタでもちょいちょい記事を書いてみることにします。今日はホーナー法について。 ホーナー法 - Wikipedia www.ndl.go.jp 多項式を計算する際、乗法の回数を削減することができます。上記リンク先によると、19世紀からある方法のようです。 …

出てきやすいパターン

みんなどうせ暇だろうから確率の問題ね。Q. 均等なコインを連続して投げ、表が出たら1、裏が出たら0を順次書いていく。パターン「10」と「11」とでは、平均するとどちらが少ない投げる回数で出る?— はりてゃ (@Woofer30) 2018年5月8日 A. 「10」は平均4回、…