はてぶ・Qiita・Zennのトレンド記事を紹介
[速習] 知識獲得と学習の道 新卒エンジニアが知るべき生成AI活用の心得 🔖 2
新卒社員の皆さん、本部配属おめでとうございます。これから生成AIという強力な相棒と共に仕事をすることになりますが、ちょっと待ってください。「ChatGPTに聞いたら間違った答えが返ってきて...」「Claudeがうまく回答してくれなくて...」こんな言い訳、していませ...
Resource Manager:GitHub上のTerraformを使用してOCIリソースをデプロイする
はじめにOracle Cloud Infrastructure(OCI)の Resource Manager は、Terraform の実行エンジンをOCIに組み込んだマネージドサービスです。コード(IaC)でOCIリソースを一元管理し、作成・変更・削除を自動化できます...
【感想文】北海道からAWS Summit Japan 2025 に参加してきました (1日目) 🔖 1
はじめに2025年6月25日(水)~6月25日(木)にAWS Summit Japan が東京の幕張メッセで開催されました!私も2日間とも参加してきましたので、ひとまず1日目の現地の感想などを書いていきたいと思いますーちなみに当日のセッションは、オンライン配信もして...
【Diagram MCP】AWS Diagram MCP Server で構成図を作成してみた 🔖 1
はじめに最近「Qiitaへの投稿状況を管理するアプリ」を開発しており、要件定義から実装までClaude Codeと協力して進めてきました。前回の要件定義については別記事で詳しく書いているので、よろしければご参照ください。アプリケーションの開発が完了し、AWS ...
Slack 問い合わせの「この人誰だっけ?」を撲滅! Notion と Gemini で作る担当者自動メンション Bot 🔖 1
はじめに皆さん、日々の業務でこんなSlackのやり取り、心当たりはありませんか?Aさん: 「このOOOに関するお問い合わせ、誰が担当でしたっけ?」Bさん: 「以前は〇〇さんでしたが、今はちょっと分からないですね…」Cさん: 「過去のスレッドを検索しても情報が古い...
NJSSで主にバックエンドエンジニアをしている一色です。2025年6月28日に「PHP カンファレンス 2025」が開催されたので参加しました。何故行くのかPHPは業務歴が一番長いため、知り合いに会う機会が多くなっています。なので、PHPに関する最新情報を得る...
[連載] ネットワーク基礎 第1回 基本設計の重要性とネットワーク構築の全体像 🔖 5
前回まで、インフラエンジニアとネットワークエンジニアの違いについて説明してきました。多くの人が「インフラエンジニア」という曖昧な言葉に惑わされ、実際の業務内容を正確に理解できていない現状があります。ネットワークエンジニアは、物理的な配線からキャリア設備の知識まで、幅広く深...
AWS IAM Identity Centerを特定組織にスモールスタート導入してみた 🔖 1
目次1. はじめに2. 導入の経緯と構成の考え方3. Identity Center 導入の流れStep1. 管理部門への協力要請Step2. AWS Organizations の「すべての機能」の有効化Step3. Identity Center の...
参加レポート2025/6/25(水) 1日目幕張メッセ初参加AWS初心者こんな感じなんだな〜と、雰囲気を知ってもらえれば幸いです今北産業(まとめ)初参加だけどめちゃくちゃ楽しかった右を向いたら生成AI、左を向いても生成AIAWS AIサ...
MermaidでAWS構成図を作成するテクニック 🔖 251
はじめにテキストからダイアグラムを生成できるMermaidを使ってAWS構成図を作成する際のテクニックを、いくつかピックアップしてご紹介します。Mermaidを使えば、構成図内のテキスト検索はもちろん、アイコンを使って見やすく表現したり、アイコンをクリックしてマネジメ...
Amazon Q CLIで早押しITト◯ッコアドベンチャーを作ってみた
はじめに6/30まで実施しているキャンペーンに滑り込みすべく、AmazonQCLIで早押しITト◯ッコアドベンチャー風ゲームを作成してみました!このゲームを作成した理由としては、最近Duolingoをはじめて、IT知識もゲーム感覚で学べたらいいなと思い、作成しま...
Livewire用デバッグバー ~WireSpy~ でデバッグを加速させる!!
はじめにLivewire用のデバッグバーがあるので紹介です。Livewireで開発を始めたい or 進めている方は是非ご検討を!WireSpygithubは下記です。composer require wire-elements/wire-spy --dev で...
AIでUIはどこまで作れる?UI自動生成ツール4つ実際に使って比較してみた 🔖 10
近年、AIによるUI生成ツールは急速に進化しています。先日Googleが発表した「Stitch」は、テキストベースの指示からUIを自動生成できるツールです。私自身、過去にUI生成ツールを試したことがありますが、期待した成果は得られずしばらく距離を置いていました。しかし...
AWS Summit Tokyo 2025 現地レポート:EXPOで開発の裏側を聞きまくりました 🔖 1
こんにちは。6月26日・27日に東京で開催された AWS Summit Tokyo 2025今回のサミットは技術トレンドのキャッチアップと同時に、GIFTech2025秋のプロダクトづくりのヒントを得るべく参加しました。なお、7月11日までオンデマンド配信も実施中です...
はじめに要約高卒・工場派遣社員が資格取得と英語の独学を1年し、様々な繋がりを通じて、外資系IT企業の内定をいただいた。この記事を書こうと思った理由高卒・未経験からいきなり外資に入るのは結構珍しい事だと思うので誰かの参考になればと思います。そのほかには:企...
[連載] ネットワーク基礎 第0回 インフラエンジニアとネットワークエンジニアの本当の違い 🔖 453
最近、SNSを見ていて気になることがあります。「高還元SES インフラエンジニア募集」求人の内容を詳しく見ると、実際にはサーバー構築の仕事だったり、クラウドの設定作業だったり、ネットワークの運用保守だったりと、企業によってまったく異なる業務内容が記載されています。...
Amazon Q CLIにAWS認定資格試験のクイズアプリを作ってもらった 🔖 1
はじめに「Amazon Q CLI でゲームを作ろう Tシャツキャンペーン」へ滑り込みで応募すべくAmazon Q CLIを用いてクイズゲームを作成しました。サンプルはAWS認定資格を題材にした設問になっていますが、問題は差し替え可能になっており社内教育などにも利用で...
ITエンジニアの転職面接は、技術力だけでなく人柄や志向性も問われる場です。本記事では、面接で定番の質問から技術・キャリア・マナーに関する質問まで、代表的な質問例と回答のポイントを簡潔にまとめました。以下を参考に準備すれば、面接対策がぐっと楽になります。...
前回の振り返り今日はABC412開催日だったので参加結果を振り返る今週は A, B の2完(0ペナ)A条件合うか読み取りのときにチェックソースコードmain.pyfrom bisect import bisect_left, bisect_r...
今回はPythonでABC412をABDを解くことができたので、備忘録を纏めました。コンテスト概要日本最強プログラマー学生選手権~Advance~ -予選- (AtCoder Beginner Contest 412)開催日:2025年6月28日 21:00-...
日本最強プログラマー学生選手権~Advance~ -予選- (AtCoder Beginner Contest 412)の解答等の速報的まとめA問題for文ループで確かめるAn = int(input())ans = 0for _ in rang...
MySQLの基本操作を図解で確認しました。データベース初心者が確認することを想定とした備忘録です。データベース操作データベースの作成・削除・選択-- データベース作成CREATE DATABASE company_db;-- データベース一覧表示SHOW...
【AWS Summit Japan 2025】Jamに参加してきました!
はじめにAWS Summit Japan2025に参加してきました!Jamに初参加したので、その記録を残していきます。去年のレポートは以下からどうぞ!Jamとは?公式サイトではJamについて以下のように説明しています。個人やチームが AWS クラ...
こちらのアップデートです。独自のデータリネージを持ち込む(パブリックプレビュー)データリネージには、Databricks 外部で実行されるアセットやワークフローも含められるようになりました。Databricks 外でワークロード(たとえば、ファーストマイルの E...
はじめに事業部MVPを取った優秀な後輩から「そろそろゆっくりしたいですね!」と言われたのでゆっくり記事を書いたのですが、不意打ちで記事を書いていました。あまりの不意打ちにウサギとカメのウサギの気分です。そのため、ウサギさんなりに、今日も書いてみたいと思います。...
この記事は人力で書きました。前書き秀和システムさんのレビュア募集に応募したところ、幸運にも機会をいただき、なんとか発売日前に読み切ることができました。この記事は2025年7月1日に発売される「やさしいMCP入門」の感想文です。書籍の内容に関するネタ...
AWS Summit Japan 2025で学んだこと~GameDayを添えて~
はじめに皆様、AWS Summit Japan 2025参戦されましたか?参戦された方、お疲れ様でしたぜひ、学びを社内外へOutputしましょうご都合が合わず、参戦できなかった方へAWS Summit Japan 2025のページにて、7/11までの...
Route 53 プライベートホストゾーンへオンプレミスの DNS サーバーからサブドメインを委任できるようになったので試してみた 🔖 56
先日 AWS から Route 53 リゾルバーのエンドポイントを使ったプライベートホストゾーンへのサブドメインの委任がサポートされたとの発表がありました。domain name system (DNS) delegation for private hosted zo...
闘魂Elixir ーー AtCoder Beginner Contest 405(A)をElixirとRustで楽しむ
$\huge{元氣ですかーーーーッ!!!}$$\huge{元氣があればなんでもできる!}$$\huge{闘魂とは己に打ち克つこと。}$$\huge{そして闘いを通じて己の魂を磨いていく}$$\huge{ことだと思います}$はじめにAtCoder Beginn...
【初心者向け】reactでpropsがよくわからない人はおいでください
【持っておいてほしい前提知識】reactにおいて親コンポーネント、子コンポーネントの概念、使い方を雰囲気でも理解していること例えば以下が何となくわかる親コンポーネント内に別ファイルからexportされたコンポーネントを子コンポーネントとして利用できるコンポ...
Azureの無料枠VMにClaude Codeをインストールしてリモート開発環境を構築する
はじめにこんにちは。ザワッチです!ClaudeCodeをローカルではなく、リモート経由で動かしたいな思い、Azure 仮想マシンにClaude Codeを入れて、SSH経由で使えるようにしてみた記事になります。Azure 仮想マシンの構築Azureには無料サービ...
【2025年】zip圧縮・展開(解凍) おすすめソフト12選まとめ+解説【Win・Mac対応、文字化けよさらば!】 🔖 168
はじめに2025年現在でのおすすめの zip ファイル形式の圧縮・展開(解凍)ソフトについてまとめました。本記事はファイル名を文字化けせずにやり取りできるかを重視しており、使い勝手や対応形式の多さや機能については評価の対象にしていません(__MACOSX などは無視すり...
AWS Summit 2025 Community Stage全セッションまとめ 🔖 6
AWS Summit Japan 2025のCommunity Stageで開催された全セッションをまとめました。コミュニティメンバーによる実践的な知見や経験談が満載です!資料へのリンクが不足しているところは随時更新します!ミニステージスケジュールビューアー...
【ご報告】遠距離恋愛にアジャイルを応用して結婚しました 🔖 38
このたび結婚しました。タイトルの通り、遠距離恋愛にアジャイル(スクラム)で学んだことを応用して結婚に至りました。この記事では、応用方法などを紹介します。遠距離恋愛で困っている人の参考になれば嬉しいです。もしかしたら遠距離恋愛に限らず、恋愛や夫婦生活、もっと言えば仕事の...
[入門] PythonでuvとPEP 723を使うと開発体験が10倍向上する理由 🔖 176
皆さんは、Pythonの環境構築で「依存関係地獄」1に苦しんだことはありませんか。「pip installが遅すぎる」「仮想環境がごちゃごちゃになった」「チームメンバーの環境で動かない」「condaとpipを混ぜて使ったら壊れた」といった経験をお持ちの方も多いので...
Amazon Q CLIで植物育成ゲームを作ってみた! 🔖 1
この記事は「Build Games with Amazon Q CLI and score a T shirt」についてのアウトプットです。私はほとんどプログラミング経験のないエンジニアです。近年の生成AIの発展に救われ、世界が広がっているのを感じています。もし、...
はじめに私は今年度にエンジニアとして新卒で入社し、部署に配属されてから約一ヶ月ほどたちました。現時点での仕事は主にAPIの設計や実装をしていますが、趣味でやる開発での取り組み方とは明らかに違うことがわかりました。今回は実際にこのような設計や実装の仕事をして気づいたこと...
Webアプリケーションのパフォーマンス改善入門〜進め方とパターン〜 🔖 1
はじめにWebアプリケーションのパフォーマンス改善は、ユーザー体験やビジネス成果に直結する重要なテーマです。しかし、「どこから手を付ければよいか分からない」「改善の流れがイメージしづらい」と感じる方も多いのではないでしょうか。本記事では、私がこれまで何度かWebアプリ...
「Genspark」で「資料を作るプロンプト」がめちゃ作業を楽にしてくれた話 🔖 1
Cursor → Claude Codeと続き、あれこれツールを使っていますが、資料作成についてもプロンプトのストックがあったことを思い出し、備忘録として残すことにしました。背景「資料作成」という、どの組織でも避けて通れない営みと生成 AIというツール。この両者を ど...
コンテナイメージをGitHub Actions+CodeBuildでビルドする
tl;drGitHub Actionsのプライベートリポジトリでarm64ランナーを使うためにはSelf-Hosted Runnerの設定が必要(2025年6月現在)AWSの場合は、CodeBuildがSelf-Hosted Runner向けの設定をサポートしている...
Gemini CLIを活用して開発メンバーの共有度を上げたい! 🔖 1
プロジェクトの開発メンバーが増えてきて共有漏れが増えてきて、悩んでいたエンジニアです。人間が共有を忘れても共有漏れがないようにGemini CLIで仕組み化してみました!実現したこと毎朝、前営業日のGitHubのmainブランチの変更内容をSlackに通知し、開発メ...
[入門] C/C++ malloc(0)の謎 メモリ確保の実装と挙動 🔖 2
皆さんは、C言語でmalloc(0)1を呼び出したらどうなるか知っていますか?一見すると無意味に思える「0バイト2のメモリ確保」ですが、実はC標準では実装依存3として定義されており、システムによって異なる動作をします。この記事では、malloc(0)の謎に迫り、各...
AWS完全初心者がAWS Summitに参加した話(Day1) 🔖 1
はじめにこんにちは。Tsukasaです!皆さん、AWS Summitには参加されましたか?私は今年初めて参加しました。今回はAWS Summitに参加した話とそこで感じたことについてDay1とDay2に分けて記事にしていけたらと思います。AWS Summitと...
【AWS】なんでも効率化!Community Builderが伝えるAWS Developer Toolsの魅力【DevTools】
はじめに2025年にAWS Community Builders に選出いただいてから、DevToolsの魅力をもっと多くの人に知ってもらいたいと思い、アウトプットを続けています。今回の記事ではシステム構築に関する各工程で使われる代表的なDevToolsを各工程ごとに...
Unity上でスポットライトとシャドウマップを自作してみた 🔖 1
1. はじめに初めましてゲーム事業部でUnityエンジニアをしている日比野です演出や描画周りに興味があり、個人的にいろいろ作ったりしています今回は勉強がてらスポットライトとシャドウマップを用いた影の出力をUnity上で自作してみたので、その流れをまとめていきたい...
[2025]AWS Summit Japan参加レポート 🔖 1
はじめに2025年6月25日-26日に開催されたAWS Summit Japanに参加してきたので、体験を記録します。わたしとAWSJAWS Daysなどのコミュニティイベントには何度か参加しているAWS Community Builder Server...
【生成AIエージェント】Agent2Agent って何? 【今話題の】 🔖 2
はじめに最近はAI界隈、特にエージェント同士が連携して自律的にタスクをこなす「Agent2Agent」が盛り上がっていますね。今回は、話題の「Agent2Agentプロジェクト」について、自分が分かる範囲でまとめていこうと思います。そもそも AI Agent(エー...
Strands Agentsの凄いところを"だいたい"体験してみる
こんにちは!ひさふるです。最近、AWSからStrands Agents ADKというオープンソースのAIエージェント構築用フレームワークが公開されました。AIエージェント用のフレームワークといえば、古いものではLangChain、比較的新しいものではMastraが有名で...
はじめに皆さん、npm パッケージを使用する際、公式のドキュメントを読みにいくは当たり前の動きになっているかと思いますが、せっかくならそのパッケージに貢献したいと思ったことはありませんでしょうか?今回は個人的にパッケージ貢献するため、実際にしたことを記事にまとめようと...
LangGraphを使ったGemini Deep Search MCPサーバを作ってClaude Codeから呼び出す
はじめにこんにちは。MCPサーバの構築にドはまりしているザワッチですClaude Codeの検索機能を代替するために、Deep Search MCPサーバを構築して、実際にClaude Codeから呼び出して使ってみました。作ったものGeminiのLanggra...