<?xml version='1.0' encoding='UTF-8' ?>
<rss version="2.0" xml:base="http://www.cincomsmalltalk.com/userblogs/ocit/" xmlns:admin="http://webns.net/mvcb/" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:icbm="http://postneo.com/icbm" xmlns:includedComments="http://www.laudably.com/rss2-comments" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
	<channel>
		<title>NYC Smalltalk Blog</title>
		<link>http://www.cincomsmalltalk.com/userblogs/ocit/blogView</link>
		<description>Charles Monteiro</description>
		<webMaster>charles@ocit.com</webMaster>
		<lastBuildDate>Fri, 09 May 2008 01:32:35 EDT</lastBuildDate>
		<image>
			<url>/images/cst_small.jpg</url>
			<title>NYC Smalltalk Blog</title>
			<link>http://www.cincomsmalltalk.com/userblogsocit/blogView</link>
			<height>50</height>
			<width>81</width>
		</image>
		<admin:generatorAgent rdf:resource="/CincomSmalltalkWiki/Silt"></admin:generatorAgent>
		<admin:errorReportsTo rdf:resource="mailto:charles@ocit.com"></admin:errorReportsTo>
		<dc:language>en-us</dc:language>
		<dc:creator>Charles Monteiro</dc:creator>
		<dc:rights>Copyright 2005 Cincom Systems, Inc.</dc:rights>
		<dc:date>2008-05-09T01:32:35-04:00</dc:date>
		<icbm:latitude>40.783333</icbm:latitude>
		<icbm:longitude>-73.966666</icbm:longitude>
		<item>
			<title>Cincom presents Web Velocity</title>
			<link>http://www.cincomsmalltalk.com/userblogs/ocit/blogView?showComments=true&amp;printTitle=Cincom_presents_Web_Velocity&amp;entry=3387749555</link>
			<category>general</category>
			<pubDate>Fri, 09 May 2008 01:32:35 EDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>On May 21st, Arden Thomas, product manager for Cincom Smalltalk will be proving us with a presentation on Web Velocity , a Seaside based framework for the rapid development of web based apps.</p>

<p>See&nbsp;our&nbsp;web&nbsp;site&nbsp;for&nbsp;further&nbsp;details:</p>

<p>&nbsp;</p>

<p><a href="http://www.nycsmalltalk.org" target="_blank" title="Cincom presents Web Velocity">www.nycsmalltalk.org</a></p>
</div>]]></description>
			<guid isPermaLink="false">3387749555</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
		</item>
		<item>
			<title>Basic on Seaside</title>
			<link>http://www.cincomsmalltalk.com/userblogs/ocit/blogView?showComments=true&amp;printTitle=Basic_on_Seaside&amp;entry=3356688445</link>
			<category>general</category>
			<pubDate>Tue, 15 May 2007 13:27:25 EDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>Carl Gundel , developer of LibertyBasic , a development environment for Basic written in VisualWorks, will be presenting at NYC Smalltalk on Wednesday, May 30th, 2007. Open house starts at 6:30 pm and the presentation follows at 7:00pm. We usually go out for drinks/food to a nearby restaurant/bar.. </p>

<p>Our meetings are opened to the general public.</p>

<p>For directions go to our web site:</p>

<p><a href="http://www.nycsmalltalk.org">http://www.nycsmalltalk.org</a></p>

<p>&nbsp;</p>

<p><strong>Bio: </strong></p>

<p>Carl Gundel is a long time Smalltalker (since 1988) who got his start using Digitalk's Smalltalk/V for DOS.&nbsp; Since then he's used Smalltalk to craft everything from shop floor control to CNC editors to programming languages.<br />&nbsp;<br /><strong>Abstract: </strong></p>

<p>Carl will present Run BASIC; a web programming system.&nbsp; Run BASIC focuses on making web development easy; sort of a QBasic for the web.&nbsp; Run BASIC is based on Carl's popular Liberty BASIC language and is implemented on top of VisualWorks and Seaside.</p>

<p>&nbsp;</p>

