タグ

ブックマーク / qiita.com/makoto_kw (6)

  • Chefレシピ逆引きメモ - Qiita

    よく使うものを逆引きできるように。 アンチパターンを知る http://www.slideshare.net/JulianDunn/beginner-chef-antipatterns http://www.creationline.com/lab/3080 すべてのChefデータを1つの巨大なGitレポジトリに入れてしまう cookbooksにはバージョンがあるが、environmentsやrolesにはない cookbooksとして分割すべきものはリポジトリを分けるべき 会社名つきの巨大なCookbookを作ってしまう 来組み合わせるべきでないものが混ざる危険がある プロジェクト別に分けるべき Environmentsを論理的な環境以上の目的で使ってしまう developmentとかproductionとか論理的な環境で使い、クラスタとかデータセンターといった割り当てに使わない Co

    Chefレシピ逆引きメモ - Qiita
    typista
    typista 2015/10/14
    Chefレシピ用メモ
  • Redmineテーマやプラグイン開発環境を構築する (rbenv版) - Qiita

    テーマやプラグインが開発したくなったので運用環境で作業せずに開発環境を構築してみたメモ。 RVMからrbenvに切り替えたので http://qiita.com/items/31982ee3de80efa4c31b の書き直し。 前提 ポリシー的にはなるべく簡単に、そして環境を限定的に。 Redmine 2.x向け GitRedmine体を管理する Redmine体の開発については対象外 自分のテーマやプラグインは個別のGitリポジトリで管理(submoduleとかは使わない) rbenvを使う gemパッケージはbundlerでプロジェクト内にインストールする データベースはSQLiteを使う RVM版からの変更点 RVMの代わりにrbenvを使う gemsetの代わりにbundler install --pathでRedmineのディレクトリにインストール コマンドを叩くときにb

    Redmineテーマやプラグイン開発環境を構築する (rbenv版) - Qiita
  • rbenvでRubyのバージョンを指定する方法 - Qiita

    rvmからrbenvに切り替えてみたのでrbenvがどういう方法でRubyバージョンを指定したり、状況によって切り替えることができるのか確認してみた。基 https://github.com/sstephenson/rbenv/ の要約および動作確認、バージョンは0.4.0。 shims ~/.rbenv/shimsにあるスクリプトが使うコマンド(irb, gem, rake, rails, rubyなど)を振り分けてくれる。shimsが振り分けた先を知るにはrbenv whichを使う。 bundleなどgemでインストールして新しいコマンドが増える場合は~/.rbenv/shimsに振り分けるスクリプトを置かないといけないのでrbenv rehashを唱える必要がある。 RBENV_VERSION ドキュメントによると RBENV_VERSION 環境変数が使うバージョンを決める。従

    rbenvでRubyのバージョンを指定する方法 - Qiita
  • iOS7ステータスバー対策まとめ - Qiita

    iOS7ではスタースバーは透明、ナビゲーションバー、タブバー、ツールバー、検索バー、スコープバーは半透明。一般的なルールとしてコンテンツの上にこれらのバーを被せることを想定しスタースバーの下に何もバーがないならコンテンツはフルスクリーンコンテンツにすべき。とある。 iOS7 フレームワーク判定 iOS 7 UI Transition Guideにはこんなやり方が書いてある。場合によってはバージョンよりもNSFoundationVersionNumberを使うほうが意図が明確になる。 if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1) { // Load resources for iOS 6.1 or earlier } else { // Load resources for iOS 7 o

    iOS7ステータスバー対策まとめ - Qiita
  • CocoaPodsでPodの利用&作成のメモ - Qiita

    CocoaPodsとはターミナルからコマンドを打ってiOSやOS Xのライブラリを導入できるツール。 利用するライブラリのことをPodと読んでいるのでRubyGems≒CocoaPodsと考えるとわかりやすいかも。 CocoaPodsのインストール OS Xに入っているRubyGemsを使ってセットアップできる。 ( rbenvを使ってセットアップするメモ書きました http://qiita.com/items/53753cb824f47c4a48df )

    CocoaPodsでPodの利用&作成のメモ - Qiita
  • iOSアプリ未インストール時にSafariでカスタムURLスキームを開く時の対策 - Qiita

    iOSアプリケーションにカスタムURLスキームを実装し、SafariからそのURLを開く際にまだユーザがそのアプリケーションをインストールしていなければそのURLを開けずにページエラーになってしまう。その場合はアプリケーションをインストールする導線を張りたい。 対策1 workaroundとして以下のhackがある。 setTimeout(function() { window.location = "http://itunes.com/apps/yourappname"; }, 25); window.location = "custom-uri://"; hack1の説明 window.locationにてカスタムURLスキームを設定し、そのURLに対応したアプリケーションがない場合(Safari自身も対応していない場合)、window.location = "custom-uri:/

    iOSアプリ未インストール時にSafariでカスタムURLスキームを開く時の対策 - Qiita
    typista
    typista 2013/07/10
    iOSアプリ未インストール時にSafariでカスタムURLスキームを開く時の対策
  • 1