outdoor billboards dell notes hiking xml advertising macintosh ibm apple camping mac computer compaq parser osx lotus ferrari media domino java radio broadcasting indoor development