タグ

2014年9月17日のブックマーク (4件)

  • シングルページアプリの初速を上げる取組み - ワザノバ | wazanova

    https://www.youtube.com/watch?v=VkTCL6Nqm6Y 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 OSCON 2014におけるInstagramのWebチーム責任者であるPete Huntの講演。PeteはInstagramに異動する前は、FacebookのPhoto/Video/Product Infraチームに在籍。 今回は、InstagramのwebサイトInstagram.comにおいて、シングルページアプリの課題である最初の読込みスピードを上げるために、どのような工夫をしたかについて紹介してくれてます。 Instagram.comのJavaScriptファイルは、縮小化後で9.5MB & gzip圧縮後で2.5MB。そのサイズだと、一つのファイルにまとめ

  • Facebook: iOSアプリのアーキテクチャ - ワザノバ | wazanova

    https://www.youtube.com/watch?v=XhXC4SKOGfQ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 39分前 FacebookのiOSチーム、Adam ErnstとAri Grantによる@Sacle 2014での講演。データモデルとビューレイヤの改善の取組みについて紹介してくれてます。 1) データモデル 背景 2年前からHTML5からネイティブに切り替えて一旦大きく改善したが、その後機能を追加するたびにアプリのパフォーマンスが悪化。 ネイティブに移行後、オブジェクトのキャッシュレイヤとしてiOSのCore Dataを使ったのが失敗であった。 Core Dataの役割は「整合性を含むオブジェクトグラフ管理」 Facebook iOSアプリの場合、サーバ側を正のデータとするが、

  • Gradle(2.1)とScala(2.11.2)と - CLOVER🍀

    以前、Gradleを使ってScalaプロジェクトを試したことがありましたが、fscがうまく動かなかったりして、なんだかんだで重いなーということで使っていませんでした。 が、このことをTwitterでツイートしていたら、今使っているという方にツッコミをいただいたので、久しぶりに試してみることにしました。 こちらを見ながら。 Chapter 25. The Scala Plugin http://www.gradle.org/docs/current/userguide/scala_plugin.html 使用するScalaおよびGradleのバージョンの組み合わせは、このエントリを書いている時点の最新版、Scalaが2.11.2、Gradleが2.1となります。 はじめに 手始めに、最小設定はこんな感じですね。 build.gradle apply plugin: 'scala' repos

    Gradle(2.1)とScala(2.11.2)と - CLOVER🍀
  • 個人的に気に入ってる決算説明会資料(ネット系企業9社)|インターネット界隈の事を調べるお

    皆さんご存知無いかもしれませんが、僕は図とかグラフが好きなんです。決算説明会資料も「図がきれいか」とか「カラーリングが好みか」などの基準で見てしまったりします。他に知りたい情報(例えば事業やデバイス別売上等)が載ってたりすると嬉しかったりします。そんなわけで短信よりも説明会資料を中心に見ている僕がいくつかオススメの決算説明会資料を紹介します。個人的な好みなのでご容赦ください。 1.スタートトゥディ http://www.starttoday.jp/?p=9613 『ZOZOTOWN』や『WEAR』を運営するスタートトゥデイ。ファッションEC事業の会社だけあって昔からセンス溢れる資料で好きです。同系色でまとめてスタイリッシュ。図もわかりやすい。 2.エニグモ http://www.enigmo.co.jp/ir/ 『BUYMA』運営のエニグモ。こちらもスタートトゥデイ同様オシャレなサービスを