お昼から仕事問題解決密度は高かったけど問題が多かったのであまり進みませんでしたうーむ
画像のダウンロードの進捗管理にNSProgressを使ったのだけどまあまあ便利複数のProgressを束ねて一つにできるのとかもよいですねただKVOで監視というのはちょっとどうかSwift時代にそぐわないのではないかとはいえ他にやりようもない

あとまたCoreDataとニラメッコしていましたエンティティを継承できるのはいいんだけどFetchRequestがそれに追いついてないような感じがあるたとえばShapeエンティティを継承してCircleとTriangleを作ったときにTriangleまたは半径がrのCircleみたいなPredicateはどう書けばいいのかよくわからない具体的にはkeyPathにradiusを指定したところで失敗するTriangleにはradiusがないからううむ

そういえばふと気になったので今のプロジェクトで書いたコードの量を数えさせてみたところ6400行くらいということでした一ヶ月半くらいでこれは多いのか少ないのかよくわからないこんなに書いた実感もないのだけどまあでもまあまあがんばったのかしらね
全部自分でやると全部自分でできるのでいろいろなしがらみに流されることなく考えられるのでよいのだけど全部自分でやらなきゃいけないのでとってもしんどいなにげに規模の大きいアプリだと思うしいい経験だと思うけど明らかに力不足っぽいところもあるはーがんばろ


はー今週はなんかほんとうに飛ぶように過ぎてしまった気がします土日もmac借りて帰って作業しようかなー問題の数はだいぶ減ったはずであとはWebAPIとの繋ぎの部分を書くだけみたいなイメージなんだけど……

どうも昨日くらいからまた消化器系の調子が良くないですすごいもたれるウー


お昼から仕事またモデルにいろいろと手を入れたけどなんとかまとまってくれました明日にはこのあたりは完成させてメイン機能に移れそう
FetchedResultsControllerが八面六臂の活躍を見せています便利だなこれいろいろと関心事が分離できるし


デザインの思想についてちょっとおしゃべりをしました僕は自分のことをどちらかというとミニマリストだと思っているのだけど実際にはそもそもどこかにカテゴライズされるほどの思想がないという点はサテオキそれって単に僕が複雑さをうまく扱う技術も心的リソースもないからなんだよなとか思いますでも僕以外の多数派の人々もそういう状態心的リソースが足らないなのだとしたらそれに従うことは正解と呼んでもいいような気がする

h.b. > κ.

ついに四半世紀を生きてしまいました四捨五入すると30ですうわっうわっっ

誕生日というとどうしても内面的な節目になるしまあ昨日の手続きのこととかもあってこの一年をちょっと総括しようかななんて気分になるのだけど眠いので考えていません
この一年健康状態がどんどん悪化してしまったし精神的にもなんだかいろいろなことが億劫になってしまった感じがあります人付き合いとかそういうことのコストがそれに加えて自分自身の人格への失望や諦めが支配的になってしまって僕はもはや他人とまっとうな人間関係を構築することなどできないしすべきでないし望むべきでもないのだみたいな確信めいた想いが強くなってしまったなにもかもが面倒にしか思えないし振る舞えないのに僕はたしかに寄り添う他者を必要としているほんとうになんなんだこいつは
僕は誰かに側にいて精神を支えてほしいと思ったりするけれどそのような関係を維持するリソースが自分にはあるとはもはや思えないしそうでないように振る舞うこともできるとは思えないしそういった相手にとって自分が魅力的であることができるとも思えないしそういった相手がいたところで自分がほんとうに救われるとももはやあまり思えないしそもそもそういう相手を探しに行こうとももう思えなくなっているこういうことを考えているとほんとうに心の底から死んでしまいたくなるというよりも生きるのが嫌になる幸福になれないってわかっている人生をあと何十年も続けて挙句みじめに他人を呪いながら死んでゆくそんなのはとても耐えられない頭ではそうわかっているのに僕は死ぬこともできずにいる仕方がない意志決定のスコアの中でこんな遠未来の要因に割り振られている重みなんてきっと微々たるものなのだただ遠くにあるというだけの理由でどんなに遠くたってそれは確実に訪れるというのに

