Re: [jug-discussion] September 8 meeting -- Taking the Plunge with IntelliJ

2009-08-31 Thread Warner Onstine
this list is no longer in use. please use tucson-...@googlegroups.com

On Mon, Aug 31, 2009 at 10:27 AM, nlesiecki wrote:
> Wow, sorry I can't be there. VMS and EBlox luminaries in the same room. :)
>
> Nick
> On Aug 30, 2009, at 5:30 PM, William H. Mitchell wrote:
>
>> A regular activity at No Fluff Just Stuff symposiums is a show of hands
>> poll for who's using what tools and technologies.  When the topic turns to
>> IDEs, and the moderator asks, "IntelliJ?", most of the symposium speakers
>> raise their hands, along with a few in the audience.  Then on "Eclipse?"
>> just about everybody in the audience raises their hand.  Then somebody
>> shouts, "Who'd pay for Eclipse?", and just about every hand goes down!
>>
>> Some liken the Eclipse vs. IntelliJ question to frontier vs. walled
>> garden.  Things are very nice inside the garden but sometimes you find
>> yourself peeking over the wall at interesting new things that the gardener
>> hasn't had time for yet.  Others liken choosing a tool just because it's
>> free to being in an arranged marriage.  Or maybe the proposition is
>> benevolent dictatorship vs. anarchy.
>>
>> Andy Barton has spent a lot of time on the J2EE frontier but recently
>> decided to experience life in the IntelliJ garden.  In this talk, Andy will
>> demonstrate moving an Eclipse project to IntelliJ Idea and will discuss the
>> productivity benefits IntelliJ offers over Eclipse.
>>
>> About the speaker:
>> Andrew Barton is the technical director of eBlox, Inc.  He has been
>> developing web application solutions in Java for more than 10 years.
>>
>> When and Where:
>>
>> Tuesday, September 8, at the offices of Video Monitoring Services (VMS),
>> 5151 E. Broadway Blvd Suite 450, Tucson, AZ.  (Be sure to sign in at the
>> desk on the first floor.)
>>
>> Meet and greet at 6:30; the presentation starts at 7:00pm.  Drinks of all
>> sorts at On the Border (5205 E. Broadway) at 8:45 or so.
>>
>> -
>> To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
>> For additional commands, e-mail: jug-discussion-h...@tucson-jug.org
>>
>
>
> -
> To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
> For additional commands, e-mail: jug-discussion-h...@tucson-jug.org
>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] moving domain and list this week

2009-08-24 Thread Warner Onstine
If there are any pages that people still want access to could someone
copy their content over to a Google page? If I have time I can do it,
but it's going to be a hectic week with school starting up. At least a
basic info page should be created.

I've made Andrew Lenards, Tom Hicks, and William Mitchell managers of
the group as well. My goal is to switch the domain to redirect to the
new Google Group by next Monday.

If you haven't signed up yet, please do. I'll see what I can do about
an auto-responder on this email address.

-warner

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] Fwd: Save The Date: Monsoon Mixer at Our Offices August 19!

2009-08-17 Thread Warner Onstine
Everyone is welcome, but please do RSVP.

-warner


-- Forwarded message --
From: Cia Romano 
Date: Mon, Aug 17, 2009 at 1:27 PM
Subject: Save The Date: Monsoon Mixer at Our Offices August 19!
To: warn...@gmail.com


Monsoon Mixer Reminder:
Social Meet-Up and Free Live Usability Tests
In The News
Free usability tests for one night only!
Quick Links
Tucson Digital Arts Community

We're on Facebook

We Twitter too
You're invited to join us at our Downtown Tucson offices this
Wednesday, August 19th for our Monsoon Mixer. We're excited to
introduce our friends and colleagues to the members of the Tucson
Digital Arts Community. And what better way to break the ice than by
opening our usability lab for a night of impromptu testing!

When: Wednesday, August 19th from 6-9pm
What: A mixer for Guru friends and TDAC members plus one-time-only
free access to our usability lab to do your own testing!
Where: # 177 N. Church Ave. Suite 919 Tucson, AZ 85701 (click for Google map)
How: Please RSVP to Zoe

We'll provide some snacks, drinks and a killer 9th-floor view, please
bring something to share!
See The Usability Lab In Action!

If you've ever wondered what a usability test looks like, now's your
chance to find out! We're running free 15-minute usability tests for
attendees. Nominate a site to be tested or sign up as a test subject
and experience life on the other side of the mirror!

To nominate a site: Email the URL to Kyle at k...@interfaceguru.com
To be a test subject: Email your full name and profession to
k...@interfaceguru.com
Sign up now to snag a spot!

If you'd like to know more you can contact Kyle Kulakowski or Zoe
O'Reilly (z...@interfaceguru.com) or call us at 520-744-6911.
Cia Romano, Zoe O'Reilly and the Interface Guru gang

Forward email
This email was sent to warn...@gmail.com by i...@interfaceguru.com.
Update Profile/Email Address | Instant removal with SafeUnsubscribe™ |
Privacy Policy.
Email Marketing by
Interface Guru | 177 North Church Ave | Tucson | AZ | 85701

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] awesome presentation on git

2009-08-14 Thread Warner Onstine
http://developer.yahoo.com/yui/theater/video.php?v=prestonwerner-github

Still watching it (and going off to look at projects mentioned, coming
back, etc.). In short really good high-level to low-level git
presentation by the founders of github. And yes, github is too cool
for school :P.

-warner

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] friendly reminder

2009-08-09 Thread Warner Onstine
I'm not sure I understand Chad. Or you mean keep the mailing list
intact and have it tell people the list moved? I guess we could. I'll
have to look into that.

I don't know if google groups allows you to setup aliases for
registered domains. I don't think so.

-warner

On Sat, Aug 8, 2009 at 9:45 PM, Chad Woolley wrote:
> On Sat, Aug 8, 2009 at 3:22 PM, Warner Onstine wrote:
>> I'm pulling the plug on the site (and this list) in a little over a
>> week, please sign up over at
>> http://groups.google.com/group/tucson-jug. Please join (if you want to
>> keep up with all the goings on and meetings here in town).
>
>
> Can we set up an autoresponder or something which contains a reference
> to the new list?  Doesn't google groups or google sites let you set up
> address/domain aliases?
>
> -- Chad
>
> -
> To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
> For additional commands, e-mail: jug-discussion-h...@tucson-jug.org
>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] friendly reminder

2009-08-08 Thread Warner Onstine
I'm pulling the plug on the site (and this list) in a little over a
week, please sign up over at
http://groups.google.com/group/tucson-jug. Please join (if you want to
keep up with all the goings on and meetings here in town).

Thanks!

-warner

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] New google group

2009-08-04 Thread Warner Onstine
Hi all, due to the fact that I'm not going to have time to maintain
the site anymore I have created a new googlegroup for everyone to join
(sorry about the double-joining but google will only let me add a
certain amount of people at one time - plus there are probably people
on the list who aren't active anymore). My plan is to shut down this
list in 2 weeks (and will send out warnings). Once it's shutdown I
will be redirecting tucson-jug.org to the google group instead.

Here's the group:
http://groups.google.com/group/tucson-jug

-warner

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] Upcoming meetings

2009-07-30 Thread Warner Onstine
Hack night could be interesting, would probably be the last meeting I
could come to before school starts up again end of August.

-warner

On Wed, Jul 29, 2009 at 11:40 PM, William H.
Mitchell wrote:
> July came and went without a peep about a JUG meeting but maybe we can do
> better in August and September.
>
> Andy Barton's recently migrated from Eclipse to IntelliJ and he says he'd be
> willing to share his experiences with that on September 8.  That sounds
> great to me.
>
> Does anybody have any ideas for the August 11 meeting?
>
> I could recycle an old Developer's SIG presentation on the functional
> language ML that's based on lecture slides I've used when teaching ML at UA.
>  There's no direct connection to Java but if you're curious about functional
> programming ML is a good vehicle for seeing the concepts.  (Haskell is
> better but I don't have any slides on it!)
>
> Also, I've been digging into the data binding machinery in Adobe Flex
> recently and could perhaps get together something interesting that talks
> about the idea and implementation of data binding in Flex.
>
> A third idea for August is one I've mentioned before: a hack night where we
> show up with our laptops, quickly identify some open source thing or REST
> interface to fiddle with, and see if we can do something interesting with it
> before the beer beckons.  (Not for those who like a well-structured
> meeting.)
>
> Other thoughts?
>
>
> -
> To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
> For additional commands, e-mail: jug-discussion-h...@tucson-jug.org
>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] vms is hiring

2009-06-16 Thread Warner Onstine
Hi all, sorry for the spam but if you know any good java/groovy
developers we're hiring right now.

Here's our job posting at hotjobs:
http://hotjobs.yahoo.com/job-JU9UM6KS8PR;_ylt=AtapEIL3Sae4QP0mESGgFsL6Q6IX?source=SRP

-warner

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] directions/changes

2009-06-03 Thread Warner Onstine
TR corrected me in that there has been a good turnout (since I haven't
been coming for a while). I'm fine with everyone keeping it at VMS, I
just won't be able to make it as often.

-wawrner

On Wed, Jun 3, 2009 at 8:39 AM, Warner Onstine  wrote:
> No, we're not losing the space at VMS, the space downtown was offered
> to us as another possible space. But I know the VMS space is not as
> "central" to some people which is why I presented it. It did seem that
> when we had the UofA spaces we got a better turnout, so maybe if we
> can find something more central than Broadway/Swan we would get a
> better turnout. I don't know, pure conjecture.
>
> -warner
>
> On Wed, Jun 3, 2009 at 7:58 AM, Thomas Hicks  wrote:
>> At 10:20 AM 6/2/2009, you wrote:
>>
>> I sent this in reply to another thread, but realized I hijacked it.
>> Please use this thread for discussions on future direction, leadership
>> and other changes.
>>
>> Meeting space:
>> One proposal is to move the current meeting to the Creative Slices
>> downtown (115 E. Broadway).
>>
>> Why? Are we losing the space at VMI, which is centrally located?
>> If not, I vote against downtown.
>> -tom
>>
>>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] directions/changes

2009-06-03 Thread Warner Onstine
No, we're not losing the space at VMS, the space downtown was offered
to us as another possible space. But I know the VMS space is not as
"central" to some people which is why I presented it. It did seem that
when we had the UofA spaces we got a better turnout, so maybe if we
can find something more central than Broadway/Swan we would get a
better turnout. I don't know, pure conjecture.

-warner

On Wed, Jun 3, 2009 at 7:58 AM, Thomas Hicks  wrote:
> At 10:20 AM 6/2/2009, you wrote:
>
> I sent this in reply to another thread, but realized I hijacked it.
> Please use this thread for discussions on future direction, leadership
> and other changes.
>
> Meeting space:
> One proposal is to move the current meeting to the Creative Slices
> downtown (115 E. Broadway).
>
> Why? Are we losing the space at VMI, which is centrally located?
> If not, I vote against downtown.
> -tom
>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] Re: directions/changes

2009-06-02 Thread Warner Onstine
Although, if we go with Ning we have a built-in events calendar (not
to say we can't do the same with Google, just a bit more work). Not to
mention a blog and a forum. Anyways something to discuss.

-warner

On Tue, Jun 2, 2009 at 10:20 AM, Warner Onstine  wrote:
> I sent this in reply to another thread, but realized I hijacked it.
> Please use this thread for discussions on future direction, leadership
> and other changes.
>
> Meeting space:
> One proposal is to move the current meeting to the Creative Slices
> downtown (115 E. Broadway).
>
> +1 from me, it's much closer and I might actually be able to make
> it/present more frequently
>
> In other news I want to move the JUG site from Confluence. We have two 
> options:
> 1) I can create a quick and dirty WordPress site for it on my new box
> 2) We can just bite the bullet and move it to a Google Group and add
> pages there with a redirect from tucson-jug.org to there
>
> If we go with option 2 then we can move our mailing lists to the group
> list as well and it would just be a redirect. This would also take
> some load off of me for site administration. Or we could also go with
> Ning (http://www.ning.com/), but I think I trust Google to stick
> around a bit longer than Ning right now.
>
> Option 2 is a +1 for me (for stated reasons)
>
> Leadership: TR left the reins of the JUG at the last meeting, was
> there anyone interested in picking up the mantle?
>
> I would like to nominate William Mitchell who has been an active
> member of the JUG almost as long as it's been around in it's 8 years
> of existence (yes, it's been 8 years already, wow). He is also
> familiar with several other language/development user groups in town
> and might be able to create some more synergy.
>
> -warner
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] directions/changes

2009-06-02 Thread Warner Onstine
I sent this in reply to another thread, but realized I hijacked it.
Please use this thread for discussions on future direction, leadership
and other changes.

Meeting space:
One proposal is to move the current meeting to the Creative Slices
downtown (115 E. Broadway).

+1 from me, it's much closer and I might actually be able to make
it/present more frequently

In other news I want to move the JUG site from Confluence. We have two options:
1) I can create a quick and dirty WordPress site for it on my new box
2) We can just bite the bullet and move it to a Google Group and add
pages there with a redirect from tucson-jug.org to there

If we go with option 2 then we can move our mailing lists to the group
list as well and it would just be a redirect. This would also take
some load off of me for site administration. Or we could also go with
Ning (http://www.ning.com/), but I think I trust Google to stick
around a bit longer than Ning right now.

Option 2 is a +1 for me (for stated reasons)

Leadership: TR left the reins of the JUG at the last meeting, was
there anyone interested in picking up the mantle?

I would like to nominate William Mitchell who has been an active
member of the JUG almost as long as it's been around in it's 8 years
of existence (yes, it's been 8 years already, wow). He is also
familiar with several other language/development user groups in town
and might be able to create some more synergy.

-warner

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] 502 status

2009-06-02 Thread Warner Onstine
Yeah, Tim was fine with having the JUG down there, if that's what
people want I can contact him to put it on the schedule.

In other news I want to move the JUG site from Confluence. We have two options:
1) I can create a quick and dirty WordPress site for it on my new box
2) We can just bite the bullet and move it to a Google Group and add
pages there with a redirect from tucson-jug.org to there

