mz-logo

豆蔵デベロッパーサイト

開発に役立つチュートリアルやテクニック・ノウハウを豆蔵メンバーがご紹介します!

記事のタグから検索 ...(全てのタグを表示)

本サイトは本家の豆蔵ホームページではありません。会社概要、製品紹介等はこちら、 募集中の求人情報はこちらをご覧ください。

mameka豆香の豆知識 image for mameka column
もう孤独プログラミング卒業!GitHub Copilotで加速するペアプログラミング革命
ねえねえ、みんな徹夜コード祭りでゾンビ顔になってない?豆香は先週、三日連続で液晶の光に魂吸われかけて泣きそうになったんだよ…でも救世主が登場!その名もGitHub Copilot!こいつ、IDEの横にちょこんと座る頼れる相棒だ。しかも無限の集中力と物理的に疲れない腕前で、コードの断片を次々差し出してくる。まるでベルトコンベヤーから流れてくる寿司を無限に食べ放題してる気分!しかも「for文の書き方忘れた…」って嘆いた瞬間にシュッと補完。優秀すぎて悔しい!
豆香、最初は「AIにプルリク全部乗っ取られたら立つ瀬ない!」と怒り狂ったけど、いざペアプロ始めたら逆に心強くて笑いが止まらん。レビュー前にエラー潰しを手伝ってくれるから先輩のゲーミングチェアを震わせるほどのバグ指摘が激減。まさにコード界のクッション材!もちろんAIくんもたまに勘違いする。SQL書いてほしいのに唐突にポエム吐き出した時は「オイそっちじゃない!」とツッコミ入れたけど、それも愛嬌。人間同士のペアプロでもヘンテコな冗談飛ぶしね。
個人的にハマった遊びは「Copilotに謎の関西弁変数名付けさせ選手権」。例えば takoyakiLoop や okonomiyakiIterator を提案してくるから笑いが止まらん。コードレビューで先輩に「なんやこの粉もん変数!?」と突っ込まれるまでがワンセット。ユーモアでチームの空気も柔らかくなるし、AIとの掛け合いが雑談ネタにもなるから、リモートワークの孤独感まで撃退。
なのに労働時間は短縮。Copilotがテストコードまで生成してくれるおかげで、豆香の夜食ラーメン頻度が半分に!健康も守れるとか優しすぎ。もう孤独プログラミングは過去の遺物だよ。みんなもAI相棒をIDEに召喚して、徹夜ゾンビから元気ハツラツコーダーに転生しちゃおう!さあ、今日もコーヒー片手に「copilot brain storming!」って叫びながらキーボード打ち鳴らそ!
※本コラムはAIで生成したものです。内容の正確性を保証するものではありません。
過去のコラムはこちらから!

