« 2020年10月 | メイン

2020年12月 アーカイブ

2020年12月10日

ラジコ仕様変更

 12月3日からエアーチェックサーバーラジコの録音をしなくなりました。
 NHK教育が離脱したくらいで ココ数年安定していたところ Adobe Flash の廃止に伴う 久しぶりの仕様変更。
 しばらく コマンドラインサウンドレコーダーでタイムフリーを録音して応急処置。
 ポッドキャストも直接ダウンロードしにくくなりつつあるこのご時世、一日も早くリアルタイムエアーチェックを復旧させたい。...▼

続きを読む "ラジコ仕様変更" »

2020年12月11日

CentOS-8.3.2011 64bit + ffmpeg 4.2.4

CentOS-8.3.2011 64bit に、ネット上の情報を元に ffmpeg をインストールしようとすると次のようなエラー。
conflicting requests
  - nothing provides libSDL2-2.0.so.0()(64bit) needed by ffmpeg-4.2.4-1.el8.x86_64
  - nothing provides libSDL2-2.0.so.0()(64bit) needed by libavdevice-4.2.4-1.el8.x86_64
 最終的なインストールの記録は...▼

続きを読む "CentOS-8.3.2011 64bit + ffmpeg 4.2.4" »

2020年12月12日

おすすめ逆引き

Androidアプリ開発逆引きレシピ ISBN:9784798134512
第1章 ユーザーインタ ーフェース
第2章 コンポーネント
第3章 レイアウト
第4章 アプリ
第5章 画面操作
第6章 描画処理
第7章 マルチメディア処理
第8章 インターネット利用
第9章 SNSサービス
第10章 地図
第11章 デバイス
第12章 バックグラウンド動作
第13章 通知
第14章 連携処理
第15章 データ処理
第16章 データベース
第17章 公開
第18章 デバッグ
第19章 ライブラリの利用

続きを読む "おすすめ逆引き" »

2020年12月13日

FTPのみのレンタルサーバーをGitで更新したい

 ワードプレスで満足というかワードプレスでしかWEBコンテンツ作れない人が好んで選択する格安レンタルサーバ。 まもなく限界となりWEBアプリケーション構築となった時、ssh接続できない、Git管理できない。

 何百何千ものファイルをFTP管理しているつもりになって不要ファイルの肥溜めサーバーとなるのは火を見るより明らか・・・。 FTPでしかコンテンツを管理できないのを何とかできないか・・・ GitがFTPプロトコルをしゃべってくれれば良いものの今更FTPなのかクローンとフェッチのみ。

 調べてみると、git-サブコマンド(git-subcommand)を応用した "git-ftp" ツールが見つかります。さすが Git コマンドは奥が深い。
 前提 git-ftp version 1.6.0 早速 導入・・・▼

続きを読む "FTPのみのレンタルサーバーをGitで更新したい" »

2020年12月14日

deprecated対応

 権限チェックなどで使用する startActivityForResult(), onActivityResult(), requestPermissions(), onRequestPermissionsResult() が 非推奨(deprecated)ということで java でのアップデート記術例。
...▼

続きを読む "deprecated対応" »

2020年12月15日

RequestMultiplePermissions()記述例

 こちら「deprecated 対応」の「ActivityResultContracts.RequestPermission()」の複数権限時の書き方。
...▼

続きを読む "RequestMultiplePermissions()記述例" »

2020年12月16日

VirtualDisplay 実装例

VirtualDisplaycommit e87093e
VirtualDisplay の出力先を SurfaceView.getHolder().getSurface() として常に端末の画面で SurfaceView を更新するシンプルな例。

commit 2ba351b
次に VirtualDisplay 出力先を ImageReader.getSurface() として onClick で ImageView を更新する例。

 このままだと左に寄って機種によって例えば Galaxy S7 edge では画像のような現象が生じる。ImageReader.acquireLatestImage() で取得する Image.Plane の幅のピクセル数が
Image.getWidth() や DisplayMetrics.widthPixels の値より幅が広い。

commit 1b6140f
最終的にはImageReader.acquireLatestImage() で取得したサイズで ImageReader・VirtualDisplayを作り直すことで改善。

Github VirtualDisplaySample

続きを読む "VirtualDisplay 実装例" »

About 2020年12月

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

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

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