Fork me on GitHub

2013-06-24のJS: TypeScript 0.9、Dart βリリース、CSP1.0

Edit on GitHub 編集履歴を見る

JSer.info #128 - TypeScript 0.9が正式リリースされました。
ジェネリクスが入ったりしましたが、0.8からの破壊的変更や0.9自体はまだ、command line compiler compilation with 0.9 is somewhat slower than 0.8とかかれてるようにパフォーマンス的な問題がまだあるようです。(0.9.1で治すそうです)

WEB+DB PRESS Vol.75でTypeScriptの記事を書きました! - teppeis blog WEB+DB PRESS Vol.75でTypeScript(0.9 branch)について書かれているそうです。

Dart SDKとEditorのβがリリースされました。
最近、Dart VM速さついてがちょくちょく話題になってた気がします。

Dart Weekly: A Free, Weekly Google Dart Email Newsletter の方も最近は週1ぐらいで更新されるようになったので興味が有る方は見てみるといいです。

Firefox 23でCSP 1.0(接頭辞なし)が実装されたため、Content Security Policy 1.0 を Firefox に導入 | Mozilla Developer Street (modest)( 原文: Content Security Policy 1.0 Lands In Firefox ) が公開されています。

また、Content Security Policy - MarakanaではChrome Teamの方がCSP 1.0の動作例について発表されてます。
実際にTwitterでCSPが機能した事例やGithubがCSPを導入したり等もしています。

Githubの事例にも書かれていますが、ブラウザ拡張やブックマークレットに影響を与えてしまったり(仕様的にはEnforcing a CSP policy should not interfere with the operation of user-supplied scripts such as third-party user-agent add-ons and JavaScript bookmarklets.らしいですが)、意外とルールに引っかかったりすることがあるので導入は簡単にはできない場合も多いかもしれませんが、威力は強いので一度CSPについて考えてみるといいかもしれません。

ヘッドライン

✎TypeScript ReleaseNote

TypeScript 0.9リリース
Generics, export =, enum, Overload on Constants

✎dart ReleaseNote

Dart SDKとEditorがβリリース

✎node.js ReleaseNote

Node v0.10.12リリース

アーティクル

✎firefox CSP 翻訳

Content Security Policy 1.0 Lands In Firefoxの和訳。
標準化される前のCSP(Firefoxで実装されてた)と標準化されたCSP1.0との違い。

✎JavaScript tutorial

JavaScriptの基礎についてよくまとまってる。
プリミティブ値とオブジェクト、文法、演算子、関数、Strict mode等

✎JavaScript MVC

Angular.jsとBackbone.jsの依存の方向について。

✎JavaScript

GCによるメモリ解放のパフォーマンスへ与える影響について。
オブジェクトの作成/開放による定期的における “memory churn”を減らすのにどうすかという話

✎JavaScript API MVC tutorial

REST APIとKnockoutを使ったTODO的なウェブアプリを作るチュートリアル.

✎Sass Tools まとめ

Sass関係のツールまとめ

スライド、動画関係

✎Chrome 動画 イベント

Chrome Mobile Summit 2013のパネルディスカッション動画が公開された。

✎webservice スライド

Server-Sent Eventsについてのスライド.
web.xms.me のリアルタイムのメッセージのやり取りにServer-Sent Eventsを使っていて、サーバ構成やエラーハンドリングについて

✎browser セキュリティ CSP 動画

Chrome Teamの人によるCSPについて発表の動画。
それぞれのポリシーディレクティブがどのような効果があり、どういうケースで動作するかについて解説。
CSP1.1ではどの機能が予定されているか。

✎ECMA 歴史 スライド

JavaScriptの歴史、ES5とES.nextについてのスライド

✎JavaScript testing 動画

LinkedInが公開してるテストフレームワークのVenus.jsについての動画

サイト、サービス、ソフトウェア関係

✎links

フロントエンド開発のリソースリンク集

✎JavaScript webservice

JavaScriptなCDNサイトのlatencyやuptimeを比較できるサイト

ツール、ライブラリ関係

✎Chrome firefox Development デバック

Chrome Dev Tools等で使えるスニペット集.

✎JavaScript library

リアクティブプログラミングライブラリ.
SingnalとObserverからなる

書籍関係

✎JavaScript testing

PhantomJSを使った認証が必要なサイトのテスト

✎JavaScript book 関数型言語

関数型JavaScript本 が発売された

✎Chrome デバック Extension book

2013年7月5日発売
Chrome 拡張、アプリ、packaged apps 、Chrome Dev Toolsについての書籍
http://www.impressjapan.jp/books/1111101184

この記事へ修正リクエストをする
記事を紹介する