Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

ninjava

The Yahoo! Groups Product Blog

Check it out!

Group Information

? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Messages

Advanced
Messages Help
Messages 875 - 904 of 1414   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#875 From: Sam Joseph <gaijin@...>
Date: Thu Mar 13, 2003 3:33 am
Subject: NinJava Thursday 20th March: "Struts" "VNC"
samrhjoseph
Send Email Send Email
 
*****************************************************
********** N I N J A V A  *  M E E T I N G ***************
*****************************************************

This month's NinJava meeting will take place on Thursday 20th March, in
the usual location of the 5th floor NetYear offices of Cerulean Tower,
Shibuya. The main talk will start at 7pm. A map can be found at:

http://www.ninjava.org/directions.html

The meeting's agenda is as follows:

6:30pm - 7:00pm Networking (sorry no refreshments)

7:00pm - 7:45pm "Struts - An Open Source Framework for Building Web
Applications" Main talk by Nigel Gardiner

7:45pm - 8:00pm Discussion

8:00pm - 8:15pm "VNC - Virtual Networking Client" introduction by Curt
Sampson and Sam Joseph

8:15pm - 9:00pm Discussion and code workshop


The talk abstracts and speaker biographies are as follows:

Main Talk Title: Struts - An Open Source Framework for Building Web
Applications

Main Talk Abstract:

Developing large scale web applications presents a different set of
challenges to developing small web applications. The speaker will
introduce the Struts framework, an Apache Jakarta project, which
provides the structure upon which large scale web applications can be
built. The talk will introduce the main features of Struts, and build a
simple web application to demonstrate these features. Struts is based on
Java Servlets, JavaBeans, ResourceBundles, and Extensible Markup
Language (XML). Struts encourages application architectures based on the
Model 2 approach, a variation of the classic Model-View-Controller (MVC)
design paradigm. It provides its own Controller component and integrates
with other technologies to provide the Model and the View.

Main Talk Speaker Biography:

Nigel is a Petroleum Engineer who moved into programming while working
for Schlumberger in Australia, 1997. He became involved with Java in
1999 and moved to Tokyo in May 2000 to join ValueCommerce, an internet
advertising company. His work in the oil industry was mainly in oilfield
simulators and modellers, and in ValueCommerce it has been database,
internet and web applications.

Code Workshop: VNC - Virtual Networking Client

Workshop  Abstract:

"VNC - Virtual Networking Client" is a remote display system which
allows you to view a computing 'desktop' environment not only on the
machine where it is running, but from anywhere on the Internet and from
a wide variety of machine architectures.  The idea is that members of
the audience will be able to join in by accessing the VNC from their
laptops.  After introducing the VNC system, Sam and Curt will take a
look at some code from the NeuroGrid project in order to demonstrate how
the VNC can be used to allow multiple users to collaborate on code.  In
common with recent meetings Sam and Curt will be considering different
testing strategies within the NeuroGrid code base and the hope is that
as debate starts about the code and testing it, different people will be
able to demonstrate their points in code over the VNC.  The intention is
that the VNC along with wireless connection and mutliple laptops can
provide a framework for future code workshops.
URLs:

VNC
http://www.uk.research.att.com/vnc/index.htmlNeuroGrid
http://www.neurogrid.net
Speaker Biographies:

Curt Sampson (cjs@...) is currently Chief Programmer at Vanten
Open Source Solutions, a Tokyo consulting and systems development
company ( http://www.vanten.com ). Having over twenty years of computing
experience, he believes he has become adept at manipulating terminology
to argue people to a standstill. He's not quite sure what patterns
really are, but he's apparently been using them since before he'd even
heard of them. He is always happy to muck about with a bit of code and
demonstrate the results.

Sam Joseph holds a Doctorate degree in Neural Networks from Edinburgh
University. He first came to Tokyo in 1998 on a Toshiba Fellowship to
work on Java Software Agents. In February 2000 he moved to
ValueCommerce, and after the standard internet startup roller coaster,
became an independent consultant. He started the NeuroGrid project (an
open source P2P bookmarking system), which he continues to work at, and
more recently he has been working on mobile java applications for
various companies, as well as research projects at Tokyo University.

#876 From: Sam Joseph <gaijin@...>
Date: Thu Mar 13, 2003 8:09 am
Subject: Refreshments Correction!
samrhjoseph
Send Email Send Email
 
Hi folks,

Slight correction to our agenda.  Many thanks to Vanten Open Source
Solutions for sponsoring the Ninjava refreshments.

6:30pm - 7:00pm Networking (Refreshments provided by Vanten Open Source
Solutions http://www.vanten.com)

CHEERS> SAM

#877 From: "Grant Morgan" <gmorgan@...>
Date: Fri Mar 14, 2003 4:30 am
Subject: HTTP testing & junits
ryuuguu_jp
Send Email Send Email
 
Any opinions on http testing with Junit.  The general idea is use something
like httpunit or MaxQ to write and run acceptance tests for a web app,  so
the developers can easliy run them as part of a test suite. I know Sam is
working with httpunit, any worked with MaxQ?

Any other Junit compatible http tesing programs out there?

Any religous reason I shouldn't use Junit to do non unit testing :)

#878 From: Sam Joseph <gaijin@...>
Date: Fri Mar 14, 2003 6:08 am
Subject: Re: HTTP testing & junits
samrhjoseph
Send Email Send Email
 
I've been pretty happy with httpunit so far - although it can get a bit
laborious - I have wrtten scripts to automate generation of httpUnit
code from html templates.  There are also a number of other packages
built on top of httpUnit, such as Canoo Webtest and jWebUnit.  Although
I think I prefer to stick with httpUnit for the moment.  If you look
through the junit site news you can find alot of info on this kind of thing.

http://www.junit.org/news/index.htm

I see MaxQ is in there too.  Sounds interesting.  It would be good to
find out how httpUnit and MaxQ compare.  The superficial difference
would seem to be that MaxQ allows you to record http activity, whereas
httpUnit requires you to script it all out from scratch.

CHEERS> SAM

Grant Morgan wrote:

>Any opinions on http testing with Junit.  The general idea is use something
>like httpunit or MaxQ to write and run acceptance tests for a web app,  so
>the developers can easliy run them as part of a test suite. I know Sam is
>working with httpunit, any worked with MaxQ?
>
>Any other Junit compatible http tesing programs out there?
>
>Any religous reason I shouldn't use Junit to do non unit testing :)
>
>
>
>

#879 From: "fabgo" <fabgo@...>
Date: Mon Mar 17, 2003 9:58 pm
Subject: Java jobs in Tokyo?
fabgo
Send Email Send Email
 
Hi all,

I will be returning to Tokyo March 28-April 14 to visit my Japanese
girlfriend, and am trying to line up some interviews while I am there.

If your company is hiring, or if you know of any company that is
looking for an experienced Java developer, I'd like to hear from you.

- Fabian

#880 From: Sam Joseph <gaijin@...>
Date: Wed Mar 19, 2003 2:21 am
Subject: Re: A Free Online "J2EE Programming" course
samrhjoseph
Send Email Send Email
 
Hi All,

The Sun people sent me this.

Sang Shin wrote:

> A free online "J2EE Programming" course is currently being
> offered for anyone who wants to learn J2EE or increase their
> knowledge on J2EE.
>
> This course runs very much like a regular college course in
> which the students are expected to do weekly homework and final
> project after studying the presentation material but it is free
> and can be taken online.  There is also class group alias where
> students can ask/answer questions.  The complete set of course
> contents (StarOffice/OpenOffice slides with detailed speaker notes,
> homework assignments, reading materials, code samples, FAQ etc.)
> are available on the web.
>
> The current session of this class is 80% done and  the course will
> be offered on a regular basis once the current session is over.
> The next session is expected to get started from in the middle of
> April, 2003.
>
> You can join the class right now or wait until the next
> session gets started. For detailed information about this class
> and how to join the class, please go to class website
>
>     Class website: http://www.plurb.com/j2ee/
>     Class Syllabus:
> http://j2eerocks.web.aplus.net/j2eeclass/index0.html#Syllabus
>     Class Schedule: http://j2eerocks.web.aplus.net/j2eeclass/Class.html
>     Class group alias: http://groups.yahoo.com/group/j2eerocks/
>
> Finally, if you are an educator (colleges, universities, high
> schools, ISVs, companies, educational services, government
> organizations, individuals), the course contents are available
> in "open source" style for "learning". So you can use the course
> contents in anyway you want.  Thanks.
>
>

#881 From: Sam Joseph <gaijin@...>
Date: Thu Mar 20, 2003 1:29 am
Subject: Bring your laptops tonight!
samrhjoseph
Send Email Send Email
 
Hi All,

So not only do we have REFRESHMENTS! at tonight's ninjava, kindly
provided by Vanten Open Source Solutions.

We are also going to have a VNC setup, that will allow anyone who brings
a laptop (and ideally either a wireless card or LAN cable) to take part
in the code workshop session.

In preparation you should download the VNC client from the link below:

http://www.uk.research.att.com/vnc/

Also, Nigel from ValueCommerce will be telling us all about Jakarta Struts.

Full agenda here: http://www.ninjava.org/agenda.html

See you tonight.

CHEERS> SAM

#882 From: Erhan Oztop <erhan_jphone@...>
Date: Wed Apr 2, 2003 1:24 am
Subject: J-Phone emulator japanese fonts
erhan_jphone
Send Email Send Email
 
Hi All,

I am new and from Kyoto. I am developing some
stuff for J-Phone for fun. When I try to display
Japanese characters using unicode encoding I
get garbaged pixels (not ???). I tried some sample
codes from different sources, the result is the same.

I suspect that the emulator (J-SKY application
emulator) is trying to access host operating system
(US Windows2000)fonts and fails I think.

Any ideas ?

erhan

__________________________________________________
Do you Yahoo!?
Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
http://platinum.yahoo.com

#883 From: "fabgo <fabgo@...>" <fabgo@...>
Date: Sun Feb 23, 2003 8:19 pm
Subject: Java-based open-source shopping cart software
fabgo
Send Email Send Email
 
Hi,




I am building an e-commerce solution for a client and am looking for
Java-based open-source shopping cart software. Do you know of any
project you would recommend?




The client's needs are quite specific, so I am just looking for
something basic that I can expand to accomodate the extra needed
features.




As a bonus, since I will have to delve into the details and expand the
source code, I hope to contribute to the development of the shopping
cart software.




- Fabian

#884 From: "aycadabis" <aycadabis@...>
Date: Thu Mar 13, 2003 1:37 am
Subject: php courses
aycadabis
Send Email Send Email
 
Dear All,
I am looking for help on php. (a private school with php classes,
private courses from a programmer...) Any suggestions?

Thx,
Ayca

"You know when you have achieved perfection in a relationship, not
when you have nothing more to add, but when you have nothing more to
take away." ..inspired by databases

#885 From: Jean-Christian Imbeault <jc@...>
Date: Wed Apr 2, 2003 2:30 am
Subject: How to get the width of a japanese String?
jc@...
Send Email Send Email
 
I would like to write out tabular data and have line up nicely however I
am having trouble with japanese data since characters take up one or two
"spaces".

The data I am writing out is actually sent as an email and the the
viewer will be using a fixed-width font. My application is not
displaying the data in anyway, just sending it out by email.

Does anyone know of a way to figure out the width or a String or in the
worst case if a char is single-width or double-width (then I could loop
through all the chars in the String and add up their widths)?

Thanks,

Jean-Christian Imbeault

#886 From: Konrad Hernblad <konrad@...>
Date: Wed Apr 2, 2003 2:47 am
Subject: Re: Java-based open-source shopping cart software
vizionari1
Send Email Send Email
 
did you try searching on http://sf.net/?


At 20:19 03/02/23 +0000, you wrote:
>Hi,
>
>I am building an e-commerce solution for a client and am looking for
>Java-based open-source shopping cart software. Do you know of any
>project you would recommend?
>
>The client's needs are quite specific, so I am just looking for
>something basic that I can expand to accomodate the extra needed
>features.
>
>As a bonus, since I will have to delve into the details and expand the
>source code, I hope to contribute to the development of the shopping
>cart software.
>
>- Fabian

#887 From: Sam Joseph <gaijin@...>
Date: Wed Apr 2, 2003 4:06 am
Subject: code surgery or pattern workshop
samrhjoseph
Send Email Send Email
 
Hi All,

So we're getting geared up for the next Ninjava on 24th of the month,
and we have a great main talk lined up from Todd of Valuecommerce on the
the JDO Database layer.

However as yet we don't have a workshop theme.  Does anybody have code
they are struggling with that they want to bring along to the workshop
so we can all have a look at it together?  A kind of code surgery
perhaps.  Failing that should we fall back on looking at patterns?

Suggestions/comments?

CHEERS> SAM

#888 From: Darren Cook <darren@...>
Date: Wed Apr 2, 2003 8:12 am
Subject: Re: php courses
darren@...
Send Email Send Email
 
> I am looking for help on php. (a private school with php classes,
> private courses from a programmer...) Any suggestions?

TPC (www.tokyopc.org) is starting up a php-sig soon (announcement of details
within a couple of weeks I'd expect).

Personally to learn I'd read a book and/or work through online articles.
Reading the PHP manual cover-to-cover is also good.

Darren

#889 From: "Joe Sam Shirah" <jshirah@...>
Date: Sun Apr 6, 2003 11:52 pm
Subject: [ANN] Tutorial - Getting Started with EJB Technology
joesam_jozz
Send Email Send Email
 
Hi Everyone,

     I recently finished writing a fairly complete EJB tutorial, which was
posted last Tuesday as the weekly feature for both developerWorks (
www.ibm.com/developerworks ) and the developerWorks Java zone (
www.ibm.com/developerworks/java ).

     "Getting Started with EJB Technology" is available permanently from:

http://www-106.ibm.com/developerworks/edu/j-dw-java-gsejb-i.html

A brief, and free, one time registration is required, but the same
password and ID then work for all devWorks tutorials.

     Running versions of the code examples can be accessed from
conceptGO's Community page:

                 www.conceptgo.com/community.html

click the "Tutorial Example Applications" link.  These are not very exciting
from a user view, but, under the hood, they use session beans, entity beans
and message-driven beans, JDBC and transactions.  There are also a large
number of useful ( I hope ) related links in the Resources section.

     If you do try it out, I'd be interested in any feedback ( other than
expanding into more areas - it's long enough now  ;-) ) that would make the
tutorial better.  Take care,


                                                          Joe Sam

Joe Sam Shirah -        http://www.conceptgo.com
conceptGO         -        Consulting/Development/Outsourcing
Java Filter Forum:       http://www.ibm.com/developerworks/java/
Just the JDBC FAQs: http://www.jguru.com/faq/JDBC
Going International?    http://www.jguru.com/faq/I18N
Que Java400?             http://www.jguru.com/faq/Java400

#890 From: Stuart Woodward <stuart@...>
Date: Mon Apr 14, 2003 6:44 am
Subject: Apache/Tomcat Load Balancing
stuartwoodward
Send Email Send Email
 
I remember reading a great paper on the Apache site about Apache/Tomcat
Load Balancing about a year ago but I can't find it anymore. Does anyone
happen to know a good resource about setting up multiple Apaches to talk
to multiple Tomcat workers. If you do please drop me a line..

Stuart

#891 From: Khamsouk Souvanlasy <khamsouk@...>
Date: Mon Apr 14, 2003 8:27 am
Subject: Re: Apache/Tomcat Load Balancing
khamsouk_sou...
Send Email Send Email
 
> I remember reading a great paper on the Apache site about Apache/Tomcat
> Load Balancing about a year ago but I can't find it anymore. Does
> anyone
> happen to know a good resource about setting up multiple Apaches to
> talk
> to multiple Tomcat workers. If you do please drop me a line..

A good googling is in order here, but anyway you could try one of the
following which are quite good:

Apache 1.3.23 + Tomcat 4.02:
http://www.ubeans.com/tomcat/

An updated one with Apache 2.x + Tomcat 4.x is at:
http://raibledesigns.com/tomcat/index.html

Also, the flashguides cover many versions on different platforms,
however I can't recall reading about load balancing.:
http://www.galatea.com/flashguides/index

Kam

#892 From: Stuart Woodward <stuart@...>
Date: Tue Apr 15, 2003 1:24 am
Subject: Re: Apache/Tomcat Load Balancing
stuartwoodward
Send Email Send Email
 
On Mon, 14 Apr 2003 17:27:28 +0900
Khamsouk Souvanlasy <khamsouk@...> wrote:

> A good googling is in order here, but anyway you could try one of the
> following which are quite good:

I googled and googled and googled before querying Ninjava's AI.:
Thanks for the link but, the link is to:

"instructions for configuring ***an**** Apache 2.x web server which
handles static content and delegates JSP (Java Server Pages) and Servlet
requests to two Tomcat 4.x servers using AJP 13 connectors and a load
balancing worker."

Where I was really looking for:

>  ...resource about setting up ***multiple*** Apaches to talk to multiple
> Tomcat workers.


> Also, the flashguides cover many versions on different platforms,
> however I can't recall reading about load balancing.:
> http://www.galatea.com/flashguides/index

Thanks That's a good link to bookmark.

I fear the this quest for information is going to turn out like the
search for the Topless Ramen Shop thread that went around the Tokyo BBSs
in the early 1990s where a guy swore he had seen a message about this
topic some time before and some people also vaguely remembered seeing it
but he could never find the message with the information....

Back to Google...

Stuart

#893 From: Curt Sampson <yahoo_sucks@...>
Date: Tue Apr 15, 2003 1:33 am
Subject: Re: Re: Apache/Tomcat Load Balancing
cjstokyo
Send Email Send Email
 
On Tue, 15 Apr 2003, Stuart Woodward wrote:

> >  ...resource about setting up ***multiple*** Apaches to talk to multiple
> > Tomcat workers.

This ought to be no problem. Just set all of your Apache instances to
send requests to the same group of Tomcat servers. If you can get one
Apache going, all the rest of them should be configured the same way.
(Though note, I've not done this for a while.)

Or of course you could always pay Vanten to set it up for you. :-)

cjs
--
Curt Sampson  <cjs@...>   +81 90 7737 2974   http://www.netbsd.org
     Don't you know, in this new Dark Age, we're all light.  --XTC

#894 From: Stuart Woodward <stuart@...>
Date: Tue Apr 15, 2003 8:19 am
Subject: Re: Re: Apache/Tomcat Load Balancing
stuartwoodward
Send Email Send Email
 
On Tue, 15 Apr 2003 10:33:58 +0900 (JST)
Curt Sampson <yahoo_sucks@...> wrote:

> This ought to be no problem. Just set all of your Apache instances to
> send requests to the same group of Tomcat servers. If you can get one
> Apache going, all the rest of them should be configured the same way.
> (Though note, I've not done this for a while.)

Thanks. The keywords I was looking for was  "session affinity" and "jvmRoute"

Apologies to Khamsouk Souvanlasy as his reference was the key to
understanding this in the end.

Apache 1.3.23 + Tomcat 4.02:
http://www.ubeans.com/tomcat/

> Or of course you could always pay Vanten to set it up for you. :-)

:-)

#895 From: Sam Joseph <gaijin@...>
Date: Thu Apr 17, 2003 11:06 pm
Subject: NinJava Meeting Thursday 24th April
samrhjoseph
Send Email Send Email
 
*****************************************************
********** N I N J A V A  *  M E E T I N G ***************
*****************************************************

This month's NinJava meeting will take place on Thursday 24th April, in
the usual location of the 5th floor NetYear offices of Cerulean Tower,
Shibuya. The main talk will start at 7pm. A map can be found at:

http://www.ninjava.org/directions.html


The meeting's agenda is as follows:

6:30pm - 7:00pm Networking (Refreshments provided by Vanten Open Source
Solutions http://www.vanten.com)

7:00pm - 7:45pm "Java Data Objects (JDO)" or "How to break up with your
database and start dating a model" Main talk by Todd Gamblin

7:45pm - 8:00pm Discussion

8:00pm - 9.00pm Code Surgery - Bring your code and let the Java Doctors
take a look


The talk abstracts and speaker biographies are as follows:


Main Talk Title: Java Data Objects (JDO) or "How to break up with your
database and start dating a model"

Main Talk Abstract:

One of the biggest hassles with writing any sort of enterprise Java
application is interfacing with the database. To start with, traditional
relational database schemas do not gel with the object models we'd all
like to write for business tasks. Tables, rows, and joins are not nearly
as nice to deal with as objects in physical memory, and writing SQL in
JDBC is tedious, hard to maintain, and binds code tightly to the
particulars of the RDBMS it's talking to. Still more troublesome is
properly managing object persistence - you have to make sure your
objects stick around while you're using them, and that they don't get
out of sync with the database while they're in cache. This is even more
complicated when the server environment is distributed.

The Java Data Objects (JDO) standard aims to tackle all of these
problems at once by putting an extra layer of abstraction between your
application and the database. You can specify your object model and
auto-generate a schema for it, or reverse-engineer your existing data
store into data objects. Data is cached and evicted to and from memory
transparently behind these JDO objects, and queries are written in a
standard, java-like language which can be mapped to proprietary SQL
interfaces underneath. You no longer have to write in JDBC, and if you
wish to switch database systems, you can simply change JDO
implementations. Last, there is support in commercial implementations
for distributed caching, so your system can still be scalable.

I will talk about the basic functionality and architecture of JDO, my
own experience using it, and whether the it lives up to these lofty
claims on all counts. I'll reserve some time for Q&A afterwards as well,
because I think it will be particularly useful to me and everyone else
to take some time to compare this to the other solutions out
there.http://www.jdocentral.com/
http://java.sun.com/products/jdo/


Main Talk Speaker Biography:

Todd Gamblin has been working with Java for almost 4 years now. Until 10
months ago, he was working towards a BA in Computer Science and Japanese
from Williams College, a small liberal arts school deep in the Berkshire
Mountains of Massachusetts. During his time there, he did some research
on cache-conscious memory allocation, specifically in JVM's. He has also
spent two summers at EMC, where he worked on a distributed performance
tool for their DG/UX operating system and designed a prototype user
interface for their ip4700 line of network storage servers. Since
graduating, he has been living in Tokyo and working as a Software
Developer on the Shared Hosting project at ValueCommerce, which makes
extensive use of JDO.

#896 From: t3@...
Date: Fri Apr 18, 2003 4:36 am
Subject: Re: NinJava Meeting Thursday 24th April
t3@...
Send Email Send Email
 
"Java Data Objects (JDO)" or "How to break up with your
  database and start dating a model"

That is one of the best speech titles I've ever heard.<g>

Tim

#897 From: Sam Joseph <gaijin@...>
Date: Fri Apr 18, 2003 8:51 am
Subject: Re: NinJava Meeting Thursday 24th April
samrhjoseph
Send Email Send Email
 
t3@... wrote:

>"Java Data Objects (JDO)" or "How to break up with your
> database and start dating a model"
>
>That is one of the best speech titles I've ever heard.<g>
>
>
Hope that means you'll come to the talk :-)

CHEERS> SAM

#898 From: Sam Joseph <gaijin@...>
Date: Thu Apr 24, 2003 2:49 am
Subject: Reminder --> NinJava meeting tonight
samrhjoseph
Send Email Send Email
 
*****************************************************
********** N I N J A V A  *  M E E T I N G ***************
*****************************************************

This month's NinJava meeting will take place on Thursday 24th April, in
the usual location of the 5th floor NetYear offices of Cerulean Tower,
Shibuya. The main talk will start at 7pm. A map can be found at:

http://www.ninjava.org/directions.html


The meeting's agenda is as follows:

6:30pm - 7:00pm Networking (Refreshments provided by Vanten Open Source
Solutions http://www.vanten.com)

7:00pm - 7:45pm "Java Data Objects (JDO)" or "How to break up with your
database and start dating a model" Main talk by Todd Gamblin

7:45pm - 8:00pm Discussion

8:00pm - 9.00pm Code Surgery - Bring your code and let the Java Doctors
take a look


The talk abstracts and speaker biographies are as follows:


Main Talk Title: Java Data Objects (JDO) or "How to break up with your
database and start dating a model"

Main Talk Abstract:

One of the biggest hassles with writing any sort of enterprise Java
application is interfacing with the database. To start with, traditional
relational database schemas do not gel with the object models we'd all
like to write for business tasks. Tables, rows, and joins are not nearly
as nice to deal with as objects in physical memory, and writing SQL in
JDBC is tedious, hard to maintain, and binds code tightly to the
particulars of the RDBMS it's talking to. Still more troublesome is
properly managing object persistence - you have to make sure your
objects stick around while you're using them, and that they don't get
out of sync with the database while they're in cache. This is even more
complicated when the server environment is distributed.

The Java Data Objects (JDO) standard aims to tackle all of these
problems at once by putting an extra layer of abstraction between your
application and the database. You can specify your object model and
auto-generate a schema for it, or reverse-engineer your existing data
store into data objects. Data is cached and evicted to and from memory
transparently behind these JDO objects, and queries are written in a
standard, java-like language which can be mapped to proprietary SQL
interfaces underneath. You no longer have to write in JDBC, and if you
wish to switch database systems, you can simply change JDO
implementations. Last, there is support in commercial implementations
for distributed caching, so your system can still be scalable.

I will talk about the basic functionality and architecture of JDO, my
own experience using it, and whether the it lives up to these lofty
claims on all counts. I'll reserve some time for Q&A afterwards as well,
because I think it will be particularly useful to me and everyone else
to take some time to compare this to the other solutions out
there.http://www.jdocentral.com/
http://java.sun.com/products/jdo/


Main Talk Speaker Biography:

Todd Gamblin has been working with Java for almost 4 years now. Until 10
months ago, he was working towards a BA in Computer Science and Japanese
from Williams College, a small liberal arts school deep in the Berkshire
Mountains of Massachusetts. During his time there, he did some research
on cache-conscious memory allocation, specifically in JVM's. He has also
spent two summers at EMC, where he worked on a distributed performance
tool for their DG/UX operating system and designed a prototype user
interface for their ip4700 line of network storage servers. Since
graduating, he has been living in Tokyo and working as a Software
Developer on the Shared Hosting project at ValueCommerce, which makes
extensive use of JDO.

#899 From: Sam Joseph <gaijin@...>
Date: Thu Apr 24, 2003 3:54 am
Subject: Code Surgery Tonight
samrhjoseph
Send Email Send Email
 
Hi All,

So just to let you know we plan to have a "code surgery" in the second
half on tonight's NinJava.  The idea is that anyone can bring in code
that they are having problems with, and as a group we'll try and help
you out.

Either mail your code to the list or bring it along on a laptop, CD or
diskette, and we'll do our best to help you out.

CHEERS> SAM

#900 From: Sam Joseph <gaijin@...>
Date: Fri Apr 25, 2003 8:00 am
Subject: Struts Presentation Slides
samrhjoseph
Send Email Send Email
 
Hi All,

Okay so the code and the slides from March's presentation - that was
Nigel talking about Struts are up on the website.  You can check them
out here:

http://www.ninjava.org/meets/20030320/index.html

CHEERS> SAM

#901 From: ramki saran <saravanakumar_sr@...>
Date: Fri Apr 25, 2003 9:53 am
Subject: Re: Struts Presentation Slides
saravanakuma...
Send Email Send Email
 
Hi Sam!

Thanks for your kind courtesy in yesterdays meeting.

Well the link which was sent pointed to March's
Presentation.

Can i have the presentation and source code/ samples
if any relating to Yesterdays Presentation(24th April
2003) By Mr.Tom Gamblin.

Thanks in advance,

Regards

--- Sam Joseph <gaijin@...> wrote:
> Hi All,
>
> Okay so the code and the slides from March's
> presentation - that was
> Nigel talking about Struts are up on the website.
> You can check them
> out here:
>
> http://www.ninjava.org/meets/20030320/index.html
>
> CHEERS> SAM
>
>
>


=====
S.R.SaravanaKumar
  """""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ResidencePhoneNumber  -> 81 03 3871 1128
" MobilePhoneNumber     -> 81 090 6659 8318
" ResidenceMailAddress  -> kumar@...
" MobileMailAddress     -> forsrs@...
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""

__________________________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo
http://search.yahoo.com

#902 From: Sam Joseph <gaijin@...>
Date: Fri Apr 25, 2003 10:10 am
Subject: Re: Struts Presentation Slides
samrhjoseph
Send Email Send Email
 
Hi Ramki,

Those links and presentation slides will be released shortly.  I'm just
waiting for Todd to approve the pages I've created.

CHEERS> SAM

ramki saran wrote:

>Thanks for your kind courtesy in yesterdays meeting.
>
>Well the link which was sent pointed to March's
>Presentation.
>
>Can i have the presentation and source code/ samples
>if any relating to Yesterdays Presentation(24th April
>2003) By Mr.Tom Gamblin.
>
>

#903 From: ramki saran <saravanakumar_sr@...>
Date: Fri Apr 25, 2003 10:23 am
Subject: Re: Struts Presentation Slides
saravanakuma...
Send Email Send Email
 
Hi Sam!

Thanks for your kind and prompt mail.

Regards,


--- Sam Joseph <gaijin@...> wrote:
> Hi Ramki,
>
> Those links and presentation slides will be released
> shortly.  I'm just
> waiting for Todd to approve the pages I've created.
>
> CHEERS> SAM
>
> ramki saran wrote:
>
> >Thanks for your kind courtesy in yesterdays
> meeting.
> >
> >Well the link which was sent pointed to March's
> >Presentation.
> >
> >Can i have the presentation and source code/
> samples
> >if any relating to Yesterdays Presentation(24th
> April
> >2003) By Mr.Tom Gamblin.
> >
> >
>
>
>


=====
S.R.SaravanaKumar
  """""""""""""""""""""""""""""""""""""""""""""""""""""""""
" ResidencePhoneNumber  -> 81 03 3871 1128
" MobilePhoneNumber     -> 81 090 6659 8318
" ResidenceMailAddress  -> kumar@...
" MobileMailAddress     -> forsrs@...
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""

__________________________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo
http://search.yahoo.com

#904 From: Sam Joseph <gaijin@...>
Date: Fri Apr 25, 2003 10:27 am
Subject: Re: Struts Presentation Slides
samrhjoseph
Send Email Send Email
 
Ah, but in case you can't wait I think the link you really wanted to see
was this one detailed open source JDO implmentations:

http://www.ogilviepartners.com/OpenSource.html

CHEERS> SAM

ramki saran wrote:

>Hi Sam!
>
>Thanks for your kind courtesy in yesterdays meeting.
>
>Well the link which was sent pointed to March's
>Presentation.
>
>Can i have the presentation and source code/ samples
>if any relating to Yesterdays Presentation(24th April
>2003) By Mr.Tom Gamblin.
>
>

Messages 875 - 904 of 1414   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help