I'm Rodrigo Fernandes, a software engineer based in Lisbon. I mostly develop software in Scala, love functional programming and during my free time I like to contribute to open source software while listening to some nice music.
I'm Rodrigo Fernandes, a software engineer based in Lisbon. I mostly develop software in Scala, love functional programming and during my free time I like to contribute to open source software while listening to some nice music.
Below, you'll find a list of errors which are thrown by JavaScript. These errors can be a helpful debugging aid, but the reported problem isn't always immediately clear. The pages below will provide additional details about these errors. Each error is an object based upon the Error object, and has a name and a message. Errors displayed in the Web console may include a link to the corresponding pag
$ git clone https://github.com/tc39/ecma262.git $ cd ecma262 $ git log --grep "Normative:" es2016-draft-1...es2016-draft-20160215 commit d96e60a99a40fab2de0df329b3e5445ac27b8a8e Author: Brian Terlson <brian.terlson@microsoft.com> Date: Fri Feb 5 13:00:13 2016 -0800 Normative: Remove [[Enumerate]] and associated reflective capabilities Summary of changes: * 6.1.7.2 Removed [[Enumerate]] from the ta
Bug Fixes ci: Repaired AppVeyor for Node.js@0.12 (cbfd98c) client: does not throws an error for non DOM object that has tagName property (ba55afb), closes #2139 files: Ignore included:false pattern (db42a7f), closes #1530 helper: Patched replaceWinPath from choking on null values (caa4d21) karma: Escape quotes for file names. This fixes issue #1876. (9dff3f3), closes #1876 #1876 launcher: Allow dy
This blog post is about to show a new way of blogging about javascript. Look at a typical blog post about javascript: The post usually presents a couple of code snippets. As I see it, there are two pains with code snippets: they contain the input and the output but not the actual evaluation of the input it’s impossible for the reader to modify the output We have great tools to evaluate javascript
TL;DR With the popularity of Immutable.js and Seamless-immutable going through the roof, who needs yet another immutability library? Maybe you, if you don’t want to lock read access to your data through a non-native API, need reasonable write performance and an easy-to-use API. That’s exactly the balance Timm tries to strike. We’ve read the posts, watched the videos, understood the concepts. Im
Accurate and predictable testing of requestAnimationFrame and cancelAnimationFrame. What can raf-stub enable you to do? Step through requestionAnimationFrame calls one frame at a time Continue to call requestionAnimationFrame until there are no frames left. This lets you fast forward to the end of animations. Clear out all animation frames without calling them Control animations that are orchestra
Introduction この記事は最近JavaScriptに入ったGeneratorと呼ばれる機能について知りたい、もっと詳しく知りたいという方をターゲットとしています。 今回はECMAScript 2015に入った機能のgeneratorについて解説していきたいと思います。 generatorはNode界隈では2014年ごろから非同期処理を同期的に書くことができるツールとしてよく使われていました。 最近ではasync/awaitをよく耳にすることがあると思いますが、async/awaitはgeneratorを使ったものに変換可能なので挙動としては近いものと考えてもらって大丈夫です。 ECMAScript Async Functions What is generator 前置き では、generatorとはなんでしょうか?「実はgeneratorはIteratorを返す関数なのです!」
Check out the upgrade guide at https://qunitjs.com/upgrade-guide-2.x/ All: Remove deprecated features All: Remove QUnit.config.autorun All: Code cleanup for non-supported browsers All: Prevent async tests from having multiple resume timeouts All: Decouple Core fixture reset from HTML reporter Assert: Remove throws signature with string expected value Dump: update typeOf to extract extra complex ty
最近、私は「セッショントークンを、cookieの代わりに Web Storage (sessionStorage/localStorage)に保存するのは安全ですか?」ということを尋ねられました。このことについてGoogleで検索したところ、検索結果の上位のほとんどが「Web storageはcookieに比べてかなりセキュリティが弱く、セッショントークンには不向きである」と断言していました。透明性のため、私はこの逆の結論に至った理論的根拠を公に書くことにしました。 Web Storageに関する議論の中核として言われるのは、「Web StorageはsecureフラグやHttpOnlyフラグといったcookie特有の機能をサポートしていないため、攻撃者が容易に盗み取ることが可能」というものです。path属性についても言及されます。私は、これらの機能それぞれについて調べてみました。そして、
The Unicode Standard defines codes for characters used in all the major languages written today. Scripts include the European alphabetic scripts, Middle Eastern right-to-left scripts, and many scripts of Asia. The Unicode Standard further includes punctuation marks, diacritics, mathematical symbols, technical symbols, arrows, dingbats, emoji, etc. It provides codes for diacritics, which are modify
はじめに みなさんこんにちは、セキュアスカイ・テクノロジーのはせがわようすけと申します。 周知のとおり、ここ数年のブラウザの機能強化は目覚ましいものがあり、CSS3やSVGを含むHTML5ブーム以降のブラウザ内での表現力の向上や、JavaScriptエンジンの最適化による実行速度の向上は、数年前では考えられないような目を見張るものがあります。また、HTML5の仕様策定後の現在でも、WHATWGやW3Cではさまざまな議論が継続的に行われており、これまでブラウザ上に存在しなかったような多様なAPIの仕様が生み出され、各ブラウザに日々実装されています。 利用者視点だけでなく、以下のような開発者視点での需要に応えるフロントエンド開発環境の改善も、ここ数年でかつてないほど大きく進んでいます。 CoffeeScriptやTypeScriptに代表されるaltJSと呼ばれる言語処理系の登場 ES2015
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く