13
そういえばすべFのドラマ冒頭で真賀田博士は7が孤独な話はしたけどBとDには言及してなかったような気がする伏線が除去された


お酒を飲んだわけでもないのに夕方まで寝ていましたやっぱり消耗しているっぽいです今夜も数学をやりつつアニメを観ますお酒は飲まない飲みたい


そういえばiMac 5Kのレビューを探したりしました買うならデュアルディスプレイになるのでGPUはちゃんと盛ったほうがいいのかも買うかどうかは未定でもほしいから時間の問題っぽい感じはある

五兆円オア二兆円五兆円くれなきゃ二兆円もらうぞ


お昼から仕事改修の検討と不具合の修正FetchedResultsControllerバックグラウンドで保存するあたりでなにかを踏んでしまっているような気がしてきました僕の書いたユーティリティがまずいのかそれはけっこう困る縦横に使ってるから

そういえばSomeGeneric<Self>が返せないのってSwiftのジェネリックがInvariantだからなんですねというよりもしここでSomeGeneric<Self>が返せてしまうとクラスBaseは当然SomeGeneric<Base>を返してその子クラスDerivedはSomeGeneric<Derived>を返すことになるわけでこの二つの型の間に親子関係を持ち込むにはSomeGeneric<T>がCovariantである必要があるのだと思いますOptional<T>はいろいろと特別扱いを受けていてここでも実際Covariantに振る舞うらしいのですが自分で定義したジェネリックはそうはできないようですうーん今後に期待
たとえばC#なんかだとできるらしいのでじゃあXamarinだったら表現できるんですかみたいなことが気にはなりますいいなあモダーンな言語は


トポスを読んでいます前層の二種類の定義の同値性で引っかかってたのはたぶん書いてないだけである前提があるのだろうというあたりで流しましたしかし最近あまりしたことのなかった頭の使いかたをしている感じはエキサイティング
ただ前層の例としてXから実数への連続関数全体の集合が挙がっていたのだけどこいつはあまりにも自然に層にもなってしまうことと位相空間と局所同相写像から作るタイプの層の例としては複雑すぎるっぽいこととでちょっと難儀していますというよりこの層を位相空間から作ろうとするとメチャーって感じの空間になりそううーむ


さて三連休ひさびさにパソコンを借りずに帰宅しました具合が悪いのがよくなるとよいのだけど

また寝坊しましたウー


お昼から仕事あいかわらず具合が悪くてのろのろとしていましたがなんとか目標のリファクタは一段落しましたこれでちょっとは見透しが良くなったのでUI要素の簡単化を進めようと思います
あと仕様変更について議論コンセプトを再設定した感じでそれはいいんだけどその実現には時間がかかりそううまくゆくといいのだけど


昨晩ふと思い立ってトポスを読み始めました評判の本だからと買ったきり五年くらいほったらかしていたのですなんで読まなかったんだっけ言葉遣いの古めかしさがなんか嫌だったのか
前層の定義僕の抽象力の限界のちょっと上くらいにある感じがしていきなり難しいですあと二種類の定義の同値性のところこの構成ちょっとおかしくない

ほんとうは物理の本を読もうと思ったのだけど前まで読んでたゲージ場の量子論をひさびさに開いたらなんだかぜんぜん読める気がしなくてあーこりゃだめだなと思ってやめたのでしたそもそも量子力学から復習しないといけない感じがあるし計算もつらそうだふうむ

具合が悪いですウー


お昼から仕事ぜんぜん順調とは言えないけれどまあリファクタの方針は決まりそうだし明日はもうちょっといい感じにできそう地味にフローの修正とかもできたしね明日は改修方針を議論するようです


最近ずっと死にたいです死にたさに押しつぶされるとかつらくて耐えられないとかそういったことは全然ないのだけどただ死にたさがゴトリと目の前に置いてあるようなそんな日々


そういえば数論の勉強をしたいけど教科書がどれがいいかよくわからなかったのだけどそういえば家の近くに偉い大学があったことを思い出したのでそのうち本屋に見にゆこうと思います内容的な良し悪しというよりは要求される前提知識の話

具合が悪いです具合が悪い


仕事も具合が悪いのでいまいちリファクタとかちょっと進めているこういうのんびりした作業ができるのはいまのうちだけっぽいのだけど……
あとリリースに向けて改善点を挙げる会議をしましたたぶんまたいろいろ変わるのでしょう


ほんとうに具合が悪いな……なんだこれ……

