|
|||||||||||||||||||||||||||||||||||||||||
|
[ ID = 1925 ] | David Murgatroyd |
---|---|
Name | Murgatroyd, David |
Job Title | Software Architect |
Organisation | Basis Technology |
Address | |
Postal Code | |
City | |
Country | United States |
Phone | + |
Fax | + |
Mobile | + |
d.k.murgatroyd.99_(on)_cantab.net [@ replaced for spam protection] | |
Organisation URL | |
Personal URL | |
Membership | ACL ACM |
Languages | English Spanish |
Specialism | Application Software Development
Computational Linguistics Dialogue Modelling Hidden Markov Models Language Processing Parsing Robust Parsing and Understanding Robust Parsing of Spontaneous Speech Software Architecture for Language Engineering Statistical Language Modeling and Analysis VoiceXML |
Photograph | Description or CV |
![]() |
|
![]() |
Last update: 2008-08-29 12:50:47 #!/usr/bin/ksh # cntr.cgi -- # version 0 DOC=$DOCUMENT_ROOT$DOCUMENT_URI VSTART=28-08-2008 WRONGLOG=${DOCUMENT_ROOT}/cntr.txt echo Content-type:text/html echo case $DOC in *experts*) CDIR=${DOCUMENT_ROOT}/cntex ;; *orgs*) CDIR=${DOCUMENT_ROOT}/cntor ;; *) WRONG=yes ;; esac CFILE=${DOC##*/} case ${CFILE} in [0-9][0-9][0-9][0-9].html) WRONG=no ;; *) WRONG=yes ;; esac [ $WRONG = yes ] && { echo "$(date) $REMOTE_ADDR ${DOC}" >> $WRONGLOG exit } CCNT=${CDIR}/${CFILE%.html}.txt CLCK=${CDIR}/${CFILE%.html}.lck [ -s $CCNT ] && COUNT=$(head -1 $CCNT) COUNT=$(( ${COUNT:-0} + 1 )) [ -f $CLCK ] || { touch $CLCK echo $COUNT > $CCNT rm -f $CLCK } echo " Visits since $VSTART: $COUNT" |