錦糸町のスタバでドヤってきた。
明日行く会社の予習とTNXキャストDB。SegmentedControlがアイコン扱えないとか言う仕様だったのでこれを改善するべくいくつかライブラリを入れて試行錯誤した。結局XMSegmentedControlの野良ブランチ(Swift3対応)になったかな。
目下アイコンをどうしようか悩み中。サイバーパンク風のモノクロアイコンというのを探すか作らなければならぬ。
錦糸町のスタバでドヤってきた。
明日行く会社の予習とTNXキャストDB。SegmentedControlがアイコン扱えないとか言う仕様だったのでこれを改善するべくいくつかライブラリを入れて試行錯誤した。結局XMSegmentedControlの野良ブランチ(Swift3対応)になったかな。
目下アイコンをどうしようか悩み中。サイバーパンク風のモノクロアイコンというのを探すか作らなければならぬ。
昼間に艦これやったので昼寝からのコワーキング行きが遅くなった…
お陰で日曜はかなり楽になったが。
TNXCastDBアプリは技能を「一般技能」「社会技能」「コネおよびその他固有名詞技能」という3列に分けて表示することに。
しかしスートのフォント表示が一定しない(同じハートのスートの塗りつぶしでも、他のスートの状況によって絵文字になるかどうか変わるようだ…)とかいう現象にぶち当たって試行錯誤するハメに。結局コードからヒラギノフォントを充てて、それでも違和感が出るダイヤのスートを菱型文字にすることで解決。
あと、気がついたこととしてアウトフィットの属性に「シキガミ装備かどうか」「シキガミ装備のタイプ」を追加。
そして今日改めて見直してわかる「あ、CSとAR・・・」
TNXキャストDBについて色々弄って色々エラーを出して、とりあえずJSONにある技能データが出るようになった。
問題は固有名詞技能の扱いだろうか。
キャストシートに合わせると、一般技能+操縦+芸術+制作/コネ/社会の3ペイン構成になるが、これをどうするかだよなぁ。
この並び、面倒くさいことやれば維持できるけど、維持する意味があるか?と悩んだりする。
でも僕が「操縦:」やら「制作:」が一番下にあるキャストシートみたら「うーん」という顔になるからやるべきなのかなぁこれ。
数の話をすると一般技能>>社会>コネ>その他みたいな感じで、その他は1個もない可能性がある、コネは概ね2〜3個ある、社会技能も3〜5個はあるだろうと予測される感じだから、そこから技能の割り振りを考えるべきなのかもしれない。「一般技能/コネ+操縦+芸術+制作/社会」みたいにしてもいいのかもな。
飯食う前に居間を占拠されたので夕方まで不貞寝したらひどい塩梅になった。幸い(?)体調のほうは良くなってきた感じがする。
夢見はあまり良くなかった、というか、布団の中から怒鳴ってるというメタ夢だった。
メールやりとして来週の上京日程を確定させた。月曜と木曜。場所は紀尾井町と五反田(大崎)。
前者はどうやって行こう…普通に有楽町から行け、という話だが、Google先生に聞いたら「半蔵門から歩いてもいいんやで」というお声をいただく、ありがたい。
後者はこんどこそアホのコストを払わずに渋谷まで行きたい(願望)
それとSwiftのTNXキャストDBアプリは・・・なんかこれすげぇ力技じゃね?と思いつつも、SwityJSONの使い方を再(^n)勉強してダミーのキャラクターデータをJSONで読み込むようにして、それをRealmSwiftのデータに落とし込んで(でもセーブはしてない)キャスト名、スタイル、ペルソナ、キー、能力値、制御値が表示できるようにした。まずView1個片付いた。
明日は一般技能/社会技能/固有名詞技能のViewを作ってやりたい。
南口が使えないので北口のコワーキングスペースに回る(定期券は共用)。
しかし途中に店がないので腹減った。やむなくキャラメルコーンでなだめるハメに。
作業は面接のメモを残したり、中野近辺の住宅探したり、ちょこちょことTNXのキャストDBアプリの実装を進めたり。
あまり長居はしなかったので進みも相応というところか。
市ヶ谷は某A省のすぐ近く、という立地で面接。会議室的なものではなくパーテーションで仕切られてる。
慢性的にiOSエンジニアは不足してるらしい、とココでも聞くんだけど、なかなか僕の席は用意してくれないのよね…(遠い目)
さておき、iOS周りの話で盛り上がりつつ、最近のミッション・課題感を聞く流れ。Swift化、Webサービスのネイティブ化がタスクっぽい。自社開発なのでペースは相応に守れるかな。ただ、立地上なかなか藤沢から出にくいので住み替え先を考えないとだが。中野かね?
一方で総務系がひたすら弱いそうで、機材は自前と言われてほへーっとなった。守秘とかかなり面倒そうだぞ・・・!
全体的には1時間弱で楽に面談ができた(薬は飲んだ)のでよきかな。
ちょっと長い間艦これ談義をやってたの。
その後余計なサイトをダラダラ見てたのがようない。
TNXキャストDBアプリ計画はRealmのswiftクラスを作り終えて、とりあえずこの次の目標である「データがちゃんと表示できるようになる」ために、それぞれの能力値等を表示するビューの実装と、テストデータ(今度使うキャラをJSONで書き起こす)作業というところまで行きたい。
JSON化したデータがきちんと表示できて使えるようになったら、JSONデータを作るための画面群の設計と実装に移る、という予定。
にしてもちょっとペース鈍いな。

