Zenet Tech Blog
https://media.zenet-web.co.jp/
技術系の話を中心にまとめた株式会社ゼネットのテックブログです
フィード

【AWS Jam参加レポート】人生初のAWS Jamで4位!チームで学んだAWSの実践力
Zenet Tech Blog
AWS Jamとは何か、そのイベントの魅力やチームプレイ形式による実践力の鍛え方について紹介します。制限時間内にAWS課題を解決する体験を共有。
4日前

AIに作業表チェックを任せてみた!試行錯誤して分かったAIへの「伝え方」
Zenet Tech Blog
はじめに ゼネットの中山です。 今回は、「AIを使うことに慣れること」と「AIを活用して業務負担を軽減すること」を目的に取り組んだ、AI作業表チェックツールの作成を通して学んだことを共有したいと思います。 弊社では、日々の作業内容や勤務時間などをExcelの「作業表」に記載しています。 新人研修では、新人が毎日の作業内容や勤務時間を記入し、弊社の教育部署であるXlaboの講師が、記載内容や勤務時間に問題がないかを確認します。 講師は複数の新人の作業表を一つひとつ確認する必要があり、確認項目も多いため、負担のかかる作業となっていました。 そこで、 「AIを使って、作業表チェックの負担を減らせない…
19日前

熱量の結晶🔥|ゼネットで2026 Japan AWS Jr. Champions Meetupを開催しました
Zenet Tech Blog
AWS Jr. Championsたちが共通の目標に向かい、技術とコミュニティを通じて繋がる。若手エンジニアの友情と成長が詰まったMeetupの様子をお届けします。
23日前

Amazon S3の「アカウントのリージョン名前空間」とは?バケット名の競合を解消する新機能を試してみた
Zenet Tech Blog
従来のグローバル名前空間に加え、AWSアカウント&リージョンに基づく新しい名前空間を利用可能に。マルチアカウント環境でのS3管理が簡便に。
25日前

Amazon QuickのDataset Enrichmentで自然言語Q&Aは変わる?Before/After検証
Zenet Tech Blog
Dataset Enrichmentの利用でAmazon Quickの自然言語Q&A精度を向上。正しいデータの意味付けや利用範囲の制御で、よりスマートなビジネス分析が可能に。
25日前

AIエージェント、使えば使うほど高くなる?「Tokenomics」で考えるコスト最適化
Zenet Tech Blog
AIエージェントのコストと価値をどう最適化し管理するか? Tokenomicsという新たな概念を通して、AI時代における収益化戦略を探索し、AIエージェントの未来を展望します。
1ヶ月前

【参加レポート】AWS Partner Tech Study Day 2026に参加してみた|AWSパートナー向けイベントの内容と感想
Zenet Tech Blog
はじめに こんにちは!2026 Japan AWS Jr. Championの方です。 今回は、2026年8月25日に開催された「AWS Partner Tech Study Day 2026」に参加してきました。 AWS Partner Tech Study Day 2026 AWS Partner Tech Study Dayは、AWSパートナー企業に所属するエンジニアなどを対象に、AWSの新しい技術や知見に触れたり、参加者同士で交流したりできるイベントです。 今回が私にとって初めての参加だったため、イベントの内容だけでなく、実際に参加してみて感じたことや、これから参加する方に向けて「持っ…
1ヶ月前

コードもBI経験もいらん!Amazon QuickでかっこいいAWSコスト管理ダッシュボードをほぼワンクリックで作ってみた
Zenet Tech Blog
自分でコードを書かずに、AWSのコストを可視化するダッシュボードを短時間で作成!その方法とポイントを徹底解説。
2ヶ月前

クレカ不要でAIエージェントを体験!AWS Builder Center SandboxでD&D Game Masterを作ってみた
Zenet Tech Blog
AWS Builder CenterのSandboxを利用して、AWSアカウントやクレジットカードなしでAIエージェント開発を体験しました。本記事では、Agent・Tool・MCP・A2Aの基本から、複数のAgentを組み合わせたD&D Game Master AIの構築まで、実際にWorkshopを進めた内容を紹介します。
2ヶ月前

