by shigemk2

当面は技術的なことしか書かない

Linux

fzf 0.35.1

主にbugfix Fixed a bug where fzf with --tiebreak=chunk crashes on inverse match query Fixed a bug where clicking above fzf would paste escape sequences github.com

fzf 0.35.0

border-label preview-label github.com

csvq 1.17.11

Prevent divide-by-zero error while loading csv files. (GitHub #89) Handle panics during processor executions. github.com

curl 7.86.0

github.com

jq --args

--args: Remaining arguments are positional string arguments. These are available to the jq program as $ARGS.positional[] それはそうと、DDGでjqでググると高確率でjQueryが検索結果として出てくるので -jquery とかするとjqがヒットしやすい stedola…

csvq logical function

COALESCEとかIFとか基本的なやつは揃ってる。 mithrandie.github.io

resolv.conf メモ

resolv.confファイル 「/etc/resolv.conf」ファイルは、名前解決(ホスト名からIPアドレスを調べること)の設定を行うファイル nameserver 「nameserver」の後ろには、そのコンピュータが名前解決に利用するDNSサーバのIPアドレスを記述します。記述するIPア…

curl 7.85.0

schannel backend supports TLS 1.3 control code in cookie denial of service この辺かな github.com

csvq 1.17.10

Fix a bug when loading views from cache. github.com

csvq 1.17.8

Release Release v1.17.8 · mithrandie/csvq · GitHub Allow URLs and Table identification functions to be used as table identifiers.

csvq 1.17.6

Release Release v1.17.6 · mithrandie/csvq · GitHub Fix a bug in REPLACE query.

csvq 1.17.1

Release Release v1.17.1 · mithrandie/csvq · GitHub Allow analytic functions to be used as operands in expressions. (GitHub #36) Set output format from file extension. (GitHub #76)

subnetcalc

サブネット計算するコマンド。実体は、C++でできた正味1000行くらいのプログラム。 www.uni-due.de formulae.brew.sh github.com

curl 7.83.1

brew bump-formula-pr --url=https://curl.se/download/curl-7.83.1.tar.bz2 --mirror=https://github.com/curl/curl/releases/download/curl-7_82_0/curl-7.83.1.tar.bz2,http://fresh-center.net/linux/www/curl-7.83.1.tar.bz2,http://fresh-center.net/l…

ghq 1.3.0

ちょいfix github.com

curl 7.83.0

curl: add %header{name} experimental support in -w handling curl: add %{header_json} experimental support in -w handling curl: add --no-clobber curl: add --remove-on-error header api: add curl_easy_header and curl_easy_nextheader msh3: add…

fzf 0.30.0

Added --ellipsis option. You can take advantage of it to make fzf effectively search non-visible parts of the item. など Release 0.30.0 · junegunn/fzf · GitHub

homebrew jless

なんかもうすでにできてた formulae.brew.sh

libgccjit

公式。 gcc.gnu.org

jlessを試してみる

Macでのインストール。M1でもいけた。 curl -OL https://github.com/PaulJuliusMartinez/jless/releases/download/v0.7.1/jless-v0.7.1-x86_64-apple-darwin.zip unzip jless-v0.7.1-x86_64-apple-darwin.zip ./jless data.json Rustで作られているのでcargo…

OpenVPNのMTUとか

MTUについて MTU (Maximum Transmission Unit)とは、 ノードが隣接したネットワークへ、1回の通信で転送可能な最大のデータグラムサイズです*1。 www.nic.ad.jp MTUの値について また、使用する回線の品質は、OpenVPNの設定で使用するMTUの値にも影響を与え…

apt-get install man-db

manのインストールはman-dbパッケージをインストールすることでできる。 packages.debian.org

watch -n 小数点

なんと小数点もいける(最小0.1まで) watch -n 0.3 -d "xxxxxxxxx" これはDebian bookwormのDockerイメージでman watchを実行したものだけれど、MacOSのman watchも全く同じ文言だったので、0.1が最小なのはFreeBSD系でもGNU系でも変わらないっぽい。 -n, --i…

remi repo wizard

各OS別にPHP各バージョンを入れる方法をレクチャー。 rpms.remirepo.net

remi repo memo

aarch64がほとんどないので、例えばapple siliconのDocker for Macでremiを使おうとするとことごとくコケる (enablerepo=remiした状態でyum search install updateすると全部コケる) http://rpms.remirepo.net/enterprise/7/php73/aarch64/repodata/repomd.x…

poppler

gitlab.freedesktop.org pdfuniteとかの元ネタ。homebrewにも入ってる。 www.atmarkit.co.jp

昨日のコミットログだけを見るワンライナー

git logのbefore/afterはcommit dateを見るものであって、author dateを見るものではない。そしてgit logに出てくる日付はauthor dateなので、author dateとcommit dateが大幅に違ってたらものすごくめんくらう commit dateとauthor dateを同時に見たいならp…

gcc GitHubミラー

(ソースコードを見たいだけならこっちでいいかも) github.com

curl 7.76.1

Release 7.76.1 · curl/curl · GitHub

curl 7.76.0

CVE対応が2つはいってた。 curl.se github.com