Skip to content

Instantly share code, notes, and snippets.

View exmadesu's full-sized avatar
🦉
nocturnal

cricket exmadesu

🦉
nocturnal
  • Thailand
  • 06:37 (UTC +07:00)
View GitHub Profile
@exmadesu
exmadesu / getfreeport.go
Created September 19, 2025 09:57 — forked from sevkin/getfreeport.go
get free port in golang
// GetFreePort asks the kernel for a free open port that is ready to use.
func GetFreePort() (port int, err error) {
var a *net.TCPAddr
if a, err = net.ResolveTCPAddr("tcp", "localhost:0"); err == nil {
var l *net.TCPListener
if l, err = net.ListenTCP("tcp", a); err == nil {
defer l.Close()
return l.Addr().(*net.TCPAddr).Port, nil
}
}
@exmadesu
exmadesu / ProxiedHurlStack.java
Created October 3, 2023 09:52 — forked from hendrawd/ProxiedHurlStack.java
Use proxy with Volley
import com.android.volley.toolbox.HurlStack;
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.InetSocketAddress;
import java.net.Proxy;
import java.net.URL;
/**
* @author hendrawd on 6/29/16
@exmadesu
exmadesu / Sublime Text 3 (Build 3211) license key.md
Created June 25, 2023 23:09 — forked from rajibdpi/Sublime Text 3 (Build 3211) license key.md
Sublime Text 3 (Build 3211) 100% working License Key.