幻想郷丼にいついたので

あまり火を入れないMacMiniを起動してWine経由で風Easyとかやる。
ホーミングで残1か2で突破。針は顔山でふっとびまくって全滅間際でやる気が先に全滅した(中断)。
針の方は早苗さんまでスペカ取れるのは自分にしてはいいところではある。
ホーミングでNやり直せる自身はややついた。

今日やったこと

2日連続でタリーズ。
今日は画像を表示する部分を組んでテストした後、CWで隠れたトゥートも扱えるように(表示だけ)レイアウトを組んだんだがこれがよくわからなくて大変。
最終的にレイアウト組んだだけで時間切れになった。

いやまぁバトテの色々で時間食いすぎたというのは大きいのだが・・・(汗)

今日やったこと

なんだかんだ行ってコードをいじって、長時間の読み上げに対応できるかどうか見てた。
ついでに、Tootに応じたフォントの高さが設定できるかどうか見てた。だいたい大丈夫そうだ。
画像についてはこの先が見えた、程度で、ライブラリに頼らずに置いていくことになりそう。
画像ができたら、ラジオ的アプリに必要な「続きを見る」とかの処理かのぉ…
これもめんどくさいのだが…。
(続きを見る)があるTootとそうでないToot、画像があるTootとそうでないTootでわけなければならない…

今日やったこと

夜中と昼に家と喫茶店で色々とマストドンアプリをいじってた(夜中にいじるのいくない)。
まずは複数インスタンスへの対応。新しいインスタンスの名前とインスタンスのアドレスを入れて、複数アカウントを切り替えられるようになった。
最終的には4〜5アカウントのLTLを切り替えてみるためのアプリになる予定。
ちなみに現状では地味に「通知」「ホーム」を取ってないというアホっぷり。LTLを閲覧/投稿/音声読み上げという、ラジオ的アプリになる予定。
あと、user_nameとdisplay_nameが一致すると、display_nameが空文字列で帰ってくるという仕様に対応。どうなんだよそれ。
アカウント切替は、随分手こずったので時間を取られた。あとはNSFW画像フラグが立ってるかどうかを調べて、それをカバーするボタンの作成をした。ボタンのサイズがいまいち定まってないのでよくない。あとでチェック予定。
NSFWフラグはNO-YESが必ず入るのかと思ったら。pawooで値が入らない(nil)のものがあって、そのせいでエラーが出た。Javaならヌルポ(ガッ)である。
コードだけはセルの高さをトゥートで可変するようにしてある。実際に動かしてないので明日以降の課題。

これができたら明日は現在表示も読み上げもしてないCW(「続きを読む」部分)の対応に着手したい。のだがどういう動作仕様になるのか…。
CWができれば次はトゥートの書き込みに対応したい。

今日やったこと

レポート出し忘れてたのでその対応。
マストドンアプリは
・LTLを喋る
・LTLの余計なこと(http://〜〜とか)をしゃべらないように
・LTLの「続きを見る」場合は本文を読まず、隠されてない部分を読むように
・トゥートの画像を1個だけ表示するように

発言に応じて高さを可変にするようにして、拡大画像表示するようにして、画像を複数表示できるようになったら一人前なんだが…くっそ面倒なところだなぁ。
あと、NSFWだった場合の対応もしてないな

地味にあと起動時に読むべきLTLが分かってる(最後に指定したアカウントがわかる)なrあ、それをロードする機能をつけたいものだ。
あと、地味にアカウント指定で箪笥が指定できないので、指定したい。
本来はレスポンスとかBTとかFavとかできて一人前なんだが、このアプリはラジオ的なので後回しになってるw

今日やったこと

明日に向けてメックの修理のデータ整理とか、TNXのキャストの見直しとか。このキャストでいいよな、とかやってた。
あと、前職同期からスカウトメッセージ来てるという驚愕の事実にきがついておののきながらレスポンスを返すとかやった。えらい。

マストドンアプリはちょっとだけ進んだというか、アカウント選択時にデータを最新のものに更新したりとか、access_tokenが死んでる場合、改めて取り直すとかの処理を書いたらそれだけで時間が尽きた。週末は開発環境持ち込まないので来週はTLを数秒ごとにリロードするとか、そういう機能をつける方向で頑張っていきたい。TL表示にも難題多いのだけど…

今日やったこと

れじ☆すたのリリース作業やった。バージョン1.6.0。

マストドンアプリについては、ローカルタイムライン(LTL)を出すことに成功。
しかしこれコンテンツが生HTMLで画像込とか果てしなく大変そうな気がする。NSFWとかどういう判別してるんだろう。
解析ロジックを作るしかなさそう。
とりあえず雑に作ったアプリでは、自分のデザインを満たせそうにないので、これはこれで研究用のアプリとしてある程度作って、改めて1からデザインしたアプリとしてスクラップ&ビルドしたい。
とりあえずの課題はトゥートの高さ可変とか、ユーザーステータスの表示とか、カラーテーマへの対応とか、画像のキャッシュとか、画像つきトゥートの表示(トゥート本体に埋め込まれているので、分離せんといかん)とか、トゥートの逐次リロードの仕組みの実装とか・・・
リデザイン前に機能としてこれができるか?というのを確認して、実装方法を身に着けねばならん。

今日やったこと

gensokyo.cloudにガリガリアクセスしまくって得てたAccess_Tokenだと思ってたものは中間コードであることに気が付き、もう1手順追加することでAccess_Tokenを得て、自分の登録プロフィールを取得することに成功。
あと、Realm関係でちょっと躓いた。こんなことに3時間かかるとはorzという思いも強いが、これでローカルTLを見るところまでは楽にできそうだ。

他にもやりたことが多々、というかほんとうはあるんだけど、どうも集中しすぎだなぁとも思う。区切り方悪い。

面談日記

れじ☆すたの会話たくさんしてきた。
立地がすげぇ微妙だと思った。あとオフィスは活気あるけど狭くね感。
技術以外の面ではどうにかなると思った。技術と成果が出せるか?と言われると相変わらずしょんぼりなのだが・・・この点、どうにかなるのかな?という感じがある。

あとは働き方と住まい問題もあるなぁ…原宿・北参道が最寄りなんで、東横線沿線が一番という結論になりがち。
地味にお店もあんまりないし。

今日やったこと

きょうはちょっと出かけるDayなので北参道でドヤリングしてきた。
結局OAuthでやれないので、テストだしいいやーということで生passを投げてAccessTokenを得ることに。
他の方法試したけど通らんからダメなんだよorz

とりあえずAccessTokenもらえるところまでできたので、インスタンスを登録できるところまでデザインはした。
これでどうにかなればどうにかなるだろう(ひどい)

今週中にLTLが表示できればイイナー程度の速度感。