Skip to content

Instantly share code, notes, and snippets.

View uroshekic's full-sized avatar

Uroš Hekić uroshekic

View GitHub Profile
@uroshekic
uroshekic / nginx-proxy
Created August 20, 2014 12:57
Nginx proxy
server {
listen 8080;
server_name proxy;
location / {
resolver 8.8.8.8;
proxy_set_header Accept-Encoding "";
proxy_pass http://xkcd.com$uri$is_args$args;
}
}
@uroshekic
uroshekic / gist:d428a9ef09e28e4855a9
Created November 10, 2014 12:35
Installing Guest Additions to Linux host (Virtualbox)
# https://www.virtualbox.org/manual/ch04.html#idp54739648
# http://www.turnkeylinux.org/docs/virtualbox-guest-addons
apt-get install dkms
# Insert Guest Additions CD image...
sudo mount /dev/cdrom /mnt
cd /mnt
sudo ./VBoxLinuxAdditions.run
# Restart
xrandr
@uroshekic
uroshekic / gist:a7b2c9b2b5feccdccea2547b2e7c2c59
Last active September 7, 2017 11:41
Choco Fresh install
# Choco
# https://www.howtogeek.com/224342/how-to-clean-install-windows-10/
# https://www.howtogeek.com/216751/bloatware-banished-windows-10-eliminates-the-need-to-ever-reinstall-windows-on-new-pcs/
# Useful scripts:
# https://github.com/CADbloke/BoxStarter/blob/master/CADbloke-Boxstarter-Dev.ps1
# https://github.com/CADbloke/BoxStarter/blob/master/CADbloke-Boxstarter.ps1
## Install
@uroshekic
uroshekic / sublime.txt
Created May 13, 2019 19:48
Run Sublime from Terminal
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/sublime
open ~/.bash_profile
sublime .
@uroshekic
uroshekic / properties.kts
Last active August 25, 2019 19:57
This script transforms Spring's .properties file into different formats: Docker Compose environment variables/env-file or Asciidoctor Table
import java.io.File
if (args.size < 2) {
println("This script transforms a .properties file in different formats.")
println("Please provide arguments: <file> <mode>")
println("Modes:")
println(" - environment: Print out properties in a Docker Compose environment attribute format")
println(" - env-file: Print out properties in a Docker Compose environment file attribute format")
println(" - configmap: Print out properties in a Kubernetes Configmap (YAML) format")
println(" - adoc-table: Print out an ASCII Doctor table")