タグ

2014年11月2日のブックマーク (3件)

  • アメリカ合衆国議会は私掠船免状を発行できる | Kousyoublog

    アメリカ合衆国議会は私掠船免状を発行できる、という豆知識を最近得た。アメリカ合衆国憲法にも以下の通り定められている。 アメリカ合衆国憲法第一章第八条第十一項 戦争を宣言し、船舶捕獲免許状を授与し、陸上および海上における捕獲に関する規則を設ける権限。 私船による海上での暴力行為である海賊行為とは、国連海洋法条約第百一条によれば「私有の船舶又は航空機の乗組員又は旅客が私的目的のために行うすべての不法な暴力行為、抑留又は略奪行為」と定義されている。しかし、歴史的に、国家の認可を受けて海賊行為を行う「私掠船」が歴史上多く見られてきた。しかし、十九世紀も半ばになると国家は私掠船に頼ることはなくむしろ彼らは安全な航行の障害となったから、1856年パリ宣言によって私掠行為の禁止が国際法として定められることになる。しかし、これに異を唱えたのが当時海軍力に劣るアメリカで、かねてから陸海軍に民兵を活用してい

    アメリカ合衆国議会は私掠船免状を発行できる | Kousyoublog
  • タイにおけるオタク人生

    Historica Fantasia, Development Blog 06, ShaderForge Character ShaderMatumit Sombunjaroen

    タイにおけるオタク人生
  • Class構文について - JS.next

    概要 待ち焦がれた人も多いことだろう。ES2015の一番の目玉機能とも言えるクラス構文が、ついにV8でサポートされた。 Class構文は、『関数(コンストラクタ)定義』+『.prototypeへのメソッド定義』の糖衣構文である。 JSで今まで様々に工夫されてきたクラスの書き方を、綺麗に統一してくれる可能性を秘めている。 クラスを作る 従来、Catクラスを作ろうとした場合このように書いてきた。 function Cat(name) { this.name = name } Cat.prototype.meow = function () { alert( this.name + 'はミャオと鳴きました' ) } しかしこの書き方だとどうしても、コンストラクタとメソッドの定義が分離されているため、クラスとしてまとまりがなく分かりづらく感じる。 メソッドが増えてきた時も、Cat.prototyp

    Class構文について - JS.next