Amazon Quick FlowでAWSブログのネタ探しを自動化してみた|AIで記事テーマをランキング
Zenet Tech Blog
Amazon Quick Flowsの活用で、AWS技術ブログのテーマ選定を効率化。AIと自動化したプロセスで競合との差別化を図り、技術的価値を高めるアプローチとは?
2ヶ月前

AWS Lambda Durable Functionsとは?Step Functionsとの違いと使い分けを徹底解説
Zenet Tech Blog
AWSの新機能、Lambda Durable Functionsの登場で、ステートフルな長期間ワークフローの実現がより手軽に。Step Functionsとの違いや適切な使い分けを詳しく解説。
2ヶ月前

Modern AI Systems in Companies Beyond Just ChatGPT
Zenet Tech Blog
Table of Contents Introduction 1. What Is an LLM? 2. RAG (Retrieval-Augmented Generation) 3. Fine-Tuning 4. AI Agents 5. Database Query AI 6. Prompt Injection / Context Injection 7. Hybrid AI Systems 8. AI Comparison Cheat Sheet 9. Future of AI in Companies Introduction Hello, my name is Manoj Poude…
3ヶ月前

The Complete Git Guide for Beginners, Mid-Level, and Professional Engineers
Zenet Tech Blog
Table of Contents Introduction 1. What Is Git? 2. Why Git Is Important 3. Git vs GitHub 4. How to Install Git 5. First Git Setup 6. Understanding Git Workflow 7. Beginner Git Commands 8. Branching and Team Development 9. Merge Conflicts 10. git stash Deep Explanation 11. git reset vs git revert 12. …
3ヶ月前

Learn How Web Applications Actually Work — A Beginner’s Complete Guide
Zenet Tech Blog
Table of Contents Introduction What Is a Web Application? 1. Frontend — What Users See 2. Backend — The Brain of the Application 3. Database — Where Data Is Stored 4. API — Communication Between Systems 5. HTTP Request and Response 6. Authentication — How Login Works 7. Sessions — Remembering Logged…
3ヶ月前

Amazon Quick Browser Extensionとは?導入方法から活用事例、ナレッジベースまで解説
Zenet Tech Blog
Amazon Quick Browser Extensionを使えば、別タブを開くことなくAIと直接対話可能。手間を省く便利な拡張機能の詳細を紹介します。
3ヶ月前

【2026年最新・プレビュー】Amazon Quickアプリとは? 自然言語だけで1on1管理ツールを作ってみた結果
Zenet Tech Blog
Amazon Quickの新機能で、管理職向け1on1支援ツールを自然言語から短時間で開発した事例を紹介します。
3ヶ月前

AWS Summit Japan 2026参加レポート|Physical AI・生成AI・DAM AI採点で感じたAWSの未来
Zenet Tech Blog
AWS×生成AI×データ分析がテーマのAWS Summit Japan 2026に参加。Physical AIやDAMのAI採点を現地で体験した感想をお届け。
3ヶ月前

パスワードはもう古い? パスキーが注目される理由
Zenet Tech Blog
ネット証券やネット銀行では、利用者の資産を守るために認証方式の見直しが進んでいます。 これまではパスワードとSMS認証などを組み合わせた多要素認証(MFA)が主流でしたが、2024年以降、「パスキー(Passkey)」という新しい認証方式への対応が急速に広がっています。 Google、Microsoft、Apple、Amazon、GitHubなどの大手テック企業は既に対応を完了しており、国内でも楽天証券、SBI証券、ソニー銀行、PayPay銀行など主要なネット証券・ネット銀行がパスキーの導入を進めています。 2026年現在、パスキーは認証方式の主流への移行期に入っています。 パスキーは従来のパ…
3ヶ月前

