View symbol_literals.rb
$ ruby -v | |
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux] | |
$ ruby symbol_literals.rb | |
valid as first char: | |
@$_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz | |
valid as middle char: | |
_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 | |
valid as end char: | |
!_=?ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 |
View loopCurl.sh
#!/bin/bash | |
for i in $(eval echo {1..$1}) | |
do | |
echo $(date +"%T") | |
if ! curl -v "https://accounts.firefox.com" -o /dev/null &>/tmp/c.out; then | |
cat /tmp/c.out | |
else | |
echo "success" | |
fi |
View p-with-fixed-help.py
#!/usr/bin/env python | |
import argparse | |
import ConfigParser | |
conf_parser = argparse.ArgumentParser( | |
# Turn off help, so we print all options in response to -h | |
add_help=False | |
) | |
conf_parser.add_argument("-c", "--conf_file", | |
help="Specify config file", metavar="FILE") |
View check-persona-url.py
#!/usr/bin/env python | |
import json | |
import os | |
import requests | |
# https://bugzilla.mozilla.org/show_bug.cgi?id=781838 | |
# - POSTs MUST never redirect | |
# - POST over non-SSL MUST fail 400 Bad Non-SSL | |
# - GETs to the old domains MUST redirect to the new domain | |
# - www. MUST always redirect |