Author Archives: Sam Pullara

Building OpenJDK 1.7.0 for Mac OS X 10.6 (Snow Leopard)

I’m basing this blog entry on this reference page.  There are only a few different things that you need to do so I will spell those out cleanly relative to what was previously needed: Grab the dependencies except for JIBX, … Continue reading

Posted in Technology | View Comments

Update your FireEagle location automatically from any browser

With all the talk of geolocation in the browser, I decided this afternoon to go ahead and make it really easy for anyone to automatically update their location in FireEagle by going to a single url from any browser. Depending … Continue reading

Posted in Technology | View Comments

Creating a JSON web service API for Find My iPhone

One of the really cool features of MobileMe and the new iPhone 3.0 OS is the ability for it to reach out and locate your iPhone at any time if you have that feature enabled. Right now Apple only makes … Continue reading

Posted in Technology | View Comments

4hoursearch – faster, simpler, more powerful using YQL

As you know the original 4hoursearch was built using Yahoo! BOSS, YUI and Python running on Google App Engine. Although Google App Engine is a very productive environment I was unhappy with it for a few reasons. It doesn’t feel … Continue reading

Posted in Technology | View Comments

YQL opens up 3rd-party web service table definitions to developers

The Yahoo! Query Language aspires to be the last web service API that the normal developer will ever have to learn. By default we implement 50+ tables that grab data both from Yahoo! web services, some 3rd party web services … Continue reading

Posted in Technology, yahoo | Tagged , | View Comments

Using JAX-RS with Protocol Buffers for high-performance REST APIs

One of the great things about the JAX-RS specification is that it is very extensible and adding new providers for different mime-types is very easy. One of the interesting binary protocols out there is Google Protocol Buffers. They are designed … Continue reading

Posted in Java, Technology | Tagged | View Comments

Build your own mail analyzer for Mac Mail.app

You’ve probably read about things like Xoopit and Xobni for analyzing both online mail and your outlook mail. As it turns out, Apple has done something great in this regard that I think has been mostly overlooked. Mail.app stores all … Continue reading

Posted in Apple, Technology | Tagged , , | View Comments

Using JAX-RS (Jersey) to build a JPA/JAXB-backed JSON REST API

I’ve been looking for a while though to find that perfect combination of frameworks and libraries that would give me the expressive power that I want for building web applications — now I think I’ve found it. Continue reading

Posted in Java, Technology | Tagged , , , , , , , , , , , | View Comments

Time Machine vs. ZFS + rsync

Update: I actually got the fslogger thing at the end of this entry working so I can do incremental backups. Not really a product yet but it isn’t hard to do. Here is the super rough version of it. I … Continue reading

Posted in Apple, Technology | Tagged , , , , , , , | View Comments

Yahoo! Application Platform (YAP) and Yahoo! Query Language (YQL) launch today

Since I moved into the platform group at the beginning of the year I had worked with the YAP and YQL teams to help them define their strategy and direction but without being part of the day-to-day operations. In August, … Continue reading

Posted in Technology | Tagged , , , | View Comments