Skip to content

Instantly share code, notes, and snippets.

View cacheflow's full-sized avatar
🎯
Focusing

Lex cacheflow

🎯
Focusing
View GitHub Profile
export default class MainComponent extends React.Component {
_bind(...methods) {
methods.map((method) => {
this[method] = this[method].bind(this)
});
}
}
function showMessage(){
setTimeout(function(){
alert("Hello the function() is an anonymous function.");
}, 3000);
}
class App extends MainComponent {
constructor() {
super();
this.state = {
clicked: false
}
this._bind('doSomething')
}
doSomething() {
this.setState({clicked: true});
noodle.query({
url: 'http://losangeles.craigslist.org/search/hhh',
type: 'html',
selector: 'span.pl a',
extract: 'href',
}).then(function(response) {
links = response.results[0].results
})
module.exports = {
entry: "./public/main.js",
output: {
filename: "public/bundle.js"
},
module: {
loaders: [
{
test: /\.js?$/,
exclude: /(node_modules|bower_components)/,
var express = require('express');
var passport = require('passport');
var router = express.Router();
var multer = require('multer');
var upload = multer({dest: './images/'})
// required models
var User = require('../models/User');
var Photo = require('../models/Photo');
var db = require('../models/db');
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Microsoft Graphs</title>
</head>
<body>
<div id="wrapper">
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.16/d3.js" charset="utf-8"></script>
require "rufus-scheduler"
require "watir-webdriver"
browser = Watir::Browser.new(:chrome)
edit_page = ""
browser.goto("#{edit_page}")
while true do
sleep(300)
browser.button(class: "button").click
puts "just updated your profile"
for(let {category: c} of videos) {
categories.push(c)
}
let uniqueCategories = [...new Set(categories)]