andante

0927

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

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

0926

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


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

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

0925

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

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

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


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

0924

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

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


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


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

0923

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

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


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


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

0922

お昼から仕事UIをごにょごにょCollectionViewのセルをtransformで調整するのは比較的うまく動いてくれましたこれでセルのサイズが変化しても間隔を比較的一定に保ってくれるしかもレイアウトを変えずに一次近似でもだいぶうまく動いてくれたので高次の補正項はとりあえず要らなさそうですやったね

あとは会社のいろんな人に紙芝居を触ってもらって意見を聞きましたコンセプトの伝わりづらさはすでにわかっていたけどだいぶ具体的な欠陥が見えてきたかもただこっからどのくらい方針転換できるのかなーとは
よいアプリを作るのはむつかしいですね特にこんなふうに最終的な目標が遠い場所にあるときにはたとえばTwitterクライアントを作るとかだったらTwitterが使えることが目標だってみんなわかってるから悩むことなんてほとんどないしちょっとくらい変化球を出してもユーザはそれをどう使えばいいのかうまく考えてくれると思われる


さて明日はオフ会ですひさしぶりのような気がするけどそうでもないのか


論理学をつくる第II部まで読みましたなるほどここまでは真理値割り当てやモデルとアサインメントを使って式の集合に意味を与えて妥当性を判断するということをしていたけどそんなことしなくても純粋に構文規則だけで論証することもできるよねというのが昔大学で教わった自然演繹なのね大学の記号論理学は自然演繹ばかりやっていたっけ


そういえば朝起きたらATOK for iOSが出ていたので寝ぼけ眼で入れました四年越しの悲願叶ったりということで大喜びだったのだけど現時点ではちょっと微妙です互換モードのアプリでレイアウトが崩れるのは単なる不具合なのでもう修正版が申請されてることと思いますが知らないけど未確定文字列がキーボード内にしか出せないのはOSの制限らしいのでしばらくは直らなさそうそれは慣れるまではつらそうだし慣れられるかどうかもまったく非自明だなと思いますうーむ
というか僕がほしいのはキーボードじゃなくてIMEなんだけどappleさんはそのあたりどうお考えなのかしら標準の日本語変換はほんとうに悲惨なのだけど

0921

起きてぼんやりしてたらiPhone6が届きましたうーんやっぱり大きいや文字入力はちょっと慣れたらできるようになったけどここからどんな感じで手に馴染んでゆくのだろうか
今回は新しいユーザ体験がないみたいな批判をけっこう目にするけど僕はそんなものなくても数字上のスペックが良くなってくれればぜんぜん満足だしもしそんなもののために大型化したのだったらほんと勘弁してくれとは思うでもこういうのっておじいさんって感じだなどんどんおじいさんになってゆくよ

ひとしきり遊んだあとは電器屋に行ってケースとフィルムを買いましたケースはいつもそうしているようにシリコンシリコーンのふにょんふにょんしたやつにしたのだけどこれ系ってもしかしてあまり人気がないのかしら並んでいるものはどれも硬かったり大きかったりで探すのに苦労しましたこのシリーズ一つしかなかったんじゃないかなまあ満足できるものだったのでよかった
あと保護フィルム保護というよりは指の滑りがよくなることを期待してのことですがBUFFALOが出してるやつが特製アプリで画面に目印を出して位置合わせを簡単にする仕組みになっていてなるほど画期的だと思ってそれにしました貼ってみたらたしかに位置合わせがとても簡単でよかったのだけど大きさが液晶領域ギリギリなせいで斜めから見ると境界の線が見えるしパンジェスチャで指が引っかかりますうーんそれはちょっと微妙だなしばらく使って慣れればいいのだけど


明日は仕事UI微調整あとそろそろiPhone6/6+でのテストをしておきたいかな
明後日は休みらしいけど大富豪で遊ぶオフ会に参加しますお酒の飲める店でトランプゲームそれはポーカーじゃないのかポーカーのルール知らないけどじゃあこの知識はなんなんだ

0920

昨晩ふと思い立ってゲージ場の量子論を読み始めました買うだけ買って最初3ページくらい読んでほったらかしてたやつですいきなり難しいリー代数の言葉昔々にちょっとだけ勉強したはずなのですが当然頭からすっかり流失しており厳しいでもずっと昔このあたりのことを勉強したとき学部四年かなよりはいろいろの気分がわかった気がする要するに場がローレンツ変換に対して線型変換を受けることを要請するならばその変換行列はローレンツ群のN次元表現になってそのあり得る姿は表現論から導かれとにかく二種類の角運動量代数と関係づけられてここからまず二種類の2成分スピノル場が現れるこれらの量を適切に合成するとスカラー場とベクトル場が現れるもっと高次元の場についてもスピノルとベクトルの合成だと思うことができる
んだけどμνで書かれる0123添字が空間の次元4に対応するのかベクトル場の次元4に対応するのか無論ベクトル場は空間の次元数と一致するからベクトルと呼ばれるわけだけどいま扱っている議論はベクトル場だから0123なのかスピノル場であっても空間の次元によって0123なのかというところがよくわからなくなるこんがらがってしまうことがときどきあって難儀しましたまあそこまで拘る必要のあるところでもないかもしれないけれど

