andante

2015-05

0511

ちょっと早起きして病院にゆきましたこないだ行ったときは受付の人が普段はこんなに混んでないのでフラッと来たらすぐ診察できると思いますって言ってたのだけど結局一時間くらい待ったまあその間に読書が捗ったから良しとしようディラック場の双一次形式と空間時間反転について読みましたふんふんそういえばこんな感じの話だった気がするよ

お昼から仕事WatchKit対応を打診されたのでいろいろ調査これビルドターゲットが3つに増えてそれぞれにバンドルIDを要求されるからJenkinsのプラグインが破綻する気がするあいつのplist書き替え機能は1つしか想定してないやっぱり自分で作らないといけないのかなあと思うけど現時点ではそんなことを言っている場合でもない困ったな
ともあれ基本的な世界観はわかりました明日は基本的なデータの受信を試せると思う


今夜も早く寝て早起きしようかしらもうすこし数学はするけれど

0512

${(\Z/N\Z)}^\times$の指数$d$の部分群は$\Q$の$d$次拡大において完全分解する素数$\bmod N$を記述するらしいこういうのが類体論的現象らしいけどまだぜんぜんわからない


早起きしたけど具合が悪かった気圧のせいかもしれないけれどこれまで気圧のこととかあまり気にしたことなかったから気のせいかもしれないしかし具合が悪かったのは本当
WatchKit対応は一応形になりつつありますでもこんな単純なアプリ出したらappleに怒られないかしら機能が少なすぎると怒られるケースがあると聞いたことがある明日は通知画面を触ります
ゆくゆくはHandoffにも対応したいのだけどねえあとGlanceって何かまだわかってない


明日は歯医者ですなので早起きしても暇なんだけどたまには朝に数学するのもいいかもしれません早起きするのかは未定

0513

早起きして歯医者の時間まで数学をしました類体論的現象はどんな体拡大にでも現れるわけではなく代数体のアーベル拡大に現れるようですすなわち類体論とはアーベル拡大の理論であるふーむ

それから歯医者彼らはなぜか僕の歯磨きの腕を高く評価します小さい虫歯っぽいものがあるけど一年半前と大して変わってないので様子見でいいですとのこと次回は半年後半年てそんな予約が取れるのか取れた

そういえば歯医者の入口の自動ドアにはよくある感じで名前が書いてあるのですがそれが室内からだと裏返しに見えてさらにそれが受付のガラスに反射して元に戻っていたのがちょっとおもしろかったです普通に読めるものだからしばらくそれが特殊な事態なんだと気づかなかった
こういうことをTwitterに書いておしまいにするのではなくもっとちゃんと日記に書いてゆきたいですね

午後は仕事腕時計対応はおおむね片付きました結局一日掛かってしまったけれど腕時計の通知発動条件がよくわからないのだけど文字盤が点いてるときしかちゃんと表示されないっぽくてそれじゃ通知の意味なくないとかいずれ変わるのかな
あとJenkinsによる自動ビルドの対応を泣きながらやりましたxcodebuildはCODE_SIGN_IDENTITYを指定するとPROVISIONING_PROFILEがAutomaticでも無視してしまうっぽい発動条件はこれなのだが正確な事象がはっきりしないのでxcprojなるツールを導入してゴニョゴニョすることで乗り切りましたこれ便利だな妄想中の新ビルドプラグインはこれなしには成り立たないであろう


さて帰りが遅くなったので日記を書くのもこんなに遅くなってしまいました髪が乾くまで数学をしましょう明日からは本格的にiPhone開発に戻りますたぶん

0514

早起きしたし曲がりなりにも三食食べた四年ぶりくらいじゃないかなので今日の僕はきっと健康やった赦されたんだ


仕事はまあまあ順調そういえばxcprojでプロジェクトファイルが自由に操作できるのならむしろ設定情報は極力そっちにまとめてしまえば扱いやすくなるよねということで実行しましたentitlementにも環境変数が使えるっぽいので簡単に試したところうまくいっているこれでApp Group問題も解決ですやったね
あとは強制アップデート機構ダイアログが出てアップデートしないと通しませんよってなるやつユーザにそういうことを要求するのすごく嫌なんだけどまあ保険としては必要かなあただAPI叩いたときに自分が時代遅れであることがわかるようになっているのだけどあらゆる画面でそういうのを出そうとすると非常に厳しい感じになるのでホーム画面に限るようにしていますこれが意外と面倒だった任意の画面に出るよりはずっとましだと思うけど


褒めている俺〜〜みたいな褒めかたをする人はいるよねと思って別に褒める行為に限らずともそうだよなと思い直した


なんかアニメ声で特に関連性のない単語をリズムに乗って矢継ぎ早に述べるだけの歌を作ってみたくなったのでした方向性としてはこういう感じだろうか: https://www.youtube.com/watch?v=FB8h1Ljzc0s
個々には意味があるけど前後に関連のない単語の羅列の歌苗字替え歌とか戸塚区小林賢太郎のアレとか好きだしあと意味ないけど一番二番シャフルとかも好きですこういうのってどの程度共感される趣味なのだろうそれほど多く見かけないけれど

0515

なんか夜中あたりから微妙に熱っぽいのだけど体温はいたって平常どうしたのかしら胃の調子も悪いううむ


