Skip to content

Instantly share code, notes, and snippets.

@teopost
teopost / watermark.sh
Created November 28, 2014 20:25
Image watermark
#!/bin/bash
WATERMARK="$HOME/Pictures/watermark/watermark.jpg"
echo "*****************************************"
echo "* Image Resize and Watermarking Script *"
echo "* By Gilbert Mendoza - SavvyAdmin.com! *"
echo "*****************************************"
echo " "
for each in ~/Pictures/temp/*{.jpg,.jpeg,.png}
@teopost
teopost / speedtest-dweet.sh
Created February 24, 2016 08:01
speedtest-dweet.sh
#/bin/sh
# https://freeboard.io/board/A1wZfc
output=$(speedtest-cli --simple)
ping_data=$(echo $output | cut -d" " -f2)
download_data=$(echo $output | cut -d" " -f5)
upload_data=$(echo $output | cut -d" " -f8)
@teopost
teopost / gist:c10e7943f78b4a2f45179540170bbd21
Created August 3, 2016 16:53
Creare un file .mbz di Moodle
cd ./bassi/ && zip -r ../bassi.mbz *
@teopost
teopost / cn.py
Last active April 10, 2017 20:03
Corsaro Nero command line search tool
#!/usr/bin/python
# -*- coding: utf-8 -*-
__author__ = 'teopost'
import argparse
import mechanize
import re
import urllib
from lxml import html
@teopost
teopost / magnet-handler.py
Created March 19, 2017 21:21
Transmission Submitter
#!/usr/bin/python
# -*- coding: utf-8 -*-
__author__ = 'teopost'
import httplib2
from sys import argv, exit
from json import dumps
# is magnet link given in command line?
@teopost
teopost / ckan.py
Last active December 30, 2019 19:36
Get data from ckan (opendata emilia romagna)
#!/usr/bin/python
# -*- coding: utf-8 -*-
__author__ = 'teopost'
import urllib
import json
import datetime
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UTExportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.plain-text</string>
# Method 1
sudo nmap -sP 192.168.1.2-255 | awk '/^Nmap/{ip=$NF}/B8:27:EB/{print ip}'
# Method 2
arp -na | grep -i b8:27:eb
# Method 3
for i in $(jot - 1 254); do ping -t 1 192.168.1.$i && arp -a | cut -f 2,4 -d " " | tr [:lower:] [:upper:] | grep B8:27:EB; done
# Method 4
@teopost
teopost / slow_query.sql
Last active August 3, 2017 08:56
List Oracle slow query
/* https://stackoverflow.com/questions/148648/oracle-is-there-a-tool-to-trace-queries-like-profiler-for-sql-server */
SELECT
S.LAST_ACTIVE_TIME,
S.MODULE,
S.SQL_FULLTEXT,
S.SQL_PROFILE,
S.EXECUTIONS,
S.LAST_LOAD_TIME,
S.PARSING_USER_ID,
S.SERVICE
@teopost
teopost / sessioni_che_bloccano_altre_sessioni.sql
Created September 26, 2017 15:40
oracle - Sessioni che bloccano altre sessioni
-- vai qui: https://www.oraclerecipes.com/monitoring/find-blocking-sessions/
COLUMN username FORMAT a10 HEADING 'Holding|User'
COLUMN session_id HEADING 'SID'
COLUMN mode_held FORMAT a20 HEADING 'Mode|Held'
COLUMN mode_requested FORMAT a20 HEADING 'Mode|Requested'
COLUMN lock_id1 FORMAT a20 HEADING 'Lock|ID1'
COLUMN lock_id2 FORMAT a20 HEADING 'Lock|ID2'
COLUMN type HEADING 'Lock|Type'