The popular open-source contract for web professionals by Stuff & Nonsense
- Originally published: 23rd December 2008
- Revised date: March 15th 2016
- Original post
{ | |
"basics": { | |
"name": "Geoffrey Maddock", | |
"label": "Full Stack Application Developer", | |
"picture": "http://geoffreymaddock.com/images/geoff-circle.png", | |
"email": "geoff.maddock@gmail.com", | |
"phone": "412.320.1476", | |
"website": "https://geoffreymaddock.com", | |
"summary": "Geoffrey hails from Pittsburgh, PA, where he grew up and later earned a degree in Computer Science from the University of Pittsburgh. His professional career has been primarily as part of the information systems team at Expedient, a company that has transformed itself from an ISP to a sizable datacenter hosting and cloud managed services company. As the longest tenured member of the team, he has built and maintained applications that are critical to the business's success, as well as worked to improve our software quality standards with continuous improvement, focusing on improving the company infrastructure and building robust web applications for all aspects of the operation, from sales to operations. His specialty has become de |
// hydra | |
// LIVE CODING NETWORKED VISUALS | |
// by Geoff Maddock | |
// geoff.maddock@gmail.com | |
osc( 215, 0.1, 2 ) | |
.modulate( | |
osc( 2, -0.3, 100 ) | |
.rotate(1) | |
) |
Cadence Project | |
============== | |
*Updated by Geoff Maddock 9.8.17* | |
>**Objective ** *Rebuild SMC using [Symfony v3.3.x](https://symfony.com/) and other updated technologies* | |
## Introduction | |
This document is a working plan to track what considerations we need to make in doing this redesign, what choices we make along the way and why, in case we need to look back and relay that information to stakeholders and our team. | |
### Key to Abbreviations |
SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, COLUMN_TYPE, COLUMN_COMMENT, ORDINAL_POSITION FROM information_schema.columns WHERE table_schema = 'dbname' AND DATA_TYPE = 'enum' ORDER BY TABLE_NAME, ORDINAL_POSITION; |
//show URLs as links | |
$part = preg_replace('/(?:https?:\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/i', "<a href='$0'>$0</a>", $part); | |
//show email addresses as links | |
$part = preg_replace("/[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*/i", "<a href='mailto:$0'>$0</a>", $part); |
git diff -p -R | grep -E '^(diff|(old|new) mode)' | git apply |
function throttle( fn, time ) { | |
var t = 0; | |
return function() { | |
var args = arguments, ctx = this; | |
clearTimeout(t); | |
t = setTimeout( function() { | |
fn.apply( ctx, args ); | |
}, time ); | |
}; |
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |