寄付窓口はこちら

tryswift の検索結果:

UIをSwiftyに書く | try! Swift Tokyo 2017 #tryswiftconf Day1-10 聞き起こし

twitter.com この講演では、Swiftの構造と特性がアプリとUIのコードをより完結に書けるようにしているかということを探っていきます。 私たちは、UIレイヤーを構築する際の一般的な落とし穴と課題を見ていき、それを改善するためのSwiftyな方法を検討します。 Enumを用いたビューの状態のモデリング、有用なサードパーティ製のSwiftライブラリ、プロトコルによるビューの統一などを見ていきます。 UIをSwiftyに書く 小さな会社なのでアプリを1から作ります。 Sw…

データレイヤを分離する (LT) | try! Swift Tokyo 2017 #tryswiftconf Day1-9 聞き起こし

twitter.com 真の階層化アーキテクチャ(MVVM, Viper, etc)において、データ層は全てのデータを必要とする他の層よりも下層部に置くべきです。残念ながら、CoreData や Realmなどのような同類の技術において、このレイヤーの実際の実装の詳細(スレッドやコンテクスト)は他のレイヤーやViewのロジックに浸潤する傾向があります。これは、アーキテクチャのスケール化を難しくします。そんな場合は旧来のSwiftオブジェクト(POSOs)を利用すればよいかと。…

クックパッドアプリのテストを味わう | try! Swift Tokyo 2017 #tryswiftconf Day1-8 聞き起こし

twitter.com 品質やテストの話は往々にして提供するサービスやアプリのコンテキストに依存します。クックパッドのiOSアプリを題材にして、私たちが機能的な品質を保つためにどのようなテストを行ってきたかをお話します。特に、自動化されたテストに関してお話します。UIのリニューアルや様々な取り組みと変化だけではなく、Objective-CからSwiftへの書き換えなど、iOSを取り巻く環境は短い間に大きく変化しています。その中で、どのような取り組みにより最低限の不具合を防ぎ、…

Unsafe Swiftの安全性 (LT) | try! Swift Tokyo 2017 #tryswiftconf Day1-7 聞き起こし

twitter.com Swiftは、デフォルトで直接メモリアクセスを許可しないことで、未定義の動作から保護します。 Swiftのunsafe系APIは、読みやすく、Unsafeでなくてはならない部分のみを書くのに役立ちます。 Unsafe Swiftの安全性 定義されていない振る舞い クラッシュするので嫌ですね メモリへの直接アクセスを許可しないことでSwiftは安全を確保 しかしCや性能などで必要になることもある 6以上のポインタタイプが有る。 チュートリアルで紹介をして…

毎日リアクティブ | try! Swift Tokyo 2017 #tryswiftconf Day1-6 聞き起こし

…大事な視点かも。 #tryswiftconf— 宇佐見 公輔 (@usamik26) 2017年3月2日 やっぱデバッグ辛いってのはみんな一緒なのね。少し安心した。 #tryswiftconf— トビ@ご注文は10年間保守可能なコード? (@tobi462) 2017年3月2日 なんだろう、急にractiveやりたい熱が高まった。私。。。 #tryswiftconf— tora_dady (@ToraDady) 2017年3月2日 リアクティブの話の Designing AP…

Pixcels、プロセスと情熱 | try! Swift Tokyo 2017 #tryswiftconf Day1-5 聞き起こし

…」ということでは #tryswiftconf— aritaku (@aritaku03) 2017年3月2日 ハッカソンでこうした活動をしましたが、モチベーションを高く持ち続けることは難しく、チームメンバーは離れ、私のモチベーションも下がりました しかし興味はありました。しかし興味はあり、自分で実験をしました。ハイタッチ、ダンスといった取り組みをしたり、それをブログに書いたりFacebookグループに書いたり。 全く知らない通りすがりの人とハイタッチ Webに書いていたらメッ…

アプリを新次元に導く3D Touch | try! Swift Tokyo 2017 #tryswiftconf Day1-4 聞き起こし

…speaking @tryswiftconf 🇯🇵 about 3D Touch for #ios📱Stay tuned for code samples, writeup, + slides! 😎 #tryswiftconf #3dtouch— meghan 👩🏼‍💻🚴‍♀️ (@meghafon) 2017年3月3日 アプリを新次元に導く3D Touch 3D touchの概要となぜそれが素晴らしいのかというお話をします。 今日はツアーという形でこれらを見ていきたいと思い…

