Open a new session, named after the current working directory
$ tat -n
Attach to a named session, or create it if it does not exist
import asyncio | |
from functools import wraps | |
from typing import Any | |
from collections.abc import Awaitable | |
def await_at_least(fn: Awaitable[Any], *, seconds: int): | |
""" | |
Do not return from the decorated function until at least `seconds` | |
have passed. |
#!/usr/bin/env python3 | |
# ruff: noqa: E501 | |
""" | |
Given a regular expression pattern containing certain named capture groups, | |
print a line to stdout for each match found in `infile`. The printed messages | |
is in a format that will annotate code in a GitHub pull request. | |
See the source code of this program for usage examples. | |
See GitHub command reference for more information. |
-- empty |
#!/usr/bin/env python3 | |
""" | |
Helper to generate `-target='<resource address>'` arguments to terraform operations | |
from Terraform output. Operates on text only and does not touch Terraform itself. | |
Writes output to stdout. | |
""" | |
import argparse | |
import hashlib | |
import io | |
import json |
#!/bin/bash | |
# Select active Kubernetes configuration file for the current terminal session. | |
# | |
# Usage: | |
# - Configure $all_configs variable in this file. It should be a directory | |
# containing kubectl configuration files. | |
# - Set $KUBECONFIG to the location of the symbolic link that will be created | |
# - Run this script | |
# | |
# This script is meant to be run using the following alias: |
""" | |
En enkel demo for å initialisere en Vipps-transaksjon. | |
Returnerer en URL som kunden kan bruke til å fullføre transaksjonen. | |
Denne URL kan for eksempel enkodes som en QR-kode og skannes. | |
Koden er lisensiert som CC-BY | |
2020 stigok | |
https://creativecommons.org/licenses/by/4.0/legalcode.no | |
""" | |
import datetime |
#!/bin/bash | |
# [email protected] Oct 2019 | |
# | |
# Reference: | |
# http://positon.org/a-solution-to-the-umask-problem-inotify-to-force-permissions | |
set -x | |
# Take the directory name as argument | |
inotifywait -mrq -e CREATE --format %w%f "$1" | while read FILE | |
do |
#!/bin/bash | |
# Backs up a complete mongodb database instance running on localhost and | |
# uploads a gzipped dump to an S3 bucket (in this case Scaleway Object Storage) | |
# | |
# Configure s3cmd with `s3cmd --configure` | |
set -eu | |
MONGODB_USER=${MONGODB_USER} | |
MONGODB_PASSWORD=${MONGODB_PASSWORD} |
// Related blog post: | |
// https://blog.stigok.com/2019/08/06/golang-with-libnfc-bindings-and-a-acr122u-a9-tag-reader.html | |
package main | |
import ( | |
"fmt" | |
"log" | |
"github.com/fuzxxl/nfc/2.0/nfc" | |
) |