新しいものを表示

循環的複雑度だけでなく、認知的複雑度、保守容易性指数、コード行数などの指標にも対応。わいわい。ただしC#のみ。
---
メソッド上にコードの複雑さを表示するVisual Studio拡張機能を作りました - Qiita
qiita.com/tackme31/items/dbdc0

記事で紹介されている循環的複雑度を表示してくれるCode Metricsの対応言語はTypeScript, JavaScript, Luaらしい。他の言語や他のエディタ(Vimなど)の実装あるかな。
---
保守・理解しやすいコードを書きたい! 〜VSCode拡張機能で循環的複雑度と戦う〜 - Qiita
qiita.com/kotobuki5991/items/0

Ansibleで三項演算子のような記述ができるternaryフィルターの紹介。へー知らなかった便利。覚えておこう。
---
Interesting Uses of Ansible’s ternary filter
zufallsheld.de/2024/02/21/inte

ブラウザで動作する広告ブロック用プラグインの一部でwidth="240" height="400"なimgタグを広告かどうかに関わらず表示しない不具合があるらしい。width="239" height="400"とすれば回避可能。ザルだ。
---
AdBlockers can be strange sometimes
kerkour.com/adblocker-strange-

ちょっと気になったのは、Metadata Layerのいい感じの制御は誰がやってくれるのか。Dataplexってのがいい感じにやってくれる?あとProcessing Layerは一定期間ごとにバッチ処理するんかな。
---
次世代データ基盤:データレイクハウスを Google Cloud で実現する
zenn.dev/cloud_ace/articles/gc

Cloudflareを通してるドメインで確認したところすでにHTTPSレコードタイプが設定されてたわ。わいわい。macOS(Sonoma 14.3.1)のdig(9.10.6)はHTTPSレコードタイプに対応してないのでAppleさんバージョンアップお願いします。
---
HTTPSレコードがRFCになりました | IIJ Engineers Blog
eng-blog.iij.ad.jp/archives/23

Chromebookのキーボードに小文字が印字されてるのは実際に入力される文字と合わせるため。確かにそうだ。これは自作キーボード勢も小文字キーが流行るのでは!?
---
Why Chromebook keyboards have lowercase letters
blog.google/products/chromeboo

Meta社のWebサービス(WhatsApp、Facebook、Messenger、Instagram)においてコードの改ざんが行われていないかチェックするブラウザ拡張。Chrome/Edge/Firefox用それぞれにリリースされてる。これは良い拡張機能の使い方だと思う。
---
chromewebstore.google.com/deta
chromewebstore.google.com/deta

Flipper Zeroを禁止するんじゃなくて脆弱な車の方を禁止しろ。うんまぁ一理あるね。
---
Save Flipper
saveflipper.ca/

オフライン/オンラインハイブリッド開催
---
NTT Tech Conference 2024 (2024/03/11 13:30〜)
ntt-techconf.connpass.com/even

複合インデックスに並べるカラムはON/USING/WHERE句、GROUP BY句、ORDER BY句の順番に書くのが基本、例外としてLIMITで絞る場合はORDER BYだけをターゲットとすると効くこともある、との認識でおります。こちらからは以上です
---
SQLの達人への道: MySQLでの高速・効率的クエリ作成術 - Qiita
qiita.com/SimonLee/items/a878f

k8sのSBOMみたいなやつ
---
GitHub - ksoclabs/kbom: KBOM - Kubernetes Bill of Materials
github.com/ksoclabs/kbom

サードパーティCookieに対しておんぶに抱っこの皆様
---
サードパーティ Cookie の廃止に備える  |  Privacy Sandbox  |  Google for Developers
developers.google.com/privacy-

様々な言語パッケージに対応したSPDXジェネレータ。Go、Rust、PHP、.NET、Java、Node.js、Python、Ruby、Swiftに対応。
---
GitHub - opensbom-generator/spdx-sbom-generator: Support CI generation of SBOMs via golang tooling.
github.com/opensbom-generator/

Go modulesからCycloneDX形式のSBOMを生成するツール。
---
GitHub - CycloneDX/cyclonedx-gomod: Creates CycloneDX Software Bill of Materials (SBOM) from Go modules
github.com/CycloneDX/cyclonedx

SPDXはOSSライセンス問題を解消するため。CycloneDXはOWASP主導で脆弱性、セキュリティ的なサプライチェーンの問題を解消するため。なるほどー。
---
SBOMに関する質問と回答まとめ(OSSマネジメントフォーラム2022 Day3)|OSS管理ブログ|ソフトウェア部品管理ソリューション|日立ソリューションズ
hitachi-solutions.co.jp/sbom/s

今後受託開発などで納品物としてSBOMを求められることが多くなると思われるので皆様。記事で紹介されてるSBOMフォーマット、SPDX、SPDX-Lite、CycloneDXはどれを採用するのがいいんだろうね。比較表が欲しい。
---
ソフトウェアを外部の攻撃から守るために SBOMを使った脆弱性管理の方法1章~3章までを解説
logmi.jp/tech/articles/330066

合わせて紹介されてるEXPLAIN FOR CONNECTION、滞留してるクエリーの調査に使えて便利そうだ。あとEXPLAIN ANALYZEでも使われてるFORMAT=treeはまるでPostgreSQLのEXPLAINを見ているようだ。わいわい。
---
MySQL の EXPLAIN FOR SCHEMA について
blog.s-style.co.jp/2024/02/113

古いものを表示

matsuu によるおすすめ:

Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。