基本はコーディングガイドラインに沿う。
つまり、親クラス: コーディングガイドライン
- 必要に応じてViewの内部で保有関係を階層化する
- 一番親のView(Controllerと直接やりとりするView)でのControllerへのメッセージ送信にはデリゲートモデルを使う
基本はコーディングガイドラインに沿う。
つまり、親クラス: コーディングガイドライン
see also.
オレオレUIViewControllerコーディングガイドライン オレオレUIViewコーディングガイドライン
ここで述べるターゲットはiOS5, Lion以降, ARC
Install debootstrap
.
# pacman -S arch-install-scripts debootstrap
Install Debian base system into $ROOTFS
.
$ export ROOTFS=$HOME/rootfs
* brew install libtiff | |
* brew install gtk+ | |
** gtk+のインストールに失敗するときは、 https://twitter.com/novi_/status/81740297842868225 | |
** /usr/local/lib/libintl.dylibが無いときは、 https://twitter.com/novi_/status/81742895941558272 | |
* gem install origami gtk2 | |
* mkdir -p ~/.local/share | |
** pdfwalkerが起動しないとkは、 /Library/Ruby/Gems/1.8/gems/origami-1.0.3/bin/pdfwalker:3 RUBY_VERSION を1.8以上にする |
$version = "2.1.0" | |
$hash = "3c8402e3cd8d0690638c41afd35ae1ee4fc9e3cd5b7010a39a917630333c40ae" | |
class Cmysqlmariadb < Formula | |
homepage "https://github.com/novi" | |
url "https://github.com/novi/cmysql-mariadb/archive/#{$version}.tar.gz" | |
sha256 $hash | |
version $version | |
depends_on "pkg-config" |
Install debootstrap
.
# pacman -S arch-install-scripts debootstrap
Install Ubuntu base system into $ROOTFS
.
$ export ROOTFS=$HOME/rootfs
var http = require('http'), | |
httpProxy = require('http-proxy'), | |
logger = require('./logger'); | |
// localhost:8001 に普通のExpressアプリ -> http://test.nov1.jp/ | |
// localhost:8002 にWebSocketを使ったExpressアプリ -> http://😄.nov1.jp/, http://chat.nov1.jp/ | |
// Proxy for Chat app | |
var proxy = new httpProxy.HttpProxy({ | |
target: { |
$version = "2.0.5" | |
$hash = "4cb9620fbb68571be11ba13afc8911fd434561b9ff661040a128618af19bbbb5" | |
class Cmysql < Formula | |
homepage "https://github.com/novi" | |
url "https://github.com/novi/cmysql/archive/#{$version}.tar.gz" | |
sha256 $hash | |
version $version | |
depends_on "pkg-config" |