- Event. https://openatamazon.splashthat.com/
- Talk. AWS Lambda Powertools for Python: Lessons learned on the road to 1M downloads (now 6M)
- General
- Project tenets
- Documentation system - Featureful Technical Documentation theme
- Project progressive tutorial
- Central Roadmap - worked to an extent, we'll migrate back to each runtime repo using the new GitHub Project beta (tabular view)
- Contribution
This file contains hidden or 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/dash | |
# Creates a standalone core image with grub to be started by EFI. | |
# It complements the excellent cryptroot tutorial at | |
# https://community.linuxmint.com/tutorial/view/2061 | |
# for grub on BTRFS inside LVM inside LUKS. | |
# | |
# It initiates decryption of the root device which contains | |
# LVM with BTRFS on the root volume where grub is installed. | |
# Therefore, it allows to load grub from an LUKS encrypted BTRFS | |
# root file system. |
This file contains hidden or 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
import json | |
import os | |
import luigi | |
import requests | |
from collections import Counter | |
from luigi.contrib.external_program import ExternalProgramTask | |
class Meetup(luigi.WrapperTask): | |
def run(self): |
This file contains hidden or 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
#!/usr/bin/env bash | |
set -e | |
## SCAN settings | |
FORMAT="-l 0 -t 0 -x 210 -y 297" | |
MODE=color | |
RESOLUTION=300 | |
LANG=deu | |
postprocess_scan() { |
This file contains hidden or 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
image: debian | |
before_script: | |
- apt-get update && apt-get clean | |
- apt-get install --fix-missing -y python-dev python-pip python-setuptools | |
- apt-get install --fix-missing -y build-essential | |
- apt-get install --fix-missing -y libyaml-dev | |
- apt-get install --fix-missing -y libssl-dev openssl | |
- apt-get install --fix-missing -y libffi-dev | |
- apt-get install --fix-missing -y curl tree netcat |
Enable i2c RTC using systemd.
A udev rules triggers an I2C systemd service on I2C kernel module adding.
Service then loads I2C driver adding a new I2C device to /sys
Then kernel loads I2C RTC driver and adds an RTC device
It triggers a udev rules that updates hardware clock
- enable I2C in config.txt, adding
device_tree_param=i2c1=on
rsync (Everyone seems to like -z, but it is much slower for me)
- a: archive mode - rescursive, preserves owner, preserves permissions, preserves modification times, preserves group, copies symlinks as symlinks, preserves device files.
- H: preserves hard-links
- A: preserves ACLs