Search the web
Sign In
New User? Sign Up
svjug-announce · SVJUG Announcements
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 189 - 218 of 218   Newest  |  < Newer  |  Older >  |  Oldest
Messages: Show Message Summaries   (Group by Topic) Sort by Date v  
#218 From: Venki Seshaadri <venki@...>
Date: Mon Jul 20, 2009 8:14 pm
Subject: July 21st(Tomorrow) | Griffon: Groovy Desktop Application Framework by Andres Almiray
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG Members:
    The upcoming meeting on July 21st(Tuesday) will be on Griffon. Andres Almiray will be speaking on Griffon. The meeting is cohosted with SVWEB JUG. Thanks to Van and Kevin from SV Web JUG.

RSVP to the meetup @ http://www.meetup.com/sv-web-jug/calendar/10012691/?a=nr1p_grp

Thanks

******* Begin SVJUG Annoucement **********

Meeting....: Silicon Valley Java Users Group (SVJUG)

Time.......: July 21th,2008 (Third Tuesday of each month)

Cost.......: Always FREE to all!

Topic......: Griffon: Groovy Desktop Application Framework

Speaker....: Andres Almiray

Description:

Discover Griffon, a Grails-like framework for Rich Internet Applications that will make you rethink how desktop applications are developed. It's no secret that web applications have taken the spotlight over the last years, RIAs are now being pushed forward as an alternative for better user experience, when it comes to Java there are some challenges that have to be met like deployment targets, proper thread management and of course testing. Griffon simplifies those tasks and offers much more by leveraging the convention-over-configuration paradigm made popular by such frameworks as Grails and Rails.

Speaker Bio:

Andres Almiray will be our speaker in July. Andres is a Java/Groovy developer with mode than 10 years of experience in software design and development. He has been involved in web and desktop application developments since the early days of Java. He is a true believer of open source and has participated in popular projects like Groovy, Griffon, and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member of the Griffon framework. Andres maintains a blog at http://jroller.com/aa... and is also a regular to both SV-GTUG and SV-Web JUG.

Agenda.....:
18:30-19:00 Arrive & mingle with Food
Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building,
in the middle of the Google campus

Sponsors...: Google for Conference room and snacks.
http://www.google.com/

Croftsoft provides our domain hosting.
http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Annoucement **********


#217 From: Venki Seshaadri <venki@...>
Date: Wed Jun 3, 2009 5:22 am
Subject: Fw: JavaFX Cheat Sheet
venki_sesh
Offline Offline
Send Email Send Email
 

Forwarding from Javaone...


Hi Venki -  

Your user group may be interested in DZone's most recently released Refcard on JavaFX. DZone Refcardz are free, 6-page professional cheat sheets available for download from www.refcardz.com. This Refcard, written by Stephen Chin, shows both beginners and Java novices alike how JavaFX makes it easier to build better RIAs with graphics, animation, and media. 

I welcome any feedback you have to offer; please contact me at lyndsey@.... Also, please feel free to post, blog about, and forward this Refcard (download link: http://refcardz.dzone.com/refcardz/getting-started-javafx?oid=hom10714) to any person or community that may find it useful.

Best,
Lyndsey

----------
Lyndsey Clevesy
Community Relations Manager
DZone, Inc.
(919) 678-0300 ext. 108
lyndsey@...







#216 From: Venki Seshaadri <venki@...>
Date: Mon May 11, 2009 6:28 pm
Subject: May 19th | JSR 315: Java Servlet 3.0 Specification by Rajiv Mordani spec lead
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG Members,
    The May 19th meeting will be on "JSR 315: Java Servlet 3.0 Specification" by Rajiv Mordani, JSR 315 specification lead.

Stay tuned for details...

Thanks
   


#215 From: Venki Seshaadri <venki@...>
Date: Thu Apr 2, 2009 11:20 pm
Subject: Fw: [svjug-admin] SVJUG + Open Source Bridge
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG Members,

FYI.. Please contact Reid if you are interested in this.

----- Forwarded Message ----
From: Reid Beels <reid@...>
To: svjug-admin@yahoogroups.com
Sent: Wednesday, April 1, 2009 11:17:25 PM
Subject: [svjug-admin] SVJUG + Open Source Bridge

Hello!

I'm one of the organizers of Open Source Bridge, a new open source 
developers’ conference being held June 17–19, 2009 in Portland, 
Oregon. We’re aiming to connect people across projects, languages and 
experience and would love to have members of SVJUG involved as 
speakers and participants. Details about the conference are included 
below.

Bridge isn’t a typical conference. It’s entirely volunteer-run, by 
developers, for developers. Session tracks are technology agnostic, 
based instead around shared community experiences and focused on 
similarities between projects, not differences. Plus, we’ll be running 
a 24-hour hacker lounge for code sprints, bug bashes, bouncing ideas, 
starting new projects or just mingling.

We’d be delighted it if you could mention Open Source Bridge at your 
user group meetings, post this email to your mailing list, and get us 
in touch with others in your community interested in participating.

We just extended our call for proposals through April 10th, which is 
fast approaching, so please pass this information on as soon as 
possible.

We don’t expect something for nothing, so we’re giving all of your 
user group members a discounted registration rate of $150. That’s $25 
off the Early Bird rate, and $100 off our regular registration. User 
groups are very important to the chairs of our conference — that’s how 
they both got started in the open source community.

We’re also offering a free conference pass to give away to a member of 
your group. If you’re interested in more ways to promote the 
conference, let us know!

Thank You!
Reid Beels
Open Source Bridge

reid@...
http://opensourcebridge.org/

CONFERENCE PASS RAFFLE INFORMATION:

You get one free conference pass to raffle off to a member of your 
group!

We’ve found the most successful raffles tend to follow these conditions:

1) Let all of your members know about the conference, dates, and URL: http://opensourcebridge.org/
2) Allow anyone in the group to sign up for the raffle.
3) Draw the winner at random, preferably at a public meeting.

When you have selected a winner, email 
usergroups@..., CC the winner, and we’ll register 
them for you.

DETAILS TO SHARE WITH YOUR GROUP’S MEMBERS:

Open Source Bridge
http://opensourcebridge.org

Open Source Bridge is a new conference for developers working with 
open source technologies. It will take place June 17-19 in Portland, 
OR, with five tracks connecting people across projects, languages and 
experience to explore how we do our work and why we participate in 
open source. The conference structure is designed to provide 
developers with an opportunity to learn from people they might not 
connect with at other events.

Open Source Bridge is run entirely by volunteers who believe in the 
need for an open source conference that focuses on the culture of 
being an open source citizen, regardless of where in the stack you 
choose to code. All proceeds from conference registration and 
sponsorship go directly to the costs of the conference.

Our sessions and events will share in-depth knowledge about using, 
creating and contributing to open source as citizens of a greater 
community. You’ll find relevant information whether you write web apps 
for the cloud, tinker with operating system internals, create 
hardware, run a startup, or blog about technology.

We're still seeking proposals — and just extended the deadline to 
April 10th — so submit yours before time runs out.

