タグ

ブックマーク / jser.info (27)

  • 2013-02-03のJS: jQuery Migrate 1.1.0、Testling-CI、Effective JavaScript日本語版

    JSer.info #108 - jquery-migrate 1.1.0がリリースされました。 pluginでは非推奨の書き方などを警告するメッセージをconsoleに出力するWarning Messagesの機能が含まれています。 jquery-migrate.js で Deprecated なコードを通知する - わからん jquery-migrate/warnings.md at master · jquery/jquery-migrate · GitHub testling-ci というブラウザでのテストに特化したTravis CIのようなサービスがBrowserlingによって公開されています. 公式のサンプルだとMochaだけですが、テストランナーがTAP出力をサポートしてれば対応出来ると思うので、色々便利そうなサービスな気がします。 Effective JavaScript

    2013-02-03のJS: jQuery Migrate 1.1.0、Testling-CI、Effective JavaScript日本語版
  • 2012-12-31のJS: PhantomJS 1.8、CasperJS 1.0リリース、Unit Testing JavaScript

    JSer.info #103 - PhantomJS 1.8がリリースされました。大きな点としてはGhost Driverがデフォルトに統合されたようです。 PhantomJSで動くスクレイピングやテストに使えるCasperJS1.0がリリースされました。 DailyJSのJavaScript Developer Survey 2012: Resultsのアンケート結果公開されました。 コードのホスティングでGithub83%に対してGoogle Code3%だったり、デバッグやテスト方法についてや、altJSについてなどの項目でアンケートが取られているので興味がある人は見ると良い気がします。 Unit Testing JavaScript and Backbone.JSというスライドでmock/stub/spyを使ったテストについて色々書かれているので、Backbone.js以外でも参考

    2012-12-31のJS: PhantomJS 1.8、CasperJS 1.0リリース、Unit Testing JavaScript
  • 2012-12-23のJS: jQuery1.9での変更点まとめ、Back-Forwad Cache、Chrome Devloper Tools解説

    JSer.info #102 - 先週jQuery 1.9 Beta 1が公開されましたが、以前jQuery Blog » jQuery Core: Version 1.9 and Beyondで書かれていたように、jQuery 1.9以降は変更点が色々あるためjQuery Core 1.9 Upgrade Guideというドキュメントが公開されています。 ブラウザで戻るを押した時のキャッシュBack-Forwad Cacheについてbfcache について覚えて帰ってもらいますという記事はとても詳しく書かれているので、戻るボタンが押された際、ページのJavaScriptを途中の状態から実行させない方法が効かないとかbfcacheについて疑問に思ったことがある人は読んだほうがいいです。 bfcache について覚えて帰ってもらいます Firebug Tip: What the heck i

    2012-12-23のJS: jQuery1.9での変更点まとめ、Back-Forwad Cache、Chrome Devloper Tools解説
    vvakame
    vvakame 2012/12/24
  • WebStormがマヤセール中

    WebStormの場合、新規個人ライセンスが $12 で、珍しくアップグレードにもセールが適応されて $7 でアップグレードできます。 期限は 2012年12月21日 PM 8:00 までとなっています。 次にこのセールが行われるのは5125年後ぐらいになるので、この機会に購入するといいかと思います。—WebStorm(JetBrains製IDE全て)が75%オフのセール中 | Web scratch

    WebStormがマヤセール中
    vvakame
    vvakame 2012/12/21
    Webにかかわる仕事しててWebStorm買ってない人とかいるの?
  • 2012-12-18のJS:ブラウザバグ報告手順、jQuery Deferred、DOM Compatibility Tables

    JSer.info #101 - ブラウザのバグを見つけた場合にどのように報告するかについてまとめたブラウザのバグを見つけたときにやること - Please Sleepという記事が公開されています。 Mozillaのバグ報告からパッチを取り入れてもらうまでの方法をそこの君、 バグ報告から始める Mozillaへのcontributeのやり方 教えてあげるからちょっと来なさいで書かれています。 どれも微妙に関係ありそうでないですが、jQueryのDeferred周りについて記事がいつくか書かれています。 jQuery で HTTP 接続するときの書き方: Days on the Moon jQuery モダンAjaxな書き方を目指して 〜deferredを使ったAJAX〜 - Hack Your Design! jQuery 1.8でDeferred.thenの挙動が変わった 最後のd

    2012-12-18のJS:ブラウザバグ報告手順、jQuery Deferred、DOM Compatibility Tables
  • インタラクティブなJavaScriptテストフレームワークTestem

    インタラクティブにテストを実行できるの目的として上げてるテスティングフレームワークのtestemがリリースされた。 機能としてはJsTestDriverやBuster.JSのようにサーバをたちあげてブラウザでキャプチャURLにアクセスして実行させる仕組みや、テストの構文も既存のJasmine(デフォルト)やQUnitやMochaと言ったものがアダプタ的に使えるようになっていて、ファイルを保存したら自動でテストを実行して結果をCLIに表示したり、testem ciを使うことでTAP形式で出力することもできる。 機能としては目新しい感じはしないけど、使い始めてテストを書き始めるまでの短さやテストを書いてすぐその結果が見えるところに作者の意図があるテストフレームワークなのかなと思いました。 実際にtestemを使うには、インストールしてtestemを実行してテストを保存するだけ。 $ npm i

    インタラクティブなJavaScriptテストフレームワークTestem
    vvakame
    vvakame 2012/07/02
  • 2012-02-05のJS: Backbone.js 0.9.1、The little book on CoffeeScript、Sassチュートリアル

    JSer.info #55 - Backbone.jsの0.9.0がリリースされて、すぐ後に0.9.1もリリースされています。 The Little Book on CoffeeScriptの翻訳が公開されましたが、7章のThe Little Book on CoffeeScript - The Bad PartsはJavaScriptのBad Partsについての話なので、JavaScriptの場合でも参考になります。(JavaScript Gardenで書かれてる内容の一部分みたいな感じはするけど)

    2012-02-05のJS: Backbone.js 0.9.1、The little book on CoffeeScript、Sassチュートリアル