具合が悪いです


お昼から仕事でもぜんぜん調子が出ませんでしたやっぱりね徹夜なんかしちゃって偽りの達成感を得たのはよくなかったと思うのよね落ちついたら直そうと思ってたことが山のようにあるはずなんだけどなんかぜんぜん思い出せませんRedmineのチケットもひどく断片的だしうーん進捗管理のできてなさよ
とはいえいくつかは思い出したのでしばらくそれを潰そうかなまずはエラーダイアログの表示あと実は大規模な書き直しを目論んでいるツギハギだらけで違法建築感あるからね


そういえば技術blogを書きました
http://wtbm.necocen.info/9
今度のはOptional<T>についてるmapという関数の話でこれはArrayのmapとFunctorのfmapとして同一視できるんですね~という話です結論がこうなるならOptional Chainingの話とかべつに要らなかった気もするあるいはOptional ChainingをArrayに持ち込むなどすべきだったのかもしれない


ふと整数論が勉強したくなったので本を探していたら
http://www.amazon.co.jp/%E4%BB%A3%E6%95%B0%E7%9A%84%E6%95%B4%E6%95%B0%E8%AB%96-J-%E3%83%8E%E3%82%A4%E3%82%AD%E3%83%AB%E3%83%92/dp/4621062875
のレビューに息子にねだられたのでって書いてるお母さんっぽい人がいるのを見つけましたしかもその人高校受験参考書のレビューも書いててこれはもしかするとそういう話なのかもしれない末は博士か大臣ではなさそう


髪が乾くまでアニメを観て寝ます

昨晩はCocoalumberjackでログをファイルに保存してメールに添付して送る仕掛けを作っていましたただSwiftだとプロパティじゃないメンバ変数に触れないからログフォーマッタが書けないのですねそこはたぶんCocoalumberjack側でどうにかしてもらうしかないのでしょうまあ別にそこだけobjcでもよいのだけども


そういえばすべFの一話を観ました冒頭に四季との面会を持ってきたのはナルホドという感じでじゃあやっぱり表題作がクライマックスなのでしょうねただ萌絵の計算が遅いそれに比べれば犀川先生がWindows使ってるとかほんとうに些細な問題だと思う萌絵の計算が遅い
とはいえ全体としては悪くないですまあまあ期待二話の録画予約をしました


今日はひどく具合が悪いです風邪なのかしら寝る前にちょっとだけ不具合の調査をしよう

なんか具合がよくないな


昨日社内リリースしたアプリの不具合報告がガンガン上がってくるのでほんとうにつらいとりあえずログをメールで送れる機構は早急に用意しないとだめだなと思いました入れるつもりはあったのだけど間に合わなかった……

そういえばSwift1.1に対応しましたrawValueとかfailable initializerとかはまあよかったんだけどそれよか同一ファイル名が別ディレクトリでも使えなくなったことのほうが困りましたなんでそんなことするかな……


さて今夜はちょっと不具合と実装漏れの対応をしつつアニメを観てお酒を飲みましょうちょっと風邪いけどまあいいさ

朝の八時くらいまで仕事をして帰って三時間くらい寝てまた会社にゆきましたとりあえず間に合ったかなチュートリアル部分のエフェクトはまあまあ満足いく感じにできたと思います僕がてきとうに思いついただけのものなんだけども
文言とかもちゃんと専門の人に任せるなどすべきなんじゃないかなと思うけどあまりそういう話は聞かない言葉なんて誰にでも書けるなんてのは幻想だと僕は思う

社長が再三にわたってあと一週か二週かでリリースみたいなことを言うのだけどこれは社内での発表の場だからそうなのか本気でそう思っているのかよくわかりません僕としてはこれでやっとスタートラインというか今日はゼロ歳の誕生日であって人生は長いという感じなのでもっといえばこんなのサービスのプロトタイプにすぎないあの感じはどうも違和感あるし止めなきゃと思います

あと会社の納会ってなんなのかよく知りませんで寿司を食べました寿司職人が来てその場で握ってくれたけど僕としてはエンガワは炙ったほうがおいしいと教えてくれた以外には特にメリットなかったと思いますしかし炙ったエンガワはおいしかったのだからこれは成功と言えるでしょうおいしかった


さて今夜はお酒を飲もうかどうしようかアニメも観たいでもすでにちょっと飲んでるしそのせいか頭も痛いそういえば土日はSwift1.1への移行を試みようかしらXcodeも6.1でちょっと安定したみたいだし