If we go with option 2 then we can move our mailing lists to the group
list as well and it would just be a redirect. This would also take
some load off of me for site administration. Or we could also go with
Ning (http://www.ning.com/), but I think I trust Google to stick
around a bit longer than Ning right now.

-warner

On Tue, Jun 2, 2009 at 9:52 AM, Andrew Lenards  wrote:
> I'm pretty sure a NFJS speaker will be coming.  Likely Brain Sam-Bodden
> since he calls Phoenix home now.  But they usually wait until July to send
> us a speaker.  (Jay Zimmerman is on the list - so I'm sure our discussion
> will prompt a reply)
>
> Eric - that would mean that we don't have a speaker (I'm guessing) for
> June.
>
> Is there an interim JUG president/leader/etc?  Or is it group by mailing
> list for the near future?
>
> We had Startup Drinks downtown at Creative Slice, I think Tim Bowen (his
> email is just tim at their domain, creativeslice.com) would be okay with the
> JUG using their space.  He mentioned that he has a projector - and there is
> room to project against their wall.  Creative Slice is downtown, just access
> from Access Tucson office on Broadway.
>
> 115 E. Broadway Blvd, Tucson, AZ 85701
>
> There's a coffee place next door, so if we want discussion after - we can
> slip into there.  Or if brew is the consensus - there are plenty of watering
> holes within walking distance (The Distinct Tavern might be the best for
> conversation).
>
> I can contact Tim about the availability if we're no longer meeting at VMS.
> I'm just guessing about that since nothing official has been stated on the
> list.
>
> On Sat, May 30, 2009 at 1:28 PM, eric biesterfeld
>  wrote:
>>
>> I didn't hear if a speaker was going to come in from NFJS but I believe if
>> that didn't come through that I was going to do a presentation on Expect due
>> to some interest in a previous meeting. It's normally more of a system
>> administration tool for the purposes of automating common tasks, but I
>> believe it is also a good tool for developers to know about as well.
>>
>> I'm currently having a bit of trouble expanding it to a longer
>> presentation, though, without delving too far into tcl and things developers
>> just don't need.
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] 502 status

2009-05-30 Thread Warner Onstine
Looks like the server went down last night. I restarted everything.

-warner

On Sat, May 30, 2009 at 7:53 AM, Andrew Lenards
 wrote:
> I was curious who was presenting in June (or *if* there would be a preso)
> and it looks like tucson-jug.org is down, it's giving 502s.
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] Hudson?

2009-05-20 Thread Warner Onstine
No, but I plan on setting it up soon on my server to play with it and
do some CI locally.

-warner

On Wed, May 20, 2009 at 3:57 PM, Andrew Lenards
 wrote:
> Is anyone using Hudson (it's an extensible continuous integration engine)?
> Has anyone played with it?
>
> https://hudson.dev.java.net/
>
> I just noticed that Apache is using it.
>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] Desert Code Camp - coming up... June 13

2009-05-16 Thread Warner Onstine
Looks like some cool presentations. Might see if I can make this. In
the past it's been so M$ centric I haven't seen a need, but it has
started to get some good traction in other areas now.

-warner

On Sat, May 16, 2009 at 10:25 AM, Andrew Lenards
 wrote:
> I have yet to make it to one of these - but Jay Zimmerman always mentions
> them at NFJS:
>
> http://desertcodecamp.com/
>
> I think there is one in the summer and one in the fall.
>
> If any has attended and has some feedback - that would be appreciated.  I'm
> still looking over the sessions and deciding if I want to make the drive up.
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] Groovy Code Camp in Phoenix

2009-05-13 Thread Warner Onstine
Brian Sam-Bodden sent this to us, passing it along to all who are
interested. There's a JUG discount at the bottom.

-warner
--

Integrallis Software and Thirsty Head are proud to announce the first
Phoenix Groovy Code Camp to be held on:

Saturday June 20th, 2009 from 9:00am to 6:00pm

At:

The Theater Room

UACT - University of Advancing Computer Technology

2625 West Baseline Road, Tempe

(Just south and west of Fry's Electronics)

Google Map Link: http://tinyurl.com/qtnp2n


The Code Camp Format

Code Camps are meant to give attendees hands on experience on a
technology. The Groovy Code Camp will build your Groovy muscle memory
by leveraging your existing Java knowledge, making you an effective
Groovy developer in no time.

Code Camps consist of short mini-lectures, ranging from 10 to 20
minutes, followed by hands on exercises.

Whenever possible, we have two projection screens running
concurrently, one displaying the lecture materials and one showing
live code.

During the hands on portions of the camp, our Groovyists will make
'rounds' helping attendees complete their exercises. The typical
format is two main presenters and two lab assistants.

By the end of the day you'll walk away having amassed enough Groovy to
build robust Groovy applications, better Grails applications and
improve the state of your existing Java ones.

The Camp Counselors

The first Phoenix Groovy code camp will feature:

Scott Davis

Scott Davis is the founder of ThirstyHead, a training company that
specializes in Groovy and Grails training. Scott published one of the
first public websites implemented in Grails in 2006 and has been
actively working with the technology ever since. Author of the book
Groovy Recipes: Greasing the Wheels of Java and two ongoing IBM
developerWorks article series (Mastering Grails and Practically
Groovy), Scott writes extensively about how Groovy and Grails are the
future of Java development. Scott teaches public and private classes
on Groovy and Grails for start-ups and Fortune 100 companies. He is
the co-founder of the Groovy/Grails Experience conference and is a
regular presenter on the international technical conference circuit.
In 2008, Scott was voted the top Rock Star at JavaOne for his talk
"Groovy, the Red Pill : How to blow the mind of a buttoned-down Java
developer".

Joseph Nusairat

Joseph Faisal Nusairat, author of Beginning JBoss Seam and co-author
Beginning Groovy and Grails: From Novice to Professional, is a Java
developer since 1998, primarily focused on Java, Groovy and Grails
development. His career has taken him into a variety of Fortune 500
industries including military applications, data centers, banking,
internet security, pharmaceuticals, and insurance. Joseph is
particularly fond of open source projects and tries to use as much
open source software as possible when working with clients. Joseph is
a graduate of Ohio University with dual degrees in Computer Science
and Microbiology with a minor in Chemistry. Currently, Joseph works as
a Senior Partner at Integrallis.

Camp Helpers

And making sure your marshmallows don't burn:

Raju Gandhi

Raju Gandhi is a Java developer and a language geek. He has been
writing software for the better part of nine years in several
industries such as education, finance, construction and the
manufacturing sector. Raju has a graduate degree in Industrial
Engineering from Ohio University and is currently a Senior Consultant
with Integrallis.

Brian Sam-Bodden

Brian Sam-Bodden is an author and recognized international speaker
that has spent over twelve years working with object technologies,
focusing on the Java platform and in recent times falling in love with
Ruby. He is the chief instigator for Integrallis, where he focuses on
building great applications with Java and Ruby. He is a frequent
speaker at user groups and conferences nationally and abroad. Brian is
the author of Beginning POJOs: Spring, Hibernate, JBoss and Tapestry
and has also co-authored the Apress Java title Enterprise Java
Development on a Budget: Leveraging Java Open Source Technologies.

Scheduling/Expectations

We schedule code camps on a Saturday or after work hours during the
week to minimize their impact on your working week. At the same time
we understand that the only way to learn is to have keyboard-time with
a technology so we expect campers to come prepared with their laptops
fully loaded.

Cost

Groovy Camp is being offered at the low price of $250 including a
lunch and beverages. Tucson Java User Groups members get a 10%
discounted rate when using the discount code TUCSONJUG during
registration

Registration

Go to http://groovycodecamp.com to register online.

We hope to see you there!

Sincerely,

Your Groovy Code Camp Counselors

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] If you started a web project on the JVM today...

2009-05-01 Thread Warner Onstine
Nick has had the yahoo address for a looong time, way before he went
to go work for, uhmm, the big "G" :P.

-warner

On Fri, May 1, 2009 at 2:17 PM, Kit Plummer  wrote:
> Ha.  Well, yeh there's that kind of fear too. :)  Outside of the
> infrastructure potential what's the benefit of slagging all transactions
> through a Google API?  Pleading ignorance here too - I don't know squat
> about GWT - so the API notion could be way off.
>
> Don't get me wrong this is a purely hypothetical question (not intentionally
> loaded either).  I'm really leading to the question of whether or not to use
> GAEJ, or a hosting provider, or AWS, or...
>
> Kit
>
> BTW, Nick I noticed your "at Google" comment - and your email address and
> find myself slightly puzzled.
>
> On May 1, 2009, at 1:50 PM, nlesiecki wrote:
>
>> I'm afraid of Google. Deeply afraid. :)
>>
>> Feel free to spread your debt around. GWT + Grails Backend? GWT + Ruby on
>> Rails Backend? (The latter is actually pretty close to what my team is doing
>> right now.)
>>
>> Nick
>>
>> On May 1, 2009, at 1:47 PM, Kit Plummer wrote:
>>
>>> Not saying that it is a valid concern, but does anyone else have a
>>> Google-fear?  There's just something about so much technical-debt with a
>>> single provider that makes me nervous.
>>>
>>> Surprised a bit on the GWT thing too.  I'm not a GUI developer, let alone
>>> a Javascript developer but it just seems like there are better starting
>>> points.  Having done a few things with Flex, I'm not all that impressed
>>> there either.  I do know that ExtJS is a PITA...and it's licensing quagmire
>>> doesn't help.
>>>
>>> Off topic for sure - Anybody tracking Capuccino?
>>>
>>> Kit
>>>
>>> On May 1, 2009, at 1:29 PM, nlesiecki wrote:
>>>
>>>>>
>>>>> If only I could write GWT code in Groovy then I would be in complete
>>>>> Nirvana.
>>>>>
>>>>
>>>> So, you'd want to write code in a dynamic language in the browser. Hmm.
>>>> Some would say that's what Javascript is for. :)
>>>>
>>>> (Just imagine. Groovy compiling to Java compiling to Javascript. VM
>>>> optimization nightmare!)
>>>>
>>>> Nick
>>>>
>>>> On May 1, 2009, at 12:37 PM, Richard Hightower wrote:
>>>>
>>>>> I agree with Nick.
>>>>>
>>>>> GAEJ/Grails/GWT
>>>>>
>>>>> I'd want GWT on the frontend and GAEJ/Grails on the backend. I would
>>>>> use
>>>>> JPA/JDO talking to GAEJ datastore on the backend which I could port to
>>>>> another datastore if I needed.
>>>>>
>>>>> This is very nascent and I have not deployed an real world app yet. But
>>>>> if I
>>>>> was working on a green field app. This would be something I would
>>>>> consider.
>>>>>
>>>>> I am working on an App that we are considering porting to GWT (it is
>>>>> currently a SpringMVC/Ajax web app). I plan on writing a prototype
>>>>> graphing
>>>>> package to show what is possible with GWT.
>>>>>
>>>>> I am writing a series of articles on Google App Engine for Java for
>>>>> IBM. I
>>>>> love the idea of it. GWT on the front end makes a lot of sense to me. I
>>>>> prefer programming in Java and like the open nature of GWT (third party
>>>>> OS
>>>>> components seem to abound).
>>>>>
>>>>> The Groovy/Grails guy just added support for Grails running on GAEJ so
>>>>> if I
>>>>> could put that into the mix even better.
>>>>>
>>>>> If only I could write GWT code in Groovy then I would be in complete
>>>>> Nirvana.
>>>>>
>>>>>
>>>>> On 4/30/09 10:52 PM, "Nick Lesiecki"  wrote:
>>>>>
>>>>>> java on app engine. If I didn't want to use AppEngine, I'd still do
>>>>>> GWT with a GWT RPC backend on the serverside. Ajax apps with RPC to
>>>>>> the server is the *only* way to develop web applications.
>>>>>>
>>>>>> Disclaimer, I didn't write GWT, and I have more than a few complaints
>>>>>> about it. But it's architecture is the future 

Re: [jug-discussion] If you started a web project on the JVM today...

2009-04-30 Thread Warner Onstine
There are Java options for this, but why go with imitators :P?

There's FeatherDB - http://code.google.com/p/featherdb/
Project Voldemort - http://project-voldemort.com/

And I'm sure others. But I'm sticking with CouchDB as I think it has a
lot of strengths that the Java versions might not (Concurrency,
Distributable out of the box, etc.).

-warner

On Thu, Apr 30, 2009 at 3:19 PM, Andrew Lenards
 wrote:
> I fell victim to CouchDB's April Fools joke last year:
>
> http://damienkatz.net/2008/04/couchdb_language_change.html
>
> But it could have been two of three if that was true.
>
> On Thu, Apr 30, 2009 at 2:55 PM, Warner Onstine  wrote:
>>
>> I guess that's one out of three Java :P.
>>
>> -warner
>>
>> On Thu, Apr 30, 2009 at 2:50 PM, Warner Onstine  wrote:
>> > Grails, with Flex and CouchDB.
>> >
>> > -warner
>> >
>> > On Thu, Apr 30, 2009 at 2:48 PM, Andrew Lenards
>> >  wrote:
>> >> I'm curious for the opinion of the list.  If you started a project to
>> >> build
>> >> a web application today, what would you Java technology-stack be?
>> >>
>> >>
>> >>
>> >
>>
>> -
>> To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
>> For additional commands, e-mail: jug-discussion-h...@tucson-jug.org
>>
>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] If you started a web project on the JVM today...

2009-04-30 Thread Warner Onstine
I guess that's one out of three Java :P.

-warner

On Thu, Apr 30, 2009 at 2:50 PM, Warner Onstine  wrote:
> Grails, with Flex and CouchDB.
>
> -warner
>
> On Thu, Apr 30, 2009 at 2:48 PM, Andrew Lenards
>  wrote:
>> I'm curious for the opinion of the list.  If you started a project to build
>> a web application today, what would you Java technology-stack be?
>>
>>
>>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] If you started a web project on the JVM today...

