Fork me on GitHub

2012-04-23のJS: JavaScript Enlightenment、WebStorm 4.0、mag.js

Edit on GitHub 編集履歴を見る

JSer.info #66 - “A book to turn a JavaScript library user into a JavaScript developer” という内容のJavaScript Enlightenmentが無料で公開されています。
以前は有料で販売されていたものだけあって、ちゃんと書かれていてサンプルコードそれぞれにjsfiddleで動くリンクが載っていて電子書籍って感じでよくできています。

JavaScript IDEのWebStorm 4.0が公開されました。
今回はあんまり派手な変更ではないですが、WebStorm指南書とかでも紹介してたように細かくブラッシュアップされています。(結構使い心地は違うかもしれないです).

ドイツのサイトですが、mag.jsというJavaScript Magazineが公開されていました。
とてもいい感じになってて羨ましい。

ヘッドライン

RequireJS 1.0.8リリース

Node.js 0.7.8リリース

Buster.JS β3リリース。
assert.typeOfの廃止、autotestが動作するように、JSTDのdocコメントをプラグインでサポート、BDDスタイルの改善、他Bugfix等

jQuery UI 1.8.19リリース。
bugfix中心のメンテナンスリリース

WebStorm 4.0リリース。
ECMAScript Harmonyのサポート、JSTestDriverでのCode Coverageをサポート、補完候補順の改善、JSLint/JSHintのサポート強化、Node Pathの設定改善など
http://www.jetbrains.com/webstorm/whatsnew/

MSのIE検証用のVMイメージがアップデート(利用期限の延長)
インストールはievmsを使うと便利
https://github.com/xdissent/ievms/

Firefox 3.6.xのサポートが終了

アーティクル

var URL = window.URL || window.webkitURL;
のようなコードをグローバル空間で実行した場合にエラーが起きる事について

jQuery Mobile 1.1.0の変更点について

File system APIの使い方について

HTML/CSSのコーディングスタイル

JavaScriptのビルドツールGruntの解説

jQuery APIについてのドキュメントサイトのまとめ

style scopedについて。
jquery.scopedでPolyfill

スライド、動画関係

Jasmineでのテストについてのスライド
Jasmine-UIとJSTestDriverを合わせたDOM周りのテストについても
https://github.com/tigbro/jasmine-ui

関数型JavaScriptについてのスライド

大きなアプリケーションを書くためのパターンについてのスライド
custom event(Observer), deferred, pub/sub.

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

Titaniumに関する週間でのニュースブログ

ドイツのJavaScript Online Magazineサイト。(ドイツ語です)
2ality - technology, lifeのDr. Axelが著者に参加してる。
JSMagとは違って無料公開していく感じ? ドイツのJavaScript User Groupsと密接な感じになってていい雰囲気。
内容も関数型JavaScriptと尖った感じのだったり、例外処理の話だったり、JavaScriptクイズだったり、最近のライブラリ紹介や著名なライブラリの紹介、JavaScriptを学ぶ方法コミュニティについてだったり、結構バランスよくできてるなーと感じました。

書いてる人たちの社説?Editorialからもどういう感じのサイトなのか伝わってきてよかった(ドイツ語読めませんが)

Twitter製のLESSコード品質ツール

ライブラリ関係

CSVのカンマ区切りのような区切り文字のあるデータをパースして、ソートや統計や操作できるJavaScriptライブラリ

retina画像のロード切り分けを行うライブラリ。
無駄なロードが発生しないようになってる

画像の遅延ロードライブラリ
仕組みはYUI image loaderと同じで、data-srcに画像パスを設定して、noscriptでfail back.
他のライブラリに非依存でAMD対応、ロード方法に細かな設定ができる

書籍関係

2012年5月25日発売

2012年6月22日発売
Nicholas C. ZakasによるチームでのメンテナンスしやすいJavaScriptについての書籍
http://shop.oreilly.com/product/0636920025245.do

ebookのみで販売
Using the HTML5 Filesystem APIの翻訳本

ebookのみ販売
jQuery Pocket Reference(2010,jQuery ver1.4 )の翻訳本

無料でPDF版が公開されました。
JavaScript library userをJavaScript developerへ変える電子書籍。 著者はjQuery Enlightenmentの人

この記事へ修正リクエストをする
JSer.info Slackに参加する