Amazon Bedrock Knowledge bases とは Amazon Bedrock Knowledge bases という AWS のサービスを使うと、S3 に保存されている文書をもとに、大規模言語モデル (LLM) による検索ができます。 https://dev.classmethod.jp/articles/amazon-bedrock-knowledge-b…
Windsurf とは 無料で使えるの? 使ってみる セットアップ AI に指示を出してみる Codeium のアカウントと利用状況の確認 VSCode Cline との比較 Windsurf とは VSCode の Cline や、Cursor と同じような、AI エディタです。GitHub Copilot のような AI によ…
結論 このプラグイン https://marketplace.visualstudio.com/items?itemName=DEVSENSE.phptools-vscode を使うとできるようになります。「PHP」というシンプルなプラグインのため、他と間違えないようにしてください。 このプラグインをインストールすると、…
Compass イベントページ Findy で開催されていたイベント https://findy.connpass.com/event/346499/ LT 発表メモ LT1「個人開発で生活するようになるまで」 ローカライズ LLM に json を突っ込んで全部翻訳してしまった 翻訳の質より量を重視 1人でも海外か…
はじめに Gemini 2.5 は無料で使える Cline + Gemini 2.5 の使い方 Cline をインストール Google Cloud アカウントの作成 Gemini API キーの発行 Cline に Gemini API キーを設定 Gemini 2.5 の無料枠は? 勝手に課金は発生しないのか? まとめ はじめに Gem…
はじめに Cline とは Cline をインストールして Gemini にコードを書かせる はじめに Cline + Claude でのコード自動生成のクオリティが高いということで話題になっていますが、Cline って何なの?ってのを理解するために、無料で使える Gemini で試してみま…
はじめに 参考資料 Apache Beam の概要 Pipeline の構築方法 基本の PTransform である ParDo と DoFn ValueProvider (RuntimeValueProvider / StaticValueProvider / NestedValueProvider) SideInput TupleTag Composite Transform Create.of / Create.empt…
はじめに Internal Server Error になる手順 はじめに 最近話題の Claude を Cline から使おうとして、 API Key を発行しようとしたのですが、Claude の Console で Internal Server Error が出て詰まっていた 結論から言うと、Google 連携でログインしてい…
DeepResearch について Grok DeepSeach の利用上限 使ってみた感想 最近読んだ AI 関連記事 DeepResearch について ChatGPT に DeepResearch という機能が追加され、これがすごいと話題になっている。 ChatGPT に質問を投げると Web を検索した結果をいい感…
やりたいこと こんな感じで、クラスのオブジェクトを返したらそのまま JSON のレスポンスになって欲しい import jakarta.ws.rs.GET; import jakarta.ws.rs.Path; import jakarta.ws.rs.Produces; import jakarta.ws.rs.core.MediaType; @Path("/user") publi…
登場人物 謎のエンジニアセミナー Apache Beam とは? Pipeline / PCollection / PTransform PBegin / PEnd シリアライズ ParDo / DoFn あらかじめ用意されている PTransform ValueProvider / SideInput / TupleTag まとめ ナレーション 読んだ感想(ここは…
なぜ読もうと思ったか その目的で読んだ結果どうだったか 読んだ感想 本の構成 個人的に「特に参考になるな」と思った箇所 マネージャーに求められる仕事について さいごに 『エンジニアリングマネージャーのしごと』という本を読みました。エンジニアリング…
『どうぶつの森音声ジェネレーター』が死んでいた どうぶつの森音声ジェネレーターとは? なぜ死んでいたのか どうやって復活させたのか 技術スタック 移行メモ Pipenv 環境構築 Django プロジェクト作成 HTML の作成 Heroku へのデプロイ 復活! 『どうぶつ…
2024年1月2日から Apple の初売りが始まっているので、個人的な感想をメモする。 www.apple.com 注意点として、還元は Apple Gift Card になるので、Apple 公式通販で別のアイテム(Air Pods 等)を買うか、アプリの購入でギフトカードを使う必要があります…
@phpstan-ignore-line @phpstan-ignore-next-line @phpstan-ignore [error identifier] エラー識別子 (error identifier) の確認方法 参考 PHPStan のエラーを無視したい時があると思います。 例えば、局所的に使われる private メソッドについて PHPDoc を…
AWS ECS について 失敗例1: オートスケールで壊れる デプロイ時にも同じ問題が発生する 失敗例2: コンテナが死んでタスクが落ちる まとめ AWS ECS について AWS ECS は、 クラスタの中にサービスがあり、 サービスの中にタスクがあり、 タスクの中にコンテナ…
PC: MacBook Air M1 2020 マウス: Logicool G402 キーボード: HHKB Professional 日本語配列(有線) モニタ: MSI 34インチウルトラワイド(UWQHD 3440x1440) + モニタアーム デスク: 東京インテリア 椅子: IKEA イェルヴフェレット 2023年時点での仕事環境…
現象 原因 withHeaders() メソッドについて 対応 その他の対応 現象 Laravel 11 で、ファイルダウンロードを実装したく、 response()->download() を使った 実装
エラー 可視性タイムアウトとは 説明のための用語 キューの処理の仕組みと可視性タイムアウト メッセージが非表示になるのはなぜなのか? 非表示になったメッセージはどうなるのか? ワーカーからのレスポンスが無かった場合 対応方法 参考 エラー 突然、Ama…
はじめに スタブファイル スタブファイルについて スタブファイルも PHPStan の解析にかけたほうがいいのか? スタブファイルに関する設定 スタブファイルで Class not found エラーが発生した場合 訳者補足: 最後の「“Class not found” in a stub file?」と…
Quarkus について 構成 とりあえずローカルで動かすまで Quarkus コマンドのインストール Quarkus プロジェクト作成 Quarkus ローカルサーバー起動 Google App Engine に Quarkus をデプロイする Google App Engine について Google App Engine の有効化 Goo…
どこの組織でも手順書が陳腐化しているのをよく見る。(「陳腐化」とは、ドキュメントのメンテナンスがされておらず、古い状態になっていることを指すものとする) 組織に入って、リリース作業をしようとして、手順書どおりにやっても動かない。そもそも手順…
AWS ECS + Java の場合の注意点と解決方法 ヘルスチェックの猶予期間(healthCheckGracePeriodSeconds)について AWS CDK で healthCheckGracePeriodSeconds を設定する ECS のログでヘルスチェックの様子を確認する AWS CDK でヘルスチェック周りの設定 参…
はじめに スタックをどのように分けるか 複数のスタックをまとめてデプロイしたい場合 ワイルドカードでのデプロイの注意点 複数スタックのデプロイ時には --parallelism コマンドを利用する cdktf diff コマンドは multi-stack に対応していない その他ベス…
結論としては、dashboard_json.gridLayout.columns を string で指定しないといけないところ、 int (number) で指定していたことが原因でした。 型が間違っていると常に差分として検出されてしまうようで、以下のような差分をよく見ると、型がずれているのが…
前提 Laravel のスケジューラーを Docker で動かす ログ(CloudWatch Logs)の課題 JSON 形式でログを出す まとめ 前提 PHP + Laravel で、Web サービスを開発しており、Laravel で実装した Web API が WAS ECS (Elastic Container Service) で動いているの…
はじめに JSON 形式のログを送ると何がいいのか 今回のサーバー構成 Laravel から JSON でログを送るには スタックトレースも出したい 課題 まとめ はじめに この記事は Qiita Laravel Advent Calendar 2023 の3日目の記事です。 1日目はこのカレンダー作成…
やろうとしたこと VPC Endpoint の仕様について VPC Endpoint に Security Group を追加しようとした どう解決したか もう少し詳細に調査してみる CDK の InterfaceVpcEndpoint について アクセスが Interface VPC Endpoint を経由しているかどうかの確認 他…
はじめに ECS Exec が有効になっているかどうか確認する方法 ECS Exec の有効化 AWS CDK の修正 タスクを再起動 AWS Exec 実行例 参考 はじめに ECS Exec を使うと、コンテナのシェルに接続できるので(docker exec ができる。SSH みたいな感じ)、AWS ECS …
はじめに AWS とそれ以外(Google Cloud 等)を混ぜて使う場合は? AWS CDK には便利なライブラリがついている AWS CDK 実行時の IAM 管理が複雑 どっちのほうがデプロイが速い? AWS CDK のほうが AWS 謹製だからいいのでは? ドキュメントの充実さ まとめ …