A demo for Jini over the internet and on the desktop
Sebastian Lohmeier joins us today with his debut post in today's
Weblogs . In
Jini Message Board he describes a demo he has written which " uses
two Jini features: RemoteEvents and Leasing. RemoteEvents (events sent
to remote computers) are used to send new messages to all users that
are currently running the board. Thereby you...
Three conferences the same week
Next week the JBoss conference is in Atlanta, EclipseCon is outside
of San Francisco, and TheServerSide is in Las Vegas. If you are
heading to one of those shows next week, feel free to create a page in
the JavaPedia
and post the link in the talkback here. Others can join you and help
with your show coverage.
Brian Leonard points to a tutorial on
Using...
Coding Robots
Check out our latest featured article. It's Krishnan Viswanath's
Robotics:
Using Lego Mindstorms and Java. To justify the expense, I suppose
you could focus on the educational benefits, but it looks like a lot
of fun. On the other hand, I worry about teaching computer science
through games and robotics. The conventional wisdom is that this
attracts males more than females and...
Not Dead Yet
Bruce Tate is certain that this time
the JCP will do the right thing by JDO 2.0 and explains why in
today's Weblogs . He
writes " if you couldn't make entity beans work, and you wanted to do
ORM with a standard API, then you were writing JDO."
Have things changed? Isn't EJB 3 going to solve all of our
problems? Bruce says " It turns out that the EJB 3 expert group is...
"Our industry is hideously unprofessional."
In Also
in Java Today , Robert Martin hopes that there is no Next
Big Thing in an article that includes the quote on
unprofessionalism. Modular programming, structured programming,
object-oriented programming, agile programming - all things of the
past. Looking forward, Bob writes that he hopes "the next big thing is
the big thing that we've...
Also - sitting during a standing ovation
Yesterday Kimmy-the-wonderwife and I went to a show that was good
but not great. Stick with me, this is a Java related post - I
promise. The music was very good, the performance of the music was
good enough for a live show but I wouldn't buy the CD. The
choreography was uneven and the dancing was definitely not top
class. At intermission the people...
The importance of feedback
John Mitchell tells a story that every parent can relate to in
today's Weblogs . In
Use less milk , his post on software estimates, he tells the story
of watching his little girl pour too much milk in her cereal bowl day
after day. Mine too.
While John heads toward lessons in software methodologies, he first makes the key observation:
She can see the surface...
The debate rages on
In Also
in Java Today , the Swing/SWT debate continues. In response to
comments that James Gosling made about SWT in Australia, Bruce Eckel
has enlisted the help of Chris Grindstaff who contributed to the SWT
chapter in the latest edition of Bruce's "Thinking in Java". In
Gosling on SWT , Chris first counters that AWT is not SWT. "The
big difference between the two is...
Should widgets or adapters be in the box?
Chet Haase has written a Featured
Article that presents convenience classes for working with
dynamic events. In
Timing is Everything he writes "Any time you introduce dynamic
effects, animations, or time-based events to a Java application, you
find yourself re-implementing the same functionality you have written
for every application that required...
Incubate your embedded projects
You can fit Java in smaller and smaller places. I love this picture from the JDOS project in the new
Embedded Java
Community's incubator. The device is smaller than a dollar bill and look at what is on it.
Join the new community or just stop by. Developers of all types
are invited to get involved with the Embedded Java community's
activities. Since the...