08_備忘録

05_学習

ESP32が届いたのでVS Code + PlatformIOでLチカするまでの記録【Windows日本語環境でハマった話】

AliExpressで注文していたESP32-WROOM-32Dが届いたので、まず動作確認としてLチカ(LEDを点滅させること)をやってみました。Windowsのユーザー名が日本語という環境のせいで予想外の場所でハマったので、同じ状況の人の...
05_学習

Google OAuth連携アプリのプライバシーポリシー作成チェックリスト

Google OAuth(Googleカレンダー・Googleドライブなど)と連携するWebアプリを一般公開して皆が利用できるようにする場合、プライバシーポリシーの整備は必須。(めんどくさかった) Google側の審査(OAuth App ...
08_備忘録

EPSON PX-S160T 標準機能で搭載されているメンテ機能全部試す

ヘッドクリーニングなど、標準搭載されている機能全部試してみたいときのやり方です。winの検索窓から"プリンター"と検索"プリンターとスキャナー"を選択"EPSON PX-S160T Series"を選択"その他デバイスとプリンターの設定"を...
08_備忘録

【Python】複数の関数を順に実行し、任意の時間で処理が終わらなかった場合に後回しにして再実行、終わらないならそのまま永遠ループさせる(デバック場所がわかる)コードサンプル

import timedef run_function(func_name, timeout): start_time = time.time() try: func_name() except Exception as e: print(...
08_備忘録

android-auto-play-opencv 最近分かったこと

android appの自動操作していて、感じたことを適当に書きます。■まずはエラーにならず完了することが大切結局自動化が目的でやってるので、時間がかかってでもエラーなく終わること。それが最も重要。精神的にも。そうしておけば寝ている間に必要...
01_効率化

android-auto-play-opencv アプリ終了時にcashも削除してもらう

備忘録です。マニアックな話なので、片手間に書きます。最近、更新できていませんが、アプリ操作に熱中しすぎて、ブログ放置してました。def function(): package_name = "操作したいアプリのパッケージ名" app_cla...
08_備忘録

【Android Studio】 ターミナルが使えないときの対処法

Cannot open Local TerminalFailed to start~などと表示されターミナルが使えくなったときの対処法の備忘録です。■結論 システム環境変数の問題だった最近、なぜかシステム環境変数が消えたことがあって、それが...
08_備忘録

【Flutter】TextEditingController*SharedPreferences テキストフィールドの値をアプリが閉じても保存されているようにする

備忘録です。テキストフィールド(TextField)に入力した内容を保存できるようする方法です。最終コードclass LabelTextState extends State<LabelText> { late TextEditingCon...
08_備忘録

Google AdMobに登録したけど、なぜか利用できなかったときの解決方

最近Flutterを使ってアプリを作っているので、広告の入れ方を知っておこうと思い登録したときの話です。広告収入が少しでもつくようにしないと、赤字垂れ流すだけなので、重要なテーマですね。AdMobって何よおそらく、この記事を見る人はほとんど...
08_備忘録

【Flutter】if文の短い書き方

通常のif文は以下のような構成になりますif ( Condition is true ) { DoThisIfTrue } else { DoThisIfFalse }Dart言語においても上記は使用可能です。ただし、もう少し短く書く方法が...