An Overview of JBossESB by Mark Little, JBoss CTO

21 May

Mark Little, the JBoss Chief Technical Officer, has decided to take a small detour during his JavaOne San Francisco visit and talk in front our monthly gathering , at SDForum Java SIG. He will be our guest on June 2nd and will give a technical overview of the JBoss Enterprise Bus. Since we will have him surrounded, he will probably have no other choice but also answer questions on strategic issues such as where is JBoss heading, how is it reacting to the current economic and competitive landscape changes, and any other kind of questions a Chief Technical Officer of a popular Open Source group may receive from a Silicon Valley gathering of technology enthusiasts.

When?

June 2nd, 2009, the first Tuesday of the month.

Where?

Cubberly Community Center
4000 Middlefield Road, Room H-1
Palo Alto, California 94105

Agenda

6:30 PM – 7:00  PM Doors open. Networking.

7:00 PM – 9:00 PM Presentations.

Price: $15 for non-members, and free for members.

Abstract

In this presentation we’ll look at the evolution of JBossESB from an in-house project, through a code donation, to the basis of the Red Hat/JBoss SOA Platform. We’ll look at some of the architectural aspects of the ESB, where it relates to standards such as WS-* and REST, and plans for the future including OSGi and SCA.

Presenter

Mark Little works for Red Hat, where he is the CTO of JBoss. Prior to this he was SOA Technical Development Manager and Director of Standards. He was Chief Architect and co-founder at Arjuna Technologies, a spin-off from HP (where he was a Distinguished Engineer). He has been working in the area of reliable distributed systems since the mid-80’s. Mark’s PhD was on fault-tolerant distributed systems, replication and transactions. Mark is also the author of a popular Java Transactions Processing book and several others, currently in the works. His blog is available here: http://markclittle.blogspot.com/

Java SIG: Flex for Java Programmers [May 5, 2009 from 6:30pm – 9:00pm]

21 Apr

Tuesday May 5, 2009 from 6:30pm – 9:00pm

Where?
Cubberly Community Center
4000 Middlefield Road, Room H-1
Palo Alto, California 94105

Java SIG: Flex for Java Programmers
6:30 PM – 9:00 PM May 5th, 2009

4000 Middlefield Rd., RM H-1
Palo Alto, , CA
Flex for Java Programmers

One day Chris Richardson, in need of a rich UI and , deeply frustrated with Javascript and CSS, sat on his couch and downloaded Flex. To make a long story short, several hours later, he had a running first demo app that was quite a bit more than a hello world. Encouraged by this, Chris moved forward and in little time, developed a rich UI for his cloud products.

Come here Chris talk about how you can get started and hear his tips to getting started. And learn about the reality of bringing simple, but rich Flex UIs into your Java service.

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 and training company that helps customers reduce the cost of development and increase the effectiveness of their development teams. His technical interests include domain-driven design, cloud computing and developer testing. Chris has been a technical leader at a variety of companies including Insignia Solutions and BEA Systems and recently became a Java Champion. Chris is the founder of Cloud Tools, which is an open-source project for quickly and easily deploying Java applications on Amazon EC2, and of Cloud Foundry, which provides outsourced, automated data center management. He has spoken at various conferences including JavaOne 2006/2007/2008, No Fluff Just Stuff Java Symposiums, Colorado Software Summit, SD West, The Spring Experience, SpringOne, and Javapolis as well as Java user groups. Chris holds a computer science degree from the Cambridge University in England and lives in Oakland, CA where he runs the local Java User Group. Website and blog: http://chrisrichardson.net/
Raffle

No additional fee to all attendees.
One winner will pick one JetBrains product from:
a. IntelliJ IDEA Personal License.
b. ReSharper Personal License.
c. TeamCity Build Agent (for Continuous integration and Build Server).
d. RubyMine IDE Personal License.

Location
Cubberley Community Center
4000 Middlefield Road, Room H-1
Palo Alto, CA 94105

Directions
Agenda
6:30-7:00 Doors open. Networking. Pizza.
7:00-9:00 Presentations.
Ticket Info: $15 at the door for non-SDForum members. No charge for SDForum members. No registration

Slides from Bill Pugh’s presentation on FindBugs (April 2009)

15 Apr

Here are the slides .

April 7: Making Static Analysis Part Of Your Build Process with Find Bugs

13 Mar

Title: Making Static Analysis Part Of Your Build Process

Speaker: William Pugh, Professor, University of Maryland

Abstract:

FindBugs is a static analysis tool that finds coding mistakes in Java programs.
While many individuals and small projects use FindBugs, many large projects
and companies have failed to successfully incorporate it into their software
development process, despite its ability to find hundreds of serious coding mistakes
in their code base. I’ll discuss at the role of static analysis in software development,
the issue of “harmless” coding mistakes, tools and techniques for getting the most
bang for your buck with static analysis, and how to convince your team to effectively adopt
static analysis for defect detection
Ticket Info: $15 for non members

Tuesday April 7, 2009 at 6:30pm
Cubberley Theatre
4000 Middlefield Rd.
Palo Alto, California 94303 Get Directions

Show me the money: JAVA !!

13 Mar

