タグ

ブックマーク / tsuchikazu.net (4)

  • Swiftの名前空間とは | tsuchikazu blog

    今月の13、14日にペパボのお産合宿で音楽位置情報アプリ「Limu」を開発しました。というか、まだ完成していないので開発しています。 iPhoneアプリ格的な開発は今回が初めてでわからないことばかりでしたが、@nakajijapanに色々教えてもらって、アプリの作り方がわかってきた今日このごろです。 LimuはSwiftで開発しており、その中で作った一部をライブラリに切り出したりしてるうちに(tsuchikazu/iTunesSwift)、 Swiftの暗黙的な名前空間(namespace)ってこういうことだったのか、と実感できたのでそれをまとめました。 ここでいう名前空間とは 名前空間はソースコード上で冗長な命名規則を用いなくても名前の衝突が起こらないようにし、しかもそれを容易に記述できるようにするためだけの概念 のことを指しています。特にクラス名の衝突について触れていきます。 Ob

    Swiftの名前空間とは | tsuchikazu blog
  • Google Analyticsデータ取得Gem「Garb」の使い方 | tsuchikazu blog

    最近、色々な数値を社内のIRCに自動投稿するツールを作るのにハマっています。投稿している数値とは、前日の売上とか、契約数とかですね。メールでも送信はされていますが、読んでくださいと言われても、埋もれて読まないことも多く、みんなが気軽に読める場所へアウトプットするのは結構便利です。さらに今回Google Analyticsからも数値を拾ってみましたので、その紹介です。 Google Analytics API用のgemとして、「Garb」があります。RubyGemsに登録されている家のGarbはvigetlabs/garbなんですが、残念ながら2011年12月のversion 0.9.1を最後に更新が止まってしまっていて、今(2012/11)は動きません。issueを見ると、俺のを使えよ!というコメントがありますので、Sija/garbversion 0.9.7を使います。 普通に $ g

    Google Analyticsデータ取得Gem「Garb」の使い方 | tsuchikazu blog
    g08m11
    g08m11 2015/03/16
  • Swiftを学べるサンプルiPhoneアプリを集めてみた | tsuchikazu blog

    今月のはじめにXCode6 beta3がリリースされ、それ以降お布施をしなくても、Swiftが試せるようになりました。今週もbeta4がリリースされ、日々進化していっているSwiftです。 これを機会にSwiftiPhoneアプリデビューをしたい人も多いのではないでしょうか。自分もその一人で、Swiftのドキュメントを読んだり、Swift Cheat Sheet and Quick Reference | Ray Wenderlichを張り出して、勉強していますが、いざアプリを作ろうとなると、Objective-C時代のiPhoneアプリ開発の知識もないため、なかなか難しいものです。 そこで、GitHubなどに公開されているSwiftで書かれているiPhoneアプリを集めてみました。これを見て、触って、いじって、少しずつアプリが作れるようにしていきたいです。 Apple公式のサンプルコー

    Swiftを学べるサンプルiPhoneアプリを集めてみた | tsuchikazu blog
    g08m11
    g08m11 2014/08/25
  • LinuxにRuby on Railsをインストールする | tsuchikazu blog

    開発環境をMacにする人が最近はだいぶ増えてきました。MacRuby on Railsをインストールするという記事は、探せばいくらでも出てくるので、今回はLinux上でインストールしてみます。VPS等で試してみてください。(Macもほとんど変わらないんですが) 環境 CentOS 6.3 Rails 3.2.8 gitをインストール rbenvのインストールにも使うし、いまどきgit入ってないとかなんなの。という感じなので、入れておきましょう。 $ sudo yum install git $ git --version git version 1.7.1 rbenvのインストール rbenvは、簡単にrubyのバージョンを切り替えられるコマンドです。 Macの場合は、homebrewでインストールできてすごく楽です。今回はMacOSではないので、gitからcloneしてインストールしま

    LinuxにRuby on Railsをインストールする | tsuchikazu blog
  • 1