新着記事new-articles全ての記事を見る

  • | ブログ | 3 min read
    #2026年 #初心者向け #要件定義

    要件定義入門①:要件定義とはなにか ~現場での役割と全体像~

    要件定義入門①:要件定義とは何か ~現場での役割と全体像~ # 1. はじめに # 要件定義という言葉はよく耳にするものの、 「実際に何をしているのか分からない」と感じる方が多いのではないでしょうか。 特に現場に入りたての頃は、実装やテストといった開発工程に関わることが多く、 要件定義については「最初にやる工程らしい」という程度の理解に留まりがちです。 そのため、 「要件定義って何をしているのだろう」 と疑問に思う場面も少なくありません...

    記事を読む
  • | ロボット | 11 min read
    #ロボット #LeRobot #SO-101 #マルチモーダルAI #AI

    最先端ロボ×AIで遊ぼう!LeRobotとSO-101でマルチモーダルAIを体験&環境構築ガイド

    こんなひとにおすすめ # マルチモーダルAI、フィジカルAI、模倣学習、強化学習などロボティクス分野のAIに興味はあるが、どこから手をつけたらいいのか分からない方 実機のロボットの価格が高くて試せないと感じている方 手を動かして学びたいが、低コストで始めたい方 はじめに # 本記事では、オープンソースプロジェクトである LeRobot とオープンソースのアームロボットである SO-101 を題材に、マルチモーダル AI に関する技術紹介と環境構築の手順を解説します...

    記事を読む
  • | ブログ | 7 min read
    #2026年 #QuickSight #GitHub #CodeBuild #EventBridge #AWS

    AWS QuickSightのCI/CD環境構築:第1章 ダッシュボードの自動バックアップ(Git管理)

    はじめに # こんにちはDX戦の檜尾です。 初めての投稿になりますドキドキ。 日々の業務において、AWSQuickSightのダッシュボード定義をコードとして管理する「BI as Code」の重要性が高まっていると感じます。 従来のGUI上での直接編集はアジリティが高い反面、変更履歴の追跡や誤操作によるロールバックが困難になるという運用上の課題を抱えています。 AWSではこれらの問題に対してビジネスインテリジェンス運用 (BIOps)という考えを適用しようとしています...

    記事を読む
  • | ブログ | 10 min read
    #2026年 #Google Cloud #Google Cloud認定

    Google Cloud認定全制覇!……まであと一歩で跳ね返されたリアルな軌跡

    はじめに # これまで豆蔵デベロッパーサイトで、AWS認定に関する記事(2022年の12冠達成やその後の新認定取得など)をいくつか執筆してきました。現在、AWS認定は最新の「Generative AI Developer - Professional (AIP-C01)」以外はすべて取得しています。 そんなAWS偏重な私が、今回は「Google Cloud認定の全冠」に挑戦しました。結論から言うと、約2か月で一気に制覇しようと挑んだものの、あと1歩のところで失敗してしまいました...

    記事を読む
  • | ブログ | 10 min read
    #2026年 #beginner

    テキストエディタ自作入門

    テキストエディタ難民 # 皆さん、テキストエディタは何を使っているでしょうか。 最近だと、VS Code ですかね。猫も杓子も といった感じですし。 でもわたし、VS Code は好きになれないんですよね。ゴチャゴチャしていて。 なので Sublime text をメインに使っていましたが、日本語の扱いが微妙な所があったり、巨大なファイルを開くのが遅かったりと不満もあり、状況に応じて色々なテキストエディタを切り替えて使う難民生活を送っていました...

    記事を読む
  • | ロボット - 産業用ネットワーク・通信 | 10 min read
    #ロボット #PC-SDK #ABB

    🤖ABBロボットコントローラにPC-SDKで連携するときの落とし穴10選🕳️

    2025年10月8日、ロボット産業を揺るがす大きなニュースが飛び込んできました。 ソフトバンクグループがスイスの重電大手 ABB[1] から、ロボティクス部門を買収する記事でした。 ちょうどそのころ私はABBのロボットコントローラと連携するプログラムの開発で日夜格闘していました。 ロボット制御APIである PC-SDK[2] を使った連携を試みましたが、何度も落とし穴に落ちました。 まさに「死にゲー」をプレイしている感じです...

    記事を読む
  • | ブログ | 6 min read
    #2026年 #typescript #yalc

    ライブラリ開発にyalcを活用する

    はじめに # 共通機能やAPIスキーマなどをライブラリ化して利用する場合、モジュール化したものを公開して各アプリケーションに組み込むと思います。 テストコードで動作確認すべきですが、実際に組み込むと軽微な修正が発生してしまうことがあります。 ファイルを相対参照させるとdist配下の構造が変わってエントリーポイントになるファイルの位置が変わってしまうなどの問題にも困っていました。 そんな悩みを解決してくれたyalcの活用方法を説明します...

    記事を読む
  • | ブログ | 7 min read
    #2026年 #AWS #SSM #terminal

    AWS Session ManagerをGit Bashで利用した際の文字化け対処法

    はじめに # 普段、業務ではどのような OSを使っているでしょうか。 筆者個人では Macを使っていますが、業務では Windowsを利用しています。 Windows環境では、軽量で扱いやすく、POSIXライクな操作ができる Git Bashを利用しています。 Windows Terminalからも使えるため、普段使い慣れたコマンドをそのまま利用でき、 AWS CLIとの相性が良い点も便利です...

    記事を読む
  • | ロボット - 美膳 | 13 min read
    #ロボット #美膳 #Bizen #gRPC #gui #Flutter

    食品盛り付けロボット「美膳®」開発の舞台裏――UIとコアをつなぐgRPCとリアルタイム通信の仕組み

    はじめに # ロボットや製造装置のソフトウェアでは、ユーザーインターフェースと装置制御ロジックの設計が重要になります。特に装置の操作パネルは、装置の状態を分かりやすく表示するとともに、安全に操作を行えるインターフェースである必要があります。 食品盛り付けロボット「美膳®」は、製造現場でのエンドユーザー利用を想定して設計されたロボットシステムです。美膳®の本体には、システムを操作するための専用の操作パネルが用意されています。 本記事では、美膳®のUI設計を例として、次の内容を紹介します...

    記事を読む
  • | ブログ | 7 min read
    #2026年 #MCP #GitHub Copilot #vscode

    GitHub MCP Registryに公開されているMCPサーバーをVS Codeで動かす手順

    はじめに # MCPサーバーは、エージェントやツールが呼び出せる実行可能な「サービス」を定義する仕組みです。 このページでは、VS CodeのMCP拡張からMCPサーバー(今回はMarkitdownを使用)を起動して、AIエージェント/MCPクライアントで呼び出す手順を紹介します。 用語補足(この記事での使い方) MCP(Model Context Protocol)サーバー エージェントに実行可能なツールを提供する仕組み...

    記事を読む

豆蔵では共に高め合う仲間を募集しています!

recruit

具体的な採用情報はこちらからご覧いただけます。