Skip to content

Instantly share code, notes, and snippets.

View dmpeters's full-sized avatar
👨‍🔧

David Peters dmpeters

👨‍🔧
View GitHub Profile
@dmpeters
dmpeters / regex guide
Created February 11, 2013 21:39
a simple regex table for later reference.
_Symbol_ _Description_
. Any single character
\d Any single digit
[A-Z] Any character between A and Z (uppercase)
[a-z] Any character between a and z (lowercase)
[A-Za-z] Any character between a and z (case-insensitive)
+ One or more of the previous expression (for example, \d+ matches one or more digits)
[^/]+ One or more characters until (and not including) a forward slash
? Zero or one of the previous expression (for example, \d? matches zero or one digits)
* Zero or more of the previous expression (for example, \d* matches zero, one or more than one digit)
<?xml version="1.0" encoding="UTF-8"?>
<RETS ReplyCode="0" ReplyText="Operation successful.">
<METADATA>
<METADATA-RESOURCE Version="01.72.10255" Date="2013-02-06T21:22:33" System="BAK">
<Resource>
<ResourceID>ActiveAgent</ResourceID>
<StandardName>ActiveAgent</StandardName>
<VisibleName>Active Agent Search</VisibleName>
<Description>Contains information about active agents.</Description>
<KeyField>MemberNumber</KeyField>
@dmpeters
dmpeters / librets_ubuntu_recipe.txt
Last active October 15, 2018 01:11
librets ubuntu recipe
spin up vagrant precise64
sudo apt-get update && sudo apt-get install build-essential
### librets
sudo apt-get install libexpat1-dev libcurl3-dev libboost-dev libboost-filesystem-dev antlr antlr3 libantlr-dev swig libboost-program-options-dev python-dev
wget http://www.crt.realtors.org/projects/rets/librets/files/librets-1.5.3.tar.gz
@dmpeters
dmpeters / gist:3195360
Created July 29, 2012 00:04
homebrew issues with git and pkg-config after installing mountain lion osx 10.8
Undefined symbols for architecture x86_64:
"_iconv", referenced from:
Undefined symbols for architecture x86_64:
"_iconv", referenced from:
_reencode_string in libgit.a(utf8.o)
_reencode_string in libgit.a(utf8.o)
"_iconv_close", referenced from:
"_iconv_close", referenced from:
_reencode_string in libgit.a(utf8.o)
Undefined symbols for architecture x86_64: