Skip to content

Instantly share code, notes, and snippets.

View elebertus's full-sized avatar

elebertus elebertus

View GitHub Profile
?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<!-- Console Appender -->
<appender name="stdout-appender" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.EnhancedPatternLayout">
<param name="ConversionPattern" value="%-5p | %d{MM-dd-yyyy HH:mm:ss.SSS} | %t | %c(0) - %m%n"/>
</layout>
#eureka_connect.conf
{
"eureka_connect": {
"url": "http://33.33.33.20:8080/eureka/v2/apps/EUREKA-VAGRANT-001",
"get_header": "'Accept': 'application/json'",
"post_header": "'Content-Type': 'application/json'",
"timeout": 3
}
}
def post(term)
uri = URI("http://api.urbandictionary.com/v0/define?")
params = {:term => term }
uri.query = URI.encode_www_form(params)
res = Net::HTTP.get_response(uri)
data = res.body
result = JSON.parse(data)
pp result['list'][1]['definition']
end
module(load="omelasticsearch")
# this is for index names to be like: logstash-YYYY.MM.DD
template(name="logstash-index" type="list") {
constant(value="logstash-")
property(name="timereported" dateFormat="rfc3339" position.from="1" position.to="4")
constant(value=".")
property(name="timereported" dateFormat="rfc3339" position.from="6" position.to="7")
constant(value=".")
property(name="timereported" dateFormat="rfc3339" position.from="9" position.to="10")
# attributes/default.rb
default[:foo] = "bar"
# chef environment
{
"override_attributes": {
"foo": nil
}
}
if node[:foo].nil?
from datetime import date
import tornado.ioloop
import tornado.web
class VersionHandler(tornado.web.RequestHandler):
def get(self):
response = {
'version': '1.0.0',
'last_build': date.today().isoformat()
}
>> foo = [ "bar" ]
=> ["bar"]
>> foo |= [ "baz" ]
=> ["bar", "baz"]
@elebertus
elebertus / gist:84bd1daf9b916a74a63a
Created March 25, 2015 22:11
Workaround for go cent 5.x kernel 2.6.18-238.el5 vDSO gettimeofday
# Patch the Go runtime package to disable vDSO support for gettimeofday and clock_gettime in order to make compiled Go applications compatible with the buggy CentOS 5.6 kernel: 2.6.18-238.el5
sed -i 's/nelem(sym_keys)/1/g' /usr/local/go/src/runtime/vdso_linux_amd64.c
# Rebuild go
usr/local/go/src/make.bash
# Rebuild your binary
#SingleInstance on
#WinActivateForce
SetTitleMatchMode RegEx
DetectHiddenWindows, On
SetKeyDelay, 500, 240
; This maps ctrl+1-9 to 1-9 on the target CRD window
; as well as ctrl+NumPad1-8 to alt+1-8 on the target
; CRD window. This is a pretty basic layout, should
; be able to cast all memmed spells and have a pretty
@elebertus
elebertus / gist:901ed246d9faf4f35df838c43d6bd22a
Last active August 4, 2017 13:42
ZAM uBlock Origin filters
everquest.allakhazam.com###row-top-inner-2
everquest.allakhazam.com##td:nth-of-type(2)
everquest.allakhazam.com###MB-iframe-horizontalBTF
everquest.allakhazam.com###MB-iframe-skyscraper
advertising.com
lockerdome.com
mathtag.com
turn.com
adsrvr.com
doubleclick.net