April 26, 2017

RxJavaのcomposeっぽいものをRxSwiftで

今日たまたま同僚のAndroidエンジニアと話をしていて、 「RxSwiftにcomposeとかliftあればいいのにね」という話があったので、試しにcomposeっぽいものを作ってみました。 もしも既に全く同じようなのがRxSwiftにあったらごめんなさい。チョットジシンナイデス。 ... Read more

April 16, 2017

FirebaseAuth+RxSwift

Firebase Authでのサインイン・サインアウトの処理をRxSwiftを使ってイベントとして流せるようにしました。 また、RxSwift3.3.0から Single, Maybe, Completable が使えるようになったので、それらを使って実装してみます。 Swift 3.1 RxSwift 3.4.0 ... Read more

April 9, 2017

iOS10で通知済みのローカル通知を削除する

iOS10から UserNotifications が加わったことにより、ローカル通知の扱いが少し変わっています。 今回はiOS10で通知済みのローカル通知(通知センターに表示されたもの)が、通知をタップせずに起動した場合にiOS9までと同じ方法では 消えない ことに気がついたのでそれをまとめておきます。 (※ちなみに通知センターから通知をタップして起動した場合は消えてくれます。) ... Read more

March 19, 2017

ffmpegを使って動画から音声を削除する

よくQuickTimeを使ってiPhoneの画面を撮影して、その動画ファイルを共有したりすることがあるのですが、 その時に僅かにマイクが音を拾ってしまうのか音が入ってしまうので、その音だけffmepgで取り除いてみます。 ... Read more

written by sgr-ksmt