2021-01-01から1年間の記事一覧

ディスク使用率100%対策リスト

https://ikasenmo-answer.com/windows10-disk-100/ https://tamezatu.com/howto-disable-office-click-to-run/#Microsoft_Office_Click-to-Run-2 Windowsが起動後にDISKが100%に張り付く現象対策。 ・「Windows Updateの更新プログラムのチェック」を手動で…

Phasmophobia

プレイ。VRゲーム。 幽霊が出る一軒家に入っていくVRホラーゲーム。 一風変わっているのが主人公がゴーストバスターではなく、幽霊の種類を特定するという職業であること。幽霊退治は他の専門家に任せるらしい。 VRでホラーということでめちゃくちゃ怖いと話…

怪士奇譚 アヤカシキタン

クリア。VRゲーム。 VRアミューズメントパークで稼働していたゲームのOculusQuest2移植作品。 VRお化け屋敷+シューティングという構成のゲーム。 アミューズメントパーク用ということで非常に短いがその分出し惜しみのない作品でもある。 とはいえ15分で終…

C#の非同期処理の一部はスレッドを利用しない

https://medium.com/@joni2nja/%E9%9D%9E%E5%90%8C%E6%9C%9F%E5%87%A6%E7%90%86%E3%81%AB%E3%81%AF%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E3%81%8C%E3%81%AA%E3%81%84-144bdec5c38b Task.Runはスレッドを生成するか、ライブラリのなんちゃらAsync系メソッド…

ジョン・M. マグレガー「ヘンリー・ダーガー 非現実の王国で」

読了。 誰にも知られることもなく約60年間作り続けたヘンリー・ダーガーの作品抜粋集。

ドゥーガル・ディクソン「アフターマン――人類滅亡後の地球を支配する動物世界」

読了。 5000万年後の地球に生息する生物を想像で描いた作品。基本的にこういう想像にありがちな、現代の生物を別種に置き換えてるだけ感がある。 爬虫類が恐竜の子孫だと思われてる点はさすがに1981年の本という感じ。 鼻行類、平行植物とともに「生物系三大…

犯人は僕です。

クリア。スマホゲーのアドベンチャー。 殺人事件犯人視点からの、真相に気づいた人の口封じをしたりしていくアドベンチャー。 ただし質はそんなに高くなく、シナリオに伏線未回収や大きく納得できない点がある。 (なぜスミレは主人公が過去に火事を起こした…

VSR - VarioSecureRouter

https://www.wadax.ne.jp/service/private/op_utm/vsr.html ファイアウォールをはじめとする統合型セキュリティアプライアンス。 多様なセキュリティ機能を実装した機器。ある種のルータ。

utf-8-sig

https://akiyoko.hatenablog.jp/entry/2017/12/09/010411 PythonでUTF-8 with BOMを指定するときの呼び名。

SQL Server で BACKUP DATABASE コマンドの WITH INIT の意味

https://docs.microsoft.com/ja-jp/sql/t-sql/statements/backup-transact-sql?view=sql-server-ver15 バックアップ メディア上の既存のバックアップ セットに追加するか、上書きするかを制御します。 NOINIT: 追加(既定) INIT : 上書き

CSSモジュール

https://postd.cc/css-modules/ https://morishitter.hatenablog.com/entry/2015/09/28/103334 CSSファイル1つ1つをBEMで言うブロックにしてくれて、それをjavascriptでimportして使えるようにする仕組み。 Sassでいう所の @extends キーワードにあたるCSS拡…

Xamarin.Androidでキャッチされなかった例外を処理する方法

https://qiita.com/smi/items/28d9148e5fa97ed30658 AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(OnThreadException); 検索するとUncaughtExceptionHandlerを使えというのがいっぱい引っかかったがうまく行かず、上…

Xamarin.Androidで「UnauthorizedAccessException: Access to the path is denied」エラーが出て外部ストレージファイルにアクセスできない

https://developer.android.com/training/data-storage/use-cases?hl=ja#opt-out-scoped-storage https://stackoverflow.com/questions/46911486/xamarin-system-unauthorizedaccessexception-access-to-the-path-is-denied WRITE_EXTERNAL_STORAGE権限は追…

BEM

https://qiita.com/Takuan_Oishii/items/0f0d2c5dc33a9b2d9cb1 CSSクラスの命名規約。 例:「article-list__article-title--red」 Block Element Modifierの略で, Block => でかい括り Element => でかい括りの中にいる要素 Modifier => 上記2つの変化球 の3…

Androidにはなぜモーダルダイアログが無いのか?

https://aharisu.hatenadiary.org/entry/20180815/1534348306 正確には同期で表示されるダイアログが無い。 これは端末回転やメモリ不足によって画面オブジェクトの再作成が行われることが想定されているからだと思う。 非同期で表示されるダイアログならDia…

Tailwind CSS

https://tailwindcss.com/ bootstrapよりも粒度の細かいCSSフレームワーク。 イメージとしては、よく使うスタイルシートのショートカット集。

太田モアレ「寄生獣・リバーシ」

読了。 「寄生獣」とほぼ同じ時間軸・同じ地域を舞台にした、ミギーと新一とは別の人物を主人公に据えた作品。主人公は「人間どもこそ地球を蝕む寄生虫!! いや……寄生獣か」の広川の息子だが、広川ほどぶっ飛んだ思想の持ち主ではなく、まあ一般人である。 …

桜井画門「亜人」

読了。 死亡した場合に、怪我をしていない身体状態にリセットされるという特徴を持った「亜人」と呼ばれる人が存在する世界の話。 物語の後半は歴戦の兵士である亜人「佐藤」による愉快犯のテロリズムに対抗するエピソードになる。

進撃の巨人世界の謎

最終話のエレンの台詞「人類の8割を殺すことになる」と最終決戦をした砦の位置(アフリカの端)から考えると、進撃の巨人世界では人類はアフリカ大陸以外にはほとんど住んでいない……?なんかヒィズル国も地鳴らし圏内に存在したっぽいし。 マーレ国やその他…

C#のlock構文が必要な理由

https://blog.siongames.net/entry/lockcontro マルチスレッドだと、例えばスレッドAとスレッドBが同じ変数を+1更新をかけたとき、 1.スレッドAが変数内容を読む 2.スレッドBが変数内容を読む 3.スレッドAが読んだ値+1の内容を変数に格納する 4.スレッドBが…

Android開発日記 AndroidのBluetooth通信(SPP)【初心者向け】 - mikulogic-tomo’s diary

url

https://mikulogi-tomo.hatenablog.com/entry/2018/01/04/033458

BDアドレス

https://www.wdic.org/w/WDIC/BD%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9 Bluetoothデバイスアドレスのこと。 Bluetoothデバイスを一意に認識できる番号であり、MACアドレスと構造的に同一のアドレスである。 ただし附番はMACアドレスとは別に行なわれている。

BCC - Block Check Character

https://www.lineeye.co.jp/html/term_ayamari.html ビットごとに、1が立っている数が奇数か偶数かを判定して奇数ならそのビットについて1を立てたデータを付与する方式の誤り制御方法。 例えば0b1111、0b0101、0b0110、0b0001のデータに対しては0b1101とい…

SPP - Serial Port Profile

https://e-words.jp/w/SPP.html Bluetoothで機器の通信規約であるBluetoothプロファイルの一つ。 Bluetoothをシリアルポートのように使ってデータ送受信が行える仕様。

LIVE IN DUNGEON

クリア。 「ダンジョン探索の実況配信」をゲーム化するという意欲作。戦闘中にコメント返しスパチャのお願いをこなしながら戦っていくという、それだけ聞けば馬鹿かという仕組みがうまくゲームシステムとして機能しており、コメントを通した配信者と視聴者の…

Viteでブラウザ動作するスクリプトに「import firebase from "firebase/app";」などが使えるのは何故?

Viteでnpm run devでローカルサーバを動かしたとき、node.jsにfirebaseがインストールしてあると「import firebase from "firebase/app";」のコードが正常に動作する。 普通に考えればnode.jsではなくブラウザで実行されるコードに上記の様なコードを書いて…

<script type="module">のスコープはグローバルではない

https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Modules#other_differences_between_modules_and_standard_scripts (<script type="module">内のimport文によって) インポートされた機能はグローバルスコープから利用することはできません…

javascriptで!を使った即時関数の書き方

// わかりやすいのはこちらの書き方 (function(){ console.log("ok"); })(); // こうやっても同じ意味になる !function(){ console.log("ok"); }();頭にエクスクラメーションマークを付けるのは、たまに見る。 たぶん構文として定義されているわけではなく、…

ASI - Automatic Semicolon Insertion (自動セミコロン挿入)

javascriptで構文の境目っぽいところにセミコロンが入っているものとして、プログラムを解釈してくれる機能。

javascriptで行末のセミコロンは省略すべきでない

最近のフレームワークでは省略するコーディングルールが採用されていることが多いが、省略すべきでないと思う。 なぜならば、行頭が [ や ( の場合に正しく動作しないことがあるから。 文法エラーになるだけならともかく、意図と異なる正常なコードだと解釈…