<p><a href="http://www.libertybasic.com/">http://www.libertybasic.com</a><br />&nbsp;<br /></p>
</div>]]></description>
			<guid isPermaLink="false">3356688445</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
		</item>
		<item>
			<title>Presentation: Unit-Testing in Smalltalk</title>
			<link>http://www.cincomsmalltalk.com/userblogs/ocit/blogView?showComments=true&amp;printTitle=Presentation:_Unit-Testing_in_Smalltalk&amp;entry=3351743429</link>
			<category>general</category>
			<pubDate>Mon, 19 Mar 2007 07:50:29 EST</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>Please join us for our next presentation Wednesday 28th of March 2007. See you all there and visit our web site for time and directions:</p>

<p><a href="http://www.nycsmalltalk.org">http://www.nycsmalltalk.org</a></p>

<p>Details:</p>

<p><strong>BIO:</strong></p>

<p>Mr. Panu Viljamaa is an OO-, XML-, and web-based -programming expert currently working as an independent consultant in New York City. He's been working as a Smalltalk programmer-architect since 1986. His current tools include J2EE, "Ajax" and "REST" as well. His writings on software have been published in the Addison-Wesley series on Design Patterns and by ACM. He's worked extensively as a software engineer in the telecom-, financial-, utilities- and e-learning domains in both United States and Europe. </p>

<p>-----------------------------------------------------------------<br /><strong>Abstract:</strong></p>

<p>In this presentation Panu will talk about Unit-Testing in Smalltalk, including a new simplified "Method-Tests" -API for doing so. <br />He will demonstrate how unit-testing can be made more productive and totally integrated with the open IDE of Smalltalk. This presentation will be a precursor, and a dress-rehearsal for a more comprehensive presentation to be given at Smalltalk Solutions 2007, Toronto.</p>

<p>&nbsp;</p>

<p>&nbsp;</p>
</div>]]></description>
			<guid isPermaLink="false">3351743429</guid>
			<includedComments:comment-collection>
				<includedComments:comment>
					<includedComments:guid>blogView?showComments=true&amp;printTitle=Presentation:_Unit-Testing_in_Smalltalk&amp;entry=3351743429</includedComments:guid>
					<includedComments:puid>blogView?showComments=true&amp;printTitle=Presentation:_Unit-Testing_in_Smalltalk&amp;entry=3351743429</includedComments:puid>
					<includedComments:author>Markus Gaelli</includedComments:author>
					<includedComments:pubDate>2007-03-19T12:37:44-05:00</includedComments:pubDate>
					<includedComments:content>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;p&gt;Hi Panu and folks from NY,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;you might be interested within this context to learn about my PhD Thesis accepted November last year and entitled: &amp;quot;Modeling Examples to Test and Understand Software&amp;quot;.&lt;/p&gt;&lt;p&gt;&amp;nbsp;From the abstract:&lt;/p&gt;&lt;p&gt;&amp;quot;We then develop a taxonomy based on several case studies revealing that a high fraction of unit tests already implicitly focuses on single methods. We show that the rest of the tests can be decomposed into commands focusing on single methods. We build a meta-model based on our findings of analyzing test interdependencies which establishes how tests can be explicitly linked to their method under test and how they can be composed to form higher-level test scenarios. We explain how the problems of missing links between tests and units under test are solved using our meta-model. Furthermore, we implemented the meta-model and a first user interface on top of it to give first evidence of how our model supports the developer.&amp;quot;&lt;/p&gt;&lt;p&gt;&amp;nbsp;You can find the whole thesis here:&lt;/p&gt;&lt;p&gt;http://www.iam.unibe.ch/~scg/cgi-bin/scgbib.cgi?query=Gael06b&amp;amp;abstract=yes&amp;nbsp;&lt;/p&gt;&lt;p&gt;Nice to see others thinking into the same direction.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cheers,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Markus, a Smalltalker from Zurich&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;</includedComments:content>
					<includedComments:title>Method Commands: The heart of my meta-model (a.k. a shameless self-plug...)</includedComments:title>
				</includedComments:comment>
				<includedComments:comment>
					<includedComments:guid>blogView?showComments=true&amp;printTitle=Presentation:_Unit-Testing_in_Smalltalk&amp;entry=3351743429</includedComments:guid>
					<includedComments:puid>blogView?showComments=true&amp;printTitle=Presentation:_Unit-Testing_in_Smalltalk&amp;entry=3351743429</includedComments:puid>
					<includedComments:author>naked</includedComments:author>
					<includedComments:pubDate>2007-04-07T22:39:52-04:00</includedComments:pubDate>
					<includedComments:content>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;p&gt;9 su 10! Ottenerlo! Siete buoni! http://www.sh8cale.org/naked
