Not only is Kepler's Orrery a pleasing simulation for the eye and the ear, but it can be used as a powerful tool to teach gravity and how delicate of a balance our solar system is in.
August 29, 2008
This session describes the architecture of the GreenFire project, especially: - Usage of JSR-223 (Scripting Integration) in Java EE 6 / 6 environment for the implementation of flexible rule systems - Reporting - Using EJB 3 timer service - Java EE compatible hardware integration - SunSPOT and sensor network integration - Using Java FX together with Swing and EJB 3 - Sensor Testing (with Junit and mocking) - Speech synthesizer integration (FreeTTS) - Management and monitoring of heating system over the internet - Mobile device Integration - Integration of Multi Media Center Systems
August 27, 2008
Wonderland is an interesting 3D collaboration application. It uses the darkstar server as backend. Project http://underworld.dev.java.net goal is porting the Wonderland's communication and persistence layer to Glassfish v2 (later v3) to leverage its non-functional capabilities like monitoring, management, deployment and scaleability. In this shorttalk, especially the architecture and design, as well as, challenges, hacks, and workarounds will be discussed.
August 22, 2008
The City and County of San Francisco (Department of the Environment) and Marin County are collaborating with the City of Oakland Public Works on an effort to assess and promote solar power opportunities in our communities. The City and County of San Francisco and Marin have been doing digital assessments. We are collaborating with the City of Oakland to transition from a paper-based approach to a web-based approach where much of the effort is delegated to the client/server.
August 20, 2008
JTHarness is an open source extensible test harness, which can also serve as a front-end for JUnit tests.
August 15, 2008
ME Framework is an testing framework for the Java ME platform developed as part of the cqME open-source project. A set of plug-ins for the open-source JT Harness, ME Framework provides support for application and platform quality and conformance testing needs. This mini-talk covers testing framework features, Java ME application and security models, communication protocols optimization and debugging functionality.
August 13, 2008
This talk will cover the basics of using the TrackBot API for simulating and controlling TrackBots. It will flesh out some of the concepts covered in the TrackBotsAndGreenfoot and SunSPOTsAndTrackBots talks, although attendance at those sessions is not a prerequisite.
August 8, 2008
In this brief "fill-in" mini-talk, Parth Vohra shows off a mobile approach for data mashups, using OpenESB and the Mural project.
August 6, 2008
Kepler's Orrery is a generative music system that uses gravity equations to "compose" and play music.
August 1, 2008
This mini talk addresses how Glassfish and OpenESB helped solve the problem of connecting disparate, secured networks for the purposes of running an exercise. These networks only allow incoming XMPP traffic to enter their domain. Gestalt’s, now part of Accenture, XMPP Binding Component coordinated a secure VPN to run an exercise. This solution decreased the exercise setup time from months to minutes.
July 30, 2008
In a special, unannounced java.net Community Corner session from JavaOne 2008, Java creator James Gosling offers a wide-open Q&A session. Taking questions from audience members, Dr. Gosling discusses the creation of Java, what might go into Java 7, the future of Micro Edition Java, his thoughts on java.net, his favorite non-Java language, closures, and more
July 25, 2008
The idea of this Mini-Talk on Community Corner is to show a little about Bluetooth, JSR 82 (Java Apis for Bluetooth) and Project Marge.
July 23, 2008
OpenEco is a global on-line community providing free and easy-to-use tools allowing users to assess, track, and compare their energy performance, share proven best practices to reduce greenhouse gas (GHG) usage and encourage sustainable innovation.
July 18, 2008
This session focuses on a series of common API modifications that seem like normal modifications, but can manifest subtle compatibility problems. Attendees will acquire skills to evaluate API changes for backwards compatibility, and how to sidestep compatibility pitfalls.
July 16, 2008
SOA is about decoupling application that need to be integrated through the use of services. To achieve a good degree of decoupling two main ingredients are needed: a good middleware and a well written integration logic. This session will show examples and best practices on writing integration logic inside a JBI ESB. Some topics that the session will touch are: -- synchronous vs asynchronous integration -- stateless vs stateful integration For each pattern the session will show a way to implement it using a JBI ESB, discussing advantages and common pitfalls
July 11, 2008
This session will show how to use a SunSPOT to control a TrackBot. Attendees will be shown how to take code created using the TrackBotsAndGreenfoot session and send it to a SunSPOT, although attendance at that session is not a prerequisite. Basics of how to compile and deploy for this device will be covered.
July 9, 2008
Ajax has become quite popular as websites have become richer and richer. Ajax allows a page to periodically request data from the server. Comet, on the other hand, allows the server to push data to the client at any time. Comet applications are starting to redefine the capabilities of Web 2.0 applicaions. Bayeux, which is still in daft, is the first standard to define a comet based transport protocol. This talk will discuss the basics of Comet and Bayeux.
July 4, 2008
BlueJ is the most used educational development environment worldwide. This presentation, by one of the lead developers of BlueJ, shows what BlueJ is, what it can do, and how it may be used in teaching and learning object-oriented programming. BlueJ is widely used at universities, colleges, schools and in OO training.
July 2, 2008
No description was provided for this mini-talk.
June 27, 2008
Brief Overview of new features in the upcoming release of the open source SCM Subversion including enhanced merge tracking and change set management as well as using CollabNet Desktop Edition within Eclipse to facilitate team based task and change management.
June 25, 2008
Van Riper describes how the JUG Map￼was created. He also demonstrates how individual JUGs can customize the JUGs Map to embed it in their own JUG pages like one that was set up for Silicon Valley JUGs￼
June 20, 2008
This talk will discuss the main contenders for the ownership of your business objects definitions, and comment on their consequences - and then follow up with a "less is more" approach to enable companies to gain the combined advantages of all the platforms by extending the EDR pattern to also include Master Data Service features.
June 18, 2008
EDR is a new pattern gathering these challenges into a service that produces real Domain Objects, while also coping with the complexity of handling disjointed data-sources, back-end performance and mastering strategies.
June 13, 2008
Project Shoal is a Java language based dynamic clustering framework that can be plugged into any product for runtime clustering. This mini talk will introduce Shoal's clustering capabilities covering the cluster lifecycle event model and its messaging APIs.
June 11, 2008
In this mini-session we will talk about how to find the JUG nearest you. Then, if there is no JUG near you, we'll show you how easy it is to start one and where you can go to find help.
June 6, 2008
No description was provided for this mini-talk.
June 4, 2008
What's the current state of Java Technology education worldwide? How can we improve Java education? What are the emerging trends? How can we organize to promote better Java Technology education? What approaches can be used to share resources such as lessons, test banks and projects between educators?
May 30, 2008