Skip to content

Instantly share code, notes, and snippets.

View oscarmorrison's full-sized avatar

Oscar Morrison oscarmorrison

View GitHub Profile
@oscarmorrison
oscarmorrison / gist:80a448f266d89508bd6f
Last active August 29, 2015 14:20
Parse objects from PFQuery and Store only objects != current user
var usernames = [PFUser]()
var currentUser = PFUser.currentUser()
override func viewDidLoad() {
super.viewDidLoad()
var query = PFUser.query()
query?.findObjectsInBackgroundWithBlock({ (objects, error: NSError?) -> Void in
if error == nil{
for username in objects as Array!{
if(self.currentUser?.objectId != username.objectId){
@oscarmorrison
oscarmorrison / gist:0513198d0a305ddb0c98
Created April 27, 2015 20:17
Change color shade (using Blue value)
change_color = function(color){
var color = "#03ffc5"
var num = parseInt(color,16)
var num = parseInt(color.slice(color.length-2,color.length),16);
num = num + 50;
if(num>255){num = num-255;}
return color.slice(0,color.length-2)+num.toString(16)
}
@oscarmorrison
oscarmorrison / blue_color_shade.js
Created April 23, 2015 00:08
Creates a shade of blue over supplied range
var numbers = [] //Array of numbers
var range = 100 // Maximum number
for (var i = 0; i < range; i++) {
numbers.push(Math.round(Math.random()*range));
}
blue_color_shade = function (range,number) {
var ratio = 255/range;
var shade = Math.round(number*ratio).toString(16)
@oscarmorrison
oscarmorrison / Assignment 1 - Arduino Code
Created February 18, 2015 04:30
Assignment 1 - Arduino Code
#include <Keypad.h>
const byte ROWS = 4;
const byte COLS = 4;
char keys[ROWS][COLS] = {
{
'1','2','3','A' }
,
{
'4','5','6','B' }