ツール

TIPS

[Docker]M1 Mac環境でChromeとChromeDriverをインストールする方法

スクレイピングやE2Eテスト環境をDockerで構築する際、M1 Mac(Apple Silicon / ARM64)環境で、Google ChromeをDocker上で動かす場合、大きな罠(アーキテクチャの違い)が存在します。Linux版...
TIPS

[Ubuntu]Denoのインストール手順メモ

Ubuntu環境にJavaScript/TypeScriptランタイムであるDeno(ディーノ)をインストールした際の備忘録です。Node.jsとは異なり、シングルバイナリで管理が楽なのが特徴ですが、パスを通す手順などで躓かないように手順を...
ツール

不正アクセスをシュミレーションツール

不正アクセスをシュミレーションするツールです。セキュリティテストやデモ、SIEM/SOCのトレーニング用に設計されたものもあります。1. Atomic Red Team (MITRE ATT&CKに基づく)# インストールgit clone...
ツール

[wordpress]EWWW Image Optimizerの設定

「不要な画像サイズ(サムネイル)をそもそも生成しない」 というアプローチは、サーバーの容量を節約する上で圧縮以上に効果的な、まさに「エコ運用」の最適解です。WordPressは画像を1枚アップロードすると、勝手に「大・中・小・中大・テーマ専...
ツール

WordPress ショートカットキー完全ガイド

これらのキーを使いこなすことは、トレードにおける高頻度取引システムを導入するようなもの。一つ一つの操作は些細な時間短縮でも、積み重なれば執筆やサイト管理の生産性を劇的に向上させるでしょう。WordPressのショートカットキーは、主に利用す...
ツール

[AWS]Aurora PostgreSQLのチューニングでBedrockの性能を最大化

Amazon Bedrock のバックエンドで PostgreSQL(特に Aurora PostgreSQL)を使用する場合、パラメータチューニングは有効です。適切なチューニングにより、ベクトル検索のレイテンシ削減、RAG(Retriev...
ツール

[AWS]レスポンス速度に差が出る理由!BedrockRAGとAgentの決定的な違い

Amazon Bedrockでテーブルスキーマ情報を管理する際、Knowledge Base(RAG) と Agent では、レスポンス速度と機能性に明確な違いがあります。結論から言うと、レスポンス速度はKnowledge Base(RAG...
ツール

[AWS]トークン上限突破!NL-to-SQLの壁を壊すBedrock RAG活用法

Amazon Bedrockでトークンの上限を超えるような巨大なテーブル構成(データベーススキーマ)を読み込ませ、自然言語での問い合わせ(NL-to-SQL)などに活用するには、すべてのテーブル定義を一度にプロンプトへ含めるのではなく、必要...
ツール

OpenSearchとRDBとNoSQLの賢い使い分け

OpenSearch Vector DBは、RDBが苦手とする意味や文脈を理解する「セマンティック検索」に特化したデータベースです。ユーザーの自然言語による質問への応答や、レコメンド、画像・音声検索などで力を発揮します。一方、RDBは厳格な...
ツール

[AWS]OpenSearchのベクターDBが変える検索の未来

OpenSearchのVector DBを効果的に使うには、ベクトルのインデックス名、次元数、距離メトリクス、検索アルゴリズムを定義することが重要です。運用では、企業独自の非構造化データをチャンク化し、埋め込みモデルでベクトル化して格納しま...