【初心者向け入門ガイド】Webアプリケーションの仕組みをゼロから理解しよう
Zenet Tech Blog
目次 はじめに Webアプリケーションとは? 1. フロントエンド 〜 ユーザーが見る画面 〜 2. バックエンド 〜 アプリの頭脳 〜 3. データベース 〜 データを保存する場所 〜 4. API 〜 システム同士の会話 〜 5. HTTPリクエスト / レスポンス 6. 認証(Authentication)〜 ログインの仕組み 〜 7. セッション(Session)〜 ログイン状態を保持する仕組み 〜 8. Cookie(クッキー)〜 ブラウザに保存される小さな情報 〜 9. JSON 〜 API通信で最も使われるデータ形式 〜 Webアプリはどう動いているのか? 初心者におすすめのアプ…
3ヶ月前

公共Wi-Fiは使っても大丈夫?HTTPS時代のリスクと安全な使い方
Zenet Tech Blog
追記(2026/08/04) 本記事公開後の2026年7月31日、Microsoftがホテルや会議施設、空港のWi-Fiを悪用した攻撃について緊急警告を発表しました(Forbes JAPANの記事)。 手口は、宿泊施設などのネットワークインフラ自体を攻撃者が侵害し、偽の認証画面やソフトウェアアップデート通知を表示するというものです。利用者が「デバイスコード認証」を承認してしまうと、Microsoft 365アカウントが乗っ取られ、「CornFlake」と呼ばれるRAT(リモートアクセス型トロイの木馬)により、認証情報の窃取やキー入力の記録、ファイルの収集、さらにはカメラ・マイクの遠隔操作まで行…
3ヶ月前

フィルター / ナビゲーションアクションでQuick ダッシュボードのUXを改善してみた
Zenet Tech Blog
Amazon Quickの強力なフィルターアクションとナビゲーションアクションを活用し、ダッシュボードのUXを実務目線で改善する方法を詳細に解説。
4ヶ月前

【Amazon Quick】計算フィールドとパラメータで自由に並び替え!動的ソートを実装する方法
Zenet Tech Blog
Amazon Quickにおける柔軟なデータソート技術を紹介。計算フィールドとパラメータで実現する任意順ソートと動的ソートで、ビジュアルダッシュボードをより直感的に!
4ヶ月前

