2020-01-01から1年間の記事一覧
こんにちは、最近Terraformデビューしました。 社内の人々がTerraformに苦しんでいたのをみてなんとなく敬遠していたのだけど、そうも言ってられなくデビューしたところうひょーーー!楽しい!!!ってなっている今日この頃。 lifecycleを動的に変更したい …
Alacritty v0.5.0がリリースされていた。 github.com いつもならまっさきにインストールするところなのだけど、本バージョンからLinux/BSD用のprebuildバイナリの配布が行われなくなってしまった。。。しょぼーん。 提供されなくなってしまったのはしょうが…
先月からほそぼそと作っているシェルのv0.4.0をリリースした。 github.com 追加した機能としては リダイレクト機能 コマンド制御演算子 && / || / ;' /&` パイプ機能 cmd1 | cmd2 ビルトインコマンド builtin / cd / echo / puts %記法 %Q / %q bintestの追…
Ubuntu 20.04にしてから画面ロックができなくて悩んでいた…。 具体的にはSuper+Lを押すと画面ロック処理が走り一瞬が画面が固まるのだが、次の瞬間gnome-shellが再起動するみたいな挙動する。 そして、syslogを見ると以下のようにgnome-shellがセグフォを起…
仰々しいタイトルだけど、reddish-shellのパーサー部分のメモ。 いまは覚えているけど、数カ月後の自分が覚えている自信がないのでメモっておこうと思った次第…。 ここで解説する内容は、現状の実装に即したもので数カ月後には変わっているかもしれない。 ま…
シェルスクリプトじゃなくてシェル。 前回の記事でGNU bison/flexのことを書いたのはこれの副産物だったのであった。 なぜ作っているかというと面白そうだからという理由以外ないのだけど、きっかけはxonshというPython-powerdなシェルがあることを知って「P…
ゴールデンウィークからゲームをやりすぎて食傷気味の今日この頃…。 趣味でプロダクト開発を始めたら、構文解析がしたくなったのでいろいろ調査をしていた。 正規表現を使って頑張るのでもいいのだけど、すでにあるツールを活用したくGNU bisonを使うことに…
昨今のWFHの流れで弊社でもビデオチャットをしているわけですが、Linuxデスクトップ環境だとバーチャル背景が使えないんですよねぇ。。 WindowsやmacOSなら、Zoomの標準機能でできたりSnap Cameraなどのアプリを使えば実現できます。 これらの機能はLinuxデ…
Controlノードのneutron.confには、rpc_workersとrpc_state_report_workersを明示的に指定した方がよさそう。 というのも、これらはデフォルトでは 1 に設定されるので規模によってはRPCが詰まる。。。 (※ OpenStack Steinからはrpc_workersはデフォルトでCP…
openstackclient-5.2.0から対応したっぽい。 docs.openstack.org 今までglanceclientを使っていたのをOpenStack SDKに変えたことで結果的に、クライアント証明書認証を処理できるようになったようだ。 コミット的にはこれ。 https://github.com/openstack/py…
python-openstackclient==5.2.0がでたのでアップデートしたら、エラーがでるようになってしまった。 ❯ openstack port list --fixed-ip ip-address=XX.XXX.XXX.XX request() got an unexpected keyword argument 'global_request_id' 原因はkeystoneauth1が…
普段tmuxを使っていて、例えば以下のようなときに部分だけをコピーして貼り付けたいとする。 $ command1 foo bar foo bar $ commmand2 commmand2: command not found $ command2 hoge huga 愚直に全部コピーしてエディタにペーストして不要部分を削…