The results of last week's java.net poll produced a Poisson-like distribution -- which suggests that perhaps the results of the non-scientific survey have some legitimacy, since we'd expect the actual number of Internet-capable devices that developers own to follow a Poisson-like distribution (that makes sense to me, anyway). A total of 284 votes were cast. Here's the exact question and the results:
How many portable devices with Internet connectivity do you own?
8% (22 votes) - 5 or more
16% (45 votes) - 3 or 4
24% (67 votes) - 2
28% (79 votes) - 1
21% (61 votes) - none
4% (10 votes) - I don't know
The main point of this poll (and also the main point of the new java.net poll) is to set a baseline for future reference. It will be interesting to see how the distribution of how many portable Internet-enabled devices peole own changes over time, as new technologies (like the iPad) continue to emerge, and mobile phones become increasingly capable.
So, there's not too much to say about these results. The median number of portable devices with Internet connectivity that people own is one. 21% of the voters do not yet own an Internet-enabled portable device. I would expect this percentage to drop over time. And, I would expect the median value to increase over time, because of devices like the iPad, etc.
Now, I don't want to assume I can predict the future, but I do think that probably there is a limit to the number of portable devices with Internet connectivity people will ever want to have. I mean, will someone ever need or want 20 Internet-enabled portable devices? Wouldn't that be an awful lot of duplication?
But, it will be interesting to ask this question again a year or so from now.
TOTD #125 showed how to create an OSGi bundle using NetBeans and deploy in GlassFish. This Tip Of The Day (TOTD) shows how to do the same using Eclipse. OSGi replaced the plug-in technologies starting with Eclipse 3.0 and Equinox is used for all the modularity in Eclipse now. Anyway, lets get started! ...
Groovy 1.7.2 was released 22 hours ago, so by now you have surely spent hours playing with the new bits and combing through the release notes looking for new nuggets of productivity. Or maybe not. For all those busier than me, here are the top 3 reasons to upgrade to the point release...
What's new in JPPF 2.1 -- Performance: The development of this release has seen a lot of emphasis on both memory usage and performance improvements. The JPPF server now executes multithreaded network I/O and reaches new levels of scalability. JPPF applications can now enjoy faster execution of larger jobs. Localization: Russian localization is now available for the graphical administration console. Load balancing: Custom load-balancers can now use information about the nodes' environment and configuration, along with metadata about the jobs...
A long time without blogging, I have been busy working with DTV applications and GRails... this post goes with the second topic... Have you already installed Spring Security (Acegi) plugin in Grails? Do you want to allow logins with the email also - like Twitter, SlideShare, etc - and not only with the default username? Here is the simple way to make it to work: 1 - Implement an AuthenticationProvider (EmailAuthenticationProvider) in src/groovy ...
A few days ago I got the confirmation that one of my talk proposals was accepted at Jazoon 2010 in Zurich. Now that the preliminary program has been made available, I can give you the details: I'll speak on Wednesday, June 2nd, in the second half of the 13:30 - 15:20 timeslot devoted to JavaFX. Being a "preliminary" program I suppose you'll have to check it again in the next weeks. My presentation will be "Designing a JavaFX mobile application"...
Recently a user in GlassFish forum asked about developing JAX-WS web service in an OSGi bundle. Here is a complete sample demonstrating a JAX-WS web service invoking an OSGi service via OSGi service registry. You can download it from here. The diagram below hopefully explains the organisation of the sample...
In the Forums, gutierrege has questions regarding Metro + Spring + Maven: Hi all, I'm doing an app that uses metro, spring and maven 2, and i was able to do a webservice, but the wsdl generated is using xsd:import which the client that is going to use my webservice doesnt support that, i saw this bug already posted but no one says how to avoid it...
qwertywin finds JAI-IMAGEIO binaries corrupt: When I download the amd64 jdk/jre binaries they are corrupt when you try to use them...
In the LWUIT forum, Mixa has an issue with fireActionEvent() on non-editable TextArea: Hi, By analogy with Button, I wanted to perform some action on TextArea on pointerReleased() event. Yes, I know that editable components handle fire actions in their own way (for TextArea a native popup will be shown). But...
The Java Community Process, or JCP, was created by Sun as the standards setting body for the Java language, libraries, and runtime. From 1998 to 2009, Sun ruled the JCP with an iron fist, but now that Oracle is calling the shots that will inevitably be changing. Recently, I discussed the topic with Tony de la Lama, senior vice president of research and development, at Embarcadero Technologies. Tony was a JCP founding executive committee member from 2000-2003 and prior to joining Embarcadero was general manager of Borland's Java business, so he knows a thing or two about how the JCP works (or fails to work)...
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site.
Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive.