"The goal of this project is to bring programmatic control of Google Voice to Java Developers. This includes Placing Calls, Sending SMS messages, and viewing Inbox, Voicemails etc. Developers are welcome to contribute to this Open Source project."
- Mike Chelen
from Bookmarklet
"When you create a wave, you can invite other people to read and edit it. This article explains how you can also invite software agents known as Wave Robots to read and edit waves. Depending on how you configure your Wave Robots, they receive different types of event notifications for the waves that they are invited to join. As examples, you can configure a robot to see every few key strokes while someone is editing a document or blocks of changes triggered when an editor does a save operation."
- imabonehead
from Bookmarklet
"Gerrit, a Git-based system for managing code review, is helping to spread the popular distributed revision control system into Android-using companies, many of which have heavy quality assurance, management, and legal processes around software. HTC, Qualcomm, TI, Sony Ericsson, and Android originator Google are all running Gerrit, project leader Shawn Pearce said in a talk at the October 2009 GitTogether event, hosted at Google in Mountain View."
- imabonehead
from Bookmarklet
"It was announced this morning that closures would be added to JDK 7. Mark Reinhold made the announcement at the Devoxx conference. Before today, Sun could not reach a consensus on the inclusion of closures in JDK 7. Three proposals for closures were submitted to Sun over the last few years and now early reports say the starting point for Java closures will be the FCM v0.5 proposal."
- imabonehead
from Bookmarklet
"With this release of Jersey 1.1.4, the Jersey Test Framework now lets you run your tests against your application deployed on a staging server. All that you have to do is just set this property JERSEY_HOST_NAME to the IP Address or the domain name of the machine i.e., the staging server, on which your application is pre-deployed."
- imabonehead
from Bookmarklet
"ABCL is a full implementation of the Common Lisp language featuring both an interpreter and a compiler, running in the JVM. Originally started to be a scripting language for the J editor, it now supports JSR-233 (Java scripting API): it can be a scripting engine in any Java application. Additionally, it can be used to implement (parts of) the application using Java to Lisp integration APIs."
- imabonehead
from Bookmarklet
"We have made a great further progress with John J. Barton on a new extension for Firebug called Eventbug. Big thanks to Olli Pettay (smaug) for fixing #448602 + #506961 and providing new Firefox APIs that allow enumerating event listeners on a web page!"
- Maxamad
from Bookmarklet
"The greatest news is that introduction of the Community Edition removes the only barrier to a wider use of IntelliJ IDEA for pure Java development — its price tag. This edition is not only free, but — and this is especially important – is fully open-sourced."
- imabonehead
from Bookmarklet
"Aonix announced a new release of its real-time Java virtual machine (JVM) for embedded and real-time systems, adding support for Texas Instruments' ARM Cortex-A8-based BeagleBoard. The Linux-compatible "PERC Ultra 5.3" also enables the use of AWT/Swing graphics libraries and provides support for Java Agent and java.lang.instrument, says the company."
- imabonehead
from Bookmarklet
"6. What are your thoughts on learning multiple programming languages? Some developers get really hung up about syntax, which drives interest in languages with pretty “Hello World” examples but few tools and APIs. What gets me excited are the programming languages that go beyond syntax: Clojure has persistent collections; Noop is being designed for testability. But I haven’t used any alternative languages ’cause Java never really lets me down."
- imabonehead
from Bookmarklet
"Jesse Wilson created (the awesome) Glazed Lists and currently works for Google on projects such as Android and Guice. "
- imabonehead
"A couple of months ago we ran a survey asking a few questions about Java EE development, containers and redeploy times. Now that over 1100 people have responded it’s time to update the results. Since we’ve had more time to analyze them we also hope to provide a few insights into the data including a more detailed container breakdown."
- imabonehead
from Bookmarklet
Adobe manages the process of getting their UI to run on OS X, Linux and Windows and you have to code against it using their rules. With Swing you have to make sure the Java environment your deploying to can handle your app and manage all of the non-App details like installing and updating. (those are the two items off of the top of my head) - note that i am neither a Java or Air coder - I just deploy and manage apps using both technologies.
- bear (aka Mike Taylor)
"So, as we all know, GWT hosted mode on the Mac with OS X Leopard didn’t work with Java 6 because Java 6 on the Mac was 64 bit only and the libraries used for hosted mode were 32 bit. You’d get java.lang.UnsatisfiedLinkError. The workaround was to use Java 5 for hosted mode. The release of Snow Leopard put paid to this scheme. In Snow Leopard you only have Java 6. A look at the installed Java versions shows 1.5 has been replaced by a link to CurrentJDK and CurrentJDK is 1.6."
- CantorJF
from Bookmarklet
I have installed Eclipse Galileo. And once again, it does not start with "JVM terminated -1". Hopefully, I know the solution this time. http://regis.decamps.info/blog...
"Sun Microsystems' JRuby team is leaving the company to work for application hosting company Engine Yard, citing the uncertainty surrounding Sun's planned acquisition by Oracle. Sun hired Charles Nutter and Thomas Enebo, often called "the JRuby Guys," about two-and-a-half years ago so they could work full time on JRuby, an implementation of the Ruby programming language for the Java Virtual Machine. Some months later Sun hired Nick Sieger, another key JRuby developer. All three will start work at Engine Yard next week. Nutter said they decided to leave Sun largely because of the uncertainty resulting from its acquisition by Oracle, a deal that's expected to close later this summer pending regulatory approvals."
- imabonehead
from Bookmarklet
"Engine Yard, which offers hosting for Ruby on Rails applications, is hiring the team because it's seeing increased use of JRuby by Java Web developers and lacks expertise in that area, said Michael Mullany, its vice president of marketing. A recent survey by Evans Data showed the number of Ruby developers increasing 40 percent from a year earlier, he said."
- imabonehead
"Terracotta announced Tuesday that is has acquired the intellectual property behind Ehcache, a popular Java-based open-source distributed caching technology. As part of the deal, Ehcache maintainer Greg Luck will be joining Terracotta, which makes open-source infrastructure software for scaling out Java applications."
- imabonehead
from Bookmarklet
"Luzius describes Wuala (which I’ve never heard of until now) as an all for offline file-storage. The goal was to make this available in as many contexts as possible, and to get the app up and running as fast as possible, which resulted in them creating their own webstart implementation."
- Mike Chelen
from Bookmarklet
"Google App Engine was initially using Apache Tomcat as their webserver/servlet container but eventually switched to Jetty. This decision sparked many in the development community to ask why the change, was their something wrong with Tomcat? InfoQ had the opportunity to interview the team at Webtide, the company behind Jetty, to get the details behind the decision."
- imabonehead
from Bookmarklet
"In Ehcache 1.6, HashMap was replaced with ConcurrentHashmap with statistical sampling for eviction. Having completed 1.6 and released it there were a few surprises along the way with ConcurrentHashMap performance."
- imabonehead
from Bookmarklet
HttpClient client = new HttpClient(); client.getState().setCredentials(new AuthScope("friendfeed.com", 80), new UsernamePasswordCredentials("ryanhirsch", key)); GetMethod get = new GetMethod("http://friendfeed-api.com/v2..."); get.setDoAuthentication(true);
- Ryan
I am not familiar with HttpClient, but one guess is that you should use "friendfeed-api.com" instead of "friendfeed.com" in the AuthScope constructor args.
- Gary Burd
wow duh! Thank you very much Gary, been fighting with various issues all afternoon and then something simple like this got me.
- Ryan
A second pair of eyes often helps with these simple things.
- Gary Burd
"Canonical, through Matthias Klose, announced on July 11th, 2009 that the Ubuntu Java development team had completed the certification of the OpenJDK 6 platform for Ubuntu 9.04 (Jaunty Jackalope). This means that the OpenJDK 6 package included in Ubuntu 9.04 has passed the meticulous tests of the Java Standard Edition Test Compatibility Kit and that it is now fully compatible with the Java Standard Edition 6 platform, on both i386 and amd64 architectures."
- imabonehead
from Bookmarklet
"Scala has been receiving much attention lately as a possible candidate to replace Java in the future. James Strachan creator of Groovy advocates in favor of Scala as James Gosling, creator of Java and Charles Nutter JRuby Core Developer, have done in the past."
- imabonehead
from Bookmarklet