<?xml version='1.0' encoding='UTF-8' ?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title>David Buck - Blog</title>
	<updated>2013-04-30T01:46:00-04:00</updated>
	<id>http://www.cincomsmalltalk.com/userblogs/buck/blogView</id>
	<rights>Copyright 2005 David Buck</rights>
	<generator uri="/CincomSmalltalkWiki/Silt" version="1.0">Silt Syndication Generator</generator>
	<link href="http://www.cincomsmalltalk.com/userblogsbuck/blogView" rel="alternate" type="text/html"></link>
	<link href="/rssBlog/buck-atom02.xml" rel="self" type="application/atom+xml"></link>
	<entry>
		<title>OCSTUG meeting Dec 8, 2010</title>
		<id>http://www.cincomsmalltalk.com/userblogs/buck/blogView?showComments=true&amp;printTitle=OCSTUG_meeting_Dec_8,_2010&amp;entry=3469073969</id>
		<updated>2010-12-06T07:39:29-05:00</updated>
		<author>
			<name>David Buck</name>
			<uri>http://www.cincomsmalltalk.com/userblogsbuck/blogView</uri>
			<email>david@simberon.com</email>
		</author>
		<content type="html" xml:lang="en-us"><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p><strong><span style="font-size: large;">Smalltalk, Lucene, and a few surprises</span></strong> <br />Dorin Sandu  <br />Dorin will present an overview of the Apache Lucene search engine, talk about adding search capabilities to a Smalltalk application, and outline some of the design and implementation challenges he encountered in the process. <br /><br />Location:  The Code Factory	<br />246 Queen Street, Ottawa	<br />Wednesday, December 8th, 2010 at 6:00pm         <br /><br />There will be a $5 charge to pay for the room.</p>
</div>]]></content>
		<link href="http://www.cincomsmalltalk.com/userblogsbuck/blogView?showComments=true&amp;entry=3469073969" rel="alternate" type="text/html"></link>
		<category term="OCSTUG"></category>
	</entry>
	<entry>
		<title>Nov. Smalltalk meeting in Ottawa</title>
		<id>http://www.cincomsmalltalk.com/userblogs/buck/blogView?showComments=true&amp;printTitle=Nov._Smalltalk_meeting_in_Ottawa&amp;entry=3466707821</id>
		<updated>2010-11-08T22:23:41-05:00</updated>
		<author>
			<name>David Buck</name>
			<uri>http://www.cincomsmalltalk.com/userblogsbuck/blogView</uri>
			<email>david@simberon.com</email>
		</author>
		<content type="html" xml:lang="en-us"><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p><strong><span style="font-size: large;">Undo Techniques</span></strong> <br /> David Buck <br /> Implementing an undo mechanism is one of the more difficult tasks you can have in a GUI application. In this talk, David will cover various approaches to the problem of undo and show how some of them work in Smalltalk. <br /> <br /> Location: The Code Factory <br /> 246 Queen Street, Ottawa <br /> Wednesday, November 10th, 2010 at 6:00pm <br /> <br /> There will be a $5 charge to pay for the room.</p>
</div>]]></content>
		<link href="http://www.cincomsmalltalk.com/userblogsbuck/blogView?showComments=true&amp;entry=3466707821" rel="alternate" type="text/html"></link>
		<category term="OCSTUG"></category>
	</entry>
	<entry>
		<title>Intro to VisualWorks Webcast course</title>
		<id>http://www.cincomsmalltalk.com/userblogs/buck/blogView?showComments=true&amp;printTitle=Intro_to_VisualWorks_Webcast_course&amp;entry=3465807557</id>
		<updated>2010-10-29T12:19:17-04:00</updated>
		<author>
			<name>David Buck</name>
			<uri>http://www.cincomsmalltalk.com/userblogsbuck/blogView</uri>
			<email>david@simberon.com</email>
		</author>
		<content type="html" xml:lang="en-us"><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>Simberon will be offering an Introduction to VisualWorks Webcast course from Nov 29th to Dec 3rd 2010. Since this course will be webcasted, there's no need to travel to take the course. You just need a web connection and a browser.&nbsp; The instructor will be James Robertson.</p>

<p>For information and to register, visit Simberon's web site:</p>

