osdir.com
mailing list archive

Subject: Which Topic Would You Prefer for Our March Meeting? - msg#00028

List: org.user-groups.trijug.juglist

Date: Prev Next Index Thread: Prev Next Index
Brian Sletten, our speaker for the March TriJUG meeting, is offering us a choice of topics, one of which he will present to us at our March TriJUG meeting.  Please provide your input by Wednesday, January 24.

Please specify your first three choices.  Yes, you may select the same one two or three times if that helps you to express your preferences.
  • Advanced Thick Clients : Charts, Commands and other Goodies
    One of the fun parts of working in GUI development is how visible your work is. If you are talented, everyone loves what you do and knows your name. If you aren't any good at what you do, well, they still probably know your name. Good or bad, the right tools and techniques can make all the difference.
  • Abusing Maven For Fun and Profit : (Near) Zero-Admin Deployments
    Ok, I can't promise you profit, but hopefully you'll have fun. Maven 2 introduces a number of new features (including that performance feature) that make it a swell project management tool for development.
    Come hear about how we can abuse Maven to manage distributed deployment scenarios before the Modules JSR is done.
  • NetKernel : XML Processing for the 21st Century
    A wise man once said, "XML is like lye. It is very useful, but humans shouldn't touch it." If you've had to incorporate XML into your project by hand, you have probably been burned by getting too close. NetKernel turns this wisdom on its head and encourages you to use XML like the liquid data stream you want it to be. Imagine the simplicity of REST married to the power of Unix pipes. Come see how this open source / commercial product built on a compelling modern architecture can be used to create, manipulate and transform XML.
  • Give it a REST
    As developers, we sometimes get to make choices about the technologies we use, sometimes not. We base these decisions on personal experiences, recommendations from others and a general sense of where the industry is going.
    Web Services have been all the rage for several years now. We have been told time and again that we should be building systems around them; as an industry, we've never been more confused. Perhaps it is time to Give it a REST.
  • Git 'R Done : Scheduling Work With Quartz
    Software engineers are usually familiar with the notion of scheduled tasks and cron jobs at the OS level. Quartz is a relatively new open source Java API for scheduling jobs in your applications or Enterprise.
  • Applied AOP
    Most people new to Aspect-Oriented Programming (AOP) are fed up with separation of concerns zealots explaining how great their techniques are at dealing with... logging. Ok, you get it. Logging is a cross-cutting concern that can be appropriately modularized. What else does AOP have to offer? A lot, it turns out. This talk will give an introduction to the motivations of AOP as well as a series of concrete examples drawn from enterprise and client side Java. Come learn how AspectJ-flavored AOP can begin to benefit you immediately either in development or production environments. Learn how to enforce architectural policies, find Swing threading issues, reduce the invasiveness of the Observer design pattern or even improve the reusability of your domain models.
  • Introducing the Semantic Web
    Just as the world is feeling comfortable with the Web, Tim Berners-Lee et al inform us that what we have seen so far is just the beginning. His original plans at CERN were larger and grander. The Semantic Web is the new vision of machine-processable documents and metadata to improve search, knowledge discovery and data integration and management. While there are many naysayers chiding such grand visions, there are also pragmatic and useful technologies emerging that can be applied today.
  • Applied Object-Oriented Metrics
    Object-oriented code metrics are a little like Artificial Intelligence: those who did it twenty years ago roll their eyes at the thought and prophesy the same ultimate failure at applicability now. Those who grew up with Java are approaching the topic with new eyes and are finding useful ways of incorporating metrics into their projects. Come hear about tools and ways to measure properties of software, how they might be beneficial and where you are likely to go astray with this approach.
  • Data Integration : Beyond Cutesy Mashups
    It seems like you can't sit through any kind of presentation these days without hearing about how cool web mashups are. Google Maps is the Bomb and being able to map Starbucks stores is something to build a company out of.

Brian Sletten Brian Sletten is a liberal arts-educated software engineer with a focus on forward-leaning technologies. He has a background as a system architect, a developer, a mentor and a trainer. His experience has spanned defense, finance and commercial domains with security consulting, network matrix switch controls, 3D simulation/visualization, Grid Computing, P2P and a Semantic Web-based system. He has a B.S. in Computer Science from the College of William and Mary and currently lives in Fairfax, VA where he and his wife run Bosatsu Consulting, Inc.


_______________________________________________
Juglist mailing list
Juglist-bp0x9FgzZDMdnm+yROfE0A@xxxxxxxxxxxxxxxx
http://trijug.org/mailman/listinfo/juglist_trijug.org
Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

Re: Speaking of Jason Rudolph and Groovy...

