iOSDCチートシート

iOSDCチートシート

これはiOSDC Advent Calendarの12日目の記事です。 今年のiOSDCで配ったチートシートのお話です。

SwiftにおけるAssertとFatalError

SwiftにおけるAssertとFatalError

これはSwift Advent Calendar 2017の10日目の記事です。 assertはSwiftでコードを書く時の基本的なデバッグ機能です。 いろいろな会社のiOSプロジェクトを拝見していますが、assertを有効につかっているプロジェクトは意外と少ない印象なんですよね。 書く癖をつけておくと、いざというときに楽ができますよ。

究極のTKG

究極のTKG

これはTKG Advent Calendar 2017の5日目の記事です。 卵かけごはん、美味しいですよね。

iOS11で変わったロケール

iOS11で変わったロケール

これはiOSアドベントカレンダーの2日目の記事です。 毎年アドベントカレンダーでは、カレンダーに関係あることを書くことにしています。 今回はiOS11で仕様変更があったロケールについて。

iOSDC 2017と個人的なファミリーデー

iOSDC 2017と個人的なファミリーデー

去年に引き続き、今年も iOSDC 2017 にスタッフ/スピーカーとして参加しました!

try! Swift でなぜ登るのか話してきました。

try! Swift でなぜ登るのか話してきました。

第二回の try! Swiftで Why We Climb というタイトルでLTをしてきました。

Swift の Conditional conformances(条件付き適合)

Swift の Conditional conformances(条件付き適合)

この記事はSwift Advent Calendar 2016の24日目の記事です。 Swift4で導入されるConditional conformances(条件付き適合)について調べてみました。

ISO8601とUnix Timestamp

ISO8601とUnix Timestamp

これはiOS Advent Calendar 2016の12/2の記事です。 アドベントカレンダーはDate/Calendarネタを描こうと思っているので、今年はいろいろな現場で必ず目にする日付フォーマットのバグについて。 ある程度iOSをやっている方には当たり前の話なんですが、なぜかこのバグはいろんなところで見かけるんですよね……。 最近iOSをはじめた人は是非覚えておいてくださいね。

iOSDC 2016にスタッフとして参加しました

iOSDC 2016にスタッフとして参加しました

土曜日に、練馬ココネリホールで開催された国内初の iOS Developerの祭典、iOS Developers Conferenceにスタッフとして参加しました。

I love you. I know.

I love you. I know.

これはVOYAGE GROUP Advent Calendar 2015の13日目の記事です。 今日はiPhoneを使った音声認識の話です。