PythonからGeminiCLIを呼び出していろいろ活用したかった
お疲れ様です。 最近はCLIのAIエージェントが流行っていますよね…! 私も「GeminiCLI」をよく使っています。ほぼ無料で使えるのが良い! Gemini CLI使ってみたが、ちょっと引いてる…😅 細かい部分はともかくちゃんと動くものできるててすごい これ一応一定ラインまでは無料だよな🤔 pic.twitter.com/uqCXLmv7ap — りりっく (@kku_riri25406) June 26, 2025 この「GeminiCLI」をPythonのコード上でうまく活用できないかいろいろと考えてみました。 Python上でコマンドを呼び出す方法 作成したコード Python+Gem…
プログラミングという新しい言語との出会い〜コンピュータとの会話が始まる瞬間〜
プログラミングと聞くと、多くの人が複雑な数式や難解な記号の羅列を想像するかもしれません。 しかし、実際にプログラミングに触れてみると、それはまったく違う世界だということに気づきます。 プログラミングは、実は私たちが日常的に使っている言語学習と驚くほど似ているのです。 外国語を学ぶ時のことを思い出してみてください。 最初は単語を一つ一つ覚え、文法を理解し、少しずつ文章を組み立てられるようになっていきました。 プログラミングも全く同じプロセスを辿ります。 変数や関数といった基本的な要素を学び、それらをどのように組み合わせるかという文法を理解し、最終的には複雑なプログラムを書けるようになるのです。 …
2676 高千穂交易の株主優待品到着 今や貴重品となったお米券
御覧いただきありがとうございます。ガジェットスキーです。2023年11月に一条工務店で家を建てました。妻、子供2人、義両親の6人で暮らしています。家での生活…
Opticalpy 光線解析ライブラリOpticalpyでの波長フィルタ、ダイクロイックミラーの設定方法を紹介しました。 今回はOpticalpyでの各種ミラーの設定方法を紹介します。 それでは始めていきましょう。 FlatMirror、S
・国道駅や鶴見区周辺を散歩しようと家を出たが⋯その手前で挫折した。池上駅周辺を散策して帰ってきた。池上本門寺周辺は一度歩いたことがあるのと坂道登りたくないので住宅地をくるくる回っていた。数年前に駅前にアトレが入った。4Fはスタバと図書館が併...
マニュアルも見る暇もなくインプレ265からの乗り換えなのでそんなに変わらないだろうと思いきやとんでもない飛んでる265が完成形と思ってたらまだまだ進化するのかい驚くべきはスピーカーおい!音がでかいぞ。次の驚きは、解像度上がってる?文字サイズが選べるセンサは第5世代で感度は抜群なんか、パソコンだよ、これ【ガーミン】265から570へチェンジその1
TOPPERS/ASPのサンプルプログラムをZephyrに移植して動作の違いを学ぼう!~開発環境編その2
ロピアアリオ上田店徹底ガイド!おすすめ商品、イベント、アクセス、混雑情報のまとめ
長野県初進出!ロピアアリオ上田店が7/26(土)オープン!「上田わっしょい」開催時期と重なる他、いままでのロピアにはないイベントが盛りだくさん!
どーもども。なんか久々に家のネタ。そもそも、このブログ、家のことをメインにと思って始めたのに、ほとんどがガンプラのネタ。さすが自分。熱しやすく冷めやすいw我が家には、数あるセキスイハイムの家の中でも「誰も設置していないんじゃないか?」とさえ...
【対処法】この拡張機能はサポートが終了したため、オフになりました
Google Chromeで「この拡張機能はサポートが終了したため、オフになりました」でオンにできない場合の対処法のご紹介です。 オフになった理由と状況 Googleは、Manif...
Perplexity、革命的なAIブラウザ「Comet」発表!思考の速度でブラウジングする新時代の到来
Perplexity、革命的なAIブラウザ「Comet」発表!思考の速度でブラウジングする新時代の到来 Perplexity AIが2025年7月9日(現地時間)に発表した**AI搭載ウェブブラウザ「Comet」**は、まさにブラウジングの常識を覆す革新的な製品です12。「Browse at the speed of thought(思考の速度でブラウジング)」というキャッチフレーズの通り、この新しいブラウザは従来のWebブラウジングから「思考のパートナー」へと進化させる画期的な技術を搭載しています3。 Cometの革新的な機能 AI検索エンジンとスマートアシスタント CometにはPerpl…
英会話用に文字起こしツールを作ってみた(Whisper API)
はじめに 私は最近、オンライン英会話を始めました。 私が入会している英会話では、レッスンの録音を確認することができるのですが、1レッスンは25分と長いため、録音をすべて聞き返すのは大変です。 Cha…
AIとChatGTPはどう違うの? オーケストラとピアノなどのパートの違いでした
AIやchatGPTは調べたり情報収集することでよく活用しますが AIという邸宅でChato GTPさんと語り合うのだと、なんとなく思っていましたが、そういえばはっきりとは知らないことに気がつきました。 イメージとしてはあっていましたが、どのようなときにAIといい,どんな時には Chato GTPと使うのかが不明でした。 その名前の由来には、人類に貢献したいという若者たちの想いが込められていました。 その二つについてお伝えしようと思います。 港ダイニングしおそう うなぎ 鰻蒲焼き 国産 330g (特大サイズ 約165g×2尾) 約4人前 【ギフト用化粧箱入り】 お中元 土用の丑の日 ギフト …
魔術師です。 JP カードが到着しました。 申し込んだのが先月の 20日ころで届くのが遅いよ。 正直忘れていました。 しかしまさかこのタイミングで届くとは・・・。 ちょっとタイミングが悪い。 キャンペー
【Windows11】デスクトップでファイル名変更時にアイコン位置が勝手に変わるときの対応方法
Windows 11では、デスクトップ上のファイル名を変更すると、意図せずアイコンの位置が移動してしまう挙動があります。この問題は24H2の最新バージョンでも改善していません。 真ん中に置いたアイコンが、名前の変更時にシュッとどこかへ飛んで
インセプションモジュールとは?仕組み・特徴・G検定の出題傾向を徹底解説【G検定対策】
ディープラーニングの進化を象徴するインセプションモジュールの構造や特徴について解説。過去問を例に、正誤判断のポイントやG検定における出題傾向を明快に整理。効率的に学べる内容となっている。
PIC、Arduino、Seeeduino XIAO、ESP32などを使った電子工作、IoT、プログラム、DIYなどに関するブログです。
Anker Eufy SmartTrack Card(for Android 2025年モデル)レビュー
Googleの「検索ハブ」対応でAndroidでも実用的に!Eufyのカード型紛失防止タグ「SmartTrack Card」に、待望のアップデートがやってきました。2025年5月に発売された最新モデルでは、Googleの「検索ハブ」ネットワ...
GitHub Actions で Checks を実行できる Pull Request を作成する
GitHub ActionsでChecksを実行できるPull Requestを作成する デフォルトのGITHUB_TOKENでPull Requestを作成した場合、そのPull RequestにフックするはずのGitHub Actions(Checks)が実行されない。
もくじプライバシーモードとは?プライバシーモードを設定する方法まとめ CursorはAIを活用した次世代のコードエディターとして、多くのエンジニアやWebクリエイターに支持されています。 しかし、AI
よっしーこんにちは。よっしーです(^^)本日は、Go言語を効果的に使うためのガイドラインについて解説しています。背景Go言語を学び始めて、より良いコードを書きたいと思い、Go言語の公式ドキュメント「Effective Go」を知りました。こ...
パソコンは常時つけっぱなしが正解?それとも都度電源を切るべき?損益分岐点から見る最適解
パソコンは常時つけっぱなしが正解?それとも都度電源を切るべき?損益分岐点から見る最適解 結論:90分がカギ!科学的根拠に基づく最適な電源管理 この記事の結論を最初にお伝えします。パソコンを使わない時間が90分以内ならスリープ、90分を超えるならシャットダウンがベストです12。この判断基準は、マイクロソフト社が電力消費の観点から推奨している科学的な根拠に基づいています。 なぜ90分が損益分岐点なのか? PC種類別の電源管理損益分岐点(マイクロソフト推奨90分ラインと比較) パソコンの電源管理における損益分岐点は、スリープ時の継続的な電力消費と、シャットダウン・起動時の瞬間的な大電力消費を比較して…
Javaで小数点以下の計算をする際に気をつけること
用語解説「プログラミング言語」とはなにか
最短3ヵ月でプログラミング副業!おすすめ無料&有料サービス比較ガイド
ゼロからチャレンジ!未経験でも月5万円を稼げるプログラミング副業術
Python始めました✌️
TypeScriptを勉強している【フォト雑記】
【初心者向け】効率的に学ぶプログラミング学習法まとめ
未経験おすすめプログラミング言語の選び方。キャリアアップを目指すならどれ?
RESTful APIとは
コーディング規約やコードレビューで注意する点
CGIについて解説してください
ランタイムとはなんですか
【簡単】Mac に Prezto を入れて、ターミナルの映えをよくする。
【便利】Macにパッケージ管理ツールの、Homebrewをインストールする。
Fire HD 10 キッズプロとは
8697 日本取引所グループの株主優待品到着 便利なクオカード
御覧いただきありがとうございます。ガジェットスキーです。2023年11月に一条工務店で家を建てました。妻、子供2人、義両親の6人で暮らしています。家での生活…
1.概要 昨年より構想していた「つぶやきを自動でブログ化」について、約1ヶ月にわたって概念実証(PoC)を実施した。本記事では、そのシステム概要、運用結果、そして顕在化した技術的課題について、備忘録として記録する。 2. システム概要 今回のPoCで構築したシステ...
SEOの次なるフロンティア:LLMO対策へ Web戦略の移行と実践的対策
生成AIの台頭で、Web戦略は「検索順位」から「AIからの引用」を目指すLLMO(大規模言語モデル最適化)へ移行する。本レポートでは、このパラダイムシフトを乗り越えるための戦略、実践的ロードマップ、新
講師という仕事について考える時、多くの人は一方向的な関係をイメージするかもしれません。 知識を持つ人が、それを持たない人に教える。 確かにそれも講師の役割の一つですが、実際に講師として活動してみると、その関係はもっと豊かで、もっと複雑で、そしてもっと美しいものだということに気づきます。 この仕事の最も魅力的な部分は、教えながら同時に学ぶというダイナミックな体験ができることです。 毎回の授業や研修が、まるで新しい冒険のように感じられます。 どんなに準備を重ねても、受講者の皆さんとの実際のやり取りの中では、予想もしなかった質問が飛び出し、思いもよらない視点が提示され、計画していた内容を超えた深い議…
一戦目盟主やってる同盟サブとメインを交互に入れ替えながらとにかく交互で操作は忙しく戦術も何もあったものではなくとにかく突っ込むを繰り返す2位だったけど個人順位はさえない兵の補充を教えてもらう二戦目一戦目の倍ぐらいの規模の同盟でやっぱり押し込まれ気味で2位押し込まれて休むひまなくて兵の補充ほとんどできず峡谷熊狩戦車戦車とイベント連続であまり印象にない三戦目古のサバでかなり強い同盟とにかく味方が強い相手も強いのでガチでぶつからないように押し込んだ先の相手の陣地で相手が三人突撃してきたら入れ替わりに突撃してバエトーンとばかりあたるようにして相手陣の一ラインをなんとかキープこちらのツートップが強く1位四戦目当初1人2フェーズの途中まで誰も参加していない同盟もある初期段階で部隊を個別に操作してなんとか自陣をキープハ...ホワサバの峡谷合戦を一日で4度する
プログラミング用語不要!Git基本用語とコマンド解説!【git add/commit/push/pull】
【AI開発】githubactionsでlighthouse-ci-actionにパフォーマンス監視させてみる
【AI開発】githubactionsでchromaui/actionによるUIの自動テストをさせてみる
【Vue.js+TypeScript】デジタル時計を作ってみた
GitとSubversionの違い
【Git】SourceTreeで差分ファイルのみzip圧縮(改修版)
GitHub Actionsとはなんですか?
【初心者向け】CLI版Whisperの導入ガイド|GitHubからのインストール手順と使い方
GitHub(ギットハブ)とは?~Gitのインストール方法
リポジトリをわかりやすく解説してください。
[Next.js] 学習記録アプリ Firebase認証・DB実装 Zennで書籍化してみました
[React] 学習記録アプリ with Firebase、Zennで書籍化してみました
GitHub CodeSpacesでChromaDBを使う際のエラー対処【備忘録】
[Next.js] 学習記録アプリ Firebase認証・DB実装 (Admin SDK編)
[Next.js] 学習記録アプリ Firebase認証・DB実装 (後編)
python リストの要素を削除する
python filter関数
python 例外処理のベストプラクティス
python クラスメソッドとスタティックメソッド
python exit
python print のオプション(改行したくない場合など)
pythonで定数
python リストから重複する要素を削除する
python 辞書から値を取得 get()メソッドなど
python dictに要素追加
デイトレは準備中 (2025-07-15)
デイトレは準備中 (2025-07-14)
【python】信用倍率の変化を表にしてみるテスト(25/7/12)
【python】yfinanceで株価取得エラーが出たので修正する
PySide6 でソケット通信
「IT技術ブログ」 カテゴリー一覧(参加人数順)