Deno KV を Deno Deploy で使う
先日の記事「Deno のビルトイン key-value データベース Deno KV が登場」ではローカルで試しただけでした。 クローズドベータが使えるようになったら Deno Deploy で試してみたいと思います...
記事を読むGitHub Actions Runner Controller (ARC) - セルフホストなランナーを Kubernetes でオンデマンド実行する
先日 GitHub Actions の Runner Controller (ARC) のパブリックベータがアナウンスされました...
記事を読むテストのフレイキーさを簡単に確認するためにレポートツールAllureを利用する
フレイキーなテスト(flaky test[1])とは、ソースコードに変更を加えていないにも関わらず成功と失敗の両方の結果を出すテストです。ソフトウェアテストのシンポジウムJaSSTでのGoogleのJohn Micco氏の講演[2]などが有名ですね...
記事を読むDeno のビルトイン key-value データベース Deno KV が登場
4月末の Deno 1.33 のリリースで、ビルトインの key-value データベースである Deno KV が 導入されました。 Deno 1.33: Deno 2 is coming 5月に入って Deno KV の正式なアナウンスがありました...
記事を読む品質保証者の憂鬱「鉄釘から始まる人間論」
4月、5月はプライベートがかなり忙しく、前回の投稿から1か月ほど期間があいてしまいました。 今回は少し軽いお話(テーマは重い)をしたいと思います...
記事を読むAmazon VPC Latticeを使ってコンテナ(EKS)とLambda関数で相互通信する
2023-03-31にAmazon VPC Lattice(以下Lattice)というマネージドサービスがプライベートプレビューからGAとなりました...
記事を読むプロダクトオーナーの煩悩: スクラムの価値基準
はじめに # 中村です。社内開発でプロダクトオーナーやってます。 開発現場での悩みや気づきなど、わりと赤裸々に書いていきます。 まず前提として宣言します。当案件、あまりスクラムとして円滑に回っていません...
記事を読む今さら聞けないMaven – 実行オプションの固定化
Mavenでは多数の条件をmvnコマンドのオプションで指定することが多いですが、指定するオプションにはプロジェクトや環境が同じであればに常に同じとなるオプションがあるため、オプションを固定化したい場合があったりします...
記事を読むGatling - DSL で API の負荷テストを書いて実行する
Gatling は JMeter と同様な Web サービスの負荷テストツールです。 Gatling - Professional Load Testing Tool エンタープライズ向けの有償サービス(オンプレ/クラウド)もありますが、バイナリをダウンロードして利用することも可能です...
記事を読むKafkaJS で Kafka Consumer / Producer を書く
Apache Kafka ではクライアントライブラリが様々な言語で開発されています。Confluent 公式では、Java / C++ / Go / .NET / Python がサポートされています...
記事を読むAWS Lambdaのレスポンスストリーミングを使ってChatGPTっぽいUIにする
2023-04-07にAWS Lambdaのレスポンスストリーミングのサポートが発表されました...
記事を読む2023 Japan AWS Top Engineers 受賞しました
こんにちは、庄司です。 今、4月20日 - 21日に幕張メッセで開催されている AWS Summit Tokyo 2023 に参加しています。 これまで参加した AWS Summit Tokyo は、2016年、2017年、2018年の3回で品川グランドプリンスホテル新高輪でした...
記事を読むGitHub 公式 GitHub Actions extension for VS Code を試す
先月末に VS Code の GitHub Actions 拡張のリリースがアナウンスされました...
記事を読むRust + AWS Lambdaを使ってSlackでChatGPTと会話する
以前以下の記事でRustをAWS Lambda上で動かす方法をご紹介しました。 Rustで書いたコードをAWS Lambdaにデプロイする これを使って何か実用的なものを開発して、楽しくRustのスキルを上げたいなと思っていました。 そこで、最近のChatGPTブームに乗っかることにしました...
記事を読むkcat - Kafka トピックと簡単にメッセージ送受信できる CLI
Kafka の Consumer や Producer のアプリを開発する際、Kafka トピックにメッセージを送信して開発中の Consumer アプリで受信を確認したり、Producer アプリから送信したメッセージをトピックから読み出して確認したりすることが必要になります...
記事を読む「Universal Robots」のUR+でURCap開発
こんにちは。小川です。 今回はUniversal Robots社が提供するUniversal Robots+(UR+)の紹介とURCapの開発についてご紹介します...
記事を読む品質保証者の憂鬱「あなたを見込んでご相談したいのです」
前回は「制限事項」と「注意事項」の違いについて考えてみました。 今回は理屈ではうまく説明できない”感情”についてのお話をしたいと思います。 犬猿の仲とはよく言ったもので # 筆者は長い間、開発部門と品質保証部門に在籍していました...
記事を読むUMTP L3認定への道 その1
お久しぶりです。小川です。 新年度が始まり、何か新しいことにチャレンジしたくなる季節。 ということでUMTPのL3認定を受けるまでの道のりを定期発信していこうと思います。 今回はUMTP認定試験の概要やL2認定までの道のり、L3認定への計画を記していこうと思います...
記事を読むContract TestをGitlab CIのパイプラインに組み込む
前回の記事では異なる採用技術の間でもContract Testによって結合性が確認できることを紹介しました。 ここまで便利に使えるということは、パイプラインに組み込んで「デプロイしても問題が起きないバージョン」のアプリケーションをデプロイするように制御してみたくなると思います...
記事を読む豆蔵デベロッパーサイト 2023年1-3月のサマリー
記事数・執筆者数 # 1-3月で68本の記事が公開され、トータルの記事数は386本になりました。1-2月は停滞気味でしたが、3月はかなり活発でした。新たに執筆デビューした人も3人いました。 ランディングページ・連載の動向 # ロボット # ロボットシステム開発のランディングページを新設しました...
記事を読む