« 2019年10月 | メイン | 2020年12月 »

2020年10月 アーカイブ

2020年10月01日

お気に入り Editor > Code Style > Java

Android Studio editconfig  巷に多いコードスタイルは 詰まっていて見にくいため、新環境などのマイグレーションお気に入り設定。
Android Studio 4.1
editorconfig.xml (InteliJ IDEA code style XML)
.editorconfig (EditConfig File)

2020年10月02日

あいうえお から かきくけこ へ

老活のすすめ はじめること 続けること 見直すこと
 330万部を超える国民的ベストセラー「女性の品格」の著者でもある昭和女子大学・理事長・総長の坂東眞理子 著
●あきらめる
●いじわる
●うちむき
●遠慮
●遅れた考え方
から
●感動する
●機嫌よく
●工夫する
●健康
●貢献する
ん~、あてはまる、あてはまる!

2020年10月03日

Pixel4 開発用 USB Type C Type B 変換ケーブル

Rampow USB Type C ケーブル【1m/黒/保証付き】急速充電 QuickCharge3.0対応 USB3.1 Gen1規格 Sony Xperia XZ/XZ2, Samsung S10, Asus Zenfone 2, Fujitsu Arrows, iQOS(アイコス)3, GoPro Hero 5/6 タイプc多機種対応 在宅勤務支援
 新しい開発用Android Pixel4 の USB は Type C。
 DELL vostro 3491 の USB はType A。
 変換ケーブルにはデータ通信NGなものもあるようで、今回調達したこのケーブルはOK。

2020年10月11日

CentOS6 での Git2.*

 2017年ごろ CentOS6.9 サーバへインストールしたGit。
$ wget http://wing-repo.net/wing/6/EL6.wing.repo
$ sudo mv EL6.wing.repo /etc/yum.repos.d/.
$ sudo yum -y --enablerepo=wing install git
$ git --version
git version 2.3.7
 その後 2018年ごろから リポジトリー wing がなくなり ius に。
$ sudo yum install https://repo.ius.io/ius-release-el6.rpm
$ sudo yum install git2u
ところが、本日現在
https://repo.ius.io/6/i386/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
他のミラーを試します。
To address this issue please refer to the below knowledge base article

https://access.redhat.com/articles/1320623

If above article doesn't help to resolve this issue please open a ticket with Red Hat Support.

エラー: Cannot retrieve repository metadata (repomd.xml) for repository: ius. Please verify its path and try again
 もはや yum コマンドでインストールできない?
https://repo.ius.io/6/x86_64/repodata/repomd.xml
は、存在しているのだけど・・・。

続きを読む "CentOS6 での Git2.*" »

2020年10月13日

DELL vostro 3491 の BIOS 1.11.0

 2020-09-24 に通知された DELL vostro 3491 の BIOS 1.11.0。
 前回は1度でアップデートされたが、今回インストール完了せず本日3度目。
 ファイルは
Inspiron_Vostro_5493_3491_1.11.0.exe
ということで、探すと
C:\ProgramData\SupportAssist\Client\Agent\Downloads\XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
にダウンロードされているので、管理者権限で手動実行。
再起動後BIOS画面でアップデートされ無事完了。

2020年10月15日

デジタル数字認識

 血圧測定できるスマートウォッチから、Bluetooth(ブルートゥース)で 計測値を取り込むのが王道?
 腕時計する習慣もなく、そもそも疑わしい測計値。せっかく家庭用の血圧計(omron HEM-737)があるので、この液晶表示をスキャンするだけなら便利かも。

 調べると Google Cloud Vision API、tess-twoライブラリ などが有名。現時点で Firebase の ML(Machine Learning) Kit が比較的 新しそう。クラウドに依存せず オフライン の スタンドアロン(オンデバイス/on-device) で動作することを確認済。
 公式のガイドが基本、前半の「画像内のテキストを認識する(Recognize Text in Images )」で留めるのがポイント。
https://firebase.google.com/docs/ml-kit/android/recognize-text
 ちなみに「ドキュメントの画像でテキストを認識する(Recognize text in images of documents)」を実装すると、実行時に停止し「Cloud Vision API」を有効にすることが促され、さらに Firebase 無料の spark から従量課金の Blaze プランへ誘導される。
 不完全な Kotolin 断片ソース か 切り分けしにくい大きなデモが多かったので、必要最小構成の実装例。
https://github.com/remixgrjp/OCR1
 Andorid Studio 4.0 の Basic Activity から、Firebase の設定を追加し オンデバイスで画像からテキストを認識する必要最小構成。

続きを読む "デジタル数字認識" »

2020年10月16日

Error: The apk for your currently selected variant is not signed.

 ML(Machine Lerning) Kit の学習のため 「ML Kit Vision Quickstart Sample App」をダウンロード、ビルド、実行。
$ git clone git@github.com:googlesamples/mlkit.git ~/AndroidStudioProjects/github/mlkit
Fri Oct 30 08:41:29 2020 -0700 時点のソース。
 このサンプルのプロジェクト(mlkit/android/vision-quickstart/)を Android Studio 4.0 で 「Open an existing Android Studio project」すると、gradle の同期に数分間(ADSL)。
 その後 build しようとすると 下記エラー(1)(2)。
Error: The apk for your currently selected variant (vision-quickstart-proguard.apk) is not signed. Please specify a signing configuration for this variant (proguard).
解決方法は...

続きを読む "Error: The apk for your currently selected variant is not signed." »

2020年10月17日

Firebase を使用した MK(Machine Lerning) Kit サンプル

 Google Firebase のドキュメントからリンクされる公式リポジトリ quickstart-android
git clone git@github.com:firebase/quickstart-android.git
に含まれる MK Kit は、現時点でまともに動作しない。「ML Kit Vision Quickstart Sample App」と比較してソースも半分以上消えており 移行途中?・・・
 ネット上には Firebase を使用したMK Kit の断片的な利用情報が見つけられるので下記gitコマンドで
$ git -C ~/AndroidStudioProjects/github/quickstart-android log --diff-filter=D --summary
としてソース削除履歴を調べると

続きを読む "Firebase を使用した MK(Machine Lerning) Kit サンプル" »

2020年10月18日

文字解析情報を画像上に重ね合わせる

 ML(Machine Lerning) Kit のサンプルでは、静止画も含め リアルタイムで解析情報を画像上に重ね合わせる。映画やニュースで見かけるような。
 最小構成のデジタル数字認識サンプルに、ML Kit サンプルを参考に最小限の文字解析情報オーバーレイを実装する。
 変更点は こちら...▼

続きを読む "文字解析情報を画像上に重ね合わせる" »

About 2020年10月

2020年10月にブログ「remix」に投稿されたすべてのエントリーです。過去のものから新しいものへ順番に並んでいます。

前のアーカイブは2019年10月です。

次のアーカイブは2020年12月です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。