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

Unity で C# のファイルをコンパイル

C# ファイルから、読むことの難しいDLLにコンパイルすることが出来る。MonoFramework-MRE をインストール。 http://download.mono-project.com/archive/3.0.4/macos-10-x86/MonoFramework-MRE-3.0.4.macos10.xamarin.x86.dmgビルド mcs -r:/Applications/Uni…

3項演算子を左辺値にする

c++

int main () { int a = 0; int b = 0; bool c = false; c ? a : b = 4; cout << "a=" << a << endl; cout << "b=" << b << endl; cout << "c=" << c << endl; }

Nginx 1.3.13をインストール

socket.io をリバースプロキシさせたかったので、Nginx 1.3.13をインストールしてみた。 $ wget http://nginx.org/download/nginx-1.3.13.tar.gz $ tar xf nginx-1.3.13.tar.gz $ aptitude install libpcre3-dev zlib1g-dev libssl-dev libxslt1-dev libgd2-…

アプリケーションで認証後にS3のコンテンツを返す

Rails の controller 側 class DownloadController < ApplicationController def action # 認証処理 ... resource_id = 2 resource = Resource.find resource_id response.header['X-Accel-Redirect'] = '/reproxy' response.header['X-Reproxy-URL'] = reso…

In-App Purchase

iOSアプリでアイテムを購入したときに、Appleのサーバーで購入チェックを行う。 apple が用意している、pdfを元に素直に実装すると、以下のようになる。 class AppStore STATUS_OK = 0 /** * @param[in] reveipt base64エンコードされた、レシートデータ * @…

whenever 使い方メモ

登録 bundle exec whenever --set environment=test --update-crontab削除 bundle exec whenever --set environment=test --clear-crontab

Apple PUSH 通知 エラー

/var/www/html/dashboard/vendor/bundle/ruby/1.9.1/gems/railties-3.2.11/lib/rails/commands/runner.rb:53:in `eval': SSL_connect returned=1 errno=0 state=SSLv3 read server session ticket A: sslv3 alert certificate expired (OpenSSL::SSL::SSLErr…

Redis install error

yum install make yum install gcc-c++ wget http://redis.googlecode.com/files/redis-2.6.9.tar.gz tar -xf redis-2.6.9.tar.gz cd redis-2.6.9 make #error "Newer version of jemalloc required"このようにでてmake できない場合は、 make distclean make…