When I happened to browse the Internet on AJAX, I came across a knowledge treasure on Ajax technology. Brett McLaughlin, O’ Reilly Media Inc, has come up with a series of articles on “Mastering Ajax”.
Read the rest of this entry »

Since so many of the search engine queries that lead readers to this site have to do with manipulating the columns in a text data file, it’s probably worthwhile discussing column manipulation. Given that there’s actually quite a few scenarios, I’ll have to spread the discussion out over several postings (and unfortunately, several months).

Read the rest of this entry »

The question in the title of this post might surprise you if you’re already familiar with AJAX. For many non-technical people, especially end-users, AJAX means a web-based application with a rich interface that looks and feels like a desktop app, and doesn’t make you wait for a browser redraw. But according to Kevin Hakman of Tibco, the term has four meanings to developers and users. In a video and slideshow presentation, he refers to the “four quantum states of AJAX” as follows:

Read the rest of this entry »

Dr. Robert Kline, of West Chester University, has created a very handy two-column, single-page comparison of Perl and PHP, ideal for those of you that need to convert some code. Not only does he give you simple coding examples for both languages, he also shows how to use mySQL in both languages.

Read the rest of this entry »

In a previous post, I mentioned Backbase’s easy to use Ajax IDE for building RIAs (Rich Internet Applications), aka fat clients. They’re not the only game town. TIBCO and Morfik also have Ajax IDEs. No doubt there are others that I haven’t come across yet.

Read the rest of this entry »

If fake secret agent Austin Powers were to use an RSS reader to keep up on his spy assignments and the whereabouts of bad guys, he might just use Backbase’s Ajax-based RSS reader - quite possibly the sexiest RSS reader out there. Certainly the sexiest I’ve seen, Now, if the headlines weren’t doubled up, it would be perfect.

Read the rest of this entry »

As I’ve said at CodeProfessor, a promising new web metrics + analytics package is being released by the guys at Performancing. As the package has an API, to be released shortly, I have plans to write some blog plugins, with a collaborator, for hardcore blog traffic analysis.

Read the rest of this entry »

If you’ve read any of my first five Perl tutorials, you’ll know that Randal Schwartz graced the comments. For anyone familiar with Perl, you know that Randal is considered a god amongst Perl programmers, having worked with the language from its inception, and having written tons of books and articles about Perl, either in whole or in part, and doing tons of training. In fact, I learned Perl reading his books (and others).

Read the rest of this entry »

This tutorial is based on the last one. We read in a file and print out each line of data with a line number. However, this time, if a line is blank or contains only white space, we remove it. To show that the script works, the line numbering in the output will match that of the input file. So there will be gaps in the numbering in the output. Once again, minimal error-checking is performed. The code is discussed below.
Read the rest of this entry »

This tutorial is a variation of the last one. As before, we read in lines of a data file and print them out with line numbers. The difference is that in this version, we specify the filename in the commandline parameters instead of redirecting standard input. (Feel free to compare the output of this script against that of the last one.) Once again, minimal error-checking is performed.

Read the rest of this entry »

« Previous Entries