We use a virtual machine in class. While you are welcome to program on your own computer, your files MUST run in the virtual machine. It is a good idea
to work there, but if you don't, you should test often.
You can access the virtual machine at https://ischoolvcl.umd.edu.
In the window at the bottom, click the second item, “Terminal Emulator”
From there, you can do all the commands you need to run your code.
To edit code, you can use Sublime Text 2 which is on the desktop.
- The first time you log in, you should click "Create Server" next to our class on the list.
- Click “Start server” and wait for it to start. This can take a few minutes.
- Once it has started, click the “Download RDP File” button
- Locate the file and run it
- Login with the password inst743 (yes, that is the incorrect class prefix, but it’s what you need to use) and password perl
- When you are done, come back to this page and click "Stop Server". Your work will be saved in your directory on the server.
- Programming perl from O'Reilly Press. This is the
reference I use. It's invaluable.
- Learning Perl -
This provides more examples and description than the Programming perl
I'd recommend getting both to have a more thorough reference.
Websites For Everyone
- CPAN - the
Comprehensive Perl Archive Network, which has tons of perl modules to help
you do exciting things.
- Perl.org -
documentation, tutorials, books, code, etc. A great resource.
Software For Windows
Software For Mac
- TextWrangler - a free text editing program you can use
to write perl scripts. It color codes your code and everything.
- Fugu - secure ftp for mac