About the Author

Chris Shiflett

Hi, I'm Chris, a web developer and a founding member of Analog. I live and work in Brooklyn, NY.


All Posts for Sep 2003

RSS Feed

I wrote a quick PHP script that produces an RSS feed of my blog. You can find it at http://shiflett.org/rss. I'm not positive that it is valid RSS, but it satisfies a few RSS validators that I was able to find online.

Slashdotted

Slashdot featured a review of the HTTP Developer's Handbook today. The review itself was short on details and not very flattering, but an overwhelming majority of the comments posted were very complimentary, so that was nice. Here's hoping that the exposure proves to be helpful.

PHP Panel

You may have already read on Dave's blog that he, Adam, and I are speaking at the NYSIA Open Source SIG on Tue, 07 Oct 2003. That's the New York Software Industry Association Open Source Special Interest Group. Acronyms aren't so bad, are they?

I also spent some time converting another chapter of my book from PDF to HTML, and Chapter 11 is almost complete (it only lacks the figures). This chapter explains cookies, and it might at least give people a URL to point to when they answer the thousands of cookie questions that are posted on various mailing lists every day.

Thanks as always to Sams Publishing for allowing me to provide a few chapters as free samples.

US Open

I went to the US Open yesterday to watch the Men's Semis. Andre Agassi lost his first two sets and was unable to come back. Andy Roddick had the same start, so it looked like it was going to be a bad day for US fans. Luckily, he made an amazing comeback (made possible by his incredible serve). Overall, it was a fun day.

Andy went on to beat Juan Carlos Ferrero in straight sets for the Men's Championship. His serve reached 141 mph, the tournament high. Amazing.

ApacheCon

ApacheCon

It looks like I will be speaking at ApacheCon 2003. My talk will be similar to my OSCON talk, though I will be enhancing it quite a bit using some of the illustrations I drew for my article in php|architect. The talk with cover Cross-Site Scripting (XSS) and Cross-Site Request Forgeries (CSRF), and I will be able to cover more material since the sessions are a few minutes longer.

If you are going to be (or can be) in the Las Vegas area in mid-November, I highly recommend attending.

HTTP Developer's Handbook

I have finally updated the HTTP Developer's Handbook companion Web site to reflect the new cover.

The fun was in reorganizing the site. I decided to use the "clean URLs" approach, so I am using a combination of Apache's ForceType directive, PHP's $_SERVER['PATH_INFO'], and some intelligent protocol-level redirects via header() to correctly point all old URLs to their new home as well as guess where visitors intend to be going in the case of typos and the like.

While working on this, I realized how helpful a short article about this could be, so I might add that to my TODO list.

Upcoming Events

Brooklyn Beta

21 - 22 Oct 2010

At The Invisible Dog, Brooklyn, New York.

New Comments

Mario Arroyo wrote:

The article is really very good and the users comments and external links to another articles jus...

Posted in
Raphael Almeida wrote:

I realy like hiphop music, but this is very crazy! We'll use it in user group PHP conference at ...

Posted in PHP Anthem
Mal wrote:

Having used smarty for many years, this has never been a problem for me, but after building a web...

Posted in PHP Stripping Newlines
Satya wrote:

Thanks for the info. I have posted the news here on my page: http://www.facebook.com/pages/Web-Sc...

Posted in PHP Anthem
John wrote:

Oh, you need to press "save your password".

Posted in Mozilla Account Manager

Browse Comments


Work and Books

Analog Essential PHP Security HTTP Developer's Handbook