精神と身体の健康がほしい精神はじつは比較的充実した感じだと思っているけれど健康的とは言えないでも僕の精神が健康的だったことなんてあっただろうかあったような気がするでもそれは縋る他者がいたというだけではないのか身体的には絶望的だ運動をしなくてはいけないのだけど


仕事は多少順調ちょっと具合が悪かったけれどなんとか懸念事項に目処が立ったあとはなにもかもが理想的に協働してくれればいいのだけど


Pが有り得るという表現を素朴に否定したあり得ないPである可能性がないになってしまうのだがPでない可能性があるを短く表現するにはどうすればいいのだろうここで様相論理の記法を借りるとこれは♢¬Pと書くことができてさらに♢だか□だかの定義から¬□¬¬Pになり二重否定を除去して¬□Pを得るつまり必然性を短く言うことができればその否定で表せることになるだろう注意しなければ□¬Pの意味になってしまうが
そこまでは考えたのだがそういう言いかたはよくわからなかった古文には確述助動詞というものがあって云々とか思ったけど作ってみてありなずみたいな文字列ができたのでこれは違うと思うそもそも語用論の前に統語論として怪しいというか必然性という概念はただの断言とは趣を異にするはずでだってそれは可能の否定という形で導入されるものだから対応する日本語はないのかもしれないあらざり得るの方向は当然ありえるないが動詞だったらそれで済む話なのだがあからさまに動きでもありようでもないものをどうしろととは思う


そういえばF#をインストールしましたまだ触っていませんが

昨晩は早めに眠ったはずなのですが二時半ごろに目が覚めてしまってそれからずっと眠れませんでした主観的には朝までほとんどずっと起きていたのだけどアプリの推定によれば三時間くらいは眠っていたようですぜんぜんそんな感じしなかったけどな……


ちょっと早めに起きて大学院の奨学金事務所にゆきましたついでに学生証も返しましたこれでもう当分はあそこに行くこともないでしょう手続き自体はだいぶ前に終わっているけれどなんだかすこしセンチメンタルっぽくなりますそうでもないかふーむ

結局僕は大学院に進学してもなにひとついいことがなかったなあと今は思いますなんだったんだろうあれはちゃんと自分の進路について考えることがついにできなかったということが問題だったのだとは思いますあるいは潔く学部で就職してしまえばよかったのかそして結局そうなったわけですがでも就職活動なんてできなかったこういったところは僕の欠陥が強く現れているそしてそれを僕はどうもしなかったいやそれはあまりにも僕の一部をなしているのではないかという恐れ

飽きたので内省っぽい話はやめにします19音平均律の音楽をネットで探して聴いています

ところで仕事はめっちゃ寝不足だったのでしんどかったです寝不足というかリズムが狂っている感じはー
スケジュールがちょっと厳しそうになってきたあとちょっと難しい問題明日元気だったら解決できるといい


日記書いてみて思ったけどやっぱり寝不足なのか思考がぜんぜんできませんふらふらしている今夜こそちゃんとねむりたいねむれないのは怖い

特になにもしていませんOCamlをインストールしてぽちぽち触ったりしましたがいまのところHaskellのがかっこいいなあと感じますなんだってリストはセミコロン区切りなんだとかIntとFloatとで演算子が違うのはまあ一理なくもないかなーと思うけれどでもそもそもIntとFloatが別の型なのってそりゃ計算機側からすればそうでしょうけどって感じはするのよねいや精度の差もあるからやっぱりそれはそれで妥当なのか


そういえば退学に伴う奨学金関係の手続きをしていないことを思い出したので明日ちょっと行こうと思いますはーはー


