Entries tagged with “java” from O'Reilly Digital Media Blog
Who doesn't care more about Java on the Mac--Sun or Apple?
Imagine giving your iPhone the power of a nearby eight-core Mac Pro.
Last week I attended the Java Mobile and Embedded Developer Days in Santa Clara. I'd gone because I produce their community podcasts (http://mobileandmebedded.org). I like the people but was unprepared for how interesting the content was.
Downloading a photo from a Web page is easy—you just right-click it or drag it to your desktop. But what if you want to grab an embedded movie or sound? Try this simple technique....
After getting annoyed by the way MP3 links work—blanking out the browser window or triggering a download dialog instead of simply playing music—I whipped up a JavaScript hack called “Build a Simple MP3 Player for Your Site.” That article has become one of our most popular, and we now use the technique throughout the O’Reilly Digital Media site. Several readers...
I think every programmer has their own internal Oscar and Felix. I've heard myself take both the Oscar and Felix sides of many design debates. But like most programmers, I tend to let one of them express himself a bit more.
Keyword searches for audio have always been hit or miss. You end up missing more than you hit, but it's been the only way. Now with wave form analysis and datamining, audio clips can be found using sonic similarity features. Music can be found by simply whistling the tune into your computer, and getting a list of melodically similar tunes. One of them might even be the one you were thinking of...
What can we learn from with a little hindsight from the ebbing Java revolution? Was it everything the hype machine said it was? Or did it hurt us more than help us?
Microsoft has previewed a Command Tab (a.k.a "Ribbon")
user interface
in the pre-announcement for Office 12. Command Tabs can
surplant menus, toolbars, pallettes, task panes and to some
extent wizards. Using a combination of
JRibbon and SwiXML, I prototyped
a command tab-style GUI for my company's editor
product. Here's a little experience report.
Looking for a few good Java apps for the Motorola Razr...
Docheads versus dataheads is obsolete:
the real distinction is between annotators and atomists
Related link: http://digitalmedia.oreilly.com/2005/02/23/mp3_embed.html After reading my article “Build a Simple MP3 Player for Your Site,” a visitor asked if it were possible to use the technique to create a streaming media player on the fly. It is. The technique in the article simply pops open a window with an embedded media player when someone clicks a special JavaScript link. You...
This week's Most Vexing Website
After three years of trying alternatives, I finally have an architecture that mostly removes Java's remaining cog-stoppers for desktop applications under Windows: virtual utilities.
Software development methodologies are usually couched in terms of improving software quality. But they often act by improving programmer quality.
My rough calcuations suggest you might have trouble with a string larger than 500,000,000 characters inside Java, or reading in a text file larger than 167 Mbyte, no matter how much RAM you have.
Love of your homeland does not require hatred of foreign lands. The Beanshell interpreter plus XML makes Java much more LISPy
My recent Java and Python coding projects gave me real life insights to the relative value of these two languages. Is it possible to code twice as fast in Python as it is in Java?
Blocking DOM, individual node matching, and XPath-based dispatching
Sun's new JDIC looks like a good step forward