Some examples of our proposals so far: Brian Aker on Drizzle, a reboot 
of MySQL designed “for the cloud”; Linux Kernel hacker Greg K-H about 
how Linux manages development; Ward Cunningham, inventor of the wiki, 
about what’s next in collaboration; Amber Case, an anthropologist 
living in both the physical and virtual worlds, about Cyborg 
Citizenship. (You can view all current proposals at http://opensourcebridge.org/proposals/)

In addition to regular conference sessions, we will hold an 
unconference day for free-form sessions, and host a 24-hour dedicated 
“hacker lounge” at the top of the Portland Hilton. In addition to 
hosting the hacker lounge, the Hilton has offered Open Source Bridge 
attendees steeply discounted room rates, starting at $139/night.

The city of Portland is a great place to visit. It has a thriving 
technical community, a love of all things open source and offers many 
attractions for visiting geeks, including Powell’s technical books, 
dozens of local brewpubs, and large greenspaces like Forest Park—all 
accessible by mass transit.

Visit http://opensourcebridge.org/ to learn more about the conference, 
see our session proposals, and register to attend.

Thanks!

PS: Interested in taking advantage of the user group discount code 
that will allow user group members to register for $150? Enter 
“osb4228” when you register to receive the discount.

------------------------------------

To Post a message, send it to:  svjug-admin@eGroups.com
To Unsubscribe, send a blank message to: svjug-admin-unsubscribe@...! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svjug-admin/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svjug-admin/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:svjug-admin-digest@yahoogroups.com
    mailto:svjug-admin-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    svjug-admin-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/



#214 From: Venki Seshaadri <venki@...>
Date: Sat Mar 7, 2009 6:07 pm
Subject: Fw:JBoss RichFaces with Max Katz on March 17th at 6:30pm
venki_sesh
Offline Offline
Send Email Send Email
 

JBoss RichFaces is a JavaServer Faces (JSF) component library that
makes it simple to build Rich Internet Applications with JSF.
RichFaces provides a large number of out-of-the-box components with
AJAX support and skins (themes) support. The session will introduce
RichFaces and demonstrate how next-generation Web applications can be
built using JSF and RichFaces without any direct JavaScript coding.

Max Katz is a Senior Systems Engineer at Exadel. He has been helping
customers jump-start their RIA development as well as providing
mentoring, consulting, and training. Max is a recognized subject
matter expert in the JSF developer community. He has provided
JSF/RichFaces training for the past four years, presented at many
conferences, and written several published articles on JSF-related
topics. Please register in advance for this meeting here:

http://www.meetup.com/sv-web-jug/calendar/9804456/

Starting with this meeting, we will be using our new Meetup group to
announce meetings and to collect the advance RSVPs. We are shutting
down the java.net SV-WEB-JUG Announcements List at the end of March.
Please be sure to register with our new meetup site by then to receive
future meeting announcements.

If you are new to meetup, it is a free service to participate in as a
member. We do pay a small monthly fee to host our group on the Meetup
site, but, it is worth it for the many nice meetup organization and
community communication features it provides to the group. Even if you
decide not to attend our March meeting, please join our new meetup
group anyway as it will be our primary source for announcing future
meetings.

Thanks, Van

--
| Michael "Van" Riper
| mailto:van_riper@...
----
| Silicon Valley Web JUG
| http://www.meetup.com/sv-web-jug/


#213 From: Venki Seshaadri <venki@...>
Date: Mon Feb 16, 2009 5:17 pm
Subject: Fw: Fwd: Getting Started with WidgetFX by Stephen Chin on Feb 17th
venki_sesh
Offline Offline
Send Email Send Email
 

Getting Started with WidgetFX
By Stephen Chin
Feb 17 at 6:30pm
http://sv-web-jug-feb09.eventbrite.com/

WidgetFX is a new open-source framework for deploying JavaFX
applications to users' desktops with the simplicity of one click
installation. Unlike other widget frameworks, it is cross-platform,
provides robust security, and can take advantage of existing Java and
JavaFX libraries, making it ideal for enterprise deployments. Widgets
written for WidgetFX can leverage all the rich media capabilities of
the JavaFX platform including graphics, animation, and video. This
session is intended for Java developers who are interested in learning
how to create desktop widgets. No prior knowledge of JavaFX is
required.

Open-Source Developer and Agile Manager, Stephen Chin is founder of
numerous open-source projects including WidgetFX and JFXtras. He has
been working with Java desktop and enterprise technologies for twelve
years, and has a passion for improving development technologies and
process. Stephen's interest in Java technologies has lead him to start
a Java and JavaFX focused blog (http://steveonjava.wordpress.com/) and
coauthor the upcoming Pro JavaFX Platform book together with Jim
Weaver and Weiqi Gao.

I know that JavaFX was announced way too early about a year and a half
ago now at JavaOne 2007. However, things are finally coming together
to make this an interesting new development platform for applications.
Please RSVP in advance here and join us for Stephen Chin's
presentation on Feb 17th:

http://sv-web-jug-feb09.eventbrite.com/

Thanks, Van

--
| Michael "Van" Riper
| JUG-USA Interim President
| https://jug-usa.dev.java.net
----
| Silicon Valley Web JUG
| mailto:van_riper@...
| https://sv-web-jug.dev.java.net
----
| Silicon Valley Google Technology User Group
| mailto:van.gtug@...
| http://sv-gtug.org


#212 From: Venki Seshaadri <venki@...>
Date: Tue Jan 6, 2009 5:30 pm
Subject: Fw: Fwd: JCP 10th Birthday Party in Mountain View on Jan 13: RSVP now!
venki_sesh
Offline Offline
Send Email Send Email
 
Subject: JCP 10th Birthday Party in Mountain View on Jan 13: RSVP now!
To: SV-WEB-JUG <announce@...>


The folks that are involved in the definition of future versions and
features of the Java platform via the Java Community Process (JCP) are
throwing a party to celebrate their 10-year anniversary, and our JUG
members are invited. This is what Corina Ulescu from Sun says about
this event:

    "It's a free party that the JCP is organizing to mark ten years
of activity focused on developing standards for the Java platform.
Many JUG members are affiliated with the JCP and its Java standards
efforts directly or indirectly and we think their participation would
further encourage the collaboration between JUGs and the JCP, it would
certainly be an opportunity to network with Spec Leads, JCP Executive
Committee members, other Java experts and local JUGs members."

When: Tuesday, January 13, 2009 from 6:30 pm to 9:30 pm
Where: The Computer History Museum
Invitation: http://jcp.eventbrite.com

This event will also serve as our JUG's January meeting. When you
advance RSVP (highly recommended, they could reach venue limit and
close registration) as a local JUG member, please tell them you heard
about this party from the Silicon Valley Web JUG.

Thanks,



#211 From: Venki Seshaadri <venki@...>
Date: Wed Nov 19, 2008 12:23 am
Subject: Fw: Fwd: QCon Java Community Event in San Francisco on Nov 20
venki_sesh
Offline Offline
Send Email Send Email
 
Forwarding...
---
QCon San Francisco has invited our JUG members to a Java Community
Event on Thursday November 20th, 2008. This free event will be a
one-hour long panel on the State of Java with well known Java
luminaries and QCon SF speakers such as:

- Rod Johnson: Creator of Spring
- Brian Goetz: Java Concurrency Author and JSR EG Member
- Emmanuel Bernard: JBoss Lead Developer working on Hibernate
Annotations and Entity Manager
- Max Ross: Hibernate Shards Project Lead
- Bill Venners: Author of "Inside the Java Virtual Machine"
- Michael Van Riper: Java Champion and Leader of Silicon Valley Web JUG
- ... and more to be announced

Although this is a free event, we must limit attendance to the first
100 JUG members that register here:

http://sv-web-jug-qcon.eventbrite.com

If you are interested in attending QCon SF 2008, you can save $100 off
the registration price by using the following promotion code:
javagroup_100off. This is a discount of $300 off list price if you
register before November 14, 2008.

We look forward to seeing you at QCon's inaugural Java Community Event
in San Francisco. There is more information about the speakers and
QCon here:

http://www.qconsf.com/

Thanks


#210 From: Venki Seshaadri <venki@...>
Date: Wed Nov 19, 2008 12:18 am
Subject: SVJUG Meeting tonight | Grails by Sven Haiges
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,

SVJUG November meeting will be held on 18th, the meeting is cohosted with "Silicon Valley Web Developer JUG". The meeting will be held at Tunis Conference Room, Google(Scroll below for address)

Sorry about the last minute announcement.

--
******* Begin SVJUG Annoucement **********

Meeting....: Silicon Valley Java Users Group (SVJUG)

Time.......: November 18th,2008 (THIRD TUESDAY of each month)

Cost.......: Always FREE to all!

Topic......: Grails Talk and Demonstration

Speaker....: Sven Haiges

Description:

This JUG Session will introduce you into Grails, the Groovy web framework that uses Convention over Configuration to make your daily web tasks easy and fun again. During this session, we will develop a basic Grails web application and along this development Sven will explain the core technologies you find in Grails. This includes the usage of the command line and Netbeans as IDE, domain-modeling and queries using GORM, creating views (scaffolding, Groovy Server Pages), using Grails Controllers and lot's more. We will finally push the app into a platform as a service hosting environment and have the app publicly available on the Internet.

Speaker Bio:

Sven Haiges is a Java/Groovy developer and he moved into the Bay Area about one year ago. He currently lives in Sunnyvale and works for Yahoo!'s Connected Life group. After playing around with the early versions of Grails in 2006, he made the decision that Grails is truly the Java web framework that will be the next big thing. To learn Grails, he soon started podcasting about Groovy and Grails and since then he has produced around 70 podcast episodes. Sven spoke at the first Groovy & Grails Conference in London and recently relaunched the Grails Podcast website at http://www.grailspodcast.com.

Agenda.....:
18:30-19:00 Arrive & mingle with Food, Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Sven Haiges

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building, in the middle of the Google campus

Sponsors...: Google for Conference room and snacks. http://www.google.com/

Croftsoft provides our domain hosting. http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Annoucement **********


#209 From: Venki Seshaadri <venki@...>
Date: Fri Oct 17, 2008 4:44 am
Subject: October 21st Meeting - Applying the Asynchronous Web by Ted Goddard & Jean-Francois Arcand | Giveways
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,

SVJUG October meeting will be held on 21st, the meeting is cohosted with "Silicon Valley Web Developer JUG". The meeting will be held at Tunis Conference Room, Google(Scroll below for address)

--
******* Begin SVJUG Annoucement **********

Meeting....: Silicon Valley Java Users Group (SVJUG)

Time.......: October 21st,2008 (THIRD TUESDAY of each month)

Cost.......: Always FREE to all!

Topic......: Applying the Asynchronous Web

Speaker....: Ted Goddard & Jean-Francois Arcand

Description:

Join the asynchronous web revolution! Emerging Ajax techniques--variously called Ajax Push, Comet, Reverse Ajax, and HTTP streaming--are bringing revolutionary changes to web application interactivity, moving the web into the Participation Age. Join us for a detailed introduction to the asynchronous web, covering the underlying protocols and APIs, the challenges for application servers, and the high-level techniques available to application developers. The techniques covered will allow you to add multiuser collaboration and notification features to your application, whether developed with Dojo, DWR, or ICEfaces, and whether deployed on Jetty, Tomcat, or GlassFish.

Speaker Bio:

Ted Goddard received his PhD in mathematics in 1996, answering open problems in complexity theory and infinite colorings for ordered sets, and proceeded with post-doctoral research in component and Web-based collaborative technologies. Following work at Java Software, Sun Microsystems, he was a device management and XML architect at Wind River, participating in the IETF NETCONF design team. Ted currently participates in the JavaServer Faces and Servlet expert groups and is a senior software architect at ICEsoft Technologies developing ICEfaces, an Ajax framework for JavaServer Faces.

Jean-Francois Arcand works for Sun Microsystems. He currently leads project Grizzly, an extended NIO based framework used in multiples products. He also works on Web 2.0 topics like Ajax performance and leads the Comet activities at Sun. Jean-Francois lives and works from home in Prevost, a very small city in Quebec where life is perfect.

Agenda.....:
18:30-19:00 Arrive & mingle with Food, Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Ted Goddard & Jean-Francois Arcand

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building, in the middle of the Google campus

Sponsors...: Google for Conference room and snacks. http://www.google.com/

Croftsoft provides our domain hosting. http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Annoucement **********


#208 From: Venki Seshaadri <venki@...>
Date: Thu Sep 11, 2008 6:35 pm
Subject: September 23rd(FOURTH TUESDAY) | RESTful webservices by Mark Hansen | Raffles and Giveways...
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,

SVJUG September meeting will be held on 23rdth(Tuesday) and is cohosted with "Silicon Valley Web Developer JUG". DUE TO LOGISTICAL ISSUE WITH THIRD TUESDAY, WE ARE MEETING FOURTH TUESDAY. The 4th Tuesday schedule is only for the month of September and future meeting will fall back to third Tuesday.

We will be meeting at Tunis Conference Room, Google(Scroll below for address)

Venki Seshaadri

******* Begin SVJUG Announcement **********
Meeting....: Silicon Valley Java Users Group (SVJUG)
Time.......: September 23rd,2008 (FOURTH TUESDAY only this meeting)
Cost.......: Always FREE to all!
Topic......: RESTful webservices
Speaker....: Mark Hansen

Description:
 REST vs. SOAP has been a long running debate for several years. Most of the Java technology for web service enablement has focussed on SOAP. Several recent developments are now making it easier to develop RESTful web services with Java. Two frameworks that support RESTful services in Java will be explained. The first is JSR-311; JAX-RS Java API for RESTful Web Services. Just as JAX-WS provides a mechanism for binding WSDL and SOAP to Java, JAX-RS provides annotations and APIs for binding HTTP to Java so that Java methods can support RESTful services. An example of how to use JAX-WS to build a RESTful web service will be demonstrated.
 
 The second framework is ServiceLayer - a product being developed by AgileIT. ServiceLayer does not require Java code modifications to existing classes, like the annotations that JAX-WS and JAX-RS employ. Instead, ServiceLayer provides a configurable wrapper the exposes web services and binds them to production Java applications at runtime. An example of using ServiceLayer to web service enable an existing Struts application will be demonstrated.

Speaker Bio:
 Mark Hansen is the author of "SOA Using Java Web Services" - the primary reference book used by Java developers creating web services. Mark is also the founder of AgileIT (http:agileitinc.com) - the company developing ServiceLayer.Previously, Mark has served as a visiting scholar at MIT where he researched applications for process and data integration using web services technology. He also founded, grew, and sold a successful eBusiness consulting firm Kinderhook Systems. Kinderhook was acquired by Xpedior, Inc. (a subsidiary of PSINet) where Mark became executive vice president for the eastern region.
 Prior to founding Kinderhook Systems, Mark was a founder and vice president of technology for QDB Solutions, Inc., a Cambridge, Massachusetts, based software firm providing tools for data integrity management in corporate data warehouses. QDB Solutions was acquired by Prizm Technologies in 1997.
 Mark earned a Ph.D. from the MIT Laboratory for Computer Science, a masters degree from the MIT Sloan School of Management, a masters degree in Mathematics from the University of Chicago, and a bachelors degree in Mathematics from Cornell University.
 Mark currently serves as a member of the expert group for JAX-RS: The Java API for RESTful Web Services JSR-311.

Agenda.....:
18:30-19:00 Arrive & mingle with Food, Drinks & Snacks courtesy of - Google Inc
19:00-20:30 Presentation by Mark Hansen

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building, in the middle of the Google campus
Sponsors...: Google for Conference room and snacks. http://www.google.com/
Croftsoft provides our domain hosting. http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Announcement **********


#207 From: Venki Seshaadri <venki@...>
Date: Wed Aug 13, 2008 12:31 am
Subject: AUGUST 18th(MONDAY) | Spring Framework by Rod Johnson | Creator of Spring | Raffles and giveaways (NOTE CHANGE OF DAY, Monday instead of usual third Tuesday)
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,

SVJUG August meeting will be held on 18th(third MONDAY) and is cohosted with "Silicon Valley Web Developer JUG".

DUE TO LOGISTICAL ISSUE WITH THIRD TUESDAY, WE ARE MEETING MONDAY. The monday schedule is only for August and we will go back to our normal third Tuesday schedule. Please register at http://sv-web-jug-8.eventbrite.com  to automatically qualify for the raffle.

We will be meeting at Tunis Conference Room, Google
(Scroll below for address)
Thanks

Venki
--
******* Begin SVJUG Annoucement **********

Meeting....: Silicon Valley Java Users Group (SVJUG)

Time.......: August 18th,2008 (THIRD MONDAY only for August)

Cost.......: Always FREE to all!

Topic......: Spring

Speaker....: Rod Johnson

Description:

Spring -

Being the creator of Spring Framework, Rod's talk  will focus on the Spring framework,
the future, challenges and other aspect of framework.

Speaker Bio:

Rod Johnson is the creator of Spring & Best Selling Author of J2EE without EJB Rod is one of the world's leading authorities on Java and J2EE development. He is a best-selling author, experienced consultant, and open source developer, as well as a popular conference speaker.Rod's best-selling Expert One-on-One J2EE Design and Development (2002) was one of the most influential books ever published on J2EE. The sequel, J2EE without EJB (July 2004, with Juergen Hoeller), has proven almost equally significant, establishing a comprehensive vision for lightweight, post-EJB J2EE development.

Rod has extensive experience as a consultant in a wide range of industries: principally, finance, media and insurance. He has specialized in server-side Java development since 1996. Prior to that, he worked mainly in C and C++. His experience as a consultant has led him to see problems from a client's perspective as well as a technology perspective, and has driven his influential criticism of bloated, inefficient, orthodox approaches to J2EE architecture, which have delivered very poor results for stakeholders. Rod is the founder of the Spring Framework, which began from code published with Expert One-on-One J2EE Design and Development. Along with Juergen Hoeller, he continues to lead the development of Spring.

He regularly speaks at conferences in the US, Europe and Asia, including the ServerSide Symposium (2003, 2004 and 2005), JavaPolis (Europe's leading Java conference), and JAOO (2004). Engagements in 2005 include two presentations at JavaOne 2005 and a keynote at the JavaWorld 2005 conference (Tokyo, June). Rod serves in the JCP on the Expert Groups defining the Servlet 2.4 and JDO 2.0 specifications. Rod continues to be actively involved in client projects at Interface21, as well as Spring development, writing and evangelism.

Agenda.....:
18:30-19:00 Arrive & mingle with Food
Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Rod Johnson

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building,
in the middle of the Google campus

Sponsors...: Google for Conference room and snacks.
http://www.google.com/

Croftsoft provides our domain hosting.
http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Annoucement **********


#206 From: Venki Seshaadri <venki@...>
Date: Tue Jul 29, 2008 5:47 pm
Subject: Fw: Using the Google Collections Library 1.0 by Kevin Bourrillion on August 6th
venki_sesh
Offline Offline
Send Email Send Email
 
FYI...

----- Forwarded Message ----
From: Van Riper <van_riper@...>
To: SV-WEB-JUG <announce@...>
Sent: Sunday, July 27, 2008 11:24:23 PM
Subject: Using the Google Collections Library 1.0 by Kevin Bourrillion on August 6th

This is a cross posting for the Silicon Valley Google Technology User
Group meeting in August. With the topic being the Google Collections
Library for Java, it should be of interest to many of our JUG members.
This is in addition to our August 19th meeting with Rod Johnson. There
will be more about the August 19th meeting posted soon. In the mean
time, you can register now for the Silicon Valley GTUG meeting now:

  http://sv-gtug-8.eventbrite.com/

The full meeting announcement can be found here:

  http://sv-gtug.org/event/2008-08-06.html

The Java Collections Framework is indispensable to nearly every Java
developer. Yet, you may often find yourself searching for a collection
type, implementation, or utility that's nowhere to be found. In this
session, you'll learn how the open-source Google Collections Library
builds on the excellent foundation of java.util, to provide more of
the building blocks you need to do your job. You'll see many examples
of how your code can become simpler, safer, more flexible, and more
powerful by adopting classes like ReferenceMap, Multimap, our
immutable collections and many others.

Kevin Bourrillion is the lead engineer for Google's core Java
libraries, more of which will be open-sourced in the future.  He is a
primary author of the Google Collections Library, and of Google's Java
dependency injection framework, Guice.  He came to Google in 2004
after seven years of fighting for life at a string of Hot Silicon
Valley Start-Ups.

That's All Folks, Van

--
| Michael "Van" Riper
| http://weblogs.java.net/blog/van_riper/
| http://www.linkedin.com/in/vanriper
----
| Silicon Valley Web JUG
| mailto:van_riper@...
| https://sv-web-jug.dev.java.net
----
| Silicon Valley Google Technology User Group
| mailto:van.gtug@...
| http://sv-gtug.org


#205 From: Venki Seshaadri <venki@...>
Date: Mon Jul 14, 2008 1:38 am
Subject: Tuesday July 15th| BEA WebLogic Server| Naresh Revanuru, Prasanth Pallamreddy, Alan Mullendore, BEA Systems | Raffles and giveaways
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,

SVJUG's July 15th(third tuesday) meeting is cohosted with "Silicon Valley Web Developer JUG". The meeting will be held at Tunis Conference Room, Google (Scroll below for address). Please RSVP for the raffle, http://sv-web-jug-7.eventbrite.com/

Thanks

Venki

******* Begin SVJUG Annoucement **********
Meeting....: Silicon Valley Java Users Group (SVJUG)

Time.......: July 15th,2008 (THIRD TUESDAY of each month)

Cost.......: Always FREE to all!

Topic......: Oracle/BEA WebLogic Server

Speaker....: Naresh Revanuru, Prasanth Pallamreddy, Alan Mullendore, BEA Systems

Description:

This talk will cover some of the core areas in the WebLogic server and ongoing improvements in those areas. Specifically, the areas we intend to cover are Core/Clustering, JMS, WebServices, Diagnostics, Pub/Sub and FastSwap.

We will begin by explaining some of the recent improvements in Clustering such as Singleton Services, Auto Service Migration, MAN/WAN session replication. We will cover improvements in the JMS area around .NET client API, JMS Auto and Manual service migration, SAF, unit of order and unit of work message groups. We also plan on covering WebServices JAX-WS enhancements. We will also talk about the WebLogic diagnostic framework. The WebLogic Diagnostics Framework (WLDF) gives administrators and IT managers the ability to analyze their server operating environment using a set of components that generate information from WebLogic servers and the resources, including applications, deployed on the servers. The resulting data can then be gathered for analysis, and later persisted for long-term storage. In WLS 10.3 we are delivering a HTTP Pub/Sub Server which is a channels based publish/subscribe mechanism for web based clients to send and receive asynchronous messages over HTTP. The Pub/Sub Server is based on the Bayeux protocol proposed by the Comet project. It works with Dojo toolkit on the client side. With this HTTP pub/sub server, you can have multiple clients connect to a server, subscribe to channels and publish or listen for messages on these channels. Clients can concurrently share data with other clients on other servers for synchronous collaboration and allowing users to share experiences and work with other users. The current implementation leverages WLS JMS messaging architecture on the server side (e.g. distributed destination, JMS cluster, indexed subscribers etc.) for reliable communication. Finally we will talk about FastSwap feature introduced in WebLogic server to allow the developers to deploy any code changes in a single class or set of classes without the loss of server context. FastSwap is a "change-aware classloader" based technique used to upgrade a deployed application in production without needing to take BEA WebLogic Server offline. When a class changes, the system automatically loads the new class and the application state is maintained in the running application.

Speaker Bio:

Naresh Revanuru, WLS Product Architect
Naresh Revanuru has worked with BEA Systems for the past 6 years. He was the Technical Lead for the core and clustering areas before taking responsibility as the WebLogic Product Architect. In his current role he oversees WebLogic product architecture and provides technical guidance to various technical teams.

Prasanth Pallamreddy, Principal Engineer
Prash Pallamreddy is the technical lead for the web and the application container teams in Weblogic Server. He is on the expert group for Servlet and JSP specifications. He holds a MS and BS in computer science. His interests include distributed & high performance systems, web frameworks and rich internet applications

Alan Mullendore, Consulting Engineer
Alan Mullendore is a Consulting Member of the Technical Staff and Development Lead in the WLS Web Services Engineering team. He's worked on many aspects of web services, distributed computing, and databases during previous stints at ActiveGrid, Sun Microsystems, Forte Software, and Ingres.

Agenda.....:
18:30-19:00 Arrive & mingle with Food
Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Naresh Revanuru, Prasanth Pallamreddy, Alan Mullendore

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building,
in the middle of the Google campus

Sponsors...: Google for Conference room and snacks.
http://www.google.com/

Croftsoft provides our domain hosting.
http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Annoucement **********


#204 From: Venki Seshaadri <venki@...>
Date: Wed Jul 9, 2008 8:48 pm
Subject: FW: Eclipse: Empowering the universal platform @ San Mateo
venki_sesh
Offline Offline
Send Email Send Email
 
FYI.... Resending

The details and registration information are below.  I welcome you to forward this to your Silicon Valley Java User Group members and anyone else who you believe might benefit from this.

Registration for the event is quick and easy:  https://www-304.ibm.com/jct09002c/isv/spc/events/index.jsp#Emergingtechnologies
Then click on Emerging Technologies.
When:  Wednesday, July 16, 9:30-1pm;  
Continental Breakfast and Registration from 9-9:30am
Where:  San Mateo IBM Innovation Center for Business Partners;
2929 Campus Drive, 2nd Floor/Suite 275, San Mateo, CA 94403

What: Eclipse: Empowering the universal platform

The Eclipse community is constantly working on high level projects that extend Eclipse's functionality. This technical briefing takes a deep dive into some of the most important and feature rich projects under development by the Eclipse community. If you thought Eclipse was merely a Java development environment, then this technical briefing will expand your definition.

From multilanguage support to plug-in development, Eclipse has evolved into a universal platform for anything and everything related to software development and beyond. You now have the ability to do things like geographically distributed collaboration, rich client development, and application runtime analysis within Eclipse. Learn more about Eclipse and Eclipse-based products from IBM.

Highlights

  • Introduction to the Eclipse community and an overview of Eclipse projects
  • Multilanguage support in Eclipse
  • Demonstrations that illustrate the functionality of selected Eclipse projects
  • Tools and products reviewed during this briefing include:
    • Eclipse
    • C and C++ development tools
    • Test and performance tools platform
    • Web tools platform including Web services and Java EE applications
    • Eclipse communication framework
    • Plug-in development environment
    • Rich client platform
    • Next steps in learning more about Eclipse and Eclipse-based products from IBM



Register at: https://www-304.ibm.com/jct09002c/isv/spc/events/index.jsp#Emergingtechnologies or just give me a call at (650) 524-5024.  
Visit us at: ibm.com/partnerworld/iic


#203 From: Venki Seshaadri <venki@...>
Date: Wed Jul 9, 2008 8:47 pm
Subject: Fw: Referred by Karen Lee, IBM
venki_sesh
Offline Offline
Send Email Send Email
 
FYI...

I welcome you to forward this to your Silicon Valley Java User Group members and anyone else who you believe might benefit from this.

Registration for the event is quick and easy:  https://www-304.ibm.com/jct09002c/isv/spc/events/index.jsp#Emergingtechnologies
Then click on Emerging Technologies.
When:  Wednesday, July 16, 9:30-1pm;  
Continental Breakfast and Registration from 9-9:30am
Where:  San Mateo IBM Innovation Center for Business Partners;
2929 Campus Drive, 2nd Floor/Suite 275, San Mateo, CA 94403

What: Eclipse: Empowering the universal platform

The Eclipse community is constantly working on high level projects that extend Eclipse's functionality. This technical briefing takes a deep dive into some of the most important and feature rich projects under development by the Eclipse community. If you thought Eclipse was merely a Java development environment, then this technical briefing will expand your definition.

From multilanguage support to plug-in development, Eclipse has evolved into a universal platform for anything and everything related to software development and beyond. You now have the ability to do things like geographically distributed collaboration, rich client development, and application runtime analysis within Eclipse. Learn more about Eclipse and Eclipse-based products from IBM.

Highlights

  • Introduction to the Eclipse community and an overview of Eclipse projects
  • Multilanguage support in Eclipse
  • Demonstrations that illustrate the functionality of selected Eclipse projects
  • Tools and products reviewed during this briefing include:
    • Eclipse
    • C and C++ development tools
    • Test and performance tools platform
    • Web tools platform including Web services and Java EE applications
    • Eclipse communication framework
    • Plug-in development environment
    • Rich client platform
    • Next steps in learning more about Eclipse and Eclipse-based products from IBM



Register at: https://www-304.ibm.com/jct09002c/isv/spc/events/index.jsp#Emergingtechnologies or just give me a call at (650) 524-5024.  
Visit us at: ibm.com/partnerworld/iic


#202 From: Venki Seshaadri <venki@...>
Date: Fri Jun 6, 2008 11:13 pm
Subject: June 17th | Apache Maven, Nexus, and m2eclipse by Jason Van Zyl | Raffles and giveaways
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,

SVJUG June 17th(third tuesday) meeting is cohosted with "Silicon Valley Web Developer JUG". We will be meeting at Tunis Conference Room, Google (Scroll below for address). RSVP for raffle @  http://sv-web-jug-6.eventbrite.com/
Thanks

Venki
******* Begin SVJUG Annoucement **********
Meeting....: Silicon Valley Java Users Group (SVJUG)
Time.......: June 17th,2008 (THIRD TUESDAY of each month)
Cost.......: Always FREE to all!
Topic......: Apache Maven, Nexus, and m2eclipse
Speaker....: Jason Van Zyl

Description:
Comprehensive Project Intelligence - Apache Maven, Nexus, and m2eclipse.

Many view Apache Maven in the context of other build tools such as Apache Ant
and Apache Ivy, yet Maven's functionalities extend far beyond the efficient,
enterprise-class project build. When coupled with supporting tools like Nexus
and m2eclipse, Maven starts to accelerate development by reducing the level of
work required to support build management and cross-department collaboration.

In this talk, Jason van Zyl, founder of Sonatype and creator of Maven's Central
Repository, will present a constellation of open-source software which can be
used to extend Maven's capabilities, from next-generation Eclipse support provided
by m2eclipse to the Nexus Repository manager and continuous integration servers
which offer Maven support. Jason will also introduce some of the more unexpected
uses of Maven to support development with Flex and to support the publishing industry.

Speaker Bio:
Jason van Zyl is the Founder and CTO of Sonatype, the leader is Java software
solutions whose customers include Intuit, eBay, Qualcomm and eTrade, and he has
over 10 years of experience in open source and proprietary enterprise software
development. Prior to Sonatype, Jason was the founder Periapt, Inc., a company
that provided software infrastructure development services to Fortune 500 companies
such as Toyota Corp., Bank of America, and Coca-Cola Co. Before Periapt, he worked
as a Technology Architect at Compusense, a world leader in sensory analysis and
data research.
An open source enthusiast, Jason is the founder of the Apache Maven project, the
Plexus IoC framework, and the Apache Velocity project. Jason currently serves as
Chair of the Apache Maven Project Management Committee. He has been involved with
the Apache Software Foundation (ASF) for seven years, helped to found Codehaus, a
well respected incubation facility for open source community projects, and is a
frequent speaker at many major software conferences, including JavaOne, EclipseCon,
EmergingTech, and ApacheCon.

Agenda.....:
18:30-19:00 Arrive & mingle with Food
Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Jason Van Zyl

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/
Please enter from the north side of the building, in the middle of the Google campus

Sponsors...: Google for Conference room and snacks. http://www.google.com/
Croftsoft provides our domain hosting. http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-------------------------------------------------
      
******* EOM SVJUG Annoucement **********


#201 From: Venki Seshaadri <venki@...>
Date: Wed May 14, 2008 11:52 pm
Subject: May 20th | Writing JPA Applications by Patrick Linskey from BEA| Books & giveaways
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,
    SVJUG May 20th(third tuesday) meeting is cohosted with "Silicon Valley Web Developer JUG". We will be meeting at Tunis Conference Room, Google (Scroll below for address)
Thanks

Venki
******* Begin SVJUG Annoucement **********

Meeting....: Silicon Valley Java Users Group (SVJUG)
Time.......: May 20th,2008 (THIRD TUESDAY of each month)
Cost.......: Always FREE to all!
Topic......: Writing JPA Applications
Speaker....: Patrick Linskey

Description:
In this talk, Patrick explores the Java Persistence API, and examines some
common practices for how to write applications that use JPA. Patrick will
focus more on API usage than on mapping configuration, and will look at the
bootstrapping and runtime behavior of JPA applications. You will learn about
JPA's optimistic locking semantics, including the benefits of optimistic read
locks. Patrick looks at when it's appropriate to use the different facilities
of the Java Persistence Query Language (JPQL), and also discusses common
extensions to the spec, including performance caching, pessimistic locking,
and fetch strategies.

Speaker Bio:
Patrick Linskey has been involved in object/relational mapping for 6+ years.
As the founder and CTO of SolarMetric, Patrick drove the technical direction
of the company and oversaw the development of Kodo.

Now at BEA, he leads the EJB team in designing and implementation of the
WebLogic Server EJB solution. Patrick is one of the leaders on the EJB3 and
the JDO specification teams, and is BEA's representative on the EJB3 expert
group. Patrick is one of the key members of the Apache OpenJPA project, delivering
an enterprise-grade JPA implementation. Patrick is involved in several industry
consortia, serving as a luminary on JDOcentral. He has been the face of standards-based
persistence, having evangelized JDO and JPA in hundreds of talks throughout the world.

Patrick is co-author of Bitter EJB, and is on the JAOO Conference Program Committee.
Patrick has also worked for TechTrader, MIT's Media Lab and Bank One in various
technical roles. Under Patrick's leadership, Kodo has become the market leading JDO
implementation with over 400 customers throughout the world spanning all industries,
and is now the basis for the WebLogic Server EJB persistence provider. Patrick
holds a B.S. in Computer Science from the Massachusetts Institute of Technology.

Agenda.....:
18:30-19:00 Arrive & mingle with Food
Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Patrick Linskey

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building,
in the middle of the Google campus

Sponsors...: Google for Conference room and snacks.
http://www.google.com/

Croftsoft provides our domain hosting.
http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Annoucement **********


#200 From: Venki Seshaadri <venki@...>
Date: Sun Apr 13, 2008 6:42 pm
Subject: April 15th, Tuesday| GlassFish by Sreeram Duvur, Sun Microsystems| RSVP for Raffles and giveaways
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,
    SVJUG April 15th(third tuesday) meeting is cohosted with "Silicon Valley Web Developer JUG".We will be meeting at Tunis Conference Room, Google (Scroll below for address) Advanced Registration is required to be part of give-away drawing. You can register at: http://sv-web-jug-3.eventbrite.com/

Thanks

Venki
******* Begin SVJUG Annoucement **********
Meeting....: Silicon Valley Java Users Group (SVJUG)
Time.......: April 15th, 2008 (THIRD TUESDAY of each month)
Cost.......: Always FREE to all!
Topic......: GlassFish
Speaker....: Sreeram Davur, Sun Microsystems

Description:  Project GlassFish: On a mission to please Developers.
     Since its launch in 2005, GlassFish has come a long way, with an estimated 4.5 million downloads a year and a thriving community. While continuing to deliver a compact and high-fidelity Java EE Application server, GlassFish v2 has expanded to deliver production quality and performance (Project Grizzly), clustering, support for scripting ((AJAX, Ruby on Rails), high availability, Comet, SIP and interoperable web services. You no longer need to chose between
open source, support for fast development cycles and enterprise features and performance. Now we're in the middle of moving to v3, an OSGi based modular and light weight architecture, aligned with the Java EE 6. What's next? You tell us! You help us!
    This session will cover GlassFish v2, its clustering capabilities, Metro web services stack with .Net interoperability, Web tier (Grizzly, Comet, jMaki, ...), tools support, and administration features. It will then get into ongoing work for GlassFish v3. Finally it will give an overview of the much broader GlassFish community with telco, identity, directory, MQ, integration, database, social, and other software.

Speaker Bio:
Sreeram Duvur is a Principal Engineer at Sun Microsystems working in the GlassFish Team. He was responsible for designing the first two
versions of Sun's Application Server and almost all of its clustering and high availability features. His association with the Java platform
goes back a long way, when he worked on JDK 1.3 and delivering the first HotSpot JVM for Solaris. Currently Sreeram is working on Project SailFin,
which brings Java EE and the world of mobile communications together.

Agenda.....:
18:30-19:00 Arrive & mingle with Food, Drinks & Snacks courtesy of -- Google Inc
19:00-20:30 Presentation by Sreeram Davur

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43),
1600 Amphitheatre Parkway,Mountain View, CA .
Please enter from the north side of the building, in the middle of the Google campus

Map available at http://svjug.org/

Our Sponsors...:
Google for Conference room and snacks.http://www.google.com/
Croftsoft provides our domain hosting.http://www.croftsoft.com/

Our thanks to these great sponsors!
************* End SVJUG Announcement **************

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

#199 From: Venki Seshaadri <venki@...>
Date: Tue Mar 18, 2008 1:29 am
Subject: Reminder|Tomorrow, March18th|Scala and JRuby by Bill Venners and Pramod Gopinath , Artima and Sun Microsystems| Giveaways
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG Members,
  This is a friendly reminder for the SVJUG Meeting tomorrow March 18th at 6:30 pm
at Google. You can still RSVP to enroll for the giveaways http://sv-web- jug-2.eventbrite .com/

Thanks

Venki
******* Begin SVJUG Annoucement **********
Meeting....: Silicon Valley Java Users Group (SVJUG)
Time.........: March 18th, 2008 (THIRD TUESDAY of each month)
Cost.........: Always FREE to all!
Topic........: Scala and JRuby
Speaker....: Bill Venners and Pramod Gopinath

Description:

Scala fuses object-oriented and functional programming concepts into an elegant,
statically typed programming language for the Java Platform. The name Scala
stands for "SCAlable LAnguage." It is scalable in the sense that it is designed
to be useful in a wide range of tasks, scaling up to very large programs written
by many people and down to short scripts written by individuals. The conciseness
and expressiveness of Scala gives it the feel of dynamic languages such as Python
or Ruby, but Scala also provides a rich static type system that can help programmers
prevent errors. In this talk, Bill Venners will give an introduction and overview
of the Scala programming language.

JRuby is a 100% pure Java implementation of the Ruby language. JRuby can be
embedded into any Java application providing for two way interaction between
Ruby and Java. JRuby enables easy adoption of Ruby in the enterprise environments
where Java is already prominent. JRuby gives Rails the power and functionality of
Java. GlassFish is an open source Java EE5 compliant application server. Java EE is
a long tested deployment environment and by combining the benefits of GlassFish
with JRuby, we should be able to provide the best deployment environment for Rails
applications. In this talk, Pramod Gopinath would be giving an introduction of JRuby
and GlassFish support for JRuby - Rails applications


Speaker Bio:

Bill Venners is president of Artima, Inc., publisher of Artima Developer
(www.artima.com). He is author of the book, Inside the Java Virtual Machine,
a programmer-oriented survey of the Java platform&aposs architecture and internals.
His popular columns in JavaWorld magazine covered Java internals, object-oriented design,
and Jini. Active in the Jini Community since its inception, Bill led the Jini
Community&aposs ServiceUI project, whose ServiceUI API became the de facto standard
way to associate user interfaces to Jini services. Bill is also the lead developer and
designer of ScalaTest, an open source testing tool for Scala and Java developers.

Pramod Gopinath works at Sun Microsystems and is a member of GlassFish open source
community. As part of the GlassFish team he is responsible for the GlassFish and JRuby
integration. As part of this effort he has published the GlassFish gem to RubyForge.
This gem helps users launch their Ruby On Rails application in a GlassFish V3 server
embedded within the JRuby VM. As part of the GlassFish team he has also worked on Phobos,
Java Persistence and EJB.

Agenda.....:
18:30-19:00 Arrive & mingle with Food
Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Bill Venners and Pramod Gopinath

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building,
in the middle of the Google campus

Sponsors...: Google for Conference room and snacks.
http://www.google.com/

Croftsoft provides our domain hosting.
http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Annoucement **********


Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.

#198 From: Venki Seshaadri <venki@...>
Date: Wed Mar 12, 2008 4:49 am
Subject: March 18th | Scala and JRuby by Bill Venners and Pramod Gopinath, Artima and Sun Microsystems| Giveaways
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,

SVJUG March 18th(third tuesday) meeting is cohosted with "Silicon Valley Web Developer JUG".

We will be meeting at Tunis Conference Room, Google (Scroll below for address)
Advanced Registration is required to be part of give-away drawing. You can register at:
http://sv-web-jug-2.eventbrite.com/

Thanks

Venki
--
******* Begin SVJUG Annoucement **********

Meeting....: Silicon Valley Java Users Group (SVJUG)

Time.......: March 18th, 2008 (THIRD TUESDAY of each month)

Cost.......: Always FREE to all!

Topic......: Scala and JRuby

Speaker....: Bill Venners and Pramod Gopinath

Description:

Scala fuses object-oriented and functional programming concepts into an elegant,
statically typed programming language for the Java Platform. The name Scala
stands for "SCAlable LAnguage." It is scalable in the sense that it is designed
to be useful in a wide range of tasks, scaling up to very large programs written
by many people and down to short scripts written by individuals. The conciseness
and expressiveness of Scala gives it the feel of dynamic languages such as Python
or Ruby, but Scala also provides a rich static type system that can help programmers
prevent errors. In this talk, Bill Venners will give an introduction and overview
of the Scala programming language.

JRuby is a 100% pure Java implementation of the Ruby language. JRuby can be
embedded into any Java application providing for two way interaction between
Ruby and Java. JRuby enables easy adoption of Ruby in the enterprise environments
where Java is already prominent. JRuby gives Rails the power and functionality of
Java. GlassFish is an open source Java EE5 compliant application server. Java EE is
a long tested deployment environment and by combining the benefits of GlassFish
with JRuby, we should be able to provide the best deployment environment for Rails
applications. In this talk, Pramod Gopinath would be giving an introduction of JRuby
and GlassFish support for JRuby - Rails applications


Speaker Bio:

Bill Venners is president of Artima, Inc., publisher of Artima Developer
(www.artima.com). He is author of the book, Inside the Java Virtual Machine,
a programmer-oriented survey of the Java platform&aposs architecture and internals.
His popular columns in JavaWorld magazine covered Java internals, object-oriented design,
and Jini. Active in the Jini Community since its inception, Bill led the Jini
Community&aposs ServiceUI project, whose ServiceUI API became the de facto standard
way to associate user interfaces to Jini services. Bill is also the lead developer and
designer of ScalaTest, an open source testing tool for Scala and Java developers.

Pramod Gopinath works at Sun Microsystems and is a member of GlassFish open source
community. As part of the GlassFish team he is responsible for the GlassFish and JRuby
integration. As part of this effort he has published the GlassFish gem to RubyForge.
This gem helps users launch their Ruby On Rails application in a GlassFish V3 server
embedded within the JRuby VM. As part of the GlassFish team he has also worked on Phobos,
Java Persistence and EJB.

Agenda.....:
18:30-19:00 Arrive & mingle with Food
Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Bill Venners and Pramod Gopinath

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building,
in the middle of the Google campus

Sponsors...: Google for Conference room and snacks.
http://www.google.com/

Croftsoft provides our domain hosting.
http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Annoucement **********


Never miss a thing. Make Yahoo your homepage.

#197 From: Venki Seshaadri <venki@...>
Date: Sun Feb 17, 2008 3:07 am
Subject: February 19 - Stateful Applications that Scale Like Stateless Ones by Orion Letizi at Google
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG Members:
   SVJUG will be hosting it's monthly meeting this tuesday (Feb 19th) at Google Inc. This
event is different from the other Gosling event posted earlier this week.

Please RSVP to the event to help with planning for food,etc. This meeting is cohosted with
Silicon Valley Web Developers Users Group

Walkins welcome!

See you all tuesday

Venki
************ Begin Meeting Announcement ******************
   
Advanced Registration is required to be part of give-away drawing. You
can register at:
http://sv-web-jug.eventbrite.com/

This is a free event open to the general public. So, please forward this
announcement on to other interested parties. The online meeting
announcement is here:
https://sv-web-jug.dev.java.net/servlets/NewsItemView?newsItemID=5425

18:30-19:00 Arrive & mingle -- Food & drinks provided by Google
19:00-20:30 Stateful Applications that Scale Like Stateless Ones
Presentation

TALK DESCRIPTION
Within every innocent web application lies a sleeping monster. There
comes a time when every successful web application outgrows its
single-machine architecture. Whether for high-availability, scalability,
or both, the adult web application must grow to live on more than one
application server. That's when the latent beast strikes: the State
Monster. The most recent accepted wisdom about solving application state
problems in a scaled-out production architecture is to make your web
application "stateless"i.e., externalize all application state out of
the application tier so that any application server can serve any user
request. Unfortunately for the owners of such applications, making it
"stateless" is hard to do, corrupts the programming and data model of
the application, and pushes the problem out to other pieces of
infrastructure that are ill-equipped to handle it. Stateless programming
is hard on the application developer, hard on the application
infrastructure, and hard on the application. There must be a better way
to write business applications. In this talk, we will discuss the
current "stateless" application paradigm, its shortcomings, and a new
alternative using Terracotta's open-source availability and scalability
technology for the Java Virtual Machine.


Please be sure to preregister at http://sv-web-jug.eventbrite.com/ so
you will be eligible for our raffle. We will be Using Jim Weavers JavaFX
Spinning Wheel for our raffle. You can learn more about the project at:
http://learnjavafx.typepad.com/weblog/2008/01/spinning-wheel.html
Currently the prizes include:
* IntelliJ IDEA license from JetBrains
* Ajax Security from Adison Wesley
* Pro JSF and Ajax: Building Rich Internet Components from Apress
* Filthy Rich Clients from Addison Wesley (2 copies)
* Professional Hibernate from Wrox Press
* Professional Java Development with the Spring Framework from Wrox Press
* Professional Ajax 2nd Edition from Wrox Press
* More, coming soon

This meeting was organized and co-hosted with Silicon Valley Web Developer JUG
*************** End Announcement ************


Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.

#196 From: Venki Seshaadri <venki@...>
Date: Thu Feb 14, 2008 12:29 am
Subject: Re: Link to James Gosling, et,al| RSVP Required, First come, first serve |February 28th at Sun's Santa Clara Campus Auditorium
venki_sesh
Offline Offline
Send Email Send Email
 
SVJUG Members:
For registration to the Feb 28th James Gosling event at Sun campus, use the following link to register. Please do not email
me for RSVP(already received many emails, please let me know if you have difficulty accessing the registration site). I'm copying the content from the JUG page
as listed at  https://jugs. dev.java. net/sunjugprogra m/events- visits.html

use the link and password to register.
Feb 28th -- Feel of Java Revisited -- A special evening with James
Gosling
Sun Santa Clara Campus auditorium 6:00pm

Host JUGs: Silicon Valley Web Users Group and Silicon Valley JUG
JUG Leaders: Mike Van Riper, Kevin Nilson, and Venki Sheshaadri.
Special Guest Speaker: James Gosling - Vice President and Sun Fellow
Registration URL: http://feel-of-java.eventbrite.com
(RSVP's only; Registration Password: Community0)
Thanks

Venki

----- Original Message ----
From: Venki Seshaadri <venki@...>
To: svjug-announce@yahoogroups.com
Sent: Wednesday, February 13, 2008 2:34:31 PM
Subject: [svjug-announce] James Gosling, et,al| RSVP Required, First come, first serve |February 28th at Sun's Santa Clara Campus Auditorium

Dear SVJUG Members: 
   Please sign up for the event ASAP. Registration is limited and first come first serve basis.
Please remember this event is at Sun's Santa clara campus, not at Google.

SVJUG will hold its monthly meeting on Feb 19th(third tuesday). You will receive another invite for the monthly meeting

Thanks

Venki
----- James Gosling Event ------------ --

This is a free event sponsored by Sun, but, advance registration for
the 140 available spots will be required. Registration instructions
will be available at noon on Wednesday, February 13th. At that time,
the registration instructions will be posted on this Sun JUGs Program
page on java.net:

https://jugs. dev.java. net/sunjugprogra m/events- visits.html

You don't want to miss this event. So, please save the date on your
calendars now. This event is being promoted by several local Java
developer groups. I highly recommend signing up right at noon on the
day that the registration instructions are posted online. This event
will fill up quickly and there will *not* be a waiting list.

Agenda
* 5:45-6:30pm Arrive & mingle
-- Pizza & Sodas provided by Sun Microsystems
* 6:30-6:45pm Announcements & Introductions
* 6:45-8:30pm The Feel of Java, Revisited by James Gosling

James Gosling will revisit the topic of his 1997 article entitled "The
feel of Java" that was published in Computer, the flagship magazine of
the IEEE Computer Society. This topic is particularly relevant in the
context of the vigorous debate currently surrounding the various
proposals for adding closures to the Java Language. We anticipate
having both Neal Gafter and Joshua Bloch in attendance as well. At the
conclusion of James' talk, there will be an opportunity for Q&A where
the current closures controversy will almost certainly come up.

Thanks

Venki Seshaadri


Looking for last minute shopping deals? Find them fast with Yahoo! Search.



Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.

#195 From: Venki Seshaadri <venki@...>
Date: Wed Feb 13, 2008 9:34 pm
Subject: James Gosling, et,al| RSVP Required, First come, first serve |February 28th at Sun's Santa Clara Campus Auditorium
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG Members: 
   Please sign up for the event ASAP. Registration is limited and first come first serve basis.
Please remember this event is at Sun's Santa clara campus, not at Google.

SVJUG will hold its monthly meeting on Feb 19th(third tuesday). You will receive another invite for the monthly meeting

Thanks

Venki
----- James Gosling Event --------------

This is a free event sponsored by Sun, but, advance registration for
the 140 available spots will be required. Registration instructions
will be available at noon on Wednesday, February 13th. At that time,
the registration instructions will be posted on this Sun JUGs Program
page on java.net:

https://jugs.dev.java.net/sunjugprogram/events-visits.html

You don't want to miss this event. So, please save the date on your
calendars now. This event is being promoted by several local Java
developer groups. I highly recommend signing up right at noon on the
day that the registration instructions are posted online. This event
will fill up quickly and there will *not* be a waiting list.

Agenda
* 5:45-6:30pm Arrive & mingle
-- Pizza & Sodas provided by Sun Microsystems
* 6:30-6:45pm Announcements & Introductions
* 6:45-8:30pm The Feel of Java, Revisited by James Gosling

James Gosling will revisit the topic of his 1997 article entitled "The
feel of Java" that was published in Computer, the flagship magazine of
the IEEE Computer Society. This topic is particularly relevant in the
context of the vigorous debate currently surrounding the various
proposals for adding closures to the Java Language. We anticipate
having both Neal Gafter and Joshua Bloch in attendance as well. At the
conclusion of James' talk, there will be an opportunity for Q&A where
the current closures controversy will almost certainly come up.

Thanks

Venki Seshaadri


Looking for last minute shopping deals? Find them fast with Yahoo! Search.

#194 From: Venki Seshaadri <venki@...>
Date: Sun Jan 20, 2008 6:49 pm
Subject: February 6th - Android Platform Talk by Dick Wall at Google - Limited Seats RSVP now!
venki_sesh
Offline Offline
Send Email Send Email
 
Limited seats for the event, RSVP using the link below to get in.
--
Google may blog about this on their developer blogs at some point.
So, I wanted to make sure our JUG members had a head start on
the registration process before that happens. Although this is a free event,
we will be limiting registration to the first 200 people that sign up here:

http://sv-gtug-2.eventbrite.com/

I also blogged about this event on java.net here:

http://weblogs.java.net/blog/van_riper/archive/2008/01/android_talk_by.html

Please enter your attendee name during the registration process as you
would want it to read on your visitor badge at Google. We are still
working out the details, but, part of the reason for the advance
registration is so that we can submit the attendee names to Google
prior to the meeting. If it looks like we will have a large turnout,
Google may decide to pre-print visitor badges from your advance RSVP
information. The full event details are on the Silicon Valley Google
Technology User Group web site here:

http://sv-gtug.org/event/2008-02-06.html

When you register, you will be asked to choose the breakout session
you plan to attend for the second half of the meeting. You will also
have an opportunity to change your choice at the meeting. There will
be a whiteboard in the meeting room where you can indicate which
technical breakout session you want to attend that night.

That's All Folks, Van

--
| Mike "Van" Riper
| http://weblogs.java.net/blog/van_riper/
-----
| Silicon Valley Web Developer JUG
| mailto:van_riper@...
| https://sv-web-jug.dev.java.net
-----
| Silicon Valley Google Technology User Group
| mailto:van.gtug@...
| http://sv-gtug.org
-----



Looking for last minute shopping deals? Find them fast with Yahoo! Search.

#193 From: Venki Seshaadri <venki@...>
Date: Mon Jan 14, 2008 10:53 pm
Subject: SVJUG Meeting | January 15th(tomorrow) | Google Web Toolkit Presentation by Bob Vawter
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG Members,
     Happy New Year! SVJUG's January meeting is cohosted with Silicon Valley Web Developers JUG. Please see the invite below for details

-- Forwarded invite from SVWDJUG

Please join us for our first JUG meeting of 2008. We are meeting at
our usual time and place: 6:30pm at the GooglePlex in Mountain View.
This is a joint meeting with the new Silicon Valley Google Technology
User Group (http://sv-gtug.org). Full meeting details are here:

https://sv-web-jug.dev.java.net/servlets/NewsItemView?newsItemID=5504

Bob Vawter will be giving an introductory Google Web Toolkit (GWT)
talk during the first part of the meeting. We will be trying something
different with breakout sessions on particular technical topics during
the second part of the meeting. With Bob in attendance, one of the
breakout sessions will definitely be about GWT where you can raise
specific issues you have encountered using GWT.

Venki


Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.

#192 From: Venki Seshaadri <venki@...>
Date: Sun Dec 16, 2007 11:18 pm
Subject: Happy Holidays! - December No Meeting
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG Members,
    We are not meeting this month. We will resume action from January 2008.

Wishing everyone a Happy & Safe Holidays!

Venki


Never miss a thing. Make Yahoo your homepage.

#191 From: Venki Seshaadri <venki@...>
Date: Mon Nov 19, 2007 6:50 pm
Subject: November 20th(Tomorrow) | Enterprise Comet by Jonas Jacobi & John Fellows | Kaazing Corporation | Books & Giveaways
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,

SVJUG November 20th(third tuesday) meeting is cohosted
with "Silicon Valley Web Developer JUG".

We will be meeting at Tunis Conference Room, Google
(Scroll below for address)
Thanks

Venki
--
******* Begin SVJUG Annoucement **********

Meeting....: Silicon Valley Java Users Group (SVJUG)

Time.......: November 20th,2007 (THIRD TUESDAY of each month)

Cost.......: Always FREE to all!

Topic......: Enterprise Comet

Speaker....: Jonas Jacobi & John Fallows, Kaazing Corporation (www.kaazing.com)

Description:

Sneaking through the forest of AJAX frameworks is a new technique called Comet,
which enables real-time messaging from a Web server to one or more browsers.
As framework developers move to support Comet and developers start building
their first Comet applications, it is vital for both to describe the messaging
payloads consistently.

After a quick introduction to Comet concepts, this session will showcase how
the same Java object representation can be used to describe both server and
client usage of the payload, and how it is translated to JavaScript in a way
that keeps everything consistent. The session will also show how you can develop
a rich Internet application in almost exactly the same way as a desktop client
application using Java EE APIs, such as Java Messaging Service (JMS).

Speaker Bio:

A native of Sweden, Jonas Jacobi has worked in the software industry for more
than 15 years with a mission to simplify application development. Prior to
founding Kaazing, he worked at Oracle for eight years as a Java EE evangelist
and product manager responsible for the product management of JavaServer Faces,
Oracle ADF Faces, and Oracle ADF Faces Rich Client in the Oracle JDeveloper team.
As co-founder and chief executive officer of Kaazing, Jonas sets the company's
business and product strategy and oversees all aspects of Kaazing's operations
and mission to become the world-wide leader in real-time software. He is co-author
of the best-selling book, "Pro JSF and Ajax: Building Rich Internet Components"(Apress).

John Fallows is a pioneer in the field of rich and highly interactive user interfaces
and co-founder of Kaazing. Originally from Northern Ireland, he graduated from
Cambridge University in the United Kingdom and has worked in the software industry
for more than 10 years. Before founding Kaazing, John was a consulting member of
the technical staff for server technologies at Oracle. During his last five years
at Oracle, he focused on designing, developing, and evolving Oracle ADF Faces to
fully integrate AJAX technologies. He is co-author of the best-selling book,
"Pro JSF and Ajax: Building Rich Internet Components," (Apress). In his role
as chief technology officer, John formulates Kaazing's vision of creating the
best real-time Web framework based on the Java standard. He defines the architecture
of the Kaazing product suite and oversees its development.

Agenda.....:
18:30-19:00 Arrive & mingle with Food
Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Jonas Jacobi & John Fallows

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building,
in the middle of the Google campus

Sponsors...: Google for Conference room and snacks.
http://www.google.com/

Croftsoft provides our domain hosting.
http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Annoucement **********


Never miss a thing. Make Yahoo your homepage.

#190 From: Venki Seshaadri <venki@...>
Date: Thu Oct 11, 2007 3:32 am
Subject: October 16th(Tuesday) - Seam and Web Beans by Gavin King, founder Hibernate Project | Giveaways
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,

SVJUG October 16th(third tuesday) meeting is cohosted
with "Silicon Valley Web Developer JUG".

We will be meeting at Tunis Conference Room, Google
(Scroll below for address)
Thanks

Venki
--
******* Begin SVJUG Annoucement **********

Meeting....: Silicon Valley Java Users Group (SVJUG)

Time.......: October 16th,2007 (THIRD TUESDAY of each month)

Cost.......: Always FREE to all!

Topic......: Seam and Web Beans

Speaker....: Gavin King, founder Hibernate Project

Description:

Gavin King will be speaking about Seam and Web Beans. Seam is an open source
"deep integration" framework that tries to have the best of both the Java
EE and Spring worlds. It is firmly rooted in Java EE standards. It started
out to address the design flaws between two key Java EE frameworks: JSF and
EJB3. Some of its core features are being adopted in future official Java EE
standards such as JSF 2.0 and WebBeans. As more and more users start to adopt
Seam, it has expanded far beyond the scope of Java EE.

The goal of JSR 299 (Web Beans) is to enable EJB 3.0 components to be used
as JSF managed beans, unifying the two component models and enabling a
considerable simplification to the programming model for web-based applications
in Java. In particular, this work will provide a programming model suitable for
rapid development of simple data-driven applications without sacrificing the
full power of the Java EE 5 platform. This is a domain where Java EE has been
perceived as overly complex..

Speaker Bio:

Gavin King is the founder of the Hibernate project, the leading persistence
solution for Java. He is an active member of the JSR-220 expert group, and
contributed heavily to the design of EJB 3.0. With Christian Bauer, he was
author of Hibernate in Action. Gavin works for JBoss, Inc, leading the development
of Hibernate, implementing EJB 3.0, and providing services to JBoss customers.
He lives in Melbourne, Australia, and Atlanta, Georgia

Agenda.....:
18:30-19:00 Arrive & mingle with Food
Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Gavin King

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building,
in the middle of the Google campus

Sponsors...: Google for Conference room and snacks.
http://www.google.com/

Croftsoft provides our domain hosting.
http://www.croftsoft.com/

Our thanks to these great sponsors!

News, Offers
-----------------------------------------------
        --
******* EOM SVJUG Annoucement **********



Yahoo! oneSearch: Finally, mobile search that gives answers, not web links.

#189 From: Venki Seshaadri <venki@...>
Date: Wed Sep 12, 2007 12:41 am
Subject: September 18th(Tuesday) - Improving your Code with Objects and Aspects @ Google
venki_sesh
Offline Offline
Send Email Send Email
 
Dear SVJUG members,

SVJUG September 18th(third tuesday) meeting is cohosted
with "Silicon Valley Web Developer JUG".

There are no changes on the Venue, We will be meeting at
Tunis Conference Room, Google (Scroll below for address)
Thanks

Venki
--
******* Begin SVJUG Annoucement **********

Meeting....: Silicon Valley Java Users Group (SVJUG)

Time.......: September 18th,2007 (THIRD TUESDAY of each month)

Cost.......: Always FREE to all!

Topic......: Improving your Code with Objects and Aspects

Speaker....: Chris Richardson, http://www.chrisrichardson.net

Description:

Some code is downright scary to maintain. An all too common example are
bloated service methods that do too much: manage transactions, handle
security as well as implement the business rules. Changing that kind of
code requires you to understand and tackle many different concerns. Code
can also be difficult to maintain if the implementation of some features
(e.g. audit logging) is scattered throughout the code base. Changing
that kind of code involves changing many components.

This talk describes how to improve your code with real objects and
aspects. We show how to use AOP to simplify your code by modularizing
concerns such as audit logging that are normally implemented by code
that is mixed in with the business logic. We also describe how to write
truly object-oriented code in Java - something which is not done as
often as you might expect even though Java is an object-oriented
language. We will compare and contrast a procedural design with an
object- oriented design and describe the benefits of using real objects.
We will also show how to refactor a procedural design into an
object-oriented design an easy way to eliminate those fat service
methods and improve the design of your application.

Speaker Bio:

Chris Richardson is a developer, architect and mentor with over 20 years
of experience and is the author of the book POJOs in Action. He runs a
consulting company, Chris Richardson Consulting, Inc., that helps
customers build better software faster. Chris has been a technical
leader at a variety of companies, including Insignia Solutions and BEA
Systems. Chris holds a computer science degree from the University of
Cambridge in England and lives in Oakland, CA.

Chris has taught classes on compilers and operating systems for the
University of Maryland in Europe. He has presented at numerous venues
including the British Computer Society and OOPSLA. Chris has spoken at
various conferences including JavaOne, No Fluff Just Stuff Java
Symposium and Javapolis as well as user groups in the bay area. Email:
chris@... Web: www.chrisrichardson.net

Agenda.....:
18:30-19:00 Arrive & mingle with Food
Drinks & Snacks courtesy of -- Google Inc

19:00-20:30 Presentation by Chris Richardson.

Location...: Google, Inc.
Tunis Conference Room, (Bldg. 43)
1600 Amphitheatre Parkway,
Mountain View, CA

Map available at http://svjug.org/

Please enter from the north side of the building,
in the middle of the Google campus

Sponsors...: Google for Conference room and snacks.
http://www.google.com/

Croftsoft provides our domain hosting.
http://www.croftsoft.com/

Our thanks to these great sponsors!

******* EOM SVJUG Annoucement **********



Don't let your dream ride pass you by. Make it a reality with Yahoo! Autos.

Messages 189 - 218 of 218   Newest  |  < Newer  |  Older >  |  Oldest
Advanced
Add to My Yahoo!      XML What's This?

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