Skip to content

Instantly share code, notes, and snippets.

Avatar

Justin Davies justindavies

View GitHub Profile
View nginx-rendertron.conf
server {
listen 80;
listen [::]:80;
root /usr/share/nginx/html;
index index.html;
location / {
View extract_ners.py
from elasticsearch import Elasticsearch
import spacy
import os
import json
from pymongo import MongoClient
from spacy.pipeline import EntityRuler
import hashlib
import inflection
def set_custom_boundaries(doc):
View convert_to_spacy.py
import sys
import json
fo = open(sys.argv[1], "r")
lines = fo.readlines()
for line in lines:
View Data for AreaBump
[
{
"data": [
{
"x": 2013,
"y": 1
},
{
"x": 2014,
"y": 3
View routes.yaml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: api-ingress
annotations:
nginx.ingress.kubernetes.io/ssl-redirect: "false"
nginx.ingress.kubernetes.io/enable-cors: "true"
nginx.ingress.kubernetes.io/use-regex: "true"
View Dockerfile-sitemaps
FROM nginx
RUN mkdir /usr/share/nginx/html/sitemaps
COPY *.xml /usr/share/nginx/html/sitemaps/
View generate_sitemaps.py
import urllib, json
import glob
import os
import pymongo
from pymongo import MongoClient
# Set the latest Block form the API
client = MongoClient(os.environ["DB"])
@justindavies
justindavies / import_nyse_companies.py
Created Jun 5, 2017
Import NASDAQ companies data into Mongo or Cosmos DB
View import_nyse_companies.py
import pymongo
from pymongo import MongoClient
import urllib2
import csv
# Are we using development or Production ?
# uri = "mongodb://USERNAME:PASSWORD@INSTANCE.documents.azure.com:10255/?ssl=true&replicaSet=globaldb"
@justindavies
justindavies / import_candles.py
Created Jun 5, 2017
Import NASDAQ stocks from Quandl EOD data
View import_candles.py
import pymongo
from pymongo import MongoClient
import csv
import urllib2
import sys
import os.path
from datetime import datetime, timedelta
QUANDL_API_KEY = "YOUR_API_KEY"
View crypto_patterns.py
from flask import Flask, make_response
from pymongo import MongoClient
import numpy as np
import talib
from talib import abstract
from talib.abstract import *
import json
import datetime
import numpy as np
import StringIO