Skip to content

Instantly share code, notes, and snippets.

@d10v
d10v / gcr_docker_image_retag.sh
Created March 29, 2023 14:01
GCR docker retag image without pulling
#!/usr/bin/env
# Generated via GPT-4
# Check if the correct number of arguments is provided
if [ "$#" -ne 2 ]; then
echo "Usage: $0 source-image destination-image"
exit 1
fi
@d10v
d10v / partition-nixos-zfs-swap-luks.sh
Created January 1, 2021 22:27 — forked from timstott/partition-nixos-zfs-swap-luks.sh
discourse.nixos.org/t/nixos-on-luks-encrypted-partition-with-zfs-and-swap/6873 - original script
#!/usr/bin/env bash
# NixOS install with encrypted root and swap
#
# sda
# ├─sda1 BOOT
# └─sda2 LINUX (LUKS CONTAINER)
# └─cryptroot LUKS MAPPER
# └─cryptroot1 SWAP
# └─cryptroot2 ZFS
@d10v
d10v / split_keyboards.md
Created November 20, 2018 07:48 — forked from itod/split_keyboards.md
Every "split" mechanical keyboard currently being sold that I know of
@d10v
d10v / nixos.md
Created July 13, 2018 14:31 — forked from martijnvermaat/nixos.md
Installation of NixOS with encrypted root

Principles of Adult Behavior

  1. Be patient. No matter what.
  2. Don’t badmouth: Assign responsibility, not blame. Say nothing of another you wouldn’t say to him.
  3. Never assume the motives of others are, to them, less noble than yours are to you.
  4. Expand your sense of the possible.
  5. Don’t trouble yourself with matters you truly cannot change.
  6. Expect no more of anyone than you can deliver yourself.
  7. Tolerate ambiguity.
  8. Laugh at yourself frequently.
@d10v
d10v / silavetra01.md
Last active October 26, 2018 12:11
SilaVetra Big Regatta

короче

SilaVetra (далее SV) это изначально компания друзей которая начала ходить 10 лет назад в отпуск на яхтах, ну и понеслось. Два раза в год (майские праздники и конец сентября) они организуют большие развлекательные регаты по 20+ лодок и несколько экспедиций размером поменьше в остальное время.

сколько стоит

  • ~650€ взнос на аренду яхты (зависит насколько рано/поздно занести денег в офис)
  • ~150-250€ расходы на закупку: еды в магазине на неделю, стоянки в маринах, дизель
  • нужно самостоятельно купить билеты на самолёт и трансфер от аэропорта до марины
  • за месяц-два-три выбирается тема костюмов на вечеринку и нужно будет сделать или купить костюмы
  • самостоятельно сделать визу когда купишь авиабилеты, плюс SV даст crew list, который аналог брони отеля
@d10v
d10v / keybase.md
Created February 9, 2017 11:38
keybase proof

Keybase proof

I hereby claim:

  • I am dimamedvedev on github.
  • I am dmedvedev (https://keybase.io/dmedvedev) on keybase.
  • I have a public key ASBYY5SoAhVsEImJzNk_VdoXPl1os5yoeQi9nFJ4ASKytQo

To claim this, I am signing this object:

@d10v
d10v / opentsdb_delete_old_data.sh
Created January 13, 2016 18:39
Delete old data from OpenTSDB using `scan --delete`
#!/bin/bash
set -o nounset
set -o errexit
set -o pipefail
TSDB_CMD=$( /usr/bin/which tsdb )
START_TIME="1y-ago"
END_TIME="21d-ago"
SLEEP=10
@d10v
d10v / Makefile
Created November 30, 2015 14:27
build scollector deb package
NAME=scollector
VERSION=0.3.0-ott1
MAINTAINER=dmitry.medvedev@onetwotrip.com
DESC="scollector agent for Bosun monitoring"
URL="https://github.com/bosun-monitor/bosun/cmd/scollector"
PREFIX="/usr/local/sbin"
.PHONY: package
package:
./build.scollector.sh
@d10v
d10v / build_bosun.sh
Last active February 18, 2016 11:14
Bosun/scollector build from current master branch example
# Make sure to use latest stable Golang
useradd bosun-install
su - bosun-install
export GOPATH=/home/bosun-install/go
cd /home/bosun-install
mkdir -p go/src
cd go/src
git clone https://github.com/bosun-monitor/bosun.git bosun.org
# Bosun build
cd bosun.org/cmd/bosun