andante

2014-07

0721

にゃん


夕方に起きてちょっと仕事をしましたあとちょっと


結局CoreDataのことはよくわからないのだけど作成されたスレッド OR 自分の管理するキュー上でなら操作ができることは間違いなさそう勉強会資料を作らなくてはなりませんまあ今週は暇だしなんとかなるでしょう書くことはだいたい決まっているのであとは資料

0722

お昼から仕事不具合対応は今日明日で完了でしょうちょっとマルチスレッド沼に足を取られたけどどうやら動いてくれているようですしかし怖い怖すぎるあんなCoreDataStackにはもう関わりたくない

あとは勉強会資料を作りましたなんとか構成は決まりそうだけど細かいところで知識が穴だらけっぽいので厳しいしかしここのベストプラクティスを確立しないと未来はない感があるよなーと思いつつでもSwift時代のフレームワークはまた違うんじゃないのんとも


明日はいよいよ新プロジェクトのキックオフですそういえばSwiftはbeta4でアクセス指示子がついたそうですねほう

0723

新しいプロジェクトのキックオフに参加しましたSwiftとUIKitを勉強します
今日はUICollectionViewとUIDynamicsを勉強したのだけどなんか去年のWWDCにそれっぽいセッションがあったと思うから観た方がよさそう
Swiftは型キャストまわりでちょっと思い通りにゆかないことがあるけれどおおむね快適ただXcode6はまだ不安定すぎる気がするシンタクスハイライトが頻繁に死ぬ本体は巻き込まれないのだけど

あと前のプロジェクトの不具合対応今日で全部終わる予定だったのだけどなんか駆け込みで仕様変更が来ましたつらいしかも説明が要領を得ないので二往復くらいしそうです明日対応しようはー


明日も新プロジェクトの説明をしてもらうのだけど今日の説明はあまりに散文的すぎた午前中なので今夜は早く眠らなくてはといいながらすでに日付が変わっている明日は明後日の発表のスライド作成を優先

0724

ちょっと早起きして取締役から新しいプロジェクトの詳しい説明を受けました一時間半くらいかな気になる点やとりあえずの進めかたについていろいろ訊けたのでよかったがんばろう

あとは前プロジェクトの不具合対応終わらないと勉強会資料作成をしました資料作成一応全体的にはまとまったので細部の調整かなーという感じでも練習してないしする時間もないですまあ話すことは知っているし気楽にやれる感じなので大丈夫でしょうはー

夜はちょっとUINavigationControllerの実験をしていたらすっかり遅くなってしまいましたStoryboardやAutoLayoutにも馴染みがないせいで躓いてしまったけどとりあえず作りたかったものは作れたのでよかったですただここから細部を調整するにあたってカスタムトランジションとか簡単なものであるにせよ手を出さないといけない感じなのでまだまだ勉強しなくては
Swiftは慣れてきましたけれどもXcodeの補完がどうもおかしいので難儀しています


早く眠らなきゃ……

0725

お昼に起きて会社にゆき睡眠講座なるものを聴きました社長の知人が睡眠について語ってくれるという趣旨睡眠の質を向上させる手法をいろいろ教えてもらったのでいくつか実践できたらと思います睡眠の質低くて困ってるのよなー

それから勉強会で発表スライドは好評だったようだけれど発表自体は僕の感覚としては微妙そんなに肩肘張らなくともと思って時間もなかったし練習せずにやったのだけどそうすると話すことが支離滅裂になってしまって難儀しました自分で書いたスライドなので内容はわかっているのだけど理解というのはマインドマップ的であるのに対して言語による説明はリニアなのでどこかの段階できちんとシリアライズして準備しておく必要があるのだと思いますそしてそのために発表練習は有益だ次回は簡単にでもそういう時間をとりたい

あとは前案件の不具合対応僕のアサイン的にはとっくに終わっているはずなのだけどずるずると不具合報告が来ます不具合報告だけならまあしょうがないなと思うけど普通に仕様変更とか来たうーんいつまで続くんだろうSwiftとObjCをそしてXcode5とXcode6を行ったり来たりするのはなんとなく脳のリソースを浪費している感覚があって疲れます


今夜はひさびさにお酒を飲んでいるぜ

