Looking for a better way to manage your org's technical proposals? This is a comparison of different methods for performing asynchronous control flow in JavaScript, specifically Callbacks, Promises, Generators / Yields (ES6), and Async / Await (ES7). To follow along be sure you understand how the JavaScript Event Loop works and what it means when code is executed synchronously in the current stack
$ eslint --init ? How would you like to configure ESLint? # どのようにして設定しますか? Answer questions about your style # 質問に答える Use a popular style guide # 人気のスタイルから選択する + Inspect your JavaScript file(s) # 既存のソースコードを解析する ← NEW! • 新しいルール no-whitespace-before-property (#1086) - foo.barのようなプロパティアクセスにて、ドットの前後にスペースがあったら警告するスタイル・ルールです。 array-callback-return (#1128) - Array.prototype.filterのような配列のメソッドについて、コールバック関数
This sample creates a state chart to story-board an online shopping experience. The text is editable for both the Nodes and the Links. The user can draw as many links from one Node to another Node as desired. To create a new Link start dragging from the edge of a Node. The Link s can be reshaped or deleted when selected. Double-clicking in the background of the Diagram creates a new node. The mous
<script type="text/javascript"> var data = [ [1973,1000,750,300,400,70,20], [1268,549,336,221,122,115], [1892,1282,250,32,18], [1832,379,254,314], [1171,256,120], [2533,340] ], // The initial date is the date displayed // in the first column of the first row initialDate = new Date(2012, 0), // DOM Element where the Cohort Chart will be inserted container = document.getElementById('main-example');
Plotly JavaScript Open Source Graphing Library Built on top of d3.js and stack.gl, Plotly.js is a high-level, declarative charting library. plotly.js ships with over 40 chart types, including 3D charts, statistical graphs, and SVG maps. plotly.js is free and open source and you can view the source, report issues or contribute on GitHub. Plotly Studio: Transform any dataset into an interactive data
We’re getting things ready Loading your experience… This won’t take long.
kyotojs.doorkeeper.jp 2016-02-03、はてな京都オフィスにて Kyoto.js #9 を開催しました。 来場者、登壇者の皆様ありがとうございました!!! 経緯 京都では技術イベントが少ない。 聞くと、京都では数年前まで Kyoto.js というイベントが開催されていたらしい。 それなりに続いてはいて、Kyoto.なんか みたいな番外編もやっていたのが、なんとなく忙しくてやらなくなってしまった模様。 12月に社内でJSの話をしていた時、Kyoto.js運営やりませんか的な話を振られたので、勿論、やりましょうとなったのだった。 発表 一人目:「IonicFrameworkと何かと何か(仮)」 by @kamiyam Sails + Ionicでアプリやってる話。 Sailsはともかく、IonicとかAngularJSのウケがよくて、質問タイムは大盛り上がりだった。
Easy: Designed for usage with async and await Fast: Ultra-high performance (even JSON parsing is opt-in) Micro: The whole project is ~260 lines of code Agile: Super easy deployment and containerization Simple: Oriented for single purpose modules (function) Standard: Just HTTP! Explicit: No middleware - modules declare all dependencies Lightweight: With all dependencies, the package weighs less tha
今年のOSS活動振り返り @ 2015 | Web Scratchで JavaScript/ECMAScriptを改めてどう学べばいいのか考える azu/how-to-learn-es6とか#thinking_in_es6で考えてるやつ というのを今年考える事としてあげていました。 それを考えるために、既存のコードがどうなってるかを見てみるという話です。 具体的には既存のコードを見て、そこでどういう機能/構文が多く使われているのかが分かれば、どこを中心的に学ぶと結果が出やすくなるのではという感じです。 それを分析するためにazu/es-usage-rateというツールを書いた。 Installation 使い方 例えば、es-usage-rate自体がどういう構文を使って書かれてるかを見てみてます。 es-usage-rateは他のCLIと組み合わせて使う事を前提としてるので、 デフォルト
お世話になったお礼に ここ最近ちょろちょろを小さな勉強会で話をさせて頂く機会があり、かといってスライドに時間を割けなかったので、 サクッとHTMLでスライドを作るのに @ahomu氏のTalkieを使わせてもらっていました。 ahomu / Talkie これほんと便利。さっくりいい感じにスライドが作れる。しかもVimで。 でも、PDFでSlideShareにアップしたりするのにPDF化するツールがなかったようなので(以前はあったらしい)、何か貢献できたらなーってことで思いついてから一日でさっくり作った。あとElectron使ってみたかったのもある。できたのがこちら。 ysugimoto / resumify npmでインストールして、スライドのあるディレクトリ、またはどっかにアップしてるスライドのURLを指定してコマンド実行すると、Electronが起動してパシャパシャとスクリーンショッ
Node.js continues to be a very successful and powerful cross platform technology for building apps that can run on anything from small IoT devices to large scale services that run in the cloud. We believe allowing more Node.js developers to target more platforms is key to its future growth. To do our part in growing the Node.js pie, last year we introduced support for Node.js with Chakra to extend
This project was formerly known as "Jade". However, it was revealed to us that "Jade" is a registered trademark; as a result, a rename was needed. After some discussion among the maintainers, "Pug" was chosen as the new name for this project. As of version 2, "pug" is the official package name. If your package or app currently uses jade, don't worry: we have secured permissions to continue to occu
今日でJSer.infoは丁度5周年となったので、JSer.info 5周年記念イベントを開催しました。 JSer.info 5周年記念イベント - Togetterまとめ 結局最初から最後まで、発表、JavaScript Discussion、LTとずっと話続けていました。 ご参加頂きありがとうございました。 何かありましたら、Gitterなどを利用してみると良いです。 合わせて: JSer.infoの遊び方 - JSer.info JSer.info 5周年 - @azu_re http://azu.github.io/slide/2016/jser5years/jser.info.html JSer.infoの5年を振り返って、どういう改善をしていったから手戻りのコストをどう減らしているかについて発表しました。 5年間での総計は以下のような感じになりました。 投稿記事数: 261 毎
KeyCode.Info allows users to press any key and instantly get the JavaScript Key or Key Code KeyboardEvent. Check out the Tool and Event List.
This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index. This document was published by the W3C Technical Architecture Group (TAG) as a Draft Finding. Publication as a Draft Finding does not imply
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く