2016/08/13

[iPhone] Apple iPhone 6 Plus 64GBをゲット

しました。

Apple iPhone 6 Plus 64GB シルバー 【国内版SIMフリー】MGAJ2J
Apple Computer
売り上げランキング: 142,866
オンラインのapple storeで。

2016/08/11

[JavaScript]canvasの透過度を変更

canvasで描画する時に透過度を調整するにはどうすればいいのだろうか?

$('._hoge')[0].getContext('2d').globalAlpha = 0.5;
という形でglobalAlphaプロパティーに値を設定すればおk

2016/08/10

[canvas]文字を描画する

意外なことにcanvasに文字を描画したことがなかったので、やり方を調べることに。

var x;
var y;
$('._hoge')[0].getContext('2d').fillText("あいうえお", x, y );

2016/08/09

[本]フェイスブック 若き天才の野望 (5億人をつなぐソーシャルネットワークはこう生まれた)

読了

フェイスブック 若き天才の野望 (5億人をつなぐソーシャルネットワークはこう生まれた)
デビッド・カークパトリック
日経BP社
売り上げランキング: 43,160

プロローグ
第 1章:すべての始まり
第 2章:パロアルト
第 3章:フェイスブック以前
第 4章:2004年、以前
第 5章:投資家
第 6章:本物の企業へ
第 7章:2005年、秋
第 8章:CEOの試練
第 9章:2006年
第10章:プライバシー
第11章:プラットフォーム
第12章:150億ドル
第13章:金を稼ぐ
第14章:フェイスブックと世界
第15章:世界の仕組みを変える
第16章:フェイスブックの進化
第17章:未来へ
あとがき
謝辞
本書の取材について
訳者あとがき  滑川海彦
解説      小林弘人
参考書籍
参考文献

via:目次
長い。500ページもあったので、読むのものすごく時間がかかった。

Facebookないしマーク・ザッカーバーグも認める唯一の社史を描いた一冊である。

Facebookを立ち上げてからものすごい勢いでユーザー数が伸びていたにもかかわらず、成功の核心を持てず、キリギリまで色々なプロジェクトを手がけていたのた意外だったな。
見切りをつけてFacebook1本にしたかと思っていたので。

本書の後、同社は、上場し、インスタを買収し、さらに、what's appも買収しと、競合になりそうな会社を片っ端から買収する戦略になっている。

まだ、時価総額はgoogleの方が上だけどいつか抜けるのか、今後の動きに注目ですな。

2016/08/08

[typescript]関数(メソッド)の引数を必須から任意にする

関数 or メソッドの引数を必須から任意にするにはどうすればいいのだろうか?

_hoge(prms:{a:string,b?:number}) {
  console.log(prms.a)
}
という形で変数名:{変数名?:type...}と「?」を書けばおkみたい。

2016/08/07

[typescript]関数(メソッド)の引数にオブジェクトを設定する

関数 or メソッドの引数をオブジェクトにするにはどうすればいいのだろうか?

_hoge(prms:{a:string,b:number,c:number}) {
  console.log(prms.a)
}
という形で変数名:{変数名:type...}と書けばおkみたい。

2016/08/06

[typescript]thisについてarrow syntax

typescriptでjQueryのonメソッドを使って下のようにソースを組みたい場合があります。

var _this: any = this;
$('._foo').on('click',function(e){
  _this.func();
});
で、これでもいいんだけど、もっとスマートにできないだろうか?

マニュアルを読むとarrow syntaxというのがあって、下のようにすればいいみたい。
$('._foo').on('click',(e) => {
  this.func();
});
で、こう書くと、thisは、もう一個、上側の変数を表すことになる。
(ちょっと正確性が欠けた表現だが。)
var img: any = new Image();
img.onload = () => {
  this._func();
};

2016/08/05

[typescript]boolean型

typescriptでbool型は、どう型定義すればいいのだろうか?

_hoge: boolean = false;
という形で、booleanでおk

2016/08/04

[iOS][iPhone][iPod]端末の中にある写真を一部だけ取り込みたい

iPhoneやiPodに保存されている写真を全部ではなく、一部だけ取り込みたい場合はどうすればいいのだろうか?

iPhoneにある大量の写真をMacからUSB経由で削除・取込みする方法
によると、「イメージキャプチャ」というアプリを使えば解決するみたいです。

実際に、上にリンク先で紹介されていた方法で試したら確かに一部だけ取り込むことができた。

これは非常に便利。

2016/08/03

[mac]mac bookをリサイクル

前回、初代iPadをリサイクルしましたが、今回は、2008年に購入したmac bookのリサイクルをしました。

Apple Renewプログラム お申し込みページから必要な情報を入力すると、後日、向こうから配送用の箱が届くので梱包すればおk。

ただし、注意点として、佐川急便からでないと配送できないみたいです。

で査定してもらった結果600円になったので、他のところで買取してもらうより正規のところの方が安心するので、そのまま引き取ってもらいました。

HDとしても使う予定がなかったので少額でも嬉しかったです。