カテゴリー : 2012年 11月

[iOS] Facebook や Path のようなスライドメニューを実装するライブラリ「IIViewDeckController」

iOS にて、Facebook や Path のようなスライドメニューを実装するライブラリ「IIViewDeckController」が便利そうなのでメモ。

Inferis/ViewDeck はてなブックマーク - Inferis/ViewDeck

Path や Facebook ライクなスライドメニューを実現するライブラリ “IIViewDeckController” – Over&Out その後 はてなブックマーク - Path や Facebook ライクなスライドメニューを実現するライブラリ

Path や Facebook ライクなスライドメニューを実現するライブラリ7種を比較! – Over&Out その後 はてなブックマーク - Path や Facebook ライクなスライドメニューを実現するライブラリ7種を比較! - Over&Out その後

以上です。

[Node.js] ExpressでBasic認証

ExpressでBasic認証を設定するメモ。

■ 全体にBasic認証

app.use(express.basicAuth('username', 'password'));

or

app.use(express.basicAuth(function(user, password) {
  return user === 'username' && password === 'password';
}));

■ 特定のRoutingにBasic認証

app.all('/admin/*', express.basicAuth(function(user, password) {
  return user === 'username' && password === 'password';
}));

参考情報

expressでbasic認証 – hokaccha.hamalog v2

[Ruby] God : The server is not available (or you do not have permissions to access it)

god の設定ファイルの記述が間違っていて、god のプロセスが立ち上がらなかった。

god が起動していないので、当たり前だが何をやっても下記のようなプロセスが起動していないエラーメッセージ。

The server is not available (or you do not have permissions to access it)

原因は、まとめて god の設定ファイルを読み込めるように下記のように書いていたけど、これではダメだった。

■ /etc/god/master.conf

load "/srv/myapp/current/config/god/*.god"

↓(修正)

load "/srv/myapp/current/config/god/resque.god"

現状、Resque のプロセスのみ監視すれば良いので、このように修正しました。

以上です。

[Xcode] iOSシミュレータは、SDKを見つけられませんでした。

Xcode で下記のようなエラーが発生する場合、プロジェクトのビルド設定で過去のバージョンの Simulator で起動していないか確認しましょう。

iOSシミュレータは、SDKを見つけられませんでした。SDKを見つけられませんでした。SDKの再インストールが必要である可能性があります。

僕の場合は「iPhone 6.0 Simulator」で起動しなければならないところを、「iPhone 5.0 Simulator」で起動していたのが原因でした。

以上です。

【参考】Xcode4 – src’s wiki はてなブックマーク - Xcode4 - src's wiki

[Objective-C] UICollectionView の使い方

iOS6 から使えるようになった UICollectionView の使い方の参考情報をメモ。

UICollectionView Class Reference はてなブックマーク - UICollectionView Class Reference

[iOS6] Collection View 基本的な使い方 – iOS 開発ブログ Natsu’s note はてなブックマーク - [iOS6] Collection View 基本的な使い方 - iOS 開発ブログ Natsu's note

iOS6 UICollectionViewを使ってみる | クラスメソッド開発ブログ はてなブックマーク - iOS6 UICollectionViewを使ってみる | クラスメソッド開発ブログ

iOS5 では PSTCollectionView というライブラリを使うか、変態的なことをして使えるようにする。

ONETOPI – steipete/PSTCollectionView GitHub はてなブックマーク - ONETOPI - steipete/PSTCollectionView GitHub

UICollectionViewCellのサブクラスをiOS 5で共存させる | HMDT Blog はてなブックマーク - UICollectionViewCellのサブクラスをiOS 5で共存させる | HMDT Blog

以上です。

[Git] –no-ff (no fast-forward)をデフォルトで有効にする方法

git で –no-ff (no fast-forward)をデフォルトで有効にする設定方法をメモ。

alias (エイリアス) を作成する方法

git config --add alias.nffmerge 'merge --no-ff'

もしくは、.gitconfig に下記の内容を追記する。