&lt;/p&gt;&lt;/div&gt;</includedComments:content>
					<includedComments:title>...</includedComments:title>
				</includedComments:comment>
			</includedComments:comment-collection>
		</item>
		<item>
			<title>Podcasting the NYC Smalltalk meetings.</title>
			<link>http://www.cincomsmalltalk.com/userblogs/ocit/blogView?showComments=true&amp;printTitle=Podcasting_the_NYC_Smalltalk_meetings.&amp;entry=3342261587</link>
			<category>general</category>
			<pubDate>Wed, 29 Nov 2006 13:59:47 EST</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>Recently I was asked by Joe Backansas, and Joe forgive me if I have slaughtered your name, if I would consider podcasting the NYC Smalltalk meetings. In his words that &ldquo;would really be cool&rdquo;. Then a few weeks later James Robertson , which you all know very well, &nbsp;inquired as well. </p>

<p>Well, I&rsquo;m swamped but with regards to this, things were just falling in place. I recently purchased a new PC to do be able to handle professional level hard disk recording. My hard disk recording software Adobe Audition recently won an award at a Podcaster&rsquo;s conference. I have been listening to a podcast on how to podcast using Adobe Audition and I certainly could use exercising my sound engineering chops.</p>

<p>So I will be giving this a shot.</p>

<p>In my <a href="http://monteirofusion.blogspot.com/2006/11/podcasting-with-audition_29.html">music blog</a> I talk about some of the obstacles involved and how I expect those will be conquered.</p>

<p>I will report back and hopefully have a podcast to share fairly soon. Our next NYC Smalltalk meeting is actually tonite.</p>

<p>-Charles</p>

<p><a href="http://www.monteirosfusion.com/">http://www.monteirosfusion.com</a></p>
</div>]]></description>
			<guid isPermaLink="false">3342261587</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
		</item>
		<item>
			<title>Presentation: More is better baby</title>
			<link>http://www.cincomsmalltalk.com/userblogs/ocit/blogView?showComments=true&amp;printTitle=Presentation:_More_is_better_baby&amp;entry=3340955864</link>
			<category>general</category>
			<pubDate>Tue, 14 Nov 2006 11:17:44 EST</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>Give me&nbsp;more classes is what Andres Valloud says. He will shows us how more classes can in some cases equate to better Smalltalk performance.</p>

<p>Andres will be providing us with an encore presentation of his recent OOPSLA presentation.</p>

<p>The next meeting will be Wednesday November 29th, 2006. It will be the last for this year since we will be taking a break for the holidays.</p>

<p>Same place except its on the 11th Floor and our regular same time. </p>

<p><font color="#0000ff">Directions:</font></p>

<p>Take A,C,E to 34th street Penn Station. For that matter any train stopping at 34th street would suffice such as N,R,2,3. The New Yorker Hotel is at the corner of 34th and 8th, see the star on the map above. Walk to the corner of 34th and 9th. Meeting is held at: 440 W. 9th Ave, Fl 11. Meetings run from 6:30 pm to 8:30 pm .The first half hour is an open house where individuals new to Smalltalk can ask any question regarding Smalltalk of any of our seasoned Smalltalkers. After the presentation we go around the corner to the New Yorker Hotel and have a couple of beers and talk more Smalltalk and other related tangents that come up.</p>

<p>&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;-</p>

<p>The Presentation</p>

