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" | |
| ) |