Skip to content

Instantly share code, notes, and snippets.

View domgiles's full-sized avatar

Dominic Giles domgiles

View GitHub Profile
@domgiles
domgiles / OLED_merge.cpp
Created January 31, 2014 19:45
Support for Adafruit_CharacterOLED on the Spark Core. Merge of existing cpp and headers.
#include <stdio.h>
#include <string.h>
#include <inttypes.h>
// OLED hardware versions
#define OLED_V1 0x01
#define OLED_V2 0x02
// commands
#define LCD_CLEARDISPLAY 0x01
{
"table_name" :"product_information",
"column_value": "3",
"user_id":"dominic.giles"
}
curl -i -H "Content-Type: application/json" -X POST --data "@test.json" http://oracle12c2:8080/ords/soe/utilities/like
curl -X GET "http://oracle12c2:8080/ords/soe/utilities/getlikes?table_name=product_information&column_value=2&user_id=dominic.giles"
<!--Author : Dominic Giles-->
<!--Date : 21/7/2016-->
<!--File : products.html-->
<!--Description : HTML to display simple table-->
<!--Javascript Libraries : JQuery, JQuery UI, DataTable-->
<!--CSS Files : BootStrap, Font-Awesome-->
<!DOCTYPE html>
<html lang="en">
<head>
// Author : Dominic Giles
// Date : 21/7/2016
// File : liketable.js
// Description : Javascript to enable rows to be liked in a given table
// Note : DataTable paging is excluded for brevity
// Javascript Libraries : JQuery, JQuery UI, BootStrap, DataTable
$(document).ready(function () {
var $userName = 'dominic.giles';
import json
import requests
url = 'http://tpc12server:8080/ords/soe/soda/latest/OrdersCollection'
# Delete Collection
response = requests.delete(url)
# Create Collection
response = requests.put(url)
@domgiles
domgiles / projectile_calculation.py
Created January 1, 2018 19:16
Simple projectile calculations using numpy and matplotlib
import matplotlib.pyplot as plt
import numpy as np
# Simple projectile calculations using numpy and matplotlib
# Author : Dominic Giles
g = 9.8 # gravity
h = 0 # height where projectile is launched from
v = 10.0 # velocity of launch
-- Author : Dominic Giles
-- Date : 21/7/2016
-- File : utilities_module.sql
-- Description : Relational ORDS module definitions and test data for ORDS Demo
-- Run As : This script should be run by the app user. soe in this example
begin
ORDS.enable_schema(
p_enabled => TRUE,
import argparse
import datetime
import os
import socket
import cx_Oracle
import paramiko
from colorama import Fore
from colorama import Style