<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Adam Trachtenberg &#187; ebay</title>
	<atom:link href="http://www.trachtenberg.com/blog/tag/ebay/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.trachtenberg.com/blog</link>
	<description>Thoughts on PHP, eBay, and too many technical topics for my family's liking.</description>
	<lastBuildDate>Tue, 24 Aug 2010 21:39:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Chroming at Google with Sergey</title>
		<link>http://www.trachtenberg.com/blog/2009/12/16/chroming-at-google-with-sergey/</link>
		<comments>http://www.trachtenberg.com/blog/2009/12/16/chroming-at-google-with-sergey/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 18:43:16 +0000</pubDate>
		<dc:creator>Adam Trachtenberg</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Working]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.trachtenberg.com/blog/?p=716</guid>
		<description><![CDATA[I visited the Googleplex to speak about the eBay Extension to Google Chrome. And I robot chatted with Sergey Brin.]]></description>
			<content:encoded><![CDATA[<p>Google&#8217;s been writing their own web browser: Google Chrome. Recently, the Chrome team hosted a launch party at the Googleplex to celebrate the release of Chrome beta versions for Mac and Linux, and also the beta launch of Chrome extensions.</p>
<p>With Chrome extensions, developers from outside Google can write software to modify the Chrome experience. Individuals can install these extensions to enable features that are useful to them, but aren&#8217;t necessarily of value to everyone who uses Chrome. (Those features are part of what Google will provide.)</p>
<p>A team at eBay has been working on an eBay Chrome extension (what else?), and apparently the Chrome team liked it so much they asked us to come and show-off the eBay extension at their launch event!</p>
<p>Unfortunately, the team lives in London, so they couldn&#8217;t fly all the way to California to be there. However, they passed the ball to me, and I agreed to be their talking head for a day.</p>
<p>Overall, my five minutes of Chrome fame went quite well. I talked about why Chrome extensions matter to eBay and also how third party developers can build their own eBay extensions, too. Also, as someone said to me: &#8220;they laughed at your jokes.&#8221;</p>
<p>But don&#8217;t take my word. My wife Beth joined me for the afternoon and took this beautiful flip HD video of my talk. (Warning: the sound is a little low.)</p>
<p><object width="400" height="225"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=8103982&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=8103982&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object>
<p><a href="http://vimeo.com/8103982">eBay Chrome Extension Demo</a> from <a href="http://vimeo.com/user425146">Tifton Drive Productions</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Now, as to the Sergey teaser in my headline&#8230;</p>
<p>While we were in the event space getting ready for everyone to come in, I looked up and saw a robot heading out of the corner of my eye. It looked like a small screen mounted on a skinny pole that itself was mounted on a wider base of wheels. (Think of a less human looking version of Number 5 from Short Circuit.)</p>
<p><img src="http://farm3.static.flickr.com/2485/4175085658_e59b0d6df9_m.jpg" alt="Adam prepping before the Chrome event" class="feature-photo" align="left"/></p>
<p>All of a sudden the robot wheeled our way and we could see that there was a TV screen on the top (along with a WiFi router on the back side). Looking at us through the screen were two people. One of whom was Sergey Brin.</p>
<p>Before we could properly process any of those facts &#8212; as my post cannot recreate the surrealism of the experience &#8212; Sergey started talking and asking us questions. We realized the was a video camera mounted on top of the TV screen, so we were involved in a two-way video chat with Sergey, who was in his office, driving the robot around, and looking for people to talk with.</p>
<p>After some short chitchat, we almost got him to stay for the event, but it was still 30 minutes before kick-off, so he rode off in search of other projects.</p>
<p>After he left, someone else from Google came up to us and said &#8220;What did you think?&#8221; My reply: It was very on brand &#8212; exactly what I expected to find when I came here. :)</p>
<img src="http://www.trachtenberg.com/blog/?ak_action=api_record_view&id=716&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.trachtenberg.com/blog/2009/12/16/chroming-at-google-with-sergey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eBay Search Results Speculation</title>
		<link>http://www.trachtenberg.com/blog/2008/02/01/ebay-search-results-speculation/</link>
		<comments>http://www.trachtenberg.com/blog/2008/02/01/ebay-search-results-speculation/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 07:21:28 +0000</pubDate>
		<dc:creator>Adam Trachtenberg</dc:creator>
				<category><![CDATA[Working]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[finding]]></category>

		<guid isPermaLink="false">http://www.trachtenberg.com/blog/2008/02/01/ebay-search-results-speculation/</guid>
		<description><![CDATA[One of the great things about working at eBay is reading the various speculations on the Internets about what's going on inside the company and seeing how closely it matches up to reality.]]></description>
			<content:encoded><![CDATA[<p>One of the great things about working at eBay is reading the various speculations on the Internets about what&#8217;s going on inside the company and seeing how closely it matches up to reality.</p>
<p>I don&#8217;t normally comment on these discussions, but there&#8217;s a pretty good one right now that I&#8217;m enjoying on the screen shot posted under the title a &#8220;<a href="http://onlyebay.blogspot.com/2008/01/ebay-developing-new-split-screen-gui.html">new split screen GUI</a>&#8221; view of eBay.</p>
<p>According <a href="http://onlyebay.blogspot.com/2008/01/ebay-developing-new-split-screen-gui.html#323413115455558885">to a comment</a>, one person thinks this is some super-secret screen capture ferreted out by someone under NDA. Scot Wingo thinks this is a &#8220;<a href="http://ebaystrategies.blogs.com/ebay_strategies/2008/01/fpauctions---eb.html">snagged screen shot</a>&#8221; of a special test &#8220;roaming around the playground.&#8221;</p>
<p>As usual, the reality is far more mundane. Since the evidence is posted publicly on eBay.com, I&#8217;m happy to debunk this.</p>
<p>Go to the <a href="http://investor.ebay.com/">eBay investor Web site</a> and check out the &#8220;Boston Lunch Presentation&#8221; from February 1. (This deck is identical to New York lunch presentation from the day before.) Go to slide 14 &#8220;New approach to Fixed Price and Auctions: Early prototype.&#8221;</p>
<p>Look familiar?</p>
<img src="http://www.trachtenberg.com/blog/?ak_action=api_record_view&id=712&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.trachtenberg.com/blog/2008/02/01/ebay-search-results-speculation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Imitation == Flattery</title>
		<link>http://www.trachtenberg.com/blog/2006/10/21/imitation-flattery/</link>
		<comments>http://www.trachtenberg.com/blog/2006/10/21/imitation-flattery/#comments</comments>
		<pubDate>Sun, 22 Oct 2006 04:52:29 +0000</pubDate>
		<dc:creator>Adam Trachtenberg</dc:creator>
				<category><![CDATA[Web Services]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://www.trachtenberg.com/blog/2006/10/21/imitation-flattery/</guid>
		<description><![CDATA[As most of you know, I work in the cut-throat world of web services. Us evangelists are always jockeying for the best developers, and we'll take any advantage we can. No holds are <a href="http://www.syndic8.com/weblog/">(Jeff) barred</a>. If you come up with a good edge, you better use it before someone tries to take it away.]]></description>
			<content:encoded><![CDATA[<p>As most of you know, I work in the cut-throat world of web services. Us evangelists are always jockeying for the best developers, and we&#8217;ll take any advantage we can. No holds are <a href="http://www.syndic8.com/weblog/">(Jeff) barred</a>. If you come up with a good edge, you better use it before someone tries to take it away.</p>
<p>For example, at this year&#8217;s ETech, I broke through with a killer presentation titled: &#8220;<a href="http://conferences.oreillynet.com/cs/et2006/view/e_sess/8513">eBay Web Services: A Marketplace Platform <em>for Fun and Profit</em></a>.&#8221;</p>
<p>Knowing a good thing when he sees it, <a href="http://blog.chanezon.com/">Patrick</a> from Google tries to respond at this month&#8217;s <a href="http://zendcon.com/speakers_list.php">ZendCon</a> with: &#8220;Scrub (Ajax), Wash (SOAP) and REST: use Google Checkout and AdWords APIs with PHP <em>for fun and profit</em>.&#8221;<br />
<span id="more-657"></span><br />
Mixed metaphors and the ugly imagery of Patrick in the shower aside, I am not put off in even a small way by his outright thievery. For I am already sixteen steps ahead.</p>
<p>I am proud to introduce, coming on October 31th, for the very first time, my latest and greatest talk: &#8220;eBay Web services: Great platform or greatest platform?&#8221;</p>
<p>Truly <a href="http://www.colbertnation.com/">Lincolnish</a>.</p>
<p><em>PS: You are only allowed to read this if you have a sense of humor. This is meant to be funny. I don&#8217;t think Patrick is going around stealing all my talk titles, or even just my good talk titles. Besides, I am stealing my most recent one from Stephen Cobert, so I can&#8217;t really claim ownership to that now can I?</em></p>
<img src="http://www.trachtenberg.com/blog/?ak_action=api_record_view&id=657&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.trachtenberg.com/blog/2006/10/21/imitation-flattery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP SOAP vs. SDO</title>
		<link>http://www.trachtenberg.com/blog/2006/10/12/php-soap-vs-sdo/</link>
		<comments>http://www.trachtenberg.com/blog/2006/10/12/php-soap-vs-sdo/#comments</comments>
		<pubDate>Thu, 12 Oct 2006 22:21:29 +0000</pubDate>
		<dc:creator>Adam Trachtenberg</dc:creator>
				<category><![CDATA[Web Services]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[speaking]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.trachtenberg.com/blog/2006/10/12/php-soap-vs-sdo/</guid>
		<description><![CDATA[In my role as eBay Platform Evangelist, I spend a lot of time exploring different XML technologies.
SOAP is obviously the big one. I use the PHP 5 ext/soap extension, which is great, but there&#8217;s actually another PHP SOAP extension that might be even better. No, it&#8217;s not PEAR::SOAP or NuSOAP; it&#8217;s axis2.

If you haven&#8217;t heard [...]]]></description>
			<content:encoded><![CDATA[<p>In my role as eBay Platform Evangelist, I spend a lot of time exploring different XML technologies.</p>
<p>SOAP is obviously the big one. I use the PHP 5 ext/soap extension, which is great, but there&#8217;s actually another PHP SOAP extension that might be even better. No, it&#8217;s not PEAR::SOAP or NuSOAP; it&#8217;s <a href="http://pecl.php.net/package/axis2">axis2</a>.<br />
<span id="more-654"></span><br />
If you haven&#8217;t heard of axis2, you&#8217;re not alone. That&#8217;s because it&#8217;s a pecl extension that&#8217;s still in beta, so there aren&#8217;t a lot of people using it yet. However, it&#8217;s a PHP version of the <a href="http://ws.apache.org/axis2/">Apache Axis 2.0</a> SOAP stack.</p>
<p>Unlike ext/soap, which is recreating SOAP one feature at a time, Axis 2.0 already supports a good portion of the WS-* specifications. So all that needs to happen is for someone to write the hooks between PHP and Axis 2.0, which is far easier than actually writing the features themselves.</p>
<p>I met a number of people from WSO2, the company that&#8217;s writing Axis 2.0, and they&#8217;re quite excited about the extension. However, they did mention it&#8217;s still in beta, so I haven&#8217;t actually spent any time using it yet.</p>
<p>The other PHP XML extension I&#8217;ve been hearing a lot about is SDO. SDO is an attempt to provide a standard data interface regardless of the backend datasource. So, for example, you can interact with XML data in the exact same manner as information pulled from your database.</p>
<p>At OSCON and ApacheCon, I&#8217;ve run into a couple of people from IBM who have been doing the heavy lifting on this extension, and we&#8217;ve had a number of interesting chats with them about eBay Web services and SDO, but I hadn&#8217;t had any free time at work to install the extension.</p>
<p>Therefore, when I had a little free time today between the end of my session and lunch, I sat down and reproduced a short code example that I had wrote using ext/soap with SDO instead.</p>
<p>Here&#8217;s the key portion of the original code:</p>
<pre><code>// Print Titles and Mileage
if (isset($response->SearchResultItemArray)) {
    foreach($response->SearchResultItemArray as $item) {
        printf(&quot;%s\n\t%d miles\n&quot;, $item, $item->ItemSpecific['Mileage']);
    }
}</code></pre>
<p>This iterates through a search result for eBay Motors listings and prints out the title and the mileage for each individual item.</p>
<p>Normally the code would be far more complex, but through a series of ext/soap class mappings I wrote that implement the IteratorAggregate and ArrayAccess interfaces, along with the __toString() magic method, I&#8217;ve managed to abstract away a number of the complexities.</p>
<p>Best I can tell, SDO doesn&#8217;t give me quite the same level of control, but it does implement a number of these features for me out-of-the-box.</p>
<p>Here&#8217;s my rewrite using SDO:</p>
<pre><code>foreach ($root->SearchResultItemArray->SearchResultItem as $item) {
    $title = $item->Item->Title;
    $mileage = $item->ItemSpecific[&quot;NameValueList[Name='Mileage']&quot;]->Value[0];
    printf(&quot;%s\n\t%d miles\n&quot;, $title, $mileage);
}</code></pre>
<p>It&#8217;s not quite as brief, but I do get this nice XPath-like filtering that lets me pull out the the value of the car&#8217;s Mileage in one line. Pretty handy.</p>
<p>I had to implement the ArrayAccess interface to get this to work under ext/soap, which included this method:</p>
<pre><code>public function offsetGet($name) {
	if (! is_array($this->NameValueList)) {
		$this->NameValueList = array($this->NameValueList);
	}

	foreach ($this->NameValueList as $NameValueList) {
		if ($NameValueList->Name == $name) {
			return $NameValueList->Value;
		}
	}

	return null;
}</code></pre>
<p>Not the hardest thing in the world to write, but this is just one of the custom class maps that will arise in our data schema, and SDO takes care of them all automatically.</p>
<p>Still, right now I think I prefer my ability the greater control I have over the interface with ext/soap. Our SOAP schema isn&#8217;t that pretty since there are lots of list, array, and hash wrappers. Through classmaps and interfaces I can turn these into native-looking PHP arrays and hashes.</p>
<p>I may be introducing a leaky abstraction, but I think this is better than exposing a NameValueListArrayType for people to wrangle with.</p>
<p>Like ext/soap, SDO requires you to define your data using an XML Schema. While we actually publish a stand alone XML Schema file, SDO will also happily parse a WSDL file, too, which is nice.</p>
<p>However, it will not directly consume a SOAP message because the WSDL doesn&#8217;t include any mention of the SOAP envelope wrapper. I needed to rip out the contents of the SOAP body into a separate XML document in order to get SDO to parse my data. Oddly, this corresponds perfectly with our &#8220;XML API,&#8221; so I could use that to retrieve properly formatted data that I can pass directly to SDO.</p>
<p>Where SDO really falls down for me is performance. Admittedly, eBay is a pathological case, but our WSDL file is 2.94 Megs in size. When I feed that to SDO, it takes 8.5 seconds to process the XML Schema data. Yikes!</p>
<p>I don&#8217;t mind a one-time start up hit, but it doesn&#8217;t appear that SDO can cache a parsed version of the schema. In contrast, ext/soap has both an on-disk and in-memory WSDL cache.</p>
<p>This means it takes SDO about 8.7 seconds to process the schema, load in data, and print out the information &#8212; and all with locally stored files.</p>
<p>In contrast, ext/soap takes as little as 0.55 seconds to pull in a cached version of the WSDL from the disk, go out over the network to query eBay via SOAP, wait for eBay&#8217;s SOAP server to run a database query on its end and send back a SOAP response, parse the SOAP envelope, and print out the exact same data. If I was using the in-memory cache, I think it&#8217;d be even faster, and I&#8217;m sure the big bottleneck here is talking to eBay.</p>
<p>Now, I&#8217;ve spent all of 60 minutes playing with SDO, so it&#8217;s quite possible that I&#8217;m missing some obvious configuration flag. If not, I hope IBM can do something to help speed up the performance, since while I could probably write a script to break apart our schema to create individual files that contain all the possible types on a per-call basis, I am hoping I don&#8217;t need to.</p>
<p>In the meantime, I&#8217;m going to continue exploring SDO to see what else I can do with it because I&#8217;ve sure I&#8217;ve only grazed its surface.</p>
<p><em>[Update: I cannot get the axis2 extension to compile, despite trying a number of different versions of Axis2c and both Linux and Mac OS X. I may try again tomorrow.]</em></p>
<img src="http://www.trachtenberg.com/blog/?ak_action=api_record_view&id=654&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.trachtenberg.com/blog/2006/10/12/php-soap-vs-sdo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PHP 5 + COM + Skype Help Wanted</title>
		<link>http://www.trachtenberg.com/blog/2006/09/12/php-5-com-skype-help-wanted/</link>
		<comments>http://www.trachtenberg.com/blog/2006/09/12/php-5-com-skype-help-wanted/#comments</comments>
		<pubDate>Tue, 12 Sep 2006 22:39:20 +0000</pubDate>
		<dc:creator>Adam Trachtenberg</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.trachtenberg.com/blog/2006/09/12/php-5-com-skype-help-wanted/</guid>
		<description><![CDATA[This is a help wanted ad. Any assistance would be much appreciated.
I&#8217;m trying to use PHP 5.2 to talk to Skype via the COM extension and Skype4COM interface.
I&#8217;m using this example from the Skype Forum, but I get a COM exception of &#8220;Skype client is not installed.&#8221;
However, I do have Skype on my machine and [...]]]></description>
			<content:encoded><![CDATA[<p>This is a help wanted ad. Any assistance would be much appreciated.</p>
<p>I&#8217;m trying to use PHP 5.2 to talk to Skype via the <a href="http://www.php.net/com">COM extension</a> and <a href="https://developer.skype.com/Docs/Skype4COM">Skype4COM</a> interface.</p>
<p>I&#8217;m using <a href="http://forum.skype.com/index.php?s=&#038;showtopic=47585&#038;view=findpost&#038;p=226646">this example</a> from the Skype Forum, but I get a COM exception of &#8220;Skype client is not installed.&#8221;</p>
<p>However, I do have Skype on my machine and I&#8217;m <a href="http://forum.skype.com/index.php?s=&#038;showtopic=59155&#038;view=findpost&#038;p=276292">not the only one</a> with this problem, so I don&#8217;t think I&#8217;m completely crazy.</p>
<p>Unfortunately, I don&#8217;t normally develop on Windows or Skype, so it&#8217;s very hard for me to debug the COM extension. If anyone has some pointers on where I should start, it would be very useful. Thanks!</p>
<img src="http://www.trachtenberg.com/blog/?ak_action=api_record_view&id=642&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.trachtenberg.com/blog/2006/09/12/php-5-com-skype-help-wanted/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>eBay Category of the Week: Tokens: Transit</title>
		<link>http://www.trachtenberg.com/blog/2006/09/12/ebay-category-of-the-week-tokens-transit/</link>
		<comments>http://www.trachtenberg.com/blog/2006/09/12/ebay-category-of-the-week-tokens-transit/#comments</comments>
		<pubDate>Tue, 12 Sep 2006 21:53:52 +0000</pubDate>
		<dc:creator>Adam Trachtenberg</dc:creator>
				<category><![CDATA[Living]]></category>
		<category><![CDATA[ebay]]></category>

		<guid isPermaLink="false">http://www.trachtenberg.com/blog/2006/09/12/ebay-category-of-the-week-tokens-transit/</guid>
		<description><![CDATA[I just found out we have a category called &#8220;Exonumia.&#8221; That was news to me, as I didn&#8217;t even know there was a word called exonumia.
You probably use exonumia on a regular basis, without even knowing. What is it? To quote Wikipedia:
Items such as bus tokens (transportation tokens), bar or pub tokens, and casino tokens [...]]]></description>
			<content:encoded><![CDATA[<p>I just found out we have a category called &#8220;Exonumia.&#8221; That was news to me, as I didn&#8217;t even know there was a word called exonumia.</p>
<p>You probably use exonumia on a regular basis, without even knowing. What is it? To quote <a href="http://en.wikipedia.org/wiki/Exonumia">Wikipedia</a>:</p>
<blockquote><p>Items such as bus tokens (transportation tokens), bar or pub tokens, and casino tokens or chips are some of the more common forms of exonumia.</p></blockquote>
<p>We have a number of Exonumia subcategories. I think my favorite is <a href="http://coins.listings.ebay.com/Exonumia_Tokens-Transit_W0QQcatrefZC4QQfromZR8QQfsooZ1QQfsopZ1QQsacatZ3457QQsocmdZListingItemList">&#8220;Transit Tokens&#8221;</a>.</p>
<p>But <a href="http://coins.listings.ebay.com/Exonumia_So-Called-Dollars_W0QQcatrefZC4QQfromZR8QQfsooZ1QQfsopZ1QQsacatZ139967QQsocmdZListingItemList">&#8220;So-Called Dollars&#8221;</a> is not a bad one, either.</p>
<p>I love eBay.</p>
<img src="http://www.trachtenberg.com/blog/?ak_action=api_record_view&id=641&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.trachtenberg.com/blog/2006/09/12/ebay-category-of-the-week-tokens-transit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fall 2006 PHP Speaking Calendar</title>
		<link>http://www.trachtenberg.com/blog/2006/09/08/php-speaking-calendar/</link>
		<comments>http://www.trachtenberg.com/blog/2006/09/08/php-speaking-calendar/#comments</comments>
		<pubDate>Fri, 08 Sep 2006 21:58:58 +0000</pubDate>
		<dc:creator>Adam Trachtenberg</dc:creator>
				<category><![CDATA[Working]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://www.trachtenberg.com/blog/2006/09/08/php-speaking-calendar/</guid>
		<description><![CDATA[I have a number of PHP related speaking gigs coming up:

DC PHP
ApacheCon
Zend/PHP Conference


I think I submitted a slightly different abstract for each conference, but the main core of all the presentations is the same: a case study of Dude, Where&#8217;s My Used Car, my eBay Motors / Google Maps mashup.
In particular, I show how I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>I have a number of PHP related speaking gigs coming up:</p>
<ul>
<li><a href="http://www.dcphpconference.com/schedule.php">DC PHP</a></li>
<li><a href="http://www.us.apachecon.com/">ApacheCon</a></li>
<li><a href="http://zendcon06.kbconferences.com/">Zend/PHP Conference</a></li>
</ul>
<p><span id="more-640"></span><br />
I think I submitted a slightly different abstract for each conference, but the main core of all the presentations is the same: a case study of <a href="http://www.dudewheresmyusedcar.com">Dude, Where&#8217;s My Used Car</a>, my eBay Motors / Google Maps mashup.</p>
<p>In particular, I show how I&#8217;m using the PHP 5 SOAP extension alongside magical methods and other PHP 5 goodness to provide a simple interface into eBay Web services. If you&#8217;ve never played with either ext/soap, the new OOP features, or SPL, then my goal is to introduce you to all the cool things they enable &#8212; things you cannot do in PHP 4.</p>
<p>If I get a chance to rewrite the front end AJAX code using a nice library, such as Dojo or YUI, I&#8217;ll show how I bind the data between the client and the server. Right now, the that particular code is handrolled, and totally sucks, so I won&#8217;t be showing that off. :)</p>
<p>If you&#8217;re going to ApacheCon, I am looking to roadtrip to <a href="http://www.texasbbqtrail.com/lockhart.php">Lockhart, TX</a> for a little bit of BBQ. Let me know if you&#8217;re interesting in coming along, of if you can suggest someplace else to go instead.</p>
<p>All three conferences have posted their schedules and all three look great! With one of the east coast, one in the middle of the US, and one on the west coast, there&#8217;s bound to be a show close to you. Sign up, come on by, and say hello!</p>
<img src="http://www.trachtenberg.com/blog/?ak_action=api_record_view&id=640&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.trachtenberg.com/blog/2006/09/08/php-speaking-calendar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>eBay Developer Program: Needs Biz Dev Techie</title>
		<link>http://www.trachtenberg.com/blog/2006/08/22/ebay-developer-program-needs-biz-dev-techie/</link>
		<comments>http://www.trachtenberg.com/blog/2006/08/22/ebay-developer-program-needs-biz-dev-techie/#comments</comments>
		<pubDate>Tue, 22 Aug 2006 18:01:50 +0000</pubDate>
		<dc:creator>Adam Trachtenberg</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ebay]]></category>

		<guid isPermaLink="false">http://www.trachtenberg.com/blog/2006/08/22/ebay-developer-program-needs-biz-dev-techie/</guid>
		<description><![CDATA[The group at eBay where I work, the Developers Program, is looking to hire a biz dev person that&#8217;s also at least a little techie.
Here&#8217;s the key requirements:

Work with eBayâ€™s Internet Marketing and Product Management teams to define and enable third-party development of applications to drive activity to eBay.com.
Evangelize and communicate the benefits of developing [...]]]></description>
			<content:encoded><![CDATA[<p>The group at eBay where I work, the <a href="http://developer.ebay.com">Developers Program</a>, is looking to hire a biz dev person that&#8217;s also at least a little techie.</p>
<p>Here&#8217;s the key requirements:</p>
<ul>
<li>Work with eBayâ€™s Internet Marketing and Product Management teams to define and enable third-party development of applications to drive activity to eBay.com.</li>
<li>Evangelize and communicate the benefits of developing on the eBay Platform using our Application Programming Interface (API) and other web services to third parties (primarily affiliates) through conference appearances, one-on-one interaction and personal innovation.</li>
<li>Maintain and continue to develop/streamline the platform access infrastructure for third parties.</li>
</ul>
<p>And here&#8217;s <a href="https://sjobs.brassring.com/EN/ASP/TG/cim_jobdetail.asp?jobId=426171&#038;type=search&#038;JobReqLang=1&#038;recordstart=1&#038;JobSiteId=195&#038;JobSiteInfo=426171_195&#038;GQId=0">the full description</a>. (If that link doesn&#8217;t work, go to <a href="http://www.ebaycareers.com/">ebaycareers.com</a> and search for job &#8220;12439BR&#8221;.)</p>
<p>If you&#8217;re interested, please e-mail me. The domain is &#8220;ebay.com&#8221; and my username is &#8220;atrachtenberg&#8221;.</p>
<img src="http://www.trachtenberg.com/blog/?ak_action=api_record_view&id=633&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.trachtenberg.com/blog/2006/08/22/ebay-developer-program-needs-biz-dev-techie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dirty Secrets of OSCON 2006</title>
		<link>http://www.trachtenberg.com/blog/2006/08/07/dirty-secrets-of-oscon-2006/</link>
		<comments>http://www.trachtenberg.com/blog/2006/08/07/dirty-secrets-of-oscon-2006/#comments</comments>
		<pubDate>Mon, 07 Aug 2006 23:17:47 +0000</pubDate>
		<dc:creator>Adam Trachtenberg</dc:creator>
				<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Working]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[oscon]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[speaking]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.trachtenberg.com/blog/2006/08/07/dirty-secrets-of-oscon-2006/</guid>
		<description><![CDATA[Under the heading of better two weeks late than never, here are my slides for my OSCON talk Dirty Secrets of PHP 5&#8217;s ext/soap Extension.
As usual, I had a great time at the show. It was fun to see all my old friends and make new ones.
]]></description>
			<content:encoded><![CDATA[<p>Under the heading of better two weeks late than never, here are <a href="http://www.trachtenberg.com/talks/dirtysecretssoap.pdf">my slides</a> for my OSCON talk <a href="http://conferences.oreillynet.com/cs/os2006/view/e_sess/8655">Dirty Secrets of PHP 5&#8217;s ext/soap Extension</a>.</p>
<p>As usual, I had a great time at the show. It was fun to see all my old friends and make new ones.</p>
<img src="http://www.trachtenberg.com/blog/?ak_action=api_record_view&id=617&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.trachtenberg.com/blog/2006/08/07/dirty-secrets-of-oscon-2006/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>eBay Dev Con 2006 Wrap up</title>
		<link>http://www.trachtenberg.com/blog/2006/06/23/ebay-dev-con-2006-wrap-up/</link>
		<comments>http://www.trachtenberg.com/blog/2006/06/23/ebay-dev-con-2006-wrap-up/#comments</comments>
		<pubDate>Fri, 23 Jun 2006 16:33:58 +0000</pubDate>
		<dc:creator>Adam Trachtenberg</dc:creator>
				<category><![CDATA[Working]]></category>
		<category><![CDATA[ebay]]></category>

		<guid isPermaLink="false">http://www.trachtenberg.com/blog/2006/06/23/ebay-dev-con-2006-wrap-up/</guid>
		<description><![CDATA[Now that the eBay Developers Conference and eBay Live! 2006 are complete, I should really do a nice write up. However, right now I&#8217;m forced to only leave you with a very nice set of pictures and the many posts from our wonderful conference blog.
]]></description>
			<content:encoded><![CDATA[<p>Now that the <a href="http://www.ebaydevcon.com">eBay Developers Conference</a> and eBay Live! 2006 are complete, I should really do a nice write up. However, right now I&#8217;m forced to only leave you with <a href="http://www.flickr.com/photos/amberphotography/sets/72157594171578584/">a very nice set of pictures</a> and <a href="http://ebaydeveloper.typepad.com/dev/developers_conference/index.html">the many posts from our wonderful conference blog</a>.</p>
<img src="http://www.trachtenberg.com/blog/?ak_action=api_record_view&id=594&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.trachtenberg.com/blog/2006/06/23/ebay-dev-con-2006-wrap-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
