Send As SMS


 
 

Friday, March 03, 2006 

A List of Upcoming Perl Tutorials

Apologies for the delay in posting to this new blog. Here is a list, in no particular order, of the Perl programming tutorials that I am working for this blog:
  1. Determine the number of Perl commandline parameters.
  2. Sum and multiply a set of commandline parameters.
  3. Read and print a data file from standard input - Extracting lines of data in Perl Pt 1.
  4. Read and print a named data file - Extracting lines of data in Perl Pt 2.
  5. Remove blank lines of input - Extracting lines of data in Perl Pt 3.
  6. Read the 1st N lines of a data file - Extracting lines of data in Perl Pt 4.
  7. Read the last N lines of a data file - Extracting lines of data in Perl Pt 5.
  8. Arrays - Perl data structures overview Pt 1.
  9. Hashes - Perl data structures overview Pt 2.
  10. Complex structures - Perl data structures overview Pt 3.
  11. Viewing data structures in text form - Dumping Perl data structures Pt 1.
  12. Viewing data structures in a web browser - Dumping Perl data structures Pt 2.
  13. Viewing data structures in XML format - Dumping Perl data structures Pt 3.
  14. Viewing data structures in XML/WDDX format - Dumping Perl data structures Pt 4.
  15. Split lines of data on a repeated delimiter character/string - Splitting lines of data in Perl Pt 1.
  16. Split lines of data on a delimiter pattern - Splitting lines of data in Perl Pt 2.
  17. Switch two fixed columns in a data file - Switching data columns in Perl Pt 1.
  18. Switch two columns of a delimited data file - Switching data columns in Perl Pt 2.
  19. Switch two columns of a CSV file - Switching data columns in Perl Pt 3.
  20. Rearrange the columns of a fixed column data file - Switching data columns in Perl Pt 4.
  21. Rearrange the columns of a CSV data file - Switching data columns in Perl Pt 5.
  22. Convert fixed columns in a data file to CSV (Comma Separated Value) file format.
  23. Extract specific columns of a fixed column data file - Extracting data columns in Perl Pt 1.
  24. Extract specific columns of a delimited data file - Extracting data columns in Perl Pt 2.
  25. Extract specific columns of a CSV data file - Extracting data columns in Perl Pt 3.
  26. Extract specific row ranges of a data file - Extracting lines of data in Perl Pt 3.
  27. Pass-filter a specific string: Extract only those rows that contain a specific string/pattern - Extracting lines of data in Perl Pt 4.
  28. Pass-filter two or more strings: Extract rows that contain any of several strings/patterns - Extracting lines of data in Perl Pt 5.
  29. XOR pass-filter two or more stings: Extract rows containing one of several strings/patterns but not at the same time - Extracting lines of data in Perl Pt 6.
  30. Extract XML-like marked-up data in Perl.
  31. Build a document tree hierarchy for XML-like marked up data in Perl.
  32. Array summation in Perl.
  33. Generating an index array in Perl.
  34. Group lines of data by context-insensitive fields in Perl.
  35. Regex (regular expression) for date/time/zone of request - Manipulating web server log files Pt 1.
  36. Regex for IP address or host - Manipulating web server log files Pt 2.
  37. Regex for referring URL - Manipulating web server log files Pt 3.
  38. Regex for requested resource - Manipulating web server log files Pt 4.
  39. Regex for size of requested resource - Manipulating web server log files Pt 5.
  40. Regex for extracting all fields of a standard web server log file - Manipulating web server log files Pt 6.
  41. Regex for extracting all fields of an extended web server log file - Manipulating web server log files Pt 7.
  42. Generating tomorrow's date in Perl.
  43. Defining a simple programming language - Basic Compiler Theory Pt 1.
  44. Parsing a programming language data file in Perl - Basic Compiler Theory Pt 2.
  45. Using call-back functions in Perl - Basic Compiler Theory Pt 3.
  46. Executing a simple program in our programming language - Basic Compiler Theory Pt 4.

Note: As each tutorial is posted, the associated item in the above list will be linked to the tutorial. The link to this posting will be somewhere in the navigation column as well, for easy access. Tutorials may also be added to or removed from the above list.

