背景 以下のように、大量のファイルを一括でrmしようとしたところエラーが発生し、削除できなかった。 rm * エラーメッセージは以下。 argument list too long: rm 回避 rmの引数に、削除したいファイル名を一個ずつ渡してやれば事足りる。今回の場合であれ…
背景 dockerでubuntu20でごちゃごちゃしており、apt installしたら、以下のエラーが発生した。 Citing for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process xxx (apt)... 解決 原因となっているdpkgプロセスを一度kill…
ctf関連でpkcrackが必要になり, macにinstallしようと思ったが, 非常に時間がかかった. brewではなく, wgetしたpackageをinstallしている. 基本的にc言語のpackageが足りていないか, 必要ないpackageがincludeされているせいっぽい. C言語に精通していないた…
一般的なものから, まあ使わんものまで, 見つけたものを追記していく予定. 数値計算 floatの値の小数第一位が0かどうか判定 float型の変数の整数判定 以下で判定. 返り値はboolean 値.is_integer() 階乗 import math math.factorial(x) 累乗 a**n pow(a, n) …
環境 debian10 内容 あるミドルウェアを新しくaptでサーバに導入し, 起動し, 状態の確認systemctl status *としたところ, start request repeated too quicklyがエラー文として表示された. 調べてみたところ, どうやらユニットの起動に失敗した際に, 自動で…
マイクロサービスアーキテクチャのchapter1のメモ 1章 マイクロサービス 思想 最低限のサービスごとにコードを分けようという思想 分割の際に凝集性に着目して分割 凝集性は、端的に言えば、変更する理由が同じものは集める、それ以外は分割するという考え …
1章 統計的因果推論 統計的因果推論とは、相関があるだけでなく、実際に変化した時に、目的変数がどうなるかを推測する この書籍では、統計的因果推論の一種である統計的因果探索を解説 相関はあくまで、データから読み取れる結果でしかなく、因果関係は考慮…
icecream ideをどうしても使いたくない、logging, printでデバッグしたいという頑固ものにうってつけのパッケージ。 というかそういう層以外に、需要なさげ。 以下、readmeの簡単なまとめと個人的な意見をまとめる。 内容のverは2.0.0。git hubはhttps://git…
脳死でgit add .からのgit commit -m "fixed"をした後に, 余計なファイルをcommitしていることに気づくことがままあり, その修正方法を毎回ググるのが面倒なのでまとめる. 直前のcommitの取り消し git logでcommitされてしまっていることを確認して後悔 git …
AtCoder Library Practice Contest - AtCoderでbinary indexed treeなるものを知ったため, http://hos.ac/slides/20140319_bit.pdf: titleを元に実装(ほとんどまるパクリ). 以下コード. class BinaryIndexedTree(): """ 各関数のaは全て引数の値になっている…
neosnippetを導入し始めて, pythonのクラスなんかを登録してみたが, インデントが狂う症状が発生したのでその解決を備忘録として残す. 例えばスニペットがpython.snippetに以下のように登録されていた際に snippet hoge class Hoge(): def __init__(): self.…