<p><font color="#0000ff">The abstract:</font><br />&nbsp;<br />This presentation shows how to substantially increase the performance<br />of Smalltalk programs by creating more classes to take advantage of<br />polymorphism.&nbsp; An improved implementation of the well-known message<br />match:, using this and other techniques, can run up to twice as fast<br />as the current inlined implementation VisualWorks Smalltalk includes.<br />In this particular case, creating more classes is shown to be so<br />powerful as to become preferable to heavy use of identity checks on<br />immediate objects by a margin of up to 20% on average.&nbsp; In addition,<br />non-inlined implementations compare quite well to the existing inlined<br />implementation of match:.&nbsp; While they can run faster in some cases,<br />their overall performance falls behind by no more than a factor of 2.<br />&nbsp;<br />This is a quick summary of chapter 3 from my book currently being<br />written.&nbsp; It is due to be published in 2007.<br />&nbsp;<br />&nbsp;<br /><font color="#0000ff">The bio:<br /></font>&nbsp;<br />Andres has been programming since age 10, has been programming in<br />Smalltalk for the last 10 years, and has been an artist at it for the<br />last 5 years.&nbsp; He has received a check from Donald Knuth regarding The<br />Art of Computer Programming.&nbsp; He is currently writing a book on<br />Smalltalk.&nbsp; He won the Smalltalk Solutions 2006 Coding Contest, and<br />he was a presenter at OOPSLA 2006 as well.&nbsp; Presently, he works as a<br />consultant at JP Morgan.</p>

<p>&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;</p>

<p>See you all there.</p>

<p>&nbsp;</p>

<p>Charles</p>

<p><a href="http://feeds.feedburner.com/MonteirosFusion">http://feeds.feedburner.com/MonteirosFusion</a></p>
</div>]]></description>
			<guid isPermaLink="false">3340955864</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
		</item>
		<item>
			<title>NYCST - Wednesday's presentation postponed till next week</title>
			<link>http://www.cincomsmalltalk.com/userblogs/ocit/blogView?showComments=true&amp;printTitle=NYCST_-_Wednesdays_presentation_postponed_till_next_week&amp;entry=3338545538</link>
			<category>general</category>
			<pubDate>Tue, 17 Oct 2006 13:45:38 EDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>due to the upcoming heavy rains on Wednesday, the fact that a lot of<br />our members drive including our presenter which is coming from deep<br />Jersey, the fact that the 18th also happens to be one of our regular's<br />birthday which he will be spending with his immediate family, we shall<br />be postponing our <a href="http://www.cincomsmalltalk.com/userblogs/ocit/blogView?showComments=true&amp;entry=3336732359">presentation </a>till next Wednesday the 25th which will<br />be in direct conflict with OOPSLA <br />&nbsp;<br />we apologize for any inconveniences</p>

<p>BTW,&nbsp;anybody else that has a shrink wrapped Smalltalk application that they would like demo please send me <a href="mailto:presentations@nycsmalltalk.org">email</a>.</p>

<p>thanks<br />&nbsp;<br />the management<br />NYC Smalltalk</p>
</div>]]></description>
			<guid isPermaLink="false">3338545538</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
		</item>
		<item>
			<title>Presentation: and the Winner is</title>
			<link>http://www.cincomsmalltalk.com/userblogs/ocit/blogView?showComments=true&amp;printTitle=Presentation:_and_the_Winner_is&amp;entry=3335002002</link>
			<category>general</category>
			<pubDate>Wed, 06 Sep 2006 13:26:42 EDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>Hi all. Andres Vallound , one of our members here at NYC Smalltalk and the recent winner of the Smalltalk Solutions 2006 coding contest will be presenting. He plans on showing us what it took to win the contest. Should be fun. As always we will also meet after the presentation for some beers and etc and&nbsp;continue the discussions there at La Vigna, the restaurant right inside of the New Yorker hotel around the corner from the presentation.</p>

<p>Some details here:</p>

<p><strong><font color="#0000ff">Date &amp; Time</font></strong></p>

<p>Wednesday, September 13th, 2006</p>

<p>Open house &mdash; 6:30 PM</p>

<p>Presentation &mdash; 7:00 PM &ndash; approx 8 PM</p>

<p>Drinks and Food &mdash; after at La Vigna</p>

<p><a href="http://www.nycsmalltalk.org/gettingstarted.html">Directions</a>&nbsp; can be&nbsp;found on our&nbsp;web site.<br /></p>

