ES6 array of numbers: const range = (start, end) => ( Array.from({ length: end - start + 1 }, (x, i) => i + start) ); #JavaScript #es6
ES6 array of numbers: const range = (start, end) => ( Array.from({ length: end - start + 1 }, (x, i) => i + start) ); #JavaScript #es6
Which ARIA roles are most common? SELECT COUNT(*) AS num, role FROM ( SELECT page, url, REGEXP_EXTRACT(LOWER(body), r'<[a-z-]+\s(?:[^>]+\s)?role\s*=\s*["\']?([a-z0-9-]+)') AS role FROM [httparchive:har.2016_05_01_chrome_requests_bodies] WHERE LOWER(body) CONTAINS ' role=' ) WHERE role != "null" GROUP BY role ORDER BY num DESC num,role 180547,button 42283,tooltip 36572,banner 33746,alert 33189,navi
皆様、はじめまして!DMM.com Labo システム本部 事業サービス開発部の久野です。この度、社内の勉強会のLTで話した内容をまとめてみました! 内容はWebGLというJavaScriptのAPIを使って、ブラウザ上で3Dモデルをアニメーション付きで描画するために何を行ったのか、です。 ▼実際に動作するデモです。 テクスチャを大量に読み込まなければならないので表示まで時間がかかるかもしれません。 ▲ブラウザによっては動作しない可能性がありますがデモプログラムなので悪しからず。 WebGLとはなんぞや? WebGLとはKronos Groupが管理するOpenGL ES 2.0をブラウザ上のJavaScriptから扱えるようにしたAPIです。GPU(グラフィックカードまたはグラフィックボード)の機能を駆使して高度な3D描画を高速に行うことが出来、昨今のPC、スマートフォン等の主要なブラウ
textlint 7.0をリリースしました。 Release 7.0.0 · textlint/textlint 前回: textlint 6.0リリース。–fixでの自動修正に対応 | Web Scratch 追加した機能 Filter rule フィルタールールが追加されました。 フィルタールールはルールエラーを無視するためのルールを定義できるものです。 たとえば、textlint-filter-rule-commentsではESLintなどで見かける、この部分は無視して!ということを文章中に書くことができます。 MarkdownだとコメントがHTMLコメントを使い <!-- textlint-disable --> と <!-- textlint-enable --> で囲みます。 (Re:Viewなどはコメント記法があるのでそちらを利用できます) <!-- textlint-dis
Automatically playing audio and video on the web is a powerful capability, and one that’s subject to different restrictions on different platforms. Today, most desktop browsers will always allow web pages to begin <video> or <audio> playback via JavaScript without user interaction. Most mobile browsers, however, require an explicit user gesture before JavaScript-initiated playback can occur. This
autoscale: true ECMAScript as a Living Standard 自己紹介 Name : azu Twitter : @azu_re Website: Web scratch, JSer.info 伝えたいこと ECMAScriptの仕様策定は特別なプロセスではない そこへ参加する/見ていくのはむずかしいものではない^x 伝えたいこと ECMAScriptの仕様策定はただの大きな(GitHub)プロジェクト 普通のプロジェクトと大きな違いはない ^y フォーマルに物事が進む分 普通より分かりやすい どのように進めれば物事が進むかのパターンを学べる ES2016 リリース :tada: その前にES2015では何があったんだっけ? 一番大きな変化 ES2015からは1年毎のリリースサイクルに変更される ES2015はその早いリリースサイクルを適応できるだけの基盤
はじめに 2010年9月から公開されてきた App Store の審査ガイドラインは、2016年6月13日付けで全面的に改訂されました。これはその審査ガイドラインの翻訳&移行ガイドになります。 従来と比べて内容面に大きな差異はありませんが、継ぎ足されてきたカテゴリ群の整理や Mac App Store との統合により、構成面は大きく変わりました。記述スタイルは will be rejected の箇条書きから説明文章の割合が増えた印象。 下記では翻訳と共に新規情報を整理していますが、大半の箇所では制約が増えたわけではなく、明記されたという認識の方が適切です。翻訳部分については意訳になるため、気になる項目は原文を参照ください。なお、当資料は iOS 本執筆過程における副産物のため、iOS 以外の内容は割愛しています。 1. Safety App Store の安全性を保つために以下注意。 W
Version 1.6-draft (15 January 2020) SSL/TLS is a deceptively simple technology. It is easy to deploy, and it just works--except when it does not. The main problem is that encryption is not often easy to deploy correctly. To ensure that TLS provides the necessary security, system administrators and developers must put extra effort into properly configuring their servers and developing their applica
Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.
D3 is now modular, composed of many small libraries that you can also use independently. Each library has its own repo and release cycle for faster development. The modular approach also improves the process for custom bundles and plugins. There are a lot of improvements in 4.0: there were about as many commits in 4.0 as in all prior versions of D3. Some changes make D3 easier to learn and use, su
Reactを導入して半年近くが経ちましたWantedlyでは、今年の初めからReact(+Redux)の導入に取り組み始めたので、気付けば半年近く立っていることになります。今自分がこの記事を書いているエディタから、Wantedly Adminのチケット画面まで、ある程度大きなアプリケーションを開発してきました。 そこで今回は、チームで継続的に開発していく過程で遭遇した問題と、それを解決するために導入したImmutable.jsについて紹介します。 増え続けるCallbackとAction、肥大化するStoreReactとセットで語られることが多いFluxアーキテクチャ。ここでは詳しい説明は省略しますが、とてもシンプルな考え方なので、チュートリアルなどで簡単に学ぶことができます。しかし、実際にチームで開発していくと、たしかに動いてはいるけど、綺麗とは言い難いコードが増えてしまいました。 Ac
JavaScript Primer 迷わないための入門書 Tweet Watch Star Twitterのハッシュタグ: #jsprimer これからJavaScriptを学びたい人が、ECMAScript 2015以降をベースにして一からJavaScriptを学べる書籍です。 プログラミングをやったことがあるが、今のJavaScriptがよくわからないという人が、 今のJavaScriptアプリケーションを読み書きできるように書かれています。 初めてのプログラミング言語としてJavaScriptを学ぶ人は、まずは「はじめに」から読んでみてください。 書籍版 このウェブサイトの内容はアスキードワンゴから書籍として出版されています。 書籍版の内容はウェブサイト版と同一ですが、本として読めるように最適化されています。 書籍版は次のサイトから購入できます。 Amazon 達人出版会(電子書籍版
For most of JavaScript's history it has provided two collection data-structures: the Object and the Array. These collections can conceptually describe nearly all data and so it's no suprise that libraries expecting lists of things standardized on expecting and checking for an Array. This pattern even resulted in the addition of a new method in ES5: Array.isArray(). As JavaScript applications grew
Node学園 21時限目 -ES Modules Meetup-でECMAScript as a Living Standardという発表をしてきました。 スライド: ECMAScript as a Living Standard ECMAScriptの仕様策定は大きなプロジェクトですが、 大部分の作業がGitHub上で見られる形でやり取りされています。 そのため、大きなGitHubプロジェクトとそこまで変わらない感覚で見ることができます。 また標準仕様を作るのでConsensusを取ったり、フォーマルなやり取りもあります。 tc39/proposals: Tracking ECMAScript Proposals tc39/ecma262: Status, process, and documents for ECMA262 tc39/tc39-notes: These are the
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く