自由よりも公共の利益が優先されるという状況はそれは自由が認められているのではなく役に立つから利用されているのである

昨夜からずっと本を読んでいますそういえば論理学をつくるを読みおわりました二階の言語でもコンパクト性も完全性もないらしいですえー
ところで一階二階と来たらじゃあ三階はどうなんですかと思うのは自然だと思うのですが"third-order logic also quantifies over sets of sets"みたいな記述があったけどピンときませんたとえば述語の述語を量化できるとかでしょうか述語の述語って

あとは仁義なきキリスト教史を読みました宗教にまつわる概念を全部ヤクザの話にする話メチャおもしろかったけどべつにキリスト教史の知識が深まった感じではないです当然ではあるこのあたりの話アウトラインくらいはちゃんと知っておきたいんだけどねー世界史も勉強しようかしらただああいういろんなひとが同時並行していろんなことをやっているお話たぶん苦手なのよねしかもみんなそれぞれ違う目的を持っているのに相互作用するからこれがプログラミングだったら専用のキュー作って他とは相互作用しないようにするんだけど……

お昼から仕事エフェクトをごにょごにょ説得力あるアニメイションの作りかたみたいなのちょっとずつ道具が集まってきたけどまださっぱりわからないこういうのの専門家に弟子入りしたい思いがある
あと結局CollectionViewのself-sizing cellsは壊れているのでしょうかなんかAutoLayout絡みの警告がガンガン出るのはいいとしてもestimatedSizeの分しかセルが配置されてないっぽいし配置されたセルも位置が変だしだめっぽいはーTableViewのほうはそんなことないのかしらがっかりです


クリプキは17歳の高校生で様相論理の意味論を完成したそうです高校生ってプラネタリウムじゃないんだから高校生くらいが部活動で作りそうだな~という意図です
導入する公理の種類が適用可能なフレームの構造と対応するなんてなんてステキなんでしょうと思いましたでもこのフレームって概念直感的な可能世界みたいな概念をあんまり反映はしていない気がするこれは僕の知っているものじゃないじゃあいったい何なんだ
まあ古典命題論理がそうであったたとえばとかようにこれもそういう模型でしかないのではあるけれど公理系がいろいろあるのもそういう事情を反映していそうたまたま用語が日常語に由来しているというだけでこれはまったく別の記述力を持っていると考えるべき◇□P→□Pとかちょっと戸惑うしPは必然的である可能性がある ならば Pは必然的であるそんなことあるめえよ僕が勘違いしているのか

論理学って要するにある構文の持つ構造を調べたりそれがどういう意味論とぴったり重なるかを調べたりするみたいな学問なのかしらねと思いましたたとえば時相論理というやつがあってこれはシステムの検証なんかで依存関係を記述する方法として利用されているらしいのだけどつまりある文法で書ける文字列全体の構造曖昧さや矛盾が生じないことそしてそれに対して適切な意味をつねに与えることができることなんかを論理学がきちんと調べて保証するみたいな話なのかなみたいなぜんぜん調べないで言ってますけど

お昼から仕事昨夜はまあまあ普通の時間に眠ったはずなのだけど朝がつらかったですなんでだろはー

仕事はまあまあSwiftはKVCに完全には対応していないのかCoreAnimationでゴニョゴニョするのがうまくゆかなくて難儀しましたとりあえず使えそうなものにはなったけれど正解とは言えなさそうな感じですというかCoreAnimation難しい