On Jan 18, 2007, at 11:53 AM, Ed Burnette wrote:From Digg: It's a free eBook (pdf), including code samples. Of course you may also support his work, by buying the printed copy. As a reader, that's great. I love free ($0) stuff. I can download it without even thinking about it and use it at my leisure. As an author, how does that work? Many people asked for a free copy of my GWT book (http://pragmaticprogrammer.com/titles/ebgwt), or complained that it wasn't free (it's $8.50). What's my incentive for spending months working on something, putting it out there for free, and everybody says "thanks", takes it, and walks off? I could be wrong but I can't see many of the free downloads converting to sales. Unlike open source code, the book has no value to me once it's written since I already know the subject. So I'm not "scratching an itch". I could spend that time blogging, writing code, hanging out on the newsgroups, giving presentations, or something else, and that might be more productive for me personally or for the community. Thoughts? I met Floyd Marinescu (the guy behind InfoQ) at a conference just before InfoQ launched and heard about the idea from him... we were both stuck in the same airport waiting on planes, so I got more of his time than either of us expected. :)His model (if memory serves) is to help give exposure to authors while also bring traffic to Infoq.com.  Floyd was also pretty sure that the free PDF would drive enough book sales to make it worth everyone's time. I know two people who've published books with Floyd. Both are first time authors and loved the experience. It's great exposure for a new author, or for an author with little visibility in the InfoQ audience space.Also, to be frank, Floyd isn't slimy. Many other publishers run fast and hard in the grey areas.I wrote an article for InfoQ last year (http://www.infoq.com/articles/Dealing-with-legacy-code) and did it for free... it was exposure into a new market for me. For a new consultant like me, it was great publicity. International publicity... Right now Jason's book (and name) are on the front page. :)  Lot's of books go out the door of many, many publishing houses and never get that level of exposure.On the other hand, I've made a decent amount of money from Ship It (http://pragmaticprogrammer.com/titles/prj/index.html) PDFs... ;)  Personally, with Andy Hunt in our backyard, I'd try to go with the PragProg line if I could... but if I weren't, I'd seriously consider InfoQ as a publisher.Jaredhttp://JaredRichardson.net_______________________________________________ Juglist mailing list Juglist-bp0x9FgzZDMdnm+yROfE0A@xxxxxxxxxxxxxxxx http://trijug.org/mailman/listinfo/juglist_trijug.org

Next Message by Date: click to view message preview

Re: Which Topic Would You Prefer for Our March Meeting?

(1) Maven(2) REST(3) Applied AOPThanks,On 1/18/07, Harold Meder <hwmeder-cmaem7PIVQS6v4K4bn9h4Q@xxxxxxxxxxxxxxxx> wrote: Brian Sletten, our speaker for the March TriJUG meeting, is offering us a choice of topics, one of which he will present to us at our March TriJUG meeting.  Please provide your input by Wednesday, January 24. Please specify your first three choices.  Yes, you may select the same one two or three times if that helps you to express your preferences. Advanced Thick Clients : Charts, Commands and other Goodies One of the fun parts of working in GUI development is how visible your work is. If you are talented, everyone loves what you do and knows your name. If you aren't any good at what you do, well, they still probably know your name. Good or bad, the right tools and techniques can make all the difference. Abusing Maven For Fun and Profit : (Near) Zero-Admin Deployments Ok, I can't promise you profit, but hopefully you'll have fun. Maven 2 introduces a number of new features (including that performance feature) that make it a swell project management tool for development. Come hear about how we can abuse Maven to manage distributed deployment scenarios before the Modules JSR is done. NetKernel : XML Processing for the 21st Century A wise man once said, "XML is like lye. It is very useful, but humans shouldn't touch it." If you've had to incorporate XML into your project by hand, you have probably been burned by getting too close. NetKernel turns this wisdom on its head and encourages you to use XML like the liquid data stream you want it to be. Imagine the simplicity of REST married to the power of Unix pipes. Come see how this open source / commercial product built on a compelling modern architecture can be used to create, manipulate and transform XML. Give it a REST As developers, we sometimes get to make choices about the technologies we use, sometimes not. We base these decisions on personal experiences, recommendations from others and a general sense of where the industry is going. Web Services have been all the rage for several years now. We have been told time and again that we should be building systems around them; as an industry, we've never been more confused. Perhaps it is time to Give it a REST. Git 'R Done : Scheduling Work With Quartz Software engineers are usually familiar with the notion of scheduled tasks and cron jobs at the OS level. Quartz is a relatively new open source Java API for scheduling jobs in your applications or Enterprise. Applied AOP Most people new to Aspect-Oriented Programming (AOP) are fed up with separation of concerns zealots explaining how great their techniques are at dealing with... logging. Ok, you get it. Logging is a cross-cutting concern that can be appropriately modularized. What else does AOP have to offer? A lot, it turns out. This talk will give an introduction to the motivations of AOP as well as a series of concrete examples drawn from enterprise and client side Java. Come learn how AspectJ-flavored AOP can begin to benefit you immediately either in development or production environments. Learn how to enforce architectural policies, find Swing threading issues, reduce the invasiveness of the Observer design pattern or even improve the reusability of your domain models. Introducing the Semantic Web Just as the world is feeling comfortable with the Web, Tim Berners-Lee et al inform us that what we have seen so far is just the beginning. His original plans at CERN were larger and grander. The Semantic Web is the new vision of machine-processable documents and metadata to improve search, knowledge discovery and data integration and management. While there are many naysayers chiding such grand visions, there are also pragmatic and useful technologies emerging that can be applied today. Applied Object-Oriented Metrics Object-oriented code metrics are a little like Artificial Intelligence: those who did it twenty years ago roll their eyes at the thought and prophesy the same ultimate failure at applicability now. Those who grew up with Java are approaching the topic with new eyes and are finding useful ways of incorporating metrics into their projects. Come hear about tools and ways to measure properties of software, how they might be beneficial and where you are likely to go astray with this approach. Data Integration : Beyond Cutesy Mashups It seems like you can't sit through any kind of presentation these days without hearing about how cool web mashups are. Google Maps is the Bomb and being able to map Starbucks stores is something to build a company out of. Brian Sletten Brian Sletten is a liberal arts-educated software engineer with a focus on forward-leaning technologies. He has a background as a system architect, a developer, a mentor and a trainer. His experience has spanned defense, finance and commercial domains with security consulting, network matrix switch controls, 3D simulation/visualization, Grid Computing, P2P and a Semantic Web-based system. He has a B.S. in Computer Science from the College of William and Mary and currently lives in Fairfax, VA where he and his wife run Bosatsu Consulting, Inc. _______________________________________________Juglist mailing listJuglist-bp0x9FgzZDMdnm+yROfE0A@xxxxxxxxxxxxxxxx http://trijug.org/mailman/listinfo/juglist_trijug.org _______________________________________________ Juglist mailing list Juglist-bp0x9FgzZDMdnm+yROfE0A@xxxxxxxxxxxxxxxx http://trijug.org/mailman/listinfo/juglist_trijug.org

Previous Message by Thread: click to view message preview

Re: Speaking of Jason Rudolph and Groovy...

>From Digg: > It's a free eBook (pdf), including code samples. Of course > you may also support his work, by buying the printed copy. As a reader, that's great. I love free ($0) stuff. I can download it without even thinking about it and use it at my leisure. As an author, how does that work? Many people asked for a free copy of my GWT book (http://pragmaticprogrammer.com/titles/ebgwt), or complained that it wasn't free (it's $8.50). What's my incentive for spending months working on something, putting it out there for free, and everybody says "thanks", takes it, and walks off? I could be wrong but I can't see many of the free downloads converting to sales. Unlike open source code, the book has no value to me once it's written since I already know the subject. So I'm not "scratching an itch". I could spend that time blogging, writing code, hanging out on the newsgroups, giving presentations, or something else, and that might be more productive for me personally or for the community. Thoughts? Aside: http://www.infoq.com/minibooks/grails says 'download this book free' but http://www.lulu.com/content/618462 says the download is $12.80, what's up with that? Aside2: For groovy fans, I've heard good things about Groovy in Action, http://www.manning.com/koenig/ . -----Original Message----- ---------------------------------------------------------------------- Message: 1 Date: Wed, 17 Jan 2007 08:49:53 -0500 From: Jared Richardson <lists-jared-P1JKnMZDrucAvxtiuMwx3w@xxxxxxxxxxxxxxxx> Subject: [Juglist] Speaking of Jason Rudolph and Groovy... To: Harold Meder <hwmeder-cmaem7PIVQS6v4K4bn9h4Q@xxxxxxxxxxxxxxxx> Cc: Juglist-bp0x9FgzZDMdnm+yROfE0A@xxxxxxxxxxxxxxxx Jason's book just came out! If you're the digging sort, have at it. http://digg.com/programming/InfoQ_eBook_Getting_Started_with_Grails Jared http://JaredRichardson.net

Next Message by Thread: click to view message preview

Re: Which Topic Would You Prefer for Our March Meeting?

(1) Maven(2) REST(3) Applied AOPThanks,On 1/18/07, Harold Meder <hwmeder-cmaem7PIVQS6v4K4bn9h4Q@xxxxxxxxxxxxxxxx> wrote: Brian Sletten, our speaker for the March TriJUG meeting, is offering us a choice of topics, one of which he will present to us at our March TriJUG meeting.  Please provide your input by Wednesday, January 24. Please specify your first three choices.  Yes, you may select the same one two or three times if that helps you to express your preferences. Advanced Thick Clients : Charts, Commands and other Goodies One of the fun parts of working in GUI development is how visible your work is. If you are talented, everyone loves what you do and knows your name. If you aren't any good at what you do, well, they still probably know your name. Good or bad, the right tools and techniques can make all the difference. Abusing Maven For Fun and Profit : (Near) Zero-Admin Deployments Ok, I can't promise you profit, but hopefully you'll have fun. Maven 2 introduces a number of new features (including that performance feature) that make it a swell project management tool for development. Come hear about how we can abuse Maven to manage distributed deployment scenarios before the Modules JSR is done. NetKernel : XML Processing for the 21st Century A wise man once said, "XML is like lye. It is very useful, but humans shouldn't touch it." If you've had to incorporate XML into your project by hand, you have probably been burned by getting too close. NetKernel turns this wisdom on its head and encourages you to use XML like the liquid data stream you want it to be. Imagine the simplicity of REST married to the power of Unix pipes. Come see how this open source / commercial product built on a compelling modern architecture can be used to create, manipulate and transform XML. Give it a REST As developers, we sometimes get to make choices about the technologies we use, sometimes not. We base these decisions on personal experiences, recommendations from others and a general sense of where the industry is going. Web Services have been all the rage for several years now. We have been told time and again that we should be building systems around them; as an industry, we've never been more confused. Perhaps it is time to Give it a REST. Git 'R Done : Scheduling Work With Quartz Software engineers are usually familiar with the notion of scheduled tasks and cron jobs at the OS level. Quartz is a relatively new open source Java API for scheduling jobs in your applications or Enterprise. Applied AOP Most people new to Aspect-Oriented Programming (AOP) are fed up with separation of concerns zealots explaining how great their techniques are at dealing with... logging. Ok, you get it. Logging is a cross-cutting concern that can be appropriately modularized. What else does AOP have to offer? A lot, it turns out. This talk will give an introduction to the motivations of AOP as well as a series of concrete examples drawn from enterprise and client side Java. Come learn how AspectJ-flavored AOP can begin to benefit you immediately either in development or production environments. Learn how to enforce architectural policies, find Swing threading issues, reduce the invasiveness of the Observer design pattern or even improve the reusability of your domain models. Introducing the Semantic Web Just as the world is feeling comfortable with the Web, Tim Berners-Lee et al inform us that what we have seen so far is just the beginning. His original plans at CERN were larger and grander. The Semantic Web is the new vision of machine-processable documents and metadata to improve search, knowledge discovery and data integration and management. While there are many naysayers chiding such grand visions, there are also pragmatic and useful technologies emerging that can be applied today. Applied Object-Oriented Metrics Object-oriented code metrics are a little like Artificial Intelligence: those who did it twenty years ago roll their eyes at the thought and prophesy the same ultimate failure at applicability now. Those who grew up with Java are approaching the topic with new eyes and are finding useful ways of incorporating metrics into their projects. Come hear about tools and ways to measure properties of software, how they might be beneficial and where you are likely to go astray with this approach. Data Integration : Beyond Cutesy Mashups It seems like you can't sit through any kind of presentation these days without hearing about how cool web mashups are. Google Maps is the Bomb and being able to map Starbucks stores is something to build a company out of. Brian Sletten Brian Sletten is a liberal arts-educated software engineer with a focus on forward-leaning technologies. He has a background as a system architect, a developer, a mentor and a trainer. His experience has spanned defense, finance and commercial domains with security consulting, network matrix switch controls, 3D simulation/visualization, Grid Computing, P2P and a Semantic Web-based system. He has a B.S. in Computer Science from the College of William and Mary and currently lives in Fairfax, VA where he and his wife run Bosatsu Consulting, Inc. _______________________________________________Juglist mailing listJuglist-bp0x9FgzZDMdnm+yROfE0A@xxxxxxxxxxxxxxxx http://trijug.org/mailman/listinfo/juglist_trijug.org _______________________________________________ Juglist mailing list Juglist-bp0x9FgzZDMdnm+yROfE0A@xxxxxxxxxxxxxxxx http://trijug.org/mailman/listinfo/juglist_trijug.org
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by