タグ

2013年6月21日のブックマーク (3件)

  • Bower入門(基礎編) - from scratch

    Bower入門 これから Bower について書いてきます。Bowerの使い方から実際に使う上で考慮することまで含めて書きます。 長くなりそうなので単に使うだけの基礎編とモジュールを作る上で気をつけることをまとめた応用編に分けて書きます。 Bower とは Twitter社が作ったフロントエンド用のパッケージマネージャです。 Java で言う Maven、 Ruby で言う gemPerl で言う cpan のようなものです。 Node.jsには npm と呼ばれるパッケージマネージャがありますが、それに強く影響を受けています。 パッケージマネージャを利用することでライブラリを自分で管理する必要がなくなり、管理するファイルの数を減らすことができます。 また、パッケージマネージャを利用することでライブラリのバージョン管理をしやすくなります。 さらに自分のライブラリを Bower comp

    Bower入門(基礎編) - from scratch
  • 33.Google Cloud Datastoreを試してみた 概要編 (1/3)

    ・33.Google Cloud Datastoreを試してみた 概要編 (1/3) ・37.Google Cloud Datastoreを試してみた GCE編 (2/3) ・38.Google Cloud Datastoreを試してみた その他環境編 (3/3) Ryo Yamasaki(@vierjp)です。 Google I/O 2013で発表された「Google Cloud Datastore」について調べたので、 今回から三回に分けて書いていこうと思います。 第1回は概要や仕組み、注意点についてです。 今回は以前に書いた「Blog @vierjp : 27.Google I/Oで発表されたGoogle Cloud Platformの新機能」と重なっている部分がいくらかあります。 ◯概要 ・App EngineのDatastoreが単独で利用可能になる これまでAppEngine上

    33.Google Cloud Datastoreを試してみた 概要編 (1/3)
  • レスポンシブだけじゃいられない?時と場合によるユーザーエージェント判別の方法

    レスポンシブだけじゃいられない?時と場合によるユーザーエージェント判別の方法 2013.06.14 | 初心者向け | 覚えておきたい 先週、某iPhoneアプリをリリースした際に公式サイトを担当したネイビーです。 iPhoneアプリだから公式サイトはiPhoneで見れればいい!というわけではないんですね。知りませんでした。だったらレスポンシブで!と行きたいものの、ニョーンと伸び縮みするスタイルが万人受けするものでもありません。 iPhone向けとPC向けのページを作ってユーザーエージェントで振り分ける方針が決まりつつ、いつどこで判別したらよいものか?リリース前日まで悩んでしまいました。 PHPによる判別 スマホ向けとPC向けのコンテンツを振り分ける際にまず思いつくのは、サーバ側のプログラムでユーザーエージェントを判別して処理を分岐する方法です。端末によってコンテンツの種類や量を調節したり

    レスポンシブだけじゃいられない?時と場合によるユーザーエージェント判別の方法