2021-01-01から1年間の記事一覧
下記のサンプルをパースすることを目的とする サンプルはJSON入門 - とほほのWWW入門様から引用させていただいた(いい感じにいろいろなパターンが詰め込まれているので非常に便利でした) { "color_list": [ "red", "green", "blue" ], "num_list": [ 123, …
Expression完全に理解した private static readonly ParameterExpression dicParameterExpression = Expression.Parameter(typeof(Dictionary<string, object>), "dic"); private static readonly MethodInfo containsKeyMethod = typeof(Dictionary<string, object>).GetMethod("ContainsKey</string,></string,>…
やること 本体の関数はCreateExpressionで、下記のようなことを行っている 一番外側のWhitespaceは除外 式全体が括弧で囲まれている場合、不要な括弧なので除外 一番優先度の低い演算子を探して、本体の演算子とする 括弧で囲まれた位置にある演算子は無視(…
あるイベントが発行されたときに、非同期的な処理を開始したかった(例:マウスがクリックされた時一定時間毎フレーム何か処理をするみたいな) パターン① UniTask _task; private void Start() { _task = UniTask.Defer(() => HogeTask()); this.UpdateAsOb…
ハチミツでもクリスピーでも海苔の佃煮でもなく、梅干しなんですよね。 酸っぱくて素朴で小さく丸い食べ物。 知らない間に僕も悪者になってた 優しい言葉だけじゃ物足りない 甘いだけの関係性に甘えていたけれど、周りにいたのは実は身勝手な人間ばかりだっ…
GWが明けた8日土曜日、友人とレンタカーを借りて榛名へ向かった。 練馬ICから関越自動車道を通り渋川伊香保ICで降り、まずは榛名山(榛名富士)へ。 片道1時間半ほどかけて榛名富士を登った。天気も良く、気温もちょうどよい日だ。 頂上で榛名富士山神社に参…
『出会い』編 バフンッ! 何も馬糞を踏んだというわけではない。 いくらウマのゲームが巷で流行っていようと馬糞がそう簡単に道に落ちているはずはない。 路肩のブロックをタイヤが踏みつけ、破裂した音である。 「ボ、ボ、ボールでも踏んだのかな……?」と淡…
sudo gem install sqlite3とするとエラーでできなかったsudo apt-get install build-essentialしたらいけた手元のUbuntuだとinstall build-essentialしなくてもgemのインストールできてたので数時間ハマってしまっていた