5 web development techniques to prevent Google from crawling your HTML forms. do you really want Googlebot messing around in your HTML forms? Probably not. But prepare, because other (not so polite bots) are coming!
I’ve been taking DDJ for a couple years now. It’s cheap and occasionally has something interesting in it, but it’s been less interesting than I remember it being when I read it in college. I’ve been much more enamored with the Communciations of the ACM. Today, I received my issue and there’s an interview with Paul Jansen of TIOBE Software.
I had a fair amount of email from people, and saw some blogs, complaining about the fact that Google App Engine currently supports Python only. On the video, and in the docs, it is frequently mentioned that other languages are to come, and that the infrastructure itself is language neutral. We have to start somewhere! I personally have a slight Ruby preference, but there is a funny thing about Python.
Coding Horror makes its traffic stats publicly available. Unfortunately just the last 500 records are available. I wrote a program to accumulate search keywords and analyzed the data later. Project uses Perl, SQLite and Google Charts.
There are numerous CPAN modules which are designed to import Java classes into Perl scripts or access Java APIs like Swing, JDBC and JNI. This document lists the ten most important and useful modules in this collection.
A tongue-in-cheek response to a recent blog post about Ruby
A number of folks commented on the last post about my "ignorant and apparently unsupported swipes against Parrot and Perl".
Ruby heavily borrowed from Smalltalk, Lisp and Perl. While trying to make Hpricot test suite run fine on Ruby 1.9.0 author found regular expressions syntax that Programming Ruby and The Ruby Way seems not cover at all.
The TIOBE Programming Community Index has declared Python as the Programming Language of 2007 due to a surge in its popularity rating during the year, making it now the sixth most popular programming language and finally surpassing Perl. More details at : http://www.tiobe.com/tpci.htm
Sponsors
More tags
Linux Programming Security Software unix-linux ajax how-to javascript php java tools .net trends frameworks books gui web design ruby open source reviews eclipse other languages python humor announcement News Microsoft Windows Oreilly usability database standards c-and-cpp server google free web services web search Network games reference computer development online tips funny tool howto tutorial unix scripts monster templates web hosting book xml opinion oracle filesystem plagger install ppm cookbook debug ebook regex lisp c macros domain name apache front page functional toolbox cloud sakura mogilefs sixapart orielly devel.xml programming languages language tutorial a lesson programming language tutorials xml tutorials free domain secure shell gigs email accounts free site promotion free e-commerce 99.9 uptime guarantee page extensions ssh access imap email free site builder larry wall postmodernism
This little gem of a perl has so many uses. I can think of about 11 right now. Now i must make an application which uses this code. Note: this works on unix, but might need some quotes to run on windows
Suppose you are running ssh to some system called neptune, which doesn't necessarily have your editor of choice (e.g., gvim for this guy) installed. This script lets you type "vi somefile" in the neptune ssh session and causes the following command to be run on your workstation: "gvim scp://neptune//path/to/somefile".
* Understand the Catalyst Framework and MVC architecture * Build and test a site with Catalyst * Detailed walkthroughs to create sample applications * Extend Catalyst through plug-ins
I think, to most people, scripting is a lot like obscenity. I can't define it, but I'll know it when I see it. Here are some common memes floating around:
Here are some things of the top of my head that I think are pretty cool
Back in February, I made a very popular post which compared several implementations of the Ruby language. More than 9 months later, I’m back with a brand new shootout. Fasten your seat belts, it’s going to be fun.
Perl on Rails is a project by the smart chaps over in BBC Audio and Music Interactive that replicates the Ruby On Rails MVC framework in Perl. They’re obviously rather proud of themselves, and I understand that internally the project is making waves. Whilst I applaud the technical achievement of the individual developers, I deplore the situation that has forced them to do this.
This isn't an article about how to use regexes; you've probably seen plenty of those already. It's about how you would write a regex package from scratch, in a language like C that doesn't already have regexes.
Like most organisations the BBC has its own technical ecosystem; the BBC's is pretty much restricted to Perl and static files. This means that the vast majority of the BBC's website is statically published - in other words HTML is created internally and FTP'ed to the web servers. There are then a range of Perl scripts that are used to provide additional functionality and interactivity.
Granted Python is not the fastest language out there, but Ruby 1.9 was still able to execute the script almost 3 times as fast. It’s unbelievable.
ack -- a grep replacement

A review of Komodo Edit 4.2, an interesting free cross-platform IDE/Editor hybrid with amazing Ruby/Python/Perl support.
A review of Komodo Edit 4.2, an interesting free cross-platform IDE/Editor hybrid with amazing Ruby/Python/Perl support.
While most sysadmins would use a language like Perl or Python for developing their scripts, this fellow uses Haskell. Of course, I asked him why he used Haskell. His answers really aren’t surprising to somebody who has used Haskell before.
Behind every robot is a driver. While NASA's twin robot geologists, Spirit and Opportunity, have gained plenty of media attention since they first landed on Mars at the start of 2004, little attention has been given to the team of dedicated programmers behind the robots, plotting their every move.
A good performance tuning article about using simple DBI based access to a database over a large result set in Perl.
Open source and scripting technologies may be capturing the headlines lately, but Java and Microsoft language skills still put developers top in salary talks with bosses. Next year, application developers and senior web developers skilled in Java, Java Enterprise Edition and Microsoft's C# and VisualBasic.NET look likely to have more leverage in salary negotiations and pull in more cash than those armed with Linux, Apache, MySQL and Perl/PHP/Python (LAMP) or AJAX, according to a new salary survey. (Discussed here: http://myblog.rsynnott.com/2007/11/in-the-21st-century-python-wil.html In the 21st century, Python will be too cheap to meter - Robert Synnott )
A reddit user by the name of alanshutko stated what was necessary to make Scheme, Common Lisp, Haskell, and other non-mainstream languages more appealing to the average programmer. A Scheme program that renames files is shown. It uses regular expressions and file/directory/path functions.
Since my previous meditation seemed to upset some people, here's more serious pondering. This is not the first node on the merits of Object-Oriented Programming (or Object-Oriented Paradigm), and certainly not the last. Interested monks can read The world is not object oriented, Damian Conway's ten rules for when to use OO, and Coding styles: OOP vs. Subs for starters.
In my first real task at my new job, I am part of the team that is supposed to rebuild the site. The site is a public facing ecommerce site written in Perl and it doesn’t appear that Perl is leaving the equation. First, I’m not a Perl guy. Not that I don’t like Perl, I’ve just as of yet had not had the opportunity to learn it. No problem, I can Google a few Perl tutorials to pick up the syntax and such enough to understand what I’m looking at. Besides I’ve always wanted to learn Perl, so here is my chance.









