Skip to content

Instantly share code, notes, and snippets.

View olawalejarvis's full-sized avatar

Olawale Aladeusi olawalejarvis

View GitHub Profile
@olawalejarvis
olawalejarvis / geo.js
Created March 1, 2019 17:51 — forked from mkhatib/geo.js
A Javascript utility function to generate number of random Geolocations around a center location and in a defined radius.
/**
* Generates number of random geolocation points given a center and a radius.
* @param {Object} center A JS object with lat and lng attributes.
* @param {number} radius Radius in meters.
* @param {number} count Number of points to generate.
* @return {array} Array of Objects with lat and lng attributes.
*/
function generateRandomPoints(center, radius, count) {
var points = [];
for (var i=0; i<count; i++) {
import csv
def extract_action_items():
action_items = []
with open("action_items.csv", "r") as csvFile:
reader = csv.DictReader(csvFile,delimiter='\n')
for row in reader:
action_items.append(row['action_items'])
return action_items
@olawalejarvis
olawalejarvis / Auth.js
Last active March 16, 2019 18:36
Reflection APp
import jwt from 'jsonwebtoken';
import db from '../db';
const Auth = {
/**
* Verify Token
* @param {object} req
* @param {object} res
* @param {object} next
* @returns {object|void} response object
@olawalejarvis
olawalejarvis / BlogpostView5.py
Created July 28, 2018 14:39
python_tutorial22
#/src/views/BlogpostView.py
# app initiliazation
#####################
# existing code remain #
######################
@blogpost_api.route('/', methods=['POST'])
@Auth.auth_required
def create():
@olawalejarvis
olawalejarvis / BlogpostView4.py
Created July 28, 2018 14:38
python_tutorial21
#/src/views/BlogpostView.py
# app initiliazation
#####################
# existing code remain #
######################
@blogpost_api.route('/', methods=['POST'])
@Auth.auth_required
def create():
@olawalejarvis
olawalejarvis / BlogpostView3.py
Created July 28, 2018 14:38
python_tutorial20
#/src/views/BlogpostView.py
# app initiliazation
#####################
# existing code remain #
######################
@blogpost_api.route('/', methods=['POST'])
@Auth.auth_required
def create():
@olawalejarvis
olawalejarvis / BlogpostView2.py
Created July 28, 2018 14:37
python_tutorial19
#/src/views/BlogpostView.py
# app initiliazation
#####################
# existing code remain #
######################
@blogpost_api.route('/', methods=['POST'])
@Auth.auth_required
def create():
@olawalejarvis
olawalejarvis / BlogpostView1.py
Created July 28, 2018 12:34
python_tutorial18
#/src/views/BlogpostView.py
from flask import request, g, Blueprint, json, Response
from ..shared.Authentication import Auth
from ..models.BlogpostModel import BlogpostModel, BlogpostSchema
blogpost_api = Blueprint('blogpost_api', __name__)
blogpost_schema = BlogpostSchema()
@blogpost_api.route('/', methods=['POST'])
@olawalejarvis
olawalejarvis / app3.py
Created June 20, 2018 19:46
python_tutorial17
#src/app.py
from flask import Flask
from .config import app_config
from .models import db, bcrypt
# import user_api blueprint
from .views.UserView import user_api as user_blueprint # add this line
@olawalejarvis
olawalejarvis / UserView3.py
Created June 20, 2018 19:44
python_tutorial16
#/src/views/UserView
from flask import request, json, Response, Blueprint, g
from ..models.UserModel import UserModel, UserSchema
from ..shared.Authentication import Auth
user_api = Blueprint('user_api', __name__)
user_schema = UserSchema()