<p><a href="http://simberon.com/introvwwebcast.htm">http://simberon.com/introvwwebcast.htm</a></p>

<p>&nbsp;</p>
</div>]]></content>
		<link href="http://www.cincomsmalltalk.com/userblogsbuck/blogView?showComments=true&amp;entry=3465807557" rel="alternate" type="text/html"></link>
		<category term="Training"></category>
	</entry>
	<entry>
		<title>Ottawa Smalltalk meeting - Alan Knight</title>
		<id>http://www.cincomsmalltalk.com/userblogs/buck/blogView?showComments=true&amp;printTitle=Ottawa_Smalltalk_meeting_-_Alan_Knight&amp;entry=3463725515</id>
		<updated>2010-10-05T09:58:35-04:00</updated>
		<author>
			<name>David Buck</name>
			<uri>http://www.cincomsmalltalk.com/userblogsbuck/blogView</uri>
			<email>david@simberon.com</email>
		</author>
		<content type="html" xml:lang="en-us"><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p><strong><span style="font-size: large;">Store in the Cloud</span></strong><br />Alan Knight 	<br />Alan Knight will present his talk on Store from the European Smalltalk User Group, discussing recent developments, possible upcoming work, and demonstrating an extremely rickety prototype of a "Store Server" that can load packages from a server running in the Amazon EC2 cloud in a single round-trip rather than needing to connect directly to the database. <br /><br />Location:  The Code Factory	<br />246 Queen Street, Ottawa	<br />Wednesday, October 13th, 2010 at 6:00pm        <br /><br />There will be a $5 charge to pay for the room.</p>
</div>]]></content>
		<link href="http://www.cincomsmalltalk.com/userblogsbuck/blogView?showComments=true&amp;entry=3463725515" rel="alternate" type="text/html"></link>
		<category term="OCSTUG"></category>
	</entry>
	<entry>
		<title>FindAgain published</title>
		<id>http://www.cincomsmalltalk.com/userblogs/buck/blogView?showComments=true&amp;printTitle=FindAgain_published&amp;entry=3458966904</id>
		<updated>2010-08-11T08:08:24-04:00</updated>
		<author>
			<name>David Buck</name>
			<uri>http://www.cincomsmalltalk.com/userblogsbuck/blogView</uri>
			<email>david@simberon.com</email>
		</author>
		<content type="html" xml:lang="en-us"><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p><pre>I've published a package called FindAgain to the Cincom public Store <br />repository.  It allows you to search for senders of a selector or <br />references to a class or shared variable (which you could do before) and <br />when you select one, find subsequent references to that selector or <br />variable in the method (which you couldn't do before). The Code Tool's <br />popup menu in the Browse Senders or Browse References windows will have <br />two new menu items called Find Next and Find Previous. If there is more <br />than one reference to the selector or variable in the method, Find Next <br />will be enabled to allow you to find the next reference. Once you reach <br />the last reference, Find Next is disabled.  Once you use Find Next, the <br />Find Previous menu item will be available until you hit the first reference.<br /><br />This code is released without restrictions and without warranty. Use it <br />for whatever purpose you wish. If it doesn't work for you, fix it and <br />publish your fixes.<br /><br />Have fun<br /></pre>
</p></div>]]></content>
		<link href="http://www.cincomsmalltalk.com/userblogsbuck/blogView?showComments=true&amp;entry=3458966904" rel="alternate" type="text/html"></link>
		<category term="VisualWorks"></category>
	</entry>
	<entry>
		<title>June Meeting</title>
		<id>http://www.cincomsmalltalk.com/userblogs/buck/blogView?showComments=true&amp;printTitle=June_Meeting&amp;entry=3453149388</id>
		<updated>2010-06-05T00:09:48-04:00</updated>
		<author>
			<name>David Buck</name>
			<uri>http://www.cincomsmalltalk.com/userblogsbuck/blogView</uri>
			<email>david@simberon.com</email>
		</author>
		<content type="html" xml:lang="en-us"><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p><strong><span style="font-size: large;">Deep Dark Secrets of the VisualWorks Debugger</span></strong> <br />David Buck 	<br />Smalltalkers user the debugger all the time to see what a program is doing and to help familiarize themselves with 	new parts of the system. Most developers, however aren't familiar with some of the more advanced features of the debugger. 	In this talk, David will present some of the more obscure areas of the debugger including various options for stepping, 	breakpoints, one shot breakpoints, watchpoints, variable watches, class watches and more. 	<br /><br />Location:  The Code Factory  	<br />246 Queen Street, Ottawa  	<br />Wednesday, June 9th, 2010 at 6:00pm          <br /><br />There will be a $5 charge to pay for the room.</p>
