Skip to content

Instantly share code, notes, and snippets.

View shadowbq's full-sized avatar
👔
Doing Things

shadowbq shadowbq

👔
Doing Things
View GitHub Profile
@shadowbq
shadowbq / output.txt
Last active July 1, 2021 14:49
## Generate TCP Flags Definition File
1: ["FIN"]
2: ["SYN"]
3: ["SYN", "FIN"]
4: ["RST"]
5: ["RST", "FIN"]
6: ["RST", "SYN"]
7: ["RST", "SYN", "FIN"]
8: ["PUSH"]
9: ["PUSH", "FIN"]
10: ["PUSH", "SYN"]
@shadowbq
shadowbq / iterm2gnome.rb
Last active January 2, 2016 09:39
Theme changer iterm.color to gnome-terminal
# https://github.com/caseyhoward/nokogiri-plist
require 'nokogiri-plist'
# /apps/gnome-terminal/profiles/Default
# -> background_color
# -> bold_color
# -> foreground_color
# -> palette
def convert_to_key(real_color)
@shadowbq
shadowbq / rc_d_puppetm.conf
Last active December 30, 2015 19:49
FreeBSD ruby19 rc.d/puppetm puppet master init script
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: puppetm
# REQUIRE: NETWORK
# KEYWORD: shutdown
# Original: http://svnweb.freebsd.org/ports/head/sysutils/puppet/files/puppet.in?revision=332664&view=co
@shadowbq
shadowbq / rc_d_puppet.conf
Last active October 4, 2016 19:44
FreeBSD rubyX rc.d/puppet.conf
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: puppet
# REQUIRE: NETWORK
# KEYWORD: shutdown
# Original: http://svnweb.freebsd.org/ports/head/sysutils/puppet/files/puppet.in?revision=332664&view=co
@shadowbq
shadowbq / puppet.conf
Last active December 30, 2015 19:39
Puppet conf when using gem with /usr/local/etc/puppet name space
[main]
vardir=/var/puppet
ssldir=$vardir/ssl
#The default value is '$vardir/lib/facter:$vardir/facts'.
rundir=/var/run/puppet
logdir=/var/log/puppet
confdir=/usr/local/etc/puppet
templatedir=$confdir/templates
@shadowbq
shadowbq / nagios
Created October 25, 2013 03:49 — forked from smukkejohan/nagios
nagios.example.tld - nginx
server {
listen 80;
server_name nagios.example.tld;
access_log /var/log/nginx/nagios.access.log;
error_log /var/log/nginx/nagios.error.log info;
expires 31d;
root /usr/share/nagios3/htdocs;
import BeautifulSoup
import urllib2
import time
import Queue
import threading
import sys
import datetime
import random
import os
// ==UserScript==
// @name Paint It Greyscale
// @namespace John Wrenn
// @description Surf the web in soothing shades of grey!
// @author shadowbq
// @grant none
// @include *
// ==/UserScript==
var $;
@shadowbq
shadowbq / gist:4531022
Created January 14, 2013 15:53
Unhandled Loop Error in eclipse minimap plugin.
!ENTRY org.eclipse.ui 4 0 2013-01-14 10:47:09.876
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.StackOverflowError
at org.eclipse.swt.custom.StyledTextRenderer.getTextLayout(StyledTextRenderer.java:774)
at org.eclipse.swt.custom.StyledTextRenderer.getTextLayout(StyledTextRenderer.java:720)
at org.eclipse.swt.custom.StyledTextRenderer.calculate(StyledTextRenderer.java:211)
at org.eclipse.swt.custom.StyledTextRenderer.getLineHeight(StyledTextRenderer.java:569)
at org.eclipse.swt.custom.StyledText.getLineIndex(StyledText.java:4220)
at org.eclipse.jface.text.JFaceTextUtil.getBottomIndex(JFaceTextUtil.java:69)
@shadowbq
shadowbq / git-downcase.sh
Created May 30, 2012 12:06
git forcefully downcase rename files
#!/usr/bin/env bash
for i in *; do
n=`echo $i | tr [:upper:] [:lower:]`
if [ $i != $n ]; then
# echo -e "$i to $n"
git mv -f $i $n
fi
done