Scraps 最終更新 2026/10/02 01:30

#バックエンド

@aganesy /

【ハーネス初心者向け】手軽にAIの作業効率をアップするためにインストールするべきもの5選

  • AIの作業効率を上げるためにPython、ripgrep、fd、jq、ast-grepをインストールする
  • Pythonはデータ処理、ripgrepはファイル検索、fdはファイル探索、jqはJSONデータ処理、ast-grepはコード検索に使える
  • AIが実際に作業する環境にこれらのツールが使えるか確認する必要がある

@canadie /

JevでRSSフィードのスコアリング

  • JevをRSSフィードスコアリングに導入し、Haikuより高速かつ安価に運用できることが確認された
  • Jevは1件ずつリクエストを送る必要があるが、Haikuより5.51倍速く、25.51倍安価で動作した
  • Jevは評価結果を数値で返すため、ロジック側で重み付け調整が容易で、出力形式の誤りが少ない

@asahide /

Aurora PostgreSQL から Jev を呼んでみた

  • Aurora PostgreSQL から Jev を呼び出すには aws_lambda.invoke が唯一の経路で、Lambda を経由してもまとめて処理できる
  • Aurora は http や pg_net などの拡張が使えないため aws_lambda.invoke を利用、Lambda で Jev に API 呼び出しを行い N 個の質問をまとめて処理可能
  • aws_lambda.request_timeout_ms を 3000 ms から 60000 ms に設定する必要があり、API キーは Lambda の環境変数にのみ保存する

@metappi /

論理削除の実装 Laravel x Vue x Inertia

  • Laravel x Vue x Inertia環境で論理削除を実装する方法が説明されている
  • マイグレーションでsoftDeletesカラムを追加、コントローラーでdeleteメソッドを実装、ビューでconfirmダイアログを表示
  • 論理削除のデメリットとしてデータベース容量の肥大化とクエリパフォーマンスの低下に注意が必要

@ktdatascience /

なぜSMS認証は弱いと言われるのか

  • SMS認証は電話番号という経路に依存し、SIMスワップや中継フィッシングで乗っ取られる
  • SIMスワップ、電話網の傍受、中継フィッシングが主な脆弱点。認証アプリはTOTPで時刻と秘密鍵から6桁を生成
  • 認証アプリはSIMスワップには強いが中継フィッシングには弱く、パスキーが最も安全

@ktdatascience /

「Googleでログイン」を押したあと、Googleはサービスにパスワードを渡していない。じゃあ何を渡しているのか?

  • Googleでログイン時にパスワードは渡されず、認可コードとIDトークン・アクセストークンが交換される
  • 認可コードは使い捨てで、IDトークンはサービス宛ての認証券、アクセストークンはGoogleAPI宛ての権限券
  • IDトークンのaud検証とsubによるユーザー識別がログインの根拠で、アクセストークンはAPI呼び出しに使う

@どぅくし /

Intel MacにKali Linuxを入れたらWi-Fiが使えない。Broadcom BCM4360をwlドライバで動かすまで

  • Intel MacのKali LinuxでBroadcom BCM4360をwlドライバで動かす方法を紹介
  • lspciでBCM4360を確認し、broadcom-sta-dkmsをインストールしてdkms autoinstallでモジュールをビルド
  • wlドライバを使うにはlinux-headersが必要で、modprobe wlでモジュールが読み込まれるまで複数ステップが必要

@suwa_nobu /

Claude Code が AGENTS.md を読むようになった。ただし1回目のセッションでは読まれない

  • Claude Code 2.1.277でAGENTS.mdが読まれるようになったが、1回目のセッションでは読まれない
  • AGENTS.mdを置くと読まれるがCLAUDE.local.mdを置くと読まれなくなる、2.1.277以前とは動作が異なる
  • 新しい設定ディレクトリでAGENTS.mdを置いた場合、1回目のセッションでは読まれず2回目から読まれる

@J-T_ky2g /

【SQL】テーブル作成、テストデータ投入(bulk)、データクエリ、テーブルドロップのメモ

  • SQLでテーブル作成、テストデータ投入、クエリ、ドロップの基本文法を確認した
  • uuid型のカラム作成とgen_random_uuid関数、int4型の指定、プライマリキーの設定が含まれる
  • テストデータ投入にはvalues節に複数のレコードを記述する方法が必要で、ドロップはコメントで行うのが一般的

@ryo-a /

ARGのゲームデザイン ~「フィクション表記」は現実と虚構の線引きを解決するのか?~

  • ARGの現実空間でのリスクを管理するためのゲームデザインが重要
  • フィクション表記の効果と限界、リスク評価の手法、現実と虚構の境界線の設計
  • フィクション表記だけではリスクを完全に回避できないため、作品ごとのリスク評価と設計が必須