Skip to content

Instantly share code, notes, and snippets.

View ElijahLynn's full-sized avatar
😎
All Your DevOps Belong To Us

Elijah Lynn ElijahLynn

😎
All Your DevOps Belong To Us
View GitHub Profile
### Keybase proof
I hereby claim:
* I am elijahlynn on github.
* I am elijahlynn (https://keybase.io/elijahlynn) on keybase.
* I have a public key ASBeMFqKeluy3X7oeF-D-Zh05Q3rxHtuggP7XY2ICXlgoQo
To claim this, I am signing this object:
@ElijahLynn
ElijahLynn / simplehttp.service
Last active May 7, 2019 05:25 — forked from funzoneq/simplehttp.service
A systemd file for a Python SimpleHTTPServer
# Upstream https://gist.github.com/ElijahLynn/ce1a103a6caa7dbd11f7facb3c943f8f
[Unit]
Description=Job that runs the Python SimpleHTTPServer daemon
Documentation=man:SimpleHTTPServer(1)
[Service]
Type=simple
WorkingDirectory=/tmp/backups
ExecStartPre=-/usr/bin/mkdir /tmp/backups
ExecStart=/usr/bin/python -m SimpleHTTPServer 80 &
function countCSSRules() {
var results = '',
log = '';
if (!document.styleSheets) {
return;
}
for (var i = 0; i < document.styleSheets.length; i++) {
countSheet(document.styleSheets[i]);
}
function countSheet(sheet) {
@ElijahLynn
ElijahLynn / gist:75f75ef17592d31b4152175b31584ae1
Last active July 5, 2017 17:57
Google News - 'Top Stories' Hider - Userscript
// ==UserScript==
// @name Google News - Top Stories Hider
// @namespace http://www.elijahlynn.net
// @version 0.1
// @description Permanently hides the Top Stories section on Google News
// @author Elijah Lynn
// @match https://news.google.com/*
// @grant none
// @downloadURL https://gist.githubusercontent.com/ElijahLynn/75f75ef17592d31b4152175b31584ae1/raw
// @updateURL https://gist.githubusercontent.com/ElijahLynn/75f75ef17592d31b4152175b31584ae1/raw
document.write('\x3cimg src\x3d\x22https://secure-gl.imrworldwide.com/cgi-bin/m?ci\x3dncs2016\x26amp;at\x3dview\x26amp;rt\x3dbanner\x26amp;st\x3dimage\x26amp;ca\x3dchase_ev_012417\x26amp;cr\x3d80580412\x26amp;pc\x3d144822244\x26amp;ce\x3d10787013_DCM\x26amp;rnd\x3d3209337560\x22 height\x3d\x221\x22 width\x3d\x221\x22 border\x3d\x220\x22\x3e\x3cscript type\x3d\x22text/javascript\x22 src\x3d\x22https://s.admathhd.com/2/675511/analytics.js?ac\x3d10787013\x26amp;si\x3d851407\x26amp;pc\x3d144822244\x26amp;pi\x3d319652813\x26amp;cr\x3d80580412\x26amp;dm\x3d\x26amp;ai\x3d3092936\x26amp;ui\x3dAMsySZY-5abb1GYAnjQ-u_lv224d\x26amp;cb\x3d3209337560\x26amp;pp\x3dN5762.wsjdn.com\x26amp;dt\x3d6755111439323588633001\x22\x3e\x3c/script\x3e');(function() {if (!window.GoogleTyFxhY || typeof window.GoogleTyFxhY.push !== 'function') {window.GoogleTyFxhY = [];}window.GoogleTyFxhY.push({'_scs_': 'BR2W_jGbVWOPCBI-xMfbOi7gDAAAAADgB4AQC','_bgu_': 'https://pagead2.googlesyndication.com/bg/db7KNPtkE4zG9BtR4cnMZHttZikK_5y0_126agzRcbU.js'
@ElijahLynn
ElijahLynn / change_timezone.fish
Last active March 14, 2017 02:41
Quickly change timezone from the command line
# I make an abbreviation with `abbr --add ct change_timezone` and then just type `ct ny`.
function change_timezone --description "Change timezone to; LA or NY"
set --local zone $argv[1]
if string match --ignore-case --quiet 'LA' $zone
timedatectl set-timezone America/Los_Angeles
echo 'set zone to America/Los_Angeles'
else if string match --ignore-case --quiet 'NY' $zone
timedatectl set-timezone America/New_York
echo 'set zone to America/New_York'
else
@ElijahLynn
ElijahLynn / hello.cpp
Last active February 25, 2017 01:23
Strace: Intro Tutorial - Hello World > Goodbye Child
// Strace: Intro Tutorial by Alex Mah
// https://www.youtube.com/watch?v=EG0ihttnEJI
#include <iostream>
#include <stdio.h>
#include <errno.h>
#include <unistd.h>
#include <stdlib.h>
using namespace std;
@ElijahLynn
ElijahLynn / gist:239d9f287757132bf025bae198a635ac
Created November 24, 2016 19:20
Fix Ubuntu 14.04 Magic mouse speed and scrolling
sudo rmmod hid_magicmouse
sudo modprobe hid_magicmouse scroll-speed=50 scroll-acceleration=1
xinput --set-prop "Elijah's mouse" "Device Accel Constant Deceleration" 5
@ElijahLynn
ElijahLynn / replify
Created August 19, 2016 22:13 — forked from danielrw7/ replify
replify - Create a REPL for any command
#!/bin/sh
command="${*}"
printf "Initialized REPL for [%s]\n" "$command"
printf "%s> " "$command"
read -r input
while [ "$input" != "" ];
do
eval "$command $input"
printf "\n%s> " "$command"
@ElijahLynn
ElijahLynn / syncdb manual gnu parallel import command
Created June 21, 2016 16:42
Run this in bash, won't work in fish.
find /tmp/user/1000/syncdb/loc_mvpd_admin -name '*sql' | parallel --use-cpus-instead-of-cores --jobs 700% -v drush sql-query --file={}