SwiftのPointy Bits | try! Swift Tokyo 2017 #tryswiftconf Day1-3 聞き起こし

…リとポインタの話 #tryswiftconf— takasek (@takasek) 2017年3月2日 The reason why Array's subscript clashes is described here. https://t.co/l7YCk7Licx #tryswiftconf— koher (@koher) 2017年3月2日 with...系で得られるポインターは、そのクロージャ内だけで扱いましょう #tryswiftconf— Syo Ikeda …

Swift on Android | try! Swift Tokyo 2017 #tryswiftconf Day1-2 聞き起こし

…人の本、読んだ。 #tryswiftconf— Hirohito Kato ⌘ (@hkato193) 2017年3月2日 開発環境にあまり愚痴を吐かない有名なゲームDeveloperの一言「Androidはひどい」 #tryswiftconf— ダンボー田中 (@ktanaka117) 2017年3月2日 なんでやセガサターン関係ないやろ! #tryswiftconf— ぎぎにゃん (@giginet) 2017年3月2日 ジョン・D・カーマック - Wikipedia h…

Swift開発者が知りたかったけど聞きにくい機械学習のすべて | try! Swift Tokyo 2017 #tryswiftconf Day1-1 聞き起こし

…義でやったやつだ #tryswiftconf— ぎぎにゃん (@giginet) 2017年3月2日 顔認識、自分で学習してモデル作らずともそこそこ十分なモデルが世の中に溢れているから機械学習プロダクト試すのに向いてる #tryswiftconf— satoshi namai (@ainame) 2017年3月2日 まあ、 WebService 使って、連携する、って手になってくるよね。#tryswiftconf— イルカ@新米プログラマー (@ikkitang) 2017年…

try! Swift みんなの感想・レポート・考察記事 #tryswiftconf ここからが try! Swift

…起こしまとめ | #tryswiftconf 3日間を終えての感想、家に帰ってからが try! Swift です! より もし皆さんがブログを書かれたら、拝見させていただいて、セッション中は記録に精一杯だった私も、セッションを深く振り返る大切な資料とさせていただきます。 読むにはまず集める必要があります。ということで、try! Swift 関連で書かれた記事を片っ端からまとめてみました!!!! (まだ書いてない?大丈夫です。今後もまだ集めていこうと思っていますのでぜひ書いてく…

try! Swift 全日程聞き起こしまとめ | #tryswiftconf 3日間を終えての感想、家に帰ってからが try! Swift です!

…ったほどでした。 #tryswiftconf .@niwatako さんのまとめ席はこうなっていた!常にiPhoneのカメラがスクリーンの方を向いていて、画像が流れてくる仕組み。まとめ非常に助かります!https://t.co/yi0wVZ4eqs pic.twitter.com/Avzt3qFPuc— Kosuke Ogawa (@koogawa) March 3, 2016 いくつか重要なスライドが抜けた箇所があるし、誤変換で場合によっては不適切・失礼な表記になっているこ…

try! Swift Artsyにおけるテスト手法の紹介 #tryswiftconf Day3-11

…のがポイントね。 #tryswiftconf— tora_dady (@ToraDady) 2016年3月4日 確かにTDD、いきなりテストから書くのは難しい。リファクタ的に使ってる。 #tryswiftconf— 斉藤祐輔 (@uskwitter) 2016年3月4日 私もこれ派で、Quickとか使ってない。でも複雑さがパッと見分からないというのは確か。。 #tryswiftconf https://t.co/QMVyuJtqAT— toshi0383 (@toshi038…

try! Swift オープンソースSwiftへの貢献 #tryswiftconf Day3-10

…des from #tryswiftconf 🤓🇯🇵 Thanks to everyone for listening! https://t.co/QuSiKNzJ83— Jesse Squires (@jesse_squires) March 4, 2016 いい話だった〜 #tryswiftconf— Motohiro Takayama (@mootoh) March 4, 2016 最後めっちゃいい話だった。 #tryswiftconf— iida (@iida_021…

try! Swift パーサーコンビネーター in Swift #tryswiftconf Day3-9

