2025-02-01から1ヶ月間の記事一覧
LiteLLMとは? LiteLLM は、複数の LLM (Large Language Model) API を 統一的なエンドポイント で利用できる軽量プロキシです。OpenAI、Anthropic、Google Gemini、Mistral など、さまざまな LLM プロバイダーの API を統合し、単一の API エンドポイントで…
連打したくないので有効化しておく % defaults write $(osascript -e 'id of app "Cursor"') ApplePressAndHoldEnabled -bool false && defaults delete -g ApplePressAndHoldEnabled
なぜかconnection timeoutが発生しまくる事象が起きてその際の再送をみるみたいなことをしたくてコンテナで動かせるようのやつ。仕事で使うことは滅多にない気がするがサッとあると便利。(ChatGPTだと頑なにIO::Socket::INETを使ってくれなくて微妙に困った)…
はじめに データベースの信頼性とパフォーマンスを支える重要な仕組みの一つに「WAL(Write-Ahead Logging)」があります。WALはトランザクションの整合性を確保し、クラッシュリカバリを効率的に行うための技術です。本記事では、WALの基本概念から仕組み、…
PostgreSQLのキャッシュ管理 PostgreSQLは高速データベースシステムとして広く使用されていますが、その高速性を支える重要な技術の一つに「Clock-Sweepアルゴリズム」があります。このアルゴリズムは、PostgreSQLのバッファキャッシュ(shared_buffers)を最…
目次 目次 ロジカルレプリケーションとは 仕組み ストリーミングレプリケーションとの比較 Auroraにおけるロジカルレプリケーション Auroraにおけるストリーミングレプリケーションの仕組み Auroraストレージの分散設計 リーダーインスタンスの高速レプリケ…
github.com 雑なシェルスクリプト、PerlやGoで書いたツールとかをVM立てては消してみたいなことをやってる時に消えていってるのでせっかくなので取っておいてみるみたいなことをしている。再利用性?みたいなのを正直あまり考えて書けていないのでこの辺を改…
curl.se ssls-export機能というのが入ったらしい。SSLセッションをファイルへインポート/エクスポートできる機能とのこと。
github.com PostgreSQLだけにしてるけどMySQLでも動かせるようにしたいとは思っています。とりあえずとれた数値がメトリクス化されてアラートにも連携できるように鳴ったのでひとまず便利。
概要 近年、AIの活用が急速に進んでおり、特にRetrieval-Augmented Generation(RAG)は、情報検索と生成AIを組み合わせた技術として注目を集めています。RAGは、インフラエンジニアにとっても有用な技術であり、トラブルシューティングや運用の効率化に役立…
zenn.dev 便利すぎる...知らなかったので書いておく。
title: C言語における#defineの基本 -tags: C 演算子 備忘録 +tags: C プリプロセッサ マクロ 備忘録 author: hanahagewanko slide: false #defineとは C言語の中で使われる、コードを変換するディレクティブ 定数や算出式に名前を付けることで、コードを分…
概要 SingletonClass をシングルトンとして実装し、C 言語から呼び出せるようにラッパーを提供する。 手順 1. SingletonClass.hpp の作成 シングルトンのクラス SingletonClass を定義します。 プライベートコンストラクタを使用し、コピーコンストラクタと…