OverlayTestModeを無効にするととりあえず直った。
UHD630のバージョン
OverlayTestModeを無効にする
レジストリキー HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm\OverlayTestMode の値を5にする(dword)。
マイクロソフトのブラウザedgeにはスタートアップブーストという機能があり、これがデフォルトで有効になっているためプロセスが常駐する。この機能が有効だとedgeを素早く起動することができるが、デフォルトのブラウザでedgeを使っていない人にとっては邪魔なので、この機能を無効にしたい。
edgeを開き、右上の・・・メニューから「設定」を選択し、以下のように無効にする。
ffmpegとffplayを用意する。コマンドラインが希望の結果になるかffplayで再生して確認する。コマンドラインが正しければffmpegでエンコーディングを行う。
回転はフィルターのtransportを使うと簡単にできる。
1 |
> ffplay aaa.mp4 -vf transpose=2 |
2の部分を適当に0から試す。
1 |
> ffplay aaa.mp4 -vf eq=brightness=0.2 |
0.2の部分を適当に0から1の値に変える
1 |
>ffplay.exe aaa.mp4 -vf transpose=2,eq=brightness=0.2 |
1 |
> ffmpeg -i aaa.mp4 -vf transpose=2,eq=brightness=0.2 out.mp4 |
コンピュータは以下の階層で構築されている
ソフトウェア
OS
ハードウェア
このうちどこまでを外部のベンダーのクラウド上に置くかでIaaSなのかPaaSなのかSaaSなのかが決まる。
クラウドベンダーがハードを提供し、クライアントはOSやソフトを選んで利用する。
クラウドベンダーがハードとOSを提供し、クライアントはソフトを選んで利用する。多くの場合スケーリングも提供する。
クラウドベンダーがハードとOSとソフトウェアを提供する。クライアントはそれを利用する。
1 2 3 4 5 6 7 8 9 10 |
class Program { // https://learn.microsoft.com/en-us/dotnet/standard/assembly/find-fully-qualified-name public static void Main() { Type t = typeof(System.Threading.Interlocked); string s = t.Assembly.FullName.ToString(); Console.WriteLine(s); } } |
1 |
Set-PSReadlineKeyHandler -Key Tab -Function Complete |
1 |
Set-PSReadlineKeyHandler -Key Tab -Function MenuComplete |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
PS > $PSVersionTable Name Value ---- ----- PSVersion 5.1.22000.832 PSEdition Desktop PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...} BuildVersion 10.0.22000.832 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1 PS > |
ダウンロードが途中で終わったファイルを続きからダウンロードする方法。
Linuxのコマンドでやっている。
1 |
$ split -b 9444000000 file.iso |
このコマンドはファイルを9444000000バイトで区切って分割する。file.isoのサイズはこの値より少し大きいサイズになっている。つまり元のサイズの終わり際を少し削除している。
-bはバイナリ指定。
サイズにはKやMなどの単位をつけることもできる。
1 |
$ curl -L -O https://example.com/file.iso |
ダウンロードに成功するとファイル名が分かるので、すぐ終了してから、先ほどの区切った先頭のファイルをこの名前にリネームする。
-Lはリダイレクトする、-Oはファイルを保存。
サイズ9444000000のfile.isoがある状態で以下を実行。
1 |
$ curl -L -O -C - https://example.com/file.iso |
成功すれば続きからダウンロードされる。成功するかどうかはサーバー次第なので常に成功するとは限らない。
-Cはレジューム。-C -だと現在のファイルサイズを見てレジュームする。
どうやらダウンロードのLimit値に引っかかってダウンロードできないことがあるみたい
直ったやり方
アンドロイドアプリでGoogleMapを使おうとすると地図が表示されず、アプリの出力にいかのエラーが表示されている。
1 2 3 4 5 6 |
E/Google Maps Android API: Authorization failure. Please see https://developers.google.com/maps/documentation/android-api/start for how to correctly set up the map. E/Google Maps Android API: In the Google Developer Console (https://console.developers.google.com) Ensure that the "Google Maps Android API v2" is enabled. Ensure that the following Android Key exists: API Key: zzzzzzzzzzzzzzzzzzz Android Application (<cert_fingerprint>;<package_name>): xx:xx:...;com.example.test |
GCPのCredentialsで自分のAPIキーとフィンガープリントが上記のエラー出力と一致しているかを確認する。
Windowsの場合はC:\Users\
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
c:\(PathToAndroidStudio)\AndroidStudio\jre\bin\keytool.exe -v -list -keystore c:\Users\(UserName)\.android\debug.keystore Keystore type: JKS Keystore provider: SUN Your keystore contains 1 entry Alias name: androiddebugkey Creation date: Jul 4, 2020 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: C=US, O=Android, CN=Android Debug Issuer: C=US, O=Android, CN=Android Debug Serial number: 1 Valid from: Sat Jul 04 00:12:18 JST 2020 until: Mon Jun 27 00:12:18 JST 2050 Certificate fingerprints: SHA1: xx:xx:.... SHA256: xx:xx:.... Signature algorithm name: SHA1withRSA (weak) Subject Public Key Algorithm: 2048-bit RSA key Version: 1 |