翌週の予定を立てながら、最近は毎週、毎週、本当に苦しく感じる時がある。 ここ数年この辛さは蓄積し続けていたのだけれど、それがどうも自分の中の閾値を越え始めたようだった。 この種の悩みを抱えるときにも生成AIというやつは本当に便利で、壁打ちの中…
2025/2/26に、Self-hostedなGitLabに関して、そのCI/CDを実行するGitLab RunnerをCodeBuildで動かせるようになったという発表がありました (2024/9/17に発表された[AWS CodeBuild がマネージド GitLab ランナーのサポート開始:title:bookmark]はあくまでSaaS…
最近、AI技術の進歩により、技術文書の作成プロセスが大きく変化しています。そんな中、mizchiさんの以下の記事に大きな影響を受けました。 この記事では、自身のブログエントリから文体や技術的専門性を抽出し、AIに学習させることで記事を自動生成するとい…
最近、オープンソースソフトウェアを利用したサプライチェイン攻撃が増加しています。そのため、プロジェクトの依存関係管理と脆弱性対策の重要性が高まっています。僕は開発プロジェクトで多くの依存パッケージを利用していますが、その依存関係の可視化と…
GitHubで開発を行う際、CI/CDには通常GitHub Actionsを利用することが多い。プライベートリポジトリであっても同様だが、プランによっては無償で利用できるRunnerの上限が月2,000分までという制限がある。 For private repositories, each GitHub account re…
生成AIの登場でシステム開発のやり方が大きく変わろうとしています。 Large Language Models for Software Engineering: Survey and Open Problems こうなると、要件さえ与えればすぐにシステムが生成できる未来も、決して夢ではないのかもしれません。 こん…
最近、GitHubだけでなくGitLabを利用する機会が増えてきました。しかも、単なるユーザーとしてではなく、GitLabの構築や運用に関わることが多くなっています。そのため、改めて 「GitLab実践ガイド 第2版」 を読んでみました。 GitLab実践ガイド 第2版 (impr…
発表しました。 Langchain Meetup はめちゃくちゃ良かったです。オフライン勉強会だからこそ聞けることがある。すごくモチベーションが上がった。また参加したい。 テーマ設定 コード生成の課題 アプローチ 前提 今回のアプローチ 結果 業務ロジック フレー…
Terraform管理とLambrollの併用 Lambrollとは? API Gatewayとの連携課題 data.aws_resourcegroupstaggingapi_resources なお Terraform管理とLambrollの併用 AWSリソースはTerraformで管理しています。Terraformは非常に便利で、無駄に抽象化されていない「…
まぁよくやられている話なんだけど。 自動テスト頑張りましょうみたいな話をしても、大体そうですねで終わる。これには色々理由もあって、3分くらい考えても テスト書く時間があったらまずはプロダクションコードの実装を終わらせろや、そうじゃないとリリー…