Skip to content

Instantly share code, notes, and snippets.

View psenger's full-sized avatar
:octocat:
Makin Bacon

Philip A Senger psenger

:octocat:
Makin Bacon
View GitHub Profile
@psenger
psenger / services.markdown
Last active March 15, 2020 02:40 — forked from rwilcox/services.markdown
[How to create a new gist from OS X Service] #git #MacOS

How to create a Public Gist Service:

Step 0: Open Automator, New Service.

Step 1: Drag out Run Shell Script action. Pass Input to STDIN

Step 2: This code:

open `gist`
@psenger
psenger / runner.py
Last active September 5, 2024 21:10 — forked from ari-vedant-jain/Unzipping using Python & Pyspark
[Unzipping using Python & Pyspark] #Python #Spark #Pyspark
# Using Python
import os, zipfile
z = zipfile.ZipFile('/databricks/driver/D-Dfiles.zip')
for f in z.namelist():
if f.endswith('/'):
os.makedirs(f)
# Reading zipped folder data in Pyspark
@psenger
psenger / 1-restify-server-cheatsheet.js
Last active October 6, 2020 00:10 — forked from LeCoupa/1-restify-server-cheatsheet.js
[Restify CheatSheet] #RESTify #JavaScript
// Restify Server CheatSheet.
// See: http://journal.gentlenode.com/node-3-restify-cheatsheet/
// More about the API: http://mcavage.me/node-restify/#server-api
// Install restify with npm install restify
// 1.1. Creating a Server.
// http://mcavage.me/node-restify/#Creating-a-Server
@psenger
psenger / ultimate-ut-cheat-sheet.md
Last active February 6, 2020 23:43 — forked from yoavniran/ultimate-ut-cheat-sheet.md
[The Ultimate Unit Testing Cheat-sheet For Mocha, Chai and Sinon] #JavaScript #TestHelper

The Ultimate Unit Testing Cheat-sheet

For Mocha, Chai and Sinon

using mocha/chai/sinon for node.js unit-tests? check out my utility: mocha-stirrer to easily reuse test components and mock require dependencies


@psenger
psenger / react-with-context.js
Last active October 29, 2020 22:34 — forked from hipertracker/react-with-context.js
[Example of using React context for ES6 classes] #ReactJs #JavaScript
import React, { PropTypes } from 'react';
@reactor
class Child extends React.Component {
componentDidMount() {
console.log('Child mounted with context reactor:', this.context.reactor);
}
render() {
return <span>Child Component</span>;
}
@psenger
psenger / add_remove_class_with_js.md
Last active March 15, 2020 02:46 — forked from egeorjon/add_remove_class_with_js.md
[Add or Remove css class with Javascript] #css

From: StackOverflow

To change all classes for an element:

document.getElementById("MyElement").className = "MyClass";

To add an additional class to an element:

document.getElementById("MyElement").className += " MyClass";

To remove a class from an element: