Win a copy of TDD for a Shopping Website LiveProject this week in the Testing forum!

Glenn Murray

Ranch Hand
+ Follow
since Dec 07, 2001
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Glenn Murray

Hi,

Thanks for your answers to my "Questions about Mahout's maturity" post.

Are the algorithms implemented by Mahout all implemented in Hadoop, i.e., does using Mahout imply that the problem can be implemented in Hadoop and is therefore amenable to implementation in MapReduce? As Mahout is about scalability, I suppose this question is getting at whether all of its scalability is, in the end, based on MapReduce.

Also, is there something in the book about running on Google AppEngine (GAE) and Amazon EC2?

Thanks,
Glenn
Hi,

Is Mahout ready for prime time? A quick glance at the site shows that some algorithms seem to be implemented, but many not (e.g., boosting, support vector machines, neural nets). My hope would be that Mahout could provide a way to quickly apply a variety of algorithms for comparison.

A secondary question is how much theory is in this book? Is there some attempt to cover some basic notions and formulas?

Thanks,
Glenn

Spencer Fingleton wrote:What is the point in servelts if we can use JSP's? Can someone give me examples of when you would use a servlet rather than a jsp page?

Spencer



This struck me as an odd question. I've been designing and writing client-server systems for years, with Swing clients and more recently with GWT. I've written a lot of servlets. I've never written a JSP, and, truth be told, I don't really know what one is. It seems to me that the question should be "What is (or was) the point of JSPs?"

Cheers,
Glenn
11 years ago
Hi Abhilash,

Yes, you can dynamically create or modify your GUI with GWT. You may do it much as you would with Swing. You do not need any other frameworks or toolkits. It works because the GWT-generated JavaScript, like all JavaScript, can manipulate the browser DOM to create the desired web page. If you write code to add widgets, it will add widgets when you ask it to.

I hope this clarifies things.

Glenn
11 years ago
GWT
For the record, I think that discontinuing the support for the JUnit GUI
was a bad idea. In particular, it is sorely missed in educational
settings where one tries to teach programming, not the IDE of the day.
Besides, the IDE support is rather spotty, in my opinion.

Cheers,
Glenn
14 years ago
Hi,

This link may help. Will GWT apps be larger than other Javascript apps? I think not, but it's probably not an apples to apples comparison. If you have a RIA toolkit, then you are more likely to create a richer, and therefore larger, app, no?

Cheers,
Glenn
14 years ago
GWT

Originally posted by Jeanne Boyarsky:

1) Since the JavaScript is generated from Java, it reminds me a bit of servlets. Does this mean the presentation (HTML) in Java rather than just the JavaScript?



There is no Java in the presentation layer (as there would be with applets, not servlets).


2) There is a different JavaScript file generated for each browser. Does this mean you have to redeploy when the next version of each browser comes out?



There is one Javascript file for all browsers. You may want to redeploy if the GWT is updated or a browser's Javascript engine changes (as you would do anyway).

Cheers,
Glenn
14 years ago
GWT

Originally posted by Jothi Shankar Kumar Sankararaj:
...Anyone knows any place in India where I can get some books on GWT?



Google 'gwt ebook'.

Cheers,
Glenn
14 years ago
GWT

Originally posted by Filippo Vitale:

I think the main competitor is the Yahoo! UI Library ( http://developer.yahoo.com/yui )



Don't forget Dojo.


I don't know what is the best way to code for AJAX purposes:
_ with a Java-to-Javascript compiler
_ plain an easy Javascript


GWT is partly based on the premise that it is too messy to code in Javascript, so we simplify development by coding in Java instead.

Cheers,
Glenn

14 years ago
GWT

Originally posted by Louis Wang:
1 Can it replace Java Applet totally? I'm now working on a Java Applet project, compare with AJAX, what are the advantages and disadvantages?



GWT output is Javascript, so it is limited by that language's capabilities. The end result is a web page. On the other hand, it will run in most all browsers without a JRE.

An applet is not a web page; it runs in a JRE. In particular a
signed applet can do many more client side tasks.


2 Will GWT be used by more and more people to build AJAX project? Or like GUI builder, although it can make GUI work easier, but there are still lots of people write code by hand.



If someone said they could predict the future, would you believe them?

Cheers,
Glenn
[ June 25, 2007: Message edited by: Glenn Murray ]
14 years ago
GWT
Hi,

I am trying to write a utility class to get Loggers with a certain Handler Formatter. The output from the following code is

Can anyone explain why there are only messages from the last logger?

Thanks,
Glenn

15 years ago
Hi,

I had this problem recently with POI 2.5.1 and 3.0 alpha3, so it doesn't
seem that they are going to fix it.

I'm happy to report that Java Excel API at http://www.andykhan.com/jexcelapi/ works for my needs, and does Excel 95, as well.

Cheers,
Glenn
15 years ago
Hi,

I found this to be somewhat curious. If it's a standard, then
why do you need to port the code? Shouldn't it work in any
standards compliant container?

Cheers,
Glenn

Originally posted by Chu Tan:
For practicality, I'd imagine very few firms actually use JEE 5, EJB3, jdk 5.



I believe you are imagining incorrectly. As I write this at the Colorado Software Summit
conference, an informal survey of the dozens of developers here indicated that these
tools are already in heavy use, at least among high-end developers.

Cheers,
Glenn
Hi Scott,

Thanks, no, I haven't looked into this as I had never even heard of it---that's why
I asked. And you are right, ETL is what I am talking about---thanks for the right
nomenclature.

Do suggest somewhere to go to learn more about ETL tools, patterns, designs, etc.?

Thanks,
Glenn