…lide for #tryswiftconfhttps://t.co/Ujv8GzRCoWAgain, thank you for listening!— Yasuhiro Inami (@inamiy) 2016年3月4日 ここから 楽しんでいますか?あと3つですね? 今日は最も面白い関数型プログラミングのトピック、パーサーコンビネータの話をします。 聞いたことある方? パーサーはテキストを受け取って解析します。字句解析、トークンという字句に分解します。 ふたつの異なるアル…

try! Swift デザイナーをSwiftのコードベースに巻き込む10の方法" #tryswiftconf Day3-8

…ちできると思う。 #tryswiftconf— Motoki Narita (@mo_to_44) March 4, 2016 アニメーションの言語化は確かにむずかしい。でもコード化はできるから、実はアニメーションはコードで共有したほうが齟齬ないのかも#tryswiftconf— ohkawa (@ohkawa_m) March 4, 2016 デザイナーをコードの世界に入ってもらうという話、新入社員の教育と同じだ。 #tryswiftconf— Hirohito Kato …

try! Swift xcodeless - the build system #tryswiftconf Day3-7

…。おもしろかった #tryswiftconf— MasaIchi (@masaichi) March 4, 2016 Thanksで一番目に紹介されてる方のGithubは黒魔術が沢山あって面白いです https://t.co/uipwj5pPso #tryswiftconf— すらいむ (@horimislime) March 4, 2016 Swiftのカンファレンスでvtableの話が出るとは思いませんでしたwC++好きなので、とてもおもしろかったです! #tryswif…

try! Swift Swiftトレーニング: 統計学を例に #tryswiftconf Day3-6

…気に入りでした。 #tryswiftconf— 熊谷 友宏 (@es_kumagai) 2016年3月4日 Swiftで機械学習。 #tryswiftconf— nakajijapan (@nakajijapan) 2016年3月4日 ちょっと今の… 動画に取っておけばよかったw #tryswiftconf— アオヤマ ミント (@MintoAoyama) 2016年3月4日 このセッションも後でまるっとなぞってみよう。(niwatakoさんの聞き起こしを当てにしております)…

try! Swift Core Imageによる高度な画像処理" #tryswiftconf Day3-5

…JTjPutdb #tryswiftconf— Tsutsumi Shuichi (@shu223) 2016年3月4日 ご本人のツイートより。これもplaygroundで遊べる。話だけじゃなく手を動かしたらおもしろいかも。 #tryswiftconf https://t.co/BeTZqOpnql— すてィーろ (@stilo) 2016年3月4日 なるほど、GLKViewかー #tryswiftconf— akio(あきお) (@akio0911) 2016年3月4日 ア…

try! Swift Swiftヒップスター #tryswiftconf Day3-4

…かった、怖いな。 #tryswiftconf— merge (@color_box) March 4, 2016 わかりやすかった。ありがたい。 #tryswiftconf— 1024 (@1024jp) March 4, 2016 型を省略する書き方は型情報が見えなくなって読みにくいんじゃないかと思ったけど、本を読むみたいにコードが読めるようになるという利点があるのか #tryswiftconf— Motoki Narita (@mo_to_44) March 4, 201…

try! Swift Swiftにおける実践的なモック化について #tryswiftconf Day3-3

…des from #tryswiftconf! Thanks everyone for listening 💪😎💪https://t.co/cu30JgOcLJ— Veronica Ray (@nerdonica) 2016年3月7日 テストを書いてシステムを壊したり 遅すぎてもこまる 非同期テストはしにくい、遅くなる OCMockがあるがかなり制限がある Mockingフレームワークはリフレクションの上に成り立っている。Swiftはリードオンリーで実行中の者を変更できない。…

try! Swift Swiftでサーバを書いてみよう #tryswiftconf Day3-2

… as well #tryswiftconf https://t.co/WPJOHPBcEa— Caesar Wirth (@cjwirth) 2016年3月5日 おはようございます 多くの方々は私がスケジュールに載っていなかったと思うかもしれません。 数日前新しいアプリを作り、try! Swift などカンファレンスのオーガナイザをしています。 ミニマルなサーバーサイドSwiftアプリを作りましょう クライアントサイドでリクエストを送る時のコードはこのようなものですね Po…

try! Swift Motivation based library abstraction #tryswiftconf Day3-1

