タグ

ブックマーク / blog.asial.co.jp (4)

  • PC/スマホでは無いWEBアプリ開発の話 -ハイブリッドキャスト編-

    こんにちは、Monaca for Hybridcastチーム、斉藤です。 さて、今回はテレビの一つの未来であるハイブリッドキャストという規格をエンジニア目線から、さらにそのためのツールとして弊社で開発したMonaca for Hybridcastについて語ってみたいと思います。まじめなWEBアプリ開発の話ですが、中々触れる機会が少ないとは思いますので、楽しんで読んでいただければと思います。 以下見出しです。 * ハイブリッドキャストとはなんぞや * ハイブリッドキャストの制限 * Monaca for Hybridcastで解決できること * 課題 * 余談 ハイブリッドキャストとはなんぞや ハイブリッドキャストとは、従来のデータ放送をさらに進化させ、放送 + WEBという形でテレビ内にコンテンツを表示する規格です。 従来のデータ放送で可能であった放送連動コンテンツの表示に加えて、CSS3

    PC/スマホでは無いWEBアプリ開発の話 -ハイブリッドキャスト編-
    yyamano
    yyamano 2014/09/18
  • Canvas Fingerprintingというトラッキング技術

    です。 今回はユーザをトラッキングする技術の一つであるCanvas Fingerprintingについて取り上げたいと思います。 Canvas Fingerprintingとは Canvas Fingerprintingはマシン固有の振る舞いをするHTML5 CanvasのAPIを使ったトラッキングID生成技術です。 このAPIはマシンのGPUやグラフィックドライバによって振る舞いが変わります。 そのため、APIを使ってレンダリングされたグラフィックスをトラッキングIDとして利用することでユーザの追跡を行うことができるわけです。 特徴 この技術の特徴としてはユーザがCanvas Fingerprintingの追跡から逃れることが難しい点です。 これまでのアクセスログ解析ツールではCookieに記録してあるトラッキングIDでユーザの動向を追跡するのが主流となっていました。 そのため、追跡

    Canvas Fingerprintingというトラッキング技術
    yyamano
    yyamano 2014/09/16
  • http://blog.asial.co.jp/1262

    http://blog.asial.co.jp/1262
    yyamano
    yyamano 2014/04/03
  • Nginx+Fastcgi+PHPでサクサク快適サイト構築!

    こんにちは、井川です。連日、猛暑続きですね。熱中症には気を付けて、がんばりましょう。 今回は、軽量なWebサーバであるnginxPHPを組み合わせて使う方法を紹介します。 Webサイトにとって、軽さはとても重要なポイントです。PHPはライトウェイトな言語でありながらも、symfonyなど最近のフレームワーク次第ではWebサイトが重くなってしまいます。特に、Apacheで多くのリクエストを同時に受け付けると、レスポンスを返さなくなることがあります。こうした場合、キャッシュを使ったり、Key/ValueストアやMongoDBなどNoSQLにしたり、スケールアウトしたりと、様々な対応が考えられます。 しかし、もっと根的な解決方法はないでしょうか? WebサーバとしてApacheではなく、nginxとFastcgi-PHPを使ってみましょう(lighttpdなどもありますが…)。ベンチマークで

    Nginx+Fastcgi+PHPでサクサク快適サイト構築!
  • 1