プログラミング

スポンサーリンク
MacOS

VSCodeをリモート開発環境用にカスタマイズする

 最近、WindowsでやっていたことをMacbookでやってみようとしているのですが、Windowsでリモート環境の開発に愛用していたNotePad++がMacでは使えなさそうということに気づいたので、かわりのツールとしてVSCodeを使...
Python

Macbook Air M2 にML-Agentsを導入しようとしたら相当に沼った(手順アリ)

 最近Unity関連の勉強をしているのですが、Unityを勉強する大きな理由の1つが「強化学習」もちろんゲームを制作して発表してみたい、という欲求もありますが、それよりもAIの強化学習というものが面白そうだと感じております。というわけで、今...
Unity

【Unity】〇×ゲームを作ろう! part1 -オブジェクトの設置編-

 最近、MacBook Air を購入して、色々な開発欲求が高くなってきたので、30歳超えた今からでもUnityを勉強しなおしております。勉強と言えば、Unityの本を買って、チュートリアル通りにゲームを作成して・・・みたいな感じにしようか...
Unity

【Unity】Update関数で1秒間に1回処理をさせようとしたらなんかカクついたり処理落ちした

 表題通り。「Unity Update 1秒間」とかで調べると色々とやり方がでてくるのですが、なぜか処理がガクガクしたり処理落ちっぽい挙動をするようになった。備忘録として対応方法を残しておきます。 初期実装こちらの記事を参考に実装しましたp...
Unity

【Unity】データベースをさくっと実装してみる

 最近またUnityにはまってしまったので、備忘録です。Pythonも並行して勉強しているので、書き方がごちゃごちゃになりそう・・・ 概要今回はUnityにデータベースを構築する感じ。とはいえ、調べた結果めちゃくちゃ簡単にできそうなので、サ...
Python

【Python】Windows11にseleniumによるスクレイピング環境を整える【2022/12】

 最近はラズパイでPythonを色々と頑張っていじっているのですが、この度、ブラウザで色々と自動で操作したいことが増えてきたので、WindowsにPythonの環境を整えてseleniumによるWEBスクレイピングができるようにしようと思い...
Python

【Python】XMLRPCを使ってPythonでWordPress記事を投稿する

目的表題ママです。頑張ってブログを続けたいと思いつつ、なかなか更新に時間をとれないため、なんとか簡略化できないかと思い、至ったのが半自動化。Pythonで話題を集めつつトピックスとして投稿して、細かいところを手直しする、みたいな方法で何とか...
Linux

【備忘録】pipでbcryptをインストールしようとしたらエラーが出力される

pythonでSSH経由のコマンド実行したくて、ラズパイにparamikoをインストールしようとしたんですがbcryptのインストールで詰まってインストールできない事象が発生してました。いろいろ調べてなんとか解消できたので備忘録メモ 環境O...
Python

【Python】Python3でなんか日本語が処理できなくなったのでトラブルシューティング

2月ぐらいに構築したポケモン耐久調整ツールですが、なぜか4月28日ぐらいから使用できない状態となっていました。んで、気づいたのが1週間前ぐらいだったのですが、なかなか修正に取り組む時間もなく放置してしまっておりましたが、ようやくまとまった時...
プログラミング

【ポケモン剣盾】リアルタイム画像解析によるバトル解析ツールを作成する その2

 前回の記事 少しずつ開発を進めているポケモン剣盾バトルログツール(仮)ですが、現在の進捗をまとめておきます。 進捗報告前回のまとめこのツールを開発するにあたって、以下の機能の実装が必須であると記載しました。キャプチャーボードから映像を取得...
C#

【.NET C#】画像を比較して類似度を計算する方法(サンプルコード有)

 こちらのツールを開発する上で必須になるのが画像処理。その中でも、「相手のポケモンのアイコンを取得して、そのポケモン名を返す」という処理の実装に丸1日使ってしまったので、備忘録も含めて書き残して置こうと思います。 目的今回作成するプログラム...
プログラミング

【ポケモン剣盾】リアルタイム画像解析によるバトル解析ツールを作成する その1

 ダメージ計算ツール(というよりは努力値調整ツール)の開発もひと段落して、今のところ問題なく動作してそうですので、何か新しいツールを作ろっかなーと考えた次第。※問題あったら連絡くれると助かります・・前から興味のあったOCR(光学的文字認識)...
プログラミング

【ポケモン剣盾】素早さ努力値計算ツール『Speed Calc』の紹介

 今回は私自身が作成したポケモン剣盾の補助ツールの紹介となります。今までいくつかの記事を読んでくれている方は「ようやくかよ」と思われるでしょうか、ええ、ようやくです。ようやく、最低限公開できる形になったのでご紹介いたします。 関連記事 素早...
javascript

【JS】XMLHttpRequest.onreadystatechange内で値を戻そうとしてうまくいかなかったお話

 JSっても女子〇学生のことじゃないです。いかがわしくないです。 目的ポケモン努力値調整ツールの開発をだらだらと続けているのですが、API側は実装できたのでようやくフロント側に着手している状態です。フロント側はC#で開発しようと思っていたの...
Python

【ポケモン剣盾】努力値自動調整ツールをつくりたい その4【素早さ調整機能追加】

 2020/02/28 追記完成しました!  前回は耐久調整APIを作成しました。今回は素早さ努力値調整APIを作成します。というかしました。 素早さ調整は耐久調整と違って単純に数値比較するだけなので楽に実装できる・・・と思いきや中々に苦戦...
Python

【ポケモン剣盾】努力値自動調整ツールをつくりたい その3【API作成完了】

 2020/02/28 追記完成しました!  前回のあらすじ 導入もうすでにかなりの月日をかけているポケモン努力値自動調整ツールですが、ついにAPI作成が終わりました。ずっとフロント側の開発に取り掛かっていたのですが、バックエンド側の開発が...
Python

【Python】画像の余白を自動的にトリミングするスクリプトを作成する

 ポケモンのツールを作るうえで、大量の画像をトリミングしないといけないのですが、流石に全部を手動トリミングしていると1日あっても終わらないので、そういうスクリプトをPythonで組んでみました。せっかくなので公開します。 目的画像ファイルを...
javascript

【ポケモン剣盾】努力値自動調整ツールをつくりたい その2

 忘れたころに更新。というか、この年末にトラブルが重なって全く持ってブログを更新できていませんでした。まじで狙ったように年末に機械が壊れていくのやめろ~?今日も1台鯖がぶっ壊れたぞ~?? 生存報告も兼ねて、以前から取り組んでいたポケモン努力...
Python

【Python】Flaskで簡易ポケモン図鑑を作ってみる【Flask】

 前回、ちょっとだけFlaskのお勉強会をブログにまとめました。今回はもっと応用して、Flaskで簡易的なポケモン図鑑を作ってみようと思います。 要件テキストボックスとボタンを用意するテキストボックスにポケモン名を入力してボタンを押下すると...
Python

【Python】Flaskの超簡単な使い方まとめ(インストール/起動)

 さすがにいつまでもWEBアプリケーション開発から逃げていると、完成できるものもしないので、ちょっとずつ勉強していきたいと思います。まずはその足掛かりとして、Flaskの勉強から。pythonモジュールとしてimportして起動するとWEB...