#そして進捗画像をあげようとしたらHTTPエラーだときたもんだ。再挑戦してやっと通った。日本語の長い名前がダメなのか?
あとは火曜日のコワーキングスペースキッチンが長らく空白だったところに天ぷらやが入った。藤沢鶏の天ぷら(おためし300円)を実食。おいしーい!
でもこれが実提供500円だったら難しいかも。コワーカー大変である。
3件位応募したけどなんか無理してる気がする。
体と頭はスッキリしているが何もやる気が出ずに無為な時間を過ごし過ぎだと思う。艦籍簿作ったり、ロクデモないことはしてるけど。
TNXキャストDBアプリはRealmSwiftのデータクラスをゴリゴリ作り始めたが、全然進んではいない。
なんだろう。行動意欲が下がっていて、なんか虚無感というか辛さというか、なんかすごい悪い方向に精神が向いている…
一応1社応募したがどういう回答が来るのかは明日次第だなぁ。
あとはTNXのキャストDBの設計をしてたはずだが、進捗ダメっぽい!
Swiftのクラス作りとか全然わからんなこれ…
JSON2CastDataとか作らないといけないが、その前に全データを表示するためのViewの作り方からだ…
あとはスクレイピングと目視クオリティチェックを抜けた画像をtumbrに自動アップロードした。
TumblrのAPIでは「出典」「タグ」がつけられないのが大いなる不満である。
画像収集の閾値を上げて収集したが数が多い上に関係ない画像を引っ張ってしまう(30枚一組のエントリで当該するのが1枚あるだけ、とかいうのもある)…
だからってフジキドさんが出てきたのにはちょっと驚いた。グワーッ!
そんな作業をやりつつ、別途でTNXキャストDBアプリの設計とか。昨日考えてたプロパティではボロボロと足りないところが出てくる(ヴィークルの装甲や制御値修正とか…)。
画面デザインもやってみたが、やっぱりあれだね。デフォルトのUIだと泣けるほど味気ないね。公開するかどうかは別においといても、見栄えに気をつけたいというのは意識したいので、ライブラリ探そう…
あとはビルド番号を自動インクリメントするPythonスクリプトを引っ張ってきて動作を見たり。上手く動いたのはいいんだが、これクリーンビルドすると番号もどっちゃうヤツかな…。
#そして昨日の朝付けでお祈りされてたことに気がつく。ぱぁぁぁ(昇天)