andante

2015-02

0220

喉の痛みは改善しましたやったねただ抗生物質のせいでお腹が痛いのは続いています

この薬を飲むと腸内細菌が死ぬのでお腹が痛くなるという理屈がまさにその通りに動作していることが実感できるのでじゃあ腸内環境を改善することができれば腹痛を遠ざけることもできるはずだなと同じだけのリアリティで感じることができこれはすこし期待ができるどうすればいいのかな調べる価値はあると思う


お昼から仕事ホーム画面のアニメイションはほぼ完了長かった一度思索と試作駄洒落してあったから組み込むだけでスンナリいくだろうと思っていたのだけど僕はこういうのを作り直さずにはいられない性分なのとあと単純に組み合わせてみるとなかなかうまく動かなかったのとで手間取ってしまったこれは僕の精神構造上の課題だろうというかもっと多めに工数を見積もるべきだったでもこれ言うは易しだよなって思うそれに多めに見積もったところでこれ縮まないのって言われたら縮むと思いますって答えたくなる誘惑に勝てる自信はない難しいそれに僕だってちゃんとしたもの作りたいのだ

手間が掛かっただけあって素晴らしいものが出来ていると思う負けませんよ

夜は取締役に夕飯をおごってもらいました闇っぽい話を聞きました


これは夢なのですが昨夜夜中にいきなり目が覚めて嘔吐してしかしなぜか都合良く枕許に洗面器があったり視界が不明瞭だったりしたのでハハァンこれは夢だなと思ったのだけどしばらくしても覚める気配がないのでしまったこれは夢じゃないらしい視界が不明瞭なのは寝ぼけているだけで本当はこれは現実らしいぞと思ってとにかく起きようと思ったというところで目が覚めたなんだ夢だったのか最初からそう思っていたんだよそのあと否定したけれど

それで思ったのだけど結局明晰夢ってのはなんなのだろうかということそれは結局単にそういう内容の夢だったに過ぎないのであって別に特殊な出来事でもなんでもないのではないだろうか
予想される反論:しかし明晰夢を見るテクニックなるものが存在することは事実だこのそのための手順があるということが存在論において重要である感じはちょっと考えるに値する気がするこの反論のことは今日は考えないことにする

夢が夢であることを夢の中で知ることはできない現実が現実であることを現実の中で知ることはできないようにあるいは現実の中の現実と夢の中のその夢とはまったく同じもの現実であってそれ以外のものなど存在しない現実の中で現実が現実でないことも夢の中で夢が現実でないこともあり得ないそしてそのことは否定する方法さえない種類の正しさだだから夢の中でこれは夢だと気づくということに意味はないその気づきは超越的であありだから本当に意味することなどできないのだから水槽脳と同じ構造である

夢の中でこれは夢なんだと気づきそう発言したとするそのとき夢の中の他者たちはどう思うだろうかそれはいまこの現実で誰かがこれは夢なんだと言いだしたときに思うことと同じである要するに意味がわからないし意味がないだからその信念を根拠に夢世界の秩序を乱すことは倫理的に問題がある夢の中だから夢の中の法を犯すことが許されるとする見解は正当化できない夢の中では夢の中の法に従うべきであるその上で夢の中の法は現実の法と異なっている可能性はありそれに従うことが現実の法に違反することであってもそれは倫理的に問題がないと言える

夢の内容が操作可能である現実の自分がそうである以上にという信念は難しいが現実でのそれの対応物は単にそういう精神疾患であってこの場合その能力を行使して自分の望むままに振る舞うことは許されるだろうか少なくとも倫理の側に問題は無いと僕は思うけれど現実の法律がどう扱っているのかは知らない責任能力という概念はこの周辺にあるのかもしれないしそれならば少なくとも法律はそれを許すのだろうただし治療の対象となる夢の中でそれを治療されるというのはどんな気分だろうか自分の思い通りになっていた夢がだんだんとそうならなくなってゆく最終的にそれは夢ではなくなるあの夢の中特有の高揚感ももはや感じられないが病院の人たちは花束で退院を祝福してくれる
そして夢から醒める代わりにこれが現実だったことに気づくと続けてみたくなるがそれは構造が入れ替わっただけで同じ話である本当は世界を意のままに操る力を持っているのにそれを忘れてしまった人間がいたとしたら

