Contact Dr. Weber

Office/Lab Telephone/FAX US Mail Chat Web Oncourse Email Encryption

Office/Lab Locations and Hours

Office: 255T Hayes Hall
Virtual office in Google+ Hangouts
Lab: Tom Raper Hall 102
Schedule including office/lab hours

Office Telephone and FAX

(765) 973-8420 (voice)
(765) 973-8550 (FAX)

United States Mail Address

255T Hayes Hall, Indiana University East,
2325 Chester Boulevard, Richmond, Indiana 47374-1289, USA

Internet Text or Voice Chat

I don't use these regularly, but can do by appointment.

XMPP (Jabber) text chat: magister.informaticae@jabber.org
HOW TO
SIP (VoIP) voice chat: sip:magister.informaticae@ekiga.net
HOW TO

World-Wide Web

Personal home page: http://mypage.iu.edu/~gdweber/

Oncourse

If you're in one of my courses and have a question about the course, please use Oncourse Messages (private) or Oncourse Forums (semi-public, open to all the class to read).

Email

If you're in one of my courses and the message is about that course, please use Oncourse Messages or Oncourse Forums rather than email.

Otherwise:

Address: gdweber [ a t ] indiana [ d o t ] edu (spaaam-prot3ct3d; replac3` [ a t ] ' with `@' and ` [ d o t ] ' with `.')
I welcome email from students. Regrettably, the large volume of (mostly unnecessary) email I receive makes it impossible to guarantee a prompt response.
Please send email in plain text (not HTML). IU students: if nothing else works, you can send plain text email messages using IU's Webmail.
Do not "attach" documents unless I have asked you to. If you want to show me the code of your program, just "copy and paste" it into the message.
Do not submit homework by email unless I have asked you to. It is okay to send homework by FAX.
Avoid using any words in your subject header that frequently occur in mass emails, e.g., "viagra", "prescription", "insurance". :-)

Encryption

When I need to use encryption for privacy or to sign a message, I use GnuPG. You can use my public key to verify my digital signature or to encrypt a message to me.

How to use (with gnupg):

To import my public key, which expires one year after 2010-03-30:
Download file gdweber-pubkey-2010-03-30.asc.
Run the command
$ gpg --import gdweber-pubkey-2010-03-30.asc
(Note: "$" represents the shell prompt; it is not part of the command that you should type.)
After importing my public key once, you can encrypt messages to me or verify my digital signature any number of times.
Example of encrypting a message:
$ gpg --output chicken.txt.asc --armor --recipient [remove spacess] g d w e b e r [ a t ] i u e [ d o t ] e d u (spaaam-prot3ct3d; replac3` [ a t ] ' with `@' and ` [ d o t ] ' with `.') --encrypt chicken.txt
where chicken.txt is the name of the (unencrypted) input file and chicken.txt.asc is the name of the (encrypted) output file.
Example of verifying my signature:
$ gpg --verify chicken-signed.txt.asc
where chicken-signed.txt.asc is the name of the "clearsigned" message input file.
(Clearsigning wraps the message legibly in a digital signature; no decrypting is needed just to read the message.)
If you are using a good mail user agent, can you verify the signature by "piping" the message to gnupg.

Revision Log

2013 Feb 23: Added Hangout information.
2012 Oct 25: Office moved.
2010 Aug 29: Added XMPP and SIP addresses; rearranged sections.
2010 Mar 29: New public key information.
2009 Apr 22: Updated public key and GPG instructions.
2008 Oct 22: New office and lab locations.
2006 Oct 28: New FAX number.