For those of you think SUN makes no money from Java check this post
http://blogs.sun.com/jonathan/date/20090311

Running Java and Grails applications on Amazon EC2

12 Feb

March 3nd 2009, from 6:30 PM to 9:00 PM

Where

Cubberly Community Center
4000 Middlefield Road, Room H-1
Palo Alto, California 94105

Agenda

6:30-7:00 Doors open. Networking.
7:00-9:00 Presentations.

Price

$15 for non-members and free for members.

Abstract

The Amazon Elastic Compute Cloud (EC2) is ideally suited to running Java applications. It lets you develop using standard Java software packages such as Tomcat and MySQL and rapidly deploy applications on servers that are provisioned and managed via a web services API. However, because it is a cloud, some aspects of EC2 are very different than a traditional, physical computing environment. In this session you will learn about those differences and how they impact how you handle security, networking, storage and availability. We describe how to use EC2 and the other Amazon web services to develop and deploy Java applications. You will learn how to use EC2 availability zones to deploy highly available applications. We also discuss how to architect secure applications for Amazon EC2.

Presenter

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 and training company that helps customers reduce the cost of development and increase the effectiveness of their development teams. His technical interests include domain-driven design, cloud computing and developer testing. Chris has been a technical leader at a variety of companies including Insignia Solutions and BEA Systems and recently became a Java Champion. Chris is the founder of Cloud Tools, which is an open-source project for quickly and easily deploying Java applications on Amazon EC2, and of Cloud Foundry, which provides outsourced, automated data center management. He has spoken at various conferences including JavaOne 2006/2007/2008, No Fluff Just Stuff Java Symposiums, Colorado Software Summit, SD West, The Spring Experience, SpringOne, and Javapolis as well as Java user groups. Chris holds a computer science degree from the Cambridge University in England and lives in Oakland, CA where he runs the local Java User Group. Website and blog: http://chrisrichardson.net

Additional Resources

Chris’ “Running Java and Grails applications on Amazon EC2” February 17 class in Oakland: http://cloudfoundry.eventbrite.com/

Building Rich Internet Apps with Java FX [Feb 3]

29 Jan

Building Rich Internet Apps with Java FX
Tuesday February 3, 2009 from 7:00pm – 9:00pm
Cubberly Community Center
4000 Middlefield Road, Room H-1
Palo Alto, California 94105 Get Directions
Monthly Meeting of the JAVA SIG: Feb 3, Tuesday

Topic : Building Rich Internet Apps with Java FX

JavaFX is an expressive rich client platform for creating and delivering rich Internet experiences across all the screens of your life.

JavaFX offers users unparalleled freedom and flexibility to create rich Internet applications and content quickly and easily across multiple screens, including mobile phones, desktops, televisions, and other consumer devices. JavaFX combines the best capabilities of the Java platform with comprehensive, immersive media functionality into an intuitive and comprehensive, one-stop development environment.

Dr. Doris Chen

Dr. Doris Chen

Speaker: Doris Chen

Dr. Doris Chen, a staff engineer and Java Technology Evangelist at Sun Microsystems with over 10 years industry experience, her expertise includes Web 2.0/Ajax/Comet, JavaServer Faces, Java FX, Java Platform, Enterprise Edition (Java EE) technologies, web services/SOA, Java ME platform wireless programming, Java technology performance tuning, grid computing, and web-based distributed computing. She speaks at major industry international conferences: JavaOne, Sun Network Conference, SD West Software Development, etc.
Doris received her Ph.D. from the University of California at Los Angeles (UCLA) in computer engineering, specializing in medical informatics. Before coming to Sun, Doris developed medical image compression applications and web-based network management products.

Location

H-1 Room, Cubberley Community Center

4000 Middlefield Rd.

Palo Alto , CA

Agenda

Price

$15 at the door for non-SDForum members

No charge for SDForum members

No registration required

More on the: Java SIG….
Ticket Info: $15 for non members [ At the door ]
Website: https://sdforumjavasig.wordpress.com/

Cloud Tools saves the day !

18 Jan

If you had attended our Cloud Computing with EC2 presentation by Chris, you may recall how
easy it is to develop and deploy services on Amazon Web Services platform.

One of the challenges with the services though is the plumbing required to setup and deploy services dynamically when
your server load goes up. If you need to setup MySQL, Tomcat, Apache and Terracotta to handle
additional server load, Cloud Tools is the solution you are looking for.

Cloud Tools is the opensource management solutions for AWS built on the Groovy platform. Check
it out at CloudTools. If you have a commerical application being ported to AWS and need  expertise

to manage or migrate your application,  Cloud Foundry can do it for you. Cloud Foundtry is the

company building the  Cloud Tools product.

  • Outsourced, automated data center management for Java/Grails applications running on EC2.
  • Upload your web applications and deploy them on EC2 with just a few mouse clicks.
  • Monitors and manages your applications with ease.
  • Outsource your operations department

See some examples of Cloud Tools usage. If you are completely new to AWS and need a quick introduction

checkout the upcoming class, Running Java and Grails apps on Amazon EC2 on Feb 17.

GORM slides from Chris Richardson

8 Jan

Slides from Groovy and Grails presentation by Bill Grosso

8 Jan