<?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>SoftwareGR &#187; admin</title>
	<atom:link href="http://softwaregr.org/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://softwaregr.org</link>
	<description>West Michigan&#039;s premier trade association for software professionals.</description>
	<lastBuildDate>Thu, 12 Aug 2010 00:24:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Charles Nutter: JRuby in 2010: Where We&#8217;ve Been, Where We&#8217;re Going</title>
		<link>http://softwaregr.org/2010/03/02/charles-nutter-jruby-in-2010-where-weve-been-where-were-going/</link>
		<comments>http://softwaregr.org/2010/03/02/charles-nutter-jruby-in-2010-where-weve-been-where-were-going/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 18:06:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://softwaregr.org/?p=394</guid>
		<description><![CDATA[
Charles Nutter, Engineyard
When: March 23rd, 6:00 pm – 8:00 pm
Where: Atomic Object, 941 Wealthy Street SE, Grand Rapids, MI 49506
RSVPs: Register here
JRuby has changed a lot in the past year. With a new focus on Java integration, the entire world of Java libraries has opened up to Rubyists. The night will include a presentation by [...]]]></description>
			<content:encoded><![CDATA[<h3><a href="http://softwaregr.org/wp-content/uploads/2010/03/nutter.jpg"><img class="alignnone size-full wp-image-398" title="Charles Nutter" src="http://softwaregr.org/wp-content/uploads/2010/03/nutter.jpg" alt="" width="615" height="378" /></a></h3>
<h3>Charles Nutter, Engineyard</h3>
<p><strong>When:</strong> March 23rd, 6:00 pm – 8:00 pm<br />
<strong>Where:</strong> Atomic Object, 941 Wealthy Street SE, Grand Rapids, MI 49506<br />
<strong>RSVPs</strong>: <a title="RSVP for this meeting" href="https://spreadsheets.google.com/viewform?formkey=dG9vaFByX19faVVwVVFXUDMtekRZOFE6MA">Register here</a></p>
<p>JRuby has changed a lot in the past year. With a new focus on Java integration, the entire world of Java libraries has opened up to Rubyists. The night will include a presentation by Charles Nutter followed by discussion about all things JRuby, such as:</p>
<ul>
<li>invokedynamic and method combinators</li>
<li>JRuby on the desktop</li>
<li>challenges of implementing a dynamic language on the JVM</li>
<li>what JRuby can do to help enterprise IT and existing J2EE applications</li>
<li>JRuby on Android</li>
<li>whatever else the audience wants to hear about</li>
</ul>
<p><strong>About the speaker</strong></p>
<p>Charles Oliver Nutter has spent the past 4 years making JRuby into an<br />
oustanding Ruby implementation. Now he&#8217;s working to make JRuby a<br />
first-class JVM language, with all the Java integration features users<br />
expect. Charles blogs at blog.headius.com.</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaregr.org/2010/03/02/charles-nutter-jruby-in-2010-where-weve-been-where-were-going/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dr. Richard Enbody: &#8220;Secure-bit: Hardware buffer-overflow prevention&#8221;</title>
		<link>http://softwaregr.org/2010/02/09/dr-richard-enbody-secure-bit-hardware-buffer-overflow-prevention/</link>
		<comments>http://softwaregr.org/2010/02/09/dr-richard-enbody-secure-bit-hardware-buffer-overflow-prevention/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 21:40:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://softwaregr.org/?p=388</guid>
		<description><![CDATA[Dr. Richard Enbody, MSU
When: February 23rd, 6:00 pm – 8:00 pm
Where: Atomic Object, 941 Wealthy Street SE, Grand Rapids, MI 49506
Buffer-overflow attacks persist and there have been many solutions proposed &#8212; all with weaknesses.  We mark all external data as &#8216;tainted&#8217; and refuse to jump to any &#8216;tainted&#8217; addresses.  By using hardware to [...]]]></description>
			<content:encoded><![CDATA[<h3>Dr. Richard Enbody, MSU</h3>
<p><strong>When:</strong> February 23rd, 6:00 pm – 8:00 pm<br />
<strong>Where:</strong> <a href="http://www.atomicobject.com">Atomic Object</a>, 941 Wealthy Street SE, Grand Rapids, MI 49506</p>
<p>Buffer-overflow attacks persist and there have been many solutions proposed &#8212; all with weaknesses.  We mark all external data as &#8216;tainted&#8217; and refuse to jump to any &#8216;tainted&#8217; addresses.  By using hardware to support this approach we are able to prevent all buffer-overflow attacks that culminate in jumping to a user-supplied address, i.e. the nasty ones.  In addition, our approach is backward compatible for user code at the machine-code level, i.e. no recompile or change in user software is needed.  Furthermore, there is no way to &#8216;untaint&#8217; data once it has been marked &#8216;tainted.&#8217;</p>
<p><strong>About the speaker</strong></p>
<p>Dr. Enbody received his Ph.D. from the University of Minnesota in 1987 and has been in the Computer Science and Engineering Department at Michigan State University since then.  He has published research in a variety of areas including design automation, parallel processing, computer architecture and security.  He is currently co-authoring an introductory computer science text using Python &#8212; due in February.  When not teaching he enjoys wilderness camping, hockey, and squash.</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaregr.org/2010/02/09/dr-richard-enbody-secure-bit-hardware-buffer-overflow-prevention/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software GR&#8217;s Inaugural Meeting</title>
		<link>http://softwaregr.org/2010/01/01/software-grs-inaugural-meeting/</link>
		<comments>http://softwaregr.org/2010/01/01/software-grs-inaugural-meeting/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 19:25:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://softwaregr.wordpress.com/?p=90</guid>
		<description><![CDATA[Eric Sink, Source Gear
When: January 26th, 6:00 pm – 8:00 pm
Where: Work Play Space, 941 Wealthy Street SE, Grand Rapids, MI 49506
In his day job he is a software developer at SourceGear, a company which sells source control (aka “version control,” “SCM”) tools for small and midsize software teams.
In October 2002, SourceGear was named one [...]]]></description>
			<content:encoded><![CDATA[<h3>Eric Sink, Source Gear</h3>
<p><strong>When:</strong> January 26th, 6:00 pm – 8:00 pm<br />
<strong>Where:</strong> Work Play Space, 941 Wealthy Street SE, Grand Rapids, MI 49506</p>
<p>In his day job he is a software developer at <a href="http://www.sourcegear.com/">SourceGear</a></strong>, a company which sells source control (aka “version control,” “SCM”) tools for small and midsize software teams.</p>
<p>In October 2002, SourceGear was named one of the fastest growing companies in the nation by Inc magazine.</p>
<p>By original training, he is a software programmer. He has a B.S. in Computer Science from the University of Illinois at Urbana-Champaign. He founded the AbiWord project and was responsible for much of the original design and implementation. The title on his business card says “Software Craftsman.”</p>
<p>Prior to founding SourceGear, Eric was at Spyglass (now part of OpenTV) for around five years, where he served as Project Lead for the browser team. They built the original versions of the browser you now know as “Internet Explorer.”</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaregr.org/2010/01/01/software-grs-inaugural-meeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Creative Process as Seen Through Creative Language&#8221;</title>
		<link>http://softwaregr.org/2009/10/10/creative-process-as-seen-through-creative-language/</link>
		<comments>http://softwaregr.org/2009/10/10/creative-process-as-seen-through-creative-language/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 19:31:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://softwaregr.wordpress.com/?p=197</guid>
		<description><![CDATA[Jon Wettersten, IDEO
When: October 27th, 6:00 pm – 8:00 pm
Where: Work Play Space, 941 Wealthy Street SE, Grand Rapids, MI 49506
In this lecture, Wettersten examines communication across the languages of art, mathematics, programming, and music and the implications for the creative process. Wettersten’s topic of discussion centers on the idea that languages used during the [...]]]></description>
			<content:encoded><![CDATA[<h3>Jon Wettersten, IDEO</h3>
<p><strong>When:</strong> October 27th, 6:00 pm – 8:00 pm<br />
<strong>Where:</strong> Work Play Space, 941 Wealthy Street SE, Grand Rapids, MI 49506</p>
<p>In this lecture, Wettersten examines communication across the languages of art, mathematics, programming, and music and the implications for the creative process. Wettersten’s topic of discussion centers on the idea that languages used during the creative and design process have themselves also been designed.</p>
<p>Wettersten’s multi-disciplinary background includes major concentrations in mathematics, classical music and fine art—his current occupation finds him in a Senior Application Designer role at IDEO in Chicago.</p>
<p><strong>Speaker Bio</strong></p>
<p>An application developer and design strategist who helps lead IDEO Chicago’s digital experience efforts, Jon Wettersten encourages project teams to push the limits of technological feasibility and supports IDEO’s more strategic projects through their later-stage development processes. Since joining the company in 2007, he’s worked on projects spanning financial services, telecommunications, health, and web and mobile application development.</p>
<p>Jon comes to IDEO with over 10 years of experience in the design and development of user-centered software applications and web-related server-based technologies for a wide range of clients and industries including financial services, retail, publishing, education, and not-for-profits. Immediately prior to IDEO, Jon served as a managing technology partner for a research, design, and development firm where his duties included providing appropriate technology strategies and collaborating with research and design teams on rapid prototyping, among other responsibilities. He holds a BA degree with a concentration in Fine Art from St. Olaf College with continued education in computer science at Northwestern University. A classically trained violinist and avid cyclist, Jon also enjoys sewing, playing tennis, figure painting, and volunteering in his community.</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaregr.org/2009/10/10/creative-process-as-seen-through-creative-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Software Craftsmanship: Raising the Bar of Professional Software Development&#8221;</title>
		<link>http://softwaregr.org/2009/09/06/software-craftsmanship-raising-the-bar-of-professional-software-development/</link>
		<comments>http://softwaregr.org/2009/09/06/software-craftsmanship-raising-the-bar-of-professional-software-development/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 16:31:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://softwaregr.wordpress.com/?p=201</guid>
		<description><![CDATA[Doug Bradbury, 8th Light
When: September 22, 6:00 pm – 8:00 pm
Where: Work Play Space, 941 Wealthy Street SE, Grand Rapids, MI 49506
Agile began as a developer centered set of values and practices that aimed to uncover better ways to develop software. As the movement has grown, the Agile community has been flooded by managers and [...]]]></description>
			<content:encoded><![CDATA[<h3>Doug Bradbury, 8th Light</h3>
<p><strong>When:</strong> September 22, 6:00 pm – 8:00 pm<br />
<strong>Where</strong>: Work Play Space, 941 Wealthy Street SE, Grand Rapids, MI 49506</p>
<p>Agile began as a developer centered set of values and practices that aimed to uncover better ways to develop software. As the movement has grown, the Agile community has been flooded by managers and agile coaches who see the improved productivity and want to harness it for their companies. As a result, much of the discussion in Agile has moved towards managing people, managing backlogs, managing those typists who write the code. Well typists, where have those eXtreme values that first excited you so much gone?</p>
<p>In the last year, many people have begun talking about Software Craftsmanship. Pete McBreen first coined the term with his 2002 book of the same name. This year a summit in Chicago, a conference in London, a google group, a manifesto, and the recent Software Craftsmanship North America conference in Chicago have brought together craftsmen from all over the globe to refocus the conversation on writing good code.</p>
<p>In this talk, we will explore why the craft meme works in talking about software and the kinds of things being learned from historical craft work. We will look at the values in the Manifesto for Software Craftsmanship and the related ethics statement. We will also talk about what it means to be a professional and to work towards mastery of your craft.</p>
<p>Intentional practice is one of the ways in which many craftsmen are building their skill sets and improving the way they write code. In the second half of the evening, we will do a bit of practice ourselves with a randori. Randori is a group coding exercise where we take turns working on the same piece of code. Your disciplines of testing and writing clean code will be put to the test in a fast and high pressure couple of minutes when you take the stage in front of your peers.</p>
<p><strong>Speaker Bio</strong></p>
<p>Doug joined 8th Light with more than 5 years of software development experience. Doug has written everything from assembly level digital signal processing algorithms to web application with Ruby on Rails. He adds strong real-time embedded C++ experience to 8th Light’s talented and diverse group of software craftsmen. He has worked for companies serving several niche markets including pro audio and speciality printing.</p>
<p>With 8th Light, Doug has contributed to several projects in Ruby, C++, and Java. He was a team member on the Fidelity Life project. He helped craft the Manifesto for Software Craftsmanship and is continuing to contribute to this emerging movement. Doug is the creator of the web based (rails) app Gift of Admin.</p>
<p>Doug and his wife, Jen, are avid travelers, hikers, and skiers. Much of their time is also devoted to teaching and mentoring junior high and high school students in a suburban church.</p>
]]></content:encoded>
			<wfw:commentRss>http://softwaregr.org/2009/09/06/software-craftsmanship-raising-the-bar-of-professional-software-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
