This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Definition for singly-linked list. | |
| * public class ListNode { | |
| * int val; | |
| * ListNode next; | |
| * ListNode(int x) { val = x; } | |
| * } | |
| */ | |
| class Solution { | |
| public ListNode addTwoNumbers(ListNode l1, ListNode l2) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env sh | |
| osascript -e " | |
| on GetCurrentApp() | |
| tell application \"System Events\" | |
| set _app to item 1 of (every process whose frontmost is true) | |
| return name of _app | |
| end tell | |
| end GetCurrentApp | |
| set _app to GetCurrentApp() | |
| tell application _app |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/sh | |
| declare SALT # One time pad | |
| if [ "${1+x}" = x ]; then | |
| SALT="$1" | |
| else | |
| # 64byte = 512bit | |
| SALT="$(head -c64 /dev/random)" | |
| fi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Host */* | |
| ProxyCommand ssh %r@$(dirname %h) -W $(basename %h):%p | |
| Host *_* | |
| ProxyCommand ssh %r@$(cut -f1 -d_ <<< '%h') -W $(: '%h'; echo "${_##*_}"):%p | |
| # SSH over Session Manager | |
| Host aws-ssm-* | |
| ProxyCommand sh -c "aws ssm start-session --target %h --document-name AWS-StartSSHSession --parameters 'portNumber=%p'" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| # Not actually executable, but a reminder for myself | |
| # see https://lunaticgeek.com/whatsapp-stickers/ | |
| # see https://gist.github.com/patrickhammond/4ddbe49a67e5eb1b9c03#gistcomment-2903816 | |
| TMP="$(mktemp -d)" | |
| wget https://dl.stickershop.line.naver.jp/products/0/0/1/3962468/iphone/stickers@2x.zip --no-check-certificate | |
| # unzip, folder is stickers@2x | |
| cd 'stickers@2x' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| my-df() { | |
| df -h | | |
| awk '$NF != "/" && NR > 1 {print $NF}' | | |
| xargs -I{} echo --exclude {} | | |
| sudo xargs du / -h \ | |
| --exclude /sys \ | |
| --exclude /proc | | |
| tee du.out | | |
| sort -h | | |
| less |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| cat <<EOF > /etc/cni/net.d/100-crio-flannel.conf | |
| { | |
| "cniVersion": "0.3.0", | |
| "name": "mynet", | |
| "type": "flannel" | |
| } | |
| EOF | |
| cat <<EOF > /etc/cni/net.d/200-loopback.conf |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| set -euo pipefail | |
| key="${1:?Env var is required as first parameter}" | |
| default=${2:-} | |
| value="${!key:-$default}" | |
| : "${value:?Env var $key not found}" | |
| printf "%s" "${value}" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $env:SCOOP_GLOBAL='D:\ProgramData\scoop' | |
| [Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine') | |
| Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser | |
| iwr -useb get.scoop.sh | iex | |
| scoop install 7zip git openssh aria2 curl grep sed less touch --global | |
| scoop bucket add extras | |
| scoop install imageglass paint.net firefox vlc vcredist2015 --global | |
| scoop install googlechrome --global | |
| scoop install neovim deluge discord steam |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| server { | |
| listen 80 default_server; | |
| listen [::]:80 default_server; | |
| root /var/www/html; | |
| charset utf-8; | |
| location / { | |
| autoindex on; | |
| } | |
| } |