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

うえお久光「紫色のクオリア」

読了人間がロボットに見える女の子、という掴みからまさかの全宇宙を巻き込んだスケールに話が発展する作品。 また、目的に向かって強い意志を持ってあがきつづける主人公の姿は悪魔のミカタの堂島コウを彷彿とさせる。 ただタイトルになっているクオリアに…

「小さな」アプリケーション

2018年ごろからに出てきた概念。スマホに「小さな」アプリケーションを追加することで手軽に新たな機能を提供するというトレンド。 いくつかの実装がありそれぞれ微妙に異なっているが全体的に「インストールせずに動く」というのが共通キーワードになってい…

chromeで英語・日本語翻訳ダイアログはhtmlタグのlang属性が未設定だと出る

<html lang="ja">……をつければ表示されなくなる。

ScoreSaberで検索した一覧からプレイリストを作成するスクリプト

BeatSaberのPPを取得できるranked曲のうち、特定難易度の曲のプレイリストを作成するためのスクリプト。 // 1. ScoreSaberにアクセス // https://scoresaber.com/ // 2.以下検索条件で検索 // Only show verified leaderboards: ON // Only show ranked lead…

メアリーの部屋の崩し方

https://ja.wikipedia.org/wiki/%E3%83%A1%E3%82%A2%E3%83%AA%E3%83%BC%E3%81%AE%E9%83%A8%E5%B1%8B#%E7%9F%A5%E8%AD%98%E8%AB%96%E6%B3%95 生まれたときから白黒の部屋に閉じ込められているメアリーは、その部屋の中で色に関する知識を学んで色や脳がそれを…

射影仮説

http://taste.sakura.ne.jp/static/farm/science/projection_postulate.html 量子力学においていくつかの固有状態の重ね合わせであったが、(「観測」によって)ある1つの固有状態に収縮する……というフォン・ノイマンの仮説。 そのような現象が起きなければ…

シェーダーの名前でよく使われる用語

Bumped バンプマップ 凹凸があるように見える。ノーマルマップあり。 Deffuse ディフューズ 拡散反射光。光(ライティング)の影響をめっちゃ受ける Specular スペキュラ 鏡面反射。マッピングにより反射光を制御する MatCap マテリアルキャプチャ MaterialCap…

ハイゼンベルク・カット

https://en.wikipedia.org/wiki/Heisenberg_cut 量子力学において物体はミクロな領域で確率的なふるまいをするが、マクロな領域ではそうではない。 この物体が確率的なふるまいをするかどうかの大きさの境界のことを、ハイゼンベルク・カットと呼ぶ。 実際に…

OculusQuest1とQuest2のディスプレイの見え方の差

Quest1とQuest2を両方持っているので見え方を比較してみた。Quest2のほうが解像度は高いが上位互換というわけではないという印象。 人によって感じ方がかなり変わるであろう部分なのであくまで個人の感想ということで。 Q1とQ2を実際見比べると、Q1だと画素…

OculusQuestでadbやwindowsエクスプローラへの表示がうまくいかない場合

USB接続した状態でヘッドセットをかぶると、ヘッドセット内にアクセス許可を求めるダイアログが出ていてそれで許可をしないといけない。

PowerShellでプログラマブルな置換

PS > $text = "hoge = 1; hoge = 2; hoge = 3;"; PS > $text | %{ [RegEx]::Replace($_, " = (\d+)", { " = $([Convert]::ToDecimal($args.groups[1].value) + 1)" }) } hoge = 2; hoge = 3; hoge = 4; PowerShellを使うと、「 = (数値)」→「 = (数値+1)」の…

秀丸で行頭のスペースだけをタブに置換する方法

https://help.maruo.co.jp/hidemaru/html/190_CmdSearch_Regular_Replace_Filter.html http://htom.in.coocan.jp/hmfaq8/2_replace.html#SUPPLEMENTATION-3 正規表現ONで「^ +」→「\(0, ToTab)」という置換をすればよい。 以下のようなコードで、単純にスペ…

PowerShellでプログラマブルな置換

PS > $text = "hoge = 1; hoge = 2; hoge = 3;"; PS > $text | %{ [RegEx]::Replace($_, " = (\d+)", { " = $([Convert]::ToDecimal($args.groups[1].value) + 1)" }) } hoge = 2; hoge = 3; hoge = 4; PowerShellを使うと、「 = (数値)」→「 = (数値+1)」の…

