Skip to content

Instantly share code, notes, and snippets.

View bronzehedwick's full-sized avatar
🐌
digging in

Chris DeLuca bronzehedwick

🐌
digging in
View GitHub Profile

Keybase proof

I hereby claim:

  • I am bronzehedwick on github.
  • I am bronzehedwick (https://keybase.io/bronzehedwick) on keybase.
  • I have a public key ASA1s4RaAOH9R4IT7fV69aYx6RTDkReBzKZJl-hXD8Kslwo

To claim this, I am signing this object:

@bronzehedwick
bronzehedwick / todo.html
Created April 8, 2016 17:26
A minimal TODO app in <100 lines (pure HTML5/ES6)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>TODO</title>
<style>
[data-status="done"] {
color: #999;
text-decoration: line-through;
}
@bronzehedwick
bronzehedwick / stupid.js
Last active September 19, 2016 19:38
Dumb browser detection...
/**
* Determines (poorly) the current browser.
* @returns {string} the current browser or 'unknown'.
*/
function getBrowser() {
var ua = navigator.userAgent;
var browsers = [
'Vivaldi',
'OPR', // Opera
'Firefox',
@bronzehedwick
bronzehedwick / random-es6.js
Last active April 29, 2016 13:56
Random whole number generator.
/**
* Returns a random number between min and max, rounded to the nearest whole number.
* @param {number} min is the lowest amount possible to return.
* @param {number} max is the highest amount possible to return.
* @returns {number} a random number between min and max.
*/
let random = (min, max) => Math.round(Math.random() * (max - min) + min);
@bronzehedwick
bronzehedwick / add_commas.js
Last active February 14, 2018 14:26
Format a number with thousand's place seperating commas.
/**
* Format a number with thousand's place seperating commas.
* @param {number} num is the number to format.
* @returns {string} The formatted number.
*/
function addCommas( num ) {
var numString = num + '';
var numArray = numString.split('').reverse();
if ( numArray.length < 4 ) {
@bronzehedwick
bronzehedwick / guess_number.html
Created June 9, 2015 13:44
Number guessing programming exorcise in Javascript
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Guess My Number</title>
</head>
<body>
<script>
(function guessNumber() {
'use strict';
# Description
# A command to check Github's web status
#
# Dependencies:
# None
#
# Configuration:
# None
#
# Commands:
@bronzehedwick
bronzehedwick / gh_status.sh
Last active August 29, 2015 14:15
A little bash command line script to check Github's status with colored output!
#!/bin/bash
# Get status from Github
response=$(curl --silent https://status.github.com/api/last-message.json | sed "s/{//" | sed "s/}//")
IFS=',' read -a messages <<< "$response"
#Colors
red="\033[0;31m"
green="\033[0;32m"
yellow="\033[0;33m"
@bronzehedwick
bronzehedwick / hn.rb
Last active August 29, 2015 14:15
A ruby script to read hacker news from the terminal. I found this at http://andrewvos.com/2013/08/02/hacker-news-in-the-terminal/, but it didn't work for me, so these are my modifications. Please note, I have never programmed in ruby before.
#!/usr/bin/env ruby
require "httparty"
require "nokogiri"
require "rainbow"
require "ostruct"
require 'rainbow/ext/string'
def show_latest
response = HTTParty.get("http://news.ycombinator.com")
@bronzehedwick
bronzehedwick / new_post.sh
Last active December 12, 2022 13:05
Automate Jekyll Post Creation
#!/bin/bash
# Create a new post for a Jekyll blog.
cd /path/to/your/jekyll/repo/_posts
FILETILE=$(echo "$1" | tr " " "-" | tr '[:upper:]' '[:lower:]')
POSTDATE=$(\date +"%Y-%m-%d")
POSTNAME=$POSTDATE-$FILETILE.md
POSTBODY="---
layout: post