早く流れる川で

雑に書き留めた何か

2020-04-01から1ヶ月間の記事一覧

Google Chrome Extensions, Hello Extensions!と表示する

はじめに Google Chrome Extensionsのチュートリアルを試す。 Google Chrome Extensionsはmanifest.jsonと任意の名称のhtmlファイルを1つ、アイコン用のpngファイルを1つ用意する。 動作環境 Web Browser Google Chrome 81.0.4044.113(Official Build)(64bit…

Vue.js, computedは1または2回実行するのか?

はじめに TLを眺めていたら次の書き込みがあった。 https://twitter.com/mpyw/status/1251517636984352768 ここのところVue.jsを触れていなかったので復習のつもりで確認した。 動作環境 Web Browser Google Chrome 81.0.4044.113(Official Build)(64bit) 開…

JavaScript, Notification APIを使ってトースト通知をする、その2

はじめに 前回のNotificationのインスタンスを作成した後のオブジェクトはどうするんだ?と気になったので調べた。 動作環境 Web Browser Google Chrome 81.0.4044.113(Official Build)(64bit) 開発環境 Editor Visual Studio Code 1.44.2 イベントを設定で…

JavaScript, Notification APIを使ってトースト通知をする

はじめに トースト通知(バナー通知)を使ってみたい。 C#でやってみたいが、少し調べてみたら面倒そうな印象を受けた(やるならUWPか・・・)。 他に試せるとしたらC#以外に触れている言語だとJavaScriptだ。 初めてのJavaScriptで少しトースト通知に触れた…

C#, LINQのSumで複数のTimeSpanの合計を得る

はじめに ↓こんな感じでできると思っていた。 // LINQを使う using System.Linq; // 集計対象 var timespans = new[] { new TimeSpan(0, 0, 1), new TimeSpan(0, 1, 0), new TimeSpan(1, 0, 0), }; var total_time = timespans.Sum(); 「TimeSpan[]には引数…

C#, LINQのGroupByで重複した要素と重複した要素が何個あるかを得る

はじめに 集計対象が複数のプロパティを持つオブジェクトの重複した要素と重複した要素が何個あるかが欲しくなった1。 集計対象が1オブジェクト2の配列やコレクションだったらDistinctからのCountで済む。 ソースコード全文 using System; using System.Linq…