2018年5月14日のブックマーク (5件)

  • 防衛官僚、基地環境浄化に横やり  米の前向き姿勢阻む 09年協議で  - 琉球新報デジタル

    「ウィキリークス」が公開した米機密公電。在日米軍基地を巡る環境保全問題について、米側が「柔軟な姿勢」を見せると地元の立ち入り要求と環境汚染の回復コストを招くとして、日側官僚が慎重姿勢を求めたと記録されている 2009年に開かれた日米両政府の局長級会合の場で、在日米軍基地の環境保全に関する新たな取り決めについて米側が「柔軟な姿勢を示せる」と前向きな提起をしたにもかかわらず、日側の官僚が米政府に慎重姿勢を取るよう促していたことが12日までに分かった。内部告発サイト「ウィキリークス」が公開した米機密公電によると、当時防衛省防衛政策局長だった高見沢将林氏(現日政府軍縮大使)がキャンベル米国務次官補(当時)に「米政府が柔軟な態度を示せば、地元がより基地への立ち入りを求め、環境汚染を浄化するコストを背負いかねない」などと述べていた。琉球新報は高見沢氏に発言の有無や意図を質問したが、回答は得られな

    防衛官僚、基地環境浄化に横やり  米の前向き姿勢阻む 09年協議で  - 琉球新報デジタル
    bouzuya
    bouzuya 2018/05/14
  • Webアプリケーションの準正常系確認に便利!Google ChromeのRequest blockingを活用する | DevelopersIO

    こんにちは。サービスグループの武田です。 Webアプリケーションを作る中でいろいろな動作確認を行いますよね。正常系の確認は試しみればよいですが、たとえば特定のリクエストが失敗した場合の挙動などは簡単に試せません。また最近はシングルページアプリケーション(SPA)が主流となってきており、バックエンドのWeb API呼び出しに失敗した場合もクライアントサイドで考慮する必要があります。 今回はGoogle ChromeのRequest blockingという機能を利用して、一部のリソースの取得に失敗した場合の挙動を確認してみました。これを応用すると、バックエンドのWeb API呼び出しに失敗した場合の動作をシミュレートできます。 環境 OS macOS High Sierra ブラウザ Google Chrome $ sw_vers ProductName: Mac OS X ProductVe

    Webアプリケーションの準正常系確認に便利!Google ChromeのRequest blockingを活用する | DevelopersIO
    bouzuya
    bouzuya 2018/05/14
  • 次世代Angularレンダリングエンジン「Ivy」発表、さらに小型化し高速になる実行とコンパイル。ng-conf 2018

    そしてAngular開発チームは1日に数回、Angularのアップデートされたコードをリポジトリにプッシュしており、そのコードは必ずこの600種類以上のアプリケーションのテストをパスする必要があるとのこと。 そのため、もしもAngularのコードに互換性のないものが含まれていた場合、サービスの管理者からはコードのロールバック要求が出されるだろうと、Angular Framework LeadのMisko Hevery氏は説明します。 Ivyの重要なコンセプトが「ローカリティ」 Ivyの重要なコンセプトが「ローカリティ」です。ローカリティによる具体的なメリットは、例えばテンプレートを1つ変更した場合、現在は全体をコンパイルする必要がありますが、Ivyではそのファイルだけをコンパイルし直せばよい、というもの。 これによって、例えばnpmは事前コンパイル(AOT)されたコードの状態で提供可能にな

    次世代Angularレンダリングエンジン「Ivy」発表、さらに小型化し高速になる実行とコンパイル。ng-conf 2018
    bouzuya
    bouzuya 2018/05/14
  • Firefox 60の性能は1年前とは別物 Chromeを視界に捉える - Mozilla Flux

    当ブログでは、Firefoxの延長サポート版(ESR)のメジャーアップデート時期を開発の区切りとみて、Web上で実行可能なベンチマークの測定結果を公開している。今回は、Firefox 60のパフォーマンスをFirefox 52およびChrome 66と比較する。 検証を行った具体的なバージョンを挙げると、32bit版Firefox 52.7.4(ビルドID:20180427222832)、64bit版Firefox 60.0 RC2(ビルドID:20180503143129)、それに64bitChrome 66(バージョン:66.0.3359.139)である。Firefox Quantumのリリースに伴ってマルチプロセス機能(e10s-multi)が全面的に有効化され、その前に64bit版への移行も開始された。今回のテストではそれらの点が反映されている。 動作環境についてだが、OSは64

    Firefox 60の性能は1年前とは別物 Chromeを視界に捉える - Mozilla Flux
    bouzuya
    bouzuya 2018/05/14
  • Parsing type-level strings to extract types - Qiita

    前回のあらすじ Last time, I wrote "Well-typed path params in PureScript 0.12", in which I talked about how I used the Record-Format library Csongor Kiss made to then make a Symbol (type-level string) templated URL to Record parsing library that allows us to use the template to make a function of String -> Either _ { | fields }, where fields is extracted from parameters in the template: main = do let (par

    Parsing type-level strings to extract types - Qiita
    bouzuya
    bouzuya 2018/05/14