2014/1/17(Fri) に開催される CROSS2014 にて、実況解説つき!ペアプロでわかるJavaScriptテスト入門というセッションを担当させていただくことになりました。 (ちなみに、去年のは CROSS2013 には 大規模JS開発徹底比較 という内容で参加させていただきました) 今日はこのセッションの意図と概要について書こうと思います。
Thank You for a wonderful week Vancouver! Watch the Videos! View the Photos. CascadiaJS is a two-day conference on the cutting edge of JavaScript. Browser, server, OS – we cover it all. SpeakersPeter McLachlanMatthew BergmanDavid BruantCharles BihisRaquel VelezC J SilverioTom BuchokNeuman VongDave FoleyChris DickinsonBrad BouseZach BruggemanSoledad PenadesHenrik JoretegJoe SepiJames LongNathan Van
Almost two decades after the birth of JavaScript, I will give an update to my "JavaScript at 17" keynote last year, including the latest on the next version of the JS language, ES6. I'll then show where the JS leading edge is going: ASM.js, a compiler technology for translating C and C++ programs including high-end games into JS and WebGL. I will close by talking about how JS can satisfy all these
LL Decadeに参加してきましたー! プログラミング言語処理系を自作してわかったこと | LL Decade このメンツ, サンドバックになる気配を敏感に感じ取り, 「やばいっ!」と思っていたのですが, 皆さん優しい方ばかりで, 意外にサンドバックになりませんでした. よかったですです... 資料は以下のものになります. x86 / x64最適化勉強会の際よりも, engine全体を俯瞰する形で, また, ES.next方面の話を入れる等の構成にしました. shibuya: the ES.next engineの話 shibuya 概要としては, esprima harmony branchを用いてES.next engineを作り, 最適化可能ポイントを探りlv5での実装のための知識の蓄積を行い, 同時にES.nextの仕様のbugを発見, また非効率的, パフォーマンス上問題になり
uninitializedな状態を持たないため BNF見るだけでは, initializerなくても行けそうですが ES6 draft仕様の特徴 BNFだけじゃなくて, semanticsも見なければいけないようになった section 12.2.1 Static Semantics LexicalBinding : BindingIdentifier It is a Syntax Error if the BindingIdentifier if IsConstantDeclaration of the LexicalDeclaration containing this production is true.
メーリングリストの購読 es-discuss@mozilla.org ES.next を追っかけるなら購読するべし 流量多し。100以上の返信が付く事も 僕は読めてないorz 何に対して言及しているか何となくは読んで終了 Webサイトへのリンクがあれば目を通してみる wiki.ecmascript.orgに提案を書いて、このMLで議論を進める形が多い 構文抽出 ECMAScript 6th Syntax Grammer にドラフト版の構文をまとめてます ES.next では構文に対して多くの変更点がある ドラフト版は最後の方にあるGrammer Summaryが更新されない 構文をまとめたものが欲しい ML にドラフト版をアップしたよーアナウンスが流れる 変更点が色分けされたPDF版をダウンロード 構文の変更点に注目しつつHTMLに 利用者は、主にConstellationさんです(onl
ECMAScript Study #1 Overview — Presentation Transcript ECMAScript OverviewRika Takahashi / @rika-tagigigigi@gmail.com この文書について• ECMA-262 5.1 Editionでの記載になるべく沿う形で、 ECMAScriptを説明します。• 表記について ▫ 文中のページ数、章番号は、ECMA-262 5.1 Editionの対応 する箇所です。 例. "1. Scope" (P.1) ▫ 太字+斜体の語は、仕様上の何らかの特殊な意味を持った 単語です。 初回のみ、太字+斜体の表記とします。 ▫ 太字の語は、型名やオブジェクト名、予約語を指します。 ▫ 斜体の語は、 ECMA-262 5.1 Editionで定義される語です。 汎用的な定義のほとんどは7章で
ECMAScript勉強会 に参加してきたのでその時のメモです。 久々に結構難しい内容が多かった気がする。 ECMAScript勉強会 ECMAScript概要 – rika_t ECMAScript Study #1 Overview 途中参加 newがあるのはなぜ プリミティブな型もメソッドやプロパティを持てるようにしたいため、ラッパーでラップしてた。 globalオブジェクト globalオブジェクトは必ずしもwindowではない オブジェクトとクラス 内部的には[[Class]]というクラスという文字列がでてきてた。 ES6から内部的にClassというものがなくなってきてる。 リテラル記法やコンストラクタを使って様々なオブジェクトを表現してる NativeBrandという名前になってる prototype 仕様書にのってるprototypeの図はわかりにくい 変数宣言 “var”キ
なんと今年は4本立て! それぞれコピペで紹介してみます。 JavaScript Advent Calendar 2011 (フレームワークコース) : ATND 「JavaScript Advent Calendar 2011 (フレームワークコース)」では jQuery, dojo, ExtJS, Sencha などなど好きな JavaScript フレームワーク(クライアントサイド)について書いてください。 JavaScript Advent Calendar 2011 (WebGLコース) : ATND 「JavaScript Advent Calendar 2011 (WebGLコース)」では、WebGL とその周辺技術について書いてください。Three.js や 3D Matrxi ライブラリや Kinect 連携等も含みます。 JavaScript Advent Calenda
当日使われたスライドのうち、許可いただいたものを公開しています。 基調講演 「JavaScriptプログラマのための全方位的完全武装ガイド」mala メタプログラミングの光と闇 イントロダクション:柴田淳 Perl:牧大輔 Ruby:角征典 Python:小泉守義 Haskell:山本和彦 Node.jsとは何だったのか イントロダクション: 「Node.jsとは何だったのか?」竹迫良範 Perl: 「AnyEvent と Coro の復習」竹迫良範 JavaScript: 「10分でわかるNode.js」清水俊博 Python: 「Twistedとかgeventとか」おおたに Ruby: 「EventMachineとは何だったのか」 なひ 「常識を覆すソートアルゴリズムSleep sort」竹迫良範 「Node.jsで学ぶマルチスレッドプログラミング」竹迫良範 JavaScript八面六
node knockout Node Knockout is the world's biggest Node.js programming competition
Shibuya.js beyond HTML5 で飛び入りで話してきた。以前にLTをやった関係で、スピーカー募集の通知があり、開催日前後が忙しくなりそうだったこと等々、諸事情により参加できない可能性があったため、発表はほとんど諦めていた。ところが、飛び入り発表もOKとの事だったので、当日はできるだけ早く会場入りし、2時間で資料を作って発表してきた。諸事情により一部のスライドを削除している。
Loading...での発表に用いた資料です。 お役に立つかどうかは心許ないのですが、ドキュメントの一部を希望されていた方もおられましたので、slideshareで公開します。 ガラケーで楽しむオレJSの勧めView more presentations from Hiroshi Tokumaru.
オレ標準 JavaScript 勉強会 で def.js について発表してきました. 発表資料は以下になります. また, ソースコードを読む際にメモを取っていたので, それも公開しておきます. スライドではコードの一部分のみしか取り上げることが出来なかったので, def.js の全容を把握したいという方は参考にしてみてください. メモ付きソースコード 発表 「こんなものを作ってみました, やってみました」という発表が出来れば良かったのですが, 特にアイディアも浮かばなかったため一週間ほど前に知り気になっていた def.js の解説をやろうということに. 「100 行も無いコードだしすぐに読めるだろう」と余裕をこいて前日の夜中にソースコードを読み始めたのですが, 様々なテクニックの駆使された濃いコードにかなり手間取ってしまい, その日は結局動作の仕組みを理解するだけで精一杯. 当日の朝から資
perlとかHTML/CSSとかの勉強会はよくでてるけどjavascriptの勉強会ってあんまないなーと思ったので開催してみました。本当はもっとゆるい感じでわいわい話しながら適当にプレゼンするみたいのをイメージしてたんですけど、予想より遙かにプレゼン希望者が多く(ありがたい限りです)内容も濃い勉強会になりました。 twitterも割と盛り上がったのでtogetterにまとめました。 Togetter - まとめ「jstudy #1」 まとめはtogetterで十分なので以下、個人的なメモです。 Introducing jQuery @Takazudo JQueryの入門講座を話していただきました。すでにホッテントリはいってました。さすがです。とりあえずjQuery入門してみたい方はこのスライド見るといいと思います。 Introducing jQuery まとめると、jQuery使えばかめは
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く