プログラマーだけん、がんばる

神の国、島根のプログラマー。サーバ、Rubyまわりの技術(Ruby on Rails, Rhodes etc..)やiOS, Androidなどの開発を行っていくうえで、役だったことなどを共有できればいいなと思います。

iOS

「xcode-install」を使用してXcodeもRubyで管理する

「xcode-install」とは 少し前までGitHubのRubyカテゴリのトレンドにランクインしていて、 気になってはいたのですが導入してみたらすごく簡単にXcodeを管理することが出来ました。今まで、Xcodeを複数バージョン管理しようと思うと、 ブラウザを立ち上げ、 …

Xcode 6.3.2(Objective-C) + Quick + Nimble + KIF がうまく動かなかったハナシ

iOS

いつもはSpectaでテストをすることが多いのですが、 ミーハーな私は、巷でじわじわきているQuickを導入してみたが、うまくいかなかったので記します。環境はこちら Xcode 6.3.2 (訳あってObjective-C) KIF (3.3.0): KIF/Core (= 3.3.0) KIF/Core (3.3.0) Nim…

RailsからRpushを使用して、スマートフォンにプッシュ通知を送る

サーバサイドの開発をしていて、プッシュ通知をクライアントに送るという機能を実装する事が多くなったのと、日本語の情報が少なかったので書きます。私がよくRailsからプッシュ通知を送る為に使用しているのが、「Rpush」というgemです。 その他、Rubyから…

iOSアプリ【PictMemo】リリースしました。(してましたw)

iOS

明けましておめでとうございます。 20歳になりました、友村です。題名の通り、iOSアプリをリリースしてました。 英語と、日本語でリリースしてます。【PictMemo】 - 写真にメモを残して整理 -Tomomura Ryota価格: 0円 posted with sticky on 2014.2.7 【Pic…

Objective-Cのカテゴリによる既存クラスの拡張とRubyのオープンクラスによる既存クラスの拡張

こんにちは。今回は題名通り、Objective-Cのカテゴリによる既存クラスの拡張とRubyのオープンクラスによる既存クラスの拡張のやり方を紹介します。今回はObjective-CのNSStringクラスへ@"sample string"を返す、sampleというクラスメソッドと、 RubyのString…

iOS7によるバックグラウンド処理 ~ 1.Backgroud Fetch編 ~

iOS

Background Fetchとは? iOS7から新しく追加された、「Background Mode」の一つです。 では具体的にはどんなことができるのか?下記にまとめてみます。 iOS側が不定期に、対象のアプリを呼び起こす。 iOS側が不定期に、 - (void)application:(UIApplication *)…