別になんの話でもない

0221

昨晩はとうとうMathJaxでsansmathfontsを表示させることができましたやったね


今日は夕方に起きてカーニング情報の変換に着手しましたtfmファイルフォントメトリクスのフォーマットを理解するところから始めないとな〜と思っていたのだけどMathJaxの中にJsMathというより古い数式表示スクリプトからの変換スクリプトがあってJsMathはtfmからの変換スクリプトがあったのでそれを改造したら案外すんなりできましたやったねあとは微調整をしたら実運用に入れる今夜やろう

0222

にゃんにゃんにゃん


昨晩はとうとうこのblogの数式フォントを差し替えましたこうしてみるともうちょっと細くなってほしい感じはありますねまあ一応一段落
ただイタリックのaとgが気にくわないのでここだけ直す必要がありそうMETAFONTでそのうち

そのあとサーバに置いてあるgyazo-cloneをGIFに対応させようと思ってじゃあテスト用の環境を作ろうということでDockerに手を出して四苦八苦しましたうーむ


今日もずっとDockerなんとか既存のスクリプトが動くところまでは来たのでこれからコーディングといってもほぼ終わっているのでテストするだけですがDockerこうして手順が可視化され管理され正規化されるのは2015年っぽくてよいことだと思うけどどうも洗練されていない感じがある僕の使い方が悪いだけという可能性は十分にあるけれど


さて今夜はgyazo-cloneの件が終わったらちょっとSwift書こうかなそれともredmineのプラグイン作成のこと調べようかなそれとも数学かなまあたぶんgyazo-cloneが終わらない

0223

昨晩はgifzoのクローンを動かしていましたとりあえず動いたのだけどRetinaディスプレイで使うと解像度が変になりますいや別に変になってるわけじゃなくて単にサイズが二倍になってるだけなのかなFirefoxでの表示がおかしいだけかもしれないそうだったとして対策は悩ましい本家gyazoがやっているみたいに単純に縮小することはできるけどできるのかそれでいいのかしらまあ要調査


お昼から仕事なんか午前中でもないけどは身体のあちこちが変に痛かったけどそのうち気にならなくなった比較的元気でもなんか喉がいがらっぽい未満くらいの感じだこれはわりと高頻度でそうなのだけど

WebAPIとの通信機構を書きました前に書いたもののほぼ移植のつもりだったのだけどいろいろ粗が目立ってけっこう手を加えてしまった特にUserDefaults回りこれは前回ほんとうにひどかったのを今回は正解に近いものを出せた気がするただSwiftでもObjCランタイムに手を入れていろいろやれば前みたいにダイナミックなことができる気もする試す価値はあるか


http://biomedcircus.com/research_02_13.html
学生時代自分は間違いなくエリートで輝いていたそれで充分だろう

僕ははっきりと挫折したのではなかったそこまで優秀でもなかったがただ降りるのに失敗したのだろうと思うそれともこれが僕の挫折なのだろうか

いずれにせよ僕はまだこれで十分だとは思えない思えないがしかし

0224

昨晩はSwiftからObjective-Cランタイムを触るのをいろいろ試していましたmethod swizzlingも条件付きながら動くdynamic指示子をつけておくと従来通りのmsgSendで呼ばれるようになるのでその方向から以前の黒魔術がごっそり移植できそうですそのうちやろう


お昼から仕事JSONからCoreDataへのマッパーを書こうとしていろいろ試していたのだけどSwift1.1の不具合のせいで全部燃えましたやるせないSwiftとCoreDataの連携は1.2を待たねばならないようです
今日は他にもちょっと凝ったことするとすぐswiftcが落ちたのだけどそういえばジョブズの誕生日だもんなジョブズが地上を徘徊しているのだろう

他はAPI呼んだりとか今日はSwiftのバグで4時間飛んだ以外はまあまあ順調だったと言えるでしょうAPIと通信する周辺のCoreData操作もけっこう書けたし次はUIに乗り込むかいや測定する系ロジックかな簡略化されたとはいえまだ検討が必要だし