あと上長と評価面談をしましたandroidとかもちゃんとやったほうが将来性はあるんじゃないかなーとかそういう話をしましたまあ世界的なシェア的にはそうよね一方でリッチなものを作ろうとかちゃんと有料課金アプリでお金を稼ごうという戦術ならばiPhoneのが客層的に合ってるのかもとかも僕にはよくわからないけれどandroidなーただちゃんと戦えるレベルまで習得するのにどれだけかかるかって話と二兎を追い続けることのコストを考えるとなーとかサーバサイドという手もある
そういえば上長にコミュニケイション能力は普通にあると言われてびっくりしましたまあそう言われてみると必要な場面でちゃんと説明をしたり確認をとったりみたいなことは普通くらいにはできているのでしょう僕としてはあんまり自然にできているとは思わないけれど無難にできているならなによりですでも人見知りがひどくってねえ
あともっと根本的なところで他人とうまくやってゆく能力が低いと感じてもいますがまあ会社ではべつにそんな能力いらないしなただ孤独ってだけで


さて明日は金曜日なのでそれが終わったら土日ですうーん火曜日が休みってのはあんまりいいことがない気がする月曜日が二度来たみたいな気分になるもんなそのあと三日で休みなのはいいけどさ

昨晩は寝る前にちょっとだけ仕事するかーと思ったのだけど予想外に時間が掛かってしまって六時前くらいまで起きていましたはーそういうことすると翌日ほんとうにつらいからこれは最近そうなってきた感じがするので加齢を感じますよしなよって言ってくれるお姉ちゃんが必要
やりたかったことはできたのでよかったのだけどどうもUIViewのスナップショットを何度も撮るとCAMediaCurrentTimeがドンドン遅れてゆくらしいバグっぽいものを踏みましたなんだこれafterScreenUpdateをfalseにすると起こらないんだけどこれのせいでCAAnimationにディレイをかける定石通りのコードがドンドン遅れてゆくことになってしまって難儀しました仕方がないのでdispatch_afterでディレイを表現したのだけど大丈夫なのかしらこれ

ところで仕事はほんとうにつらかったです夕方くらいが特にうーんやる気スイッチが押されるタイミングをちゃんと制御しないとなー


髪が乾いたら眠りますそれまでは論理学をつくる


昨日話していて思ったけど僕は大学でもっと違ったサークルに入ればよかったのだろうか僕のいたところは凄いひとが勝手に凄いことやってるみたいな感じっぽくてあんまり指導的立場の人とかいなかったから毎週集まっておしゃべりしてラーメン食べてた印象しかない僕みたいな受け身の人間にとってはあまりいいことなかったのかもうーんでもなんかそんなに積極的になにかやりたいなんて思ってなかったし仕方ないのかも
どうせならもっと大学生っぽいことをすればよかったとすこし思います弓道とかそんなに大学生っぽいか大学時代○○やってたんですよ~みたいな話僕にはなにも話すことがないなと思うとすこしさびしい大学時代なにやってたっけ勉強はちょっとはしたけどいま思うとぜんぜんしてなかったよなうーむ

お昼に起きて大富豪をするオフにゆきました四時間半ほどずっと大富豪をして大富豪には強い弱いの差がちゃんとあることと僕はどうやらものすごく弱いらしいことがわかりました圧倒的に独り負けしたのですなんだそれがっかりだ学びをシェアします
とはいえ楽しかったのですけども今度やるときはもうちょっと戦術をちゃんと考えたい考えない

その後はご飯を食べて喫茶店でだらだら話をしましたなんかこういうオフ会然としたオフ会ってかなりひさびさのような気がする深井さんとかとだとなんかいつものメンバ感あるし


さてなんか早く帰ってきたら仕事でもしようかと思っていたけど今夜はもう無理ですねうーん画面遷移エフェクト


めも:意味論の側から作った真理概念と構文論の側から作った真理概念これは構文論的には真理とは呼ばれないけれどとがうまく整合するかというのはまったく自明なことではないし実際に公理系をテキトーに作るとだめなんだけどそれがぴったりと覆い被さるというのが公理系が健全だったり完全だったりするということのようだたとえば日常用語を使った雑な推論たとえば逆にアリだよね~みたいなでは用いられている公理系特に推論規則が健全ではないためにトートロジーではないものが出てきてしまうということなのだろうだからどういった推論が健全な公理系を作るかについて調べておくことは重要だ