2009-04-30 Thread Warner Onstine
Grails, with Flex and CouchDB.

-warner

On Thu, Apr 30, 2009 at 2:48 PM, Andrew Lenards
 wrote:
> I'm curious for the opinion of the list.  If you started a project to build
> a web application today, what would you Java technology-stack be?
>
>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] can't do tomorrow

2009-04-06 Thread Warner Onstine
Hi all, sorry for the short notice, I've got homework due this week
that is taking up my time so I won't be able to do the preso tomorrow.

-warner

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] next month - preso on what's new in groovy 1.6?

2009-03-05 Thread Warner Onstine
April 14th is the next meeting.

-warner

On Thu, Mar 5, 2009 at 8:52 PM, Kit Plummer  wrote:
> That's some good stuff thar!  When is this shindig supposed to get thrown
> down?
>
> On Mar 5, 2009, at 4:09 PM, Warner Onstine wrote:
>
>> - Show quoted text -
>> Pretty much would cover what's here
>> (http://www.infoq.com/articles/groovy-1-6) plus some of the new
>> frameworks that have come out like maybe
>> Griffon (swing)
>> Spock - jMock and Spec Unit testing (http://code.google.com/p/spock/)
>> GParalllelizer -  (http://code.google.com/p/gparallelizer/) brings
>> Actors to Groovy
>>
>> If there's interest I can put this together.
>>
>> -warner
>>
>> -
>> To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
>> For additional commands, e-mail: jug-discussion-h...@tucson-jug.org
>>
> - Show quoted text -
>
> -
> To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
> For additional commands, e-mail: jug-discussion-h...@tucson-jug.org
>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] next month - preso on what's new in groovy 1.6?

2009-03-05 Thread Warner Onstine
Umm, not until you're actually ready to do a presentation yourself :P.

-warner

On Thu, Mar 5, 2009 at 5:43 PM, Chad Woolley  wrote:
> I might be able to make this one.  I'll have to get my JRuby heckling ready...
> - Show quoted text -
> On Thu, Mar 5, 2009 at 5:34 PM, William H. Mitchell
>  wrote:
>> Sounds great!  Count me in.
>>
>>
>> -
>> To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
>> For additional commands, e-mail: jug-discussion-h...@tucson-jug.org
>>
>>
>
> -
> To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
> For additional commands, e-mail: jug-discussion-h...@tucson-jug.org
>
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



[jug-discussion] next month - preso on what's new in groovy 1.6?

2009-03-05 Thread Warner Onstine
Pretty much would cover what's here
(http://www.infoq.com/articles/groovy-1-6) plus some of the new
frameworks that have come out like maybe
Griffon (swing)
Spock - jMock and Spec Unit testing (http://code.google.com/p/spock/)
GParalllelizer -  (http://code.google.com/p/gparallelizer/) brings
Actors to Groovy

If there's interest I can put this together.

-warner

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] Meeting tonight, Command line tools Programmers should know.

2009-01-13 Thread Warner Onstine
Yes, again this is on the Web site as well as future meeting topics :P.

-warner

On Tue, Jan 13, 2009 at 9:15 AM,   wrote:
>
> Thanks TR.  I'm sure you'll answer the "when" question too.
> I'm thinking 6:30?
>
> Respectfully,
> Liz, Data Base Administrator,
> Methods Engineering
>
>
>
>
> TR 
> Sent by: trud...@gmail.com
>
> 01/13/2009 08:36 AM
>
> Please respond to
> jug-discussion@tucson-jug.org
> To
> jug-discussion@tucson-jug.org
> cc
> Subject
> Re: [jug-discussion] Meeting tonight, Command line tools Programmers
> should know.
>
>
>
>
> VMS
> 5151 E. Broadway Suite 450
>
>
>
> On Tue, Jan 13, 2009 at 8:21 AM,  wrote:
>
> What's the address again?
>
> Respectfully,
> Liz, Data Base Administrator,
> Methods Engineering
>
>
>
> TR 
> Sent by: trud...@gmail.com
>
> 01/13/2009 07:45 AM
>
> Please respond to
> jug-discussion@tucson-jug.org
> To
> jug-discussion@tucson-jug.org
> cc
> Subject
> [jug-discussion] Meeting tonight, Command line tools Programmers should
> know.
>
>
>
>
>
>
> All
>
> See you tonight!
>
> TR
>
> -
> This email (and all attachments) is for the sole use of the intended
> recipient(s) and may contain privileged and/or proprietary information. Any
> unauthorized review, use, disclosure or distribution is prohibited. If you
> are not the intended recipient, please contact the sender by reply e-mail
> and destroy all copies of the original message.
>
>
> -
> This email (and all attachments) is for the sole use of the intended
> recipient(s) and may contain privileged and/or proprietary information. Any
> unauthorized review, use, disclosure or distribution is prohibited. If you
> are not the intended recipient, please contact the sender by reply e-mail
> and destroy all copies of the original message.

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] Meeting tonight, Command line tools Programmers should know.

2009-01-13 Thread Warner Onstine
All this, and more, can be found on our Web site:
http://www.tucson-jug.org/display/TJUG/Meetings

-warner

On Tue, Jan 13, 2009 at 8:50 AM, Karl M. Davis
 wrote:
> I just signed up for this list last month and would like to attend tonight's
> meeting if possible, as well.  Just wondering where it is, when it starts,
> and how late it will likely run until.
>
> Thanks much,
> Karl M. Davis
>
>
> - Original Message -
> From: "Liz Ravenwood" 
> To: jug-discussion@tucson-jug.org
> Sent: Tuesday, January 13, 2009 8:21:12 AM GMT -07:00 U.S. Mountain Time
> (Arizona)
> Subject: Re: [jug-discussion] Meeting tonight, Command line tools
> Programmers should know.
>
>
> What's the address again?
>
> Respectfully,
> Liz, Data Base Administrator,
> Methods Engineering
>
>
>
>
> TR 
> Sent by: trud...@gmail.com
>
> 01/13/2009 07:45 AM
>
> Please respond to
> jug-discussion@tucson-jug.org
>
> To
> jug-discussion@tucson-jug.org
> cc
> Subject
> [jug-discussion] Meeting tonight, Command line tools Programmers should
> know.
>
>
>
>
> All
>
> See you tonight!
>
> TR
>
> -
> This email (and all attachments) is for the sole use of the intended
> recipient(s) and may contain privileged and/or proprietary information. Any
> unauthorized review, use, disclosure or distribution is prohibited. If you
> are not the intended recipient, please contact the sender by reply e-mail
> and destroy all copies of the original message.

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] Next meeting

2009-01-06 Thread Warner Onstine
That's the 13th right?

-warner

On Tue, Jan 6, 2009 at 2:53 PM, TR  wrote:
> All
>
> I'll be presenting on using various command line tools to aid your
> development, deployment and maintenance processes.
>
> TR
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] Jug dinner

2008-12-11 Thread Warner Onstine
Just so I'm clear, me + a guest.

-warner

On Thu, Dec 11, 2008 at 12:25 PM, Warner Onstine  wrote:
> Warner +1
>
> -warner
>
> On Thu, Dec 11, 2008 at 11:13 AM, TR  wrote:
>>
>> The Jug Holiday meeting will be Tuesday, 12/16 at 6:pm at feast.
>>
>> RSVP is a must, reply here, only if coming please!
>>
>> TR
>>
>
>
>
> --
> Warner Onstine - Programmer/Author
> New book on Tapestry 4!
> Tapestry 101 available at
> http://sourcebeat.com/books/tapestrylive.html
> war...@warneronstine.com
> http://warneronstine.com/blog
>

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] Jug dinner

2008-12-11 Thread Warner Onstine
Warner +1

-warner

On Thu, Dec 11, 2008 at 11:13 AM, TR  wrote:
>
> The Jug Holiday meeting will be Tuesday, 12/16 at 6:pm at feast.
>
> RSVP is a must, reply here, only if coming please!
>
> TR
>



-- 
Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at
http://sourcebeat.com/books/tapestrylive.html
war...@warneronstine.com
http://warneronstine.com/blog

-
To unsubscribe, e-mail: jug-discussion-unsubscr...@tucson-jug.org
For additional commands, e-mail: jug-discussion-h...@tucson-jug.org



Re: [jug-discussion] Any News on the Holiday Party?

2008-12-08 Thread Warner Onstine
I think just about anything is fair game at our holiday dinners ;).

-warner

On Mon, Dec 8, 2008 at 1:07 PM,  <[EMAIL PROTECTED]> wrote:
>
> actually, I've begun a project and am trying to decide if I should use C++
> or Java and I don't have a lot of knowledge/experience in either.
> It's something to model visual transduction.
>
> Would it be inappropriate to discuss this at the party?  ;-)
>
> Respectfully,
> Liz, Data Base Administrator,
> Methods Engineering
>
>
>
>
> "Andrew Lenards" <[EMAIL PROTECTED]>
>
> 12/08/2008 12:14 PM
>
> Please respond to
> jug-discussion@tucson-jug.org
> To
> jug-discussion@tucson-jug.org
> cc
> Subject
> Re: [jug-discussion] Any News on the Holiday Party?
>
>
>
>
> 12/16 works for me
>
> On Mon, Dec 8, 2008 at 8:55 AM, <[EMAIL PROTECTED]> wrote:
>
> sounds good to me.  I haven't even been to one of the discussions yet,
> but...  hey...  a party?
>
> Respectfully,
> Liz, Data Base Administrator,
> Methods Engineering
>
>
>
> Andrew Barton <[EMAIL PROTECTED]>
>
> 12/07/2008 11:12 PM
>
> Please respond to
> jug-discussion@tucson-jug.org
> To
> jug-discussion@tucson-jug.org
> cc
> Subject
> Re: [jug-discussion] Any News on the Holiday Party?
>
>
>
>
>
>
> Feast has always been good to us.
>
> Given that 12/9 is creeping up on us so quickly, I vote for 12/16.
>
> Andy
>
> On Dec 5, 2008, at 3:59 PM, TR wrote:
>
> Aggh  Yes the season does catch up to you
>
> So when do we have the Jug Xmas?  Our regular Tuesday or some other day?
>
> Where Feast or some where else I am open
>
> TR
>
> Vote:
> Tues 12/9
> Thur 12/11
> Tue  12/16
> Other
>
>
> Feast
> Other nominations?
>
> --
> Andrew Barton
> eBlox, Inc.
>
> 512.867.1001 x101
>
>
> Check out the new Free Distributor Resource Center (including an online
> directory of more than 1200
> Suppliers)! http://www.distributorresourcecenter.com
>
>
>
>
> -
> This email (and all attachments) is for the sole use of the intended
> recipient(s) and may contain privileged and/or proprietary information. Any
> unauthorized review, use, disclosure or distribution is prohibited. If you
> are not the intended recipient, please contact the sender by reply e-mail
> and destroy all copies of the original message.
>
>
> ---------
> This email (and all attachments) is for the sole use of the intended
> recipient(s) and may contain privileged and/or proprietary information. Any
> unauthorized review, use, disclosure or distribution is prohibited. If you
> are not the intended recipient, please contact the sender by reply e-mail
> and destroy all copies of the original message.



-- 
Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at
http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Any News on the Holiday Party?

2008-12-08 Thread Warner Onstine
I didn't know Tom owned property in Dallas :P.

-warner

On Mon, Dec 8, 2008 at 1:10 PM, William H. Mitchell
<[EMAIL PROTECTED]> wrote:
> No matter when the party is I think I may have identified a possible sponsor
> -- see below.
>
> DALLAS -- President George W. Bush and first lady Laura Bush said Thursday
> that they have bought a house in a wealthy enclave in Dallas and will return
> here once the president leaves office.
>
> ...
>
> The one-story brick house at the end of a cul-de-sac named Daria Place has a
> relatively unimposing exterior, but backs up to a much-grander multiacre
> estate owned by billionaire investor Tom Hicks.
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at
http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Any News on the Holiday Party?

2008-12-08 Thread Warner Onstine
That sounds good to me.

-warner

On Sun, Dec 7, 2008 at 11:12 PM, Andrew Barton <[EMAIL PROTECTED]> wrote:
> Feast has always been good to us.
> Given that 12/9 is creeping up on us so quickly, I vote for 12/16.
> Andy
> On Dec 5, 2008, at 3:59 PM, TR wrote:
>
> Aggh  Yes the season does catch up to you
>
> So when do we have the Jug Xmas?  Our regular Tuesday or some other day?
>
> Where Feast or some where else I am open
>
> TR
>
> Vote:
> Tues 12/9
> Thur 12/11
> Tue  12/16
> Other
>
>
> Feast
> Other nominations?
>
> --
> Andrew Barton
> eBlox, Inc.
>
>
>
> 512.867.1001 x101
>
> Check out the new Free Distributor Resource Center (including an online
> directory of more than 1200
> Suppliers)! http://www.distributorresourcecenter.com
>
>
>



-- 
Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at
http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Any News on the Holiday Party?

2008-12-03 Thread Warner Onstine
Any news on this?

-warner

On Mon, Dec 1, 2008 at 4:20 PM, Warner Onstine <[EMAIL PROTECTED]> wrote:
> If it is possible to do it on another night I would love to attend.
>
> -warner
>
> On Mon, Dec 1, 2008 at 12:02 PM, Andrew Lenards
> <[EMAIL PROTECTED]> wrote:
>> I see it listed on the site, but no details. It's almost a week away so I
>> thought I'd ask if there are plans in the works?
>>
>>
>
>
>
> --
> Warner Onstine - Programmer/Author
> New book on Tapestry 4!
> Tapestry 101 available at
> http://sourcebeat.com/books/tapestrylive.html
> [EMAIL PROTECTED]
> http://warneronstine.com/blog
>



-- 
Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at
http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Any News on the Holiday Party?

2008-12-01 Thread Warner Onstine
If it is possible to do it on another night I would love to attend.

-warner

On Mon, Dec 1, 2008 at 12:02 PM, Andrew Lenards
<[EMAIL PROTECTED]> wrote:
> I see it listed on the site, but no details. It's almost a week away so I
> thought I'd ask if there are plans in the works?
>
>



