- https://appear.in/
- Hutt
- talky
- password protected rooms
- screen sharing
- chat
- https://tawk.com/
- promote Chrome ☹
- password protected rooms
- file sharing
See attached file
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<blockquote class="twitter-tweet" lang="en"><p>One friend's harasser just got out of prison. He doxx'd and harrassed her. She went silent for six years. He's throwing abuse her way again.</p>— LinaScript (@angelinamagnum) <a href="https://twitter.com/angelinamagnum/statuses/458841334896279553">April 23, 2014</a></blockquote> | |
<blockquote class="twitter-tweet" lang="en"><p>A friend at work told me her male colleague called her a bitch and that she doesn't want to report it to HR because she knows it's useless.</p>— LinaScript (@angelinamagnum) <a href="https://twitter.com/angelinamagnum/statuses/458841485920591872">April 23, 2014</a></blockquote> | |
<blockquote class="twitter-tweet" lang="en"><p>Another friend spoke up about very serious abuses of power only to have her claims *publicly* dismissed.. yet the person was fired?</p>— LinaScript (@angelinamagnum) <a href="https://twitter.com/angelinamagnum/statuses/458841850242019328">April 23, 2014</a></blockquote> | |
<blockquote cla |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Sample code to parse content of page http://www.academie-francaise.fr/dire-ne-pas-dire/neologismes-anglicismes | |
// Uses Green Turtle | |
// Include http://green-turtle.googlecode.com/files/RDFa.min.1.2.0.js | |
var subjects = document.data.graph.subjects; | |
Object.keys(subjects).forEach(function (subject) { | |
var predicates = subjects[subject].predicates, | |
content = subjects[subject].origins.reduce(function (prev, curr) { return prev + curr.innerHTML}, ''); | |
console.log(subject); | |
Object.keys(predicates).forEach(function (predicate) { | |
console.log(" → " + predicate + " → " + predicates[predicate].objects.reduce(function (prev, curr) { return prev + curr.value}, '')); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env nodejs | |
//jshint node: true | |
require('fs').readFile('sessionstore.js', {encoding: 'utf8'}, function (err, data) { | |
"use strict"; | |
var session; | |
if (err) { | |
throw err; | |
} | |
session = JSON.parse(data); | |
session.windows.forEach(function (window) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// (…) | |
var childProcess; | |
try { | |
childProcess = require("child_process"); | |
} catch (e) { | |
this.log(e, "error"); | |
} | |
if (childProcess) { | |
childProcess.execFile("/bin/bash", ["mycommand.sh", args1, args2, args3], null, function (err, stdout, stderr) { | |
this.log("execFileSTDOUT:", JSON.stringify(stdout), 'debug'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var frame = { | |
_names: {}, | |
list: function () { | |
var self = this; | |
[].forEach.call(document.querySelectorAll('frame, iframe'), function (e) { | |
self._names[e.name] = e.contentWindow; | |
console.log(e.name); | |
}); | |
}, | |
cd: function (name) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Display a string with padding | |
* | |
* @param {String} str String to pad | |
* @param {Integer} l padding length | |
* @param {Boolean} [r] true for right padding | |
* | |
* @return {String} | |
*/ | |
function pad(str, l, r) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Search into object where for value what | |
* | |
* @param {Object} where | |
* @param {String|Regexp} what | |
* | |
* @return display matching keys | |
* | |
* Sample: | |
* include('deepSearch'); |