yum for Lambda(yumda)でAWS LambdaのレイヤーにPopplerを入れる
95{icon} {views} yum for Lambda(yumda)を使って、yum installで入れられるライブラリをLambdaのレイヤーとして導入してみました。これを使うと、LambdaのDockerイ […]...
Python(requests)でDiscordにWebhook経由で複数の画像+メッセージ投稿
823{icon} {views} DiscordにWebhook経由で、複数の画像+メッセージを投稿する例を紹介します。Python+requestsでやったらかなりハマったのでメモがてらに。 やりたいこと こんな感じ […]...
[Terraform]API Gateway+WAFで短期間の同一IPからのアクセスをブロックする
230{icon} {views} API Gateway+WAFで、短時間の同一IPからのアクセスをブロックするレートベースのルールを試してみました。Terraformだと数個リソースを追加するだけでよく、手軽にできま […]...
[Terraform]CloudFront+Lambda@EdgeでLambdaのみで静的ページをホストする
152{icon} {views} CloudFront+Lambda@Edgeで割と簡単に静的ページをホストできるって前に読んだので、気になっていたパターン。ChatGPTに聞かせてTerraformで作って動かしてみ […]...
[Terraform]CloudFront+S3でホームページを作る
152{icon} {views} CloudFrontちゃんと使ったことなかったので勉強用に、ChatGPTにTerraformを生成して、CloudFront+S3でホームページを作ってみました。 GPT Log h […]...
DiscordのbotをTerraform+API Gateway+Lambda(Python)で動かす (2):応用編 Followup Messageによる長時間推論
391{icon} {views} DiscordのbotをTerraform+AWSでサーバーレスで作る話の続き。DiscordのInterctionは3秒位内に返さないといけないという強い制約がある一方で、Follo […]...
DiscordのbotをTerraform+API Gateway+Lambda(Python)で動かす (1):基本編
932{icon} {views} DiscordのInterction EndpointをAPI Gateway+Lambdaで実装し、Terraformでデプロイしてみます。LambdaはPythonベースで。Dis […]...
DiscordのbotコマンドをTerraformで管理する
255{icon} {views} DiscordのbotのコマンドをTerraformから管理できるProvider(discord-interactions Provider)を見つけたので、試してみました。コマンド […]...
S3 Express One Zoneを使ったときのメモ
169{icon} {views} re:Invent2023で発表された、AWSのS3の新機能である「S3 Express One Zone」を使って、定期削除をしようとしたら結構ハマったのでメモを書いておきます。 内 […]...
LLaMA.cpp+(cu)BLASのCPU/GPUのスループット検証(AWS編)
775{icon} {views} AWSのEC2環境でのLLaMA.cppのスループットをCPU,GPUインスタンスで比較してみました。結論としてはGPUのほうが良さそうということですが、インスタンスあたりのコストを考 […]...