2016-08-16から1日間の記事一覧

System.IO.Directory does not contain a definition for Delete.

UnityでSpineをビルドするサーバで↓のエラーが出てはまった。 System.IO.Directory does not contain a definition for Delete. Directory Class (System.IO) MSDN確認しても書いてあるし… 原因はUnityのBuildTargetが何故かWebPlayerになってたこと。 batch…

IntelliJ IdeaでPythonModuleが何故かJAVA_MODULEに判別される

IntelliJでPythonプロジェクトを開いてもPython向けの機能が使えないことがある。 そういう時はだいたい *.imlにJAVA_MODULEが指定されてることが原因 その行だけ書き換えればうまくいく

Make本が無料公開されてた

O'Reilly Japan - GNU Make 第3版 ↑のリンクからPDFが読める いい時代

Unityの経路探索使ってみた

ちょっと、ストラテジー寄りのゲームつくろうと思ったのでUnityのNavMeshを調べてみた そんなに量が多くないのでとりあえず、公式マニュアルを読む http://docs.unity3d.com/ja/current/Manual/nav-Overview.html どうやら、StaticMeshに対してNavMeshをBake…

Scala 関数型デザイン & プログラミング 進捗

3章を解き始めた https://github.com/ozw-sei/scalaz_book/blob/master/ex3.sc とりあえず、3.13まで解いて力尽きた。 所感をメモしていく 難易度 ☆1~5 3.1 ☆1 読めばわかる 3.2 ☆1 Cons(x, xs)をじっくりみてればわかる 3.3 ☆1 何をすれば解けるかを考えれ…

小さな買い物でもカードを使うようになった

ちょっと前まではコンビニでも小さな買い物でいちいちカード使うの面倒に思ってたのだけど、最近はすべての買い物でカードを使うようにしてる。 大した理由はないのだけど、シンプルに手間が減るのがよい 額が小さいほうがよりカード向き コンビニで適当な買…

AWS OpwsworksのnodeLayerでDeployする度にnpmのversionが初期状態に戻ってしまう

Opsworksの標準で選べるnpmのversionが古いので Configure 時に以下のRecipeを実行するようにしてた。 execute "upgrade npm" do command "npm install -g npm" action :run end execute "upgrade node" do command "sudo npm install -g n;sudo n stable" a…

マイクロサービスアーキテクチャ 買った

www.oreilly.co.jp 買った 3章まで呼んだざっと感想 とにかく内容が広い、概念からはじまりアーキテクトとして検討すべき項目はなにか、どのように分割するべきなのかなど。 自分は今日購入して3章までしか読んでないけどいままでがWEB記事をなんとなく読ん…

Javaマルチスレッド入門: 並行処理の最新API対応 読んだ

Amazon CAPTCHA 2ヶ月くらい前に読んだ。 値段の割に内容がしっかりしててよかった。 内容的には基礎的なものが多くて、正直Java並行プログラミングに書いてあったようなことしか書いてないのだけど、あの書籍は絶版になってしまったので今から人にすすめる…

【Android】UniWebViewでWebViewを開いた状態でアプリをバックグランドにしてフォアグラウンドにするとUrlSchemeが効かなくなる問題

AndroidManifestでUniwebView.AndroidPluginがLaunchActivityになってないと発生するそうです。 他のライブラリでLaunchActivityにする必要があるものがある場合はそれを含めてjarをリコンパイルする必要がありました。 下記のサイトに従うとできると思いま…

Unity5.3.3でファイルのタイムスタンプを更新しようとしたら一部のAndroidでハマった

File.SetLastWriteTime(outPath, lastModified.Value); ↑の関数でUnityでファイルのタイムスタンプを更新しようとしたらInvalidParameterって例外が出る端末があった。 再現性を調べたわけではないけど再現した端末はすべてAndroid4.2~4だった。 調べていく…

iOSでUniWebViewのインスタンスの生成・破棄を繰り返すとクラッシュする

面倒くさいバグを踏んだ。 ※UniWebViewとはUnityで簡単にWebViewを扱えるライブラリ。難しいことがなくてやりたいことに集中できるので重宝してる。 http://uniwebview.onevcat.com/ iOS版の実装に何か問題があったんだろうね。 メモリリークしてるんだろう…