Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

This question (in one of several forms - RL applications, exercises, homework, how to teach...) comes up on such a regular basis that I have compiled a list of occurrences:

  • Learning by doing.
  • Keeping sharp and fresh
  • How to start. || Ramblings of a confused mind.
  • Homework question list
  • Beginner project suggestions
  • Learning Exercises
  • How do you master Perl?
  • References workout
  • Continuing from "Turning foreach into map?" - perlr eftut and References
  • Learning the Deeper Secrets of Perl
  • Cases for teaching Perl
  • (OT) "Learn one new language every year"? Yeah, rig ht.
  • A tutorial for Perl to teach Beginners
  • What are the most basic, generic aspects of programming?
  • How's your Perl? (II)
  • How's your Perl?
  • Requesting suggestions for one day Perl course
  • Exercises Node
  • A Perl aptitude test
  • The Gates of Perl are not newbie friendly.
  • Where to start Learning Perl at The Monastary
  • Good Textbook for Teaching Perl?
  • Existential Crisis (Or: On Becoming a Better Monk)
  • Beginning Perl for system admins
  • I need some motivation
  • Do your homework!
  • Can a non-programmer teach Perl?
  • Exercises
  • Learning Perl as a First (programming) language
  • perl exercises for newbies
  • Teaching a CompSci student
  • Perl High School Graduation
  • Adult learning problem
  • How To Learn Perl From Scratch
  • OT: Data Structure First or Code First?
  • Learning Perl
  • Beginner's Object Orientation Exercises?
  • practice exercises
  • The best way to start learning Perl?
  • Teaching Perl Idioms
  • Any Help (with finding easier tutorials)? =(
  • Best Approach to Learn Perl for a Non Programmer
  • The beauty of self-help
  • What book should I use for learning Perl?
  • Learning Perl
  • How do I become a good programmer?
  • Idea Generation for New Programmer
  • Perl for Non-Programmers...
  • Meditations on the Nature of Code Exams
  • Ideas
  • Populating a Hash: Can someone help me to understand?
  • Where can i find perl assigments?
  • On the matter of Books
  • Newbies + projects
  • Update 2006-06-18: Perl Exercises
  • Interestingly enough, the basic advice boils down to what you have already received in this thread. :-)



    In reply to Re: Real Life Perl Exercises by planetscape
    in thread Real Life Perl Exercises by mikasue

    Use:  <p> text here (a paragraph) </p>
    and:  <code> code here </code>
    to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    [ambrus]: Corion: my guess is to first read the start of the file to check what format it is out of two or more possibilities, then rewind it and handle it differently depending on the program
    [ambrus]: s/program/format/
    [Dumu]: ambrus: it's about testing a file for being multiple possible file formats
    [ambrus]: In particular, you might want to detect the encoding of a HTML file from between utf-16 versus ascii-based and encoding given in a META tag.
    [ambrus]: Dumu: it should probably be safe to change the encoding if you rewind first with seek $file, 0, 0 first
    [Dumu]: ambrus: good guess. I'm trying to contribute to a CPAN module, and the existing tests assume they're looking at text files
    [Dumu]: ambrus: thank you. I was seeking afterwards. I'll seek first.
    [jedikaiti]: Hello, Dumu!
    [Dumu]: hello again jedikaiti! thanks everyone today for being in the monastery!

    How do I use this? | Other CB clients
    Other Users?
    Others perusing the Monastery: (8)
    As of 2017-11-20 17:59 GMT
    Find Nodes?
      Voting Booth?
      In order to be able to say "I know Perl", you must have:

      Results (291 votes). Check out past polls.