…ばいいじゃない! #tryswiftconf」をトゥギャりました。 https://t.co/YEo4hXsPRr— トゥギャッター開発まとめ (@tg__dev) 2016年3月4日 京都に住んでいます、遊びに来て下さい。案内します。 小さなSwiftのライブラリを作ってきました。 ”必要は発明の母” 3つの事例を紹介します。 UTIKit github.com ブログには綺麗な写真を載せたいと思います。でも色んな種類があってJpegやPNGをアップロードする時に、MIME…

try! Swift Day2 聞き起こしまとめ #tryswiftconf

…意してください。 #tryswiftconf— kishikawa katsumi (@k_katsumi) 2016年3月3日 try! Swift Day2 聞き起こしまとめ 一夜にして「ブログの人」という名で有名になってしまい誠に恐縮です。なんと、明日は運営の方のご厚意で、最前列をキープしていただける事になりました。明日も寝坊しないように頑張ります! #tryswiftconf .@niwatako さんのまとめ席はこうなっていた!常にiPhoneのカメラがスクリーンの…

try! Swift SwiftらしいTable View Controllerの使い方 #tryswiftconf Day2-11

…ft"の拙訳です #tryswiftconf / Swiftのパワー(objc.io #16-1 日本語訳)https://t.co/lvj0vJVd0C— Shingo Sato (@gonsee) March 2, 2016 この講演ではよりSwiftらしいTable View Controllerの使い方を探ります。ジェネリクスやStruct、再利用可能なUITableViewControllerのサブクラスを作る関数などについて話します。 TableViewの話をしま…

try! Swift ライブデザイニング:🎙🎨 #tryswiftconf Day2-10

…T6xD9Q5Q #tryswiftconf— カメキチ (@kamekiti) 2016年3月3日 完全にイラレより簡単だ。#tryswiftconf— toshi0383 (@toshi0383) 2016年3月3日 プロのSketch使いの技を目の当たりにした #tryswiftconf— ぎぎにゃん (@giginet) 2016年3月3日 Sketchはエクスポート機能すばらしい #tryswiftconf— akio (@akio0911) 2016年3月3日 「…

try! Swift Protocol-Oriented Programming in Networking #tryswiftconf Day2-9

…ation at #tryswiftconf : https://t.co/1R0PH9613u— ishkawa (@_ishkawa) March 3, 2016 ネットワーキングにおけるPOP NSURLSessionをプロトコルでラップする コールサイトのコードをシンプルに、レスポンスをタイプセーフに 右の形にラップします。右の図ではSessionの中に5ステップが入ります。リクエストをプロトコルにすることでレスポンスがリクエストに紐づく。 指で刺した部分がポイント …

try! Swift ライブラリの開発 #tryswiftconf Day2-8

…チリという感じだ #tryswiftconf— ぎぎにゃん (@giginet) March 3, 2016 LinuxMain.swiftはまだよく分かっていなかったんだよ。これ相当をcorelibs-xctest側で自動生成するようにするPRは出ている #tryswiftconf https://t.co/0aG37TWM8q— Syo Ikeda / いけしょー (@ikesyo) March 3, 2016 なるほど。リフレクションが使えないからLunuxではテストク…

try! Swift SwiftコンパイラとLLDBの連携 #tryswiftconf Day2-7

…い方で来たのか。 #tryswiftconf— Yoshitaka Inoue (@inoue0426) 2016年3月3日 特定の Error が throw された時だけブレークすることできたのか #tryswiftconf— 宇佐見 公輔 (@usamik26) 2016年3月3日 break しない breakpoint を設定して print デバッグをすることもできますよ。簡単にその breakpoint を設定できるplugin です https://t.co/…

try! Swift モダンCore Data #tryswiftconf Day2-6

…ライブラリもある #tryswiftconf https://t.co/5C5GZklUIe— Syo Ikeda / いけしょー (@ikesyo) 2016年3月3日 そもそも歴史を戦ってきた古いコードは安心して使えるから、少し便利・型安全にしてあげれば、もっと便利になっていくよという話と捉えてもよいかも。 #tryswiftconf— Hirohito Kato ⌘ (@hkato193) 2016年3月3日 CoreData、あんまり使ったことないからなあ、と思って聞…