jarinosuke blog

about software engineering, mostly about iOS

UITestの設計での注意点

UITest Xcode 7 から UITest という新しい仕組みが導入され、 今までの UI Automation による自動テストより遥かに簡単に UI に関するテストが 簡単に行うことができるようになった。 そこでこの記事では、UITest におけるテストの設計や導入の際に注意する…

機械学習の勉強が一段落した

前回のブログから2ヶ月 位たってしまったけど、ようやく18週間コースの Machine Learning を終えることができた。 恐らくこの2,3ヶ月で自分が聞いた声で最多なのは Andrew Ng 先生だろう。最後の感謝のビデオはちょっと感動した。 Certificates も現在申請中…

機械学習の勉強をはじめた

最近巷で機械学習が流行ってる。 ミーハーな自分も例に漏れずに去年の末くらいから時間を見つけては勉強している 教材としては色々本など買ってはみたけれど、 大学のアカデミックな教材みたいな理論よりなものか、 手法として用いるだけで中身の理解までで…

Swift のコードレビューで気をつけていること

Swift での iOS アプリ開発 徐々にですが、でも確実に色々な場面で Swift のコードを見る機会が増えてきたことを実感します。 iOS の設計思想など大枠の部分では Objective-C での知見は生きてきます。 しかし Swift の言語仕様についても知っておかないと …

実践 Auto Layout

iOS

今こそ frame 思考脱却の時 Xcode 4 / iOS 6 から存在していた Auto Layout でしたが、 当時は Interface Builder の Auto Layout 対応も中々ひどく、使うのが辛かった記憶があります。 そんななか僕は順調に layoutSubviews に傾倒していったわけですが、 i…