Skip to content

Instantly share code, notes, and snippets.

View dorneanu's full-sized avatar
💭
Engineering #security stuff in #go and #python in #AWS

Victor Dorneanu dorneanu

💭
Engineering #security stuff in #go and #python in #AWS
View GitHub Profile
@dorneanu
dorneanu / go.mod
Created June 10, 2021 11:43
Convert miMind XML exports to JSON
module mimind2json
go 1.16
require github.com/beevik/etree v1.1.0
@dorneanu
dorneanu / chroot.sh
Last active January 21, 2020 13:01
Put nginx and PHP to jail using Debian 8
#!/bin/bash
# Config
N2CHROOT=~victor/tmp/n2chroot
export JAIL=/var/www/chroot
function create_chroot {
# Create devices
mkdir $JAIL/dev
mknod -m 0666 $JAIL/dev/null c 1 3
@dorneanu
dorneanu / matplotlib-dashboard
Created March 7, 2014 08:38
Unfancy dashboard using matplotlib
import datetime as dt
import matplotlib.dates as mdates
from mpl_toolkits.axes_grid.axislines import Subplot
from time import sleep
%matplotlib inline
def gen_dashboard():
# Generate months
months = []
@dorneanu
dorneanu / diagmagic.py
Created July 9, 2014 09:47
Embed blockdiag into IPython using ipython-diags
# -*- coding: utf-8 -*-
"""magics for using blockdiag.com modules with IPython Notebook
The module provides magics: %%actdiag, %%blockdiag, %%nwdiag, %%seqdiag
Sample usage (in IPython cell):
%%blockdiag
{
A -> B -> C;
import requests
import pandas as pd
import os
# Config stuff
url="https://www.yourapp.com/add/new/file"
headers = {
'User-Agent': 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0'
# Add here more headers