<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Kaptain on ... stuff &#187; Vancouver Island</title>
	<atom:link href="http://www.kellyrob99.com/blog/tag/vancouver-island/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kellyrob99.com/blog</link>
	<description>Tales of development, life and the folly that goes along with both</description>
	<lastBuildDate>Sun, 04 Dec 2011 21:51:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>VIJUG Griffon/Groovy Presentation</title>
		<link>http://www.kellyrob99.com/blog/2009/08/27/vijug-griffongroovy-presentation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vijug-griffongroovy-presentation</link>
		<comments>http://www.kellyrob99.com/blog/2009/08/27/vijug-griffongroovy-presentation/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 07:36:12 +0000</pubDate>
		<dc:creator>TheKaptain</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Griffon]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Keynote]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Swing]]></category>
		<category><![CDATA[SwingWorker]]></category>
		<category><![CDATA[Vancouver Island]]></category>
		<category><![CDATA[VIJUG]]></category>

		<guid isPermaLink="false">http://www.kellyrob99.com/blog/?p=658</guid>
		<description><![CDATA[I had a great time tonite geeking out with Griffon in front of an audience. My thanks to everyone that attended, and especially to Manfred Moser and VIJUG for the chance to show off some Groovy and Griffon Swing code! The venue was great &#8211; very nice that the Vancouver Island Tech Park is kind [...]
Related posts:<ol>
<li><a href='http://www.kellyrob99.com/blog/2010/02/11/a-one-day-griffon-applicationpresentation/' rel='bookmark' title='A One Day Griffon Application/Presentation'>A One Day Griffon Application/Presentation</a></li>
<li><a href='http://www.kellyrob99.com/blog/2009/04/08/griffon-swingx-fest-testing/' rel='bookmark' title='Griffon SwingX Fest testing'>Griffon SwingX Fest testing</a></li>
<li><a href='http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/' rel='bookmark' title='Presenting a Groovy/Griffon talk'>Presenting a Groovy/Griffon talk</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I had a great time tonite geeking out with <a class="zem_slink" title="Griffon (framework)" rel="homepage" href="http://griffon.codehaus.org">Griffon</a> in front of an audience. My thanks to everyone that attended, and especially to Manfred Moser and VIJUG for the chance to show off some Groovy and Griffon Swing code!</p>
<p>The venue was great &#8211; very nice that the <a href="http://www.vitp.ca/">Vancouver Island Tech Park</a> is kind enough to host meetings. Next time I&#8217;ll have to come early enough to figure out how to make the projector do better than 800X600 resolution, however. Hard to show much other than a slide deck presentation with that little space. Then again I may be a little spoiled when my usual is 1920X1200.</p>
<p>I love using <a class="zem_slink" title="Keynote (presentation software)" rel="homepage" href="http://www.apple.com/iwork/keynote/">Keynote</a> for presentations with the <a class="zem_slink" title="Apple" rel="homepage" href="http://www.apple.com">Apple</a> infrared remote. Between the presenter view with notes to guide what I wanted to say(and to remind me when to step out and demo some code) and the timer to keep me on track, it went really pretty smooth. That&#8217;s my story, and I&#8217;m sticking to it. The software, both Griffon and Keynote, worked flawlessly so if things weren&#8217;t perfect, there&#8217;s only me to blame.</p>
<p>SwingPad seemed to make quite an impression, which is not hard to understand considering how little effort it takes to start showing results on the screen. Put that together with the recent CSSBuilder integration and the rich samples for other builders and I think more than a couple of <a class="zem_slink" title="Java (software platform)" rel="homepage" href="http://java.sun.com">Java</a> developers will be installing it soon.</p>
<p>The question came up enough that I want to directly reference this blog post <a href="http://www.jroller.com/aalmiray/entry/griffon_gsql_mini_howto">from Andres Almiray regarding GSQL in Griffon</a>. Apparently people like to have databases handy at all times</p>
<p> <img src='http://www.kellyrob99.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>And a big thanks to Andres for sharing two free copies of the upcoming Griffon In Action that he is co-authoring for raffle prizes tonite. Through the magic of <a class="zem_slink" title="Twitter" rel="homepage" href="http://twitter.com">Twitter</a> he was very supportive about 20 seconds after the original announcement went out. Now if only they can kill all those nasty spam-bots, etc that are messing with my Twittiness!</p>
<p>I&#8217;ve uploaded the <a href="http://github.com/kellyrob99/GriffonDemo/tree/master">demonstration application at github</a>. It shows a simple Griffon app with three tabs. The first is a minor port of Andres&#8217; <a href="http://www.jroller.com/aalmiray/entry/griffon_making_animations_with_gfx">Trident/GfxBuilder example</a> to show animation. The second is a simple demo of the @Bindable <a class="zem_slink" title="Abstract syntax tree" rel="wikipedia" href="http://en.wikipedia.org/wiki/Abstract_syntax_tree">AST</a> transformation along with the SwingBuilder syntax for accesing SwingUtilities; it comes along with an accompanying <a href="http://code.google.com/p/fest/">Fest</a> test. The third requires an internet connection as it parses out the DZone rss feed and delivers it into a <a href="http://www.publicobject.com/glazedlists/">GlazedList</a>, demonstrating usage of <a class="zem_slink" title="SwingWorker" rel="wikipedia" href="http://en.wikipedia.org/wiki/SwingWorker">SwingWorker</a> courtesy of the <a href="http://groovy.codehaus.org/SwingXBuilder">SwingXBuilder</a>.  I showed those samples along with <a href="http://docs.codehaus.org/display/GRIFFON/Installer+Plugin">installer plugin</a> built versions of some of the included Griffon sample applications. WeatherWidget is a one fine looking translucent UI example!</p>
<p>Please ping me if you have any problems running this Griffon app, as I did trim out a bunch of the extraneous project files and test reports right before uploading. This was my first time &#8216;really&#8217; using <a class="zem_slink" title="Git (software)" rel="homepage" href="http://git-scm.com/">Git</a> for source control so it&#8217;s bound to be a bit messy &#8211; nevertheless the Git experience has been great so far. I also tried to get the slides up on SlideShare, but that appears to&#8230; not be happening(been uploading now for over 20 minutes this time- about to kill it, again). So <a href="http://www.kellyrob99.com/blog/wp-content/uploads/2009/08/GriffonPresentation.pdf">here&#8217;s the pdf</a>.<br />
<span style="font-size: large;"><a title="Source down for the demo hosted at github" href="http://github.com/kellyrob99/GriffonDemo/tree/master">Source code download here.</a></span></p>
<p><span style="font-size: large;"><a title="A pdf of the Keynote presentation." href="http://www.kellyrob99.com/blog/wp-content/uploads/2009/08/GriffonPresentation.pdf">Slidedeck download here.</a></span></p>
<div style="width:425px;text-align:left" id="__ss_1921982"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/buttita/griffon-presentation-1921982" title="Griffon Presentation">Griffon Presentation</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=griffonpresentation-090828194024-phpapp01&#038;stripped_title=griffon-presentation-1921982" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=griffonpresentation-090828194024-phpapp01&#038;stripped_title=griffon-presentation-1921982" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/buttita">The Kaptain</a>.</div>
</div>
<div class="zemanta-pixie"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/cc92f489-148d-4e3c-b156-a7dcf8688412/"><img class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_c.png?x-id=cc92f489-148d-4e3c-b156-a7dcf8688412" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<!-- AdSense Now! V1.95 -->
<!-- Post[count: 2] -->
<div class="adsense adsense-leadout" style="float:right;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-6955914197200080";
/* 728x90, created 8/3/09 */
google_ad_slot = "4051815125";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Related posts:<ol>
<li><a href='http://www.kellyrob99.com/blog/2010/02/11/a-one-day-griffon-applicationpresentation/' rel='bookmark' title='A One Day Griffon Application/Presentation'>A One Day Griffon Application/Presentation</a></li>
<li><a href='http://www.kellyrob99.com/blog/2009/04/08/griffon-swingx-fest-testing/' rel='bookmark' title='Griffon SwingX Fest testing'>Griffon SwingX Fest testing</a></li>
<li><a href='http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/' rel='bookmark' title='Presenting a Groovy/Griffon talk'>Presenting a Groovy/Griffon talk</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kellyrob99.com/blog/2009/08/27/vijug-griffongroovy-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presenting a Groovy/Griffon talk</title>
		<link>http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=presenting-a-groovygriffon-talk</link>
		<comments>http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 05:37:46 +0000</pubDate>
		<dc:creator>TheKaptain</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Apache Camel]]></category>
		<category><![CDATA[Camel]]></category>
		<category><![CDATA[Genologics]]></category>
		<category><![CDATA[GMaven]]></category>
		<category><![CDATA[Griffon]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[Vancouver Island]]></category>
		<category><![CDATA[VJUG]]></category>

		<guid isPermaLink="false">http://www.kellyrob99.com/blog/?p=496</guid>
		<description><![CDATA[I&#8217;ve been asked by my friend and co-worker Manfred Moser to give a presentation at next month&#8217;s Vancouver Island Java user&#8217;s group meeting, and silly me I said yes before remembering that speaking in front of people always makes me feel quesy and light-headed. Thanks Manfred for the kind invitation; I&#8217;ll do my best to [...]
Related posts:<ol>
<li><a href='http://www.kellyrob99.com/blog/2009/08/27/vijug-griffongroovy-presentation/' rel='bookmark' title='VIJUG Griffon/Groovy Presentation'>VIJUG Griffon/Groovy Presentation</a></li>
<li><a href='http://www.kellyrob99.com/blog/2010/02/11/a-one-day-griffon-applicationpresentation/' rel='bookmark' title='A One Day Griffon Application/Presentation'>A One Day Griffon Application/Presentation</a></li>
<li><a href='http://www.kellyrob99.com/blog/2010/05/15/achieving-groovy-like-fluency-in-java-with-google-collections/' rel='bookmark' title='Achieving Groovy-like Fluency in Java with Google Collections'>Achieving Groovy-like Fluency in Java with Google Collections</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been asked by my friend and co-worker <a href="http://www.mosabuam.com/">Manfred Moser</a> to give a presentation at next month&#8217;s <a href="http://www.mosabuam.com/vijug/blog/2009/07/26/august-2009-vijug-meeting-griffon/">Vancouver Island Java user&#8217;s group meeting</a>, and silly me I said yes before remembering that speaking in front of people always makes me feel quesy and light-headed. Thanks Manfred for the kind invitation; I&#8217;ll do my best to make it a good show.</p>
<p>No sooner had Manfred let loose a message on the Tweetosphere than <a href="http://www.jroller.com/aalmiray/">Andres Almiray</a> very graciously offered up some free copies of the upcoming book <a href="http://www.manning.com/almiray/">Griffon in Action</a> to give away at the meeting. Thanks for that Andres!</p>
<p>The company I work for, <a href="http://genologics.com/">Genologics</a>, also gave me permission to publish a presentation that I gave recently at work as a Groovy primer for other members of the development staff. Thanks for that Cliff!</p>
<p>I demonstrated some code in SwingPad and created an application using a <a href="http://groovy.codehaus.org/GMaven">GMaven</a> archetype to show off some of the sweetness that Groovy adds to the Java toolbox. It&#8217;s worth noting that even though that page doesn&#8217;t say it, GMaven recently released a 1.0 final verison(NICE!)</p>
<p>I&#8217;ve attached the presentation and some of the source code examples for anyone who might be interested, including the maven project that contains a variety of MOP, builder and GDK extension samples.</p>
<p><a rel="attachment wp-att-522" href="http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/groovytalk-3/">GroovyTalk</a></p>
<p><a rel="attachment wp-att-499" href="http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/groovydemo/">groovyDemo</a></p>
<p><a rel="attachment wp-att-501" href="http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/swingpad1/">SwingPad1</a></p>
<p><a rel="attachment wp-att-502" href="http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/groovymailroute/">GroovyMailRoute</a></p>
<p><a rel="attachment wp-att-503" href="http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/prefusebuilder/">Prefusebuilder</a></p>
<p><a rel="attachment wp-att-504" href="http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/swingthreadingexample/">SwingThreadingExample</a></p>
<div class="zemanta-pixie"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/0148208a-a39e-4433-b233-3dc914a7f1ab/"><img class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_c.png?x-id=0148208a-a39e-4433-b233-3dc914a7f1ab" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<p>Related posts:<ol>
<li><a href='http://www.kellyrob99.com/blog/2009/08/27/vijug-griffongroovy-presentation/' rel='bookmark' title='VIJUG Griffon/Groovy Presentation'>VIJUG Griffon/Groovy Presentation</a></li>
<li><a href='http://www.kellyrob99.com/blog/2010/02/11/a-one-day-griffon-applicationpresentation/' rel='bookmark' title='A One Day Griffon Application/Presentation'>A One Day Griffon Application/Presentation</a></li>
<li><a href='http://www.kellyrob99.com/blog/2010/05/15/achieving-groovy-like-fluency-in-java-with-google-collections/' rel='bookmark' title='Achieving Groovy-like Fluency in Java with Google Collections'>Achieving Groovy-like Fluency in Java with Google Collections</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kellyrob99.com/blog/2009/07/16/presenting-a-groovygriffon-talk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

