This file contains 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/sh | |
# https://linuxiac.com/how-to-install-the-latest-firefox-on-debian-12/ | |
set -eu | |
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null | |
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null | |
echo 'Package: * | |
Pin: origin packages.mozilla.org | |
Pin-Priority: 1000 | |
' | sudo tee /etc/apt/preferences.d/mozilla | |
sudo apt update |
This file contains 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 python3 | |
import os | |
import shutil | |
from glob import glob | |
def _copyfile(source, target): | |
shutil.copy2(source, target) | |
st = os.stat(source) | |
os.chown(target, st.st_uid, st.st_gid) |
This file contains 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
PS C:\Users\Simon\Downloads> powershell.exe -ExecutionPolicy Bypass -File .\rancher-save-images.ps1 --os-release-id 1809 | |
Pulling rancher/fleet-agent:v0.5.0-windows-1809 | |
v0.5.0-windows-1809: Pulling from rancher/fleet-agent | |
b111c3320c94: Downloading | |
d3e1bcee8808: Downloading | |
c0bd3794b78a: Pulling fs layer | |
ad0159fb8e7f: Waiting | |
6668b950672a: Waiting | |
23ed1895bab9: Waiting | |
b974fc118ac2: Waiting |
This file contains 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 functools | |
import time | |
class RetryError(Exception): | |
pass | |
class TimeoutError(RetryError): | |
pass |
This file contains 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
function parseMemory(units) { | |
function multiply(amount, scale, base) { | |
switch (scale.toLowerCase()) { | |
case 'k': return amount * Math.pow(base, 1); | |
case 'm': return amount * Math.pow(base, 2); | |
case 'g': return amount * Math.pow(base, 3); | |
case 't': return amount * Math.pow(base, 4); | |
case 'p': return amount * Math.pow(base, 5); | |
case 'e': return amount * Math.pow(base, 6); | |
default: throw new ValueError("Unknown unit: " + scale); |
This file contains 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
from PIL import Image | |
WIDTH = 25 | |
HEIGHT = 25 | |
PAD_HEIGHT = 3 | |
PAD_WIDTH = 3 | |
source = Image.open("grid.png") | |
width, height = source.size |
This file contains 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
{ | |
// | |
// Telemetry & privacy | |
// | |
"telemetry.enableTelemetry": false, | |
"telemetry.enableCrashReporter": false, | |
"typescript.surveys.enabled": false, | |
"workbench.enableExperiments": false, | |
"workbench.settings.enableNaturalLanguageSearch": false, | |
"update.enableWindowsBackgroundUpdates": false, |
This file contains 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
from typing import List, Dict, Union, Any | |
import json | |
import attr | |
_missing = dict() | |
_none_type = type(None) | |
def _item_ctor_wrap(item_ctor): |
This file contains 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 string | |
import inspect | |
class Formatter(string.Formatter): | |
def __init__(self, f_locals, f_globals): | |
self._locals = f_locals | |
self._globals = f_globals |
This file contains 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
fn sleep(dur: Duration) -> timer::Delay { | |
tokio::timer::Delay::new(Instant::now() + dur) | |
} | |
fn sleep_ms(time_ms: u64) -> timer::Delay { | |
sleep(Duration::from_millis(time_ms)) | |
} | |
// example usage |
NewerOlder