-- 
Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at
http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] couchdb?

2008-11-26 Thread Warner Onstine
Hi all, I haven't been on the list for awhile as my mail server hasn't
let me check this specific account (along with one other). So I'm
resubscribing under my gmail account.

I was reading through something else and came across this which looks
very interesting:
http://incubator.apache.org/couchdb/

"Apache CouchDB is a distributed, fault-tolerant and schema-free
document-oriented database accessible via a RESTful HTTP/JSON API.
Among other features, it provides robust, incremental replication with
bi-directional conflict detection and resolution, and is queryable and
indexable using a table-oriented view engine with JavaScript acting as
the default view definition language."

It honestly sounds like a solution to some of my tools I've been
wanting to build recently (blog, wiki, content management system).
Curious to see if others have investigated couchdb at all.

-warner

-- 
Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at
http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] JUG meeting August 12 will be a Git-together

2008-08-13 Thread Warner Onstine

+1 for that, I'll definitely be there for that!

-warner

On Aug 12, 2008, at 11:27 PM, Andrew Lenards wrote:

I way under-estimated the amount of material and I went over by  
more than 30 minutes.  We didn't get to playing with git as a  
group.  But I thought the questions and discussion was really good.


If we don't have a speaker for September, and there's interest, we  
could do a continuation with the interactive portion.  After the  
discussion and such, there are some great use cases to check out.



On Tue, Aug 12, 2008 at 9:46 PM, Chad Woolley  
<[EMAIL PROTECTED]> wrote:
On Thu, Aug 7, 2008 at 1:26 PM, Andrew Lenards  
<[EMAIL PROTECTED]> wrote:

> The JUG meeting August 12 will be a Git-together.

How did this go?  I had to miss due to other commitments, but it
sounded like fun...

-- Chad

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] stepping back from the JUG

2008-08-07 Thread Warner Onstine


On Aug 7, 2008, at 3:23 PM, Chad Woolley wrote:

On Thu, Aug 7, 2008 at 1:26 PM, Warner Onstine <[EMAIL PROTECTED] 
jug.org> wrote:
I've given this a lot of thought and as much as I hate it I think  
I have to
step all the way out of the JUG stuff. I just don't have the time  
or energy

right now to devote to it.


Thanks for all your hard work and dedication over the years...

Over the next month or so I will be upgrading my box to a new OS  
and do some
house-cleaning. This has been brought up periodically before and  
I'll bring
it up now. If the JUG decides to move off of my box I have no  
issues with
that, and now would be a good time to do it (to save me from  
creating that

whole directory and whatnot on the new hard drive).


I personally don't have the time or motivation to do much either,
especially not as long as the group still has the J-word in the
title...

But seriously, we live in the era of hosted services.  If not for the
mailing list address, I'd recommend scrapping the whole manual
Atlassian install and switching to a Google group.  It has mailing
list, wiki, etc.  Unfortunately, that would change the group address,
screw up peoples filters, etc.  The admin could manually invite
everyone to the new list (but only a few every few days, because of
Google Groups spam protection).


One option that I like better than Google Groups is Ning - http:// 
www.ning.com , it offers more customization and you can use your own  
domain name (for a fee). But again I will let the group decide if  
that's the route they want to take. No deadlines here.




If we stick with Atlassian, I would think we should move it to some
cheap virtual host and get a sponsor (VMS) or paypal collection to pay
for it yearly.  However, this still requires a lot more hands-on admin
time and dealing with OS sysadmin, unlike the Google Groups
solution...


True, and you don't want to get a hosted solution from Atlassian,  
they're expensive.


-warner



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] stepping back from the JUG

2008-08-07 Thread Warner Onstine
I've given this a lot of thought and as much as I hate it I think I  
have to step all the way out of the JUG stuff. I just don't have the  
time or energy right now to devote to it.


I have already started transitioning some of this over to TR, but if  
you are willing to help out here are some of the common tasks that I  
have helped out with:

- I got a new email address could you sign me up again?
- I have a job for Java developers where can I post this?
- Finding speakers
- Scheduling speakers
- Updating the Web site (it's easy, just create an account for  
yourself and you can update as well)

- Manage the Web site
- Send out meeting announcements to both jug-discussion and jug- 
announcements

- Random JUG email
- Mailing List management
- Domain management/renewal

Over the next month or so I will be upgrading my box to a new OS and  
do some house-cleaning. This has been brought up periodically before  
and I'll bring it up now. If the JUG decides to move off of my box I  
have no issues with that, and now would be a good time to do it (to  
save me from creating that whole directory and whatnot on the new  
hard drive).


I will still be at the meetings, just not as regular as before.

-warner




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] IntelliJ Idea (was: Some thoughts on Scala)

2008-07-11 Thread Warner Onstine


On Jul 11, 2008, at 9:31 AM, Thomas Hicks wrote:


At 12:55 PM 7/10/2008, Chad wrote:


I have to admit, Idea is a very nice IDE, 
Ruby support is as good as any other IDE, and any shortcomings in  
Ruby

support vs other IDEs are outweighed by the overall maturity of Idea.


The Groovy support is also pretty good.


I love the Groovy support (and the Grails support is pretty good too,  
but just starting to play with it).








However, I am finding myself less and less tolerant of huge, slow,
chrome-heavy IDEs, especially since they have little or no  
refactoring

support in dynamic languages like Ruby.  Lately, I tend to use
TextMate.


I must admit to doing a lot of my programming in Emacs.
But, I also find it useful to combine Emacs editing
with use of an IDE to browse and comprehend a large code base.
Eclipse quickly detects when I've modified a source file
with Emacs and reloads it.


I've been doing a mixture as well. I really want to ditch Eclipse for  
most of my stuff relatively soon. But I've been using a bunch of  
"domain-specific" apps like TextMate, CSSEdit, etc. that help me get  
my webapp stuff done.








I would like to become a VIM power user, because it is a decent,
powerful, and truly cross-platform editor.


I've found a core knowledge of Vi to be tremendously helpful
for the last 25 years (revealing my age here). I can sit down
at any *nix based machine and instantly edit something.


I want to become a TextMate power-user. I know I could be alot more  
productive if I knew some of the trick combos.







  However, that is a big
learning curve, and I would miss my tabs and scrollwheel...


Well, the obvious choice for you is Emacs, then. ;)


Nooo, not emacs :P. One thing I've managed never to learn. Maybe  
someday.


-warner



     regards,
-tom



Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Thanks for the presentation Brian!

2008-07-11 Thread Warner Onstine
I'm not sure as I don't have enough experience with Grails/GORM yet,  
Bashar might know though as he's done a fair amount of work with Grails.


-warner

On Jul 9, 2008, at 10:33 AM, Chad Woolley wrote:

On Wed, Jul 9, 2008 at 9:16 AM, Warner Onstine <[EMAIL PROTECTED] 
jug.org> wrote:
I just wanted to send out a quick note to everyone (and Brian)  
thanking him

for the presentation last night.


Yes, I enjoyed it.  Regardless of which flavor we prefer, I think that
having all this momentum behind dynamic languages on the JVM is a
great thing.

Also, does anyone have links/examples of extending association proxies
in GORM?  Brian said this was possible, and I'd really like to see how
it is implemented as compared to ActiveRecord.  Does DataMapper have
this, too?  As a reminder, I mean something like defining a custom
"published" method on the articles association, so that
bob.articles.published results an array of only bob's published
articles.

-- Chad

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Google's Wire Format Goes Open Source

2008-07-10 Thread Warner Onstine

Very cool Nick, thanks for sharing!

-warner

On Jul 10, 2008, at 3:15 PM, nlesiecki wrote:


This is pretty cool:

http://google-opensource.blogspot.com/2008/07/protocol-buffers- 
googles-data.html


Protocol buffers are *the* lingua franca for RPCs, structured data  
storage, and just about any data sharing you can think of at  
Google. If you're building a distributed system and want to pass  
around messages in something other (faster) than Xml, you should  
check out protocol buffers.


Nick

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] Thanks for the presentation Brian!

2008-07-09 Thread Warner Onstine
I just wanted to send out a quick note to everyone (and Brian)  
thanking him for the presentation last night. I have uploaded the PDF  
of the presentation here - http://www.tucson-jug.org/download/ 
attachments/470/groovy_metaprogramming.pdf?version=1 . And maybe  
since Brian is now in Arizona he'll grace us with his presence on our  
list :P.


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] git, mercurial or bazaar?

2008-07-06 Thread Warner Onstine
I'm trying to decide between the three of these which to try out  
first. I'm leaning towards Git right now but would love to hear  
others' thoughts on this.


For the uninitiated these are three Distributed Version Control  
Systems (DVCS), for a good read check out a friend's blog post  
(http://weblog.masukomi.org/2008/06/27/why-you-should-use-a- 
distributed-version-control-system).


Git - http://git.or.cz/
Mercurial -http://bazaar-vcs.org/
Bazaar - http://www.selenic.com/mercurial

Anyone actively using any of these? What are your experiences? What's  
your platform? Are you using the IDE plugins with any of them?


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] Reminder meeting July 8th - Brian Sam-Bodden on Groovy Metaprogramming

2008-07-06 Thread Warner Onstine
Our speaker this month is courtesy of No Fluff Just Stuff and the  
Desert Southwest Software Symposium (http://www.nofluffjuststuff.com/ 
conference/phoenix/2008/07/index.html).


Jay Zimmerman (the gracious host, coordinator and creator of DSSS)  
will be giving away one free ticket to this year's DSSS which is up  
in Phoenix. If you haven't been I highly recommend (as have others on  
the list who have attended previously).


Also, don't forget that this coming Monday the 7th is the last day  
for those who want to register for the DSSS to get the early-bird  
discount (I know a few of you wanted to try and get the group  
discount so I recommend that you get in contact with each other and  
get a game plan together :P).


So, thanks to Jay for getting Brian to come down and present and for  
the free ticket to that lucky individual (yes you must come to the  
meeting to win :-).


Brian Sam-Bodden will be speaking on the Groovy language and how to  
do Metaprogramming in it. It is a shorter version of this session  
which should be at this year's Desert Software Symposium - http:// 
www.nofluffjuststuff.com/speaker_topic_view.jsp?topicId=1267 .


Meet and greet is at 6:30. Raffle drawing at 7. Brian's presentation  
to start shortly afterwards.


Remember we are meeting in a new location @ 5151 E. Broadway (http:// 
www.tucson-jug.org/display/TJUG/Meetings).


-warner


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [7/8] Brian Sam-Bodden on Groovy Metaprogramming

2008-07-01 Thread Warner Onstine
Yes, it's getting towards that time again. If you've checked the Web  
site recently you will have noticed that we have an out-of-town  
speaker this coming Tues.


Our speaker this month is courtesy of No Fluff Just Stuff and the  
Desert Southwest Software Symposium (http://www.nofluffjuststuff.com/ 
conference/phoenix/2008/07/index.html).


Jay Zimmerman (the gracious host, coordinator and creator of DSSS)  
will be giving away one free ticket to this year's DSSS which is up  
in Phoenix. If you haven't been I highly recommend (as have others on  
the list who have attended previously).


So, thanks to Jay for getting Brian to come down and present and for  
the free ticket to that lucky individual (yes you must come to the  
meeting to win :-).


Brian Sam-Bodden will be speaking on the Groovy language and how to  
do Metaprogramming in it. It is a shorter version of this session  
which should be at this year's Desert Software Symposium - http:// 
www.nofluffjuststuff.com/speaker_topic_view.jsp?topicId=1267 .


Meet and greet is at 6:30. Raffle drawing at 7. Brian's presentation  
to start shortly afterwards.


Remember we are meeting in a new location @ 5151 E. Broadway (http:// 
www.tucson-jug.org/display/TJUG/Meetings).


-warner


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] JUG Group for NFJS?

2008-06-28 Thread Warner Onstine
I know the multiple discount is the only one I believe (the Alumni  
discount is err, discounted, if you sign up multiple people).


Have fun! Wish I could join you all.

-warner

On Jun 28, 2008, at 11:38 AM, William H. Mitchell wrote:

I had a blast at last year's NFJS in Phoenix, so I'm definitely  
planning on it this year.  It looks like we've got five (Steve,  
Bashar, Andy, Danny, and me) -- enough for the minimum discount --  
maybe we can have a volunteer or a virtual rock/paper/scissors to  
take the duty of seeing what's necessary to nail down the  
discount.  I wonder if multiple discounts apply -- there's also a  
discount for previous attendees ("alumni discount") and for JUG  
members, too.  I imagine it's just one, but it never hurts to ask.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Scott Segal Presentation

2008-06-18 Thread Warner Onstine
Hi Tom, The presentation is now available for download from the JUG  
Web site (front page).


-warner

On Jun 13, 2008, at 6:32 AM, Tom Michaud wrote:


Hi Scott,

I don't remember if you mentioned this in the meeting.  Will the  
presentation will be made available for all on the TJUG wiki?


Thanks,
Tom



Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Upcoming NFJS

2008-06-05 Thread Warner Onstine
Hopefully about 6 from here and I know at least one other person who  
might want to go as well.


-warner

On Jun 5, 2008, at 2:15 PM, Thomas Hicks wrote:


At 01:58 PM 6/5/2008, Warner wrote:

In preparation for the upcoming No Fluff Just Stuff Jay Zimmerman has
graciously offered us a speaker, Brian Sam-Bodden. He has volunteered
to speak on either "Groovy Metaprogramming" talk or "JRuby DSLs for
Java APIs".


Can I vote twice?.

Moving onI would be interested to know how many other
people in the JUG are considering going to the upcoming
NFJS in Phoenix and whether there might be enough for a group
discount?
    -tom



Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] next month's meeting

2008-06-05 Thread Warner Onstine
In preparation for the upcoming No Fluff Just Stuff Jay Zimmerman has  
graciously offered us a speaker, Brian Sam-Bodden. He has volunteered  
to speak on either "Groovy Metaprogramming" talk or "JRuby DSLs for  
Java APIs".


