|
Sponsored Links
Resources
Enterprise Java Research Library
Get Java white papers, product information, case studies and webcasts
|
|
Message #131502
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Google gets another Java guy: Adam Bosworth from BEA
Class Action Lawsuit Commenced Against BEA Systems !!!!! This is funny!!!, may be people started to realize the secrete of chineese mode business practice and bundle of racist and baised american running BEA system!!!
|
|
Message #131523
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Google also got Neal Gafter
Neal Gafter, who was in charge of javac, has also left Sun for Google in the past week.
I'm not surprised that Google is picking up a lot of people; they are very hungry for smart people, and Google is an attractive place to work.
It is disappointing that both Josh and Neal though that continuing to work for Sun wasn't their most interesting or best job opportunity.
|
|
Message #131527
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Gafter leaves Sun?
Neal Gafter, who was in charge of javac, has also left Sun for Google in the past week. Where'd you learn that from?
|
|
Message #131528
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Gafter leaves Sun?
Where'd you learn that from? Well, apparently it's for real at least - the news is on his own personal website.
God bless, -Toby Reyelts
|
|
Message #131532
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Google gets another Java guy: Adam Bosworth from BEA
I hope he was asked to go
It would confirm that BEA finally got their senses together. After Workshop disaster that cost BEA millions of $, the market lead and stagnation in the main product (that is WebLogic if you already forgot) all resulting in ultimate fiasco of open sourcing (just to get some community, for the Gods sake) I am surprised he wasnt booted before. Even more surprising is the pick by Google giving the track record (has BEA used anything from Crossgain technology they have acquired?). For Google it only proves the old fact you have to fill up the positions with names, just names, when you are preparing for an IPO
Regards, Nikita.
|
|
Message #131539
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
a worthwhile and moneymaking practice
Google is doing a "Microsoft", that is hiring only the best and brightest geniuses or near geniuses. And they have a nice lot already! Not even MS can take on Google now with the head start they have.
|
|
Message #131545
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
a worthwhile and moneymaking practice
Not even MS can take on Google now with the head start they have. Not to mention google runs on a the largest linux cluster in the world, and Microsoft has to try and use their own pitiful OS.
|
|
Message #131547
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
some more info on Google
Thank you for raising the intellectual level!
100.000+ servers, largest grid of computers in the world, many on cheap Celeron processors. Rumor has it that they only have paid for 50 copies of Red Hat (stripped of unnecessary functionality), more as a goodwill gesture! :)
5b indexed pages.
They constantly tweaks the closely guarded formula that determines which Web sites are most relevant, they did make five significant changes to its algorithmic formulas in the last two weeks only.
They have found a goldmine to make money with Google AdSense and AdWords.
Bit others has not given up yet!
Yahoo has spent $2b to create their own serach technology by buying Inktomi and Overture Services.
MSN is spending millions to develop a sophisticated search engine to use on MSN.com in hopes of toppling Google as the king of search.
In vain I guess, even if MS doesnt have to pay for the OS either.
Regards Rolf Tollerud
|
|
Message #131550
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
some more info on Google
Thank you for raising the intellectual level!100.000+ servers, largest grid of computers in the world, many on cheap Celeron processors. Rumor has it that they only have paid for 50 copies of Red Hat (stripped of unnecessary functionality), more as a goodwill gesture! :)5b indexed pages.They constantly tweaks the closely guarded formula that determines which Web sites are most relevant, they did make five significant changes to its algorithmic formulas in the last two weeks only.They have found a goldmine to make money with Google AdSense and AdWords.Bit others has not given up yet!Yahoo has spent $2b to create their own serach technology by buying Inktomi and Overture Services. MSN is spending millions to develop a sophisticated search engine to use on MSN.com in hopes of toppling Google as the king of search.In vain I guess, even if MS doesnt have to pay for the OS either.RegardsRolf Tollerud Believe it or not , I found in some cases New MSN search is better than Google. I m not promoting MS Search - just some simpkle observation. MS Search goes by the number of clicks as well as relevance of the search keyword , where as Google depends heavily on customer clicks on relevancy of the link.
|
|
Message #131551
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Google vs MS Search
If I search on j2ee vs net (my favorite) on search.msn.com TTS is number 7 in the list. If I search on techpreview.search.msn.com TSS is no 1. Likewise on Google TSS also is number 1.
So new MS Search is something different then..
Google depends on, as I understand it on "how many links point to the site" and what pagerank these sites have.
MS Search: "Number of clicks as well as relevance of the search keyword"?
Its not altogether clear. Could you elaborate a little further? And how many pages has MS managed to index so far?
Regards Rolf Tollerud
|
|
Message #131555
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Pitiful OS
>Not to mention google runs on a the largest linux cluster in the world, and >Microsoft has to try and use their own pitiful OS.
Who says Microsoft will try to use their own pitiful OS? Microsoft has been using Sun machines for for many years now.
|
|
Message #131560
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Google gets another Java guy: Adam Bosworth from BEA
employing some good Java guy by google , does it means that google is trying to do something based on java ? or its just by accident that java people are employed by google.
|
|
Message #131565
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Pitiful OS
Who says Microsoft will try to use their own pitiful OS? Microsoft has been using Sun machines for for many years now. You are right, msn does not run on Windows according to this source:
MSN is also testing a next-generation version of its search service that will feature a new algorithmic search engine built entirely on Microsoft technology (the current version uses Yahoo! search technology). The new site (see the URL below) will be online only for a short time. Microsoft expects to roll out this engine to its default search site sometime later this year.
|
|
Message #131578
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
and another guy..
Rob Pike too..
Rob Pike was a member of the original Unix team at Bell Labs and has been involved in the creation of the Plan 9 and the Inferno operating systems.
He is also an Olympic silver medalist in archery and an amateur astronomer (a gamma-ray telescope he designed was nearly launched by the Space Shuttle)
http://www.ugfc.org/2004/04/os_research_at_.html
|
|
Message #131616
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Server Error
By the way guys, I got server error on google right now. I guess they cant handle too much brain... is there something like brain short circuit
11:07am EST Server Error The service you requested is not available at this time. Service error -27.
|
|
Message #131629
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
lol
I don't think this is correct verbeage:
"The departure of BEA's chief architect, whose last day at the San Jose, Calif.-based company is Friday, comes as a bit surprise,"
|
|
Message #131639
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Bosworth Builds Great Software
There are two things Adam Bosworth does better than anyone: (1) Talk to customers; and (2) build teams.
Adam is very smart and very cunning. Do not underestimate his ability or his team. He works with very smart people. A few others from Crossgain/BEA have migrated to Google as well. I can tell you this, I am sure they are working on something very exciting! Maybe if you need a job, you could talk to someone over there. :)
Have a great day!
|
|
Message #131650
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Wow it's true Bill Gates to leave for Google!
Bill is leaving Microsoft to start over with Google. He's taking a mail center position and plans to move up.
Good for him.
|
|
Message #131663
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Is Google planning their own browser?
The news of Adam Bosworths move from BEA to Google has me wondering. I am not surprised that Bosworth moved; hes always been much more attuned to the end-user experience then to server-side concerns. He must have felt out-of-step with BEAs primary audience. Google will let him focus on the Joe Users of the world in a way that BEA never could.
Earlier this year, at BEA eWorld, Bosworth seemed terrifically pumped by the prospect of intermittently connected browsing. He and his son demoed a prototype browser that would download entire web sites while on-line, let the user interact with the site while off-line, and queue up forms for submission when connection to the internet was re-established. The demo was pretty cool, but it wasnt immediately clear what role the Java application server really filled (the guts of the functionality appeared to be on the client-side).
As many of us have discovered, if you ever want to do anything interesting on the client side you quickly crash head on into the brick wall that is otherwise known as Internet Explorer. IE doesnt even handle Cascading Style Sheets properly, so any strategy for improving the users experience is going to have problems unless Microsoft is behind it.
Blatant Speculation : Perhaps Google is going to distribute an enhanced version of Firefox with disconnected browsing technology tied to the Google search engine.
Google has to be worried by Microsofts stated intention to include search in the Windows OS. If Microsoft does this right, Google would become as relevant on Windows machines as the Netscape browser. Google might be better, but if MS search is good enough and integrated properly the percentage of folks who use Google daily will plummet.
To combat this threat, Google needs unfettered access to the end-users. Theres only so much wizardry that can be done on the server-side, so youve got to get a foothold on the users machine. The Google tool-bar is a step in this direction, but its becoming increasingly moot as the enhanced features that it provides get incorporated into the browser (pop-up blocking, etc.). Disconnected browsing could be the killer-feature that gets them back in the game.
|
|
Message #131679
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
The fault goes higher
It's not adam. BEA has a leadership problem. Since Alfred took the company he is driving DOWN.
|
|
Message #131711
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Is Google planning their own browser?
Disconnected browsing could be the killer-feature that gets them back in the game. I would never use this feature. I want my browser to reflect what exactly happens with the server, I do not need outdated forms and pages. Non-interactive stuff like dictionaries or ebooks can be cached, but some people still pay for traffic. And even if they do not, what is the point to buffer all the information that you _may_ need, but more often you would not. Features like this only overload the network.
From http://www.itnews.com.au/storycontent.asp?ID=1&Art_ID=19789: "For example, during the demo, Alex Bosworth retrieved account information from the Alchemy interface, but as he waited for the data to upload he was still able to do other tasks on the browser. In traditional browsers, users must wait for synchronous message calls to finish processing before performing other web functions." This is brilliant. How is this different from opening another browser window? Either the product is not good enough, or the journalist is not good enough to properly describe it.
It is like driving an 300hp SUV, saying "Well, I might need all this traction and power, when I go skiing... once a year". Instead of delivering the information, the net dumps on you stupid banners, ads and pictures. How many websites support text-only mode now? And it looks good? Instead of getting to the point and be precise, instead of hanging spammers on the trees (I installed broadband this Friday and immediately got popup from D-squared) let us get us a fatter channel. And if we cannot get a channel fat enough, let us suck as much as junk possible, because our dear user wants to see all this crap on a tiny screen of his mobile phone.
P.S. If they want a real showcase of disconnected technology, that would be online authoring. Like, if you have network PC and store document on the net, it would be nice to be able to save changes or to make undos or to insert picture from your online picture repository, if machine disconnects.
|
|
Message #131712
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Is Google planning their own browser?
I should read Adam's article before shouting about buffering: http://www.mobileimperative.com/documents.asp?d_ID=1777. Now I understand it, this is really interesting concept. Client is updated only with information it already have loaded before or have sent before to the server. The example with pending banking transaction is great, I like it.
I wonder, how it can be implemented? So, the client should have a small piece of server on it, basically a proxy. And if bill-pay is submitted again, this proxy should respond with "pending". Request is pending until the proxy did not get a response from server. Really easy.
|
|
Message #131740
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Disconnected browsing...hmmm
I should read Adam's article before shouting about buffering: http://www.mobileimperative.com/documents.asp?d_ID=1777 Ah, just the right stuff to raise my bloodpressure in the morning. I think Adam is totally right describing the problem and totally wrong proposing the solution - as he has been before :-).
Essentially I agree with Adam that the focus of mobile applications should be to use the resources for the application rather than for the communication.
I am not so sure this is the reason that calendars etc. are the most successful application on mobile devices. Unfortunately, he totally ignores that most users want synchronous communication for a lot of things. Online stock trading, buying airline tickets, checking in for your flight, reserving train seating, ordering the pizza all require synchronous interaction. This is simply because they must be sure that there request has been processed and must no the outcome because otherwise they would take some other action.
Apart from that the webservice communication is all but efficient, it either is concerned with rather large messages or with a significant amount of computation for compressing the message.
In my opinion, mobile device are much better served by applications rather than "pages". They are essentially about application rather than communication. Applications in turn are about logic and storage, so again there seems to be no reason to revert to a page-based, browser like environment.
Where he is right is about the lack of standards, or rather about the low quality of proposed standards. There would be nothing wrong with J2ME, if it had a decent API and acceptable startup time and seemless integration into the mobile device's (phone's) environment. The notion that it is "too hard" is ridicoulous, given that it is not much more complicated than, say VB, and there are millions of people around who can put together usable stuff for VB.
Oh, and one more thing: Compared to the Newtons Handwriting recognition, Palm sucks :-). The Newton's problem was size and price but not function.
|
|
Message #131797
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
So ...
What's about BEA platform ? Is there any problem with BEA's plan for the future ?
Cheers !
|
|
Message #131822
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Google gets another Java guy: Adam Bosworth from BEA
After Workshop disaster that cost BEA millions of $, Is this true? I was about to try out the Workshop...
|
|
Message #131839
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Google gets another Java guy: Adam Bosworth from BEA
By all means, try it out and tell us what you think.
I haven't used it except to play around with demos and stuff, but it _looks_ really nice. I don't know if I would be able to use it for general development, but the web services stuff looked stupidly easy.
Peace,
Cameron Purdy Tangosol, Inc. Coherence: Clustered JCache for Grid Computing!
|
|
Message #131847
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Google gets another Java guy: Adam Bosworth from BEA
Try it. The problem with Workshop is that it is not full Java development IDE. It is a dragndrop environment, primarily for WS-based J2EE development (it, of course, supports EJBs, MBs, etc). So the problem is that you have to constantly keep {Eclipse|IntelliJ|JBuilder|whatever} in parallel with Workshop and that just kills it for most of the developers. Furthermore, Eclipse 3.0 with some plugins can do almost the same and it is a 1st class Java IDE.
Now they have all this dognpony show with Beehive and how you (the developer) can create various components to run inside the Workshop, etc. Anyways, I have heard people saying that it is helpful tool if you work with WebLogic so dont take my words for granted and give it a test drive.
Regards, Nikita.
|
|
Message #132143
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Workshop is great...
for doing web services, java pageflows -- especially including the netUI tags which are great, and for using the control architecture...
|
|
Message #132273
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Google browser for productivity apps
Synchronous apps will flop with a "Google browser" but asynchronous apps -- productivity apps like Word, Excel, PPT, etc. -- will be enhanced. Ditto for gmail.
Google is aiming directly for MS.
|
|
Message #132283
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Google browser for productivity apps
Synchronous apps will flop with a "Google browser" but asynchronous apps -- productivity apps like Word, Excel, PPT, etc. -- will be enhanced. Ditto for gmail.Google is aiming directly for MS. Good thing. It is aways good to fire back at whomever is firing at you. Not just shoot into the air.
|
|
Message #132347
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Another "jump the ship"
Google don't get everyone though!
"Jim Hugunin, creator of Jython and co-designer of AspectJ, that also has written IronPython a blazingly fast .NET implementation of Python starts working for Microsoft"
Guess who starts Monday?
Regards Rolf Tollerud
|
|
Message #132403
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
Another "jump the ship"
Google don't get everyone though! "Jim Hugunin, creator of Jython and co-designer of AspectJ, that also has written IronPython a blazingly fast .NET implementation of Python starts working for Microsoft"Guess who starts Monday?RegardsRolf Tollerud Good. Maybe MS will get on track with AOP. And maybe learn how to do something [technically] right. :)
|
|
Message #132913
Post reply
Post reply
Post reply
Go to top
Go to top
Go to top
|
 |
