10分くらい喋ったところが高い。資料とまとめトークの内容的には,UITableViewの差分更新がなにか知らないところから入ってもメリットが分かるようになっていて,ほとんどの場合はライブラリを入れるだけで利用できるけれども,大きな行数の場合には遅くなってしまうかもしれない,そういうときにパフォーマンス解析するにはどうしたらいいだろう?という流れになっている。パフォーマンス向上ネタをいくつも持っていても,ボトルネックがそこにあるかどうかというのは勘で当たったり当たらなかったりする。Instrumentsで見れば事実が分かる。知らないボトルネックが登場したら,それはSwiftの内部や,UIKitの特徴を新しく知ることになり,それはそれで知見になる。いう手段も持ち合わせておくと気が楽になるし,差分更新をどんどん使っていけたら良い。speakerdeck.comtogetter.comYouTube配信もそのうちあるはず?実況の様子を後からみるの楽しい。まとめてくれたかっくんありがとう。登壇で言いたいことってなかなか言葉で伝えづらいものだなと感じたが,ツイートをみるときれいにまとめられていて,そう言えばいいのかみんな賢いすごいと思いながら読んだ。記述ミスへの指摘を実況+Q&Aでしてくれた方もいて,もやっとしたままにせず共有されたのは良かった。Speakersもやることになるのか~と感動していた。来てくれた方は本当にありがとうございます。人がこないときは並行しているセッションのスピーカーと喋ったりというのも良い機会だった。登壇練習いままでの他の登壇では発表練習らしい練習をしたことがなかったが,今回は2回発表練習をした。社内勉強会での発表練習と,Timersでの登壇練習会。mokumoku-ebisu.connpass.comつきあってくれたみなさんには感謝している。Timersで,他のスピーカーの練習をレビューする側で4時間くらい(??)やっていて,これは聴いてフィードバックするというのは大変なことだなと実感した。フィードバックはそれ自体が良い影響があるが,発表練習がなによりも良いのは,その期日までに進捗が出る,ということで,これは助かった。作らずに練習はできない。技術的内容とか構成以外だと,どこが意外とウケないとか,ここ意外とウケるんだ,とか,そういうのが役に立った。録音しておいたので後でどのスライドが何分くらいか分かるし,自分の発表を聴くことで,喋りの反省と喋る内容を記憶するのに,役に立った。さんと,もくもく会の主催をするようになったので,そこでも登壇資料を作っていた。Instrumentsのスクショを集める作業が意外と難しくて何度かやりなおす必要があったので。会だから,コードを書かなければならないということはない。コードを書いて進捗だしている人たちが楽しそうだったので,やはり今度はコード書けるように準備をしておこうと思いながらスクショ作業をした。9月も開催するのでぜひ来てね(いつも参加枠が一杯になってから宣伝してしまうやつ...)。connpassiOSDC当日のいろいろトークセッションが並行でいくつもあるので,選ばなければいけない。Speakerも行きたいのあるし,どこに行くべきか。聴かなかったトークも良いものであるという情報が流れてきて,やはり・・・あとでチェックしなくては,となる。WWDCのときのように,どんどんとチェックすべきタスクが積まれていく,というような話を聴いた。アンカンファレンスの自由さもよい。(わいわいswiftcに行った)。休憩時間ごとに,「フリーのIRTもひとつ用意してあります」ってアナウンスされてると,これは何かテーマを出したらいいんじゃないかって思いをめぐらすことになるのもよい。macOSの話をするまでには至らなかったのだけれど。予定されていたIRTのなかでは,autolayout/storyboardに行った。Languageこそ至高。時間がいくらあっても足りないのでは感があった。VFLの項目だけネタとして出して,登壇の時間なので登壇してきたら,VFLネタそのあとのIRTで拾ってくれていたらしい。それとは別に,コードレイアウトアンケートがあったのでVFLの領域を書き足しておいたのだが,増えていたらしい・・・一体誰なんだ・・・。ある日の朝はドーナツが置いてあった。すくなくとも私が辿り着いたときにはフレンチクルーラーはなかった。ある日の朝は野菜になっていた。nativeシンポジウムなぜか,たまたま,iOSDCに隣接して,macOSネイティブ勢のシンポジウムがあった。iOSDCの話に混ぜるのは不自然かもしれないが,なぜかたまたまなので混ざることもある。iOSDCのオープニンの懇親会とかぶっていたが,レアリティという意味ではmacOSネイティブのほうが高いので,これに参加していた。macos-native.connpass.commacOSネイティブ勢はすぐ昔話になりがちという印象があるが,シンポジウムのトークはむしろ,歴史を観察・分類し,現時点ではこうなっている,という話の傾向だった。いま作っているmacOSアプリをどうするか,これから作るものはどうするか,という視点で勉強になった。いえ懇親会で老人会のようなネタ振りをして盛り上がってしまったのも事実で,Instrumentsの前って何をつかってましたっけ?みたいな話が出来る場があって本当に楽しいなと思った。2018年8月29日なぜ60人キャパに対し30人しか集まらないのか・・・。みんなmacOSアプリ使ってるはずだし開発環境も既に整っているはずだし,もっとネイティブアプリ自作しようよ。おわりだよ~次は俺コン&リジェクトコンで。聴きたかったトークあるから楽しみ。iOSDCで話せなかった人とも話したい。話しかけてくれるとうれしい。2018にbanjunから1名が登壇いたします最近は白桃&ベリーのハーゲンダッツジューシーバーが当たりだと思っているばんじゅんです。今年のiOSDCのレギュラートーク(30分)に採択されたので登壇します。iOSDCに初めてCfP出したところ30分枠もらえてしまったので,がんばります。チェックしてみてください。UITableViewの差分更新の仕組みとは?既存アプリに導入したときにパフォーマンスが出ない場合,解析して対策するには?どこがボトルネックなのか?何を諦めるのか?というような内容になります。Instrumentsは好きですか?お話しする知見のいくつかは(実験的な)差分更新ライブラリに実装されています。fortee.jp差分更新流行るのかなーと思っていたところ,やはりというか,iOSDCでもいくつも差分更新が関係するトークがありそうです。差分更新のまわりの話もいろんなエリアがあり,私のケースではトータルの更新パフォーマンスにフォーカスしているので,関連するトークと合わせて補完的に,別な視点も提供できるはずです。Speakerもあるようなので,喋りにきてくれると嬉しいです。iOSDCでみなさんといろんな話ができるのを楽しみにしています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。