I thought I would do an informal poll and see who was interested in  
either one of these.


Doing a quick survey around the office here we have:
Warner - Groovy
TR - Groovy
Bashar - Groovy
Scott - Groovy (or both :-)
Steve - Both :-)

But this is just a sampling from those immediately around me, and I  
do want to hear from the rest of you what you would like to hear more  
about.


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [6/10] Scott Segal on Analytic Databases and Data Warehousing

2008-06-05 Thread Warner Onstine
This coming Tuesday Scott Segal will be presenting on Analytic  
Databases and Data Warehousing (comparing three emerging databases -  
Green Plum, InfoBright, and Vertica).


This presentation will be a case study in how VMS dealt with the  
challenges of using a traditional relational database in a data  
warehousing environment.  It will include a review the challenges we  
faced, a review of the solutions from both traditional vendors (like  
Oracle, Sybase, and Microsoft), data warehousing specialists, like  
Terradata, Netezza and new entrants to the data warehousing world,  
InfoBright, Greenplum and Vertica.  It will cover our selection  
criteria and the results of proof of concepts with several of the  
vendors.  It will cover the major innovations these new vendors are  
bring to the market place and how they actually work with real world  
data on both the ETL and query tasks.  The presentation will end with  
a live demonstration of ETL and ad hoc queries against a Vertica  
database.


Remember we are meeting in a new location @ 5151 E. Broadway (http:// 
www.tucson-jug.org/display/TJUG/Meetings).


Looking forward to seeing everyone as usual!

-warner


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] [5/13] Meeting tonight - OpenLaszlo (pt. 2 of Laszlo/Flex shootout)

2008-05-14 Thread Warner Onstine

I posted a blog with my final thoughts on the two frameworks:

http://www.warneronstine.com/blog/articles/2008/05/14/flex-vs-openlaszlo

-warner

On May 13, 2008, at 8:54 AM, Warner Onstine wrote:


HI all,
Yes that's right tonight is part 2 of the Laszlo/Flex shoot-out.

OpenLaszlo and Flex are RIA (Rich Internet Application) development  
frameworks.


Flex - http://opensource.adobe.com/wiki/display/flexsdk
OpenLaszlo - http://openlaszlo.org

Flex targets the Flash 9 platform (although this is changing as  
well) and Laszlo targets the Flash 7,8 and DHTML (Ajax for the new  
kids :-).


We will be looking at the same application that James wrote for  
Flex but this time using Laszlo and discuss the differences of each  
framework.


Remember we are meeting in a new location @ 5151 E. Broadway  
(http://www.tucson-jug.org/display/TJUG/Meetings).


Looking forward to seeing everyone as usual!

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/ 
tapestrylive.html

[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [5/13] Meeting tonight - OpenLaszlo (pt. 2 of Laszlo/Flex shootout)

2008-05-13 Thread Warner Onstine

HI all,
Yes that's right tonight is part 2 of the Laszlo/Flex shoot-out.

OpenLaszlo and Flex are RIA (Rich Internet Application) development  
frameworks.


Flex - http://opensource.adobe.com/wiki/display/flexsdk
OpenLaszlo - http://openlaszlo.org

Flex targets the Flash 9 platform (although this is changing as well)  
and Laszlo targets the Flash 7,8 and DHTML (Ajax for the new kids :-).


We will be looking at the same application that James wrote for Flex  
but this time using Laszlo and discuss the differences of each  
framework.


Remember we are meeting in a new location @ 5151 E. Broadway (http:// 
www.tucson-jug.org/display/TJUG/Meetings).


Looking forward to seeing everyone as usual!

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] OT -- SaveXP.com

2008-05-09 Thread Warner Onstine
6 is available now (and has been for the past few months as a beta).  
I really don't understand what the burning desire is to upgrade  
immediately. So many libraries don't work with the latest for months  
as the developers scramble to upgrade stuff. And honestly there isn't  
enough in the new 6 to get me to upgrade right now, 5 has just  
recently stabilized as the one to code to, why should I worry about 6  
(or 7 for that matter).


-warner

On May 9, 2008, at 10:38 AM, Steven Elliott wrote:


On 5/9/08 10:24, "Drew Davidson" <[EMAIL PROTECTED]> wrote:


Welcome to the side of the angels, Rick.  Glad to have you!

- Drew


Yes, unless you need to work in Java.

My next purchase will be something to run Unbuntu on so I can  
update to Java

6 (and 7 this decade...).

Steven



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] post on groovy dsls

2008-04-24 Thread Warner Onstine

Hi all,
I've been working on this post for a while and would love any  
feedback you all have on it. It's long, but it needed to be :P.


It basically goes through Martin Fowler's Internal DSL categories 
(http://www.martinfowler.com/dslwip/) and attempts to categorize  
several of the Groovy DSLs I've come across.


http://www.warneronstine.com/blog/articles/2008/04/24/groovy-dsl-roundup

-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [4/8] Introduction to Scala

2008-04-03 Thread Warner Onstine
This coming Tuesday Tom Hicks and Randy Kahle will be presenting on  
the new JVM language Scala.


From Scala's Web site (http://scala-lang.org):
What is Scala?
Scala is a general purpose programming language designed to express  
common programming patterns in a concise, elegant, and type-safe way.  
It smoothly integrates features of object-oriented and functional  
languages. It is also fully interoperable with Java.


There is even an interesting Web framework written using Scala called  
Lift:


http://liftweb.net

Remember we are meeting in a new location @ 5151 E. Broadway (http:// 
www.tucson-jug.org/display/TJUG/Meetings).


Looking forward to seeing everyone as usual!

-warner

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Meeting tomorrow [tonight!]

2008-03-11 Thread Warner Onstine


On Mar 11, 2008, at 11:36 AM, William H. Mitchell wrote:


At 03:51 PM 3/10/2008, Warner Onstine wrote:


Hi all,
I was hoping to present on the Laszlo stuff tomorrow evening but I'm
out sick. Of course everyone is free to meet. Following Chad's idea
why doesn't everyone bring down some code to show off for 5 - 10
minutes with dsicussion?


I'm game for this but how about a quick show of hands -- who's  
planning on coming?


Probably not me, still feeling under the weather.



BTW, I see that tucson-jug.org is producing a 502 (bad gateway) at  
the moment.


Thanks, I need to get that added into my startup script so this  
doesn't happen when the box goes down.


-warner



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] Meeting tomorrow

2008-03-10 Thread Warner Onstine

Hi all,
I was hoping to present on the Laszlo stuff tomorrow evening but I'm  
out sick. Of course everyone is free to meet. Following Chad's idea  
why doesn't everyone bring down some code to show off for 5 - 10  
minutes with dsicussion?


If I'm feeling better I'll be there too with some Groovy code (but  
I'm not counting on it right now).


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Great Meeting

2008-02-13 Thread Warner Onstine


On Feb 13, 2008, at 10:29 AM, Thomas Hicks wrote:


At 08:31 AM 2/13/2008, Warner wrote:

Pecha Kucha and Lightning Talks sound interesting (kind of like the
code review stuff I proposed a while ago where everybody brought in
stuff they wanted feedback on). I think that this would work rather
well if we have enough people to give talks, I'll volunteer (lots of
Groovy stuff I've been doing lately).


I appreciate that Warner's been keeping things going
single-handedly but at this last meeting  there were at
least two volunteers for future presentations. I volunteered
to do a presentation on Scala (with Randy who doesn't yet
know I volunteered him :). And later Chad suggested that he could
do some more Ruby proselytizing.


Yeah, I was mostly volunteering because I wanted to share some more  
of what I've been doing with Groovy (and it's short so I don't  
actually have to prepare anything just bring code).








I also would love to hear stuff on Python/Ruby as well, they are
welcome to join us, present, whatever.


I'd like to hear a little of this but, for several reasons, I would
be much more interested in hearing about things which are
more closely connected to Java and would allow us to build on
our huge investment in Java; such as Groovy, GRAILS, or Scala.
Perhaps Chad could tell us about JRuby instead?


All of those would be good :).






 New viewpoints are always
welcome :-) (well, as long as Rick isn't there, since I hear he's in
L.A. now there's no worries there ;-).


Poor Rickhe leaves town and is immediately the subject
of abuse. Actually, as I understand it, Rick is a big Python fan
(except for the indentation -- which I agree was a terrible idea).


Yes, Rick is a big Python fan (hence the dig in the ribs ;).

-warner



 regards,
-tom




-warner

On Feb 13, 2008, at 12:41 AM, Chad Woolley wrote:


Good to see you all there.  Thanks for the preso Warner, I enjoyed
having a discussion with everyone about the flash world and related
topics.

And greetings to our first time guest - if you are on the list.
Sorry, I'm terrible with names.

Hey - what do you all think about trying Pecha Kucha [1] or  
Lightning
Talk [2] format for an upcoming meeting?  It can be anything - ,  
a few
bullet points or slides with a minute or so each, just show  
something

cool you worked with recently.  You do have something like that,
right?!?

Also, I've made a couple of Ruby/Python friends here in Tucson,  
and we

were talking about starting a get together.  Haven't asked them, but
they might want to show some stuff and take advantage of the  
primo VMS

digs ;)  We also are planning to hit the Ruby/Rails group in Phoenix
next month, I'm going to try out my rubyconf preso.

Let me know what you think.

Thanks,
-- Chad

[1] http://en.wikipedia.org/wiki/Pecha_Kucha
[2] http://en.wikipedia.org/wiki/Lightning_Talk

 
-

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/ 
tapestrylive.html

[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Great Meeting

2008-02-13 Thread Warner Onstine
Pecha Kucha and Lightning Talks sound interesting (kind of like the  
code review stuff I proposed a while ago where everybody brought in  
stuff they wanted feedback on). I think that this would work rather  
well if we have enough people to give talks, I'll volunteer (lots of  
Groovy stuff I've been doing lately).


I also would love to hear stuff on Python/Ruby as well, they are  
welcome to join us, present, whatever. New viewpoints are always  
welcome :-) (well, as long as Rick isn't there, since I hear he's in  
L.A. now there's no worries there ;-).


-warner

On Feb 13, 2008, at 12:41 AM, Chad Woolley wrote:


Good to see you all there.  Thanks for the preso Warner, I enjoyed
having a discussion with everyone about the flash world and related
topics.

And greetings to our first time guest - if you are on the list.
Sorry, I'm terrible with names.

Hey - what do you all think about trying Pecha Kucha [1] or Lightning
Talk [2] format for an upcoming meeting?  It can be anything - , a few
bullet points or slides with a minute or so each, just show something
cool you worked with recently.  You do have something like that,
right?!?

Also, I've made a couple of Ruby/Python friends here in Tucson, and we
were talking about starting a get together.  Haven't asked them, but
they might want to show some stuff and take advantage of the primo VMS
digs ;)  We also are planning to hit the Ruby/Rails group in Phoenix
next month, I'm going to try out my rubyconf preso.

Let me know what you think.

Thanks,
-- Chad

[1] http://en.wikipedia.org/wiki/Pecha_Kucha
[2] http://en.wikipedia.org/wiki/Lightning_Talk

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [2/12] Warner on Flex (New Meeting Location!)

2008-02-09 Thread Warner Onstine

Hi all,
I decided before I dive into Laszlo that I would do a refresher on  
what James presented last year so that the example is clear (and  
those that missed James' presentation can get some of what he did).  
We also have a new meeting location this Tuesday @ VMS (my new job).


New Location is at
VMS (Video Monitoring Services)
5151 E. Broadway (Broadway and Rosemont, in between Craycroft and Swan)
Suite 450 (4th Floor)

No parking issues, just park outside the building. You will need to  
sign in donwstairs and take the elevator up to the 4th floor (they  
are located behind the front desk). Once upstairs you will see our  
doors which should be open.


Meet and Greet @ 6:30 as usual.
Then Warner will present James' Flex intro with application @ 7
Afterwards there are a few places we can hit for beers around the  
area so we'll decide then ;-).


Hope to see you all at the new digs!

-warner


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] No meeting 1/8/08

2008-01-08 Thread Warner Onstine
Hi all, mostly just an FYI there will be no meeting tonight. I should  
have something together for Feb/Mar though.


-warner


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] no topic ready for next week

2008-01-07 Thread Warner Onstine

This sounds good to me as long as Scott is Ok with it.

Do we have any after-hours building access issues?

VMS is located on Broadway and Rosemont, so it is still fairly central.

-warner

On Jan 6, 2008, at 9:03 AM, TR wrote:


Perhaps you have heard of VMS, they have a meeting room and projector.

On Jan 5, 2008 11:09 PM, Warner Onstine <[EMAIL PROTECTED]> wrote:

Hi all, sorry for the short notice on this but it snuck up on me over
the holidays. I don't have my Laszlo preso ready for Tuesday so I
wanted to throw this out to see what we wanted to do.

Also, this will be the last month at the Student Union as I will no
longer be at the U and the person who was scheduling our rooms is
also no longer there either. Suggestions for a new place are welcome.

-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/ 
tapestrylive.html

[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] no topic ready for next week

2008-01-05 Thread Warner Onstine
Hi all, sorry for the short notice on this but it snuck up on me over  
the holidays. I don't have my Laszlo preso ready for Tuesday so I  
wanted to throw this out to see what we wanted to do.


Also, this will be the last month at the Student Union as I will no  
longer be at the U and the person who was scheduling our rooms is  
also no longer there either. Suggestions for a new place are welcome.


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] grails gets wrong

2007-12-16 Thread Warner Onstine
Alright, that's cool. This must be something new with Groovy 1.5 and  
it's new annotation support.


However we've had a raging debate in the office about Annotations and  
their uses. I'll present the two sides (especially as it pertains to  
something like Hibernate). Please keep in mind that I'm currently on  
the fence about annotations and trying to keep an open mind, so these  
are not necessarily my arguments.


Metadata should be kept separate from the classes:
The issues that Annotations are currently being used to solve (like  
Hibernate mappings) should be kept separate from the classes  
themselves. By putting this kind of metadata directly into your  
classes you are linking these classes with a specific implementation.  
Doing this will make it harder in the long-term if you should want to  
move away from Hibernate (or whatever) to something better.


