Skip to content

Instantly share code, notes, and snippets.

View drews256's full-sized avatar
🐋
💨

Andrew Stuntz drews256

🐋
💨
View GitHub Profile
/*
This Arduino code for "4-digit-7-segment-led-display" (KYX-5461AS).
* This code can display one Number in all 4 digit!
* This code can display 4 Numbers each on in specific digit
* This code can also make a Number Countdown (Timers).
author : Oussama Amri (@amriunix)
website : ithepro.com
*/
//display pins
/*
* 8x8 LED array test1
* display a line of lights moving around the perimeter of the 8x8 matrix
*/
// Arduino pin definitions - (ordered to keep wiring tidy)
int row[] = {14,10,4,12,9,5,8,6}; //rows - driven LOW for on
int col[] = {17,16,13,2,15,3,7,11}; //columns - driven HIGH for on
// give our moving light a tail?
/*
ESP8266 Blink by Andrew Stuntz
The LED is connected to GPIO pin 5 in this case.
Written for the ESP8266 ESP-07 version of this board.
*/
void setup() {
pinMode(5, OUTPUT); // Initialize the LED_BUILTIN pin as an output
Serial.begin(115200);
#!/bin/bash
function simple()
{
echo 'git rebase is great'
mkdir gitexample
cd gitexample
git init
mkdir lib
touch lib/my_thing.rb
$(document).ready(function() {
$("#weather_button").click(function(e) {
console.log(e)
e.preventDefault();
$.ajax({
type: "POST",
data: 'json',
url: 'https://api.openweathermap.org/data/2.5/weather?zip=98229,us&appid=539756b83366c299af98e440614ce980',
success: function(result) {
console.log(result)
h1 {
font-family: 'Roboto', sans-serif;
}
.center {
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
<!DOCTYPE html>
<html>
<head>
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<link rel="stylesheet" href="styles.css">
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="weather.js" type="text/javascript"></script>
</head>
<body>
<div class='center'>
def block_run
yield
puts 'ran!'
rescue StandardError
puts 'rescued!'
end
block_run do
puts 'running block'
raise StandardError
#define data 2
#define clock 3
// use binary notation to discribe our number layouts
byte zero = B01111110;
byte one = B00000110;
byte two = B11011010;
byte three = B11010110;
byte four = B10100110;
byte five = B11110100;
@drews256
drews256 / capybara cheat sheet
Created November 2, 2016 23:52 — forked from zhengjia/capybara cheat sheet
capybara cheat sheet
=Navigating=
visit('/projects')
visit(post_comments_path(post))
=Clicking links and buttons=
click_link('id-of-link')
click_link('Link Text')
click_button('Save')
click('Link Text') # Click either a link or a button
click('Button Value')