Skip to content

Instantly share code, notes, and snippets.

@eastcoastcoder
eastcoastcoder / personal-site.json
Last active January 14, 2022 23:55
personal-site.json
{
"about": "My name is Ethan Richardson. I am an alumnus of Southern Illinois University Carbondale where I majored in Computer Science with minors in Business Administration and Mathematics. While attending SIU, I held a leadership position at a student chapter of the Association of Computing Machinery (ACM@SIUC) for two years. While there, I actively sought to increase student involvement through several hackathons such as HackSI, HackIllinois, GlobalHack, and RedBirdHacks. I have a passion for technology and programming, and it has always been my goal to share that passion with others. I am currently employed at TRANZACT (Willis Towers Watson) as a remote employee. I primarily do .Net Framework, Vue, and general Javascript development. I have a background and interest in React/Native, Node, and Geospatial technologies as well.",
"skills": {
"js": 100,
"pug": 90,
"asp": 80,
"sql": 70,
"python": 60,
"java": 50
},
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
{
"husband": {
"givenName": "Chamerlain, Sr",
"lastName": "Hutson",
"born": {
"date":"15 Sep 1779",
"place": "NC"
},
"died": {
"date":"03 Oct 1858",
@eastcoastcoder
eastcoastcoder / index.html
Last active February 26, 2019 19:23 — forked from sbrin/index.html
Paste MS Word Text Jquery plugin
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="./script.js"></script>
</head>
<body>
<div id="editor" contenteditable="true">
<p>Place MS-Word text here...</p>
</div>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@eastcoastcoder
eastcoastcoder / index.js
Created March 27, 2018 04:07
JS Await ReadLine
const readline = require('readline');
const readLine = _ =>
new Promise((resolve, reject) => {
let data;
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on('line', line => { data = line; rl.close(); });
@eastcoastcoder
eastcoastcoder / es7-async-await.js
Created December 10, 2017 20:07
Javascript fetch JSON with ES7 Async Await
// Async/Await requirements: Latest Chrome/FF browser or Babel: https://babeljs.io/docs/plugins/transform-async-to-generator/
// Fetch requirements: Latest Chrome/FF browser or Github fetch polyfill: https://github.com/github/fetch
// async function
async function fetchAsync () {
// await response of fetch call
let response = await fetch('https://api.github.com');
// only proceed once promise is resolved
let data = await response.json();
// only proceed once second promise is resolved
@eastcoastcoder
eastcoastcoder / VLCPlugin.user.js
Last active August 23, 2016 05:33 — forked from surkin/VLCPlugin.user.js
user script to replace HTML5 video player with VLC plugin
// ==UserScript==
// @name Safari 4Chan Inline Webm Player [WIP]
// @grant none
// @include *
// ==/UserScript==
function html5vlc(){
var videos = document.getElementsByTagName("video");
var embeds = new Array(videos.length);
//Generate <embed>
for (var i = 0; i < videos.length; i++) {