0726

UIのアニメイションのテクニックを調べて試してがんばっていますでもCoreAnimationとUIKit Dynamicsを協働させるのはむつかしそうだとなるとインタラクションのことも考えてUIKit Dynamicsに統合という感じになるのだろうけどそれはそれでパラメータの調整が面倒そうだはー
あとUIViewControllerのカスタムトランジションを調べているけれどけっこう面倒っぽいということしかわからないインタラクティヴトランジションをなんとかUIKit Dynamicsと結合したいはー

0727

h.b. > δ


今日もUIのアニメイションのことを調べていましたはっきりした情報がどこにもないWWDCもあまり細かい話をしてくれていないのだけどいろんな人の実装を見てようやくイメージができてきましたただiOS8beta4にはこの周辺にバグがあるようですdevforum見たら報告されてたしiOS7だと動いたバグ報告によればbeta3までは動いていたらしいのですぐ直るとよいのですが

あとは薬局に行ったり新幹線の切符帰省用を受けとったりしました洗剤も買った


来週は新プロジェクトにフルコミット……といいたいとこだけど前プロジェクトの戻りがまだあるのだろうなーちょっと気がかり

0728

お昼から仕事前案件の不具合対応をいくつかと次案件のための調査といってもなにするかそこまで決まっているわけではないので今風のテクノロジーをいろいろ試すみたいなことをしているのだけど今日はインタラクティヴトランジションを実装したときどき落ちたりパラメータの調整が甘かったりするけれどとりあえず動いているらしいやった
ただ率直に言ってUIKit Dynamicsはこういう用途には扱いづらいいやAttachmentBehaviorが扱いづらいだけかもしれないElasticなアニメイションがほしいだけならCoreAnimationでできるよという話のような気はするiOS8からadditive animationが標準になることだしね

不具合対応は今日で終わると思うって三回くらい言ってるんだけどそろそろ終わらないとスケジュール的にどうなんですかという感じではある僕が気にすることではないがいつもだったらもっと前の段階で打ち止めにしていると思うんだけど


にゃん

0729

土用の丑の日だそうですが土用も丑もなんのことかよくわからないのでたぶん僕には関係がない


お昼から仕事前案件はやっと終わりっぽい……と思ったら帰り道でまた不具合報告が来たまあでも先方もそれが最後のつもりのようなので明日で終わりのはず

あとはUIの調査インタラクティヴトランジションは一応実装できましたパラメータとか微調整はいると思うけどただどうも綺麗じゃないただのアニメイションならUIKitのクラス使えばいいんだけどUIDynamicsを使っているのでそうもゆかなくてじゃあ内部でどうするのが正しいんですかというとドキュメントが足りていない感じ探すのが下手なだけなのかなうーん
あと画面遷移のあれこれUIPageViewControllerを使ってみようと思ったのですがこれはStoryboardとはあまり仲良くないようですね子をdataSourceで要求するのが悪いのではないか


早めに寝たい

0730

お昼から仕事結局まだ不具合対応不具合報告はなんだかレアケースを暗示していてつらそうな気配でしたがCrashlyticsで見たらナーンダという感じでしたそうなのこのケースクラッシュするのじゃあもしかして他にも同種のクラッシュ有り得るんじゃないのもうちょっとやりようはなかったのこれ

あと次プロジェクトの進捗会議この数日作ってたモックを見せたらまあまあ好評だったけどこれまじでやるんですかという感じではあるインタラクティヴトランジション率直に言ってとても面倒ある程度の再利用可能性は持たせてあるけど一般的に使える段階ではないパラメータの調整も面倒
とりあえず画面遷移の意味的構成ここはNavConでpushとかここはモーダルとかをまとめてほしいですという話をしましたそれさえ定まればとりあえず画面は置けてトランジションはあとからつけられるので便利


明日はUIパーツの試作でもしようかなと思いますこういう部分は今からきっちり作れば後々まで十分使えるものになると思うのでしっかりやろうあとカスタムアラート要するにモーダルなんだけどPresentationControllerを使えばそのあたりもきれいに扱えるようなのでこれも試作したい明日は無理かなやらなくてはいけないことがいっぱいある楽しい