reactjsでharmonyオプションを有効にする

React.jsでharmony optionを有効にしてみました

<script type="text/jsx;harmony=true">
// some code
</script>

これだけ
これでES6とかの一部が使えるようになるみたいです

  render: function() {
    return (
      <div>Hello</div>
    );
  }

  render() {
    return (
      <div>Hello</div>
    );
  }

できたり
アロー関数 – JavaScript | MDNとか便利です
これからES6も覚えたいと思います

Cakephp2.6でbelongsToに複数のモデルをセット

Cakephp2.6でbelongsToに複数のモデルをセットしたかったので調べました

基本的なことは
アソシエーション: モデル同士を繋ぐ — CakePHP Cookbook 2.x ドキュメント
にありますが、複数の例がない..

class Job extends AppModel {
    public $belongsTo = ['Part', 'Person'];
}

と配列で複数渡せばできました

javascriptで今日の日付を表示する

javascriptで今日の日付を表示してみました

var date = new Date();
var today = date.getDate();
var thisMonth = date.getMonth() + 1; // 1月が0
var thisYear = date.getFullYear(); 

console.log(thisYear + '/' + thisMonth + '/' + today);
// 2015/09/10

といった感じで出来ました

Android StudioをUbuntu makeでいれてみた

Ubuntu 14.04にAndroid Studioを新規インストールしてみました

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-mak
に書いてありますが

$ sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
$ sudo apt-get update
$ sudo apt-get install ubuntu-make

$ umake android

でインストールするパスを決めて、
LicenceにAgreementしたら
インストール開始

DashからAndroid Studioを検索して、実行

androidstudio

androidstudio2

androidstudio3

androidstudio4

androidstudio5

androidstudio6

で、Android Studio 1.3.2が入りました