Skip to content

Instantly share code, notes, and snippets.

Avatar

Alaina Hardie trianglegrrl

View GitHub Profile
@trianglegrrl
trianglegrrl / CoreRFRemote
Created Apr 15, 2015
Spark Core code to control RF remote
View CoreRFRemote
//
// http://alainahardie.com/spark-me-up
//
// name the pins
int unlockPin = D2;
int lockPin = D3;
int lockState = 0;
// Send the unlock code
@trianglegrrl
trianglegrrl / api_get.py
Created Jul 22, 2015
SU GSP NCS API WTF
View api_get.py
import os
import requests
import json
# Photoresistor - light levels
#results = requests.get('https://api.particle.io/v1/devices/53ff6e066678505543482367/analog_value?access_token=3766bed852ce344d768142fe1cb41d4416d58b5d')
# Sound sensor
#results = requests.get('https://api.particle.io/v1/devices/54ff66066678574935400667/analog_value?access_token=3766bed852ce344d768142fe1cb41d4416d58b5d')
@trianglegrrl
trianglegrrl / pir.py
Created Jul 22, 2015
SU GSP NCS PIR WTF
View pir.py
import RPi.GPIO
import os
import time
from pyslack import SlackClient
import requests
import json
import string
url = "https://hooks.slack.com/services/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"
View pushbutton.py
import RPi.GPIO
import os
import time
from pyslack import SlackClient
import requests
import json
import string
url = "https://hooks.slack.com/services/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"
View index.html
<div data-role="page">
<div data-role="header" data-theme="d">
<h1><img src="http://www.precisionnutrition.com/wordpress/wp-content/themes/pn2012/images/pn_logo.png"/></h1>
</div>
<div data-role="content">
<p>Please enter your contact info below and we'll send your free stuff.</p>
<form action="http://get.pn/free" method="post">
<fieldset data-role="fieldcontain">
<label for="firstName">
First Name
View index.html
<div data-role="page">
<div data-role="header" data-theme="d">
<img src="http://www.precisionnutrition.com/wordpress/wp-content/themes/pn2012/images/pn_logo.png" style="padding: 5px 5px 0px 10px"/>
</div>
<div data-role="content">
<h1>Thanks for sharing your info!</h1>
<p>We'll send your free stuff as soon as Dr. Berardi gets back from the event.</p>
</div>
</div>
View gallery.html
View gist:6543387
CoachApp.IndexRoute = Ember.Route.extend
model: (params) ->
client_id = localStorage.getItem 'clientId'
localStorage.removeItem('clientId')
if client_id? and !isNaN(client_id, 10)
CoachApp.Client.findById client_id
afterModel: (client) ->
if client
View keybase.md

Keybase proof

I hereby claim:

  • I am trianglegrrl on github.
  • I am alaina (https://keybase.io/alaina) on keybase.
  • I have a public key ASDawegqUTgzzL5oznjUSEcvQY2_9Dtp0oSrr7S3e8ocTwo

To claim this, I am signing this object:

@trianglegrrl
trianglegrrl / pn_security.asc
Created Apr 18, 2018
PN Security PGP public key
View pn_security.asc
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBFrXkQkBEADiseikSiBhUd3+rlhe55fRBiCAhfZLvjc83BSyXTMEh5vf8L/7
QgPXPR6dZrTtOspbGaa6ZxyEG6mLNu3wuKw7bQp5vpTs3TWWHoblCqAPR4nG2vpM
Yc5PilkM0ktSE/SqOnHQpT/ARITekJBo7CHUNbe7Ynss62D2ZUVkd7k0XXj4Sh2v
qHvx2l8qaYixXqw4GRE3QQgrbPbySL3r/chPx4MSH/v3UyCHABqxN85DqAfyMDmP
cavMuduZzP35KyHp9brNScC+bIKbeoA4/OdRQ4HBAoRwMSJNflAI/Bng1PWZYt2L
32ujMPuN8nLTOPMJbHfZi1KzdN+tpKi5SCnbmx+biaCk3tunKr80tBue7FDilkKS
ToLlGmRuQiXa0uST8HuERvdGlUINtIBgbs4AXOGRFRWxDc3D4PTfd2LmiWncEZGn
ctE9NYNT3Lvw+cTUJqybMpHAhL0IAvxRNwsEGtP3z5YTHVn2dSVf+Qp86Z0awLcM
You can’t perform that action at this time.