読者です 読者をやめる 読者になる 読者になる

196の日記

完全に開発メモと雑談、その他忘れそうな計算式などを書き溜める場所になっています!

メモ 2017/3/24

クラス名#メソッド名 ・こうやって書きあらわす。visual studio for Mac previewのインデントをスペースに ・インデントモードをスマートから自動にすることで、コピペした際に挿入されるインデントがタブからスペースに変わる(幅は同じエディタ上でなら変わ…

C# Dictionaryにジェネリックをもつクラスを保持させたい

タイトルの日本語があっているかは微妙ですが、以下のようなことをやりたかった。 Dictionary<T,Hoge<T>> dict = new Dictionary<T,Hoge<T>>(); class Hoge<T> where T : 何か{ //処理 } Tに共通のインターフェースを継承させる 例えば、baseTというインターフェースをTに入るものが</t></t,hoge<t></t,hoge<t>…

メモ 2017/3/20

シングルトンやシングルトン内部のものは変数として別のクラスで保持するべきではない 仮にシングルトンクラスが作り直された場合、参照ができなくなるので、毎回インスタンスを確認するべき。ただし、メソッド内で何回も呼ぶ場合などは、メソッド内に限り変…

雑談 日記〜インターンとりあえず一ヶ月通って思ったこと〜

ただの日記だよ。最初の投稿以来のただの日記かもしれない。 率直に感じたこと スキルがやばいほど身につく これ。書いてる言語(scalaは初めてだったから余計知識が増えた)だけでなく、gitやslackなどを実践で使用するため、必然的に感覚で使えるようなスキ…

scalatest Mockテスト

playframeworkでのモックテストを実装することになって色々わからなくて苦しんだのでメモ。 そもそも DI(依存性の注入)をしっかり意識して実装しないと、ユニットテストが行いにくい(ユニットテストのためにIDを意識すると言っても大丈夫なくらい) モック…

Unity 公開されているUnity道場のスライドがすごくためになる!

いかに面白いものを作るかではなく、どう効率よく実装するかも気になり始めているこの頃。とても素晴らしい資料を発見いたしました。【Unity道場】パフォーマンス最適化の ポイント // Speaker Deck Unity道場なんていうイベントがあるんですね!ホームペー…

A(A*)アルゴリズムをC#で書く

どうも!今日の目的は”git からソースコードを持ってきて貼る”です笑 しかし、ただ貼るだけではつまらないので、最近触った A*アルゴリズムをかるーーく後世の自分のために解説してみようかなと思います!笑 本当にかるーくです! 今回探索する図 今回探索す…

一次遅れ周波数~共役複素数どうしのものを掛ける計算

タイトル通りです。 ]こちら、とは共役複素数であり、と、も共役複素数です。 これを考慮して計算をしていき最終的には下のような式にするのが目標です。 最初とても悩みました。あまりごりごりしたの計算は得意なほうではありませんので笑 で、結局解くまで…