Skip to content

Instantly share code, notes, and snippets.

View velppa's full-sized avatar
🎯
Focusing

Pavel Popov velppa

🎯
Focusing
View GitHub Profile
@velppa
velppa / gist:4204077a9fef4fca89b73c25b588eac1
Created January 26, 2021 18:33 — forked from cdown/gist:1163649
Bash urlencode and urldecode
urlencode() {
# urlencode <string>
old_lc_collate=$LC_COLLATE
LC_COLLATE=C
local length="${#1}"
for (( i = 0; i < length; i++ )); do
local c="${1:$i:1}"
case $c in
@velppa
velppa / README.org
Created February 8, 2021 19:59
Various Babashka scripts

Various Babashka scripts

Each script is supposed to be runnable as bb -f filename.

aws_cognitect_sdk.clj
get latest version of Cognitect AWS SDK
#!/bin/bash
set -eu
api_key=$DD_API_KEY
app_key=$DD_APP_KEY
set_unit() {
metric_name=$1
unit=$2
echo
@velppa
velppa / DefaultKeyBinding.dict
Created April 28, 2021 16:58
macOS keybindings
{
/* Keybindings for Emacs emulation.
*
* Place this file to ~/Library/KeyBindings/DefaultKeyBinding.dict,
* then log out / log in to the system.
*
* This is a pretty good set, especially considering that many emacs bindings
* such as C-o, C-a, C-e, C-k, C-y, C-v, C-f, C-b, C-p, C-n, C-t, and
* perhaps a few more, are already built into the system.
*
@velppa
velppa / doverennost.org
Created July 27, 2022 22:29
Генеральная доверенность на родителей

Доверенность на родителей

доверенность Город Москва.

Двадцать пятого мая две тысячи восемнадцатого года.

Я, гражданин Российской Федерации ХХХ УУУ ААААич, дд.мм.гггг года рождения,

This file has been truncated, but you can view the full file.
PK
WVDynamoDBLocal_lib/PK
XV5pT\DynamoDBLocal.jar\T|uTI5n]_ Ak wwwwA~7y}uYN:TD^

5Z
o~ dDh%dE } X
_hW~D*vF,8
dXB Iwj+
LZ:Wf~ee\XW*bWAn<@~pmxkeRX477K!`k?OX}Vf()"9vy|HTl iL,!vysSztbeon%Mge/Md~~Pkw%Vo:c?ie@
Kt-*YOlM%XLh$m;,b1l\Jf-._.^ `?"sMI4@7P"YLj /r8+FICpdF RU;KzP
@velppa
velppa / seal_safari_tabs.lua
Last active June 24, 2025 13:59
Hammerspoon - Safari Tabs fuzzy-finder search spoon for Seal
--
local obj = {}
obj.__index = obj
-- Metadata
obj.__name = "seal_safari_tabs"
obj.name = "safari_tabs"
obj.description = "Safari tabs plugin for Seal"
obj.keyword = "safari"