The same argument goes for something like Guice or Spring  
Annotations. You have now tied your entire api to a particular IoC  
container.


It makes our lives easier:
But using annotations takes away some of the pain of our  
configuration woes (especially for Web frameworks).

(I'm sure there are other arguments out there)

Would love to hear others' thoughts on this as well, I'm not sold  
either way right now (but am definitely leaning towards the former  
rather than the latter).


Now as for Grails, this is interesting, but it still strays from my  
initial comment. What I've managed to do so far with iBatis and  
Groovy is to dynamically inject all of my finder methods (findById,  
findAll and more to come as I work on the framework) without the  
classes having to know that it is iBatis supplying this behavior.  
I've looked at how Grails works (and in fact have "borrowed" quite a  
few ideas from it) and I don't see why they couldn't have done the  
exact same thing for Hibernate.


Just my .02

-warner

On Dec 15, 2007, at 2:29 PM, Bashar Abdul wrote:

You don't need mapping files if you use GORM or hibernate EJB3  
annotations. There is very little configuration in grails by  
default, however if you have advanced/complex needs Grails will  
always allow you to go back to configuration. This is a major  
strength not a weakness.


Bashar


- Original Message 
From: Warner Onstine <[EMAIL PROTECTED]>
To: jug-discussion@tucson-jug.org
Sent: Wednesday, December 12, 2007 8:19:07 AM
Subject: [jug-discussion] grails gets wrong

Ok, following up on my comments from last night about what I see
missing from Grails. Here's the biggest one so far that I've seen.
There is still too much configuration that you need to do. Rails is
so simple configuration-wise. You're up and running in no time. I
know with Grails you still have generators. But with Rails you have a
lot less to generate (especially for your models). I'm not saying
don't have properties in your models (I like that) but get rid of the
stupid mapping files! :-P.

Ok, that's all I wanted to say. I'll let you know when I've actually
got something out there that you all can tear apart (slowly making
progress on my own ActiveRecord-type model system that uses iBatis
underneath).

-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/ 
tapestrylive.html

[EMAIL PROTECTED]
http://warneronstine.com/blog




---------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] Thanks for the dinner TR!

2007-12-12 Thread Warner Onstine

Hi TR,
Thanks again for setting up our little holiday dinner, as always I  
enjoy Feast :-).


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] grails gets wrong

2007-12-12 Thread Warner Onstine
Ok, following up on my comments from last night about what I see  
missing from Grails. Here's the biggest one so far that I've seen.  
There is still too much configuration that you need to do. Rails is  
so simple configuration-wise. You're up and running in no time. I  
know with Grails you still have generators. But with Rails you have a  
lot less to generate (especially for your models). I'm not saying  
don't have properties in your models (I like that) but get rid of the  
stupid mapping files! :-P.


Ok, that's all I wanted to say. I'll let you know when I've actually  
got something out there that you all can tear apart (slowly making  
progress on my own ActiveRecord-type model system that uses iBatis  
underneath).


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Counter with JSF

2007-12-11 Thread Warner Onstine
Hi Chris, I'll just answer (so you don't feel like no-one is  
listening) with an 'I don't know'. I haven't used Glassfish  
personally and I haven't done much JSF beyond the most very basic stuff.


Hopefully others can answer (maybe Bill or Andy since they've done  
some JSF?).


-warner

On Dec 11, 2007, at 1:49 PM, [EMAIL PROTECTED] wrote:

Hi All, I'm continuing on with Java Server Faces and Glassfish, and  
I now have another question. What is a good way of implementing a  
counter with Glassfish? What I would like to do is to have a bean  
that updates a counter, with a different count for each one of  
several pages that are viewed. The idea is that the count is stored  
in a separate file for each page, but the bean with the counter is  
common to all the pages, the only difference being that the value  
is retrieved, updated then stored in a specific file for that page.  
Using a couple of tags to retrieve then update a bean doesn't work,  
because I don't know how to pass a string or number to a bean from  
a page specifying which file to use before the bean first tries to  
display the number, which it can't because it hasn't yet got  
information on which file to access, which generates an error.  
Obviously there must be some way around this. The alternative is to  
have separate code for each page, which is identical in every way  
except for the filename storing the count. This is obviously not  
very satisfactory. I may have mentioned before that I have the book  
"Core JavaServer Faces" by Geary and Horstmann.  I'm finding the  
explanations on the web.xml and faces-config.xml files rather  
confusing. There are also some other xml configuration files that  
are not very clearly explained. Where can I get on-line good  
information and tutorials on these, particularly with regard to  
Glassfish. I could also order some recommended books, but they will  
probably have to wait until after I return to Tucson in March 2008.  
Finally, Andrew, did you get the samples of my code I sent you near  
the end of last month? I'm having to make further changes, and  
counters are one of them. Regards, Christopher Sharp



**
See AOL's top rated recipes (http://food.aol.com/top-rated-recipes? 
NCID=aoltop000304)  
-  
To unsubscribe, e-mail: [EMAIL PROTECTED]  
For additional commands, e-mail: [EMAIL PROTECTED]


Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] December meeting

2007-12-03 Thread Warner Onstine

I'll be there!

-warner

On Dec 2, 2007, at 4:58 PM, Terence Rudkin wrote:

The December meeting will be a dinner meeting at Feast.  Tues. Dec.  
11 @ 6:30.

RSVP so I can get a count.

TR

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [11/13] JUG Meeting - MyFaces Orchestra

2007-11-09 Thread Warner Onstine
This coming Tuesday Nov. 13th William Mitchell and Andrew Barton will  
be presenting on MyFaces Orchestra (http://myfaces.apache.org/ 
orchestra/index.html)


Remember we are in a new location (no longer the CCIT building). This  
meeting is at:
UofA Student Union - Tubac Room (4th floor) - https:// 
www.union.arizona.edu/rooms/map_level4.php
Any Zone 1 parking is free on campus - http://iiewww.ccit.arizona.edu/ 
uamap/map.asp?cmd=HIGHLIGHTMAP&bldgNum=17
You can also park in the garage next to the Student Union for a  
couple of bucks.


Conversation-scope Persistence Contexts with MyFaces Orchestra
Presented by William Mitchell and Andrew Barton

The lazy-loading capabilities of ORM tools such as Hibernate offer  
the promise of loading a graph of objects on an as-needed basis in a  
completely transparent fashion.  However, web developers who try to  
collect on that promise often garner Hibernate's  
LazyInitializationException instead.


The underlying issue is that an object's lazy association(s) must be  
traversed in the same Hibernate session that initially fetched the  
object.  The stateless nature of web applications makes it difficult  
to manage Hibernate sessions that span more than one request, thus  
putting lazy-loading at odds with web applications.


MyFaces Orchestra addresses this problem by using Spring 2.0's custom  
bean scope facility to create a "conversation" scope that allows the  
lifetime of a persistence context to span an arbitrary number of  
requests, facilitating the use of lazy-loading in a web application.


In this talk we'll share what we've learned while using Orchestra in  
a JavaServer Faces application that employs Hibernate 2.  Orchestra  
also works with Hibernate 3 and JPA.  Orchestra currently supports  
only JSF but is designed to accommodate other frameworks, too.


Although the focus of the presentation will be Orchestra we also hope  
to hear from audience members about techniques they've developed for  
effectively using Hibernate in web applications.


William Mitchell is the owner of Mitchell Software Engineering.  His  
firm provides software development on a contract basis and also  
provides training and mentoring in a variety of areas including  
object-oriented design, test-driven development, Java, Ruby, C++, C,  
and UNIX.


Andrew Barton is the Technical Director for eBlox and is responsible  
for the development of Java based B2B e-commerce web applications.   
eBlox employs a variety of agile practices such as test driven  
development, pair programing and iterative development.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [10/9] meeting tonight!

2007-10-09 Thread Warner Onstine

Hi all,
A little informal meeting tonight. I will be introducing ANTLR  
(www.antlr.org) a java-based tool for writing languages. No real  
presentation mostly Q&A with some code examples from my upcoming book  
(yeah, I know I'm lazy, but it's all I got right now ;-).


Remember we are in a new location (no longer the CCIT building). This  
meeting is at:
UofA Student Union - Picacho Room (3rd floor) - https:// 
www.union.arizona.edu/rooms/map_level3.php
Any Zone 1 parking is free on campus - http://iiewww.ccit.arizona.edu/ 
uamap/map.asp?cmd=HIGHLIGHTMAP&bldgNum=17


We will do meet and greet at 6:30, discussion at 7. For those who are  
interested we will hit Gentle Ben's afterwards (I probably won't be  
able to do that tonight unfortunately, too much homework :P).


-warner




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] meeting next tue

2007-10-06 Thread Warner Onstine
Hi all, if I don't here anything by monday then I'm going to cancel  
so we can free up the space.


-warner

On Oct 4, 2007, at 6:44 AM, Warner Onstine wrote:

Ok, I've just been slammed and won't have time to properly prepare  
the Laszlo presentation for next Tue so I would like to propose a  
couple of alternatives. I have enough material on these two  
possible subjects:

1) More on meta-programming with groovy
2) Using Antlr (www.antlr.org) - a parser/lexer generator for  
languages


We currently have a presentation lined up for Nov from Bill  
Mitchell and Andy (more on that later) so I can slide in Laszlo for  
Dec. (I'll add it to the calendar on the site as we do have the  
space for Dec even though we have not normally done a meeting  
then). Let me know what you guys think,


So, here's the possibles:
Oct. - Groovy or Antlr
Nov - Bill and Andy's presentation
Dec - Laszlo or no presentation as usual
Jan - move Laszlo here

Sorry about this, but school and the book have taken over my spare  
time completely (stupid Linear Algebra homework is eating me alive!).


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/ 
tapestrylive.html

[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] meeting next tue

2007-10-04 Thread Warner Onstine
Ok, I've just been slammed and won't have time to properly prepare  
the Laszlo presentation for next Tue so I would like to propose a  
couple of alternatives. I have enough material on these two possible  
subjects:

1) More on meta-programming with groovy
2) Using Antlr (www.antlr.org) - a parser/lexer generator for languages

We currently have a presentation lined up for Nov from Bill Mitchell  
and Andy (more on that later) so I can slide in Laszlo for Dec. (I'll  
add it to the calendar on the site as we do have the space for Dec  
even though we have not normally done a meeting then). Let me know  
what you guys think,


So, here's the possibles:
Oct. - Groovy or Antlr
Nov - Bill and Andy's presentation
Dec - Laszlo or no presentation as usual
Jan - move Laszlo here

Sorry about this, but school and the book have taken over my spare  
time completely (stupid Linear Algebra homework is eating me alive!).


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] usability testing

2007-09-19 Thread Warner Onstine
Also forgot to mention, if you know someone who isn't on this list  
and might be interested drop me a line and you can forward the flyer  
onto them.


-warner

On Sep 19, 2007, at 2:39 PM, Warner Onstine wrote:


Hi all,
There is an opportunity for some usability testing here in town. If  
you are interested in being a test subject let me know and I will  
send you the flyer.


Here are the requirements:
Must be between the ages of 25 and 50
Must have a Bachelors degree or better in electrical engineering,  
computer

science, physics, Engineering management, Systems engineering or
Mathematics
Must work in the semiconductor, computer telecom, power or energy
industry
Must be currently employed as (any of the following):
A manager with purchasing authority
Working electrical engineer
Computer scientist
Computer chip designer
Software programmer
Telecom engineer
Power engineer
Must access the Internet three or more times per week from work or  
home


I don't know what you would be testing.
This is not for me, this is for a friend.
Yes, you will be reimbursed for your time.

-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/ 
tapestrylive.html

[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] usability testing

2007-09-19 Thread Warner Onstine

Hi all,
There is an opportunity for some usability testing here in town. If  
you are interested in being a test subject let me know and I will  
send you the flyer.


Here are the requirements:
Must be between the ages of 25 and 50
Must have a Bachelors degree or better in electrical engineering,  
computer

science, physics, Engineering management, Systems engineering or
Mathematics
Must work in the semiconductor, computer telecom, power or energy
industry
Must be currently employed as (any of the following):
A manager with purchasing authority
Working electrical engineer
Computer scientist
Computer chip designer
Software programmer
Telecom engineer
Power engineer
Must access the Internet three or more times per week from work or home

I don't know what you would be testing.
This is not for me, this is for a friend.
Yes, you will be reimbursed for your time.

-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] meeting sept. 11th?

2007-09-10 Thread Warner Onstine
Since a few people have asked me about the google preso I don't know  
much.


a) Supposedly it is a tech talk - but I don't know about what
b) It appears to be open to anyone it is at the Kiva Room in the  
Student Union, but RSVP is requested

http://services.google.com/events/campus_events2007?id=35

That's all I've been able to find out so far.

-warner

On Aug 31, 2007, at 12:24 PM, nlesiecki wrote:


Yeah! Those jerks!

:)

Nick
On Aug 31, 2007, at 11:49 AM, Thomas Hicks wrote:

Alright...let's all go and ask the Google gearheads again why they  
still

don't have an office in Tucson.
-t


At 11:28 AM 8/31/2007, you wrote:

Oh yeah, another reason why we may not want to have it that week is
that Google is coming down to campus that day (and no they didn't
even contact me this time around). They will be doing some kind of
presentation (hopefully more developer-oriented than last time) at
the U - 6 - 7:30 (no room given).

-warner





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] meeting sept. 11th?

2007-08-31 Thread Warner Onstine
Oh yeah, another reason why we may not want to have it that week is  
that Google is coming down to campus that day (and no they didn't  
even contact me this time around). They will be doing some kind of  
presentation (hopefully more developer-oriented than last time) at  
the U - 6 - 7:30 (no room given).


-warner

On Aug 30, 2007, at 9:48 PM, Warner Onstine wrote:


