string: hello mapping: more-mapping: even-more-mapping: hello empty: {} array: - one - two
- three: 3
""" | |
Replace all NEEDEDs of all ELF files in /nix/store with absolute paths. | |
Requires python-magic. | |
""" | |
from __future__ import print_function | |
import os.path | |
import subprocess | |
from collections import namedtuple | |
import functools |
#!/bin/bash | |
set -euo pipefail | |
IFS=$'\n\t' | |
if [ "$#" -ne 2 ]; then | |
echo 'print CloudTrail event counts by username in all regions for the given time range.' | |
echo 'usage:' | |
echo " $0" 'start-time end-time' | |
echo 'example:' |
.bundle/ | |
.overcommit.yml | |
vendor/ |
default.nix | |
node-env.nix | |
node-packages.nix |
#!/usr/bin/env python3 | |
import sys | |
import math | |
from pathlib import Path | |
import glob | |
from collections import namedtuple | |
from subprocess import run, check_output, PIPE | |
import csv | |
# I thought this might allow running Adobe Digital Editions 2.0.1 but it didn't work. | |
# Leaving a gist so that I don't need to look up the commit when I need it again. | |
self: super: | |
let | |
pkgsPath = builtins.fetchTarball { | |
url = "https://github.com/NixOS/nixpkgs/archive/8a83fb70d01a953ef72293e0034474a5a93ef3c0.tar.gz"; | |
sha256 = "0f2blhwpy5vbxzrbyykn0jk0da9srgnfv4yaxi3yhmlpinlx84m9"; | |
}; | |
in { | |
wine_4 = (import pkgsPath { }).wineUnstable; |
string: hello mapping: more-mapping: even-more-mapping: hello empty: {} array: - one - two
Attempt 1: Build sqitch with pp | |
-> built binary still failed with "Can't locate PAR.pm in @INC" | |
Attemp 2: Install sqitchModule with ./Build bundle | |
-> Configuring DBD::Pg fails: | |
> Configuring DBD-Pg-3.10.4 ... N/A | |
> ! No MYMETA file is found after configure. Your toolchain is too old? |
function findHourlyPriceColumns(table) { | |
for (const row of table.querySelectorAll("thead tr")) { | |
const headers = Array.from(row.querySelectorAll("th")); | |
const columns = headers.reduce(function(acc, current, index) { | |
if (/hourly/i.test(current.innerText) || /price per hour/i.test(current.innerText)) { | |
acc.push(index) | |
} | |
return acc; | |
}, []); | |
if (columns.length > 0) return {hourlyColumns: columns, totalColumns: headers.length}; |
#!/usr/bin/python | |
# | |
# Changelog | |
# 1.00 - Initial version, with code from various other scripts. | |
# 1.01 - Moved authorship announcement to usage section. | |
# Written in 2011 by Paul Durrant | |
# | |
# 1.02 - Added recognition of Apple Fairplay encryption. | |
# Modified in 2015 by Alasdair Allan | |
# |