Grunt,npm,nodebrew install

2013年4月19日  

nodebrew

setup

curl
$ curl https://raw.github.com/hokaccha/nodebrew/master/nodebrew | perl - setup

wget
$ wget https://raw.github.com/hokaccha/nodebrew/master/nodebrew
$ perl nodebrew setup

add PATH

export PATH=$HOME/.nodebrew/current/bin:$PATH
$ source ~/.bashrc

use Node.js

$ nodebrew install latest
$ nodebrew ls-remote
$ nodebrew install 0.9.12
$ nodebrew install 0.8.18
$ nodebrew use 0.9.12

npm

% curl http://npmjs.org/install.sh | sh
% npm --version

grunt

$ npm install -g grunt
$ grunt --version
government,politics news,politics news,politics
 

jQuery 2.0 Build

2013年4月19日  

jQuery 2.0 Build

nodebrew,npm,gruntの順番でインストール
grunt -version コマンドでgrunt-cliが入っていない場合は、grunt-cliをインストールする。

$ grunt -version
grunt-cli v0.1.7
grunt v0.4.1

手順

git clone git://github.com/jquery/jquery.git
npm install
grunt

カスタムビルド

custom:のあとにモジュールを指定します。
https://github.com/jquery/jquery#how-to-build-your-own-jquery

指定する方法は下記のようになる

grunt custom:-ajax
grunt custom:-css:-position
grunt custom:-ajax,-css,-deprecated,-dimensions,-effects,-event-alias,-offset,-sizzle
government,politics news,politics news,politics
 

jQuery 2.0 Released

2013年4月19日  

jQuery 2.0で変わったこと

IE 6/7/8はサポートされていません。
分岐する必要があります。

<!--[if lt IE 9]>
    <script src="jquery-1.9.1.js"></script>
<![endif]-->
<!--[if gte IE 9]>
    <script src="jquery-2.0.0.js"></script>
<![endif]-->

カスタムビルド

オプションのモジュールを除外しJSファイルを小さくできます。
https://github.com/jquery/jquery#how-to-build-your-own-jquery

jQuery1.9とAPIが同じ

jQuery1.9にアップデートしていないときは、http://jquery.com/upgrade-guide/1.9/ を参照。

ダウンロード

jQuery 2.0にアップデート

jQuery1.8以前からアップデートする際には、下記を参照してください。

https://github.com/jquery/jquery-migrate/#readme


<script type="text/javascript" src="http://code.jquery.com/jquery-2.0.0.js"></script>
<script type="text/javascript" src="http://code.jquery.com/jquery-migrate-1.1.1.js"></script>
government,politics news,politics news,politics
 

Adobe Scout – カスタムメトリクス

2013年1月28日  

Telemetry API を使ってアクティビティシーケンスにカスタムメトリクスを表示してみよう。
これによって実行中に独自の値をScoutに通知することができます。

カスタムメトリクス

Telemetry.sendMetric("TestM","コメント");

カスタム計測メトリクス

//計測時間
var start:Number = Telemetry.spanMarker;

//負荷のあるスクリプト...

Telemetry.sendSpanMetric("TestM",start,"コメント");

結果

government,politics news,politics news,politics
 

Adobe Scout

2012年12月4日  

AdobeがSWF用の新しいプロファイリングツールを出しました。

対象は、モバイル・デスクトップ・ブラウザで動くSWFです。

デバック用のFlashPlayerではなく、通常のFlashPlayerでプロファイリングが行えます。

今なら、Creative Cloudの無償メンバーシップでも利用することができます。

詳しくは、こちら http://www.adobe.com/jp/joc/gaming/scout.html


既存SWFをプロファイリングする方法(Win編)

1. Pythonをインストール
http://www.python.org/download/releases/2.7.3/

2. 環境変数の設定
set PATH=%PATH%;C:\Python27;C:\Python27\Scripts

3. easy_installをダウンロード&ダブルクリック
http://peak.telecommunity.com/dist/ez_setup.py

4. pylzmaのインストール
コマンドプロンプトで次を実行
easy_install pylzma

5. add-opt-in.pyをダウンロード
add-opt-in.pyとは既存のSWFをScoutで解析できるようにするためのスクリプトです。
https://github.com/adamcath/telemetry-utils/blob/master/add-opt-in.py

6. add-opt-in.pyを実行
コマンドプロンプトで次を実行
add-opt-in.py SWFパス [パスワード]

government,politics news,politics news,politics