All Posts Tagged With: "php"

eBay Developers Conference: June 21-22

I have somehow neglected to mention the one event that’s been taking most of my May and June — the eBay Developers Conference.

We have a two day conference coming up this June 21 and 22 in San Jose all about eBay and PayPal Web services. If you’re at all interested in eBay or PayPal Web services, this is the place to be. (Duh.)

Attendance is quite strong. We even have people from other major web services companies signing up, presumable to steal our good ideas. I guess that’s only fair, as I am stealing theirs.

Since this year’s conference is in our home town, we’re able to bring busloads of staff to the show from all areas of the team: business folks, developer technical support, documentation, product managers, QA, the even the backend API engineers. We’re also borrowing from other areas of the organization. For example, one of our security experts is talking about how to write secure applications.

There are over 30 different sessions. I’m giving two: “Building eBay Applications using PHP 5 and Services_Ebay” and “Community Collaboration on the eBay Platform”. Services_Ebay is on Stephan Schmidt’s PHP 5 PEAR package. The other talk is centered around some new things we’re doing to help support developers working with other developers. Sorry I can’t give more details, but it’s a bit of a surprise.

Best of all, we somehow have the least expensive 2 day technical conference in the world. The price is only $395. (The super early bird price was $295.) That’s keynotes, 4 parallel tracks, 2 days of roundtable lunches, and a beer bust. It also includes free admission to eBay Live!, a $70 value.

You can register online. Do it before June 17th to save $50.

PHP vs Java (Take 43)

In short: PHP programmers write apps; Java programmers write frameworks.

What would you rather do?

Tim Bray on the 80/20 Rule

I’m listening to Tim Bray talk about technology winners and losers over the past decade or two. He’s framing it within the context of Web services (REST vs SOAP), but one of his key takeaways is that of all the major predictive factors, the 80/20 rule has the best correlation between existence and success.

Missing from his list is PHP/FI, which should clearly be filed under winners. People always made fun of the simplicity of PHP (no OO, no namespaces, no Unicode support, etc.) However, you can’t argue with the growth curve.

Tim also references Gall’s Law: “A complex system that works is invariably found to have evolved from a simple system that worked.” So, even though PHP 5 now has fullblown OO support, and we’re working on Unicode, (but still avoiding namespaces), we still keep ourselves rooted in Rasmus’s early principles of simplicity.

If we had tried to jump directly to PHP 5 back in the mid 90s, we never would have made it. We would have had our asses kicked by Perl, Java, or both.

Wanted: One Kick Ass eBay Evangelist

I am on the look out for a top notch evangelist for my team at eBay. If that’s you, or someone you know, contact me.

The eBay Developers Program enables third party programmers to write applications that use the eBay platform. We have an amazing set of web services (over 100 API calls) and want everyone to use them. Not only do we expose almost all of eBay, we do it big time, serving up billions of API calls every month.

Your job would be getting the word out to new communities, getting them excited about the possibilities, and helping them build all sorts of cool applications. In my opinion our platform is particularly interesting because eBay is so dynamic — people are always listing, bidding, and buying. Our web service is more than just search results, and it’s read/write, not read-only.

The official job description has all the details. (That’s job “5731” if the link breaks.) Also, apologies in advance to my fellow Mac and Linux users, our brain-dead job site only works under Windows IE. (It also works under Firefox on Windows, but that doesn’t extend to Firefox Mac or Linux. However, you may be able to spoof your user-agent string.) Please don’t read anything into this and apply it to my attitude towards developers.

Sparklines are cool

If I had a link blog, I would link to the Sparkline PHP Graphing Library. (Found via Sam’s pointer to BitWorking and RedHanded.)

Yahoo! Search Web Services

Yahoo! Search has just launched a Web service:

http://developer.yahoo.net/

You can search five databases: web, local, news, image, and video.

It’s completely free to use for all personal and non-commercial projects and it’s totally REST-based. No SOAP.

There’s an SDK. It’s released as open source under the BSD license.

http://developer.yahoo.net/download/

There are examples in all the major languages: Java, JavaScript, Perl, PHP, and Python.

They’re hosting applications on a Wiki:

http://developer.yahoo.net/wiki/index.cgi?ApplicationList

So far, there’s a Firefox Sidebar and an Image search application.

More links and information:

PHP Presentations I Would Like to Attend

Pulling an object out of your hat: Magical methods in PHP 5
Showing off all the cool things you can do with __construct(), __destruct(), __get(), __set(), __call(), __clone(), __sleep(), __wakeup() and __toString().
The “I”s Have It: Porting an application to MySQLi
A case study of moving from PHP 4’s MySQL extension to PHP 5’s MySQLI extension. Difficulties encountered; new features used; future directions.
PHP 5 XML Extension Bake Off
Walk through parsing a few different types of XML documents using PHP 5’s set of XML extensions: DOM, XSLT, SAX, SimpleXML, and XML Pull Parser. Show off the strengths and weaknesses of each extension; when one is better than others; which are faster to code with, more speed and memory efficient; etc.
PHP, JavaScript, and XMLHTTPRequest
Writing cool scripts using PHP, JavaScript, and XMLHTTPRequest. :)

Andi Gutmans on Web Services at SDForum

I just found out that Andi Gutmans is going to speak at SD Forum’s Web services SIG later this month. His topic is "PHP & Web Services, The Present and the Future."

The event will take place at eBay’s North Campus, at the Silicon Valley Conference Center. That’s right near the San Jose Airport. And it’s on Tuesday, January 25th, from 6:30 to 9ish. (Directions are available from the link above.)

If you live in the Bay Area, be sure to drop by. Admission is free for SDForum members, and $15 for non-members.