Re: [jug-discussion] September 8 meeting -- Taking the Plunge with IntelliJ
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
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!
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
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
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
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
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
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
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
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
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
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
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
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
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?
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
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
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...
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...
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...
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...
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
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?
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?
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?
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.
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.
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
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
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
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?
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?
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?
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?
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?
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?
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
+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
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
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)
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!
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
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!
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?
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
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
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?
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
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
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
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
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)
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)
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
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
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
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!]
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
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
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
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!)
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
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
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
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
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!
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
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
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
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
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!
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
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
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
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
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?
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?
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?
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)
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
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
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
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
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?)
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
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?
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?
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?
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?
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?
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?
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!
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
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
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
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
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
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)
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)
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]