by shigemk2

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

Linux

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

git statusのファイルだけ表示みたいなやつ

stackoverflow.com $ git ls-files -m git-ls-files - Show information about files in the index and the working tree git-scm.com modifiedだからmだね

tree 1階層 ディレクトリだけ

Lで階層を指定して、dでディレクトリだけ表示させる $ tree -L 1 -d linux.die.net

csvq v1.14.1

Fix a bug of dual table. github.com github.com

fzf 0.26.0

Release 0.26.0 · junegunn/fzf · GitHub Added support for fixed header in preview window More advanced preview offset expression to better support the fixed header

csvq 1.14.0 pr1

Release Pre-Release v1.14.0-pr.1 · mithrandie/csvq · GitHub プレリリースは初めてかも

sedで行を指定して挿入

stackoverflow.com www.gnu.org linuxjm.osdn.jp $ sed -i '8i8 This is Line 8' FILE edな書き方を踏襲しているっぽい。8iって書くと8行目に指定した文言が挿入される。書き換えじゃなくて上書き。 ちなみに↑の書き方はgnu sedだけどmac(bsd)のsedでも同じ…

csvq 1.13.8

Release Release v1.13.8 · mithrandie/csvq · GitHub bugfix

fzf 0.25.0

github.com colorオプションで色を変えても属性をそのまま残せる。カスタムのテキスト属性を $FZF_DEFAULT_OPTS に設定し、色を上書きしてもその属性を保持できる phony → disabled enable-search disable-search toggle-serach 検索無効時にクエリ文字列の…

curl 7.74.0

Release 7.74.0 · curl/curl · GitHub いろいろ

csvq 1.13.7

Release Release v1.13.7 · mithrandie/csvq · GitHub Add the command option "--strict-equal".

fzf 0.24.1

Fixed broken --color=[bw|no] option

fzf 0.24.0

リアルタイムレンダリング color border multi

kibana 7.9.3

memdumpの結果をfzfしてVALUEをいい感じに取得する

memdumpの結果をfzfしてVALUEをいい感じに取得する memdump 0.0.0.0:11211 | fzf | xargs -n1 printf 'get %s\n' | nc 0.0.0.0 11211 fzfじゃなくてpecoでもいいとおもうんだけど、結果をfzfして最終的に以下したい。 printf 'get xxxxxxxxxxxxxxxxxxxxx\n' …

curl 7.73.0

curl: add --output-dir curl: support XDG_CONFIG_HOME to find .curlrc curl: update --help with categories curl_easy_option_*: new API for meta-data about easy options CURLE_PROXY: new error code mqtt: enable by default sftp: add new quote c…

error: RPC failed; curl 18 transfer closed with outstanding read data remaining

error: RPC failed; curl 18 transfer closed with outstanding read data remaining homebrewのbrew updateでこのエラーを見た。解決方法はよくわからない。。。

curl 7.72.0

curl - Changes なるほどわからん content_encoding: add zstd decoding support CURL_PUSH_ERROROUT: allow the push callback to fail the parent stream CURLINFO_EFFECTIVE_METHOD: added