まーぽんって誰がつけたの?

iOS→Scala→インフラなおじさん技術メモ

2015-08-13から1日間の記事一覧

golangでコマンドラインツールを作る #2 ビルドしてコマンドを実行する

Go

その1の続きです。 mpon/xgodeproj 開発環境 早速開発してみる。まずは、開発環境を何にするか問題。 IDEはちょっと大変かなってことでatomでやってる人もいそうなので、それでやってみる。 ATOMでGolangの環境設定 - Qiita を参考にとにかく入れてみる。go-…

golangでコマンドラインツールを作る #1 gcliをインストールする

Go

なぜ作ろうと思ったか Go Tourは昔ちょっとやったことあったけどほとんど覚えてないってレベル。でも、これで発表することになったからやるぞってなった。 Kyobashi.go #1 - connpass んで、題材が思いつかなかったけど最近iOSでxcodeproj/project.pbxprojが…

Swift1.2でenumにジェネリクス使ってその型を束縛できないって言ってるやつの意味が分かった

少し前のことだけど、今のプロジェクトが始まった頃にコード書いてて理解できたのでメモ。 ジェネリクスがない場合 成功か失敗か返すのにEnumを作るとしてジェネリクスがないとこうなっちゃう。 enum Result { case Success(AnyObject) case Failure(NSError…

SwiftでClassを作るときにNSObjectを継承するべき?

どっちを採用するべき? class Animal {} // or class Animal: NSObject {} こっちのにしておけばとりあえず間違いないとか、こっちを使うとこんな時に困るとかそういう指針が知りたい。 よさそうな回答 Swift native base class or NSObjectstackoverflow.c…