Skip to content

Instantly share code, notes, and snippets.

View zsteva's full-sized avatar

Zeljko Stevanovic zsteva

View GitHub Profile
@milankragujevic
milankragujevic / remote.ino
Created October 5, 2017 17:09
mts Huawei EC2108v5 IR remote ESP8266
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
#include <ESP8266mDNS.h>
#include <IRremoteESP8266.h>
#include <IRsend.h>
#include <WiFiClient.h>
MDNSResponder mdns;
IRsend irsend(14);
ESP8266WebServer server(80);
@grakic
grakic / ePorezi-Linux.md
Last active May 13, 2025 12:02
ePorezi na GNU/Linuxu

ePorezi na GNU/Linuxu

Zvanična klijentska aplikacija Poreske uprave se može preuzeti sa njihove stranice.

U pitanju je Java aplikacija koja dolazi sa posebno priređenom distribucijom Oracle Java radnog okruženja. Aplikacija podržava samo Microsoft Windows operativni sistem i sertifikatima u Personals skladištu pristupa kroz Microsoft CryptoAPI koji poziva operacije na pametnoj kartici ili tokenu posredstvom midlvera.

Sertifikaciono telo Pošte korisnicima nudi SafeSign midlver, osim u verziji za Windows i u verziji za GNU/Linux i macOS operativne sisteme. Midlver isporučuje prateću aplikaciju za upravljanje karticom/tokenom i PKCS#11 biblioteku. Programi poput jSignPDF, Evolution ili LibreOffice mogu da učitaju ovu biblioteku i omoguće korisniku elektronsko potpisivanje dokumenata.

Elektronsko potpisivanje se koristi i na portalu ePorezi Poreske uprave, posredstvom pomenute klijentske aplikacije.

@guddl
guddl / traffic-shaper-script.sh
Created June 30, 2016 08:00
Simple traffic shaper script for Linux
#! /bin/bash
NETCARD=eth0
MAXBANDWIDTH=100000
# reinit
tc qdisc del dev $NETCARD root handle 1
tc qdisc add dev $NETCARD root handle 1: htb default 9999
# create the default class
tc class add dev $NETCARD parent 1:0 classid 1:9999 htb rate $(( $MAXBANDWIDTH ))kbit ceil $(( $MAXBANDWIDTH ))kbit burst 5k prio 9999
#!/bin/env rdmd
module xorg_show_grabs;
import std.algorithm;
import std.conv;
import std.exception;
import std.getopt;
import std.stdio;
import std.string;

Experimental Docker Libnetwork DHCP Driver

The DHCP driver is intended for users to be able to integrate Docker IP address management with their existing IPAM strategies that use DHCP for dynamic address assignment. DHCP enables users to allocate addresses in an organized fashion that will prevent overlapping IP address assignment by associating a unique MAC address from the container eth0 Ethernet interface to an IP address as determined by the DHCP pools defined in the DHCP configuration.

This driver only provides the DHCP client functionality. It does not include a DHCP server. The default driver offers single-host IPAM or for distributed multi-host orchestrated IPAM see the libnetwork overlay driver.

Getting Started

@subfuzion
subfuzion / github-wiki-how-to.md
Last active October 29, 2025 13:28
GitHub Wiki How-To

How do I clone a GitHub wiki?

Any GitHub wiki can be cloned by appending wiki.git to the repo url, so the clone url for the repo https://myorg/myrepo/ is: git@github.com:myorg/myrepo.wiki.git (for ssh) or https://github.com/my/myrepo.wiki.git (for https).

You make edits, and commit and push your changes, like any normal repo. This wiki repo is distinct from any clone of the project repo (the repo without wiki.get appended).

How do I add images to a wiki page?

@fpletz
fpletz / fan.sh
Created March 8, 2016 19:36
thinkpad fan
#!/bin/sh
PWM=/sys/devices/platform/thinkpad_hwmon/pwm1
PWM_ENABLE=/sys/devices/platform/thinkpad_hwmon/pwm1_enable
case $1 in
full)
echo "Fan: full-speed"
echo 0 > $PWM_ENABLE
;;
@julz
julz / main.go
Created November 20, 2015 12:39
containersched minicontainer
package main
import (
"fmt"
"os"
"os/exec"
"syscall"
)
func main() {
@porjo
porjo / tc.sh
Created November 5, 2015 11:18
Traffic control script for OpenWRT. Works on 15.05
#!/bin/sh
# Source: https://github.com/klacke/tc-shaper/blob/master/tc-shaper.sh
set -x
TC=$(which tc)
DEV=pppoe-wan
RATEUP=700
# Clear
@lesovsky
lesovsky / traffic-shaper.sh
Created July 27, 2015 18:19
Destination based traffic limiting with tc.
# add
# avpkt 1500 - MTU, bandwidth 1000mbit - interface speed, rate 20mbit - limit threshold
tc qdisc add dev eth1 root handle 1: cbq avpkt 1500 bandwidth 1000mbit
tc class add dev eth1 parent 1: classid 1:1 cbq rate 20mbit allot 1500 prio 5 bounded isolated
tc filter add dev eth1 parent 1: protocol ip prio 16 u32 match ip dst 10.0.0.33 flowid 1:1
# remove
tc filter del dev eth1 parent 1: protocol ip prio 16 u32 match ip dst 10.0.0.33 flowid 1:1
tc class del dev eth1 parent 1: classid 1:1 cbq rate 20mbit allot 1500 prio 5 bounded isolated
tc qdisc del dev eth1 root handle 1: cbq avpkt 1500 bandwidth 1000mbit