Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
Living the dream

Clint Tyler cdtweb

💭
Living the dream
View GitHub Profile
@cdtweb
cdtweb / estimate.php
Last active Jan 4, 2021
Simple Rolling DRIP Estimator
View estimate.php
<?php
/*
This script will take into account your current positions and calculate your dividend reinvestment over time.
@todo Pull positions from somewhere, a local json file maybe?
@todo Pull live-ish position data so stockPrice isn't stale.
@todo Use of CLI arguments
@todo There is a bug with addMonthly that really inflates the number of shares
@todo Fractional shares on addMonthly?
@cdtweb
cdtweb / gist:7b236f77f7178d3822d84efa9aebbd99
Created Mar 4, 2020
My AWS OpsWorks Stacks Wanted Features List
View gist:7b236f77f7178d3822d84efa9aebbd99
# Last updated Mar 3, 2020
* Update to latest Chef versions
* Redesign to look similar to New EC2 Experience
* Layer support for both ALB and NLB
* Toggle default InstallUpdatesOnBoot setting at layer-level
* Layer-based subnet group to limit which subnets an instance can be assigned to
* Layer-based machine image setting
* Layer-based instance type setting
* Layer-based EBS volume type/size setting
@cdtweb
cdtweb / greek-gods.json
Created Jan 31, 2019
JSON array of Greek Gods
View greek-gods.json
[
"Zeus",
"Hera",
"Poseidon",
"Demeter",
"Ares",
"Athena",
"Apollo",
"Artemis",
"Hephaestus",
@cdtweb
cdtweb / delete-tweets.js
Last active Aug 1, 2018
JS delete your tweets
View delete-tweets.js
// This may or may not work for you
// Browse to the 'tweets' page on your profile
// Copy & paste into the browser console and hit enter
// Interval set to 10s to hopefully avoid rate limiting
// You may need to prove you are not a robot
setInterval(function() {
// scroll to bottom of screen
window.scrollTo(0, document.body.scrollHeight);
@cdtweb
cdtweb / unlike-tweets.js
Last active Aug 1, 2018
JS unlike all tweets
View unlike-tweets.js
// This may or may not work for you
// Browse to the 'likes' section for your profile
// Copy & paste into the browser console and hit enter
// Interval set to 10s to hopefully avoid rate limiting
// You may need to prove you are not a robot
setInterval(function() {
window.scrollTo(0, document.body.scrollHeight);
$('button.ProfileTweet-action--unfavorite').click();
}, 10000);
@cdtweb
cdtweb / bcn-miner.sh
Created Jan 3, 2018
Install minergate and start mining Bytecoin on Ubuntu
View bcn-miner.sh
#!/bin/bash
wget https://gist.githubusercontent.com/cdtweb/0f2e8df3858a3ab0c4c9fa3d132a36e6/raw/6c9a06a663f80b384b177f700a368936aa067ece/install-minergate.sh
chmod +x install-minergate.sh
./install-minergate.sh
minergate-cli -user <YOUR_EMAIL> -bcn
@cdtweb
cdtweb / xmr-miner.sh
Created Dec 6, 2017
Install minergate and start mining XMR on Ubuntu
View xmr-miner.sh
#!/bin/bash
wget https://gist.githubusercontent.com/cdtweb/0f2e8df3858a3ab0c4c9fa3d132a36e6/raw/6c9a06a663f80b384b177f700a368936aa067ece/install-minergate.sh
chmod +x install-minergate.sh
./install-minergate.sh
minergate-cli -user <YOUR_EMAIL> -xmr
@cdtweb
cdtweb / install-minergate.sh
Created Dec 6, 2017
Install minergate-cli on Ubuntu
View install-minergate.sh
#!/bin/bash
sudo apt-get update && wget https://minergate.com/download/deb-cli -O minergate-cli.deb && sudo dpkg -i minergate-cli.deb;
@cdtweb
cdtweb / php-data-type-check.php
Last active Nov 15, 2017
PHP Data Type Check
View php-data-type-check.php
<?php
// data to be tested
$data = [
null,
false,
true,
0,
1,
'',
@cdtweb
cdtweb / ubuntu-php71-install.sh
Created Feb 22, 2017
Ubuntu PHP 7.1 Installer
View ubuntu-php71-install.sh
#!/bin/bash
# Works with Ubuntu 14.04 - 16.10:
# See https://launchpad.net/~ondrej/+archive/ubuntu/php for more information
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y php7.1