tag:blogger.com,1999:blog-7766304.comments2021-04-17T08:59:44.505+01:00counterpointtimhttp://www.blogger.com/profile/11980633186746724857noreply@blogger.comBlogger56125tag:blogger.com,1999:blog-7766304.post-83991153340980692902011-06-06T23:29:49.793+01:002011-06-06T23:29:49.793+01:00Ow. I occasionally consider bees, but I think I w...Ow. I occasionally consider bees, but I think I will stick to chickens and rabbits, and just buy a quart of honey at the farmers market every now and then!Wendy Smoakhttp://wsmoak.net/noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-15202848035934981952010-10-13T11:23:28.082+01:002010-10-13T11:23:28.082+01:00Tim,
This is great news and should have happened e...Tim,<br />This is great news and should have happened earlier.<br /><br />It was disappointing when IBM started Apache Harmony instead of joining the already existing Classpath project; it seemed that lot of effort was wasted and duplicated unnecessarily. Of course, at that time, Java wasn't free, but when OpenJDk was announced, there was little sense in continuing with Harmony as the effort could have been spent more productively improving OpenJDK.<br /><br />For many of us, quality of implementation is very important; and over the years a lot of trust has been built on the standard Java libraries and JVM implementations. To build that trust on a new implementation would be very difficult, given the complexity and size of the platform, therefore I am not sure how successful Harmony would have been as an alternative, given that OpenJDK was also available as Open Source.<br /><br />Anyway, I think it is the right decision for IBM to join OpenJDK - it will make Java stronger and better.<br /><br />Regards<br />DibyenduUnknownhttps://www.blogger.com/profile/09592411321588948939noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-81060193825762687482010-10-13T09:16:29.263+01:002010-10-13T09:16:29.263+01:00Tim, so what about you? And who will lead Harmony?...Tim, so what about you? And who will lead Harmony?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-27730208861380395502010-10-12T22:09:42.832+01:002010-10-12T22:09:42.832+01:00It would be particularly informative to see an ana...It would be particularly informative to see an analysis that connects this blog posting to the previous one.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-28626044915944952022010-10-11T23:29:58.570+01:002010-10-11T23:29:58.570+01:00IBM's official press release is here:
http://...IBM's official press release is here:<br /><br />http://www-03.ibm.com/press/us/en/pressrelease/32708.wss<br /><br />I've written this up at InfoQ here, if interested:<br /><br />http://www.infoq.com/news/2010/10/ibm-joins-openjdkAlBluehttps://www.blogger.com/profile/06362201865553416948noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-66279756764554629232010-03-19T15:09:52.910+00:002010-03-19T15:09:52.910+00:00Good brief and this enter helped me alot in my col...Good brief and this enter helped me alot in my college assignement. Gratefulness you as your information.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-39144170328569213862010-02-02T20:41:15.033+00:002010-02-02T20:41:15.033+00:00Was this take-over related to the queen introducti...Was this take-over related to the queen introductions reported in July....<br /><br />CEAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-30461490702054030092010-01-26T17:10:22.105+00:002010-01-26T17:10:22.105+00:00Hi Neil,
Erm, yes, of course I'd be paying al...Hi Neil,<br /><br />Erm, yes, of course I'd be paying all those things to the nice folk at Heathrow, I forgot.<br /><br />My memory isn't what it used to be. It can fail me at the most unexpected moment.<br /><br />Let's hope that doesn't happen at Heathrow after a long tiring flight ;-)timhttps://www.blogger.com/profile/11980633186746724857noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-15761072976066631272010-01-26T16:52:30.708+00:002010-01-26T16:52:30.708+00:00Don't forget the additional £15 "handling...Don't forget the additional £15 "handling fee" that Parcelforce will charge for the privilege of collecting the VAT and duty!<br /><br />However if you were to pick it up in the US, you would still have to pay the VAT and duty at Heathrow. Unless you stuffed it in the bottom of a bag and marched straight through the Green Channel... but you'd never do that, of *course* ;-)Neil Bartletthttps://www.blogger.com/profile/08588098030811273044noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-64268744606815011852010-01-21T15:28:06.642+00:002010-01-21T15:28:06.642+00:00Yes! New opportunities! :)
However, Russian and Ch...Yes! New opportunities! :)<br />However, Russian and Chinese regulators are still thinking. But they are expected to make a decision right after EU.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-23126105062228190982010-01-07T19:10:55.094+00:002010-01-07T19:10:55.094+00:00Hi Alexey,
Yeah, I thought of that already. Just...Hi Alexey,<br /><br />Yeah, I thought of that already. Just need to find a trustworthy traveler!<br /><br />Of course, the same technique is true for Russia or anywhere else, and it sounds like the phone is capable enough to use on most local networks.timhttps://www.blogger.com/profile/11980633186746724857noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-80400388606465334382010-01-07T18:57:33.281+00:002010-01-07T18:57:33.281+00:00Don't be so sorry and ask one of your friends ...Don't be so sorry and ask one of your friends to bring it from US. If you will not be there first :)<br /><br />Anyway it's announced to be available in UK. But there is no announces about availability in Russia :(<br /><br />So looks like "ask a friend" is the only option for us :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-42500721267390810422009-09-23T23:39:41.753+01:002009-09-23T23:39:41.753+01:00I think there are probably more than four. Judgin...I think there are probably more than four. Judging by a rough search:<br /><br /> find modules/*/src/main/java -name .svn -prune -o -type f -print0 | xargs -0 -n 1 perl -lne 'print "$ARGV $.: $_" if (/\s+if\s+.*\w+\s*\+\s*\w+\s*>/)'Beanzhttps://www.blogger.com/profile/09315428579724396518noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-72348170585400928792009-09-10T09:39:51.721+01:002009-09-10T09:39:51.721+01:00Maybe we can publish a book named "Harmony Pu...Maybe we can publish a book named "Harmony Puzzlers". lolXiaoxiahttps://www.blogger.com/profile/08345487949500653394noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-67017490145659362812009-09-07T15:19:51.189+01:002009-09-07T15:19:51.189+01:00Yeah, known problem... :(Yeah, known problem... :(Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-67263752354478120512009-07-16T14:19:42.999+01:002009-07-16T14:19:42.999+01:00I think that not implementing something is not a b...I think that not implementing something is not a bad thing, when it can open doors closed by strict compatibility.<br />Nota Bene: A roadmap can be useful (something clearly lacking in Harmony web site: http://harmony.apache.org/roadmap.html). From external point of view Harmony does not give understanding of his objectives.<br /><br />Forgetting strict compatibility can even be very good for Java ecosystem, if Harmony can create improvements that Sun does not create (possibly stopped by current JDK compatibility state).<br /><br />By example, the Harmony Select anticipated seems quite similar to others subsets of JDK:<br />Google AppEngine (OpenJDK-based): http://code.google.com/intl/fr/appengine/docs/java/jrewhitelist.html<br />By not including UI and not allowing JNI, it remove parts of JDK problematic for managing simultaneously multiple untrusted code.<br />Google Android (Harmony-based): http://developer.android.com/reference/packages.html<br />By allowing JNI, they have probably secured these calls or forked another instance of Dalvik interpreter for each application.<br /><br />But, even if Apache Harmony has possible objective of defining a future "Cloud/Hosted profile" of Java (http://blogs.codehaus.org/people/geir/archives/001790_java_in_the_cloud_a_simple_proposal.html), I think a small bibliography can not be uninteresting.<br /><br />Sun has already given a list of advantages and drawbacks and solutions of MVM (for reviving an old buzzword):<br />http://weblogs.java.net/blog/mlam/archive/2006/11/multitasking_th_1.html<br />http://weblogs.java.net/blog/chet/archive/2005/06/mmmmmm_vm.html<br />http://weblogs.java.net/blog/gczaj/archive/2005/06/releasing_the_m.html<br />http://weblogs.java.net/blog/robogeek/archive/2005/07/mvm_from_a_qual.html<br />http://java.sun.com/developer/technicalArticles/Programming/mvm/<br /><br />These experiments with Multitasking VM has already given the JSR 121 (creation and management of multiple applications in the same JVM) and JSR 284 (Resource Consumption API).<br /><br />Isolation of applications is clearly important in embedded space, specifically mobile phones: it is already in the final specification of MIDP 3.0 (JSR 271), section "5.2.1 Data Isolation" (cf. Files at https://opensource.motorola.com/sf/projects/jsr271).<br />I understand that it can be very useful to expand Java ecosystem to the web hosting services (where the JNI drawbacks does not need to be managed if UI API are not included and JNI not to be offered) or the embedded space (same problem for creating complex services called by a declarative/Web UI integrated with the browser).<br /><br />As a programmer, I think it can be useful for solving current problems with development of UI (and possibly future performances with easier parallelism in declarative UI toolkits), then I hope for an evolution to this target: services + declarative UI.<br /><br />Then, if Harmony has this objective of SOA/cloud services, I think a small up-to-date roadmap can be useful and it is important to not forget to have code and API for Isolation and Resource Comsumption (like these JSR), because untrusted code need to be managed (externally and internally).<br /><br />Thanks for reading,Anonymoushttps://www.blogger.com/profile/00475606860836265711noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-40655382270328363382009-07-10T09:23:06.814+01:002009-07-10T09:23:06.814+01:00Hi Alexey,
Unless the old queen is needed for som...Hi Alexey,<br /><br />Unless the old queen is needed for some other colony, they are usually killed.<br /><br />Like I said, its a good idea to keep her alive for a while as insurance in case the new queen is not accepted.<br /><br />A queen bee cannot survive alone as she needs others to feed and care for her.<br /><br />Regards,<br />Timtimhttps://www.blogger.com/profile/11980633186746724857noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-54759678015674984552009-07-10T06:22:55.234+01:002009-07-10T06:22:55.234+01:00Just curious, what happens to elder queen - you ju...Just curious, what happens to elder queen - you just let it fly off?<br />I always felt beekeeping is an enthralling work, and requiring a lot of patience. Thanks for interesting post!varlaxnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-67891707118345223532009-06-29T05:36:20.586+01:002009-06-29T05:36:20.586+01:00hmm, you're brave to attend JavaOne 2009 despi...hmm, you're brave to attend JavaOne 2009 despite the flu :-)Xiaoxiahttps://www.blogger.com/profile/08345487949500653394noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-83620854570059446212009-04-21T21:37:00.000+01:002009-04-21T21:37:00.000+01:00@Anonymous:
Welcome to the world of performance be...@Anonymous:<br />Welcome to the world of performance benchmarking :-)<br /><br />There is huge personal respect combined with a healthy dose of *technical* competition. Good for users.timhttps://www.blogger.com/profile/11980633186746724857noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-74505877989090501152009-04-21T21:32:00.000+01:002009-04-21T21:32:00.000+01:00@Benny C:
It's not a zero-sum game. Sharing the e...@Benny C:<br />It's not a zero-sum game. Sharing the effort means both sides benefit. Shame that it takes monetary promises to make such things happen!<br /><br />@Anonymous:<br />Not yet. Still waiting for the contribution. I'll let everyone know when it happens and will then make the charitable donation with pleasure.timhttps://www.blogger.com/profile/11980633186746724857noreply@blogger.comtag:blogger.com,1999:blog-7766304.post-46129311569195189132009-04-21T13:31:00.000+01:002009-04-21T13:31:00.000+01:00Did the £500 get paid?Did the £500 get paid?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-17851783059473775152009-04-11T06:17:00.000+01:002009-04-11T06:17:00.000+01:00My dad can beat up your dad.My dad can beat up your dad.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-47379615338959903932009-04-07T23:42:00.000+01:002009-04-07T23:42:00.000+01:00You lose.http://blogs.sun.com/dagastine/entry/tree...You lose.<BR/>http://blogs.sun.com/dagastine/entry/tree_wagersBenny Cnoreply@blogger.comtag:blogger.com,1999:blog-7766304.post-43821976730644322182009-04-03T12:12:00.000+01:002009-04-03T12:12:00.000+01:00You are not disputing the 'better looking' part th...You are not disputing the 'better looking' part then ;-)<BR/><BR/>Peace.timhttps://www.blogger.com/profile/11980633186746724857noreply@blogger.com