Skip to content

Instantly share code, notes, and snippets.

# coding: utf-8
""" Fast domains resolver using asyncio via multiple DNS
Requirements: dnslib
Usage: cat domains.txt | python3 resolver.py
"""
import sys
import time
import socket
import struct
# coding=utf-8
"""
Usage:
$:> python crop.py thumbs 240 180
$:> python crop.py posters 800 600
"""
import os
import sys
import glob
# coding=utf-8
import os
import six
import timeit
import bitmath
if six.PY3:
from os import walk
from os import scandir
#!/usr/bin/env sh
for s in `seq 00 23`; do printf -v PATTERN 'Jan/2016:%02d:.*' $s; echo $PATTERN: `grep -c $PATTERN /var/log/nginx/host.com.access.log`; done
# coding=utf-8
"""
Nginx:
log_format main '$remote_addr - $remote_user [$time_local] "$request" $_sus $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_for" [$host] [$request_time]';
Usage:
$ grep -E ".*12/Jan/2016:00.*POST /api/.*" /var/log/nginx/host.access.log | python3 /tmp/avg_time.py
Output:
/api/cli/runtime/ping
<?php
if(!function_exists("dump")) {
/**
* Simple debug output with caller file::line
* @param mixed $obj
* @param boolean $die - should stop after debug output?
* @param boolean $var_dump - use var_dump instead of print_r
* @return null
*/