Validating the validator
445482
Todd Cochrane noticed that feedvalidator.org is acting strangely. I checked it out and verified the problems he reported. There's nothing wrong with Todd's feed, at least as far as I can see, and the validator should not be warning about the problems it's warning about, imho. Please, would the maintainers of the validator check this out and make whatever corrections are necessary. Thanks!!
767459
Online Impersonations: No Validation Required &gt;&gt; Advertisement &lt;&lt;  ALERT: "How A Hacker Launches A Blind SQL Injection Attack Step-by-Step"!" - White Paper  Blind SQL Injection can deliver total control of your server to a hacker giving them the ability to read, write and manipulate all data stored in your backend systems! Download this *FREE* white paper from SPI Dynamics for a complete guide to protection! https://download.spidynamics.com/1/ad/bsq.asp?Campaign_ID=701600000004c29
731797
This is really cool!  I finally get my own comment spam!  For some reason I felt left out of the party.  I just wasn't cool enough for the spammers to consider me worthy of their spam.  Anyway.  I implemented my own little turing test.  Now the comments say:  {{{  Turing Test: Are you a human? (required. Just type yes... this is for automated spam prevention)  }}}  While this wouldn't work for all blogs in the wild I'm sure it will work just fine here in my little corner of the blogosphere.  If spammers really want my blog enough then I'll deploy a captcha.  If they solve the captcha I'll deploy a sentient robot  which will traceroute packets back to the host and then terminate with prejudic ...
98105
The Piethon benchmark contest is beginning to loom, and the language list discusses how scalars should be interpolated and subscripted.
757749
On the PHPKitchen site today, Demian Turner looks at a handy utility to ensure that the coding standards in your documents are all passable - PHP_CodeSniffer.    There was a fantastic CS helper package released at PEAR this week, PHP_CodeSniffer. The package, which requires PHP5 and is nicely coded, puts a phpcs script in your path so you can pass files or directories to it to get your CS validated.   The results are detailed and processing is surprisingly fast considering how many tokens are being parsed.    Demian gives an example of what the validation process looks like and why he finds the entire package particularly useful.
145838
Analysis of the BEA acquisition from Reg reader input â¦
742386
Elementi 'inconsistenti', stop a ricerche in luogo indicato
347638
In a new post on his blog, Kore Nordmann takes a look at a feature that's been around a long time (first introduced in a message board application) - BBCodes.   The discussion on my blog post "Do not use regular expressions for parsing" ended in a discussion about BBcodes in general. I just used them as an example to demonstrate why it it is impossible to parse such a language with regular expressions - and mentioned in a subclause, that I don't see any sense in using them at all.   He looks at some of the myths surrounding them and their use (more secure, easier to use, safer than HTML) and gives some reasons for making teh choice of HTML over them.
412006
From PHP Planet today, there's a note on Marcus White's weblog stating that: you cannot prove anything by testing. No matter how hard you try, there could always be something wrong, or some combination of conditions or some external event that you havenÃ¢ÂÂt thought of. You never know absolutely for sure that your project is working correctly and you never will.
57553
On the PHP in Action Blog, there's a new post today that shares some tips for testing your web applications with some simple tests.   I just started listing the techniques I've learned when writing tests to exercise the web interface of a PHP application. This is from my experience and my personal preferences; it's not the final word or necessarily right for everyone.  He suggests:  Use SimpleTest's Web tester if you can Test the web output using regular expressions Use element IDs or names to test links, forms and fields Log HTTP requests in the application
5785
According to this posting on the SecWatch board today, there are some issues with the CJ Tag Board software that allow for code injection issues.   Multiple input validation vulnerabilities in CJ Tag Board have been reported, which can be exploited by remote users to compromise a vulnerable system.   The issue comes from improperly filtered user input for the "User-Agent" HTTP header and the "banned" parameter for the admin side. This issue effects CJ Tag Board version 3.0. No update or patch has been posted as of yet to correct this issue.
657609
Nick Halstead has posted the runners up in the PHP programming competition he conducted:   Finally we have a result, it has taken weeks of judging and lots of hard work. The scores are ready and today I will first announce the runners up from the Top 6. I will then tomorrow announce the 3rd place, then day after that second, you get the idea. The scoring was based upon a point system in which each judge had to rank the top 6 in order. The points from each judge were then compiled and the final scores calculated.   The project was to write a script that helped a user find the shortest "distance" between two words by replacing one letter at a time. The three that were the runners up were created by:   JB Maurice Fonk Rob Haynes   Come of the judges comments are also included in the post to get a feel for the thinking behind the rankings.
632234
Chris Hartjes has posted an update on the Zend_Service_Audioscrobbler package for the Zend Framework, including writing the unit tests to ensure it's complete functionality.   In my spare time I've been banging away at writing the required unit tests for the Zend_Service_Audioscrobbler component that Derek and I had started. I finished all the unit tests for the user based functions, which is a nice milestone. Then I decided to go back and actually read the comments made from the proposal. Oops. I discovered there were a bunch of changes that the folks at Zend said needed to be made in order to accept them. I agree with most of them.   He also lists some of these comments/changes/suggestions for the package that were given to help it fit in better with the rest of the framework.
629503
Read the fine print. The people who decide how to resolve your disputes with your homebuilder might not be so impartial.
703914
On his blog, Stuart Herbert has a quick tip showing how to mimic a feature of Ruby on Rails:   I'm still working on the next article in my series looking at PHP on servers, so in the mean time, check out this simple way to emulate Ruby's nice way of handling separate getter, setter and state query methods in PHP.   He admits his example isn't as elegant as the Ruby method, but it does get the job done. Code for the method is included in his post ready for cut and pasting.
409108
Inconveniente al sistema automatico di smistamento
563255
Harry Fuecks is back today on the SitePoint PHP Blog with part two of his "joy of regular expressions" series, continuing on from this previous entry.   He jumps right in, summarizing the first part in a small section before getting back into the examples:  Hunting for .jp(e)gs Escaping Meta-Characters Search and Replace preg_quote() preg_replace() Word Boundaries, Word Characters...and everything else Sub patterns Spot the XSS Hole eval() is evil! preg_replace_callback()  As you can see, it's crammed with just as much infromation as the first part and covers a wide range of topics to help you get more in tune with your inner regular expression guru.