タグ

2014年9月25日のブックマーク (3件)

  • Titanium Alloy の オレオレ app.tss テンプレート - Qiita

    プロトタイピング的にAlloyでViewをだーっと先に作る事あるじゃないですか。 別にFLINTOでもPOPでもいいんですけど、TitaniumerならAlloyで書いちゃった方が合理的なので。 そんな時は app/styles/app.tss に大体のテーマ的な何かを書いておいたりすると捗りますよね。 Alloy Styles and Themes - Titanium 3.X - Appcelerator Docs 別にプロトタイピングに限った話では無いですけれど、 個人的に app.tssに必ず書くやつのパターンみたいなのがあるので、纏めてみました。 まずは Window。特にiOSはNavigation BarやらStatus Barやら色々と組み合わせがあって面倒ですけど仕方ない。 'Window': { backgroundColor: '#ffffff', // 画面背景色

    Titanium Alloy の オレオレ app.tss テンプレート - Qiita
    h5y1m141
    h5y1m141 2014/09/25
    おー、これ後で見よ
  • nginxでBasic認証を設定

    apacheで.htaccessと.htpasswdを使って簡易User認証をしていたように、nginxでも実現する方法。 環境: CentOS 5.8, nginx 1.2.0 参考にしたSiteは下記。 HttpAuthBasicModule | nginx wiki apache のかわりにnginxを使ってみる(7) nginx でBasic認証(ユーザ名、パスワードを求める )するには | レンタルサーバー・自宅サーバー設定・構築のヒント まずは前の記事を参考に.htpasswdを作成する作業。 # cd /var/www/ # htpasswd -c /var/www/.htpasswd user apacheがinstallされていない場合は下記を参考に設定する。 How do I generate an .htpasswd file without having Apach

    h5y1m141
    h5y1m141 2014/09/25
    なるほど。こういうやりかたできるのか
  • Rails のバリデーションを特定のコンテキスト「以外」で実行させる | Webシステム開発/教育ソリューションのタイムインターメディア

    Rails のバリデーションには特定のコンテキストのときだけ実行させることができる on オプションが存在している。 validates :field1, presence: true validates :field2, presence: true validates :field3, presence: true, on: :admin こうすると、 valid?(:admin) のときだけは全てのフィールドが必須入力となるが、そうでない場合は field1、field2 のみ必須となり、 field3 は任意入力になる。なるほど、便利だ。 ところが、これを逆転させたいとき、即ち :admin コンテキストのとき「だけ」field3 を任意入力にしたいとなると、途端に面倒なことになる。 validates :field1, presence: true validates :fiel

    Rails のバリデーションを特定のコンテキスト「以外」で実行させる | Webシステム開発/教育ソリューションのタイムインターメディア
    h5y1m141
    h5y1m141 2014/09/25
    おー、これと似たことをやる必要あったのですごく参考になる