Skip to content

Instantly share code, notes, and snippets.

View eteeselink's full-sized avatar
💭
Hey there! I am using WhatsApp.

Egbert Teeselink eteeselink

💭
Hey there! I am using WhatsApp.
View GitHub Profile
@eteeselink
eteeselink / talkjs_example_on_message.js
Created September 5, 2018 10:07
TalkJS example for `session.on("message", ..)`
// ... initialize talkSession as per https://talkjs.com/docs
talkSession.on("message", function(message) {
// only process messages that the current writes, not the ones
// the current user receives
if(!message.isByMe) {
return;
}
// perform actions based on message body
@eteeselink
eteeselink / oneOnOneId.php
Last active October 24, 2018 03:15
PHP implementation of TalkJS's `Talk.oneOnOneId` function
<?php
function oneOnOneId(string $meId, string $otherId) {
$ids = [$meId, $otherId];
sort($ids, SORT_STRING);
return substr(sha1(json_encode($ids)), 0, 20);
}
echo oneOnOneId("aa", "bb"); // fd031b78f1add01539dc

Keybase proof

I hereby claim:

  • I am eteeselink on github.
  • I am eteeselink (https://keybase.io/eteeselink) on keybase.
  • I have a public key ASC3-_JKCLg5R30kNnzleF9YZFn-A8f_Y_BPoBeTa1hy0Ao

To claim this, I am signing this object:

s="THAT CHEATING BEE: A SLOOP OF THE MONTHS IN THE WEST TERMED IMMORTALITY. A SEQUEL STANDS THE HEAVEN UNEXPECTED CAME, -- AND IF NO ONE THAT THE TIDES. NOT IN THE BEES, THAT WAY! A WHIP, SO MUCH JOY! IF YOU SHALL GO, NEW PERIODS MAY DIM; HASTE! LEST WHILE IN AN EMERGENCY! EXCEPT THROUGH A PAIN. I KNOW IF AT LENGTH, THE STRING OF THEM IN PRAISE. AS IF THEY VISITED AND HOLD THE HEARTH, NO WEDLOCK GRANTED ME. ON HER LESS THE THAT CHEATING BEE: A SLOOP OF THE MONTHS IN THE WEST TERMED IMMORTALITY. A SEQUEL STANDS THE HEAVEN UNEXPECTED CAME, -- AND IF NO ONE THAT THE TIDES. NOT IN THE BEES, THAT WAY! A WHIP, SO MUCH JOY! IF YOU SHALL GO, NEW PERIODS MAY DIM; HASTE! LEST WHILE IN AN EMERGENCY! EXCEPT THROUGH A PAIN. I KNOW IF AT LENGTH, THE STRING OF THEM IN PRAISE. AS IF THEY VISITED AND HOLD THE HEARTH, NO WEDLOCK GRANTED ME. ON HER LESS THE THAT CHEATING BEE: A SLOOP OF THE MONTHS IN THE WEST TERMED IMMORTALITY. A SEQUEL STANDS THE HEAVEN UNEXPECTED CAME, -- AND IF NO ONE THAT THE TIDES. NOT IN THE BEES, THAT W
THAT CHEATING BEE: A SLOOP OF THE MONTHS IN THE WEST TERMED IMMORTALITY. A SEQUEL STANDS THE HEAVEN UNEXPECTED CAME, -- AND IF NO ONE THAT THE TIDES. NOT IN THE BEES, THAT WAY! A WHIP, SO MUCH JOY! IF YOU SHALL GO, NEW PERIODS MAY DIM; HASTE! LEST WHILE IN AN EMERGENCY! EXCEPT THROUGH A PAIN. I KNOW IF AT LENGTH, THE STRING OF THEM IN PRAISE. AS IF THEY VISITED AND HOLD THE HEARTH, NO WEDLOCK GRANTED ME. ON HER LESS THE THAT CHEATING BEE: A SLOOP OF THE MONTHS IN THE WEST TERMED IMMORTALITY. A SEQUEL STANDS THE HEAVEN UNEXPECTED CAME, -- AND IF NO ONE THAT THE TIDES. NOT IN THE BEES, THAT WAY! A WHIP, SO MUCH JOY! IF YOU SHALL GO, NEW PERIODS MAY DIM; HASTE! LEST WHILE IN AN EMERGENCY! EXCEPT THROUGH A PAIN. I KNOW IF AT LENGTH, THE STRING OF THEM IN PRAISE. AS IF THEY VISITED AND HOLD THE HEARTH, NO WEDLOCK GRANTED ME. ON HER LESS THE THAT CHEATING BEE: A SLOOP OF THE MONTHS IN THE WEST TERMED IMMORTALITY. A SEQUEL STANDS THE HEAVEN UNEXPECTED CAME, -- AND IF NO ONE THAT THE TIDES. NOT IN THE BEES, THAT WAY!
@eteeselink
eteeselink / chokidar-85df8a78a-wsl-test-log.txt
Last active September 7, 2016 11:46
Result of `npm run test > chokidar-85df8a78a-wsl-test-log.txt` on Windows Subsystem for Linux's bash. Node 6.5.0.
> chokidar@1.6.0 test /mnt/c/code/chokidar
> istanbul test node_modules/mocha/bin/_mocha
chokidar
✓ should expose public API methods
fs.watch (non-polling)
watch a directory
console.log('1');
console.log('2');
console.log('fizz');
console.log('4');
console.log('buzz');
console.log('fizz');
console.log('7');
console.log('8');
console.log('fizz');
console.log('buzz');
@eteeselink
eteeselink / delay.js
Created November 13, 2015 13:55
ES7 async/await version of setTimeout
const delay = ms => new Promise(resolve => setTimeout(resolve, ms));
async function something() {
console.log("this might take some time....");
await delay(5000);
console.log("done!")
}
something();
@eteeselink
eteeselink / QuakeCon.ahk
Created December 7, 2014 10:06
AutoHotkey script for starting a Console2 window like it's a Quake console, triggered on WINKEY+`.
#Warn All
#sc029::
DetectHiddenWindows, on
if WinExist("QuakeCon",,"ahk")
if WinActive("QuakeCon",,"ahk") {
WinMinimize
WinHide
}
else {
@eteeselink
eteeselink / exception_message.txt
Created January 9, 2013 20:32
GNU Rocket OGL crash on win8
Unhandled exception at 0x00adfd35 in RocketEditor1.0Beta.exe: 0xC000041D: An unhandled exception was encountered during a user callback.