Skip to content

Instantly share code, notes, and snippets.

ReactDOM = require 'react/lib/ReactDOM'
ReactElement = require 'react/lib/ReactElement'
ReactElementValidator = require 'react/lib/ReactElementValidator'
SVGDOMPropertyConfig = require 'react/lib/SVGDOMPropertyConfig'
MUST_USE_ATTRIBUTE = DOMProperty.injection.MUST_USE_ATTRIBUTE
createFactory = if __DEV__
ReactElementValidator.createFactory
else
ReactElement.createFactory
@mmorton
mmorton / TokenValidator.cs
Created October 23, 2015 02:35 — forked from anonymous/TokenValidator.cs
Validate JSON Web Token (JWT) With .NET JWT Library
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.IdentityModel.Tokens;
using System.Linq;
using System.Net.Http;
using System.Security.Cryptography.X509Certificates;
using System.Text;
@mmorton
mmorton / yarn-install.md
Last active May 5, 2018 00:04
Yarn With Private GitHub Repositories
  1. Open Shell (Use Git Bash on Windows)
  2. Run ssh-keyscan -H github.com >> ~/.ssh/known_hosts.
  3. Create an SSH key with ssh-keygen -t rsa.
  4. Add SSH pub key to GitHub.
  5. Add the following to ~/.ssh/config:
    Host github.com
      User git
    
@mmorton
mmorton / gdk-gstappsrc-stream.c
Created April 20, 2019 06:12 — forked from nzjrs/gdk-gstappsrc-stream.c
GStreamer Streaming AppSrc Example
/* gcc gdk-gstappsrc-stream.c -Wall `pkg-config --cflags --libs gstreamer-app-0.10 gdk-pixbuf-2.0` -o gdkstream */
#include <gst/gst.h>
#include <gst/app/gstappsrc.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <gdk-pixbuf/gdk-pixbuf.h>
#!/bin/sh
# install docker
sudo apt-get update
sudo apt-get install -y \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
@mmorton
mmorton / test_multithread_streaming.py
Created April 19, 2020 00:23 — forked from etienne87/test_multithread_streaming.py
test of multiprocessing with python to stream temporally coherent batches
from __future__ import print_function
import glob
import sys
import time
import multiprocessing as mp, numpy as np, random
from prophesee_utils.td_video import ChronoVideo
import prophesee_utils.td_processing as tdp
import prophesee_utils.vis_utils as vis
import cv2
from numba import njit as jit