プログラミング

スポンサーリンク
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秒間」とかで調べると色々とやり方がでてくるのですが、 なぜか処理がガクガクしたり処理落ちっぽい挙動をするようになった。 備忘録として対応方法を残しておきます。   初期実装 こちらの記事を参考に実装...
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のインストールで詰まってインストールできない事象が発生してました。 いろいろ調べてなんとか解消できたので備忘録メモ  ...
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して起動するとWE...