I hereby claim:
- I am flaki on github.
- I am flaki (https://keybase.io/flaki) on keybase.
- I have a public key whose fingerprint is 456C 501F 75FD 8D54 8C3A 12CD 6303 E8B6 1C62 C3CE
To claim this, I am signing this object:
/* | |
* Extends native promises with deferred objects. | |
* Deferreds return an object that has a <promise>, which could be resolved via | |
* the included <resolve> and <reject> calls. | |
*/ | |
if (Promise && !("deferred" in Promise)) Promise.deferred = function() { | |
var fResolve, | |
fReject, | |
P = new Promise(function(resolve, reject) { | |
fResolve = resolve; |
I hereby claim:
To claim this, I am signing this object:
actually, it is more like 1.0.1, but heck! :)
TL;DR: io.js is a [fork] of [node.js].
A few core maintainers of node.js got fed up with the slow updates of node.js, the infinite beta state of 0.11 and that 0.12 was basically coming for two years now, and decided to create their own fork of the server-side JavaScript runtime, called it io.js and released it today.
Read the Q&A for more background!
A computer program may crash or hang due to a wide variety of reasons. Memory access violations/segmentation faults are most of the time rooted in unsafe memory handling, while hangs and unpredictable behavior could sometimes be attributed to concurrent, unsynced or out-of-sync access to memory.
Rust is a new programming language,
# Your init script | |
# Fixes AltGr problems on Hungarian keyboard layouts in Windows | |
# for characters [ (AltGr+F), < (AltGr+M), \ (AltGr+Q) and { (AltGr+B) | |
atom.keymaps.keyBindings = atom.keymaps.keyBindings.filter((binding, i) -> | |
['ctrl-alt-f','ctrl-alt-q','ctrl-alt-b','ctrl-alt-m'].indexOf(binding.keystrokes) == - 1 | |
) |
var spawn = require('child_process').spawn; | |
var child = spawn('accel_rs', [], {}); | |
// Use standard out... | |
child.stdout.on('data', function(data) { | |
console.log(data.toString()); | |
}); | |
// ... OR use a domain socket | |
var net = require('net'); |
body { | |
background:black; | |
} | |
p.target { | |
color: white; | |
margin: 0; | |
display: inline-block; | |
width: 16em; | |
} | |
p.target span { |
#include <SPI.h> | |
#include "Arduboy.h" | |
#include <EEPROM.h> | |
#include <avr/pgmspace.h> | |
Arduboy arduboy; | |
// frame counter | |
unsigned int frame = 0; |
if (window.location.toString() === "https://reps.mozilla.org/dashboard/") { | |
[].forEach.call( | |
document.querySelectorAll('#dashboard-mentorship-block [href*="/u/"]'), | |
function(a) { | |
console.log("Checking "+a.href+" ... "); | |
var r = new XMLHttpRequest(); | |
r.open("GET", a.href); | |
r.onreadystatechange = function () { | |
if (r.readyState != 4 || r.status != 200) return; | |
var former = r.responseText.match(/Former Rep/); |
Settings
➡️ Keyboards
➡️ Select Keyboards
:✅ Emoji
in the Built-in Keyboard groupIf the option is not available, make sure you are on latest master,
or if you are Foxfooding, set the nightly-latest
update channel