Skip to content

Instantly share code, notes, and snippets.

Eli Perelman eliperelman

Block or report user

Report or block eliperelman

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@eliperelman
eliperelman / jest.config.js
Last active Apr 13, 2019 — forked from jeremyboles/svg.js
SVG preset for Neutrino
View jest.config.js
// jest.config.js
const neutrino = require('neutrino');
process.env.NODE_ENV = process.env.NODE_ENV || 'test';
module.exports = neutrino().customJest();
View foo.jsx
class Foo extends Component {
state = {
email: '',
password: '',
};
handleChange = e => {
this.setState({
[e.target.name]: e.target.value,
});
View .neutrinorc.js
'use strict';
const HtmlWebpackPlugin = require('html-webpack-plugin');
module.exports = {
use: [
['@neutrinojs/airbnb', {
"eslint": {
"rules": {
"semi": ["off"],
// Restricting for..of seems pretty controversial, let's disable that.
View gist:5887657
lib-cov
*.seed
*.log
*.csv
*.dat
*.out
*.pid
*.gz
pids
View Directions
Command to run:
ssh -L 2222:localhost:8501 user@remoteserver.com
where 2222 is the local port mapping it can be any number above 1000
where localhost must be set to localhost and refers to your current connection
where 8501 is the port you will be opening up on the remote machine
where user@remoteserver.com is the first hop in your quest for internal access
View gist:4692268
JSWEEKLY BINGO
+-------------------------------+-------------------------------+-------------------------------+
| An article from someone who | | |
| just figured out | Baby's first functional | How to do this one very |
| prototype-based OO and thinks | programming | specific thing in Node.js |
| everyone else needs telling | | |
+-------------------------------+-------------------------------+-------------------------------+
| | | |
| A new jQuery release | A job in San Francisco | An introduction to an MVC |
| | | framework |
View amplify.request.deferred.js
function deferredRequest( resource, data ) {
return $.Deferred(function( dfd ) {
amplify.request({
resourceId: resource,
data: data,
success: dfd.resolve,
error: dfd.reject
});
}).promise();
}
View tacobell_lunch.js
person.eat(food, function() {
if (typeof food === 'tacobell') {
// Kinda yum...
setInterval(function() {
// Oh noes!
// http://www.hulu.com/watch/10304/saturday-night-live-colon-blow
colon.blow();
}, 120000); // 2 hrs.
}
});
@eliperelman
eliperelman / lazy_parse_int.js
Created Feb 3, 2012 — forked from nathansmith/parseint.js
Makes parseInt have default radix of 10.
View lazy_parse_int.js
// JSLint:
/*global window, parseInt*/
// Conditionally check value, in case
// future implementations of parseInt
// provide native base-10 by default.
(function () {
var _parseInt = window.parseInt;
if (_parseInt('09') === 0) {
View index.html
<!doctype html>
<html>
<head></head>
<body>
<ul>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
</ul>
You can’t perform that action at this time.