0521
「非常の時 押してください 心が安らぎます」
仕事は検討など。デザインがぼちぼち上がってきたのでそれに見合うデータ構造を考えたりUI設計を考えたり。あらためてガントチャートを見てみたけど開発期間三週半しかないのよね、これ。やはり事前の準備が重要だ。うーむ。
明日は病院(定例)。予約の時間が早いので早起きしなくては。ウー。
「非常の時 押してください 心が安らぎます」
仕事は検討など。デザインがぼちぼち上がってきたのでそれに見合うデータ構造を考えたりUI設計を考えたり。あらためてガントチャートを見てみたけど開発期間三週半しかないのよね、これ。やはり事前の準備が重要だ。うーむ。
明日は病院(定例)。予約の時間が早いので早起きしなくては。ウー。
まだ火曜日なの信じられない。百歩譲っても木曜日ごろじゃない?
睡眠に失敗したので眠さで死にたくなりながら病院へ。待ち時間も短くすんなり終わる。病院から駅へ向かう時間はほぼランダムなはずなのに、なぜだか駅に着くといつも電車が出た直後である。
仕事はタスクの洗い出しとか別案件の顧問とか。結局趣味で書いてたコードが実プロジェクトで稼働することになりそうで、じゃあ書いてた時間は自宅作業扱いになりませんかねえ、とか思ったりする。べつにいいけど。計算機借りたし。
ところでGANの近年の動向を追っていたらまた実装してみたい気持ちが出てきました。やるか知らないけど。でもデータはあるんだから挑戦したっていいよな。会社の計算機いまは空いてないけど。
最近はよく睡眠に失敗している気がする。今夜こそは早く寝たい(それで何が解決するでもないが)。
善悪と人生についてすこし思う。さまざまな力の中で道徳的に行動することの責任を負うのは自分でしかない(もちろん反道徳的に行動することの責任を負うのもそうだ)。では道徳的であることは人生においてどのくらいの価値を持つべきか(持つことが道徳的か)。そのような勘定をすることはどの程度反道徳的か。
こんなこと考えても意味はないのかもしれない。なにしろ僕以外には自由意志など存在しないのだから。では僕は道徳的に生きるべきだろうか?道徳的に生きよ、と僕は僕に命じる。なぜか?僕がそうありたいからだ。僕は自分がどうありたいかについて考え、そのように自分を仕向ける。いま、僕は自由だ。
仕事はなんかまだ暇なので論文読んでたり。PG-GAN、データを洗ったのがどの程度効いてるのかわからないのだけど、論文中で示されているいくつかのテクは地図生成(DRAGAN)でも有用そうだなと思ったので参考にしたい。安定さえしてくれればもっと綺麗に出せる気がするんだよな。
明日はデザインが決まるようなのでそろそろ暇ではなくなりそう。そう言い始めて一週間くらい経つ気もするが……。
https://crypko.ai/#/card/22260
Crypkoというやつを知りました。これはmake girls moeのチームがCryptoKittenの二次元美少女版をやったようなもので、まあ僕はEthereumのこととか全然知らないんですけど、GANを使って二次元美少女を生成して、それ(の元になっているノイズ)を安全(というのもあやふやな言葉ですが)に売買したり、美少女同士を掛け合わせて新しく作ることができるような仕組みです。いまはベータ版なのでテスト用のEtherで遊べます。
GANできれいなイラストを生成するだけでも大変なのに、それとブロックチェーンとを組み合わせるなんてすごいと思ったし、なんというか、ひさびさに技術が世界を変えていく、変えようとする気概、予感を感じて楽しくなりました。いい、こういうのがいいんだよ。
そういうわけでEthereumデビューを果たしたわけですが、技術的な詳細がまだぜんぜんわからないので暇なときに調べようと思います。思うだけかもしれないけど。
さて、まだ水曜日です。そろそろ寝なくちゃ。
健康診断の結果が返ってきたのだけど、体重が去年より13kg増えた結果として、身体測定の評価がCからAに改善していた。なにかが間違っている気はする。
仕事は次案件の検討とか。デザインがだいぶ固まってきたのでそろそろ具体的な画面遷移のお絵描きをしていく時期かもしれません。といいつつなんか割り込みタスク入ってきたので明日はそっちやると思います。
あ、あと計算機巫女業の手伝いをしたりした。PG-GANの安定化手法をいくつかDRAGANに取り入れてみたけど結果は思わしくない。まあ小手先のテクだけでどうこうできるほど計算機巫女業の沼は浅くない。
Crypko、生成元となるコードと生成結果とが公開されているから、大量にクロールして学習させればいい感じに模倣するモデルが作れないだろうか、というようなことをふと考えた。イメージ的にはモデルの蒸留(教師データは無尽蔵というわけではないが)。思いついたならやってしまえばいいのだけど、クローラを書くのが面倒なのでやらない。その行為自体にそんなにテクニカルな興味はないし(512x512(だっけ)のGANをあれだけ綺麗に学習させられたことへの驚きと興味しかない)。
さて、明日は心療内科(定例)。あとお昼にミニ流しそうめんをします。夜はノミカイ。
そうめん。飯。酒。若手。などなど。
昨日のことから書き始めましょう。昨日は会社で流しそうめんをしました。でも茹でるのに失敗したのでなんか小麦粉の棒みたいなのになってしまった。むつかしい。
あと夜は会社の20代飲みに行きました。なんの話したかはもう覚えてないけど楽しかったです。
今日は昼過ぎまで寝て、夜に会社の人とYと会って飲みました。基本的には楽しかったのだけど、「お前はファッションがイケてないのをなんとかする努力をすべきだ」みたいな風潮が蔓延しておりそれはちょっとつらかった。わかってる、わかってるんや……ただどうにも僕は自分の外見に注意を払うということが苦手なんや……
明日はたぶん寝ている。なんかすることないかなあ。
なにもしていない。当然のことながら。
ずっと寝たり起きたりしていました。なにもやる気が出ません。やることも特にないのだけど。ああ、でもCrypkoのホワイトペーパーをもう一度読もうと思っていたのに結局できなかったな。あとEthereumについて調べるのとか。やれやれだ。
明日は月曜日。はー、仕事したくないにゃん。
軽い死にたみとともに暮らす人生に慣れきって久しいけれど、人生とはこういうものではなかったはずだという思いがときどき過ぎり、それにもまた慣れきってゆく自分がいる。
仕事は次案件の検討と別案件のiPhone X対応など。iPhone X対応はそんなに難しくなかったけどiOS8を切るのにともなっていろいろdeprecatedになったのでその対応がけっこう面倒だった。ObjCだし!
次案件の検討はなんかフローチャート描いて唸っていただけ。難しい。でもようやくすこしわかった気がする。難しさもわかってきたけど。
なんだかぐんにょりしています。月曜日だからかなあ。
仕事は考えごとと別案件のビルドなど。昔のプロジェクトは最近のもののように自動化とかのことを考えていないのでいろいろな秘伝技術があったりして厳しさがあります。自動化の本質は自動化されることではなく機械的に実行可能にされることであるなあ、なんて思うのです。
考えごとははかばかしくないけれど、ようやく部分的に既存実装を理解したと言えるくらいに理解しました。やれやれ。
Crypkoが上達してゆく過程は、脳がGANの潜在変数空間を学習してゆくことなのかな、とか思ったのだけど、まあよくわかりませんね。
街灯に照らされる雨粒が、これが水滴の落下現象であることを僕に思い出させる。
仕事は暇〜と思いきや不具合対応に追われる。これを1人日未満と見積もった僕と雑に対応した僕とiOS11(というかiPhone X)への憎しみが募る。雑な対応は完全に僕の慢心ゆえの結果であってそれは反省する。
とりあえずレイアウト崩れ系はだいたいなんとかしたので一段落かなあと思うけど、なんか厄介そうな既存不具合に手をつけないといけない気がする。というかiOS11との闘いもまだ決着ついてないし。これはデザインのほうを曲げてもらうことになる気がするなあ……。まあもうちょっと粘ってみよう。
僕だけが自由意志を持つのならば、僕だけが真の意味で道徳的であるに違いない。(それ以外の人々はただあるがままに動いているだけだからだ)(もちろんそれは彼らが不道徳だという主張ではなく、道徳的とされる人はそれなりの理由があって道徳的とされる行動をとるが、僕だけは理由なしに道徳的であり得る(それを選べる)ということだ)
僕は神を再発明しようとしているのだろうか?(誰しもがそうしなければならないのではないだろうか?(僕以外に、誰が?))