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

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

2013-10-01から1ヶ月間の記事一覧

ActiveRecordを継承しないモデルオブジェクトで検索機能の実装

こんにちは。今回はRailsについてです。 ActiveRecordを継承しないモデルオブジェクト Railsを開発するうえで必須になってくるModelオブジェクト。 今回はActiveRecord::Baseを継承せずに、モデルと同じような動きをするRubyオブジェクトを作成して、検索機…

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 *)…

新・3大JavaScriptフレームワークを使用して、Webアプリケーションを作る ~ knockout.js ~

Knockout.jsとは? Knockout.jsとは3大フレームワークんて呼ばれている?JavaScriptのフレームワークです。他には、Backbone.js, Angular.jsがあります。 その中で、今回取り上げるKnockout.jsは、MVMM(Model, View, ViewModel)のフレームワークで、双方向デー…