Skip to content

Instantly share code, notes, and snippets.

View snehesht's full-sized avatar
🎯
Focusing

Snehesh snehesht

🎯
Focusing
View GitHub Profile

Inlets free binary

@snehesht
snehesht / terraform-kubernetes-docker-macos.md
Created June 24, 2021 21:42 — forked from ivaravko/terraform-kubernetes-docker-macos.md
The simple Terraform and Kubernetes with Docker on macOS

If you'd like to experiment with Terraform and Kubernetes on macOS locally, a great provider for doing so is the Kubernetes provider. You can get set up in a few simple steps, like so:

1. Install Docker

Install Docker for Mac if you have not already.

@snehesht
snehesht / gist:b91c9f62334a89641e802a5b5656d7c1
Created December 31, 2020 06:14 — forked from rxaviers/gist:7360908
Complete list of github markdown emoji markup

People

:bowtie: :bowtie: πŸ˜„ :smile: πŸ˜† :laughing:
😊 :blush: πŸ˜ƒ :smiley: ☺️ :relaxed:
😏 :smirk: 😍 :heart_eyes: 😘 :kissing_heart:
😚 :kissing_closed_eyes: 😳 :flushed: 😌 :relieved:
πŸ˜† :satisfied: 😁 :grin: πŸ˜‰ :wink:
😜 :stuck_out_tongue_winking_eye: 😝 :stuck_out_tongue_closed_eyes: πŸ˜€ :grinning:
πŸ˜— :kissing: πŸ˜™ :kissing_smiling_eyes: πŸ˜› :stuck_out_tongue:
@snehesht
snehesht / script.sh
Created December 15, 2020 15:35
Safe Bash Script
#!/usr/bin/env bash
set -Eeuo pipefail
cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1
trap cleanup SIGINT SIGTERM ERR EXIT
usage() {
cat <<EOF
@snehesht
snehesht / nginx_static_build.sh
Created August 19, 2020 22:31
Nginx v1.18.0 Static Build
wget https://nginx.org/download/nginx-1.18.0.tar.gz
tar zxvf nginx-1.18.0.tar.gz
cd nginx-1.18.0
wget https://ftp.pcre.org/pub/pcre/pcre-8.42.tar.gz && tar xzvf pcre-8.42.tar.gz
wget https://www.zlib.net/zlib-1.2.11.tar.gz && tar xzvf zlib-1.2.11.tar.gz
wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz && tar xzvf openssl-1.1.1g.tar.gz
rm -rf *.tar.gz
./configure \
#EXTM3U
#EXT-X-PUBLISHED-TIME:2020-04-08T15:52:55.874Z
#EXT-X-INDEPENDENT-SEGMENTS
#EXT-X-MEDIA:TYPE=CLOSED-CAPTIONS,GROUP-ID="cc",LANGUAGE="eng",NAME="Closed Captions",DEFAULT=YES,AUTOSELECT=YES,INSTREAM-ID="CC1"
#EXT-X-STREAM-INF:BANDWIDTH=4549339,AVERAGE-BANDWIDTH=3683433,CODECS="mp4a.40.2,avc1.4d401f",RESOLUTION=1280x720,FRAME-RATE=29.97,CLOSED-CAPTIONS="cc"
https://turnerlive.akamaized.net/hls/live/586495/cnngo/cnn_slate/VIDEO_0_3564000.m3u8?hdntl=exp=1586391164~acl=%2fhls%2flive%2f586495%2fcnngo%2f*!%2fhls%2flive%2f586495-b%2fcnngo%2f*~hmac=2845fe9b22ea4b1d76172cf056e0809afe57b4f65b24773900acde85a9705509
#EXT-X-STREAM-INF:BANDWIDTH=3309981,AVERAGE-BANDWIDTH=2661633,CODECS="mp4a.40.2,avc1.4d401f",RESOLUTION=960x540,FRAME-RATE=29.97,CLOSED-CAPTIONS="cc"
https://turnerlive.akamaized.net/hls/live/586495/cnngo/cnn_slate/VIDEO_1_2564000.m3u8?hdntl=exp=1586391164~acl=%2fhls%2flive%2f586495%2fcnngo%2f*!%2fhls%2flive%2f586495-b%2fcnngo%2f*~hmac=2845fe9b22ea4b1d76172cf056e0809afe57b4f65b24773900acde85a9705509
#EX
3|Braid WebSocket Server | Node - 2020-03-18T21:45:11.133Z - info - ╔══════════════════════╀══════════════╀═════════════╀══════════════╗
3|Braid WebSocket Server | Node - 2020-03-18T21:45:11.133Z - info - β•‘ Name β”‚ Hits β”‚ Misses β”‚ Average Time β•‘
3|Braid WebSocket Server | Node - 2020-03-18T21:45:11.133Z - info - β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
3|Braid WebSocket Server | Node - 2020-03-18T21:45:11.134Z - info - β•‘ getPermissionTargets β”‚ 0 (0%) β”‚ 255 (100%) β”‚ 20.5ms β•‘
3|Braid WebSocket Server | Node - 2020-03-18T21:45:11.134Z - info - β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β•’
3|Braid WebSocket Server | Node - 2020-03-18T21:45:11.134Z - info - β•‘ getPermissionSources β”‚ 2522 (87.8%) β”‚ 352 (12.2%) β”‚ 147.2ms β•‘
3|Braid WebSocket Server | Node - 2020-03-18T21:45:11.134Z - info - β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•§β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•§β•β•β•β•β•β•β•β•β•β•β•β•β•β•§β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
3|Braid WebSocke
EXPLAIN ANALYZE
SELECT
"id",
"start",
"end",
"start_miliseconds_since_midnight" AS "startMilisecondsSinceMidnight",
"end_miliseconds_since_midnight" AS "endMilisecondsSinceMidnight",
"monday",
"tuesday",
"wednesday",