そういえば論理学をつくるも読んでいます述語論理のセマンティクスとか

0919''

朝起きるとSoftbankからiPhone6の本申し込みの案内が来ていたので申し込みました到着は21日ごろのようですちょっと遅くないかね

お昼から仕事会社には検証用のiPhone6/6+が届いたので触ったりやっぱり6+は大きすぎると思ったけど6も想像していたほど手に馴染まなくてそんなら潔く片手持ちなんか諦めて6+にしたらよかったじゃないと思ったそういう賭けになることはわかっていたけれど
まあでも文字入力については6でもちょっと慣れれば片手でできそうなのでよかったと思っておきますふうむ

UICollectionViewFlowLayoutのセルのサイズをスクロール位置に応じて変動させるのってどうやればいいんでしょうねTransformでスケール変えるだけだと隙間が開いたり閉じたりして見栄え悪いのでレイアウト自体やりなおさないとだめだと思うのだけどここにさらにUIKit Dynamicsでばいんばいん動く効果もあるからレイアウトだけ変えてもBehaviorのアンカーを移さなくちゃいけないしとなるとBehaviorの再利用も必要になるのかそれは一日仕事になりそうだ……
あとはまあTransformでスケールだけじゃなくて位置もちょっとずらしてやれば上下との隙間が等しくなって見栄えは向上するだろうかとかも当たり判定とかそれで大丈夫なんだっけ
まあ拘るのは後でしょうけど


ブラインドサイト読みましたいろいろのアイデアはとてもおもしろかったけど全体としてはそれほどな感じあと巻末の参考文献がとてもおもしろかった

自分より自分の無意識のほうが頭がいいみたいなのはだいぶ前から思っていてたとえば自分で考えたことより口が勝手にしゃべったようなことのほうが気が利いてておもしろいみたいなことがよくあるのだけどでもそれじゃいけなくて制御できなきゃ道具として三流だよなとも思う無意識に染みついた反射だけでは動機が不足しているそれも人類の進化が足りてないのかもしれないけど

追記:いやいやその制御ってのがそもそも遅れてるわけだだから批判はもう片方の反射だけでは動機が足らないだけになるもっともそれが生存に役に立ったかは別問題だし淘汰される可能性だってぜんぜんあっただろうすべての生物種はまだ淘汰されていないにすぎないという指摘はその通りだと思うだから現在の生物を自然淘汰で説明する議論にはちょっと抵抗がある
ただひとつの生物種が宇宙に進出しようと思うほどこの世界の淘汰圧は強くないあるいはそれには時間が掛かりすぎるのではないかと思う向こう側から侵略されない限り重力に逆らって播種する進化は起こらないのではないかなそしてそれをおそらく無駄に可能にしたのは人類の持ってるこれなんじゃないだろうか

書き忘れ:無意識の計算が幻覚という形で意識に割り込んでくるというのは探偵という病気のアイデアよねこれの話ここでしてないかもしれないけど

0918

にゃーにゃーねこにゃー


お昼から仕事ちょっと会議多めデザイナさんとの打ち合わせで全体的なインタラクションの雰囲気を相談させてもらったりしましたアニメイションはまず作ってナンボという話だと思うのだけど手軽にアニメイションを作る技術がないのでできません習得している余裕もないしそういうのを試作する専門職みたいなのがあってもいいのかなと思いました
あと社内の人にプロトタイプ紙芝居を見せて反応を見たり画面がシンプルなせいでコンセプトが伝わりづらいですそこはUIがもっと雰囲気作って誘導してやらないといけないのかなーとかあとフロー自体の見直しとかスケジュールがまた延びそうだ

あとはAPI叩いたりしていました責任をモデルのほうに分散させようかなともちょっと思ったけどいまいち完成予想図が見えてこないので結局当座はマネジャに集約する感じにしましたこれこのまま固定されるんだろうなーと思いつつまあその方がいいならそれでいいんだけど


そういえばiOS8が来ましたね僕は結局まだアップデートしていませんiPhone6がもうすぐ手に入るし一度上げると戻せないもしかしたら会社に検証端末として売るかもしれないしそしたらiOS7のがありがたがられる可能性があるのでちょっと慎重に
iPhone6/6+も会社の検証用はAppleStoreから発送されたらしく明日には届きそうですが僕が個人的にSoftbankで予約したものはどうなったのかしらいまのところ連絡ないけれど