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 | |
| # |