Keybase proof
I hereby claim:
- I am jdennes on github.
- I am jdennes (https://keybase.io/jdennes) on keybase.
- I have a public key whose fingerprint is 9886 E863 A016 9D16 D60D 5B27 0078 B621 0DD0 ABB1
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
# pre-revprop-change.py: | |
# | |
# Performs the following: | |
# - Makes sure that only the log message may be modified | |
# - Makes sure that the action is either addition or modification, but not deletion | |
# - Makes sure that an empty log message isn't entered | |
# | |
# usage: pre-revprop-change.py -t REPOS REV USERNAME PROPNAME ACTION | |
# N.B. The new value of the property is passed via standard input | |
# e.g. in pre-revprop-change.cmd (under Windows) |
# Basic .NET .gitignore entries: | |
*resharper.user | |
[Dd]ebug/ | |
[Rr]elease/ | |
build/ | |
[Bb]in/ | |
[Oo]bj/ | |
*.suo | |
*.sln.cache |
In the case of cygwin producing an error of the form "*** fatal error - unable to remap ...": | |
1. Make sure rebase package is installed (use cygwin setup.exe utility) | |
2. Kill all cygwin processes | |
3. Run cmd.exe | |
4. cd C:\cygwin\bin\ | |
5. .\ash.exe | |
6. ./rebaseall |
Checking for program g++ or c++ : /usr/bin/g++ | |
Checking for program cpp : /usr/bin/cpp | |
Checking for program ar : /usr/bin/ar | |
Checking for program ranlib : /usr/bin/ranlib | |
Checking for g++ : ok | |
Checking for program gcc or cc : /usr/bin/gcc | |
Checking for program ar : /usr/bin/ar | |
Checking for program ranlib : /usr/bin/ranlib | |
Checking for gcc : ok | |
Checking for library dl : yes |
GNU Make 3.81 | |
Copyright (C) 2006 Free Software Foundation, Inc. | |
This is free software; see the source for copying conditions. | |
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A | |
PARTICULAR PURPOSE. | |
This program built for i386-apple-darwin10.0 | |
Reading makefiles... | |
Updating goal targets.... | |
File `all' does not exist. |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" | |
"http://www.w3.org/TR/html4/loose.dtd"> | |
<html> | |
<head> | |
<style type="text/css"> | |
span.label,span.spacer,span.multiple span {width:120px;float:left;} | |
span.multiple {float:left;} | |
span.button {padding-left:120px;} | |
div.clear {clear:both;padding-top:5px;} | |
</style> |
# Automatically download the http://www.riceisnice.net playlist | |
require 'rexml/document' | |
`wget http://www.riceisnice.net/player/playlist.xml` | |
file = File.open('playlist.xml', 'r') | |
doc = REXML::Document.new(file.read) | |
files = [] | |
doc.elements.each('playlist/item/path') do |p| | |
files << p.text |
# Automatically download the http://www.ivyleague.com.au/ playlist | |
require 'rexml/document' | |
`wget http://www.ivyleague.com.au/medias/audioplayer/data.xml` | |
file = File.open('data.xml', 'r') | |
doc = REXML::Document.new(file.read) | |
files = [] | |
doc.elements.each('songs/song') do |s| | |
files << "http://www.ivyleague.com.au#{s.attributes["url"]}" |
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xmlns:xsd="http://www.w3.org/2001/XMLSchema" | |
xmlns:apigee="http://api.apigee.com/wadl/2010/07/" | |
xmlns="http://wadl.dev.java.net/2009/02" | |
xsi:schemaLocation="http://wadl.dev.java.net/2009/02 http://apigee.com/schemas/wadl-schema.xsd http://api.apigee.com/wadl/2010/07/ http://apigee.com/schemas/apigee-wadl-extensions.xsd"> | |
<resources base="https://api.createsend.com/api/v3"> | |
<resource path="clients.{format}"> | |
<param name="format" type="xsd:string" style="template" required="true" default="json"> | |
<option value="json" mediaType="application/json"/> |