はてなブログを持っていれば、誰でも参加できます。
これまでvol.1・vol.2でCSV加工・Excel操作・API連携のスクリプトを紹介してきました。今回はそれらのスクリプトをAWS Lambdaに乗せて「サーバーレスで自動実行」する方法を紹介します。EC2を常時起動しなくてよいので、コスト削減にも直結します。 1. Lambdaの基本構造 LambdaはPythonコードをサーバーなしで実行できるAWSのサービスです。 オンプレでいうと → …
はじめに 背景 全体アーキテクチャ PostgreSQL LISTEN/NOTIFY Observerパターン Workerによる通知の受け取り gRPCストリームとの繋ぎ方 gRPC Streaming → Connect RPC まとめ はじめに enechainでエンジニアをしているryuです。 enechainでは、JEPX(日本卸電力取引所)のスポット市場・時間前市場向けの発注端末である…
自分用メモです。2026年3月9日時点版👀 zenn.dev ベンチマーク結果↓ kazuhito00.github.io 合成データセットなど↓ github.com
先日、生成AIの実践的なスキルを証明する「PEP(Prompt Engineering Professional)検定」を受験し、無事に86点で合格することができました! AIアシスタントと共に二人三脚で挑んだ学習の記録と、実際に受験してわかった試験の傾向をまとめます。これから受験される方の参考になれば幸いです。 1. 学習の方法:AIを「家庭教師」にして徹底演習 今回は、生成AI(Gemini)…
はじめに 前回はDatabase Design and Implementation: Second EditionをもとにGoで再実装したsimpledb-goについて紹介しました。このDBには簡素なB-treeインデックスを実装したため、今回は実際に読み取り性能がどれくらい向上するのか計測してみました。せっかくインデックスを作ったからには、ちゃんと効果を確認したいところです。 github.c…
はじめに 前回の続きです。 touch-sp.hatenablog.com Avalonia UIの始め方はわかりました。 その先を勉強するのは面倒くさいのでClaude Codeでコーディングします。 Claude Sonnet 4.6を使えば問題なくできたのですが、ローカルLLMではなかなかうまくいきませんでした。 おそらくAvalonia UIの書き方をあまり多くは学習していないのだと思いま…
はじめに 前回、AWS CDKでLambda Durable Functionsを作成する方法を紹介しました。 今回はその続きで、前回の最後に記載した「Lambda Durable Functionsをトリガ起動で呼び出す」方法を紹介します。 なお本記事では、Lambdaのトリガ元としてメジャーなAPI Gatewayを例に説明します。 参考サイト durableConfig(AWS CDKリファ…
2026年3月7日に東京・本郷で開催された「公共交通オープンデータ最前線2026」に参加してきました。 https://odd2026.peatix.com/event/4802364 昨年は家庭の都合で参加できなかったのですが、ご縁があって長らく毎年のように参加させていただいているイベントです。 最初は「GTFS」をキーワードとして参加した記憶がありますが、GTFSをはじめとする(GTFSに限ら…
こんにちは。 今年は雪が少ない。 このまま、冬が終わって欲しい。 さて、デジタル産業に従事して半世紀。 まだまだ現役のIT技術者。 政府のデジタル政策で重用された伊藤穰一氏。 まさかのエプスタイン文書公開で再び脚光。 先月末のニューヨークタイムズの記事で 日本で復活するエプスタイン関係者として 取り上げられた。 公開メール内容から かなり親しかったらしい。 おまけに、 世界最大級のハッカー国際会議…
こんにちは。 タイトルのとおりですが、ちょっと調べ物をしていたらはてなブログにスクリプトを埋め込んでいる記事を見かけたので、ちょっと試してみます。 スクリプトテスト 入力した文字に「!」をつけて表示します。 結果: 作り方 うーん、動きますね。 色々安全のことを考えてscriptタグが動かないものと思い込んでたので意外でした。 今回書いたスクリプトはこんな感じ <input type="text"…
次のページ