Python3エンジニア認定基礎試験 合格体験記|勉強方法・教材・難易度を紹介
Zenet Tech Blog
合格までの概要 こんにちは。私は半年間の学習でPython3エンジニア認定基礎試験に合格しました。主にPythonチュートリアル、公式問題集、無料の模試解説動画を使って学習しました。この記事では、実際に使った教材、勉強方法、試験を受けて感じた難易度を紹介します。 受験した理由 今後の業務でPythonを使う可能性があると考えたため JavaやRubyの経験はあったが、Pythonは未経験であり、新たな言語の知見を得たかったため まず基礎的な知識が問われる基礎試験を受けることが第一歩と考えたため 筆者のプロフィール(参考) 基本情報処理・応用情報処理 取得済み Ruby Silver 取得済み(…
4ヶ月前

2026 Japan AWS Jr. Championに選出されました|受賞までの歩みとこれからの挑戦
Zenet Tech Blog
「Japan AWS Jr. Champion」として活躍するゼネット社員の受賞体験談と、今後の活動予定を紹介。若手AWSエンジニアへのメッセージも必見です。
4ヶ月前
WSL利用中にPCが重くなる問題を調査したら、原因はVSCodeのファイル監視だった
Zenet Tech Blog
はじめに ゼネットの土屋です。 最近、開発中に不可解な現象が発生していました。 WSL を利用していると数時間後に PC が重くなる Chrome が固まる Excel まで巻き込まれて応答しなくなる Windows 全体の動作が不安定になる 最初は Windows Update や WSL の不具合を疑いました。 しかし調査を進めると、意外なところに原因がありました。 今回はその調査過程と解決までの流れを紹介します。 発生していた事象 私の開発環境は以下のような構成です。 Windows 11 25H2 WSL2 VSCode Remote WSL Ruby on Rails Docker …
4ヶ月前

Ruby / Rails 開発でよくある落とし穴(実務でハマりがちなポイント)
Zenet Tech Blog
ゼネットの廣瀬です。 Ruby / Rails は「書きやすい言語・フレームワーク」として有名です。 しかし実務では なぜか NoMethodErrorが出る updateが失敗しているのに処理が進む includesを使ったのにクエリが増える といった 「仕様を知らないとハマるポイント」 が数多くあります。 実際の開発でも、こうした挙動が原因で バグ調査に時間を取られるケースは少なくありません。 この記事では、Ruby / Rails 開発でよくある落とし穴を取り上げ、 なぜ問題になるのか どう書けば安全なのか を実例とともに整理します。 1. find_by はヒットしないと nil を返…
4ヶ月前

AI に足りないのは「長時間思考」ではなく、“反射”なのかもしれない
Zenet Tech Blog
はじめに ゼネットの土屋です。 最近、「AIにも睡眠が必要」という研究記事を見かけました。 gigazine.net 人間のように、 記憶を整理する 必要な情報だけを残す 情報を圧縮する ことで、長時間動作する AI をより安定させよう、という話です。 その記事を読んでいて、人間の認知にも似た構造があるなと思いました。 人は、自分の名前を呼ばれると反射的に反応します。 そこに、 これは自分の名前だろうか? と毎回推論している感覚はほとんどありません。 気付けば振り向いています。 ただ、これは本当に「脊髄反射」なのだろうか、と少し気になりました。 熱いものを触った時の反射とは少し違う 一般的に「…
4ヶ月前

Ruby4.0へ上げて壊れたとき、生成AIはなぜ最初に変更履歴を見なかったのか
Zenet Tech Blog
はじめに ゼネットの土屋です。 Ruby 4.0 へのバージョンアップ作業中、RSpec の一部テストが想定外のエラーで失敗する事象に遭遇しました。 エラーは次の通りです。 IO::TimeoutError: user specified timeout for example.com:389 一見すると、 接続先の疎通問題 テストのモック不足 timeout 設定漏れ あたりを疑いたくなるログです。 実際、生成AI(Claude Sonnet 4.5)にこの内容を渡したところ、最初はその方向で分析が始まりました。 ただ、今回面白かったのは、 その初動が、経験の浅い新人エンジニアにかなり近かっ…
5ヶ月前

Railsにおけるinclude/preload/joinの違いとSQLについて
Zenet Tech Blog
こんにちは!ゼネットの中川です。 今回はRailsにおけるinclude/preload/joinの違いとSQLについてという内容となります。 それぞれデータを扱うときに使うものになりますが、どのような違いがあるのかまとめてみました。 N+1問題とは なぜ問題なの? preload/includes/joinの違い preloadの動作例 eager_loadの動作例 includesの動作例 joinsの動作例 技術負債になるケースについて preloadが「技術負債」になるケース includesが「技術負債」になるケース joinsが「技術負債」になるケース どのメソッドを選べばいいのか…
5ヶ月前

はじめてのアクセシビリティ対応 〜miCheckerで始める第一歩〜
Zenet Tech Blog
目次 はじめに アクセシビリティとは なぜアクセシビリティ対応が必要なのか miChecker(エムアイチェッカー)とは? miCheckerの使い方 1. インストール 2. チェック対象のURLを入力する 3. 音声ユーザビリティ視覚化を実行する 4. ロービジョンシミュレーションを確認する 5. ワークシートの作成 miCheckerで検出できる問題の例 まとめ おまけ:イベント参加感想 はじめに システム事業部の本田です。 2/19、2/20でDeveloperSummit 2026に参加してきました。 あるセッションでアクセシビリティ対応が取り上げられており、実際にどのような対応をす…
5ヶ月前