Twitterのウィトゲンシュタインbotが基本的には安全ではないと発言していてだけどこれ普通の人は食品の話か性病の話の二択だと思うよなあと思ってちょっとおかしかった今日一番愉快だったのはそれですはー

0225

なぜか指が08と入力しました人類は八月暦を採用しましたというジェスチャ


昨晩はまたObjectiveCランタイムとにらめっこしていましたproperty_copyAttributeList()とかでプロパティのメタデータが取れるのはいいのだけど型がSwiftの配列だったり文字列だったりするとどうもうまくゆかないというかid型と同じでオブジェクトであることしか明示されないこれは困ったなと思う代入時にどうキャストするかという問題もあるしNSCodingへの適合性を代入するまで検出できない問題もあるいやそれは諦めてもいい話なのかもしれないけれど


お昼から仕事まあまあ順調加速度センサをどうこうするコードを移植してそれから集計するクラスとか作りましたよい感じになってる気がするちょっと手癖でGCD使いすぎてる気はするけどでもまあそんなに頻繁に走る処理ではないしdispatch_queueは軽量だってどっかで読んだ気がするし

あと謎の計算ロジックについて調べました大学で物理を勉強したので謎の公式を見るとその模型は本当に妥当なんですかとかその定数は何なんですかとかいろいろなところに違和感が目について厳しいべつに僕はこの理論を理解する必要なんかないのだが自分で信じていない計算を書いて世に出すというのも気味が悪いなと思うまあ書くけど


多くの人たちにとって大学で得た知識というのは昔の思い出のようなもので日々使う道具だとは思われていないような気がする数式が出てくるとやあ懐かしいみたいなリアクションが出てくるのとかまあ僕だってドイツ語見たらそういやこんなのあったねえと言うだろうけれども
なんにせよ僕は数学記号に懐かしさを感じるような大人にはなりたくないなと思う

0226

お昼から仕事計算系をがりがりあとUIとの接続をどうにかしましたちょっと進捗挽回できたかしらそのはずだ

しかしちょっとだけ具合がよくない


やりたいことがいろいろあってしかしどれから手をつければ良いか困っているというわけでもない状態悪くないんだけどやりたいことがなかなか減らないのは困る最近はコードを書くので数学が先延ばしになってる$x^3+y^3=z^3$に自然数解がないことを示す手前


艦これ八話長門戦艦さんはああいう一面を持ちながら提督代行業をやっているのどういう気分なんだろうか最初からあんな人だったのだろうか気になる

ところで結局あの世界の艦娘は史実とどういう縁で結ばれているのかいまいちはっきりしないし艦娘も特に触れないしそのくせ史実を元にした冗談を説明なしに挟んでくるの視聴者はいろいろ知ってるからいいけど艦娘同士で会話が通じないのではとか思ういいですかホテルみたいなのは戦艦大和であって艦娘のあなたではないし今のあなたに対してホテルみたいという形容はほとんど意味が取れないのですよ我々はその背景を知っているから理解できるとしても

0227

昨晩はなんか不具合直したりしていましたUIがなぜかもたつく件原因に気づくまでけっこう大変だったけどずっと気に掛かっていたので直ってよかった

あとTwitterクライアント作りたいな〜と思っていたののデザインめいたものを考えていました漠然とした雰囲気〜という感じの想像はあるのだけど細部をちゃんと整合させようとするとぜんぜん考えてなかったことに気づくというまあよくあるアレ
それよりまずはCocoaでアプリを作る作法をどこかで勉強しなくちゃいけないそれはまあほぼ純粋にUIの話だけれども


お昼から仕事APIの残りの部分を叩いてそれからホーム画面のUIをほぼ完了させて残った時間でJSONのハンドリングを改善しようとしたのだけどSwiftとCoreDataとは相性が悪すぎてだめでした厳しい結局これはJSONのスキーマを表現するクラスなり構造体なりを別に用意してその上でそこからCoreDataに投入という二段構えをするしかない気がする土日にちょっとそれを模索してみたい