Hashito.Blog
  • ホーム
  • アーカイブ
  • カテゴリ
  • タグ
  • プロフィール
  • semver判定
ホーム
アーカイブ
カテゴリ
タグ
プロフィール
semver判定
検索
ダーク
プログラミング 99
JSのビット演算でサブネット計算 — /0のシフト32と/31の扱い encodeURIComponentとURLSearchParamsで記号の扱いが違う — +と空白を比べる 消費税の税込→税抜で1円ずれる理由 — 10%なら11円に1つ届かない Nano IDが%を使わない理由 — 36文字なら256中112を捨てる 4月1日生まれが早生まれになる理由 — 民法143条をJSで計算 ローマ数字のⅫを読む — NFKCと往復判定で正規形だけ通す パスポートのヘボン式でYOKOOが崩れる — 長音はかな単位で判定 法人番号の検査用数字をJSで計算する — mod 9の0と9の死角 TOTPの鍵がBase32で32文字・=なしになる理由をNode.jsで確かめる 漢数字⇔数字変換をBigIntで書く 9999兆はNumberで壊れる More...
クラウド・インフラ 51
chmod 755でディレクトリのsetgidが消えない理由 Windows の KEV 2件を、ビルド番号1つで「当たり」か判定する CVE-2026-53266 — ebtables SNAT の境界外書き込みを、自分のカーネルで確かめる 4年前の Linux CVE-2022-0995 が KEV に入った - 自分のカーネルが該当するかを確かめる GHES CVE-2026-17556 ヘッダがパスになる脆弱性 修正から7か月後に是正期限3日 — Oracle の CVE-2026-21962 が示す「パッチ済み」の落とし穴 検証用パーサと実行系パーサがずれると、検証は素通りする — pgAdmin 4 の CVE-2026-17351 パッチの出ない脆弱性 — 修正すべき製品コードが無いとき、対処は「削除」になる 新しい入口に認可を足しても、古い入口が残っていれば素通しになる 429 を「変化なし」と読まないための移動窓ゲート More...
AI・機械学習 36
localhost なら安全、ではない — Ray CVE-2025-62593 と DNS リバインディング ツール入力の初動を速くする eager_input_streaming — 引き換えに失うものを把握する LiteLLM の SQL インジェクション CVE-2026-42208 を理解して検知・緩和する Gemma 4 を Ollama 0.31 の Multi-Token Prediction で高速化する - Apple Silicon / MLX で試す Claude Sonnet 5 を API で動かす - adaptive thinking と effort パラメータの実装 Googleの新AIコーディングエージェント「Jules」を最大限活用する実装テクニック 実装者のためのAI・機械学習導入ガイド:Pythonによる実践的アプローチ エンタープライズにおける生成AI実装の実践ガイド:アーキテクチャから運用まで Pythonによるデータ分析・機械学習入門:実装から理解する基礎と応用 最新AIモデルの実装と活用:エンジニアのための実践ガイド More...
開発ツール・効率化 32
cronの日と曜日はOR照合 — */2始まりだとANDになる理由 付けたタグが本文に無いならビルドを止める スナップショット生成が欠測を確定させる 順序依存を検査で塞ぐ 既定が dry-run のCLIは「成功した」と言って何も書かない 設定ファイルの Mac 絶対パスを書き換えずに Windows で動かす:subst とジャンクション 毎日1本の公開を「台帳+ゲート」で担保する:claude_web の daily-publication 実装 同じ発表が2本公開される事故を、ローマ字の綴りゆれごとビルドで止める ゼロ幅スペースで文字列比較が一致しない原因を突き止める 記事の回遊導線が欠けるのをデプロイ前に止める検査を書いた 孤立ページを構造的に作らない:sitemapに書く前に一覧から辿れるかを検証する More...
セキュリティ 23
Citrix CVE-2026-88776/88777|前提条件付き9.8の読み方と固定版の判定 修正版は3本、下限は18通り — GitLab の18件を版数で機械判定する 系列内の最新に上げても片方が残る — JFrog Artifactory の KEV 2件を版数で機械判定する CVSS 9.8 なのに「たいてい刺さらない」— Joomla CVE-2026-73373 の成立条件を機械で判定する 認証の前に通るコマンド — Omada ゲートウェイ CVE-2026-19586 と、19機種の「この版より前」を機械で突き合わせる 同じ日に KEV へ入った境界装置3件 — CVSS の 1 文字で 8.1 と 9.8 が分かれる Adobe Commerce CVE-2026-75650 CVSS 10.0 の「S:C」が何を意味するか Switchvox CVE-2026-9586 認証の外側に置かれた1本のエンドポイント PaperCut CVE-2026-81578 と 82078 ドライバ名から始まる連鎖 Starlette CVE-2026-48710 Host ヘッダが作る二つ目のパス More...
電子工作・IoT・組込み 22
ハードウェアハッキング入門:IoTデバイスのカスタマイズ実装ガイド IoTデバイスの自動プログラミング実現に向けた機械学習実装入門 ハードウェアハッキング入門:デバイス改造の技術的アプローチ IoT/AIロボット開発における実装アプローチとベストプラクティス 車載ソフトウェア開発入門:AUTOSAR開発環境の構築と実装のポイント 自動車ソフトウェア開発における最新アプローチ:Honda Software Studioから学ぶベストプラクティス [電子工作]999円で温度計を作ってみた 66円のドアセンサを試してみる IoTを15分で簡単構築!【Balena x Raspberry PI】 [電子工作]137円の8x8 LEDを光らせてみた。 More...
その他 7
10分で作って注文する名刺 YouTuberになってみた結果【2ヶ月分のデータを全公開】 30分で瞬発的にコーディングする。(メモ) 子供にプログラミングを教える時に役立つ方法 まとめ 特に新しい技術を使っていないWEB SERVICEをリリースする Hello World 時間表示は切りのいい時間で表示するのではなく切りの悪い時間のほうがそれっぽい
JavaScript 2
JSで「東京の10時」を他都市に変換する — オフセットを引き算すると壊れる AbortSignal.timeout()でfetchに数行でタイムアウトを付ける(Node.js/ブラウザ共通)
開発・自動化 2
LLMの出力をJSON Schemaで固定する — パース失敗のリトライを設計から消す 自動更新サイトに「捏造セールを弾く」検証ゲートをビルドに入れる(実装コード付き)
開発プロセス 1
手順書に「デプロイ前に検査せよ」と書いても守られない — ゲートはラッパの中に置く
設計 1
題材フィルタを fail-closed で作る — JSONに方針を外出しした4段パイプライン
フロントエンド 1
赤と黒のQRコードが読めないのはなぜか — 2値化と相対輝度をJSで計算する

検索

Hashito.Blog Powered by Hexo & Fluid
全記事一覧 (277) | 2026年 (143) ・ 2025年 (50) ・ 2021年 (80) ・ 2019年 (4)