Skip to content

Instantly share code, notes, and snippets.

@stevommmm
stevommmm / gist:2269729
Created March 31, 2012 23:36
c4 tmux conf
# Window index base 1
set -g base-index 1
set -g default-terminal "screen-256color"
bind r source-file ~/.tmux.conf \; display "Reloaded!"
# THEME
setw -g window-status-fg blue
setw -g window-status-bg default
setw -g window-status-attr bright
@stevommmm
stevommmm / NerdStat.py
Created June 4, 2012 05:27
A python Curses server info tool
#!/usr/bin/python
import curses
import socket
def get_info(host, port=25565):
# Cheers barneygale
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.settimeout(5.0)
s.connect((host, port))
s.send('\xfe')
@stevommmm
stevommmm / NerdStat.py
Created June 4, 2012 23:14
Updated sever information, now with timed updates
#!/usr/bin/python
import curses
import socket
import thread
from time import sleep
def get_info(host, port=25565):
# Cheers barneygale
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.settimeout(5.0)
@stevommmm
stevommmm / Honey.py
Created August 5, 2012 23:49
Quick dirty honeypot
#!/usr/bin/env python
#import thread
import threading
import time
import socket
class honey(threading.Thread):
"""Honeypot"""
@stevommmm
stevommmm / .tmux
Created August 13, 2012 22:37
tmux config
# Window index base 1
set -g base-index 1
set -g default-terminal "screen-256color"
set -g prefix C-b
bind r source-file ~/.tmux.conf \; display "Reloaded!"
set -g mode-keys vi
# easily toggle synchronization (mnemonic: e is for echo)
bind e setw synchronize-panes on
@stevommmm
stevommmm / index.html
Created August 22, 2012 03:30
A three dimensional and space efficient menu concept. Could easily be made CSS-only via :hover but touch is cool so I went for JavaScript.
<!-- Menu element that rolls in from the left -->
<div class="meny">
<h2>More Experiments</h2>
<ul>
<li><a href="http://lab.hakim.se/radar/">Radar</a></li>
<li><a href="http://lab.hakim.se/forkit-js/">forkit.js</a></li>
<li><a href="http://lab.hakim.se/scroll-effects/">stroll.js</a></li>
<li><a href="http://lab.hakim.se/zoom-js">zoom.js</a></li>
<li><a href="http://lab.hakim.se/reveal-js">reveal.js</a></li>
<li><a href="http://itunes.apple.com/us/app/sinuous/id543097218">Sinuous iOS</a></li>
@stevommmm
stevommmm / ccon.py
Created August 27, 2012 22:24
curses console
#!/usr/bin/env python
import curses
import curses.ascii
import curses.textpad
import subprocess
class processing:
def Run(self, command):
<div id="testfield" class="span16">
<div class="flyout-wrap">
<a class="flyout-btn" href="#" title="Toggle"><span>Flyout Menu Toggle</span></a>
<ul class="flyout flyout-init">
<li><a href="#"><span>Item</span></a></li>
<li><a href="#"><span>Item</span></a></li>
<li><a href="#"><span>Item</span></a></li>
<li><a href="#"><span>Item</span></a></li>
<li><a href="#"><span>Item</span></a></li>
<li><a href="#"><span>Item</span></a></li>
@stevommmm
stevommmm / initklaus.py
Created October 4, 2012 09:52
klaus init.d script
#!/usr/bin/python
### BEGIN INIT INFO
# Provides: klaus
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Git GUI loader
# Description: Start klaus git web front end
#
@stevommmm
stevommmm / patch.py
Created October 24, 2012 01:01
Permissions patching
import sys
import re
import subprocess
server_names = ('creative', 'survival', 'pve')
groups = ['HeadAdmins', 'TechAdmins', 'Moderators', 'sadmins', 'padmins', 'cadmins']
path = '/ssd/%s/plugins/bPermissions/world/users.yml'