コベリンの最近の取り組みとして、業務などで役立ちそうな知見を共有する会を開催することになりました。 そのついでに発表に使ったアジェンダもそのまま公開してしまおうという豪快な企画です。
※ アジェンダをそのままコピペして公開したものなので若干見にくい箇所もあるかもしれませんが、ご了承ください。
いろんなチャットライブラリを学ぼうとした + おまけ @takkumattsu
最近お仕事でチャット関連の実装をやっていて今使っているMessageKitだと結構細かい調整が難しいことがあって、教えてもらった Chattoを触ってみようと思った
実は教えてもらったのは https://github.com/ekazaev/ChatLayout だった...
invalid custom path "XXXX" for target "ZZZZ"
Swift Package Manager を使ったことがなくて初心者みたいなところではまったので共有
Xcode→File→Add Packages...からライブラリが対応していれば入れられるんだけどこんなエラーが出た
原因はDependency RuleがBranchになっていたから
ちゃんと特定なバージョンや範囲指定をしよう
いざChatto
実はまだ全然調べられていない...
サンプルはないのでドキュメントを見ながら進めていく必要があるある- wikiに色々書いてある
- 今日このあと色々触ってみる予定
- そして本当に触りたかったのは https://github.com/ekazaev/ChatLayout だった
Twitterのリプライの見え方
feather のお問合せであったもの Twitterのリプライは「吹き出しマークをタップ」してするのと、ツイートの詳細にいって「返信をツイート」からする2つ方法がある。
違いは二人をフォローしているユーザのタイムラインでの見え方
実は昔はフォロワーのタイムラインに流れない仕様があったらしい
メンションとリプライの違いらしい
開発速度を上げろ(Xcode) @mironal
プログラミングは考えることも大事だけど、コードを書く速度を上げることも大事。
タイピング速度はめっちゃあげよう。それ以外にも開発環境を使いこなして速度をあげよう。
キーボードとマウスを繋げている場合、キーボードから手を離してマウスに持ち替えるのは時間のロスなのでできるだけ減らそう。
なので Xcode のショートカットをいくつか覚えよう(全部覚える必要がなくて自分的に使う頻度が高そうなのだけ覚えておけば十分)。
- Cmd + 0 で Navigator (左側のファイルツリーとか所)を閉じれる
- 画面広く使いたいときとかに使える
- Cmd + 数字キー: Navigator の N 番目のやつを開ける
- Cmd + 4 で検索に移動できてもっかい Cmd + 4 を押すと入力欄にフォーカスできる
- Cmd + Shift + O: (みんな知ってる) ファイルをインクリメンタルサーチして開けるやつ
- Option + Enter 押すと隣のエディタで開ける
- Cmd + J: エディタを移動できる
- Cmd + Shift + J: 開いてるファイルの場所に Navigator を移動させる
あと Vim mode 使おう
vim なら
- 一行消したり
- "" や [] に囲まれたところを消したり
などなど一撃でできる.
一部使えない機能があってまごつくけどね... (インクリメント・デクリメントするやつができない気がする)
コピペするより高速にタイピングしよう
タイピングを鍛えろ :muscle: