寄付窓口はこちら

2015-11-01から1ヶ月間の記事一覧

Swiftの Optional Binding が if let hoge = optionalHoge { if let foo = optionalFoo { } } ってネスト(入れ子)が深くなるけどもっと浅く書ける

電車で1時間かかるので毎日記事を書けるだろうと思ったら、朝は座れなかったり、夜は飲んで酔っ払って半分寝ながら帰ったり、終電時刻からのボーリングやカラオケであんまり記事をかけていない。 今日は機械学習勉強会でした。 developer.hatenastaff.com そ…

Swiftで HTTP StatusCode が400台だったら、みたいなif文を switch case 400..<500 みたいに簡潔に書きたかった時の話

例えばStatusCode400系のケースで一括処理をしたい時。 Case文ならこんな感じで書けて、条件のところが400..<500みたいにとても簡潔。 でも、400系のケースだけを判別したい時にわざわざswitch文を書くのは、無駄に行を消費している感じがしてエレガント感を…

はてなに入社したし通勤に1時間もかかるので、電車に座れたらはてなブログ書く

株式会社アスタリスクを退職して株式会社はてなへ入社しました。 前職ではB2B向けiOSアプリとバーコードリーダーやRFID、 AppleWatchなんかを組み合わたIoTとかウェアラブル感がある事をしてました。 はてなでは、B2BからB2Cへ転換しつつ、 これからも愛する…