Skip to content

Instantly share code, notes, and snippets.

View asyd's full-sized avatar

Bruno Bonfils asyd

View GitHub Profile
@asyd
asyd / hack.sh
Created April 1, 2012 04:50 — forked from erikh/hack.sh
OSX For Hackers
#!/usr/bin/env sh
##
# This is script with usefull tips taken from:
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx
#
# install it:
# curl -sL https://raw.github.com/gist/2108403/hack.sh | sh
#
[Unit]
Description=carbon-cache instance %i (graphite)
[Service]
User=graphite
Group=graphite
ExecStartPre=/bin/rm -f /opt/graphite/storage/carbon-cache-%i.pid
ExecStart=/opt/graphite/bin/carbon-cache.py --instance=%i start
Type=forking
PIDFile=/opt/graphite/storage/carbon-cache-%i.pid
@asyd
asyd / haproxy.lua
Last active August 29, 2015 14:25 — forked from vcastellm/haproxy.lua
LUA decoders to parse haproxy default http log, with extra http_host
local dt = require "date_time"
local ip = require "ip_address"
local l = require 'lpeg'
local syslog = require "syslog"
l.locale(l)
local msg = {
Timestamp = nil,
Hostname = nil,
Payload = nil,
@asyd
asyd / gpg-offline-master.md
Last active August 29, 2015 14:27 — forked from abeluck/gpg-offline-master.md
GPG Offline Master Key w/ smartcard
@asyd
asyd / buildDJ3.sh
Created April 27, 2017 09:30 — forked from aldaris/buildDJ3.sh
Shell script to build OpenDJ 3.0.0 from opendj-public repository
#!/bin/bash
function build() {
mvn clean install
if [ $? -ne 0 ] ; then
exit 1;
fi
}
mkdir commons
@asyd
asyd / buildAM13.sh
Created April 27, 2017 09:30 — forked from aldaris/buildAM13.sh
Shell script to build OpenAM 13.0.0 from openam-public repository
#!/bin/bash
#Run buildDJ3.sh script first in the same folder from: https://gist.github.com/aldaris/fe234d76f3940c42ae9bb5aa69b8e98e
function build() {
mvn clean install
if [ $? -ne 0 ] ; then
exit 1;
fi
}
@asyd
asyd / test_pg_conn_mock.py
Created March 2, 2018 01:15 — forked from graphaelli/test_pg_conn_mock.py
test pg connection mock
#!/usr/bin/env python
from __future__ import print_function
try:
import mock
except ImportError:
from unittest import mock
import unittest
@asyd
asyd / flask-sqlite.py
Last active May 16, 2023 21:17 — forked from lucidfrontier45/flask-sqlite.py
Enforce FK constraint for SQLite with when using flask-sqlalchemy
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
def create_app(config: str=None):
app = Flask(__name__, instance_relative_config=True)
if config is None:
app.config.from_pyfile('dev.py')
else:
logger.debug('Using %s as configuration', config)
app.config.from_pyfile(config)
@asyd
asyd / 99-fira-code-color-emoji.conf
Created April 12, 2020 11:57 — forked from adamscott/99-fira-code-color-emoji.conf
Noto Emoji Color fontconfig for Konsole
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!--
Fira Code + Color Emoji Font Configuration.
Currently the only Terminal Emulator I'm aware that supports colour fonts is Konsole.
Usage:
0. Ensure that the Fira Code fonts are installed on your machine.
1. Install this file to ~/.config/fontconfig/conf.d/99-fira-code-color-emoji.conf