ブログ記事4,627件
こんにちは、まめです。最近、SwitchBotの温度計やカーテン、ロックなどを使っている人も増えてきましたよね。便利なんですが、ふとこんなことを思いました。「これ、アプリじゃなくて自分で自由に制御できたらもっと便利じゃない?」ということで今回から、「SwitchBotのAPIを色々活用してみた」シリーズを始めてみます。SwitchBotスマートリモコンハブ3赤外線家電を管理Alexa-2.4インチモニター付きスイッチボット学習リモコン温湿度計機能付き光セン
■はじめに前回はMiniGrid(ドアなし)に挑戦して、PPOでなんとか“ゴール”までこぎつけました。そして、ChatGPTさんにMiniGrid(ドアあり鍵あり)についてイロイロと聞いて、何とかMiniGrid(ドアあり鍵あり)に挑戦です。「洞窟から、いよいよ迷路へ!」という感じでビクビクしながら挑戦開始!(ChatGPTさんに応援されながらゴールを目指すプロンプト・ウサギのイラスト)■まず最初の壁:PPO(デフォルト)の限界これまで散々「PPOマジ優秀」と言ってきましたが
Aランク・レベルアップ問題を続けましょう。2-1座標系での規則的な移動開始時点のx,y座標と移動の歩数Nが与えられます。以下の図のように時計回りに渦を巻くように移動をN歩行った後のx,y座標を答えてください。なお、マスの座標系は下方向がy座標の正の向き、右方向がx座標の正の向きとします。入力例出力例00301説明図は省略しています。説明図を参考に番号と位置の配列をつくり、入力の配列の位置から移動を考えていたの
プログラミング言語の学習をする際には段階を踏んで理解を深めたほうがいいのですが、この内容も理解できるものからスタートするというのがセオリーになります。例えば、小学校低学年からコードの書き方を覚えようとすると仕組みの理解が難しく、処理の方法を丸覚えして応用が効かなくなる場合もあるので、全体的に誰もができる状態で考えると知識で対処できる範囲で学習をしていくことになります。例えば、小学校低学年だと幼少教育用のものになるので、MakeCodeやScratchをすべての人が使えるというわけでもな
【開発レポート】Imeck15に待望のOCR機能を搭載!さらに強力なオートクリッカーへ進化!2025年12月XX日いつもImeckをご利用いただき、ありがとうございます。開発中のImeck15の最新状況についてご報告します。🚀画像認識とOCRの二重判定ロジックを開発中!Imeck15は、元々強力な画像認識型オートクリッカーとして開発されてきましたが、この度、OCR(光学文字認識)機能を本格的に組み込むことで、よりシームレスで確実な周回クリックを実現するためのロジックをGeminiと共同
こんにちは、まめです。【Pythonでポケカ相場を可視化する第6回】相場データの取得→整形→可視化を全自動化しよう|毎日更新されるポケカ相場モニタリングシステム構築編いよいよ最終回の第6回です!これまでの回では、データ取得→整形→可視化→応用分析までを行い、ポケカ相場を“理解できる状態”にしてきました。そして最後は、これらの処理をまとめて全自動化し、毎日相場データを取得CSVを更新グラフを再生成通知サービスでお知らせまでを一括で行う「相場自動監視システム」を完成さ
こんにちは、まめです。【Pythonでポケカ相場を可視化する第5回】相場のクセを読み解く応用分析|レアリティ別・シリーズ別・急騰検知の実践編第4回では、整形済みデータを使ってさまざまなグラフ(折れ線/棒/箱ひげ図/ヒートマップ)を作成しました。第5回となる今回は、いよいよ相場のクセを見抜くための応用分析を行います。具体的には、次のようなテーマを扱います:レアリティ別の価格帯の特徴シリーズ(弾)ごとの相場傾向急騰カードをPythonで検知する方法「安定カード」と「変動
こんにちは、まめです。【Pythonでポケカ相場を可視化する第4回】ポケカ相場をグラフで可視化しよう|価格推移・レアリティ比較・分布分析まで一気に紹介!第3回では、相場データを「分析しやすい形」に整形しました。今回はいよいよ、整形済みCSVを使ってポケカ相場をグラフで可視化していきます。この記事では、折れ線グラフで価格推移を見るレアリティ別の平均価格を棒グラフ化価格のばらつきを箱ひげ図で分析セットごとの価格傾向をヒートマップで可視化可視化のコツ(軸、色、タイトルなど)とい
Imeck15v1.7.0.0リリースのお知らせこんにちは、Imeck15開発者のAshguineです。本日、メジャーアップデートとなるv1.7.0.0をリリースいたしました。今回のアップデートでは、待望の「タイマークリック」機能の実装と、多言語対応の徹底的な強化を行いました。1.タイマークリック(絶対時間)の実装通常の画像認識クリックとシームレスに連携するタイマークリック機能を実装しました。これにより、通常の自動化フローを妨げることなく、時間指定のアクションを確実に行うこ
Python3.14.1がリリースされてから数日で3.14.2にアップデートされました。つまり、3.14.1に重大な不具合があり、3.14.1は使用すべきでないということですね。ここから======これはPython3.14の2回目のメンテナンスリリースです。Python3.14.2は3.14の2回目のメンテナンスリリースで、3.14.1以降の18件のバグ修正、ビルドの改善、ドキュメントの変更が含まれています。これは、次の回帰を修正するための緊急リリ
Pythonでpdfの主にページ単位の処理を行うライブラリ。PyPDF2が開発中止となりルーツを同じくするpypdfに引き継がれた。PyPDF2とpypdfでのpdfの操作方法には若干の違いがある。PyPDF2では、PdfMergerというクラスを使ってファイルの結合などを行っていたが、pypdfにはこれがない。ファイルへの書き込みにも使うPdfWriterというクラスを使って、append、mergeなどの操作を行う。例)importpypdfmerger=
今回からAランクの問題を解いていきましょう。更に難易度が上がっていくでしょう。すべて解けるかどうかわかりませんが、スタートします。1-1マップの判定・横行数H,列数Wの盤面があり、盤面の各マスには文字が1つだけ書かれています。盤面が与えられるので、「左右のマスが"#"」であるようなマスの座標を全て出力してください。ただし、左端のマスの場合は「右のマスが"#"」であれば、右端のマスの場合は「左のマスが"#"」であれば条件を満たすものとします。なお、
こんにちは、まめです。【Pythonでポケカ相場を可視化する第2回】相場サイトからデータを取得してみよう|スクレイピングとAPIの基礎第1回では、Python環境の準備と「架空データでグラフを描くところ」までやりました。今回はいよいよ、実際のポケカ相場データをPythonで取得する方法を解説していきます。ポケモンカードゲームMEGAスタートデッキ100バトルコレクションAmazon(アマゾン)ポケモンカードゲームスカーレット&バイオレットハイクラスパッ
【開発日記】新機能「タイマークリック」をテスト中!時間限定の宝箱もこれで完ぺき?こんにちは!画像認識自動化ツール「Imeck15」の開発を進めています。今回は、現在テスト中の大型新機能「タイマー連動クリック機能」について、開発中の画面を交えてご紹介します✨🎮こんなシーン、ありませんか?オンラインゲームなどでよくあるイベント。「21時ちょうどに現れるレアな宝箱を開けたい!」「このアイテムは、特定の時間にしか取ることができない!」でも、その時間までずっと画面の前で待機して、時間
こんにちは。おじさんです(^ω^)自動売買でプログラムエラーやらなんやら重なり、大きめの負けを出してから久々の投稿ですね。あそこで心折れはしたんですが、おじさんの良いところは一晩寝ると忘れてしまうとこw←良いことなのか?wなので、次に向けて色々考えているんですが、とりあえず信用取引できる金額30万はギリギリ残っていたので…やってしまうよね、裁量トレードwwwそもそも、裁量トレードで大損して自動売買にしようとなったのに、ここでまた裁量トレードするっていうとこが終わってるというか懲
こんにちは、まめです。ポケカの相場、毎日チェックしていて「なんとなく高くなってきたな〜」くらいの感覚で終わっていませんか?実は、Pythonを使うと「いつ、どのカードが、どれくらい値動きしたのか」をグラフで“見える化”できるようになります。このシリーズでは、Pythonでポケカ相場のデータを集めて、整えて、グラフ化して、自動で更新していくところまでを、できるだけ丁寧に解説していきます。第1回の今回は、なぜポケカ相場を「可視化」すると便利なのかこのシリーズで最終的にどこまで作るか
【更新】Imeck15v1.6.5.3リリースのお知らせいつもご利用いただきありがとうございます。画像認識自動クリックツール「Imeck15v1.6.5.3」をリリースいたしました。今回のアップデートでは、作業効率を上げる「クイックキャプチャ機能」の追加や、設定が保存されない不具合の修正、UIの最適化などを行っています。🆕新機能🖱️マウス中ボタンでのクイックキャプチャマウスのホイール(中ボタン)をクリックするだけで、瞬時にスクリーンショットを撮影できるようになりました。画像
今回はスキルチェック過去問題の最終問題です。いろいろ考えてみました。なんか、配列の位置って0から始まり1ずれるので、一度迷宮に落ちると抜け出せなくなります。結局、今回も確実に愚直にプログラムを書くことにしました。12ポスターの貼り付け作業パイザさんが管理をしている公園の池の周りには、N本の木が植えられています。それぞれの木を、時計回りに木i(1≦i≦N)と呼ぶことにします。パイザさんは、N本の木にポスターを貼り付ける作業を任されました。普通に貼り付けても
こんにちは、まめです。Pythonを使うと、色々なサービスと連携できるAPIを簡単に呼び出せます。ここでは、特に便利でよく使われるAPIをまとめてみました。1.OpenAIAPIできること:文章生成、要約、翻訳、質問応答など。特徴:ChatGPTやGPT系モデルを簡単に使える。Pythonライブラリ:openaiimportopenaiopenai.api_key="YOUR_API_KEY"response=openai.ChatCompletio
プログラミング言語を使用してコードを書く際には変数を使用して変化する値を保存して使用することになりますが、コンピューターでは計算だけでなく文字列の取扱もできるので、変数には■数字■文字を格納できるようになっています。コンピューターの制御は機械語で行えるので十六進数を使用することになりますが、この際に10位上の値は2桁になってしまうので、これを一桁に収めるためにアルファベットのA~Fを用いて処理をする仕組みになっています。そのため、1970年台に登場した7セグ表示のLEDを
RaspberryPiは、1〜5、Zeroシリーズ、Picoシリーズなど種類がとても多く、「結局どれを買えばいいの?」と迷う人がめちゃくちゃ多いです。そこで今回は、目的別に最適なRaspberryPiモデルをズバッと紹介します。これを読めば、あなたの用途に合ったベストモデルがすぐ分かります!🔍まずは大分類:SBC(パソコン系)か?マイコン系か?カテゴリモデル用途SBC(ミニPC)RaspberryPi1〜5、Zero、Zero2WOS(Linux)が動く。We
Python3.14.1が、PEP745のスケジュールよりちょっと速く?2025年12月2日にリリースされました。https://peps.python.org/pep-0745/ここから======これはPython3.14の初のメンテナンスリリースですPython3.14.1は3.14の最初のメンテナンスリリースであり、3.14.0以降、約558件のバグ修正、ビルドの改善、およびドキュメントの変更が含まれています。======ここまでさっそく、インストールしてみましょ
だんだん寒くなってきました。今日の昼下がりも、放射線治療のために病院に行ってきました。放射線治療は残り8回となり、ようやく先が見えてきた感じがしています。その一方で、頻繁にトイレに行きたくなるけれど、出ない症状は続いています。病院で聴いても、前立腺癌で放射線治療を受けている人の中には、同じような症状を訴える方も多いようです。だから、前回のブログに書いた、トイレに行く前にラジオ体操をすると出やすくなるのではないかという実験も、昨夜に試してみました。その結果、
こんにちはImeck15の機能追加がうまくいかないと、AIにきつい言葉を投げているashguineです。今回、マウス中ボタンでクイックチャプチャする機能を追加するために頑張っておりました。こちらからすれば、マウスは既にダブルクリックとトリプルクリックで使っているし、画面キャプチャも実装しているので組み合わせるだけで、実装楽勝と考えていたのですが、またAIが超専門知識をもった幼稚園児のようになってしまい大スランプ「これは実装できない?嘘でしょ…」まずはきつい言葉の事をフォローしてコーディン
今回の番外編では、RaspberryPiシリーズの中でも“別路線”として人気のあるRaspberryPiPico/PicoWを、通常のRaspberryPi(1〜5/Zeroシリーズ)と比較しながら分かりやすく解説します。同じ「RaspberryPi」でも、Picoは全くの別物です。この記事ではその違いを明確にしつつ、Picoがどんな用途で活躍するのかを紹介します。📌RaspberryPi(1〜5・Zeroシリーズ)は「SBC」いわゆる普通のRaspbe
引き続きスキル問題チェック過去問題を解いていきましょう。10ビームの反射内部が格子状の正方形の区画に分けられ、一部の区画に鏡が配置された箱を考えます。今、その箱を上部から眺めているものとし、箱の高さは考えないことにします。鏡は区画の対角線上に配置され、1つの区画には高々1枚の鏡が配置されます。鏡のない区画を'_'、端点が区画の右上および左下の頂点であるような対角線の上に配置された鏡を'/'、もう一方の対角線上に配置された鏡を'\'で表すこ
今回の番外編では、RaspberryPiシリーズの中でも特に小型で人気の高い「RaspberryPiZero」「ZeroW」「Zero2W」について解説します。「どれを選べばいい?」「Zeroって普通のラズパイと何が違うの?」そんな疑問に答えるのが今回の記事です!📌Zeroシリーズの最大の特徴とにかく小型・軽量消費電力が非常に低い値段が安い(特にZero)カメラ・IoT・ガジェット組み込みに最適一般的なRaspberryPi(Picoは除く)が「小型パソコン(
おじさんです。AIで絵が描きたいおじさん。そうだ。pythonで作ろう。あれから幾日・・・なんの成果も!!得られませんでした!!進撃の巨人(1)(週刊少年マガジンコミックス)Amazon(アマゾン)やっぱ難しいですね。ただ、ChatGPTって知っていますか。あれを使ってある程度、こうやって進めてみたらみたいなのを試して、今は学習データを2000枚くらい作るって言う感じでやってます。画像を2000枚作るの大変なんすよ。ちょっと、休憩中...
前回はRaspberryPiの全体像とモデル系統を紹介しました。今回はRaspberryPi1〜5までの進化を、CPU性能・メモリ・I/O・ネットワークなどの観点で比較します。📊モデルごとのスペック比較(概要)モデルCPUコア数メモリUSB/ネットワーク特徴RaspberryPi1ARM1176JZF-S700MHzシングルコア256MB/512MBUSB2.0×2/Ethernet10/100初代モデル。学習用・簡単な電子工作に最適R
こんにちは。画像認識自動化ツールImeck15の最新版を公開しました。今回のアップデートでは、使い勝手と内部構造の両面で重要な改善を行っています。v1.6.5.2の主な変更点1.モダンなUIへの変更画像管理ツリーのデザインを見直しました。従来のブランチライン(階層線)を整理し、視覚的なノイズを減らすことで、よりモダンでスッキリとした見た目になっています。これにより、登録済み画像のリストが見やすくなり、操作性が向上しました。2.内部コードの最適化と拡張性の向上機能追加により