2016-01-01から1年間の記事一覧
なぜ売却しようと考えたか もう読まない本が溜まったこと、部屋のスペースを開けたかったからだ。 流行の技術について書いてある本ではどうしても賞味期限切れを起こす。 例えば新しいバージョンが出たり、時間が経って過去の技術になってしまったとか。 理…
海外ドラマ wwws.warnerbros.co.jp www.netflix.com 見逃した スタートレック・ビヨンド 本 スーペリア・スパイダーマン:ワースト・エネミー (MARVEL)作者: ダン・スロット,JM・デマティーズ,ジェン・ヴァン・メーター,ライアン・ステグマン,ジュゼッペ・カ…
cronと言っても動かしてるのはJenkinsだけどね(笑 年に1回iOSのProvisioningProfileが切れることをSlack通知する ただのリマインダーだけど、マネージャー陣に一発で伝えられる手段でSlackって最高だと思う 既にmergeされているけど、削除されていないリモ…
扁桃腺炎にかかった 完治まで7日くらいかかった。 10/5~10/12までまるまる寝込んでた。 不定期に高熱が出るわ、喉が痛くて固形物を食べられなくなったりで久々にかなりつらい症状だった。 大きな固形物が口に入らなかったのでなるべくスープやヨーグルト、栄…
人類は衰退しました1 (ガガガ文庫)作者: 田中ロミオ出版社/メーカー: 小学館発売日: 2012/11/02メディア: Kindle版 クリック: 1回この商品を含むブログ (2件) を見る 懐かしい。大学の頃勧められて読んだ シューティングゲームサイド Vol.12 シューティング…
恐怖のStackOverflowを発見した。 stackoverflow.com 最新のC#が使えたり、サーバーサイドなら特に気にする必要がないかもしれないけど、Unityではfor文でやるべきですね... 特に毎フレーム走る処理とかならば。
今の案件でJsonの読み込みにLitJsonを使用してたんだけど、Unity5.3から標準でJsonツールを用意してくれたと聞いていまさらだけど試してみた。 パフォーマンスは素晴らしく、LitJsonよりも何倍も早かった。(数字とったけど手元にないので後で更新する ただ…
FROM ubuntu:14.04 RUN apt-get update && apt-get install -y git software-properties-common make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm RUN add-apt-repository ppa:fkrull/deadsnakes && a…
UniRxクックブックてきな 今までに書いてきたよくあるRxのパターンを書いてく 連打対策. class HogeController : Monobehaviour{ [SerializeField] Button btn; void do(){ Debug.Log("てすてすてす"); } void Awake(){ btn.OnClick.AsObservable() .Throttl…
半年前くらいに書いたプロジェクトを再び実行しようとしたらCircleCIでエラーが出てきた。 gist.github.com エラーの内容はFlywayがダウンロードできないだけなんだけど、以前動いてたものだったので原因がさっぱりわからず。 ↓当時置いてた project/flyway.…
柔軟に例外を扱いたかったのでEitherらしきものを書いた。 今まではプレゼンテーション層でvalidationのロジック書いてたんだけど、割りと似たようなコードが異なる画面をまたいで散見されたので共通のエラーハンドラと例外型をつくって流すことにした。 で…
Ray Tracing in One Weekend Ray Tracing in One Weekend (Ray Tracing Minibooks Book 1) (English Edition)作者: Peter Shirley発売日: 2016/01/26メディア: Kindle版この商品を含むブログを見る 週末にレイトレの勉強した。 ビジュアル情報処理CG・画像処…
Nexus6p使用中。 今までもDeveloper PreviewのNを使ってたんだけど、先日正式リリースされたので迷わずインストールしてみた。 今までは普通に使う分に困ったことはなかった。 ただ、今日は調子が悪くてAmazonMusicをバックグラウンドにまわしてBGMを流して…
めもめも 基本的に最小のデータを選べ。 ex. tinyintで済むならtinyint enum型は内部的には整数で扱う。 ex. ("one", "two", "three")は1,2,3 BLOBとTEXT型はmax_sort_lengthでsortする。文字列全体でsortするのではなくmax_sort_lengthで行う。 ex. どうい…
# models.py class Monster(models.Model): first_name = models.CharField(max_length=255) last_name = models.CharField(max_length=255) @property def full_name(self): return self.first_name + self.last_name class MonsterSerializer(serializer.M…
GamesCom2016でトレイラーが公開されてた。 www.youtube.com すごく、美しい。。。 ローカストの生まれる過程とかローカストホールとかこんなに気持ち悪かったのか… (素っ裸の地底人と銃撃戦するTPSって ゲーム的にも気になる独特な武器が増えててテンショ…
スパイダーマンのデカール買った。 キャップの探したんだけど、いいのがなくてサーフィンしてたところでスパイディを見つけた。 めっちゃかっこいい https://www.etsy.com/transaction/1177653549
UnityでSpineをビルドするサーバで↓のエラーが出てはまった。 System.IO.Directory does not contain a definition for Delete. Directory Class (System.IO) MSDN確認しても書いてあるし… 原因はUnityのBuildTargetが何故かWebPlayerになってたこと。 batch…
IntelliJでPythonプロジェクトを開いてもPython向けの機能が使えないことがある。 そういう時はだいたい *.imlにJAVA_MODULEが指定されてることが原因 その行だけ書き換えればうまくいく
O'Reilly Japan - GNU Make 第3版 ↑のリンクからPDFが読める いい時代
ちょっと、ストラテジー寄りのゲームつくろうと思ったのでUnityのNavMeshを調べてみた そんなに量が多くないのでとりあえず、公式マニュアルを読む http://docs.unity3d.com/ja/current/Manual/nav-Overview.html どうやら、StaticMeshに対してNavMeshをBake…
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 何をすれば解けるかを考えれ…
ちょっと前まではコンビニでも小さな買い物でいちいちカード使うの面倒に思ってたのだけど、最近はすべての買い物でカードを使うようにしてる。 大した理由はないのだけど、シンプルに手間が減るのがよい 額が小さいほうがよりカード向き コンビニで適当な買…
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記事をなんとなく読ん…
Amazon CAPTCHA 2ヶ月くらい前に読んだ。 値段の割に内容がしっかりしててよかった。 内容的には基礎的なものが多くて、正直Java並行プログラミングに書いてあったようなことしか書いてないのだけど、あの書籍は絶版になってしまったので今から人にすすめる…
AndroidManifestでUniwebView.AndroidPluginがLaunchActivityになってないと発生するそうです。 他のライブラリでLaunchActivityにする必要があるものがある場合はそれを含めてjarをリコンパイルする必要がありました。 下記のサイトに従うとできると思いま…
File.SetLastWriteTime(outPath, lastModified.Value); ↑の関数でUnityでファイルのタイムスタンプを更新しようとしたらInvalidParameterって例外が出る端末があった。 再現性を調べたわけではないけど再現した端末はすべてAndroid4.2~4だった。 調べていく…
面倒くさいバグを踏んだ。 ※UniWebViewとはUnityで簡単にWebViewを扱えるライブラリ。難しいことがなくてやりたいことに集中できるので重宝してる。 http://uniwebview.onevcat.com/ iOS版の実装に何か問題があったんだろうね。 メモリリークしてるんだろう…