Skip to content

Instantly share code, notes, and snippets.

View dled's full-sized avatar
🥸

Dylan Ledbetter dled

🥸
View GitHub Profile
@dled
dled / keybase.md
Last active August 26, 2020 10:33

Keybase proof

I hereby claim:

  • I am dled on github.
  • I am dylanledbetter (https://keybase.io/dylanledbetter) on keybase.
  • I have a public key whose fingerprint is 9936 7D8B BD5A 6CCC 203F 87EA 6F77 FD9F BC76 2BD6

To claim this, I am signing this object:

@dled
dled / install_renv.sh
Created April 1, 2018 09:43
another quick R install
#!/usr/bin/env sh
# CRAN
codename=$(lsb_release -c --short)
cranrepo=https://cloud.r-project.org/bin/linux/ubuntu
sudo echo "deb $cranrepo $codename/" | sudo tee -a /etc/apt/sources.list
# PPA
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
sudo add-apt-repository ppa:marutter/c2d4u && sudo apt update
@dled
dled / thanksKhosravi.R
Last active April 5, 2017 23:22
Example stock beta using a modified script from Daniel Khosravi: http://danialk.github.io/blog/2015/12/19/calculating-stocks-beta-using-r/
# http://danialk.github.io/blog/2015/12/19/calculating-stocks-beta-using-r/
# https://finance.yahoo.com/quote/NFLX/history?period1=1358668800&period2=1491379200&interval=1d&filter=history&frequency=1d
# https://finance.yahoo.com/quote/%5EGSPC/history?period1=1358668800&period2=1491379200&interval=1d&filter=history&frequency=1d
nflx <- read.csv('nflx_2013-01-20_2017-04-05.csv'
, sep = ','
, header = T
, stringsAsFactors = F)
spx <- read.csv('gspc_2013-01-20_2017-04-05.csv'
, sep = ','
@dled
dled / phantomjs-casper.sh
Created March 20, 2017 04:42
PhantomJS + CasperJS
# installing phantomjs & casperjs on ubuntu-16.04.2 lts
# assumes node & npm are pre-installed
# 2017 03 19
# install developer libs
sudo apt-get install build-essential g++ flex bison gperf ruby perl \
libsqlite3-dev libfontconfig1-dev libicu-dev libfreetype6 libssl-dev \
libpng-dev libjpeg-dev python libx11-dev libxext-dev
# install phantomjs from binaries
@dled
dled / node-npm-setup.sh
Last active December 18, 2017 12:17
Starter setup for Node.js & npm on Ubuntu 16.04-2 LTS
# installing node.js v6.10.0 on ubuntu 16.04.2 lts (xenial xerus)
# script written for interactive reference only (no apt install -y flags..etc.)
# 2017 03 19
sudo apt install dkms linux-headers-$(uname -r)
sudo apt install automake checkinstall build-essential libapparmor-dev
sudo apt install git git-core svn subversion apt-transport-https curl
# developer libraries and common R pkg dependencies
sudo apt install libssl-dev libxml2-dev libz3-dev libpng-dev libjpeg-dev
sudo apt install gcc g++ cmake libcurl4-gnutls-dev libgnutls-openssl27
@dled
dled / rxjava-clojure-setup.sh
Created March 20, 2017 03:30
Starter setup for Clojure installation
# installing Java JDK 1.8, Maven 3.3.9, Node 7.x, Clojure on ubuntu 16.04.2 lts (xenial xerus)
# script written for interactive reference only (no apt install -y flags..etc.)
# 2017 03 19
# Oracle 8 JDK (JDK 8u121)
# visit Java SE downloads, accept license agreement
sudo mkdir -p -v /opt/java/64
tar xvzf jdk-8u121-linux-x64.tar.gz
sudo mv -v jdk1.8.0_121 /opt/java/64 && rm jdk1.8.0_121.tar.gz
sudo update-alternatives --install /usr/bin/java java /opt/java/64/jdk1.8.0_121/bin/java 100
@dled
dled / homeR.sh
Last active June 20, 2017 19:06
Starter Debian-based distro installation (kernel mgmt, developer libraries, JDK, R)
# installing R development environment on ubuntu 16.04.2 lts (xenial xerus)
# script written for interactive reference only (no apt install -y flags..etc.)
# 2017 03 16
# dynamic kernal mgmt, vcs, dev tools
# libs like gcc ca-certs gcc g++ cmake openssh gnupg pre-installed w/ distro
# though some are included below
sudo apt install dkms linux-headers-$(uname -r)
sudo apt install automake checkinstall build-essential libapparmor-dev
sudo apt install git git-core
@dled
dled / emacs
Last active March 7, 2016 19:13
emacs source and build on git
## Deb. / Ubuntu (trusty)
`sudo apt-get build-dep emacs24` or ...
```
sudo apt-get install gcc automake autotools libmagick++-dev libxmp4-dev \
libgtk2.0-dev libxft-dev libgnutls-dev libdbus-1-dev libgif-dev
```
@dled
dled / weather.R
Last active August 29, 2015 14:15 — forked from revodavid/weather.R
## Adapted from https://gist.github.com/abresler/46c36c1a88c849b94b07
## Blog post Jan 21
## http://blog.revolutionanalytics.com/2015/01/a-beautiful-story-about-nyc-weather.html
library(checkpoint)
checkpoint("2015-01-28")
library(dplyr)
library(tidyr)
library(magrittr)
library(ggplot2)