Skip to content

Instantly share code, notes, and snippets.

View calderonsteven's full-sized avatar

Steven Calderon calderonsteven

View GitHub Profile
@yjiro0403
yjiro0403 / UnityandKinectV2_ColoredPointCloud.cs
Created June 27, 2016 03:02
Unity And Kinect V2 Point Cloud
using UnityEngine;
using Windows.Kinect;
//fileIO
using System.IO;
public class ColoredParticle2 : MonoBehaviour {
public GameObject MultiSourceManager;
public Color color = Color.green;
@dahjelle
dahjelle / pre-commit.sh
Created July 13, 2016 16:48
Pre-commit hook for eslint, linting *only* staged changes.
#!/bin/bash
for file in $(git diff --cached --name-only | grep -E '\.(js|jsx)$')
do
git show ":$file" | node_modules/.bin/eslint --stdin --stdin-filename "$file" # we only want to lint the staged changes, not any un-staged changes
if [ $? -ne 0 ]; then
echo "ESLint failed on staged file '$file'. Please check your code and try again. You can run ESLint manually via npm run eslint."
exit 1 # exit with failure status
fi
done
@stereokai
stereokai / index.css
Created June 18, 2017 11:03
Trigonometry in CSS
//----------------------------------*\
// TRIGONOMETRY FUNCTIONS
//----------------------------------*/
// # Trigonometry in CSS
//
// - Through Taylor/Maclaurin polynomial representation: http://people.math.sc.edu/girardi/m142/handouts/10sTaylorPolySeries.pdf
// - Useful if you don't want to use JS.
// - With CSS Variables.
// - `calc()` can't do power (x ^ y) so I used multiplication instead.
@mburakerman
mburakerman / package.json
Last active November 19, 2025 15:18
Webpack 4 config.js (SCSS to CSS and Babel) 👌 The Simplest Usage 👌
{
"name": "webpack-sass",
"version": "1.0.0",
"scripts": {
"start": "webpack-dev-server --open --mode development",
"build": "webpack -p"
},
"devDependencies": {
"babel-core": "^6.26.0",
"babel-loader": "^7.1.4",
@cesarfrick
cesarfrick / template-renderer.js
Last active January 31, 2018 15:53
Simple template rendering (ES6)
/**
* @method fromTemplate
* @description
* Converts an HTML element string to a DOM object
* @param {String} templateString String representation of a DOM element (e.g. '<div>content</div>')
* @returns {Node}
*/
export const fromTemplate = templateString => {
var el = document.createElement('div');
el.innerHTML = templateString;
@ngokevin
ngokevin / serviceworker.js
Last active March 12, 2023 09:52
Service Worker Template - cache-else-network + network-else-cache
var VERSION = 'v1';
var cacheFirstFiles = [
// ADDME: Add paths and URLs to pull from cache first if it has been loaded before. Else fetch from network.
// If loading from cache, fetch from network in the background to update the resource. Examples:
// 'assets/img/logo.png',
// 'assets/models/controller.gltf',
];
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.