</div>]]></content>
		<link href="http://www.cincomsmalltalk.com/userblogsbuck/blogView?showComments=true&amp;entry=3453149388" rel="alternate" type="text/html"></link>
		<category term="OCSTUG"></category>
	</entry>
	<entry>
		<title>OCSTUG meeting for April 2010</title>
		<id>http://www.cincomsmalltalk.com/userblogs/buck/blogView?showComments=true&amp;printTitle=OCSTUG_meeting_for_April_2010&amp;entry=3447554003</id>
		<updated>2010-04-01T05:53:23-04:00</updated>
		<author>
			<name>David Buck</name>
			<uri>http://www.cincomsmalltalk.com/userblogsbuck/blogView</uri>
			<email>david@simberon.com</email>
		</author>
		<content type="html" xml:lang="en-us"><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p><span style="font-size: small;"><strong>Introduction to Cocoa Application Programming in Smalltalk</strong></span> <br />Dorin Sandu 	<br />We will provide an overview of model-view-controller as implemented by Cocoa, introduce key-value 	coding, key-value observing, key-value binding, and review some of the provided controllers and views. 	We will illustrate all these concepts through several example applications implemented in Smalltalk.   	<br /><br />Location:  The Code Factory  	<br />246 Queen Street, Ottawa  	<br />Wednesday, April 14th, 2010 at 6:00pm          <br /><br />There will be a $5 charge to pay for the room.</p>
</div>]]></content>
		<link href="http://www.cincomsmalltalk.com/userblogsbuck/blogView?showComments=true&amp;entry=3447554003" rel="alternate" type="text/html"></link>
		<category term="OCSTUG"></category>
	</entry>
	<entry>
		<title>Refactoring Object Oriented Design Web Course - Smalltalk</title>
		<id>http://www.cincomsmalltalk.com/userblogs/buck/blogView?showComments=true&amp;printTitle=Refactoring_Object_Oriented_Design_Web_Course_-_Smalltalk&amp;entry=3444581194</id>
		<updated>2010-02-25T20:06:34-05:00</updated>
		<author>
			<name>David Buck</name>
			<uri>http://www.cincomsmalltalk.com/userblogsbuck/blogView</uri>
			<email>david@simberon.com</email>
		</author>
		<content type="html" xml:lang="en-us"><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>At the end of March, Simberon will be delivering an instructor-led web-delivered course on <a href="http://simberon.com/refactoringdesignwebst.htm" title="Refactoring Object Oriented Design">Refactoring Object Oriented Design in Smalltalk</a>. This course is 4 days long from March 29th to April 1st.&nbsp; We'll be web-casting the course allowing you to take the course without travelling.&nbsp; Lectures start at 11:00am EST and 3:00pm EST allowing you to attend the course fairly conveniently in any North American time zone.&nbsp; Participants can ask questions through a chat channel or by e-mail.</p>

<p>This course is an advanced object oriented design course that covers many topics that are usually not well understood by software developers.&nbsp; It explains when and how to refactor to improve your object oriented designs.</p>

<p>The course consists of lectures and hands-on exercises.&nbsp; The exercises will be performed using VisualWorks NC, so familiarity with VisualWorks NC will be beneficial.&nbsp; Students will receive a binder with the course slides along with the materials for the hands-on exercises and the solutions for each section of the exercises.</p>

<p>You can register for the course on <a href="http://simberon.com/refactoringdesignsmalltalkwebcastmar292010.htm" title="Simberon's web site">Simberon's web site</a>.</p>
</div>]]></content>
		<link href="http://www.cincomsmalltalk.com/userblogsbuck/blogView?showComments=true&amp;entry=3444581194" rel="alternate" type="text/html"></link>
		<category term="Training"></category>
	</entry>
</feed>