Hi all,
Been swamped with school starting and I'm on vacation next week  
which made me realize I am not going to have time to prepare for  
the meeting in two weeks. If someone wants to step up and do a  
presentation I won't stop them, but I would like to know ASAP so  
that we can drop the room if we aren't going to use it. Sorry for  
the short notice but I just realized when the preso was going to be  
and my current conflict.


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/ 
tapestrylive.html

[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] meeting sept. 11th?

2007-08-30 Thread Warner Onstine

Hi all,
Been swamped with school starting and I'm on vacation next week which  
made me realize I am not going to have time to prepare for the  
meeting in two weeks. If someone wants to step up and do a  
presentation I won't stop them, but I would like to know ASAP so that  
we can drop the room if we aren't going to use it. Sorry for the  
short notice but I just realized when the preso was going to be and  
my current conflict.


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Re: Delivery Status Notification(Failure)

2007-08-24 Thread Warner Onstine

Done. Oliver must have switched services or something.

-warner

On Aug 24, 2007, at 11:00 AM, Chad Woolley wrote:


Does everyone else get this when responding to messages?  If so, can
whoever is responsible kill this subscription?


On 8/24/07, [EMAIL PROTECTED]
<[EMAIL PROTECTED]> wrote:

has not been delivered to the recipient's BlackBerry Handheld.
The returned error status is 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] professional degree programs

2007-08-24 Thread Warner Onstine
I'll throw in my .02 as I'm in the boat that you're in now. I left  
college a long time ago (about 14 years to be exact), for a variety  
of reasons, but the primary was I didn't really know what I wanted to  
get my degree in.


2 years ago I made the conscious decision that it was time to finish  
my degree once and for all and I got the opportunity to work at the  
UofA. Of course one of the nice about working at the U is that you  
get a nice tuition break, and your employer (most of the departments)  
can be flexible with your schedule so you can actually go to class.  
What I do find to be inflexible is some of the teachers, they don't  
care that you work full-time and sometimes may have to travel (not  
all teachers just some) and what they really don't realize is that  
someone in my position is going to be a better student, because I  
want to be there. Anyways, kindof got of the track there.


Here are some of the things that I like about 4 year programs (and  
actually attending a real class):
-  I learn other stuff that I might not have gotten an opportunity to  
learn (like Japanese literature)

- This helps me approach problems from different points of view
- I tend to get more out of my CS classes now that I have work  
experience to back that up
- I get to interact with people from different backgrounds on a  
regular basis


Bottom line, I do think that it is good to get a degree (for many of  
the reasons listed in other responses), but you should do it because  
you want to do it, not because you "should get a degree". By the way  
I've met many people who got into programming who were never in CS  
and are some of the best programmers I've ever worked with. And I've  
met people with CS degrees who I wouldn't let anywhere near a project  
I'm working on.


Just my .02

-warner

On Aug 23, 2007, at 6:32 PM, Craig Barber wrote:


Hey All,

	I'm going on the 3rd year of my full-time career in software  
development now. Probably not unlike many others out there I was  
enticed away from completing my undergraduate degree for full-time  
work at a software development startup, and now Im looking into  
finishing up my degree. Unfortunately I've discovered that the  
UofA's CS program isn't really practical for professionals such as  
myself, as most of their CS courses are only offered during core  
business hours. I was wondering if any of you out there have  
experience and/or opinions on the quality of some of the programs  
out there tailored for professionals. For example, I've been  
researching the University of Phoenix. They have an online program  
which offers a BS tailored for software engineering: http:// 
www.phoenix.edu/online_and_campus_programs/degree_programs/ 
degree_programs_description.aspx?progversion=5&locationid=-1


	For you employers and/or educators out there: Which programs do  
you consider reputable and of good quality? Which programs would  
you recommend staying away from? How do you measure up a potential  
employee who has a degree from a program like this compared to a  
traditional university? Any feedback is welcome.


-Craig Barber

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] proposal for meeting change

2007-08-13 Thread Warner Onstine
Hi all, I'd like to propose that we shift to every other month. It is  
becoming increasingly difficult for me to line up presenters (another  
area that I am going to have to ask for help in soon).


Additionally I need to scale way back on what I've been doing for the  
JUG as my time is going to be committed towards school and other  
projects this next semester and following year.


What does everyone think?

-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [8/14] Part 1 of Flex/Laszlo smackdown

2007-08-13 Thread Warner Onstine
This tuesday James Smith will be presenting part 1 of the Adobe Flex/ 
OpenLaszlo smackdown. In this presentation he will cover:

1) Communication between Java and Flex
2) How to build a simple Flex application that does event posting

Warner will be presenting the Laszlo side of this next month (Sept.  
11th).


Starting this month we are going to be in a new location at the  
UofA's Student Union, the Tubac Room.


The Tubac room is on the 4th (top) floor of the Student Union:
http://www.union.arizona.edu/infodesk/maps/sumc_maps.php?level=level4

There is plenty of parking near to the Student Union all Lot 1s are  
free to park in after 5 pm. You can also park in the second street  
garage for $2. The parking lot that we have been parking at is not  
that far from the union if you still want to park there.


All parking can be found on the UofA's Web site here:
http://iiewww.ccit.arizona.edu//uamap/staticLarge/17.html

Once the Web site is back up I'll add all of this to it.

As usual we will start the meet and greet at 6:30, with the  
presentation at 7.


-warner

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] site goings on

2007-08-11 Thread Warner Onstine
I discovered a few days ago that the site was down so I attempted to  
restart Confluence to no avail. Tim was transferring ownership of the  
license over to a general email account so I waited for that so I  
could try and upgrade the installation hoping that would fix whatever  
was ailing it. I finally got it all setup last night, but it refuses  
to upgrade the site to the new version (most likely whatever killed  
it in the first place). I currently have a trouble-ticket in to  
Atlassian to try and fix this so I will let everyone know when it is  
up and running again. I can't really try a new install since the only  
way to get all of our pages back is to export them from the original  
instance of confluence (which isn't running).


We are having a meeting next week at some new digs so I will send out  
an email on that shortly.


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] b-day party this sat (or next?)

2007-07-11 Thread Warner Onstine

Hi all,
I realize this is short notice but I've been tied up with trying to  
get our release done and haven't had time to get a notice out about  
this saturday. Due to the short notice, how does everyone feel about  
doing this next saturday?


-warner




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [7/10] No meeting, but annual b-day party

2007-07-07 Thread Warner Onstine

Hi all,
Unfortunately both James and I have been under the gun to get a  
release of Kuali out the door and have not had time to work on our  
Flex/Laszlo presentation, so we are going to have to postpone it  
until the August meeting. August will also mark the move to a new  
location on the UofA campus we are working on right now, details to  
follow.


But the good news is that we will be having our Annual JUG Birthday  
party next Saturday. More details will be following (as well as put  
up on the Web site).


-warner

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] next language to learn?

2007-06-18 Thread Warner Onstine


On Jun 18, 2007, at 8:20 PM, Thomas Hicks wrote:


At 02:02 PM 6/18/2007, Warner wrote:


As I say in my blog one of the reasons to learn a new language is
just that - to see how another language approaches problems so that
I'm not stymied into thinking "one way is the only way". In other
terms, because I have a hammer everything looks like a nail.

[snip]

On that note then (and it's beginning to sound more and more like I
should learn scheme first). What would be a good (little) project to
do in scheme. Just suggestions please as I will take them and then
come up with something that I can leverage for myself.

Here are some of the things that interest me:
- Code generation
- Searching
- personal information management
- community software - essentially connecting people in  
interesting ways


I don't know how any of this could possibly relate to a new language,
yet, but I plan on finding out.


One thing missing from your list (which I know you are interested in)
is DSLs. Lisp, the direct ancestor of Scheme, was the grandaddy
of extensible languages, and many DSLs have been implemented in it.
Maybe something along those lines.

OR...Lisp/Scheme is also famous as an implementation language
for AI and other "intelligent" systems. You might consider adding
some "smarts" to an existing webapp or program by embedding a Scheme
interpreter in your Java or using one to build a rules system.
 A Scheme which compiles to Java VM bytecode (such as
Kawa http://www.gnu.org/software/kawa/) might
be ideal for this (caveat: I haven't tried it myself).


Ahh yes, completely forgot about the whole AI angle for Lisp (I  
remembered reading about that quite a while ago). And yes, I am  
definitely interested in DSLs ;-), for some reason that left my head  
while I was trying to think of projects. And in general I like  
language design (but I haven't gotten to that stage, yet ;-).







[snip]...

Now, back to your original point, I do think that functional
languages are becoming more important and I should *know* about them
and how they do things so I can see how to make things better in my
current environment (one way or another).


Hmmmmy impression is that functional languages had their heyday
in the late 80s and are currently relegated to niche programming.
That's not to say that their study is not important for exactly the  
reasons
you implied in your first paragraph. Most of them also greatly help  
you to

really grok the power of recursion.


There was an article that my co-worker James sent me (that I can't  
find) that talked about functional languages and the new multi-core  
architectures and how learning a functional language wouldn't be a  
bad thing. (If you do a google on functional language and multi-core  
you'll see what I'm talking about). That's one of the things driving  
this, but it still is about time for me to pick up a new language  
that I'm completely unfamiliar with. I feel that Ruby is still there,  
but not as daunting now that I've done Groovy. And from what everyone  
has said so far (here and elsewhere) Scheme would be a good starting  
point.


So, any good Scheme books?

-warner




regards,
-tom




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] next language to learn?

2007-06-18 Thread Warner Onstine


On Jun 18, 2007, at 10:41 AM, Jim Secan wrote:

The correct answer should be "I don't know yet."  I've been writing  
code
for almost 40 years now (quite a trick given that I'm only 39!) and  
have
lost count of the number of languages and psuedo-languages I've  
learned
over the years.  What I do know is this - whenever I try to learn,  
or learn
about, some new language just for jollies or for some poorly- 
defined future
need, it doesn't take.  If I ever do use the language, I pretty  
much have
to start over.  Best practice is that you learn a new language when  
you
have need of it, either for development or for understanding some  
piece of
code you've inherited and now must maintain.  This may lead to some  
steep

learning curves that must be surmounted in a short period of time, but
nothing focuses the old brain like "learn this or die."  I keep  
track of
what's out there, but I've given up on dabbling in a new language  
until I

have need to.

One possible exception to this is learning new paradigms.  For  
example, for
all us old dinosaur linear-language programmers, OO design and  
development
was a bit of a stretch.  It was useful to learn the precepts and  
concepts
of OO programming before actually needing it (I fought with both C+ 
+ and
Ada as OO learning platforms before finally learning Java WHEN I  
NEEDED
TO).  But learning a new language just to add another type of  
screwdriver
to the old toolbox is just not productive.  It also takes time away  
from

drinking beer.


As I say in my blog one of the reasons to learn a new language is  
just that - to see how another language approaches problems so that  
I'm not stymied into thinking "one way is the only way". In other  
terms, because I have a hammer everything looks like a nail.


Granted you do bring up a good point in that to truly use a language  
you need "something" to do with it. In my current job all I do is  
Java (and probably just about I'll ever do unfortunately), so I need  
to look to outside of work to learn something new otherwise my  
skillset becomes stale.


On that note then (and it's beginning to sound more and more like I  
should learn scheme first). What would be a good (little) project to  
do in scheme. Just suggestions please as I will take them and then  
come up with something that I can leverage for myself.


Here are some of the things that interest me:
- Code generation
- Searching
- personal information management
- community software - essentially connecting people in interesting ways

I don't know how any of this could possibly relate to a new language,  
yet, but I plan on finding out.


Ok, decided to do a quick search on cocoa scheme bridge and came up  
with this:

http://3e8.org/zb/cocoa/manipulating-itunes-plist.html

So I can combine two of my loves together (cocoa and learning a new  
language ;-).


Now, back to your original point, I do think that functional  
languages are becoming more important and I should *know* about them  
and how they do things so I can see how to make things better in my  
current environment (one way or another). I agree that it would be  
better to have work "pay for it" so to speak, but I don't have that  
luxury since they are stuck in a specific universe of Java-land (I'm  
going to call it the far-off place of junky Web app frameworks and  
forgotten ORMs).


-warner




Jim
*-*---*
| Jim Secan   | Northwest Research Assoc, Inc |
| ([EMAIL PROTECTED])  | 2455 E. Speedway, Suite 204   |
| (520) 319-7773  | Tucson, Arizona 85719 |
*-*---*


---------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] next language to learn?

2007-06-18 Thread Warner Onstine


On Jun 18, 2007, at 10:11 AM, Thomas Hicks wrote:


At 09:56 AM 6/18/2007, you wrote:


On Jun 18, 2007, at 9:45 AM, Thomas Hicks wrote:


Like the one comment said on your web page: depends on your goals.


Actually they just asked why I would want to learn a new language at
all. Which quite honestly is not a good question, I feel that all
programmers should learn new languages - Java isn't going to be
around forever (or rather it isn't going to be top-dog forever,
neither is C#).


I agree with ya.




Ok, I guess here are my goals:
1) Investigate a new language to see what it offers me as a developer
to further my knowledge
2) I have a particular focus on Web development - so any language
that has used its unique features to build a framework I am intensely
interested in
3) To become a better, more well-rounded developer
4) Rule the world

Ok, number 3 is a lie, I don't want to be a more well-rounded
developer ;-).


Rightso Fortress probably won't be high on your list.





Are you just trying to learn more about "synthetic language" (as
opposed
to "natural language")?  If so, Scheme, Scala, and Haskell all  
embody

some fascinating concepts in language typology.


Hmm not familiar with these two terms sythetic and natural language,
could you explain a little bit more?


Hasorry. I just meant programming languages, which are by nature
synthetic. While they share many characteristics with human  
("natural")
languages, programming languages are much more regular and  
constrained.
That's not to say that they aren't fascinating and I agree with you  
that

learning more about them makes us better programmers.


Ah, gotcha. I thought there were two different terms within a  
programming language context. As far as natural language goes I've  
already picked Japanese (I have a trip planned before my passport  
expires).




My favorite: get a version of Scheme with *full* call-with- 
current- continuation