<p><strong><font color="#0000ff">Abstract</font></strong> </p>

<p>This presentation describes an approach to the coding<br />contest at Smalltalk Solutions 2006.&nbsp; Many deep abstraction techniques<br />are put to use to deliver a framework of expression that is extremely<br />easy to change and maintain.&nbsp; Part playing video games and part<br />introspective, this strategy was awarded first place in Toronto.<br />&nbsp;<br />&nbsp;<br /><strong><font color="#0000ff">Bio</font></strong></p>

<p>&nbsp;<br />Andres has been programming since age 10, has been programming in<br />Smalltalk for the last 10 years, and has been an artist at it for the<br />last 5 years.&nbsp; He has received a check from Donald Knuth regarding The<br />Art of Computer Programming.&nbsp; He is currently writing a book on<br />Smalltalk.&nbsp; He recently won the Smalltalk Solutions 2006 Coding<br />Contest, and has been accepted as a presenter at OOPSLA 2006.<br />Presently, he works as a Smalltalk consultant at JP Morgan.</p>

<p>&nbsp;</p>
</div>]]></description>
			<guid isPermaLink="false">3335002002</guid>
			<includedComments:comment-collection>
				<includedComments:comment>
					<includedComments:guid>blogView?showComments=true&amp;printTitle=Presentation:_and_the_Winner_is&amp;entry=3335002002</includedComments:guid>
					<includedComments:puid>blogView?showComments=true&amp;printTitle=Presentation:_and_the_Winner_is&amp;entry=3335002002</includedComments:puid>
					<includedComments:author></includedComments:author>
					<includedComments:pubDate>2006-09-16T03:53:15-04:00</includedComments:pubDate>
					<includedComments:content>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;p&gt;
&lt;/p&gt;&lt;/div&gt;</includedComments:content>
					<includedComments:title></includedComments:title>
				</includedComments:comment>
			</includedComments:comment-collection>
		</item>
		<item>
			<title>Gemstone/S 64 bit presentation review</title>
			<link>http://www.cincomsmalltalk.com/userblogs/ocit/blogView?showComments=true&amp;printTitle=Gemstone/S_64_bit_presentation_review&amp;entry=3316973457</link>
			<category>general</category>
			<pubDate>Thu, 09 Feb 2006 21:30:57 EST</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>I had already known what going to a 64 bit architecture meant to Gemstone Smalltalk as far as scalability thresholds. That in itself is amazing. What I had not realized was all of the rest that comes with the 64 bit release. It quite a lot of stuff. I won&rsquo;t recap here but rather one can find the presentation <a href="http://f6.grp.yahoofs.com/v1/oPPrQ62E9qpZxtEIuwUJynt-uF5CYt8LQ5dRmK3pHvVK--K_hevcy0GhYpFF-LXbfcnRzdlsm9hR-xVf6AU9/Presentations/sts_2006.ppt">here </a>at our Yahoo groups web site. If you are not a member, you will have to join but that takes a second. The other interesting note is that it seems that Gemstone would like to be the StORE repository of choice for VisualWorks. VW and Gemstone are a natural fit. StORE on the other hand currently expects to have an RDMS as its backend. Cincom seems to be making moves to fronting that with <a href="http://www.glorp.org/">GLORP</a>&nbsp;which is basically an offshoot of TopLink an O-R mapping framework. Btw, the lead architect for GLORP was also one of the lead architects for TopLink, an interesting framework in its own right. It would not seem that a Gemstone / StORE marriage is likely anytime soon. We&rsquo;ll have to just wait and see how it plays out. Perhaps a CampSmalltalk project can get this off the ground.</p>

<p>Finally, another interesting tidbit is that, if I recall correctly, now something like 20% of the world&rsquo;s transportation is running using VisualWorks/Gemstone Smalltalk. Maybe one of our&nbsp;members recalls the exact number quoted. Feel free to correct me.</p>
</div>]]></description>
			<guid isPermaLink="false">3316973457</guid>
			<includedComments:comment-collection></includedComments:comment-collection>
		</item>
	</channel>
</rss>