[alias]
    nffmerge = merge --no-ff

mergeoptions (マージオプション) を指定する方法

master ブランチへマージするときに必ず –no-ff オプションを付けるための設定です。

他のブランチも設定したい場合は、branch.ブランチ名.mergeoptions で設定する。

git config branch.master.mergeoptions '--no-ff'

もしくは、.gitconfig に下記の内容を追記する。

[branch "master"]
    mergeoptions = --no-ff

以上です。

参考情報

Google+ページの作成方法

Google+ページを下記の記事を参考にして作成しました。

「Google+ ページ」のつくり方、「Google+ プロフィール」との違い、自分のウェブサイトとリンクさせる方法、「Google+ ダイレクト コネクト」、「Google+ バッジ」について解説します | WisdomMingle.com(ウィズダム・ミングル・ドットコム) はてなブックマーク - 「Google+ ページ」のつくり方、「Google+ プロフィール」との違い、自分のウェブサイトとリンクさせる方法、「Google+ ダイレクト コネクト」、「Google+ バッジ」について解説します | WisdomMingle.com(ウィズダム・ミングル・ドットコム)

この辺の記事にもあるように Google+ ページは Googleの検索結果にも大きな影響を与えるようなので、しっかりチェックしておきたいですね。

検索結果で次狙うべき場所”Google Plus Box”とは?その掲載条件 – WEB戦略情報 はてなブックマーク - 検索結果で次狙うべき場所

Google+ページについてはこちら。

Google Japan Blog: 「Google+ ページ」で、新しいつながりを はてなブックマーク - Google Japan Blog: 「Google+ ページ」で、新しいつながりを

iTunes のUSアカウント作成方法

アメリカのStoreでしか販売されていないアプリを購入するために、iTunes Sotre のUSアカウントを作成しました。

詳しくは下記の記事を参考にしました。ありがとうございます。

クレジットカード登録なしで海外iTunesのアカウントを作成する方法 | フリーソフト,Windows PC活用情報局

・ネバダ州ラスベガス 
3200 Las Vegas Blvd. Las Vegas, NV 89109 (702) 650-9550

・オレゴン州ポートランド
700 Southwest 5th Avenue, Suite #1035
Portland, OR 97204 (503) 2223002

・ニューハンプシャー州セーラム 
99 Rockingham Park Blvd. Salem, NH 03079 (603) 890-3518

参考情報

日本からアメリカのiTunesで、音楽やアプリを買う方法☆|★NYファッション日記★

iPhone・Androidアプリのアプリストア分析サービスまとめ

iOS(iPhone/iPad)やAndroidアプリのアプリストア分析サービスをまとめてみました。

App Annie – App Ranking, Analytics, Market Intelligence はてなブックマーク - App Annie - App Ranking, Analytics, Market Intelligence

Mobile Apps Installation, Download & Conversion Tracking | AppsFlyer はてなブックマーク - Mobile Apps Installation, Download & Conversion Tracking | AppsFlyer

We Know Apps | App Analytics, Conversion Tracking & Market Data | Distimo はてなブックマーク - We Know Apps | App Analytics, Conversion Tracking & Market Data | Distimo

APPlyzer.com – App Store Ranking ….. はてなブックマーク - APPlyzer.com - App Store Ranking .....

以上です。

[Ruby] Foreman の使い方参考サイトまとめ

Ruby のプロセス管理ツール Foreman の使い方の参考サイトをまとめてみました。

Github
ddollar/foreman はてなブックマーク - ddollar/foreman

マニュアルページ
foreman(1) – manage Procfile-based applications はてなブックマーク - foreman(1) - manage Procfile-based applications

僕らのRailsCasts
#281 Foreman – RailsCasts はてなブックマーク - #281 Foreman - RailsCasts

他にも。
David Dollar はてなブックマーク - David Dollar

foreman について – 君の瞳はまるでルビー – Ruby 関連まとめサイト はてなブックマーク - foreman について - 君の瞳はまるでルビー - Ruby 関連まとめサイト