support and read about some of the mind-twisting uses of this
construct.


Oh no, not Scheme! ;-). Scheme has crossed my mind from time to time,
but I'm not sure. Convince me! Just kidding, I already have an
inquisitive mind I just want to know where to focus it.


Well, you had Lisp on your listScheme is a much more concise and
clean functional programming language which is a descendant of Lisp.
So instead of the 1000+ page Common Lisp book (Guy Steele) we have
the 48 page R5RS (reference) document. Of course, I would not  
recommend

learning Lisp or Scheme from either of these documents! If you go down
the Lisp path, let me know and I'll recommend some more friendly docs.


Couldn't remember the relationship between Scheme and Lisp (which was  
a superset of which).


-warner


regards,
-tom



-warner


cheers,
-tom


At 07:18 PM 6/17/2007, you wrote:

Hi all,
I've posted up a little thing on my blog about what should be my  
next

language, feel free to chime in (there or here).

http://www.warneronstine.com/blog/articles/2007/06/17/next-  
language- to-learn


-warner





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] next language to learn?

2007-06-18 Thread Warner Onstine
I was wondering when Icon was going to come up ;-). I knew it was  
either going to be you or Bill :-P.


-warner

On Jun 18, 2007, at 9:50 AM, Thomas Hicks wrote:

BTW -- I forgot to mention that if you are heavily into string and  
text
processing it still pays to learn Icon, our locally-developed  
language.

It's a now dated, but many of its pioneering features have influenced
the current crop of scripting languages (as acknowledged in their
documentation) and I have yet to see some of its more advanced
features replicated in any modern language.
-tom



At 07:18 PM 6/17/2007, you wrote:

Hi all,
I've posted up a little thing on my blog about what should be my next
language, feel free to chime in (there or here).

http://www.warneronstine.com/blog/articles/2007/06/17/next- 
language- to-learn


-warner





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] next language to learn?

2007-06-18 Thread Warner Onstine


On Jun 18, 2007, at 9:45 AM, Thomas Hicks wrote:


Like the one comment said on your web page: depends on your goals.


Actually they just asked why I would want to learn a new language at  
all. Which quite honestly is not a good question, I feel that all  
programmers should learn new languages - Java isn't going to be  
around forever (or rather it isn't going to be top-dog forever,  
neither is C#).


Ok, I guess here are my goals:
1) Investigate a new language to see what it offers me as a developer  
to further my knowledge
2) I have a particular focus on Web development - so any language  
that has used its unique features to build a framework I am intensely  
interested in

3) To become a better, more well-rounded developer
4) Rule the world

Ok, number 3 is a lie, I don't want to be a more well-rounded  
developer ;-).




Are you just trying to learn more about "synthetic language" (as  
opposed

to "natural language")?  If so, Scheme, Scala, and Haskell all embody
some fascinating concepts in language typology.


Hmm not familiar with these two terms sythetic and natural language,  
could you explain a little bit more?




My favorite: get a version of Scheme with *full* call-with-current- 
continuation
support and read about some of the mind-twisting uses of this  
construct.


Oh no, not Scheme! ;-). Scheme has crossed my mind from time to time,  
but I'm not sure. Convince me! Just kidding, I already have an  
inquisitive mind I just want to know where to focus it.


-warner


cheers,
-tom


At 07:18 PM 6/17/2007, you wrote:

Hi all,
I've posted up a little thing on my blog about what should be my next
language, feel free to chime in (there or here).

http://www.warneronstine.com/blog/articles/2007/06/17/next- 
language- to-learn


-warner





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] next language to learn?

2007-06-17 Thread Warner Onstine

Hi all,
I've posted up a little thing on my blog about what should be my next  
language, feel free to chime in (there or here).


http://www.warneronstine.com/blog/articles/2007/06/17/next-language- 
to-learn


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] thanks for coming last night!

2007-06-13 Thread Warner Onstine
I just wanted to say thanks to everyone for making it to the new  
location last night and thanks to Ted for the preso (I hope we  
weren't too hard on you).


Unfortunately it looks like we're going to have to find a new home so  
any suggestions are welcome (someone mentioned the Public Library).


Here are my personal criteria - it should be somewhat central.

This does bring up an interesting idea, what about moving the meeting  
time to closer to 5:30, which would make it easier for people to get  
spaces at offices (like say my office). I have a locked gate issue  
after 6, but if we move the meeting up then that issue goes away for  
the most part. Just an idea.


-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] Please check this out and provide feedback.... Features of JPA Generic DAO covered in this document

2007-06-13 Thread Warner Onstine
st.model.Employee "transactionInterceptor"  
class="org.springframework.transaction.interceptor.TransactionIntercep 
tor"> "0" ref="transactionManager" /> "1">  
"org.springframework.transaction.annotation.AnnotationTransactionAttri 
buteSource">
Notice that the daoFactory only has to be defined once per project  
while the genericDao is defined per DAO object (per entity)  
(perhaps a better name for this example would be employeeDao  
instead of genericDao).


Use the new finder methods
EmployeeDAO employeeDAO = (EmployeeDAO) this.genericDao; List  
employees = employeeDAO.findEmployeesByDepartment("Engineering");
The first one may be somewhat difficult to setup, but your next  
finder method is a mere matter of adding it to the DAO interface  
and then creating the named query.


see http://code.google.com/p/krank/ for more details.


--Rick Hightower
Email: rhightower AT arc DASH mind DOT com


Run more. Lift more. Play more. Play hard. Procrastinate less.  
Don't waste time. Time is short. Be bold. Be nice.



"I'm personally looking forward to having my ideas used and  
improved on by others." --Paul Penfield, Jr (Engineer, MIT)




Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] Re: [6/12] Ted Neward from NFJS on Debugging and Monitoring

2007-06-12 Thread Warner Onstine
Special announcement for tonight! We will be raffling off a ticket to  
NFJS, so make sure you show up!


Event:  2007 Desert Southwest Software Symposium
Date:July 27-29, 2007
Location:  Crowne Plaza Phoenix Sky Harbor Airport Hotel
URL: www.nofluffjuststuff.com/sh/2007-07-phoenix

-warner

On Jun 11, 2007, at 3:25 PM, Warner Onstine wrote:

Just a reminder about tomorrow's meeting, we have a special  
presenter from No Fluff Just Stuff coming in June! Ted Neward will  
be speaking on "The Busy Java Developer's Guide to Debugging and  
Monitoring". Next month will be the James' and my presentation on  
Laszlo and Flex.


As usual meeting location and time can be found on the Web site -  
http://www.tucson-jug.org/display/TJUG/Meetings .


The Busy Java Developer's Guide to Debugging and Monitoring
Bugs? We all know your code has no bugs, but someday, you're going  
to find yourself tracking down a bug in somebody else's code, and  
that's when it's going to be helpful to make use of the wealth of  
tools that the Java Standard Platform makes available to you--tools  
that your IDE may not know exist, tools that you can make use of  
even within a production environment.  Learn to use jdb, jconsole,  
jps, jstat, and other tools to identify and squash software defects  
that just won't reveal themselves during development. Then, just in  
case those tools aren't enough for you, we'll look at how to write  
your own, special-purpose tools using the same technology backplane.


Ted Neward
Ted Neward is an independent consultant specializing in high-scale  
enterprise systems, working with clients ranging in size from  
Fortune 500 corporations to small 20-person shops. He speaks on the  
conference circuit, including the No Fluff Just Stuff Symposium  
tour, discussing Java, .NET and XML service technologies, focusing  
on Java-.NET interoperability. He has written several widely- 
recognized books in both the Java and .NET space, including the  
recently-released "Effective Enterprise Java". He lives in the  
Pacific Northwest with his wife, two sons, two cats, and eight PCs.


I look forward to seeing everyone there, Ted is a great speaker (as  
are all the speakers at No Fluff) and I hope to see everyone for  
July's meeting for Flex vs. Laszlo.


-warner




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [6/12] Ted Neward from NFJS on Debugging and Monitoring

2007-06-11 Thread Warner Onstine
Just a reminder about tomorrow's meeting, we have a special presenter  
from No Fluff Just Stuff coming in June! Ted Neward will be speaking  
on "The Busy Java Developer's Guide to Debugging and Monitoring".  
Next month will be the James' and my presentation on Laszlo and Flex.


As usual meeting location and time can be found on the Web site -  
http://www.tucson-jug.org/display/TJUG/Meetings .


The Busy Java Developer's Guide to Debugging and Monitoring
Bugs? We all know your code has no bugs, but someday, you're going to  
find yourself tracking down a bug in somebody else's code, and that's  
when it's going to be helpful to make use of the wealth of tools that  
the Java Standard Platform makes available to you--tools that your  
IDE may not know exist, tools that you can make use of even within a  
production environment.  Learn to use jdb, jconsole, jps, jstat, and  
other tools to identify and squash software defects that just won't  
reveal themselves during development. Then, just in case those tools  
aren't enough for you, we'll look at how to write your own, special- 
purpose tools using the same technology backplane.


Ted Neward
Ted Neward is an independent consultant specializing in high-scale  
enterprise systems, working with clients ranging in size from Fortune  
500 corporations to small 20-person shops. He speaks on the  
conference circuit, including the No Fluff Just Stuff Symposium tour,  
discussing Java, .NET and XML service technologies, focusing on  
Java-.NET interoperability. He has written several widely-recognized  
books in both the Java and .NET space, including the recently- 
released "Effective Enterprise Java". He lives in the Pacific  
Northwest with his wife, two sons, two cats, and eight PCs.


I look forward to seeing everyone there, Ted is a great speaker (as  
are all the speakers at No Fluff) and I hope to see everyone for  
July's meeting for Flex vs. Laszlo.


-warner




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] Google Gears - in case you hadn't seen it elsewhere

2007-05-31 Thread Warner Onstine
This I think is pretty slick, offline Web apps through a browser  
plugin (firefox, IE,  windows, mac, and linux).


http://gears.google.com

They provide an API that lets you run your Web application in offline  
mode. Now some people don't get this:
http://www.37signals.com/svn/posts/347-youre-not-on-a-fucking-plane- 
and-if-you-are-it-doesnt-matter


And I do agree with some of his points, and I honestly can't say in  
which direction RIA is going to go, here are the options I see:
1) Desktop apps (swing, cocoa, whatever) that take advantage of web  
services and do mashups on a local app - probably requires something  
like Apple's WebKit to do it well though.

2) Flash apps that can run locally and access remote web services
3) Ajax apps that can run locally and access remote web services

Or ... all of the above.

One of the arguments that David talks about in his post is that you  
aren't on a plane, yeah well sometimes I do go to a coffee shop (like  
Starbuck's) that charges for wifi that I really don't feel I should  
have to pay for and all of the things I have to do (my tasks) are  
stored in a web app. It would be really nice to have something like  
this available to me in those situations.


Personally I think that this is a really interesting development and  
its been going around (dojo has offline, there's something called  
Slingshot for rails apps, etc.).


Where does everyone see this thing going?

-warner

Warner Onstine - Programmer/Author
New book on Tapestry 4!
Tapestry 101 available at http://sourcebeat.com/books/tapestrylive.html
[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] [6/12] Ted Neward from NFJS on Debugging and Monitoring

2007-05-25 Thread Warner Onstine
Hi all, we have a special presenter from No Fluff Just Stuff coming  
in June! Ted Neward will be speaking on "The Busy Java Developer's  
Guide to Debugging and Monitoring". Next month will be the James' and  
my presentation on Laszlo and Flex.


As usual meeting location and time can be found on the Web site -  
http://www.tucson-jug.org/display/TJUG/Meetings .


The Busy Java Developer's Guide to Debugging and Monitoring
Bugs? We all know your code has no bugs, but someday, you're going to  
find yourself tracking down a bug in somebody else's code, and that's  
when it's going to be helpful to make use of the wealth of tools that  
the Java Standard Platform makes available to you--tools that your  
IDE may not know exist, tools that you can make use of even within a  
production environment.  Learn to use jdb, jconsole, jps, jstat, and  
other tools to identify and squash software defects that just won't  
reveal themselves during development. Then, just in case those tools  
aren't enough for you, we'll look at how to write your own, special- 
purpose tools using the same technology backplane.


Ted Neward
Ted Neward is an independent consultant specializing in high-scale  
enterprise systems, working with clients ranging in size from Fortune  
500 corporations to small 20-person shops. He speaks on the  
conference circuit, including the No Fluff Just Stuff Symposium tour,  
discussing Java, .NET and XML service technologies, focusing on  
Java-.NET interoperability. He has written several widely-recognized  
books in both the Java and .NET space, including the recently- 
released "Effective Enterprise Java". He lives in the Pacific  
Northwest with his wife, two sons, two cats, and eight PCs.


I look forward to seeing everyone there, Ted is a great speaker (as  
are all the speakers at No Fluff) and I hope to see everyone for  
July's meeting for Flex vs. Laszlo.


-warner

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] no meeting tonight (5/8)

2007-05-08 Thread Warner Onstine
Nope, the meeting is cancelled. I don't know if we'll try and hold it  
again later this month, but for certain next month on our regular  
schedule.


-warner

On May 8, 2007, at 4:23 PM, [EMAIL PROTECTED] wrote:

In the meeting completely cancelled, or is just your attendance  
cancelled? In the former case will the meeting be held at a later  
date this month, or will it be completely cancelled with the next  
meeting in June? I've been away in Europe for three months and  
missed the February, March and April meetings, so I was looking  
forward to the May meeting. Christopher Sharp



**
See what's free at http://www.aol.com.  
-  
To unsubscribe, e-mail: [EMAIL PROTECTED]  
For additional commands, e-mail: [EMAIL PROTECTED]


Warner Onstine - Programmer/Author
New book! Tapestry 101 available at http://sourcebeat.com/books/ 
tapestrylive.html

[EMAIL PROTECTED]
http://warneronstine.com/blog




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] no meeting tonight (5/8)

2007-05-08 Thread Warner Onstine

Just a heads up that we will not be having a meeting tonight.

-warner


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



  1   2   3   4   5   6   >