Keep on moving

あんまりまとまってないことを書きますよ

2022-01-01から1年間の記事一覧

DataClass 3.10での機能追加(kw_only, slots)

こんにちはPython界のレアキャラです。 dataclassから機能が追加され attrsであった機能が取り込まれました。 以前書いた記事のアップデートをしておこうと思います。 TL;DR dataclassにkw_onlyと slotsが入った attrsのつかいどころ ボイラープレートコード…

Python 3.11の新機能試す(1) - トレースバックのエラー位置の改善

app version Python 3.11 rc1 本日試す機能 本日試すのはこちら。 PEP 657: Enhanced error locations in tracebacks 「トレースバックのエラー位置の改善」とでも訳すのがよさそう。 対応するPEP peps.python.org 試してみたコード from dataclasses import…

m1macbook air の環境をmacports -> homebrewに入れ替え

思うところがあってm1 macbook airを買ってからずっと使っていた macportsをやめてhomebrewに入れ替えてみた 対象 monteley 12.3 macportsをアンインストール 注意点 homebrewをインストール macportsをアンインストール 公式の以下の説明通りやればOKです。…

Cloud Loggingでミュート(disable)しているアラートの一覧を表示する

こちらのブログを読んでいてCloud Loggingでミュート(disable)しているアラートの一覧を表示したくなった。 blog.luispc.com やり方 gcloud commandを使うといけるっぽい. cloud.google.com 例 アラートの名前を一覧表示する(jqを使用) $ gcloud alpha monit…

Gradle で「詳細は、-Xlint:uncheckedオプションを指定して再コンパイルしてください」と表示されたときの対処(for build.gradle.kts)

レアキャラです。今回は久々なので小ネタです。 software version Java 11.0.9.1 Gradle 7.3.3 Gradle で「詳細は、-Xlint:uncheckedオプションを指定して再コンパイルしてください」と表示される時があります。 build.gradleの時は以下の記事を参照。 qiita…