And WHy Not
I used to work for BEA, and within BEA and in the customer community I operated in, Adam was a respected figure.
Nevertheless, I suspect that Google plan to ramp up the current and future API, and Adam is a good person to scale that up for them while marking out the territory.
|
|
 |
New content on TheServerSide.comNew content on TheServerSide.comNew content on TheServerSide.com |
 |
 |
Reza Rahman continues to explore the features of the proposed JSR 299, Contexts and Dependency Injection for Java EE (CDI). When approved, it promises to be a key feature of Java EE 6.
(January 21, Article)
Ted Neward is an independent consultant specializing in high-scale enterprise systems, and an authority in Java and .NET technologies. He is the author and co-author of several books, including Effective Enterprise Java. At TheServerSide Java Symposium in March, he will be presenting sessions on pragmatic architecture, ECMAScript and Scala.
(January 15, Article)
Now that Oracle is absorbing Sun Microsystems, there mixed views on what should come of the Java Community Process (JCP). While some say Oracle should become the new steward of Java and keep the JCP much as it was, others argue that it may be time to open-source this widespread language.
(November 24, Article)
Reza Rahman explores the features of the proposed JSR 299, Contexts and Dependency Injection for Java EE (CDI). When approved, it promises to be a key feature of Java EE 6.
(November 2, Article)
SAML is an XML-based standard for exchanging authentication and authorization data between security domains. The single most important problem that SAML was created to solve is the Web browser Single Sign-On problem. Many organizations are debating whether to stay with version 1.1 or move to 2.0. This article makes observations about both options.
(September 28, Article)
Joe Ottinger takes a look at how people learn, and applies it to the practice of programming. He notes that understanding how people learn is an essential part of working in a programming team.
(September 22, Article)
Stephen Maryka gave us an article about the Asynchronous Web and posed a number of questions that get examined like an approach to delivering Asynchronous Web capabilities through extensions to existing Java EE technologies.
(July 14, Article)
JavaServer Faces Flex goal is to provide users capability in creating standard Flex components, part of flexSDK which is open sourced through MPL license, as normal JSF components. This article by Ji Hoon Kim will provide an overview of creating a simple multilingual JSF page consisting of JSF Flex tags.
(June 29, Article)
In this session Jeff explores the key characteristics of successful SOA projects. He covers some of the patterns, and anti-patterns, tool sets, and strategies that he himself learned the hard way. Last, he provides a strategy and blueprint for achieving a high likelihood of success in your SOA project.
(June 23, Tech Talk)
Ari Zilka, CTO of Terracotta, Inc., talks about the new features in Terracotta 3.1, announced during JavaOne and available now.
(June 15, Tech Talk)
In this Tech Talk, Josh Long explores an integration challenge using Spring Integration and walks through the implementation, employing and expanding on the basic patterns of Enterprise Application Integration to tie together components into a function integration solution, and then demonstrates how Spring Integration helps address the integration requirements.
(June 15, Tech Talk)
In this Tech Talk, David Geary teaches you: The basics of Google Web Toolkit; How to implement Ajax-enabled applications in Java; Internationalization; Hooking into the browser history mechanism; Remote procedure calls.
(June 4, Tech Talk)
Jon Kern discusses the best architecture/technical solutions and ensure that they are repeated by all developers. By tackling the architecture up-front in a serial manner, subsequent parallel development will be much more manageable and predictable.
(May 28, Tech Talk)
This keynote describes the frustrations of modern knowledge workers in their quest to actually get some work done, and solutions for how to guard yourself against all those distractions. Neal Ford talks about environments, coding, acceleration, automation, and avoiding repetition as ways to defeat the misguided attempts to sap your ability to produce good work.
(May 26, Tech Talk)
Gil demonstrates how new, aggressive uses of already abundant compute capacity by common applications offer competitive value for application designers.
(May 21, Tech Talk)
Chris Keene introduces WaveMaker as a new way to automate the ability to generate Hibernate classes in order to more quickly bring OR mapping into an application.
(May 19, Article)
Mastering EJB was one of the original and most influential EJB books in the industry. Mastering EJB III now returns with two new expert co-authors, updated for EJB 2.1 and 30% new chapters including security, integration, best practices, open source, and more.
(Book PDF Download)
The Application Server Matrix is a detailed listing of J2EE vendors and their application server products, with information on latest version numbers, J2EE spec support and licensing, pricing, platform support, and links to product downloads and reviews.
(Application Server Comparison Matrix)
|
|