はてぶ・Qiita・Zennのトレンド記事を紹介
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...
Gemini CLI を Google Workspace アカウントで使う 🔖 57
はじめにGemini CLI が 2025 年 6 月 26 日にリリースされました。Gemini CLI は、Google アカウントでログインするか、API キーを指定することで使うことができます。Google Workspace アカウントに関しては、Gemini...
【完全版】Gemini CLI チートシート - この記事で今日攻略!🚀 🔖 225
📌 はじめにGemini CLIは、GoogleのAI「Gemini」をターミナルから直接使えるオープンソースツールです。この記事は、公式ドキュメント全体を網羅した究極のリファレンスとして、初心者から上級者まですべての人に役立つよう設計されています。✨ Gemini...
“感情”を排したマネジメント──再現性のあるリーダーシップの構築法 🔖 2
「マネジメントは感情論ではなく、再現性のある技術」であることを知ろう📚 参考書籍:リーダーの仮面 「いちプレーヤー」から「マネージャー」に頭を切り替える思考法(安藤広大)📚 目次この本を読んで欲しい人最初に確認したい重要なこと優秀なマネージャーになるための3...
Gemini CLI を試したいので Claude Code でも同じことをしてみて感じた活路 🔖 2
はじめにGoogleのGemini CLIが公開されたので、試しがてら Claude Code にも同じ指示を出し実際のプロジェクトの技術調査というタスクで比較検証してみました。わたしが趣味で作った既存のRemixプロジェクトを題材に、それぞれのAIエージェントに技術...
[深層] 乱数は本当にランダムか? エンジニアが2年に1度は盛り上がる永遠のテーマ 🔖 2
乱数は本当にランダムか? エンジニアの永遠の問い金曜日の夕方、デプロイも終わってほっと一息ついた開発チームの雑談タイムでのことでした。「ところで、Math.random()って本当にランダムなんですか?」50代後半のベテランエンジニア、滝沢さんが苦笑いを浮かべまし...
はじめに2025年の4月から始まったプロジェクトでは、アプリケーションのエンジニアは私1人のみで開発をしています。0からのプロダクト開発と、もう1つのすでにあるプロダクトの保守を掛け持ちしています。2018年に新卒で入社してからずっと複数人でのチーム開発でしたので...
この記事では、「ポケモンの世界」を旅しながら、楽しく自然に Javaの考え方を学んでいきます。🎮 冒険のはじまり……やあやあ!よく来たね。キミが今日からこの世界で冒険をはじめるトレーナーだね?ここでは、“Java”というチカラを使って、ポケモンたちに命令を出...
10歳娘「凡ミスの多い人ってプログラマーに向いてるよね」 🔖 4
ある日の我が家娘(10歳)「ねぇ、パパ」ワイ「なんや、娘ちゃん」娘「わたし思うんだけど」娘「凡ミスの多い人って、プログラマーに向いてるんじゃない?」ワイ「え、何を言うてんの」ワイ「ミスが多い人はアカンやろ」ワイ「そんな同僚いたら困るで」娘「いや、そんなこと...
「テセウスの船」を沈めないためのコードレビューの観点: 78,000行のレビュー経験から学んだ品質向上の指針 🔖 2
はじめに筆者はSaaSアプリケーションのPdMとしてより高い品質のプロダクトを開発すべく活動しています。この一年間で78,000行のコードをレビューし、1,700件のコメントを残してきました。このレビュー経験から見えてきたコードレビューの観点をまとめていきます。コー...
ASTERIA WarpのREST機能で実現するWEBデータ連携 ~Qiita APIと繋いでみた~
こんにちは、SCSK株式会社です!昨今、DX推進の1つとしてSaaS製品を導入する企業が増加の一途をたどっています。また、会社独自のWEBシステムや、一般に公開されている便利なWEBシステムを業務で活用しているお客様も多いかと存じます。これらのシステム間でデータをやり...
記事の対象者Vim を使う場面があるけど、ちゃんと勉強したくない人毎回使う時にイライラしながらやり方調べてる人あんまり Vim に深入りしたくない人に向けての Vim 入門の記事です。ちゃんと Vim を極めたい人からすると、あまり得るものがない記事になってい...
はじめに自分の担当しているアプリケーションにおいて、ログ基盤をどのように実装したかを記事にまとめようと思います。ログ基盤とは、アクセスログやエラーログなどが該当します。ログ基盤の構図下記の構図のように設定しております。今回は、下記における Client と N...
はじめに突然ですが、皆様はLumenというフレームワークをご存知ですか?LumenはLaravelをベースにしたマイクロフレームワークで、軽量ながらLaravelのコア機能の一部を利用できるフレームワークとして、弊チームでも使用していましたが、今回LumenからLar...
【AWS Summit Japan 2025】の1日目に行ってきたので、感想・注意点やもらったものなど紹介します!!! 🔖 1
はじめにこんにちは。株式会社アベリオシステムズでエンジニアをやっている、なかざとです昨日、2025/6/25, 26日の2日間、幕張メッセで開催されているAWS Summit Japanの1日目に行ってきました。今回は、私が参加した6月25日の内容と雰囲気などについ...
ある日の我が家ワイ「はぁ〜、またワイの書いた記事がSNSでディスられてるで」ワイ「まったく、エンジニアってのは性格の捻くれた奴が多いよな」娘(10歳)「パパ!消えないで!」ワイ、バックエンドに挑戦してみたいワイ「ふぅ〜、危なく消滅するところだったやで・・・」...
多分一番細かい、MacBook Pro(M4 Pro、他にも◎)の個人的セットアップ備忘録【2025年6月版】
毎回セットアップのたびに「前どうしてたっけ?」となるので、未来の自分用に細かくまとめました。参考になったらストックおすすめです!超・個人的なメモですが、他のエンジニアのおすすめも載せています。「これ入れてるよ!」「この設定いいよ!」などあれば、ぜひコメントで教えて...
令和の新しい生活習慣病"AI依存症"にならないためには 🔖 1
はじめに事業部MVPを取った優秀な後輩から「記事はたくさん書いて欲しいけど、手抜きな記事は書かないでくださいね?」的な圧を感じたので手抜きにならないように記事を書いたのですが、今度は、「そろそろゆっくりしたいですね!」と言われたので、ゆっくり記事書くことにしま...
デトロイト派とロンドン派:対立ではない、プロダクトを強くするテスト戦略の「使い分け」 🔖 2
ソフトウェア開発者の皆さん、「良いテスト」書いていますか?コードの品質を支える自動テスト、その書き方には二つの大きな流派が存在します。「デトロイト派(古典派)」 と 「ロンドン派(モック主義)」 です。界隈では「どちらのスタイルが優れているか」だったり、「うちのPrj...
Gemini-CLIを使ってDevin MCP Server for Azure Functionsを作った 🔖 1
はじめにこんにちは!ノベルワークスのザワッチです!昨日(2025/6/25の22時過ぎくらい)、GoogleからAIコーディングエージェント Gemini-CLIが出たので、早速使ってみました!Gemini-CLIとはGemini CLIは、Googleが提供...
Gemini CLIの"強み"を知る! Gemini CLIとClaude Codeを比較してみた 🔖 46
こんにちは!ひさふるです。2025年6月25日、GoogleからオープンソースのコーディングエージェントGemini CLIが発表されました。以前からGemini 2.5 Proの推論・コーディング能力には定評がありましたが、それがClaude Codeのようにタ...
【CSS】まだ width: 100% つかってるやついる⁉︎ いねぇよな⁉︎ 🔖 58
はじめに漫画『東京卍リベンジャーズ』の名セリフをオマージュしたタイトルですが、この記事はいたって真面目です。実は Chrome 138 から、CSSで要素のサイズを指定する際に使える新しいキーワード stretch が追加されました。この記事では、その stretc...
10年越し!Railsアプリケーションを一気にバージョンアップした際にやったこと
株式会社SchooでWebエンジニアをしております福島です。私が所属しているチームでは「Schoo ビジネス管理ツール」という主に法人向けに Schoo を利用いただく為のSaaSを開発しています。今回、そのアプリケーションで使用されているRuby on Rails(以...
Claude Codeにレビューの指摘内容を修正してもらう 🔖 3
はじめに最近はClaude Codeを使って開発を行っていることが多いです。以下の記事の通り、Issueを作成→PRの作成までClaude Codeにしてもらっていたのですが、最近はPRのレビューの指摘内容までClaude Codeにしてもらっているため、その方法を...
はじめにみなさんLivewire好きですか?私は最近使い始めて、すごく好きです!!1からコンポーネントを作るのは好きですか?作る時間がたくさんあれば良いですが、ない状況だと好きになれません!Livewireを使っている or 使いたいコンポーネントを1から作...
2025 Japan AWS Jr.Championsに選出されたので、これまでを振り返る! 🔖 1
こんにちは、ふくちと申します。この度、2025 Japan AWS Jr.Championsに選出していただきました。3年目での選出になりました。個人的には1年目から目標にしていたことなので、選んでいただけてとても嬉しいです!同時に2025 Japan All ...
はじめに以下の gemini-cli(@geminicli) のポストで見かけた、Gemini の CLI の話です。公式の記事も出ています。●Google announces Gemini CLI: your open-source AI agenthtt...