雷って幻想的だよね?

宗教:C#、ラノベ好きの戯言です。※Google Analytics 埋め込みを利用しています。

ちょっと、掃除の概念が変わるかもしれない、ハンディ掃除機の紹介

概要:EVOPOWER ハンディクリーナー | Shark(シャーク)

これを買いまして、
えぇ、16000ぐらいのですね!(電池2個もいらない)

買ってからの動きですが、
・ストレッチをするためにひいてあるマットレスにてストレッチ・筋トレをすると、、、ゴミが見えますよね?
 その、見えた瞬間に、このハンディ掃除機があると、さっと掃除できてしまうんです。
・PCで遊んでいるときに、テーブルや、キーボード・・・時々、ゴミが気になりますよね?
 その、見えた瞬間に、このハンディ掃除機があると、さっと掃除できてしまうんです。(コピペが楽
・部屋を出た瞬間・出る直前の埃が気になったら・・・
 その、見えた瞬間に、このハンディ掃除機があると、さっと掃除できてしまうんです。(コピペが楽

つまり、部屋の手を伸ばしてもいい範囲にあると、掃除の意識が高まると思うのです。
値段は高いですが、専有量が非常に少なくて、とてもよいです。


もちろん、問題点もあります。
量販店の定員さんはそれを認知していませんでした。

・内部のフィルターの清掃(HPにも乗ってないし、ショップにも交換品が乗ってない)
 すごく悲しいですよね?


それ以外は、かなり良いです。
買ってから2週間以上使ってますが、ちょっと気になったところにちょびっと当てるという使い方をしていて、
9割の日で電源ボタンを押しています。

数秒ですが、ちょこちょこ掃除ができてとても、よいと思います。

部屋の埃が気になる方にはおすすめしたいです。(潔癖ではなく、なんか気になるけど面倒と感じる方に対してです)

いいぇーい!

M.2が想像以上に早かった。

Androidのプログラミングと、ゲームの読み込み速度向上のため、ついでに5G超えたかったため、PCのリニューアルをした。

以下、変更したパーツである。

GIGABYTE Z390 AORUS ELITE (Z390 1151 ATX)
Intel Core i7 9700K BOX
G.SKILL F4-3200C16D-32GTZSW (DDR4 PC4-25600 16GB 2枚組)
Sumsun 970 PRO M.2 MZ-V7P512B/IT
虎徹 MarkII  SCKTT-2000

※電源は前勝ったやつをそのまま。


M.2を実際に利用すると、起動が遅くなっていたのが、何だったのかというほど早くなった。
具体的には、電源押してからだと、おっそいなーと感じてとりあえず電源入れてから何かしていたのが、
電源押すと、椅子に座ってふぅ~ぐらいで立ち上がるので、すごくうれしいし、SSDの職場のPCが遅すぎてつらい・・・

また、クリーンインストールしたが、VisualStudioなど、インストールに時間がかかると思っていたら、アッサリインストールされ、想像以上に待ち時間がなかった。

さらに、Androidエミュレータが一瞬で立ち上がるようになった。
ハードウェアアクセラレーターを利用できるからかもしれないが、、、マジで意味不明。ひゃっほい!

この速度を体験すると、クリーンインストールしたのも大きいかもしれないが、すごく買ってよかった。

ストレスのないPCライフはやはりよいものだ。

もし、購入を考えている人がいたら参考にどうぞ。

surfaceでPDFを縦書きで読みたいときのアプリと設定

なろうの小説を縦書きPDFで読みたくて仕方がない人間ですが、今までいいアプリに出会えず、つらかったです。

今回、良いのに出会えたので、ご紹介です。

Perfect PDF Reader
soft Xpansion Productivity

リンクが張れなかったのがとても残念・・・

必須設定は、オプションの
ビュー
・Switch fullcreen mode together with reading mode

これをOFFにしないと、常にページの先頭に戻る(バグかもしれないけど)

必須以外では、
コントロール

・ページの情報を表示(OFF)※進行状況が見えるので、それが見たい人には必要
・拡大縮小ボタン(OFF)使わない
・ナビゲーションボタンを自動表示(ON)
・ナビゲーションボタンを自動非表示(OFF)※表示されていないと余分に一回タップしないといけないため

レンダリング

・ページキャッシュ(大)※気分

後は適当に変更するのが良いと思っています。


以上です。
迷える方がおりましたら参考になるとうれしいです。

マザボのM.2を利用した際のSATAの接続制限「Z390 AORUS ELITE」

購入予定の「Z390 AORUS ELITE」のM.2を使いたく、その際、SATAが制限を受ける可能性があると、
以下の記事で知ったので、調べてみた。
M.2 SSDとは?メリットやデメリットを解説。オススメの製品も紹介

結果は、2か所あるM.2のスロットの片方のみ(Aのみ)なら阻害なし、2個使うと、二つ死ぬようだ。
※PCIeの場合のみ

Z390 AORUS ELITE (rev. 1.0) | マザーボード - GIGABYTE Japan

の日本語P15の下の図参照ください。

Xamarin.AndroidでSQliteの中身を確認する(Dropbox経由)

以前、エミュレーターからデータをとって、中身を確認していたが、Dropboxを経由するほうが、バージョン間の互換を気にしなくても利用できたため、ご紹介する。

※以下は、Clickイベントで処理されることを想定しているが、その処理は、デバグ時のみ利用できる想定である
 理由としては、リリース時は、デバグ状態ではできないためで、ユーザへの影響がありえないと考えられるためである。

Dropboxへの保存処理

		public async Task UploadSqliteDB(string path)
		{
			using (var dbx = new DropboxClient(HiddenData.accessTokenForDropbox))
			{
				string dbFilePath = path;

				Console.WriteLine("アップロード:SQLite");
				try
				{
					
					using (var data = new StreamReader(dbFilePath))
					{
						var updated = await dbx.Files.UploadAsync(
							"/data"+DateTime.Now.ToString("yyyy_MM_dd")+".db3",
							WriteMode.Overwrite.Instance,
							body: data.BaseStream);
						Console.WriteLine("WriteLine:Upload");
						Console.WriteLine("Saved " + dbFilePath);
					}
				}
				catch (Exception e)
				{
					Console.WriteLine("エラー:" + e);
				}
				Console.WriteLine("アップロード-END");
			}

		}

Clickイベント

		/// <summary>
		/// DBへのパスを取得する
		/// </summary>
		/// <returns></returns>
		public string GetPath()
		{
			return dbContext.DatabasePath;
		}

		private async void SaveSqliteDataOnClick(object sender, EventArgs e)
		{
			var dropboxControl = new dropBoxControl();
			var context = Common.ConnectDB.GetDBContext();
			await dropboxControl.UploadSqliteDB(context.GetPath());
		}

※dropBoxControlは「public static SQLiteConnection dbContext;」を保存しているとする。

Dropdown Api DownloadAsync でBad Request

Error in call to API function "files/download": Bad HTTP "Content-Type" header: "application/x-www-form-urlencoded". Expecting one of "text/plain", "text/plain; charset=utf-8", "application/octet-stream", "application/octet-stream; charset=utf-8".

が出て、ググっても解法が見つかっていない。

海外の方が本日Xamarinのフォーラムで質問していたので、注視していきたい。
ふるいの使うしかないのかなぁ・・・

ここです。
forums.xamarin.com

あ、ちなみに、無慈悲なDropboxの回答記事はこちら・・・

www.dropboxforum.com


現在調査中・・・(11/11

Xamarin.Dropbox.Apiを以前使っていたが、削除して、Dropbox.Apiに変更したけど、普通に利用できる?(リスト取得とかができたので)
なので、Dropbox.Apiを利用するべき?(更新日的に

ただし、上記問題は解決されない・・・orz

Dropbox.Apiの方が更新頻度が高いのでこちらにしておくべき???

nuget関連で解決しようとしたが、java関連のエラーに突入したので断念。