Skip to content

Instantly share code, notes, and snippets.

@frangucc
frangucc / gist:10484917
Last active August 29, 2015 13:59
GA Week 1 with Francke Jones

Week 1 Recap of Francke's Lessons

User Scenarios and Wireframing

Recap: Hack.UX() and model user experiences by:

var HackUX = { 
    problem_set: "Defined",
    objective: "Defined",

user_goals: "Defined",

@frangucc
frangucc / UP
Created June 17, 2014 02:59
Getup
#!/bin/sh
echo Press any key to install \#UP!
read
#STEP 1 -- @@@@@@ CHECK FOR XCODE & INSTALL IF NEEDED @@@@@@
echo "Preparing #UP! shell scripts, this may take a sec..."
#TODO 1: download a copy of xcode from my mirror.
echo "STOP! this script if you haven't downloaded XCODE 5.0.2 and installed the DMG file - get XCODE running - future builds of UP will include XCODE"
#TODO 2: launch bash installation visualization in chrome window. Visualize local machine receving various componenents.
#TODO 3: use curl to try and visualize the time it's going to take from the terminal window.
#TODO 4: create some recovery process or wrap this in a check to see if this package is installed - would not want to try and download this twice.
@frangucc
frangucc / cta.js
Created December 29, 2015 04:56 — forked from lambdahands/cta.js
flow-type + immutable-js
/* @flow */
var T = require('immutable');
type Branch = T.List<string>
type TrainLine = T.Map<string, Branch>
type CTAMap = T.Map<string, TrainLine>
/*
* Representation of Chicago's train stops and branches
import RPi.GPIO as GPIO ## Import GPIO Library
import time ## Import 'time' library. Allows us to use 'sleep'
GPIO.setmode(GPIO.BOARD) ## Use BOARD pin numbering
GPIO.setup(7, GPIO.OUT) ## Setup GPIO pin 7 to OUT
## Define function named Blink()
def Blink(numTimes, speed):
for i in range(0,numTimes): ## Run loop numTimes
print "Iteration " + str(i+1) ##Print current loop
/* This is by no means a working script. This is our proposed idea in somewhat of technical document. The following solution is being proposed by CPG.IO in order to make setup, maintenence and iterating easy. The idea is to add an abstract JS snippet to the HEAD of the SiteCore project that can pull in future code which will supply the SiteCore pages with enough eCommerce functionality to produce a stable, minimum viable product. From there, we will either extend the program of explore a larger platform migration. */
// Hypotehtical steps
// Step 1 - Add the following snippet to the head of the SiteCore project.
// Note: this is not the official script
// Here is a list of browsers that can support the async feature - possibly need to plan for graceful deg.
// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script#Browser_compatibility
<script async type="text/javascript" id="aidelle_cart_functions" class="aidelle-cart-functions">
(function() {

VOLUME 1

THE HACKER WAY

This is the BOOK ONE essay. It's not pretty. Skip to the first chapter (Stealth Mode) if you prefer not to read the essay.

Alan Turing was L-I-T-E-R-A-L-L-Y cracking the German Enigma when he discovered something that changed computing forever. One man and his love for math algos, pwnd the Nazi's.

Yup.

<template>
<ion-page>
<ion-header>
<ion-toolbar>
<ion-buttons slot="start">
<ion-back-button default-href="/episode-1"></ion-back-button>
</ion-buttons>
<ion-title>Missing Papers Moment</ion-title>
</ion-toolbar>
</ion-header>