はてぶ・Qiita・Zennのトレンド記事を紹介
【3時間チャレンジ!】生成AIでAWS英単語アプリ作って、re:Invent準備してみた話 🔖 1
はじめにこんにちは、ういけです。あっという間に8月も終わりかけ、AWS re:Inventが近づいてきましたね!私は英語得意です!と自信を持って言えるわけではないので、せっかくre:Inventに行くなら、効率よく、少しでもAWSに関わる英語力を鍛えたい!ということ...
画像配信時にサイズ変換 🔄 〜Lambda@Edgeを添えて〜 🔖 1
こちらの記事は「MEDLEY Summer Tech Blog Relay」の3日目の記事です🪼はじめにこんにちは。株式会社メドレーのSREエンジニアの森川です⚙️突然ですが、Webサービスにおいて配信する画像のサイズを調整できる機能は重要性が高いと言えるので...
新人研修や自習にも!3分でサクッと理解するMQTT入門 ─ HTTPとの違いとIoT活用💡 🔖 1
1. はじめに「IoT(モノのインターネット)」という言葉を聞いたことがありますか?スマート家電やセンサーなど、いろいろな機械がインターネットを通してデータをやり取りする仕組みです。でも機械同士がやり取りする時に、毎回「どの機械に送るの?」「どうやって繋ぐの?」と考...
Amazon WorkDocs サービス終了事例から学ぶ「ライフサイクル管理」の重要性 🔖 1
はじめにクラウドサービスを利用する上で、そのライフサイクル管理は避けて通れない重要な課題です。サービスの終了は、ビジネスに大きな影響を及ぼす可能性があります。本記事では、Amazon WorkDocsのサービス終了という具体的な事例を通して、サービスのライフサイクル管...
【Slack自動化】休暇表示をミスらない!Bolt×AWSで作る休暇報告アプリ
はじめに休暇の日って、Slackで「あれ、この人今日いるんだっけ?」ってなりませんか?弊社ではリモートワーク&フレックス勤務が基本なので、誰がいつ休んでいるのかが意外と分かりにくいんです。Googleカレンダーで予定をブロックしたり、勤怠連絡チャンネルに投稿したりは...
(非エンジニア向け)「AI」にどうスクリプトを作らせているか「Backlogの課題一括削除スクリプト」
非エンジニアの方もスクリプト書いてほしいあちこちでAIこすってるキャラを演じさせていただいておりまして、「AIって実務でどう使ってるんですか?」という質問を受けます、ありがたいことに。どちらかというと非エンジニアの方からですかね。個人的にはツールとして使いこなすの一つ...
【ポケモン×Java】知識編 while文#2 〜while文を完全攻略 -do-while編-~
はじめにdo-while 文は「本体を先に1回実行してから 条件をチェックする」ループ。え、whileと何が違うの?……と思ったトレーナーは要チェック!!メニュー表示や「もう一度やりますか?」の確認みたいに、最低1回は必ず動かしたい処理と相性バツグンなんだ。...
Windows で AIデータベース体験: MCPサーバーをインストールして Cline で ORACLE に自然言語で質問してみてみた
Clineは、最先端のAIモデルをVS Codeエディタに直接組み込むオープンソースのAIコーディングエージェントです。オートコンプリートツールとは異なり、Clineはコードベース全体を理解、複雑な変更を計画し、複数ステップのタスクを実行できる真のコーディングエージェント...
はじめに先日、開発の中でクラウド環境(Cloud Logging上)のログを見ている際に「ログがごちゃごちゃしてて見にくいなあ...」 と感じてました。ログなんて一旦文字出力しておけばいいだろくらいに思ってましたが、もっと早く知っておけばよかったと思えるくらいには体...
プログラミングで贈る、はなださんへの結婚祝い ー 無限ループ
はじめにみなさま、無限ループはご存じでしょうか?無限ループとは、プログラムの処理が終了条件を満たさないまま繰り返し続けてしまう状態のことです。簡単に言うと 「永遠に続く」 処理ですね。主に以下のようなものがあります。条件が変わらない場合# 常にTrueのまま...
DOMイベントメモJavaScriptのイベントは、ユーザーの入力や操作に反応して処理を実行する仕組み です。クリック・フォーム入力・キー操作などをトリガーにして、インタラクティブなUIを作れます。インラインイベントハンドラー(非推奨)HTMLに直接書く方法は...
[構築編] Transactional Outbox Pattern で実現するサービス間データベース連携(Google Cloud)
はじめに新サービスの立ち上げにあたり、Google Cloud 上で運用しているサービス間のデータベース連携の実現にTransactional Outbox Patternを採用しました。本記事では、その構築の詳細について解説します。運用フェーズの対応については次回...
Accessibility Visualizerを活用したアクセシビリティチェック
Webページのアクセシビリティチェック用のツールとして、Accessibility Visualizerというものを作っています。これはブラウザ拡張として提供され、アクセシビリティに関係する情報をWebページに重ねて表示するというものです。Chrome向けとFirefox向...
プロジェクトが佳境に入り、品質担保が急務となった時、私たちのチームは「e2eテストで全体をカバーすれば安心だろう」と考えました。確かに理にかなっています。ユーザーが実際に使う流れをそのままテストできるのですから。そこで、機能仕様書を元にe2eテスト基盤を構築し、これを品質...
AIと行うDB設計:箇条書きからリレーション・制約まで自動生成 🔖 2
はじめに社内システムを構築するにあたりDB設計担当となりました。データベース設計は、システムの根幹をなす重要な工程なので、DB設計初心者にとっては非常にハードルの高い作業となりがちです。私も5年前に少し触ったことがあるだけであまり自信がなかったですが、生成AIを活用...
「やり方」だけでは通用しない!PMが身につけるべき思考スタイル 🔖 2
こんにちは。menu事業部で、PM組織の統括をしている三宅です。「仕事は教えてくれるけど、思考は教えてくれない」。この言葉に、深く共感する人は多いのではないでしょうか。特にプロジェクトマネージャー(PM)としてキャリアを歩み始めた方なら、なおさらだと思います。なぜ...
OpenSSLでパスワードを暗号化・復号化してシェルスクリプトで使用する
1. はじめにスクリプト内でパスワードを扱う機会があったので備忘録です。2. 目次はじめに要件手法暗号化手順スクリプト内での復号化使用したコマンドの補足留意する点3. 要件実行時にパスワードを対話形式で入力することは避ける。スクリプト内に...
「CSRFって美味しいの?」←ハンズオンで実装して理解してみた 🔖 1
はじめにCSRF攻撃について、技術書や記事で読んで「なるほど、理解した」と思っていました。しかし、実際にチームメンバーに説明してみると、「なぜブラウザがCookieを自動送信するのが問題なの?」「Same-Origin Policyがあるのになぜ防げないの?」といった...
CircleCIでiOSアプリをビルドするためのconfig.ymlの設定とローカルでfastlaneを実行する方法について
はじめにCircleCIを使用してiOSアプリをビルドし、DeployGateにアップロードするまでのCI/CDパイプラインを作成しました。その際に作成したconfig.ymlとfastlaneを用いてローカルでiOSアプリのビルドを行う手順に関して説明します。Ci...
はじめに(ほぼ)未経験でエンジニアに転職して4ヶ月が経ちました。昨今のトレンドはもっぱらAIですよね。駆け出しエンジニアでもAIを使う機会は多いんじゃないかなと思います。そんな中で転職したてのころはAIを使うことに対してこんな風に感じていました。「〜の処理を書いて...
Amazon Comprehendにいろいろな方言を試してみた 🔖 1
本記事は「2025 Japan AWS Jr. Chanpions 夏のQiitaリレー 」の53日目の記事です。過去の投稿はこちらからご覧ください!はじめに近頃はAWSで様々な生成AI系のサービスが提供されていますが、その中でもAmazon Comprehe...
はじめに今回は、Difyの「パラメータ抽出ノード」 を使って、会議メモから自動で必要情報を抜き出し、顧客向けのメールを作成するアプリを作ってみます。例として作るのは、「会議メモ → 情報抽出 → フォローアップメール作成」 までをワンストップで行うアプリです。会議メ...
Claude Code UIレビュー:スマホからでもAIコーディングが可能に!開発効率が劇的向上 🔖 18
はじめに最近、私の開発生活が一変しました。というのも、Claude Codeの新しい可視化ツール「Claude Code UI」を発見したからなんです。正直に言うと、これまでAIコーディングアシスタントのUIには不満がありました。機能は豊富なのに重くて使いづらい...そ...
AIさん、そうじゃないんだけど、、を回避したい① マインド篇 🔖 4
はじめに最近は、「AIを使ったコーディング」というよりも、「コーディング = AIと一緒に作業するもの」となったと感じています。(今更)巷では、「AIに一言指令を出しただけで作ってくれました!」みたいな、AI全て解決してくれそうな記事であるとか、たまに見かけますし、実...
【ポケモン×Java】知識編 while文#1 〜while文を完全攻略!-基本構文編-~
はじめにJavaでプログラムを書くとき、避けて通れないのが「while文」。え、ただの繰り返し処理でしょ?……と思ったそこのトレーナー!実はwhile文って、「いつ終わるかは条件次第」 という特性があって、“ゲームの入力待ち“や“成功するまで挑戦”みたいな処...
QAエンジニアが「AIを使って開発者になる」とバグ修正が捗る 🔖 3
QAもAI活用したいNewsPicksでQAエンジニアをしています、西薗(@yurizono)です。最近、Vibe Coding が流行ってますね。弊社 NewsPicks でも「【死闘20時間】バイブコーディングの「本当とウソ」」という記事で、文系でプログラミング未...
【Android】『タップしてこのアプリを再起動すると、表示が適切になります』をどうにかする【デレステ】
発生した私の機種はGalaxy S24 Ultraですが、他の機種でも発生するようです。問題2025/08/20、いつものようにデレステを起動すると異常が発生した。これまでは全画面で表示されていたのだが、何故か画面の中央に小さめに表示されたうえ、『タップしてこのア...
【GCP】営業時間内のみCloud SQLを起動するスニペット(Cloud Scheduler + Cloud Workflows)
備忘録 + 共有用です。目的dev / stgなどで、営業時間内のみCloud SQLを起動し、コストを削減する仕様このサンプルは、下記の仕様で実行されます。実行ワークフロー(Cloud Workflows)引数に応じて、指定のCloud SQLインスタ...
ChatGPT のやり取りを共有したいときに便利な HTML ビューアを作りました 🔖 3
社内の誰かに ChatGPT のやり取りを見せたいと思った事はありませんか?しかし、以下のような問題があると思います:ログイン ID を渡すのはセキュリティ的に微妙、見やすいように添削もできない。共有機能で共有した内容が「会話にアクセスできないか、見つかりません。こ...
AtomVM 入門: Elixir で ESP32-S3 の LED を光らせる (2025年8月)
はじめに以前からずっと氣になっていた AtomVM に挑戦してみました。きっかけは、IoT に詳しい @kurokouji 氏との出会い。とある勉強会で Elixir や Nerves の話で盛り上がり、AtomVM の魅力を教えてもらいました。なんと、Seeed ...
【Strands Agents】AWSリソース調査エージェントをサクッと作ってみる
はじめに少し前にLangChain・LangGraphを使ったAIエージェントの実装をして以来、しばらく情報をキャッチアップできていませんでした。そこで遅ればせながらStrands Agentsを使ったエージェント実装をしてみたいと思います。本記事では、Strands...
OpenAI Codex CLIでAmazon Bedrockのgpt-ossを使う方法(Clineでも使えました) 🔖 4
AWSのAmazon BedrockにOpenAIのgpt-ossが利用できるようになりました。gpt-ossはOpenAIが公開したオープンウェイトモデルで、Apache 2.0 ライセンスが適用されるとのことです。gpt-ossの特徴gpt-ossは2種類...
Amazon Q Developerの日本語対応によって運用調査は楽になる? 🔖 1
はじめに 先月末に、Amazon Q Developerについて、マネジメントコンソール、モバイルアプリケーション、Microsoft Teams、Slackのチャットアプリケーションで日本語対応が発表されました。 このアップデートでマネジメントコンソールにて、...
BedrockとAmazon Q Developerで簡単要約アプリを作ってみた 🔖 1
はじめにBedrockを試してみたく、超簡単なWebアプリケーションを作成しました。アーキ図は以下の画像のように構成しました。フロントエンドのWebアプリケーションでpdfファイルをアップロードすると、簡単な要約を返してくれるアプリケーションです。構築の流れ下...
サポーターズ様主催 技育CAMP ハッカソンにスポンサー企業として参加しました!
はじめに2025/8/23 - 2025/8/24に行われたサポーターズ様主催の技育CAMP ハッカソンに スポンサー企業として参加させていただきました。ハッカソンというもの自体、学生時代から一度も参加したことがなかったため、どのようなものなのか全く想像できなかったの...
インデント自動調整付きのプロジェクトウィンドウを作る~理想のUnityを目指して~
初めまして!新卒エンジニアのビスケットソースです。今回はUnityでスクロールに応じてインデント(字下げ)が自動で調整されるカスタムのプロジェクトウィンドウをエディタ拡張で作成する方法を紹介します!はじめに皆さんはこんなことありませんか?「このファイルの名前を見...
【プログラミングの基本のキ】変数の寿命はできるだけ短くせよ 🔖 28
はじめに:変数の寿命とは?コードレビューでよく指摘しているシリーズです。みなさん、コードを書くときに 変数の寿命 は意識していますか?そもそも変数の寿命とは何でしょうか?変数の寿命とは、 その変数が宣言されてから使われなくなるまでの長さ です。そして、基本的に ...
【AWS】SAAの知識だけでCLFは受かる?半額バウチャー目的で受験した結果と対策方法 🔖 1
目次1.はじめにCLF受験のきっかけ両試験の内容の違い2.対策方法実際にやったこと最重要ポイント3.やってみて気付いたこと得られた副産物CLFとSAA、どっちから勉強すべき?4.まとめはじめにこんにちは、IT新人のRabbit_boo...
【ポケモン×Java】Lv7:『勝つのはどっちだ!?』〜while〜
前回をまだ読んでない方はこちら👉 【ポケモン×Java】Lv6:『バトル開幕!』〜For文〜🎮 バトルスタートポケモンバトルもいよいよ本格的に!前回は「for文」を使って交互に攻撃し合うバトルを作ったね。 でも気づいた人いるかな?なんと、**HPが0に...
RAG構築はもう怖くない!AI Applicationsで実装〜GoogleCloudNextTokyo25で得たTipsを実践しました〜 🔖 2
こんにちは!GIFTechエンジニアの佐藤です。現在、私たちは「伝統工芸 × AI」をテーマとしたプロジェクトを進めています。第一弾の記事はこちら👇▼プロジェクト詳細本記事はその続編として、職人さんの創造性を拡張するためのAIエージェントアプリの裏側をご...
生成AIをもっと使いこなすための便利API108選 🔖 272
はじめに生成AIの活用が日常的なものになりつつある中で、「APIを組み合わせて機能を拡張する」という発想はもはや特別なものではありません。ChatGPTやClaude、Geminiといったモデルも、プロンプトだけでは補いきれない外部情報や処理能力を補完するために、さまざ...
【実案件使用】Cursorプロンプト × コード公開! ③総括編 🔖 2
はじめにこんにちは。エンジニア 兼 講師のShotaです。普段はエンジニアとしてAIツールを実案件に適用しながら開発を行い、同時に講師として得られた知見を体系化して受講生の方にお伝えする活動をしています。AIツールを実案件に適用する際に事前に知っておくべき実践的なT...
はじめにLaravel + Vueで家計簿アプリを開発している中で、初めて**Composerble(コンポーザブル)**を導入した時の備忘録です。フォーム処理や一覧表示、グラフ描画とのリアルタイム連携など、実装時に学んだことをまとめます。Composable(コ...
Azure FunctionsでNode.js 22が遂にGA!
はじめにAzure Functionsでは、これまでプレビュー版として提供されていた Node.js 22のサポートが、2025年8月22日に一般提供(GA: General Availability) となりました 🎉Node.js 22は、2024年10月24日に...
【図解解説】仮想DOM完全理解!君だけのオリジナルReactで仕組みを学ぶチュートリアル【初心者OK】 🔖 30
はじめにこんにちは、Watanabe jin (@Sicut_study)です。私はReactを初心者を中心に指導してきました。教えてきた生徒はReactで立派なサービスを開発していますが、実力はあっても仮想DOMや再レンダリングの理解が甘くバグに時間を取られるケ...
以下のようなローカル LLM 環境を構築してみる。Docker とはDocker はコンテナ仮想化技術の実装である。Ollama とはOllama はローカル LLM の実行環境である。いろんな LLM をローカルで動かせる。Open WebUI と...
Claude Code × Obsidianで実現するコンテキストエンジニアリング ― AI駆動文書作成環境の構築
シリーズ概要:2回で構築するAI時代の知識管理システム本記事は「生成AI時代における最強のパーソナルナレッジマネジメント環境」シリーズの第2回です。シリーズ構成:第1回:Zettelkasten × Obsidianで知識基盤を構築知識を体系的に蓄積・整理す...
前回 (2025/08/16) に なんで Power BI を正しく使用できるユーザーが増えないのだろう? という記事を書いたところ、Qiitaのトレンドに入ってしまい、とても戸惑いました😇 (2025/08/24 現在 15 万 views 超)前回の記事の最後に「A...
Auth0+Amazon Bedrock AgentCore Identityの認証をTerraformで構築する 🔖 1
はじめにAmazon Bedrock AgentCore考察記事第5弾。前回・前々回の記事では、Amazon Bedrock AgentCore GatewayとAuth0の認証を組み合わせた。今回は、Amazon Bedrock AgentCore G...
もうコードレビューに悩まない!「Looks Good To Me」から学ぶコードレビューの本質とは 🔖 1
はじめにコードレビューはエンジニアの実務においておそらく欠かせないものであるかと思います。自分自身も日々コードレビューを行っていますが、自分が正しくコードレビューできているのだろうかと不安になる機会が時々あります。そんな中で上司がお勧めしていただいた本がこちら「L...