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 gawk -f | |
# git --no-pager log | gawk -f this-script > revmap.txt | |
# xxd -c 24 -r revmap.txt \ | |
# .git/svn/refs/remotes/trunk/.rev_map.cfe28804-0f27-0410-a406-dd0f0b0b656f | |
# 0000000: 0000 0001 cce6 285e 48e1 e3cc 0d7d 0617 beb0 4e88 a126 8634 | |
# 0000018: 0000 0006 6e4f ada4 bed4 6660 c987 dc74 1243 8973 16cc c810 | |
BEGIN { | |
FS=" " | |
# this number comes from ``git --no-pager log | grep ^commit | wc -l`` | |
# and is ZERO-indexed because the last xxd will begin with 0000 |
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
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
Vagrant.configure("2") do |config| | |
# All Vagrant configuration is done here. The most common configuration | |
# options are documented and commented below. For a complete reference, | |
# please see the online documentation at vagrantup.com. | |
# Every Vagrant virtual environment requires a box to build off of. | |
config.vm.box = "ubuntu1204_64" |
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 calendar | |
import json | |
import os | |
import re | |
import sys | |
import time | |
import urllib | |
class Conversation: | |
""" |
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 python | |
import sys | |
from urllib import urlopen | |
from bs4 import BeautifulSoup | |
def build_xmlns_alias_map( html_tag ): | |
""" | |
:param html_tag: the `html` Tag that contains the `xmlns` attributes | |
:return: a dict whose key is the namespace and whose value is the alias in this document | |
""" |
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/sh | |
set -e | |
set -x | |
## this script is run as `sudo /tmp/vagrant-shell` by ~vagrant | |
#echo '[USER]' | |
#id -a | |
#echo '[ENV]' | |
#env |
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
# coding=utf-8 | |
""" | |
Demonstrates how a [Mapped Diagnostic Context](http://logback.qos.ch/manual/mdc.html) | |
of log4j MDC fame (and also provided in slf4j) could be implemented in Python | |
""" | |
import json | |
import logging | |
import sys | |
import threading |
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/bash | |
set -e | |
mkdir orig | |
cd orig | |
git init | |
git fast-import <../original.fi | |
cd .. | |
echo -ne "read orig\nexpunge /.jar/\nwrite >bad.fi\n" | reposurgeon | |
mkdir bad | |
cd bad |
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 python | |
# -*- coding: utf-8 -*- | |
from __future__ import print_function | |
import sys | |
from bs4 import BeautifulSoup | |
def show_em_all(soup, with_values): | |
# todo: some way of marking a nested itemtype as seen? | |
# maybe the upward tree traversal would yield a unique path |
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 python | |
# -*- coding: utf-8 -*- | |
__docformat__ = 'reStructuredText' | |
import sys | |
from bs4 import BeautifulSoup, NavigableString, Tag | |
from PyQt5.Qt import ( | |
QApplication, QMainWindow, QMenuBar, QMenu, QTreeWidget, QTreeWidgetItem) | |
OlderNewer