1. Shlomi Fish
  2. perl-begin


perl-begin / TODO

Shlomi Fish ebe63ad 

Shlomi Fish ee1a869 

Shlomi Fish 1fcfb07 

Shlomi Fish df8a331 

Shlomi Fish bba3f14 
Shlomi Fish 1fcfb07 
Shlomi Fish d7976e3 

Shlomi Fish c7d119e 

Shlomi Fish 0fb5379 

Shlomi Fish d7976e3 
Shlomi Fish 60e0104 

Shlomi Fish ae559dc 

Shlomi Fish 3c7b711 
Shlomi Fish fe4d181 
Shlomi Fish 79d3c94 

Shlomi Fish aaee391 

Shlomi Fish 0d678ef 

Shlomi Fish 3f295d4 
shl...@13c2ddb8-… bd85110 

shl...@13c2ddb8-… 7feee19 
Shlomi Fish d55960a 

Shlomi Fish b6f9fe8 

* Extract the common modules section out of src/uses/sys-admin/index.html.wml
and src/topics/files-and-directories/index.html.wml
    - Add File::Basename

* Add a link to perlweekly.com somewhere.

* Bad elements page:
    - clarify and expand the section about the open function:
        - give more examples for the anti-patterns:
            - not using lexical filehandles
            - using two-args open.
            - not using autodie or "or die".
    - Using version control.
    - Writing automated tests.
    - Packaging as a CPAN distribution.
    - Premature Optimization.

* Add a page about file/directory-handling :
    - Will share a lot of content with the Sys Admin page.
    - Refer to perldoc -f open and perldoc perlopentut.
    - Other CPAN modules.
        - File::Spec
        - File::Basename
        - File::Find
            - File::Find::Object
        - IO::All
        - File::Slurp
    - TODO: inotify/etc.
    - TODO: Add cookbook:
        - reading files.
        - copying files.
        - appending to files.
        - appending selected portion from a file to another file.
        - deleting a directory tree.
        - writing to a file.
        - show all with IO::All and without it.

* Link to:
    - http://blog.sei.cmu.edu/post.cfm/the-cert-perl-secure-coding-standard
    - https://www.securecoding.cert.org/confluence/display/perl/CERT+Perl+Secure+Coding+Standard

* Add a page about training providers:
    - http://pti.co.il/ - Perl Training Israel.
    - http://perltraining.com.au/ - Perl Training Australia.
    - http://perltraining.org/

* Perhaps a page about working with network protocols in general.

* Add more information about:
    - URI parsing.
    - Filenames and paths parsing.

* Books:
    - http://oreilly.com/catalog/0636920018476/ - Perl Pocket Reference.
        - All covering perl-5.14.x.
    - Peteris Krumins' Perl One-Liners Explained Book
        - TBD: which pages would be the best for it.

Long Term:

* Maybe a page on «What's next "after" perl?».

* Pick up a better gvim colour scheme for the example code in the
perl-for-newbies lecture.

* Syntax-highlight the examples in the other code excerpts in the site
(especially the src/tutorials/bad-elements/ ).

* Add some screenshots to the /uses/games page.