Skip to content

Instantly share code, notes, and snippets.

View zsteva's full-sized avatar

Zeljko Stevanovic zsteva

View GitHub Profile
<?php
function get_mac_maps($switch_name, $switch_ip, $snmpcommunity, $baseoid, &$map) {
exec('snmpwalk -v1 -On -Cc -c ' . $snmpcommunity . ' ' . $switch_ip . ' ' . $baseoid, $ret);
$data = array();
foreach ($ret as $line) {
#!/bin/bash
CURR_WIN_ID=$(xprop -root _NET_ACTIVE_WINDOW | sed -e 's/.*# //')
XPID=""
XSUBPID=""
XCWD=""
test -n "${CURR_WIN_ID}" && XPID=$(xprop -notype -id "$CURR_WIN_ID" _NET_WM_PID | sed -e 's/^.* = //')
#!/bin/bash
if [ -z "$SSH_AGENT_PID" ]; then
echo "no ssh agent"
ssh-agent "$0" "$@"
exit $?
fi
set -e -x
from flask import Flask, request
from flask import request
import logging
import tempfile, os, md5, sys
app = Flask(__name__)
app.logger.addHandler(logging.StreamHandler(stream=sys.stderr))
@app.route("/")
def hello():
@zsteva
zsteva / bash_colors.sh
Created August 25, 2016 07:45
bash colors
# source http://unix.stackexchange.com/questions/148/colorizing-your-terminal-and-shell-environment
export COLOR_NC='\e[0m' # No Color
export COLOR_WHITE='\e[1;37m'
export COLOR_BLACK='\e[0;30m'
export COLOR_BLUE='\e[0;34m'
export COLOR_LIGHT_BLUE='\e[1;34m'
export COLOR_GREEN='\e[0;32m'
export COLOR_LIGHT_GREEN='\e[1;32m'
export COLOR_CYAN='\e[0;36m'
@zsteva
zsteva / host1--sshd_config
Last active October 11, 2016 21:16
ssh vpn
# /etc/ssh/sshd_config
# .....
Match User zsteva
PermitTunnel yes
@zsteva
zsteva / opis.txt
Created November 13, 2016 18:18
pravka losheg downloadovano ISOa
# local
local> cat ISO.ISO | split -b 1M --filter="md5sum -" | tee _local
# ok file
remote> cat ISO.ISO | split -b 1M --filter="md5sum -" | tee _remote
remote> diff -u _local _remote
--- _local 2016-11-13 19:10:05.703613885 +0100
+++ _remote 2016-11-13 19:09:28.440378205 +0100
@@ -1214,7 +1214,7 @@
<?php
function excell_arr2csv($header, $data) {
$line = '';
foreach ($header as $field) {
$d = isset($data[$field]) ? $data[$field] : '';
$d = str_replace("\n", " ", $d);
$d = str_replace('"', '""', $d);
#!/bin/bash
# src http://fnxweb.com/blog/2012/08/02/read-the-current-terminal-size-from-within-bash/
# Request size
stty -echo
echo -ne '\e[18t'
# Read size char. by char. (CSI 8 ; height ; width t)
width=
@zsteva
zsteva / thinkpad-battery-control.sh
Last active April 17, 2020 11:00
thinkpad battery control
#!/bin/bash
stat() {
echo "BAT0"
# echo -n " startThreshold: "; tpacpi-bat -g ST 1
# echo -n " stopThreshold: "; tpacpi-bat -g SP 1
echo -n " startThreshold: "; cat /sys/class/power_supply/BAT0/charge_start_threshold
echo -n " stopThreshold: "; cat /sys/class/power_supply/BAT0/charge_stop_threshold
echo