Android Studio ワイヤレスデバッグのQRコードペア設定に失敗するときの対策
August 18, 2022現象 Android Studio -> ワイヤレスデバッグ で QR コードを表示する Android 端末 -> 開発者向けオプション -> ワイヤレスデバッグ -> QR コードによるペア設定 で QR コードを読み取る Android 端末側のペア設定デバイスに PC…
現象 Android Studio -> ワイヤレスデバッグ で QR コードを表示する Android 端末 -> 開発者向けオプション -> ワイヤレスデバッグ -> QR コードによるペア設定 で QR コードを読み取る Android 端末側のペア設定デバイスに PC…
プラットフォーム: はてなブログ -> Gatsby.js + Gatsby Cloud コスト: 月 1000 円 -> 年間 1600 円 ありがとうはてな、こんにちは Gatsby…
1 年と 5 ヶ月 個人で開発を進めている馬券の収支管理アプリ「HistBet」、いつの間にかリリースして 1 年と 5 ヶ月ほど経過していました。 App Store / Google Play Store おかげさまで週末には 10…
個人開発として終業後と土日を利用してコツコツ実装していたモバイルアプリですが、ようやく公開することができました。 アプリの目的からして対象ユーザーは限られますが、もし競馬が趣味であればぜひとも試していただきたいです。 さて、初版リリースを達成したところで、HistBet…
ほとんどの Widget に用意されている elevation プロパティですが、これは z 軸方向への階層を表しています。 「マテリアルデザインでは z 軸方向が存在し、パーツとパーツの物理的な重なり合いでデザインされる」 といった話はよく聞くと思いますが 、elevation…
Firestore のトランザクションを複数のドキュメントに張る方法です。 1 つのドキュメントを読み取り、その後同じドキュメントで書くような場合は単純です。(例えばインクリメント) トランザクション内で get した後に update もしくは set…
Flutter で Firestore トランザクションを試していた時にハマった話です。 現象 Android と iOS で Firestore トランザクションの挙動が異なる Android : トランザクションに失敗しているのに成功として処理される Android…
分散カウンタを簡単なカウントアップアプリで試してみます。 分散カウンタ 多くのアプリでは、いいね数やフォロワー数のためにカウントアップが必要です。 しかし Firestore では、制限上 1 つのドキュメント につき 1 秒に…
Flutter で Firestore を扱ってみます。 Firebase の導入 Flutter のプロジェクトに Firebase を対応させます。対応手順は公式で丁寧に解説されています。 手順に従ってステップ 4 まで進めましょう。 https://firebase…
cloud_firestore を試そうとサンプルを実行していたところ、以下の問題にぶつかりました。 現象 cloud_firestore プラグイン導入後、ビルドが通りませんでした。 環境 Flutter/Android firebase_core: ^0.4.0 cloud…
Flutter アプリでインターネット上の画像を表示する方法です。 画像の表示 インターネットから取ってきた画像を表示するシチュエーションはよくありますが、URL 指定で簡単に対応することができます。 URL の指定 で URL…
アプリ内に登録した画像(assets に登録した画像)を表示する方法です。 画像の表示 Flutter で画像を表示するにはいくつかの方法がありますが、今回はアプリ内にあらかじめ画像を保管した画像を表示する方法です。 1. 画像を保存するフォルダの作成 Flutter…
Flutter アプリで画像を表示する際にロード画面を表示する方法です。 画像の表示 with ロード画面 Flutter…
Flutter の勉強を始めると下記のようなコードをよく見ると思います。 プロジェクトを新規作成した時のサンプルコードも同じ書き方ですね。 その中のここのコードについて なんとなく「StatefulWidget / StatelessWidget…
codelabs の「Write Your First Flutter App, part 2」ではタップを ListTile 全体で取得していますが、Tile 全体のタップではなく Icon のタップだけを認識するようにします。 codelabs.developers…
Flutter へ入門しようと下記手順に従って設定していた時の話です。 https://flutter.dev/docs/get-started/install/macos Xcode がアップデートできませんでした。 環境 macOS High Sierra…
NoSQL である Firestore でミニブログを作るときの構成を考えます。 Firestore…
学生時代にも ML 系について勉強していましたが、久々に…
AWS インスタンスへコマンドを利用してファイルを受け渡しします。 ec2 のアドレスはインスタンス管理画面から”接続”を選択すれば確認できます。の箇所はインスタンスの OS…
Raspberry Pi Advent Calendar 2017 - Qiita参加記事になります。 GoogleAIY と Alexa…
以前 Google がスマートスピーカー自作キット on ラズパイみたいのを MagPi の付録で発売したのですが、あまりの人気に買えませんでした。 ですがついにこの度再販ということで、わざわざヨーロッパから購入しました。 Google AIY Voice Kit v2shop…
ブラウザから Bluetooth(BLE)が使えるで話題の Web Bluetooth API が少し前に正式リリースされました。 まだ発展途上感がありますが、今後に期待ができますね。 Web Bluetooth せっかく手元に BLE Nano があるので、今回は BLE…
16 進数文字列のファイルをバイナリ形式ファイルで吐き出します。 バイナリデータが欲しいのに、なぜか文字列となっていたときに使いました。 ※110 バイトでやると 000000000048656c6c6f 6 バイトだと 0048656c6c6f python3.…
面白いものを買いました。これを使えばタッチしまくれます。 リレータッチボード / switch-science.com 必要なもの Arduino UNO リレータッチボード 回路 非常にシンプルです。5V 流して EN 端子に HIGH/LOW…
とにかくベイスターズを応援したいので、Web…
ラズパイの GPIO を利用してモータを動かします。 ピンの操作ができれば色々なことができるようになりますね。 環境 Raspberry Pi3 Python3 モータードライバー TB6643KQ: 半導体(モジュール) 秋月電子通商-電子部品・ネット通販 http…
仕事から帰ってビールを飲みながら野球観戦…最高ですよね? 最近ではホーム戦なら AbemaTV とかで見られるようになり、快適に野球観戦ができるようになりました。 ただしアウェイ戦は気軽に見ることができず、…
結果から書きますと、問題なく動いています。 リモートフォローをほとんどやっていない低負荷状態なので、今後についてはわかりませんが、、、 Docker を使わない選択 以前の記事では Docker を利用して mastodon…
最近話題のマストドン。楽しそうですね。 https://github.com/tootsuite/mastodon Mastodon is… Twitter は Twitter 社が管理していますが、Mastodon は分散型で稼働しています。 Twitter は Twitter…
Docker 今までは CPU の違いから導入できなかったみたいですが、現在では公式にサポートされているようです。 また、hypriot が Docker 同梱の OS(Raspbian ベース?)を用意しているので、それを利用する方法もあります。 今回は標準の Raspbian…
外部の PC などから編集できるように ssh 設定を行います。 固定 IP アドレスの設定 root に切り替えます。 以下ファイルを編集します。 最下部へ以下のように追記します。 設定はご自身のルータ設定によって変えてください。 static ip_address…
Raspberry Pi でも GUI で操作する時などスクシ ョが欲しくなる時があります。 しかし、windows や OS X と違ってデフォルトではスクショ機能は入っていません。 Linux で使えるスクショ用ソフトウェアはいろいろありますが、個人的に簡単な scrot…
買いました。ラズベリーパイ。 いっしょにいろいろな物も買いました。 初期設定 簡単に紹介します。 今回は NOOBS を利用して OS を書き込みます。 NOOBS をダウンロード NOOBS を使うと非常に簡単に OS のインストールができます。 以下サイトから zip…
ある日突然 BLE したくなったので買いました。 これが BLE Nano です 小さいです。 下の USB 部は書き込み用です。上に乗っているさらにちっさいのが本体です。 こんな感じで書き込みます。 BLE Nano…
…
…
大きく動くものが作りたいということで、自立走行車を作りました。 とりあえず今回はモータの制御だけです。 必要なもの Aruduino UNO 適当なシャーシ デュアルモータドライバ DRV8835 ブレッドボードやケーブルなど シャーシ作成 Amazon…
201…
以前試した超音波距離センサと 7 セグを利用して簡易超音波式メジャーを作成しました。 基本的に組み合わせるだけですので、追加の部品などは不要です。 回路 隣に繋げるだけです。 コード 7 セグが表示する値…
Arduino は取得したデータをシリアルモニタなどで確認することができますが、その場ですぐ知りたい時に 7 セグは便利ですね。 ということで秋月電子で購入しました。 akizukidenshi.com 7 セグ LED…
何かの距離を測りたいって時、あると思います。 Arduino では簡単に距離センサも利用できると聞いたので試してみました。 購入したのは HC-SR04、一般的な超音波距離センサです。 回路 データシートによると trigger を 10μs HIGH…
とりあえず初歩の初歩、LED を光らせます。 まずは Arduino の単純な電源出力(5V, 3.3V)を利用します。 通常点灯回路 5V 出力から LED と抵抗に繋げるだけですね。接続にはジャンパ線を利用します。 LED には向きがあるので注意。(長いのが+) 今回は…
今更ですが Arduino を購入し ました。 お酒を飲みながら Amazon…