Note: Some of these tutorials will be repeated in PHP at a later date.

(c) Copyright: 2005-present, Raj Kumar Dash, http://webguru.mathgurusonline.com/perl-tips/

Technorati : , , , , ,
Del.icio.us : , , , , ,
Ice Rocket : , , , , ,


Friday, February 17, 2006 

New Web Programming Blog

This Perl Tips blog has been permanently moved to the new WebGuru Web Programming Blog, which also covers PHP, XML, mySQL, CSS, blogging platforms and more.

Please note that the list of Perl tutorials on this blog will remain. Each time a new tutorial is added to the WebGuru blog, a link will be added to the appropriate tutorial in the list.


Sunday, December 04, 2005 

Welcome to Perl Tips and Techniques V2.0

Welcome to the new version of my Perl programming tips and techniques blog. I've been planning this version for several weeks, but I finally got fed up with trying to tweak all the bells and whistles.

Instead, sanity prevailed, and I'm going to start with a slightly different blog page template than my older Perl Tips blog. As I am able, I'll try to add extra features to this blog, as well as some Perl programming resources.

I'm also taking a slightly different approach to the content than in the earlier version of this blog. The older blog was a programming showcase for web-based coding problems I was working on. These were aimed at advanced Perl programmers. While that will still be the case with Perl Tips V2.0, I'm also going to cater to less experienced Perl programmers and readers' search engine search terms.

Despite the small number of posts on the old blog, I had a disproportionately large number of search engine referrals (compared to my other blogs). I've distilled all the search terms readers used to find Perl Tips V1.0, and I'm gearing up to write several dozen blog entries that are aimed at newbie and intermediate Perl programmers. (I have 10 years of Perl experience, and figure that I can write a couple of posts a week for the next couple of years without running out of material.)

I know from experience that it's rather hard to find Perl tutorials on the Internet. Most Perl programmers either jealously clutch their knowledge, or don't have the time or inclination to write. The ones that write books don't seem to have many blogs. I'm hoping to change that.

While the book I wrote was on PHP and mySQL programming, I have twice as much experience with Perl, and will be putting priority on Perl Tips V2.0. (The PHP Tips blog is soon to follow.)

Please note that because of the volume of blogs I write, and due to the amount of work I need to do on the Perl Tips V2.0 tutorials, I cannot post everyday. At least not for now. I'm hoping to start by posting about twice a week (probably Sundays and Mondays), then slowly increase to 3-5 posts a week over several months.

While the comments portion of this blog (and most of my newest blogs) are visible, the code is not functioning. If you have a Perl question you want answered, please do feel free to contact me at webmaster-at-mathgurusonline-dot-com (email mangled to fool spambots).

I will do my best to either respond directly to your question, or respond via this blog in a couple of weeks. If you do not want your name used in my public (blog) responses, please let me know this in your email. (However, once I have comments functioning, your name will be automatically displayed.)

I'm looking forward to helping those of you who would like to program in Perl.




Perl Tips V2.0
Web Programming Techniques + Pattern Analysis

Looking for beginning-to-advanced programming techniques using the Perl language? Trying to understand how to use Regexes? Want to interface with MySQL and the Internet? Watch this blog for snippets of Perl as well as detailed solutions for various Internet-related programming problems. Let my 10 years of advanced Perl programming experience give you some tips.

Please note: Several Perl Tutorials are currently being prepared in parallel, and some of them should be available by mid-February.

Please note, I've disable the "tagboard" and poll items from this blog because of annoying popups. I hope to replace them shortly.


About Me
I'm a geek/ philosopher/ composer/ artist/ cook/ photographer/ web programmer/ consultant/ blah-blah-blah who is also a published writer and author. This is one of several blogs that I write.

 
 
 
Archives
Computers Blog Top Sites
Computers Blogs by Indian Bloggers Earn advertising revenue for your blog or website
Download the Instant Buzz traffic toolbar
SEO Made Easy - Free E-Book
BlogMad: Traffic to your blog
Button Creator for Free
Web webguru



Used books, out-of-print books, rare books at Biblio


(c) Copyright: 2005-present, Raj Kumar Dash, http://blogspinner.countwordula.com/