NEW: For a prettier blog interface, see the Wordpress version!
-*- planner -*-Tasks
| A1 | X | Send their work so far {{Tasks:269}} (2003.12.17) |
| A2 | X | Create user accounts {{Tasks:268}} (2003.12.17) |
| A3 | X | Prepare exercises for language basics {{Tasks:267}} (2003.12.17) |
| A4 | X | Make fake data {{Tasks:263}} (2003.12.17) |
| A5 | X | Prepare rough outline of course notes {{Tasks:260}} (2003.12.17) |
| A6 | X | Create string-processing exercises for phones {{Tasks:271}} (2003.12.18) |
| A7 | X | Create more basic exercises {{Tasks:270}} (2003.12.18) |
| A8 | X | Download a reasonably large script {{Tasks:284}} (2003.12.28) |
| A9 | X | Package everyone's work {{Tasks:282}} (2004.01.15) |
Script ideas
- disk usage per person
- matching account - MAC address - current IP address
- extracting top phone callers
- summarizing surveys
- converting time start / time end to time of call
- balancing checkbook
- Teaching.Perl.Exercises
- ../learn/perl/training
Notes
7. ANSI manipulation in Perl
You can go to specified (x,y) positions, clear the screen, and output
colors by using modules from CPAN. Under Windows, you can do this by
installing the Win32::Console::ANSI, Term::ANSIColor, and
Term::ANSIScreen modules. For more information about these modules, check out
http://search.cpan.org/~jlmorel/Win32-Console-ANSI-0.04/ANSI.pm
To learn more about CPAN and how to install modules, check out http://www.cpan.org/
You can go to specified (x,y) positions, clear the screen, and output colors by using modules from CPAN. Under Windows, you can do this by installing the Win32::Console::ANSI, Term::ANSIColor, and Term::ANSIScreen modules. For more information about these modules, check out
http://search.cpan.org/~jlmorel/Win32-Console-ANSI-0.04/ANSI.pm
To learn more about CPAN and how to install modules, check out http://www.cpan.org/
6. Proxy problems
Fujitsu's not letting my MSI download. I should have grabbed it at
home. Tomorrow, then - just to show them that it _can_ be done... =)
Fujitsu's not letting my MSI download. I should have grabbed it at home. Tomorrow, then - just to show them that it _can_ be done... =)
5. Project ideas
Rating system - they've got this already
Rating system - they've got this already
4. Perl focus
- Reading source code, testing, adapting software to their own needs
- 4 programmers
- Reading source code, testing, adapting software to their own needs
- 4 programmers
3. Perl for Windows administration
- Keith_M: One that I use quite often is Win32::AdminMisc by Dave Roth. www.roth.net
- Keith_M: Win32API::Net
- Keith_M: Win32::Lanman
- Keith_M: One that I use quite often is Win32::AdminMisc by Dave Roth. www.roth.net
- Keith_M: Win32API::Net
- Keith_M: Win32::Lanman
2. Oooh, cool way to split
use Text::ParseWords;
@new = quotewords(",", 0, $text);
use Text::ParseWords; @new = quotewords(",", 0, $text);
1. Perl training
Plan:
- Day 1 morning: What is Perl? Lay of the land
- Day 1 afternoon: Basic syntax, Perl for extracting data
- Day 2 morning: Regular expressions, perl as glue - using Perl to connect two programs
- Day 2 afternoon: Perl as glue - using Perl to connect two programs
- Day 3 afternoon: CPAN
Why use Perl?
- quickly extract information from a lot of data
- write programs that connect two existing programs together
- take advantage of very rich libraries
Script ideas
- extracting top phone callers
- summarizing surveys
Plan:
- Day 1 morning: What is Perl? Lay of the land
- Day 1 afternoon: Basic syntax, Perl for extracting data
- Day 2 morning: Regular expressions, perl as glue - using Perl to connect two programs
- Day 2 afternoon: Perl as glue - using Perl to connect two programs
- Day 3 afternoon: CPAN
Why use Perl?
- quickly extract information from a lot of data
- write programs that connect two existing programs together
- take advantage of very rich libraries
Script ideas
- extracting top phone callers
- summarizing surveys
I'd love to hear about any questions, comments, suggestions or links that you might have. Your comments will not be posted on this website immediately, but will be e-mailed to me first. You can use this form to get in touch with me, or e-mail me at sacha@sachachua.com .