「IT技術」カテゴリーを選択しなおす
Geminiエージェントモードを使ってコード自動生成(リファクタリング)してみた
2025年6月26日リリースのAndroid Studio Narwhal Feature Drop Canary版に搭載されたGemini Agent Modeを使用したFlutterコードのリファクタリング事例を紹介。Gemini CLIを基盤としたエージェントモードは、IDE内で自然言語による複雑な開発タスクの自律的実行を可能にする新機能。具体的には、ref.watchからref.watch.selectへの変換によるパフォーマンス向上のためのリファクタリングを、複数ファイルにまたがって自動実行。 Gemini Code Assistの拡張機能として、単体テスト生成、エラー修正、コード改善提案などが可能。Gemini 2.5 Proベースで、Googleアカウントがあれば無料で利用可能。Android Studio Canary 6へのアップデートが必要で、Dockの「Gemini」からエージェントタブにアクセス。従来のチャット形式より高度な、プロジェクト全体を把握した実行計画の策定と、開発者による承認・拒否・フィードバックのインタラクティブな作業フローを実現。IDEに統合されたAIエージェントによる実践的なコーディング支援の具体例を示す。
65歳の元エンジニアが地方で挑む、AI × NPO × Webシステム開発の記録
目次1.はじめに:山あいの村から、AIとの開発が始まったこの記事はこんな方におすすめです2. ChatGPTとの出会いが変えた開発スタイル3. 開発の進め方:AIアシスタントとの対話術4. 開発の取り掛かり:FlutterにするかWebにするか5. 朝2時台の開発:おはようから始まる日常6. 実際のプロダクト:配車システムの概要7. 開発のスピード感:25日間で主要機能が動く8. 毎日が楽しい:AIと
Gemini CLI と Claude Code の生成コードを比較してみた
Gemini CLIとClaude CodeのAIコード生成を徹底比較。Android StudioでFlutter開発時の実装プロセスと生成コードの違いを実例で解説。Riverpod対応の自動生成機能も検証。
用語解説「キャリアパス」とはなにか
用語解説「キャリアアップ」とはなにか
大きな懸念は、稽古不足と相撲を舐めた横綱にならないか?
対岸の家事 第6話 “(女性が)働かない”はダメ?
オンマの願い〜未生を見終わりました〜
安定した生活へ、稼ぐ方向でキャリアプランを考えてみる
目録
生活費「35万円」は少ないのでしょうか?って他人に聞く~?
生活費35万円で、生活がカツカツなんだってさ~
強いだけじゃダメ?横綱になるための条件と昇進後の流れ
[資格取得]通信教育も対象!教育訓練給付金制度の受給要件と申請方法を徹底解説!
旦那はこの先昇進しないつもりです(多分)
九星気学でみる 2024年10月のサイコーな方位とキ・ケ・ンな方位
【出世しないのは勝ち組?】あえて昇進しない働き方はありなのか?メリット・デメリットを解説
自分が思う自分と他人が思う自分
■我が家の「ふるさと納税」の活用方法(番外編)
【ふるさと納税】住民税決定通知書で答え合わせ
またまたキター(≧∇≦)
開湯1,200年 山形県肘折温泉 優心の宿観月の夕食時締めデザート ブルーベリーのブラマンジェ
【ふるさと納税】とろける甘~い焼芋、ただいま増量中!
ふるさと納税@生ノースマン
【ふるさと納税】宮崎県日南市/宮崎牛赤身 ステーキ&ウインナーセット
【S&P500最高値更新!】2025/6/23から6/27の米国株について
【ふるさと納税】今年はサイズを間違えた!?大好きなホタテ!
はじめてのふるさと納税ガイド
ふるさと納税@ブレッドナイフ
自分の眼が節穴だった、、、件 ( ̄ー ̄)マジカ
鶏ももと野菜の甘辛炒め弁当&きざみ鰻
【ふるさと納税返礼品】シンプルイズベスト!老舗洋菓子店のチョコケーキ
▲イカがゴロゴロでうんまッ♪陸前高田市のふるさと納税返礼品”イカメンチ60g×40個”到着▲
Windowsでプロキシ・VPN併用時にDNSリークを防ぐ設定方法ガイド
Recall Wifi:ワイヤレスネットワークのパスワードを回復
すぐ見る:ファイルを簡単にプレビュー表示できる
ProxySwitcher:プロキシ設定を簡単にON/OFFできる
Aglaia:IESファイルエディター
Windowsブートメニューにセーフモードを追加する簡単コマンド解説
Windowsの検索インデックスを軽くして動作をサクサクにする方法
タブレットを吟味中。
HardMon:シンプルなハードウェアモニタリングツール
WiLAN Manager:LANアダプタをワンクリックで有効・無効にできる
Kaizen Fast Clicker:マウスの自動連打ができる
Batch Video Upscaler:簡単に動画をAIアップスケーリング
Batch Image Upscaler:画像を4倍にAIアップスケーリング
NumLockLock:NumLock/CapsLock/ScrollLockキーの状態監視&固定化
Eusing Maze Lock:画面ロック&一筆書きでロックを解除できる
子ども プログラミング 通信教育【Z会プログラミング講座】
【2025年版】プログラミングで何ができる?10分野のスキル別活用&副業ガイド
【2025年版】プログラミングでできること|副業のWeb制作で高収益を実現する方法
【自動化入門】Pythonでスクリプトを一定時間まで繰り返し実行&朝6時に自動停止させる方法【Windows/Linux対応】
「小学生低学年向けロボット教室」【自考力キッズ】
真面目さと誠実さの間
μiTRONプログラマーがZephyrに挑戦! その2
プログラミングスクールSkillHacks・動画編集スクールMovieHacks・未経験からWebエンジニアになる方法
未経験から始めるプログラミング学習 TechAcademy [テックアカデミー]
60才からのIT戦略 - クラウド ストレージ
用語解説「プログラミング言語」とはなにか
【認定資格取得】kintoneカスタマイズスペシャリスト試験に一発合格しました!【受験レポート】
子ども向けプログラミング教材おすすめ「デジタネ」
未経験にもわかる!SE(システムエンジニア)の仕事内容・働き方・目指し方
「IT×ものづくり 子ども向け教室」 LITALICOワンダー
デイトレは準備中 (2025-07-02)
デイトレは準備中 (2025-07-01)
【自動化入門】Pythonでスクリプトを一定時間まで繰り返し実行&朝6時に自動停止させる方法【Windows/Linux対応】
デイトレは準備中 (2025-06-30)
デイトレは準備中 (2025-06-27)
FastAPIとtkinterを使用してデスクトップアプリ
デイトレは準備中 (2025-06-26)
python dictに要素追加
Pythonのログ機能を徹底解説:loggingモジュールの使い方と実践テクニック
Pythonでピボットテーブルを作成し、Excelに出力する方法
デイトレは準備中 (2025-06-25)
デイトレは準備中 (2025-06-24)
MCPクライアントの作成方法まとめ(Python実装例付き)
Pythonでマウス操作を自動化する方法まとめ
Pythonでマウス座標を取得する方法まとめ
【お家でADドメイン】ドメイン名を変更する(5)「QNAP:AD-DC構成のバックアップを設定」
【お家でADドメイン】ドメイン名を変更する(4)「QNAP をADドメインコントローラにする」
【お家でADドメイン】ドメイン名を変更する(3)「Telnet接続/NFSサーバーの有効化」
【お家でADドメイン】ドメイン名を変更する(2)「ホスト名/IPアドレス設定」
【お家でADドメイン】ドメイン名を変更する(1)「再セットアップ(3):ボリューム再作成」
【お家でADドメイン】ドメイン名を変更する(1)「再セットアップ(2):QNAPの初期化」
Linux ノートパソコン (12) 3年弱使用して処分
【お家でADドメイン】ドメイン名を変更する(1)「再セットアップ:事前準備[2]/設定データエクスポート」
【お家でADドメイン】ドメイン名を変更する(1)「再セットアップ:事前準備[1]/データ退避」
WireGuard 完全ガイド インストール・設定・運用の全ステップ
【デジカメ】キヤノンEOS 5D(初代)とLinuxと今から使う注意点
ps コマンド v4.0.0 以降では PSS, USS も表示できる
Microsoft Edit:ターミナル上で動作する軽量テキストエディタ
RedStarOSについて
遠隔PCの自律起動と、タイムゾーン
「IT技術ブログ」 カテゴリー一覧(参加人数順)