秀丸で行頭のスペースだけをタブに置換する方法

https://help.maruo.co.jp/hidemaru/html/190_CmdSearch_Regular_Replace_Filter.html http://htom.in.coocan.jp/hmfaq8/2_replace.html#SUPPLEMENTATION-3 正規表現ONで「^ +」→「\(0, ToTab)」という置換をすればよい。 以下のようなコードで、単純にスペ…

A Fisherman's Tale

クリア。VRゲーム。 脱出ゲームの系譜のパズルアドベンチャーゲーム。非常に特徴的なのが部屋の中に「その部屋の小型模型」が置いてあり、その小型模型が実際の部屋とリンクしているという点。 小型模型の中を覗き込めば、そこには「小型模型の中の小型模型…

A Fisherman's Tale

クリア。VRゲーム。 脱出ゲームの系譜のパズルアドベンチャーゲーム。非常に特徴的なのが部屋の中に「その部屋の小型模型」が置いてあり、その小型模型が実際の部屋とリンクしているという点。 小型模型の中を覗き込めば、そこには「小型模型の中の小型模型…

野村美月「半熟作家と"文学少女"な編集者」

読了。 大人になり出版社の編集になった天野遠子と、学生作家のペアのエピソード。 これがシリーズ最終巻となっており、綺麗なラストが描かれている。 本編主人公の井上心葉は直接的には登場せず、「井上ミウ」として執筆をつづけていることや天野遠子と結婚…

野村美月「"文学少女"と恋する挿話集3」

読了。 短編集3。本編後の将来の話などが入っていたが、流石にサブキャラクターたちのの背景を忘れてる。

野村美月「"文学少女"見習いの、卒業。」

読了。 なぜか10年積んでしまっていたシリーズの続きを読んでいる。 まだ外伝などはあるものの、天野遠子の卒業に続いて、井上心葉の卒業となるこれがシリーズのもうひとつのクライマックスだと思う。 ただ実は表題作は後半の短い章になっており、どちらかと…

野村美月「"文学少女"と恋する挿話集3」

読了。 短編集3。本編後の将来の話などが入っていたが、流石にサブキャラクターたちのの背景を忘れてる。

野村美月「"文学少女"見習いの、卒業。」

読了。 なぜか10年積んでしまっていたシリーズの続きを読んでいる。 まだ外伝などはあるものの、天野遠子の卒業に続いて、井上心葉の卒業となるこれがシリーズのもうひとつのクライマックスだと思う。 ただ実は表題作は後半の短い章になっており、どちらかと…

git rebaseで分岐コミットを簡単に指定する方法

https://stackoverflow.com/questions/57822546/what-does-git-rebase-fork-point-master-mean gitのコミットグラフが以下の状態のとき、`git rebase -i`コマンドでnew_featureのコミットを変化させたい。 (例えば、(e)は破棄して(f)(g)は1つのコミットにま…

forループでPromiseを直列に処理させる方法

https://qiita.com/saka212/items/ff61a6de9c3e19810c5d 単純にforループでpromise.thenを追加してやればいい。 function MakeWaitPromise(seconds) { var d = $.Deferred(); setTimeout(function(){ d.resolve(seconds); }, seconds * 1000); return d.prom…

TENET テネット

視聴。 「インターステラー」と同監督による時間逆行スパイアクション映画。 インターステラーは変に現実の相対性理論を打ち込んでくるので整合性に文句をつけたくなったが、本作は「時間逆行」という完全なウソを中心アイディアに据えたので逆に、時間逆行…

PostgreSQLで小数点の右0を非表示にする方法

「0.1000」→「0.1」のような表示にする方法。 select cast('0.1000' as float) -- → 0.1

PHPで小数点の右0を非表示にする方法

「0.1000」→「0.1」のような表示にする方法。 floatval()を利用すればいい。 厳密には10進数の「0.1」や「0.2」は2進数では循環小数なので誤差があるが、「0.1000」→「0.1」のように小数点の右0を非表示にしたいだけならfloatval()でfloatにしても問題は起き…

javascript正規表現の「.」は改行文字にマッチしない

https://qiita.com/xtetsuji/items/1da6e34eb907088ed256 var lines = "1行目\n2行目\n3行目\n4行目\n"; // ドットは改行にマッチしないので、これはマッチ無し lines.match(/2行.*3行/); // → null // ES2018以降はs修飾子を使える lines.match(/2行.*3行/s…