Skip to content

Instantly share code, notes, and snippets.

restyler /
Last active February 16, 2024 21:06
CURL one-line proxy checker (shows connection speed, ip, and geo of proxy)
# download, do chmod +x and copy to /usr/bin/local via ln -s /downloaded-dir/ /usr/local/bin/pcheck
# then launch as: pcheck http://user:pw@proxy-addr:port (to view ip and geo via website)
# or pcheck http://user:pw@proxy-addr:port (to download specific website)
curl -w @- -sS -H "user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36" --proxy "$1" ${2:-""} <<'EOF'
time_namelookup: %{time_namelookup}\n
time_connect: %{time_connect}\n
restyler / gist:c3c4371f9bfb83302a3333d92762cd32
Last active May 29, 2023 07:10
Kill detached nodemon node.js process by node process port

When my VS code remote disconnects and looses my nodemon terminal after window reload, I always spend 3-4 minutes googling how to quickly kill the nodemonized process.

  1. Get pid by port (2355 in my case):

sudo lsof -n -i :2355

if you kill the found PID it won't help since nodemon will restart it. So, get PID from output (63073 in my case and..

  1. Now find the parent of this process (nodemon):
restyler / search_recent_listings.php
Created November 1, 2020 09:03 API get recently listed properties for sale
// get your rapidapi key for API access on
if (RAPIDAPI_KEY == 'YOUR-KEY') throw new \Exception('Get your API key before using the script!');
$curl = curl_init();
$search_params = [
'search' => '19720',
'year_built_min' => '1980',