そういうわけで寝不足気味で仕事とりあえず機能追加分は実装終わりましたただまだ微妙に挙動が変なので月曜日くらいまではかかりそうそのあとどのくらい暇になるかは謎どうせ忙しいんだろうなとは思うJenkinsの自動ビルド手順書を作らなきゃいけないのだけどあとiOS開発初心者向け資料と


土日はJenkinsからSlackに通知を飛ばすプラグインを作ろうと思っています既存のものは挙動がふがいないので僕の考えた最強のプラグインを作っちゃるんや僕の将来的な目標としてはXcodeのプラグインも作りたいのでその練習として手頃かなとも思いつつとりあえず調べごとはだいたい終わったので今はIntelliJ IDEAとにらめっこしていますジャバ


さて具合があまり良くはないので今夜はアニメ観たらあんまり夜更かししないで寝ましょうかね

0516

昨晩はJenkinsからslackに投げるところまで書きました


今日もJenkinsプラグインを作っています必要な情報を揃えるところまではできたのでまだSCMとの連携を試していませんが今夜は設定UIを作って実際に繋ぐところをやりますそこまでできたらこれは一応完成でよいでしょうこの次は社内のIPA配信システムにアップロードするプラグインを作るつもりですこれがあるときっと素敵こないだ下流プロジェクトとしてcurlで送るやつ書いたけどちゃんとプラグイン化したほうが通知と連携できていいよねと思ったので

そういえば五月祭だそうですね計算機にfour foursを解かせる展示があったそうでそういえば昔そんなのやったなー http://ofni.necocen.info/315 とか思って懐かしくなりましたこれ今だったらもっと良く書けると思うのよね排他制御が下手で並列化に完全に失敗しているし最近の計算機だと並列化しない方が速いあと計算可能性がメモリboundなので内部データ構造をもっと効率的にすれば限界は拡張できるよねとか

0517

昨晩は何をしたのだったかSlack Notifierの基本的な制御が完成したのだっけ


今日もJava書きましたグローバル設定で追加した設定情報をジョブ設定でコンボボックスで選べるようにするのは標準のSCPプラグインが参考になりましたとりあえずこれで実運用に乗せられるかなあとリンクを追加する機能だけどこれはまだ一筋縄ではゆかなさそうなのでちょっと延期かなあそもそも配信システム側にURLを返す機能が存在しないっぽいからそっちにプルリク出すところから始めないとだめそうだ


さて週末は終わりなんかずっと胃の調子が悪いなあ週明けはバグフィクスから

0518

h.b. > f
もう26歳ですか恐ろしいですね僕はやっぱり三十になってもこんな感じだったら死ぬしかないと思うよ


異常に具合が悪かったので遅く出社して早く帰りました朝起きた時点では胃がアレしてるのかなと思ったけど夜になって頭痛してきたし普通に風邪っぽいマジかよどんだけ軟弱なんだ今夜は早く寝ようといいながらゲームしてたんだけど早く元気にならなくては……

0519

昨晩早く寝たら今日はすこしだけよくなっておりました今日も早めに寝ることでさらなる改善が期待できますアニメを観て髪が乾いたらすみやかにおやすみすみすみ


昼前まで寝ていたので今日も仕事はお昼からなんか早起き計画が頓挫したみたいな雰囲気になっていてよろしくないですが体調悪いのだし仕方がない仕事は追加機能をぷちぷち体調のせいかあまりやる気が出なかったけれどまあまあ順調でしょうでもまた五月雨式に機能追加が入るんだろうな

あと社内向けにJenkinsの手順書を書きましたというか三ヶ月くらい前から書いてたのをようやく公開しましたでもずいぶん長くなってしまったので誰も読む気にならない気がするし結局手順が煩雑でどうしようもないJenkinsのXcodeプラグインはやっぱり融通が利かなさすぎるのでxcprojでプリプロセスする方向に進んだほうがよさそうな気がする悩ましい


僕は岩の中に閉じ込められている僕は岩の中に閉じ込められているから歩くことも話すこともできないそこへ君がやってくるつめたい手のひらが僕に触れるすると魔法のようなことが起こり僕は岩から救い出されるというようなことは起こらない相変わらず僕は岩の中に閉じ込められているでも君は構わず僕に話しかける今日あったことや今日なかったことについてある時は隣に座ってある時は背中を預けてそうしてひとしきり話し終えてから明日もまた来るねと君は帰ってゆく僕は岩の中に閉じ込められている西の空に沈む夕陽の光を受けて東の空に丸い月が昇ってくる

0520

昨夜はなんだかんだ夜更かししてしまいましたUIViewのアニメイションで気になることがあったのです

そのせいか今日も具合が微妙昨日よりちょっと悪いけど一昨日ほどじゃないくらいでも今日は早く行って早く帰って来たので寝る前に遊んでも早く寝られるはず

仕事は微妙僕はやっぱり会社勤めには向いてないなと思う


Haskell勉強会でIOアクションの話題が出たときに思ったのだけどMonadのpureがreturnなのってプログラム=HaskellにおけるIOアクション=たとえばC言語における関数という対応関係において最小限の関数がreturnのみで作られることに対応する最小限のIOアクションという気分を表現しているのだろうかというかそういう解釈がしっくりくる
アクションを束ねるという感覚がようやく浸透してきた気がするだからどうというわけではないのだけれど


今夜はゲームしつつ数学もしつつ早く寝る