of retweeted
明日の朝のContainer Runtime Meetup(#container_runtime )の発表資料を一足先に公開しておきます。多分当日はもうちょっと編集されていると思います。
興味ある方はぜひリアルタイムで聞いて質問してもらえると助かります。
speakerdeck.com/utam0k/conta…
of retweeted
教えてもらったコレ、超便利。jq を勉強しなくても、使い慣れたSQL複雑な集計が自在にできる。
sqlite-utils memory - 'select sum(credit) from (select max("off"+"len") as credit from stdin where "type"="stream-send" and "stream-id">=0 group by "stream-id") as t1' -t < quic-log
とか
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
of retweeted
Windows は UNIX と違い、コマンドを入力した際にカレントディレクトリにある実行モジュールまでも実行してしまうんだけど、環境変数 NoDefaultCurrentDirectoryInExePath でそれを制御できるという知見を得た。
of retweeted
同僚が頑張ってスパゲティ化したコードをrefactoring しているのだが、依存関係をchartに起こして、そこからTopological sortでJIRA ticketを生成し、Jr. levelのエンジニアにタスクをアサインしていて素晴らしいと思った。進捗が完全にアルゴリズム的にトラック出来る。
of retweeted
JaSST 2022 Tokyo でお話しさせていただいた、「アジャイルソフトウェア開発への統計的品質管理の応用」の資料を公開しました。
slideshare.net/sakataakinori…
#jassttokyo
of retweeted
Linux Performance Observability Tools
brendangregg.com/linuxperf.h…
of retweeted
内製が進み、手が動くようになったメンバーは「世の中では当然のように便利で安全なこと」が増えていくので、(主に)上司に「なぜ今までのやり方ではダメなのか」と質問された時に絶望し、説明の手間を無駄に感じ、そして、辞めます。だから、内製化では上司も一緒に手を動かすことを強くお勧めする
of retweeted
複数の顧客からのフィードバックで見つけたパターン。内製化には学びの前後に先生がいることが大事。最初に先生から方向性を教えてもらい、そこから実際に手を動かして試行錯誤した上で、先生にレビューしてもらったり,相談する。そうやって正しい技術を効率的に学ぶことができる。
of retweeted
eslint-plugin-regexpにチェックできるルールがあるよ!という宣伝です。
Rule: ota-meshi.github.io/eslint-p…
Demo: ota-meshi.github.io/eslint-p…
of retweeted
JavaScript の正規表現の脆弱性の例でいうと、例えば /\s+$/ は脆弱性があると言える
console.time();
/\s+$/.test(" ".repeat(65536) + "a");
console.timeEnd();
結構時間がかかるのがわかる。でも /\s+$/ を見て「これは危険だな」と理解出来る人はそんなにいない。JavaScript に限らないけれど。
of retweeted
アンクルボブが言ってることで、よく引用するんだけれども、一次情報がWebに見つからないので、ここにメモしておく。
「継承はis-aの関係ではなく、behaves-as-aの関係である」
of retweeted
国内でも多数使われているとみられるTP-LINK Tapo C200の事前認証なしでのRCE。
外部からアクセスできるようにしているケースは稀かと思いますがご注意ください。
CVE-2021-4045
TP-Link Tapo c200 Unauthenticated RCE
hacefresko.github.io/posts/t…
of retweeted
あー、ようやく「DX」と「働き方改革」が一つの言葉で統合できた気がする
「コントローラビリティ」
自分たちのITシステムを自分たちで変えられるか、自分たちの働き方を自分たちで変えられるか
その権限があるか、そのスキルがあるか、その評価が行われるか
極限まで抽象化するとこうなった
of retweeted
linuxの場合、実行中のバイナリは書換え不可能(ETXTBSY)だが共有ライブラリは書換え自由。バイナリの書換え禁止機構も今後廃止される可能性が高い、と。
"current Linux systems will happily allow a suitably privileged user to overwrite in-use, shared libraries." lwn.net/Articles/866493/
of retweeted
はてなのブコメにもあったけれども、bashスクリプトの先頭には
#!/usr/env bash
set -euo pipefail
これを入れましょう。変数の未設定での実行が阻止されます。
of retweeted
先生と師匠のポプに対する教え方が「新人育成のお手本みたいだ!✨」と思ったので、知人に見せてもらって思わずコピー取らせてもらった資料を一部改変してご紹介致します😌
ポプは第2段階〜第3段階の辺りで上手いこと師匠にバトンタッチされたイメージ。🪄
of retweeted
log4jの脆弱性に関して実際に観測された攻撃や様々に難読化された攻撃パターンなどについて、本来であれば広く共有されたほうが脅威の理解や対策に役立つ情報が、日本国内では不正指令電磁的記録に該当するのではないかという懸念から表立っての共有が敬遠される様をいくつも見かけた。
of retweeted
「二つの物体の衝突回数を数えるだけで、円周率πが出てくる」理由を解説した動画がこちら
エネルギー保存則が、円の方程式に似てるから?とか、たかをくくっていたけどそんなレベルじゃなかった
そしてなんて素晴らしい動画なんだろう
Why do colliding blocks compute pi? youtu.be/jsYwFizhncE































