2019-06-01から1ヶ月間の記事一覧

「公平なガチャ」アイディア その2

1.運営はガチャで排出されるキャラが変わったときに、(サーバ内に)秘密のキーワードを設定する。 2.ユーザがガチャを引くとき、ユーザは1000ある裏向きパネルのうちどこを引くかを選択する。 3.サーバ側で「秘密のキーワード&ユーザID&そのユーザがガチ…

google ime の変換が変になったときの対策

http://reviews.f-tools.net/Trouble/Google-Nihongo-Hen.html タスクトレイのIMEアイコン(「あ」など)を右クリック > プロパティ 辞書 > 学習履歴のクリア サジェスト > 全入力履歴を削除 GoogleIMEが変な学習をしてしまって、Ctrl+Delで履歴を削除してもそ…

ゴルディロックスゾーン

https://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%93%E3%82%BF%E3%83%96%E3%83%AB%E3%82%BE%E3%83%BC%E3%83%B3 ハビタブルゾーンの別の呼び名。 恒星からの距離がちょうどよいため、熱すぎも寒すぎもせず生命が生存可能な領域のこと。 「ゴルディロックス」は…

機動戦士ガンダム F91

視聴。 宇宙世紀0123。一応宇宙世紀のシリーズだが、一年戦争から40年以上が経っていることもあって既存のキャラクターは一人も出てこない、完全に独立した作品と言っていい。 劇場作品だがテレビシリーズ用を映画に転用したということもあって、ストーリー…

第一引数版パイプライン演算子が必要なわけ

https://qiita.com/cedretaber/items/6a3831367439f64756ab たとえば日付を加算する関数を考えた場合、非関数型言語ではふつうは以下のようになる。 function AddDay(date, num) { return dateにnum日を追加した日付; }しかしこれでは仮にカリー化されてもパ…

魔法陣グルグル

読了。全16巻。 魔王ギリはしっかり倒した。

SQL Server でインデックス利用を強制させる方法

https://www.projectgroup.info/tips/SQLServer/SQL/SQL000020.html SELECT * FROM テーブル名 WITH (INDEX(インデックス名 [, インデックス名2, [, インデックス名3]...] )) WHERE ...updateに対しても利用を強制できる。 UPDATE テーブル名 SET 更新項目 =…

マジカ/マジ力は「まじか」なのか「まじりょく」なのか

The Elder Scrolls シリーズの Oblivion や Skyrim で魔法力を表すパラメータが日本語だと「マジカ」と書かれていてまぎわらしい。 「マジック・パワー」でも意味が通じるのでチカラ説にも説得力はあるのだが、英語版では"MAGICKA"となっているので「まじか…

Lucky's Tale

クリア。VRアクションゲーム。 3DマリオをVRにしたようなジャンプアクションゲーム。FPS視点ではなく、コントローラーで主人公のキツネを動かしていくという、ある意味VR的ではないアクションゲームである。 しかし出来は非常によい。そして別にFPS視点でな…

window.resizeToで「アクセスが拒否されました」エラー

http://scripting.cocolog-nifty.com/blog/2006/12/htamovetoresize_dbc4.html IEではwindow.resizeToやmoveToメソッドが実行される瞬間にマウス左ボタンが押された状態だと「アクセスが拒否されました」のシステムエラーが発生するという意味不明な挙動をす…

秀丸メールの返信にメールヘッダを付ける方法

https://log.maruo.co.jp/hidesoft/hidesoft_8/x40113.html 「設定」-「アカウント毎の設定」-「テンプレート/署名」で、返信テンプレートに以下を入れる。 Original Message-------- From: $(RootHeader,From) To: $(RootHeader,To) Cc: $(RootHeader,Cc) S…

BOXVR

プレイ。 ボクササイズ(ボクシング+エクササイズ)を行うためのゲームで、任天堂SwitchのFit Boxingに近い作品。 一応大枠ではリズムゲーと言えるが、タイミングに合わせてアクションすることを極めて行くBeatSaberような作品ではなく、高難易度のステージ…

SUPER HOT VR

クリア。OculusQuestのゲーム。 "自分が動くときだけ、時間が進む"という銃撃アクション。反射神経がなくても銃弾を「見てから、避ける」ことが可能で、こちらが操作しない限り時間が止まっているので超人的なスーパープレイができる。 特に倒した敵の手放し…

SQL Server で「トランザクション ログがいっぱいになっています。」エラーへの対応。

https://blog.teapla.net/2009/12/3554/ 復旧モデルが「完全」だとトランザクションログがどこまでも肥大化する。 ちゃんとした対応方法は定期的にバックアップを取ってログが自動的に切り捨てられるようにすることだが、取り急ぎログを縮小する方法は以下。…

git checkout の細かい挙動について

普段意識してないけど、git checkout はファイル名指定無しだとheadを移動するけど、ファイル名指定ありだとheadを移動せずにファイル取得のみをするようだ。 # 特定コミットIDからファイルを取ってきて今の作業ツリー・インデックスに上書き+headをそのコ…

The Lab

クリア。SteamVR。 steamの運営元のvalveが無料で提供するVRデモゲームの詰め合わせ。 それぞれのデモはボリュームは小さいながらもバリエーションに富んでいて、それぞれのクオリティも高い。 どれも素晴らしかったが操作面では弓を撃つゲーム、体験面では…

利活用

https://www.ocean-ap.co.jp/column/?p=1388 「利用」と「活用」2つの言葉の意味を掛け合わせた言葉。「土地の利活用」、「ITの利活用」といった具合に使われる。 お役所言葉。

キリストの復活について

なんか「キリストの復活」エピソードを福音書で何度も読むんで思ったのだが、復活したキリストに出会った人がとても少ない、出会った人が最初はそれがキリストだと気づかなかった、その後キリストが生活を続けていかない、など不自然なことが多い。キリスト…

google poly

url

https://poly.google.com/ https://k-tai.watch.impress.co.jp/docs/column/keyword/1128238.html Googleが公開している3Dオブジェクト配布サイト。 Daydream用にgoogleが運営しているサイトだがDaydream自体がふるわないので微妙な感じになっている。 多く…

sketchfab

url

https://sketchfab.com/ 3Dモデルデータの販売サイト。WebVRで自由な閲覧ができるため、VRデバイスでモデルを眺めることができる。 google polyと違って高いポリゴン数を持つ精密なモデルを扱っている。 sketchfabはgITF形式でデータを販売しており、unityへ…

gITF

https://ja.wikipedia.org/wiki/GlTF "3D界のJPEG"と銘打って開発されている、3Dデータの配布フォーマット。 VRMはこのフォーマットに利用規約情報などを追加したかたちで実装されている。

set と export の違い

https://qiita.com/kure/items/f76d8242b97280a247a1 これはlinuxとかunixの話。windowsには環境変数しか存在せず、それを設定するsetコマンドだけが存在する。 setで設定できるのは、シェル変数。現在のコマンドライン・シェルが持っている変数で他プロセス…

OculusQuestの開発環境で「UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors」エラー

UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x00234] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuil…

新約聖書 ヨハネによる福音書

読了。 福音書の4つ目。やはり基本ストーリーは同じだが、これは文体がめんどくさくて読みづらい。 水をぶどう酒へ変える奇跡が出てくる。(石はパンにしない) 「罪を犯したことがない人だけが石を投げなさい」というセリフが出てくる。 あと、別にこの部…

SteamVRで日本語が表示されない場合の対処方法

「C:\Windows\Fonts」を開いて左ペインの「すべての言語のフォントをダウンロードする。」を選択する。

C#のリフレクションで private static メソッドを呼び出し、out引数を受け取る方法

using System.Reflection; private void RunReflection() { MethodInfo hogeMethod = typeof(HogeStaticClass).GetMethod("HogeMethod", BindingFlags.NonPublic | BindingFlags.Static); object[] param = new object[] { 5, null }; hogeMethod.Invoke(thi…

逓送(ていそう)

https://kotobank.jp/word/%E9%80%93%E9%80%81-574481 通信や荷物などを人から人へ順送りすること。 特に情報を人から人へと順送りで伝えることは「逓伝(ていでん)」と呼ぶ。

C#のリフレクションで private static メソッドを呼び出し、out引数を受け取る方法

using System.Reflection; private void RunReflection() { MethodInfo hogeMethod = typeof(HogeStaticClass).GetMethod("HogeMethod", BindingFlags.NonPublic | BindingFlags.Static); object[] param = new object[] { 5, null }; hogeMethod.Invoke(thi…

逓送(ていそう)

https://kotobank.jp/word/%E9%80%93%E9%80%81-574481 通信や荷物などを人から人へ順送りすること。 特に情報を人から人へと順送りで伝えることは「逓伝(ていでん)」と呼ぶ。

ディレクティブ

プログラム中に埋め込むコンパイラへの命令。たとえばC言語のディレクティブには、 #include(他のファイルをソース中に組み込む)や#define(タグを定義する)などがある。 デバッグ時や特定プラットフォームのみでビルドされる#ifなどもそれ。