This file contains 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
package main | |
import ( | |
"bytes" | |
"encoding/hex" | |
"fmt" | |
) | |
func UnquoteHex(str string) ([]byte, error) { | |
var ( |
This file contains 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
for i = 1, 10000 do | |
local t = os.time() | |
local c = os.clock() | |
local seed = t + (c*1000000) | |
math.randomseed(seed) | |
print(t, c, seed, math.random(1, 2147483647)) | |
end |
This file contains 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 | |
###### | |
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED | |
# TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL | |
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF | |
# CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | |
# DEALINGS IN THE SOFTWARE. | |
###### |
This file contains 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
local Receiver = {} do | |
Receiver.__index = Receiver | |
function Receiver.new(t) | |
return setmetatable(t or {}, Receiver) | |
end | |
function Receiver:__newindex(k, v) | |
assert(type(v) == "function") | |
local curr = self | |
for comp in k:gmatch "(%w+)" do |
This file contains 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 | |
function tinypng() { | |
if [[ -z $APK_KEY ]]; then | |
echo "API_KEY not defined"; | |
return 1; | |
fi | |
if [[ -z $1 ]]; then | |
echo "path is empty"; | |
return 1; | |
fi |
This file contains 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
events { | |
} | |
http { | |
server { | |
listen 80; | |
server_name localhost; | |
location / { | |
set $host_1 "http://127.0.0.1:8881"; | |
set $host_2 "http://127.0.0.1:8882"; |
This file contains 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 | |
function wallpaper() { | |
# set -ex | |
query=$1 | |
if [[ -z $query ]]; then | |
query="wallpaper" | |
fi | |
pic_path="/tmp/wallpaper.jpg" | |
wget "https://source.unsplash.com/random/1920x1080?$query" -O $pic_path | |
feh --no-fehbg --image-bg "#000000" --bg-max $pic_path |
This file contains 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
package main | |
import ( | |
"encoding/binary" | |
"encoding/json" | |
"errors" | |
"fmt" | |
"strings" | |
"log" |
This file contains 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
function tsr() { | |
tsc $1.ts && node $1.js | |
} |
This file contains 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
local type = type | |
local tostring = tostring | |
local table = table | |
local table_insert = table.insert | |
local table_concat = table.concat | |
local pairs = pairs | |
return function(t, name, indent) | |
local table_list = {} | |
local function table_r(t, name, indent, full) |
NewerOlder