<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>Planet Squeak</title>
	<!--<link rel="self" type="text/atom" href=""/>-->
	<link rel="alternate" type="text/html" href="http://planet.squeak.org"/>
	<id></id>
	<updated>2008-05-09T23:01:05+00:00</updated>
	<generator uri="http://www.planetplanet.org/">http://intertwingly.net/code/venus/</generator>

	<entry>
		<title>Torsten Bergmann: OmniBrowser in SeasideXUL</title>
		<link rel="alternate" type="text/html" href="http://astares.blogspot.com/2008/05/omnibrowser-in-seasidexul.html"/>
		<id>tag:blogger.com,1999:blog-9604963.post-6407304123138965187</id>
		<updated>2008-05-09T12:11:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://lists.squeakfoundation.org/pipermail/squeak-dev/2008-May/128405.html&quot;&gt;Pavel continues his work&lt;/a&gt; on &lt;a href=&quot;http://www.squeaksource.com/SeasideXUL.html&quot;&gt;XUL for Seaside&lt;/a&gt;. He now has the &lt;a href=&quot;http://www.iam.unibe.ch/~scg/Archive/Papers/Berg07cOmnibrowser.pdf&quot;&gt;OmniBrowser&lt;/a&gt; framework running...  &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://comtalk.eu/public/pub/SeasideXUL/screenshots/obseasidexul.png&quot;&gt;&lt;img src=&quot;http://comtalk.eu/public/pub/SeasideXUL/screenshots/obseasidexul.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Torsten (noreply@blogger.com)</name>
			<uri>http://astares.blogspot.com/</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: Squeak Etoys - Students Build Their Own Games In Four Days</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/05/09/squeak-etoys-students-build-their-own-games-in-four-days/"/>
		<id>http://weeklysqueak.wordpress.com/?p=413</id>
		<updated>2008-05-09T10:15:02+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/05/etoys-in-action.png?w=332&amp;amp;h=248&quot; alt=&quot;&quot; height=&quot;248&quot; class=&quot;alignnone size-full wp-image-414&quot; width=&quot;332&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;http://www.swa.hpi.uni-potsdam.de/&quot;&gt;Software Architecture Group&lt;/a&gt; at the &lt;a href=&quot;http://www.hpi.uni-potsdam.de/willkommen.html&quot;&gt;Hasso-Plattner-Institut&lt;/a&gt; (who have produced a great online &lt;a href=&quot;http://www.swa.hpi.uni-potsdam.de/seaside/tutorial/&quot;&gt;Seaside tutorial&lt;/a&gt; and &lt;a href=&quot;http://www.lulu.com/content/2234565&quot;&gt;associated book&lt;/a&gt;) have recently been involved in using &lt;a href=&quot;http://www.squeakland.org/&quot;&gt;Etoys&lt;/a&gt; in the classroom. They kindly sent us this report about the experience of two of their members when introducing Squeak and Etoys to high school students.&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-413&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Pupils of the “Hermann-von-Helmholtz-Gymnasium” (high school) in Potsdam, Germany learned about Etoys and the basic principles of programming in a four-day workshop. Under the supervision of two student tutors of the Software Architecture Group at the Hasso-Plattner-Institut (Robert Krahn and Michael Perscheid), the 14- to 16-year-old pupils have implemented their own ideas and games in very short time using Etoys. All of them had no or little prior experience with computers and programming.&lt;/p&gt;
&lt;p&gt;On March 25, the workshop started with an introduction to the subject matter. The tutors introduced themselves and provided a first look at Squeak and Etoys. Afterwards, Robert and Michael presented brief tutorials in which the pupils participated. The first tutorial involved drawing a car and letting it drive along a road according to some small scripts. The second tutorial dealt with implementing the Lunar Lander game. For increased fun, the pupils were encouraged to be creative, resulting in a wide variety of car and rocket designs. In the course of implementing the car and lunar lander games, the pupils also faced the problems of adequately modelling physical phenomena, such as gravity, in which process they were guided by the tutors. At the end of the first day, all workshop participants had grown accustomed to the development environment and were well prepared for their own projects.&lt;/p&gt;
&lt;p&gt;The second day started with a brief introduction to object orientation, which put the knowledge and experience gathered during the first day in a broader and theoretically founded context. Over the following two days, the pupils worked on their own Etoys projects. The tutors had given some hints as to what kinds of games could be implemented, but the pupils came up with ideas of their own as well. Many beautiful and creative results were produced. Robert and Michael were always available for individually attending to the pupils.&lt;/p&gt;
&lt;p&gt;On the final day, participants were asked to present their projects in 10-minute short presentations. Michael gave a brief introduction to presentation techniques, so that the pupils were well prepared for this. Everyone proudly presented their achievements. Although none of the participants had prior knowledge in computer science, they achieved astounding results in short time. As a gift, all participants were given a CD containing all projects and the Etoys environment.&lt;/p&gt;
&lt;p&gt;Michael Perscheid, Michael Haupt&lt;/p&gt;&lt;/blockquote&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/413/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/413/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/413/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/413/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/413/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/413/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/413/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/413/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/413/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/413/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/413/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/413/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=413&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Michael Davies</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: Algernon: your personal assistant for Squeak</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/05/07/algernon-your-personal-assistant-for-squeak/"/>
		<id>http://weeklysqueak.wordpress.com/?p=411</id>
		<updated>2008-05-07T13:02:49+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.squeaksource.com/Algernon.html&quot;&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/05/algernon.png?w=480&amp;amp;h=240&quot; alt=&quot;&quot; height=&quot;240&quot; class=&quot;alignnone size-full wp-image-412&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A team of undergraduates at the &lt;a href=&quot;http://www.uiuc.edu/&quot;&gt;University of Illinois at Urbana-Champaign&lt;/a&gt; have &lt;a href=&quot;http://lists.squeakfoundation.org/pipermail/squeak-dev/2008-May/128241.html&quot;&gt;just released “Algernon”&lt;/a&gt;, a new keyboard-based launcher to help you navigate around your Squeak environment.&lt;/p&gt;
&lt;p&gt;Algernon was developed by Erik Hinterbichler and Joey Hagedorn with their CS598 classmates, working with &lt;a href=&quot;http://www.cs.uiuc.edu/directory/directory.php?name=johnson&quot;&gt;Professor Ralph Johnson&lt;/a&gt; of the Software Architecture Group at UIUC. The developers say that Algernon provides lightning quick access to categories, classes, morphs, and global variables in your image, and is inspired by tools such as Quicksilver and LaunchBar for Mac OS X. Like Quicksilver, it learns from your behaviours, and will prioritise options that you use most often. It is triggered by pressing &lt;span style=&quot;text-decoration: line-through;&quot;&gt;Control-Space&lt;/span&gt; Shift-Return, though this can be changed by editing Algernon&amp;gt;&amp;gt;activationString.&lt;/p&gt;
&lt;p&gt;Algernon can be downloaded from &lt;a href=&quot;http://map.squeak.org/account/package/b263b71c-9359-424c-bcc8-1269ccd4ccf8&quot;&gt;SqueakMap&lt;/a&gt; using the SqueakMap package loader or from &lt;a href=&quot;http://www.squeaksource.com/Algernon.html&quot;&gt;Squeaksource&lt;/a&gt; using Monticello&lt;span style=&quot;text-decoration: line-through;&quot;&gt;, and requires KeyBinder to be installed as a prerequisite&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;[Edited in light of Erik's comments below.]&lt;/p&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/411/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/411/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/411/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/411/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/411/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/411/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/411/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/411/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/411/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/411/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/411/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/411/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=411&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Michael Davies</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>Summer of Squeak: Introduction to Squeak GTK project</title>
		<link rel="alternate" type="text/html" href="http://blog.summer.squeak.org/2008/05/introduction-to-squeak-gtk-project.html"/>
		<id>tag:blogger.com,1999:blog-3009865372128506306.post-3361992126793356795</id>
		<updated>2008-05-05T19:11:00+00:00</updated>
		<content type="html">Here is a short description of the Squeak GTK.&lt;br /&gt;&lt;br /&gt;This project aims to :&lt;br /&gt;&lt;br /&gt;- provide a full support of the GTK+ library included GDK, GLib, Cairo.&lt;br /&gt;- provide a full support of the WebKit library.&lt;br /&gt;- Create a MVC framework&lt;br /&gt;- Create a basic toolset (inspector, reflective management of widget, efficient class browser, transcript, ...) if time permitted&lt;br /&gt;&lt;br /&gt;You can find the project at : &lt;a href=&quot;http://gforge.inria.fr/frs/?group_id=1211&amp;amp;release_id=2045&quot;&gt;SqueakGTK&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is a SqueakVM with the callback patch and the SqueakGTK plugin generated. But you can find all the files to patch the squeakVM and build the plugin by hand ;)&lt;br /&gt;&lt;br /&gt;Gwenael Casaccio</content>
		<author>
			<name>MrGwen (noreply@blogger.com)</name>
			<uri>http://blog.summer.squeak.org/</uri>
		</author>
	</entry>

	<entry>
		<title>Torsten Bergmann: Google Chart API for Seaside</title>
		<link rel="alternate" type="text/html" href="http://astares.blogspot.com/2008/05/google-chart-api-for-seaside.html"/>
		<id>tag:blogger.com,1999:blog-9604963.post-7386258905068065289</id>
		<updated>2008-05-05T11:31:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://www.seaside.st&quot;&gt;Seaside&lt;/a&gt; has more and more additional projects like &lt;a href=&quot;http://www.squeaksource.com/seachart.html&quot;&gt;SeaChart&lt;/a&gt;. The project now also includes examples for using the &lt;a href=&quot;http://code.google.com/apis/chart/&quot;&gt;GoogleChart API&lt;/a&gt;. Click on the image for a few examples:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://img115.imageshack.us/img115/810/googlechartsvm4.png&quot;&gt;&lt;img src=&quot;http://img115.imageshack.us/img115/810/googlechartsvm4.png&quot; width=&quot;250&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Torsten (noreply@blogger.com)</name>
			<uri>http://astares.blogspot.com/</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: Seaside: your next web framework</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/05/05/seaside-your-next-web-framework/"/>
		<id>http://weeklysqueak.wordpress.com/?p=409</id>
		<updated>2008-05-05T11:01:37+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://methodsandmessages.vox.com/library/post/seaside-presentation-at-barcampportland-a-success.html&quot;&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/05/seaside-elevator.png?w=331&amp;amp;h=245&quot; alt=&quot;&quot; height=&quot;245&quot; class=&quot;alignnone size-full wp-image-410&quot; width=&quot;331&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Randal L. Schwartz had a &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/seaside-presentation-at-barcampportland-a-success.html&quot;&gt;“standing-room only” audience&lt;/a&gt; at &lt;a href=&quot;http://barcamp.org/BarCampPortland&quot;&gt;BarCampPortland&lt;/a&gt; for his presentation on why web developers should consider using the Seaside web application framework. BarCampPortland is described as an “unconference for the Portland [Oregon] tech community”, and aims to offer the attendees interesting topics, cool people and great networking opportunities.&lt;/p&gt;
&lt;p&gt;Randal was offered a 45-minute slot, and took the opportunity to explain what makes Seaside such a powerful framework for professional web developers. His material, which incorporated feedback from colleagues on the &lt;a href=&quot;http://lists.squeakfoundation.org/pipermail/seaside/&quot;&gt;Seaside mailing list&lt;/a&gt;, was very well received, and will form the basis for future presentations by Randal to raise the awareness of Seaside in the web development community.&lt;/p&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/409/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/409/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/409/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/409/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/409/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/409/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/409/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/409/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/409/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/409/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/409/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/409/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=409&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Michael Davies</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>Randal Schwartz: Seaside presentation at BarCampPortland a success!</title>
		<link rel="alternate" type="text/html" href="http://methodsandmessages.vox.com/library/post/seaside-presentation-at-barcampportland-a-success.html?_c=feed-atom"/>
		<id>tag:vox.com,2008-05-04:asset-6a00e398cc856f000500e398f633c80005</id>
		<updated>2008-05-04T01:04:40+00:00</updated>
		<content type="html">&lt;div&gt;
    
    
        
            
                &lt;p style=&quot;margin-bottom: 10px;&quot; class=&quot;enclosed-assets&quot;&gt;
    &lt;a style=&quot;float: left; margin-right: 6px;&quot; href=&quot;http://methodsandmessages.vox.com/library/video/6a00e398cc856f000500f48cf48f8d0002.html?_c=feed-atom&quot;&gt;&lt;img src=&quot;http://a5.vox.com/6a00e398cc856f000500f48cf48f8d0002-50si&quot; alt=&quot;Seaside Elevator 0.05&quot; /&gt;&lt;/a&gt;

    &lt;br style=&quot;clear: both;&quot; /&gt;
&lt;/p&gt;

            
            
             I had about 20 people in my room at BarCampPortland, which made it &quot;standing room only&quot; for the last few who showed up. The audience was attentive, and asked good questions. Monty Williams of GemStone was also along, and helped me with a few answ...
        
    
                &lt;p style=&quot;clear: both;&quot;&gt;

    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/seaside-presentation-at-barcampportland-a-success.html?_c=feed-atom#comments&quot;&gt;Read and post comments&lt;/a&gt;

 | 

    
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f000500e398f633c80005?_c=feed-atom&quot;&gt;Send to a friend&lt;/a&gt;

&lt;/p&gt;

                &lt;/div&gt;</content>
		<author>
			<name>Randal Schwartz</name>
			<uri>http://methodsandmessages.vox.com/library/posts/page/1/</uri>
		</author>
	</entry>

	<entry>
		<title>Randal Schwartz: The Elevator Pitch for Seaside</title>
		<link rel="alternate" type="text/html" href="http://methodsandmessages.vox.com/library/post/the-elevator-pitch-for-seaside.html?_c=feed-atom"/>
		<id>tag:vox.com,2008-05-03:asset-6a00e398cc856f000500f48d1320200001</id>
		<updated>2008-05-03T14:37:49+00:00</updated>
		<content type="html">&lt;div&gt;
    
    
        
            
            
            I'm at BarCampPortland this weekend, scheduled to introduce a whole new batch of folks to Seaside this afternoon.   But as we were organizing the &quot;unconference&quot; last night, I found myself having to repeatedly describe Seaside and why I'm so excite...
        
    
                &lt;p style=&quot;clear: both;&quot;&gt;

    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/the-elevator-pitch-for-seaside.html?_c=feed-atom#comments&quot;&gt;Read and post comments&lt;/a&gt;

 | 

    
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f000500f48d1320200001?_c=feed-atom&quot;&gt;Send to a friend&lt;/a&gt;

&lt;/p&gt;

                &lt;/div&gt;</content>
		<author>
			<name>Randal Schwartz</name>
			<uri>http://methodsandmessages.vox.com/library/posts/page/1/</uri>
		</author>
	</entry>

	<entry>
		<title>Randal Schwartz: Interviewed by Ronaldo M. Ferraz</title>
		<link rel="alternate" type="text/html" href="http://methodsandmessages.vox.com/library/post/interviewed-by-ronaldo-m-ferraz.html?_c=feed-atom"/>
		<id>tag:vox.com,2008-05-02:asset-6a00e398cc856f000500f48cf421a60002</id>
		<updated>2008-05-02T15:32:54+00:00</updated>
		<content type="html">&lt;div&gt;
    
    
        
            
            
            So, I'm apparently at the point where I'm getting interviewed about my progress with Smalltalk and Seaside.  I met Ronaldo M. Ferraz at FISL a few weeks ago, and he asked if he could interview me.  He sent me a list of questions by email, which I ...
        
    
                &lt;p style=&quot;clear: both;&quot;&gt;

    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/interviewed-by-ronaldo-m-ferraz.html?_c=feed-atom#comments&quot;&gt;Read and post comments&lt;/a&gt;

 | 

    
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f000500f48cf421a60002?_c=feed-atom&quot;&gt;Send to a friend&lt;/a&gt;

&lt;/p&gt;

                &lt;/div&gt;</content>
		<author>
			<name>Randal Schwartz</name>
			<uri>http://methodsandmessages.vox.com/library/posts/page/1/</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: Squeak and the filesystem</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/05/02/squeak-and-the-filesystem/"/>
		<id>http://weeklysqueak.wordpress.com/?p=407</id>
		<updated>2008-05-02T10:50:00+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/05/squeakfs.png?w=474&amp;amp;h=348&quot; alt=&quot;&quot; height=&quot;348&quot; class=&quot;alignnone size-full wp-image-408&quot; width=&quot;474&quot; /&gt;&lt;/p&gt;
&lt;p&gt;One of the stumbling blocks for experienced developers looking at Squeak for the first time is the concept of the “image”. Many developers, especially from the UNIX world are used to managing their source code and other resources with a host of file-based utilities, including editors, archivers and change-management tools.&lt;/p&gt;
&lt;p&gt;The Squeak philosophy that everything happens within the image can make the transition to Squeak painful for such developers, but there are tools out there to help with the transition. Two such tools were discussed recently on the &lt;a href=&quot;http://irc.squeak.org/irc/&quot;&gt;#squeak irc channel&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Johan Björk announced the release of &lt;a href=&quot;http://www.squeaksource.com/SqueakFS.html&quot;&gt;SqueakFS&lt;/a&gt;, which allows you to browse and search all objects contained in your squeak image from your local file system. SqueakFS is currently read-only, but the developers are interested in adding editing capabilities. The file system functionality is provided by a socket client built on top of FusePython. This client translates file system paths into squeak objects and queries a server running in the squeak image for details on these objects. In order to do this, SqueakFS uses &lt;a href=&quot;http://fuse.sourceforge.net/wiki/index.php/FusePython&quot;&gt;FusePython&lt;/a&gt; for file system support and is dependent on both &lt;a href=&quot;http://fuse.sourceforge.net/&quot;&gt;FUSE&lt;/a&gt; and &lt;a href=&quot;http://www.python.org/&quot;&gt;Python&lt;/a&gt; and will only work on UNIX systems. SqueakFS has been developed and tested on Linux 2.6 and MacOS Leopard running on Intel systems.&lt;/p&gt;
&lt;p&gt;Brian Rice pointed to another recent project, &lt;a href=&quot;http://www.squeaksource.com/Stave.html&quot;&gt;Stave&lt;/a&gt;, which mounts sources on a webDAV share, and so provides an editable WebDAV interface to Squeak’s class system. With the use of a WebDAV filesystem or a webDAV-enabled editor, this enables a file-based view on Squeak. Stave is intended primarily for use with external editors, and hasn’t been tested with search tools.&lt;/p&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/407/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/407/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/407/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/407/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/407/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/407/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/407/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/407/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/407/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/407/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/407/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/407/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=407&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Michael Davies</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>Luca Bruno: Syx Manual</title>
		<link rel="alternate" type="text/html" href="http://lethalman.blogspot.com/2008/05/syx-manual.html"/>
		<id>tag:blogger.com,1999:blog-32054652.post-4330241766353077493</id>
		<updated>2008-05-02T08:56:00+00:00</updated>
		<content type="html">Hello,&lt;br /&gt;I report the &lt;a href=&quot;http://groups.google.com/group/syx-discuss/browse_thread/thread/d8a77c3c3042087d&quot;&gt;post on the mailing list&lt;/a&gt; below:&lt;br /&gt;&lt;br /&gt;Hello,&lt;br /&gt;with the next release 0.1.7, once I get a working interpreter and updated all the parts of Syx,&lt;br /&gt;I will move output of doxygen to doc/reference and start a texinfo manual in doc/manual.&lt;br /&gt;&lt;p&gt;My idea is to have this kind of manual:&lt;br /&gt;1) What is Smalltalk&lt;br /&gt;2) Why Smalltalk YX&lt;br /&gt;3) Introduction to the language&lt;br /&gt;4) Introduction the Syx environment&lt;br /&gt;5) COMPLETE Class and methods documentation, EACH non private method will be documented with examples&lt;br /&gt;and EACH class will have usage examples&lt;br /&gt;6) Embedding&lt;br /&gt;7) Advanced topics, internal documentation&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I know it's not the time yet for Smalltalk YX to get such documentation but I think it will be&lt;br /&gt;a nice boost for the project and also for the entire Smalltalk community.&lt;br /&gt;Since I don't have such fantasy now I will start directly with all except the 5th topic.&lt;br /&gt;&lt;/p&gt;Any hint will be appreciated.&lt;br /&gt;Bye.&lt;br /&gt;&lt;br /&gt;EDIT:&lt;br /&gt;The Smalltalk reference will be created automatically from Smalltalk itself.</content>
		<author>
			<name>Luca Bruno aka Lethalman (noreply@blogger.com)</name>
			<uri>http://lethalman.blogspot.com/</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: Using Smalltalk with Java: JavaConnect and JNIPort</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/04/30/using-smalltalk-with-java-javaconnect-and-jniport/"/>
		<id>http://weeklysqueak.wordpress.com/?p=405</id>
		<updated>2008-04-30T10:18:20+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.info.ucl.ac.be/%7Ejbrichau/images/javaconnect-browser.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to enlarge&quot;&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/04/javaconnect-browser.jpg?w=300&amp;amp;h=68&quot; alt=&quot;&quot; height=&quot;68&quot; class=&quot;alignnone size-medium wp-image-406&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Torsten Bergmann has an &lt;a href=&quot;http://astares.blogspot.com/2008/04/javaconnect-java-assmalltalkvalue.html&quot;&gt;interesting post&lt;/a&gt; which introduces &lt;a href=&quot;http://www.info.ucl.ac.be/~jbrichau/javaconnect.html&quot;&gt;JavaConnect&lt;/a&gt;, a project by &lt;a href=&quot;http://www.info.ucl.ac.be/~jbrichau/index.html&quot;&gt;Johan Brichau&lt;/a&gt;, a postdoctoral researcher at the &lt;a href=&quot;http://www.info.ucl.ac.be/&quot;&gt;Université catholique de Louvain&lt;/a&gt;. JavaConnect is a library (developed using &lt;a href=&quot;http://www.cincomsmalltalk.com/&quot;&gt;Visualworks Smalltalk&lt;/a&gt; and released under the MIT licence) that allows a seamless interaction between Smalltalk and Java. Johan describes it as allowing a Smalltalk application to “access any Java object and send messages to it, just as if it were a Smalltalk object. Its implementation relies on a connection between the Smalltalk environment and a standard Java VM environment using &lt;a href=&quot;http://wiki.cs.uiuc.edu/VisualWorks/DLL+and+C+Connect&quot;&gt;Visualworks’ DLLCC&lt;/a&gt; and &lt;a href=&quot;http://java.sun.com/j2se/1.5.0/docs/guide/jni/index.html&quot;&gt;Java’s JNI&lt;/a&gt;. The Java application thus executes on a regular Java VM and the Smalltalk application executes on the regular Smalltalk VM.”&lt;/p&gt;
&lt;p&gt;Joachim Geidel &lt;a href=&quot;http://astares.blogspot.com/2008/04/javaconnect-java-assmalltalkvalue.html#comments&quot;&gt;posted a comment&lt;/a&gt; giving a detailed comparison of JavaConnect to &lt;a href=&quot;http://jniport.wikispaces.com/&quot;&gt;JNIPort&lt;/a&gt;, a similar tool developed by Chris Uppal for Dolphin Smalltalk, and ported by to VisualWorks by Joachim, a consultant for &lt;a href=&quot;http://www.bluecarat.de/&quot; class=&quot;wiki_link_ext&quot; rel=&quot;nofollow&quot;&gt;blueCarat Consulting GmbH&lt;/a&gt;. JNIPort (available under a &lt;a href=&quot;http://jniport.wikispaces.com/Original+JNIPort+License&quot;&gt;bespoke, liberal licence&lt;/a&gt;) invokes a Java VM using the Invocation Interface functions of the Java Native Interface (JNI). It can automatically generate wrapper classes for Java classes.&lt;/p&gt;
&lt;p&gt;Joachim and Johan developed the two projects in parallel, and have discussed whether they could merge in the future, although there are a number of differences in the designs at present. In particular, Joachim believes that JNIPort as currently implemented could be more readily ported to Squeak.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/405/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/405/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/405/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/405/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/405/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/405/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/405/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/405/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/405/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/405/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/405/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/405/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=405&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Michael Davies</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>Torsten Bergmann: JavaConnect := Java asSmalltalkValue</title>
		<link rel="alternate" type="text/html" href="http://astares.blogspot.com/2008/04/javaconnect-java-assmalltalkvalue.html"/>
		<id>tag:blogger.com,1999:blog-9604963.post-7424870751488546421</id>
		<updated>2008-04-29T07:33:00+00:00</updated>
		<content type="html">Nice project: &lt;a href=&quot;http://www.info.ucl.ac.be/%7Ejbrichau/javaconnect.html&quot;&gt;JavaConnect&lt;/a&gt; is a &lt;a href=&quot;http://www.cincomsmalltalk.com&quot;&gt;Visualworks Smalltalk&lt;/a&gt; library that allows a seamless interaction between Smalltalk and Java. A Smalltalk application can access any Java object and send messages to it, just as if it were a Smalltalk object.&lt;br /&gt;&lt;br /&gt;Read more at the &lt;a href=&quot;http://www.info.ucl.ac.be/%7Ejbrichau/javaconnect.html&quot;&gt;JavaConnect project page:&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.info.ucl.ac.be/%7Ejbrichau/images/javaconnect-browser.jpg&quot;&gt;&lt;img src=&quot;http://www.info.ucl.ac.be/%7Ejbrichau/images/javaconnect-browser.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Would be interesting to know how this relates to &lt;a href=&quot;http://www.cincomsmalltalk.com/blog/blogView?showComments=true&amp;amp;entry=3349255013&quot;&gt;Joachim Geidels JNIPort&lt;/a&gt; project.</content>
		<author>
			<name>Torsten (noreply@blogger.com)</name>
			<uri>http://astares.blogspot.com/</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: New Dabble DB Demo Debuts</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/04/28/new-dabble-db-demo-debuts/"/>
		<id>http://weeklysqueak.wordpress.com/?p=403</id>
		<updated>2008-04-28T12:44:46+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.dabbledb.com/explore/8minutedemo/&quot;&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/04/dabbledemo.jpg?w=340&amp;amp;h=215&quot; alt=&quot;&quot; height=&quot;215&quot; class=&quot;alignnone size-full wp-image-404&quot; width=&quot;340&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Avi Bryant &lt;a href=&quot;http://blog.dabbledb.com/2008/03/return-of-the-s.html&quot;&gt;writes at the Dabble DB blog&lt;/a&gt; that the team has produced a &lt;a href=&quot;http://www.dabbledb.com/explore/8minutedemo/&quot;&gt;new 8-minute demo&lt;/a&gt; of their product in action. This new video replaces their 2006 video which was linked to so frequently that it still shows up as #4 in the google results for “&lt;a href=&quot;http://www.google.com/search?q=the+demo&quot;&gt;the demo&lt;/a&gt;“.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://dabbledb.com/&quot;&gt;Dabble DB&lt;/a&gt; is a tool to help you create, manage, interpret and present data via your browser. Written in &lt;a href=&quot;http://www.squeak.org&quot;&gt;Squeak&lt;/a&gt; using the &lt;a href=&quot;http://www.seaside.st/&quot;&gt;Seaside&lt;/a&gt; web application framework, it has received &lt;a href=&quot;http://press.dabbledb.com/&quot;&gt;glowing reviews&lt;/a&gt; since its launch in 2005.&lt;/p&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/403/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/403/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/403/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/403/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/403/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/403/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/403/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/403/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/403/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/403/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/403/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/403/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=403&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Michael Davies</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>Torsten Bergmann: Smalltalk Evening in Munich</title>
		<link rel="alternate" type="text/html" href="http://astares.blogspot.com/2008/04/smalltalk-evening-in-munich.html"/>
		<id>tag:blogger.com,1999:blog-9604963.post-4778566287246925644</id>
		<updated>2008-04-28T09:06:00+00:00</updated>
		<content type="html">Today we have our next Smalltalk Evening here in Munich. Its hosted at: &lt;br /&gt;&lt;br /&gt;Systementwicklung und Verkehrsinformatik GmbH &lt;br /&gt;Nymphenburger Straße 14/Sandstr. 26 &lt;br /&gt;&lt;br /&gt;Please use the side entry Sandstr. 26 (5th floor), we start at 7.30pm&lt;br /&gt;&lt;br /&gt;Two main topics: &lt;br /&gt;- VW-Software at Gevas &lt;br /&gt;- Squeak&lt;br /&gt;&lt;br /&gt;Maybe we find the time to talk about Seaside too.</content>
		<author>
			<name>Torsten (noreply@blogger.com)</name>
			<uri>http://astares.blogspot.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Randal Schwartz: Subverting Perl People into Smalltalk Hackers</title>
		<link rel="alternate" type="text/html" href="http://methodsandmessages.vox.com/library/post/subverting-perl-people-into-smalltalk-hackers.html?_c=feed-atom"/>
		<id>tag:vox.com,2008-04-27:asset-6a00e398cc856f000500e398f413120005</id>
		<updated>2008-04-27T14:36:06+00:00</updated>
		<content type="html">&lt;div&gt;
    
    
        
            
            
            After FISL, I spent a week in Rio to kick back and visit my friends of the Rio Perl Users Group (commonly known as &quot;Rio.pm&quot;).  I offered to give a talk in exchange for hanging out for a meal, and they asked me what I would want to talk about. Of c...
        
    
                &lt;p style=&quot;clear: both;&quot;&gt;

    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/subverting-perl-people-into-smalltalk-hackers.html?_c=feed-atom#comments&quot;&gt;Read and post comments&lt;/a&gt;

 | 

    
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f000500e398f413120005?_c=feed-atom&quot;&gt;Send to a friend&lt;/a&gt;

&lt;/p&gt;

                &lt;/div&gt;</content>
		<author>
			<name>Randal Schwartz</name>
			<uri>http://methodsandmessages.vox.com/library/posts/page/1/</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: Using Squeak in Education</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/04/26/squeak-in-education/"/>
		<id>http://weeklysqueak.wordpress.com/?p=401</id>
		<updated>2008-04-26T17:32:35+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/04/squeakscripting.png?w=480&amp;amp;h=231&quot; alt=&quot;&quot; height=&quot;231&quot; class=&quot;alignnone size-full wp-image-402&quot; width=&quot;480&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://people.ofset.org/~hilaire/&quot;&gt;Hilaire Fernandes&lt;/a&gt; is writing &lt;a href=&quot;http://blog.ofset.org/hilaire/&quot;&gt;a series of blog posts&lt;/a&gt; intended to introduce Squeak to teachers and to developers of educational software. The articles—available in both English and French—are intended to be a gentle introduction to Squeak’s features, and to highlight the ways in which it can be used in education. In each post Hilaire introduces a new topic, and explains its relevance to educational users.&lt;/p&gt;
&lt;p&gt;In writing this series of posts, Hilaire is able to draw on many years involvement in developing Free software in education (including &lt;a href=&quot;http://wiki.laptop.org/go/DrGeo&quot;&gt;Dr Geo II&lt;/a&gt; for the &lt;a href=&quot;http://wiki.laptop.org/go/The_OLPC_Wiki&quot;&gt;OLPC XO&lt;/a&gt;), and working with education professionals to incorporate such software into the school curriculum.&lt;/p&gt;
&lt;p&gt;The first post gives Squeak’s background and introduces Morphic - &lt;a href=&quot;http://blog.ofset.org/hilaire/index.php?post/2008/04/17/Why-you-could-consider-Smalltalk/Squeak-as-your-preferred-development-plateform-for-you-next-educative-software1&quot;&gt;English&lt;/a&gt;, &lt;a href=&quot;http://blog.ofset.org/hilaire/index.php?post/2008/04/17/Pourquoi-vous-pourriez-considerer-Smalltalk/Squeak-comme-votre-plateforme-preferee-de-developpement-de-votre-prochaine-application-educative-Partie-I%2A%2A%2A&quot;&gt;Français&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The second post is an overview of how images work - &lt;a href=&quot;http://blog.ofset.org/hilaire/index.php?post/2008/04/24/Why-you-could-consider-Smalltalk/Squeak-as-your-preferred-development-plateform-for-your-next-educational-software-Part-II&quot;&gt;English&lt;/a&gt;, &lt;a href=&quot;http://blog.ofset.org/hilaire/index.php?post/2008/04/24/Pourquoi-vous-pourriez-considerer-Smalltalk/Squeak-comme-votre-plateforme-preferee-de-developpement-de-votre-prochaine-application-educative-Partie-II&quot;&gt;Français&lt;/a&gt;.&lt;/p&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/401/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/401/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/401/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/401/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/401/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/401/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/401/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/401/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/401/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/401/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/401/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/401/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=401&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Michael Davies</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: Squeak Project in Google Summer of Code 2008</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/04/25/squeak-summer-of-code-2008/"/>
		<id>http://weeklysqueak.wordpress.com/?p=400</id>
		<updated>2008-04-25T11:23:06+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://weeklysqueak.files.wordpress.com/2008/03/code_sm.png&quot;&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/03/code_sm.png?w=153&amp;amp;h=55&quot; alt=&quot;&quot; height=&quot;55&quot; class=&quot;alignnone size-full wp-image-377&quot; width=&quot;153&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;http://code.google.com/soc/2008/&quot;&gt;Google Summer of Code&lt;/a&gt; team have &lt;a href=&quot;http://code.google.com/soc/2008/squeak/about.html&quot;&gt;announced that the Squeak Project&lt;/a&gt; is one of 175  Free and Open Source projects that have been accepted into their programme for 2008.&lt;/p&gt;
&lt;p&gt;This year’s submission was explicitly under the “Squeak Project” title, to allow for projects from the wider community developing based on the Squeak environment.&lt;/p&gt;
&lt;p&gt;The current list of projects with assigned students consists of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://code.google.com/soc/2008/squeak/appinfo.html?csaid=F9D44FEFE3CE967C&quot;&gt; Safarà: an Extensible Code Editor for Squeak&lt;/a&gt; by Luigi Panzeri, mentored by Lukas Renggli&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://code.google.com/soc/2008/squeak/appinfo.html?csaid=A2C5B17CB434C24B&quot;&gt; Squeak IRC bot framework&lt;/a&gt; by Francois Stephany, mentored by Ken Causey&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://code.google.com/soc/2008/squeak/appinfo.html?csaid=4F5DC83DB1BC1E1&quot;&gt; Squeak GTK Support&lt;/a&gt; by Gwenaël Casaccio, mentored by Stéphane Ducasse&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://code.google.com/soc/2008/squeak/appinfo.html?csaid=E0924AB038F906EB&quot;&gt; freeCAD: 3D CAD with Motion Simulation Port to Croquet&lt;/a&gt; by Phua Khai Fong, mentored by Aik-Siong Koh&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://code.google.com/soc/2008/squeak/appinfo.html?csaid=789FAFD5676B5F2F&quot;&gt; OpenNARS port to Squeak using Seaside&lt;/a&gt; by Cédrick Beler, mentored by Klaus D. Witzel&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Congratulations to Giovanni Corriga and colleagues on the &lt;a href=&quot;http://lists.squeakfoundation.org/pipermail/soc/&quot;&gt;SoC mailing list&lt;/a&gt; who put the Squeak Project submission together, and best wishes to the students and mentors for a productive and enjoyable experience. We’re all looking forward to seeing your work!&lt;/p&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/400/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/400/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/400/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/400/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/400/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/400/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/400/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/400/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/400/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/400/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/400/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/400/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=400&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Michael Davies</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>Stephan Wessels: &amp;lt;br&amp;gt;I should have known better &amp;lt;br&amp;gt;</title>
		<link rel="alternate" type="text/html" href="http://squeak.preeminent.org/blog/C567381584/E20080423192351/index.html"/>
		<id>http://squeak.preeminent.org/blog/C567381584/E20080423192351/index.html</id>
		<updated>2008-04-24T00:33:49+00:00</updated>
		<content type="html">&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; April 23, 2008.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; This is a very personal story.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I was in the hospital recently. And I wasn't visiting someone. It was about me. And I was there twice. First it was a trip to the Emergency Room. Then, a few days later, I was &quot;admitted&quot; into the hospital for treatment. I stayed for 3 days that second time. The earlier ER visit was about 6 hours long.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; So what happened? The simple answer is that had a Gastro-Intestinal (GI) bleed. I lost between 4 and 5 pints of blood over a period of around 5 to 6 days. Details in a moment.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Looking back, I recognize I made a couple mistakes and I now realize how lucky I am.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; On that pervious Saturday morning I awoke very early. It was around 4:30 AM. My stomach hurt. This was nothing new. There's been a lot of stress and worry about job stability and financial outlook. The company had been bought and there was a lot of open discussion about outsourcing all the IT staff; with rumors of layoffs of perhaps as many as 80% coming some this year. So the pain was understandable and familiar. I had been treated for stomach ulcers around 30 years ago, so I knew what they felt like.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I wandered into the kitchen, grabbed the bottle of chilled Mylanta from the refridgerator and swallowed a few gulps. I stayed up for around an hour, surfing the web and reading news sites.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Melissa, my wife, was up by around 5:30 AM that morning. That's our usual time, even on Saturdays. I still didn't feel comfortable and decided maybe I'd feel better if I spent a few minutes in the bathroom. I told her I wasn't feeling too good.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; So there I was in the bathroom just sitting patiently. That was when it happened. Just before I stood up, I noticed my skin was clamy. When I stood up I nearly fainted. The room was spinning around and I was feeling very weak.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; So I walked carefully, but quickly, over to the bed and laid down. By this time my wife came back into the bedroom to see how I was feeling. My breathing was really odd, I seemed to have short breaths. And I was drenched in perspiration.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; We have nicknames for each other. I call her &quot;Wif&quot;, she calls me &quot;Hubster&quot;.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I remember saying, &quot;Wif, something's wrong.&quot; Now this is very unusual. I'm generally the healthy one. Sure I get colds and the flu, but never anything serious. And for me to tell her that something was wrong was also a sign of something serious since I never did that sort of thing.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Melissa, remembering how her father had died from a heart-attack 12 years ago, was concerned that I might be having a heart attack. My symptoms were not exactly like a heart attack, but something was not right. She immediately called the doctor's emergency line and spoke to him about my symptoms. They agreed I should be checked at the Emergency Room in the hospital.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; So she drove me over.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The hospital was efficient. They took my vitals and put me on an EKG machine.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Truth is I don't remember a lot about that morning because of my overall feeling of tiredness. &lt;br /&gt; &lt;br /&gt;&lt;br /&gt; They also took a blood sample. I think they do this as an additional check to see if you had a heart attack.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; My blood pressure was a lot lower than normal for me. But it was within normal range. And the tests showed I did not have a heart attack.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The hospital also did chest x-rays as part of their standard procedure.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The diagnosis was &quot;Vasovagal Episode&quot;. Here's a summary of the information they provided which describes the symptoms.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; There was a fall in blood pressure due to an interaction of the nervous system and the circulatory system. This results in an abnormally slow pulse, faintness, low blood pressure and other abnormal sensations. Vasovagal symptoms are brought on by emotional distress, pain, dehydration, bleeding or medication.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; They did not find any serious problem. That's reasonable since there were no other symptoms to go on. And the possible pain contribution should also not be ignored. I'd been diagnosed with Adhesive Capsulitis (Frozen Shoulder) a few weeks earlier. This had been causing me a lot of pain and made sleeping soundly difficult. My right shoulder/arm constantly ached and if I rolled over and put pressure on it I could feel a lot more pain. And I'd just come off of a week of doing on-call Production support for my work, carrying a pager. It had been a fairly quiet week with only a one early morning (2:30) pages to deal with. But it's easy to see how this all fell into place. I was stressed, not rested, dehydrated and dealing with continual shoulder pain.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; So they sent me home after lots of test and about 6 hours time in total. I was instructed to drink a lot of water and to rest.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Getting rest later that weekend was easy. I was really tired. And Melissa and I were both relieved that my heart seemed to be in fine shape.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I slept most of the day. That evening I had to go to the bathroom again. This part is a &quot;poop story,&quot; so sorry if that's offensive. There were two problems I experienced.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The stools were very dark and soft, almost sticky. Like tar and black like coal. And the water had blood in it. Dark plum-red blood, and what seemed like a lot of it. I looked and became alarmed. I really got scared. You're not supposed to see blood and certainly not that much.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; And I made two dumb choices. I did one of those &quot;guy things&quot; and decided to go to bed and hoped it would go away. I worried, but I ignored it.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I also didn't want to go back to the Emergency Room, so I didn't tell my wife. That was the second dumb choice.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I woke up again that evening around 12:30 AM and Melissa was still awake. She asked me how I was feeling. She could tell I didn't feel right and was understandably concerned from earlier that day. I couldn't bring myself to tell her about the blood in my stool water. It was embarrassing and I also didn't want to alarm her and make her worry even more.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; But I was concerned enough that we agreed we would set the alarm for 2:30 AM to wake me and check how I was feeling. When the time came I was still feeling exhausted but not worse. So we went back to sleep for the night.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; On the following Sunday morning I had another episode where my stools were tar-like and I was still discharging a lot of blood. Again, I didn't share the part about those symptoms. However, we did agree that I would call-in sick for work Monday and that I would call the doctor's office and get in as soon as possible that day for a follow-up visit from the Emergency Room activity that Saturday.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; That morning, around 11:00 AM I was able to get an appointment with my doctor. He reviewed my verbal account of what happened on Saturday and also reviewed the report from the hospital with me.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I told him about the blood in the stool. He asked about the color of the stool and blood. Since it was a very black stool, he said that meant I probably had a stomach ulcer. So he prescribed Previcid and ordered a blood test.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I went back home and went to bed. I told Melissa about the blood. She was very upset with me for keeping this a secret from her. She was right. We talked about it a bit and I promised, and meant it, that I would never do that again.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The following Tuesday morning I called-in sick again because I was still feeling really exhausted. We were also hoping to get the lab results from the blood test on Monday, even as soon as that Monday evening. But had to wait till Tuesday morning.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; We had another appointment with the doctor at around 1:30 that afternoon. We reviewed the blood test and learned that my hemoglobin count was way down. He said it was likely that my ulcer had gotten close to an artery and was dumping blood into my stomach.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; After some discussion over our options, with the advice of the doctor, we agreed I would check-in to a hospital that afternoon. The goal was to get an Endoscopy procedure performed quickly to ascertain where I was bleeding and how it should be addressed.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The Endoscopy procedure, in addition to allowing the doctors to see carefully all around my upper-GI, also has the ability to heat, or cauterize, any open wounds.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I was admitted to the hospital within the hour.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Melissa likes to tell the story about how I was in such denial about needing hospital care. Now, I don't have as clear a memory of all this since I was by this time feeling both exhausted and very distracted.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The room was actually very nice. It had a private bed, shower room, and a sleeper-couch for a guest. Apparently, upon arriving in my hospital room, I decided to stay seated, still dressed in my street clothes, on the couch. I wouldn't put on the hospital gown nor sit on the bed. That status hadn't changed until the nurse came in and asked me to get dressed and get into the bed.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; After changing clothes and getting into the hospital bed, according to my wife, I went into &quot;geek mode&quot;. I started rambling endlessly about how the hospital bed must have a strain-guage in it so they could easily measure my weight while lying in bed. And apparently I rambled on and on about how strain-guages work (I used to be a mechanical engineer about 30 years ago). And then I rambled about my observations about the sensors and other equipment that was visually evident from the hospital bed.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; According to her, I was behaving as if in complete denial that I had been checked into a hospital. I could not mentally accept that I was in serious trouble.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The nurses started an IV on me right away to get my fluids level up and to give me some nutrients. I was not permitted to eat real food for several hours in preparation for the endoscopy procedure that was scheduled to happen that evening.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Little did I realize that my encounter with needles had only just begun.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; After I was checked-in, Melissa had to take off to put other things in order while we would both be at the hospital. She intended to stay in the room with me as much as possible. We had already agreed that she would spend the night in the room on the pull-out-bed of the couch.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; She had already arranged to have Nicholas, our son, stay with a friend for the next few days and so she went home to transport him over. She also brought our Macintosh laptop computers so we could both have things to do besides watch television. I'm happy to report I never turned the television on. The hospital provides Wireless Internet access, and that was cool.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; She also wanted to go home and pack up some clothes for the evening and eat her dinner too.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; When Melissa returned later that evening, she found a way to make her arrival dramatic. By accident.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Now, she's not mechanically inclined. And from what I could see from my hospital bed, it looked like pulling the sleeper-bed out from the couch would take a little care. Within moments of her arrival, since it was past 10:00 PM, she started to pull out the bed.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Now if you can imagine it, the mechanism was like an elaborate scissors with many moving parts. And you had to do it only a certain way. Well she started to pull it up and out and the major section of it was sitting high in the air, like a triangle. It didn't look right to me. I remember saying, &quot;Wif, that doesn't look right.&quot; And she got kinda stuck mid-way in motion. Something got jammed up or out of order.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; And then the entire assembly dropped down hard to the floor. It made a very loud crashing sound. A heavy thud.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Two nurses came running in the door, panic written on their faces. They dashed over to where she was, lying on the floor, with the pull-out bed in a somewhat proper shape.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; After everyone realized that no one was hurt, we all took a moment to laugh. I'm sure it was also embarrassing for Melissa.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The funny part was that the next day, when the nurses came into the room after she had left. They instructed me to please have a nurse come into the room and setup the spare bed next time she arrives. I guess they didn't want a repeat performance.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The worst part about the whole hospital experience was needles. Actually, there were several worst parts. But right now, the needles experience stands out.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; From the moment I arrived in the Emergency Room on that Saturday, I was getting jabbed with needles. They needed a blood sample. So they sent in a technician who did it. Now I've been stuck by needles enough times now that I know what to expect. But that guy. He was quick but man, did it hurt. I yelled &quot;Ow!&quot; when he did it. It's supposed to pinch. Not hurt.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; By the time I was back on Tuesday and admitted to my hospital room, they put me on an IV right away. And of course that required inserting a tiny tube into a vein. That wasn't as bad. The nurse who did it was skilled.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; But there were lots of other times. For example, they needed to draw blood samples on a regular basis because they were monitoring my hemoglobin levels. This was more than once a day. And it was getting harder and harder for them to get a sample because my overall blood volume was so low. The poked around my arms inside the elbow, on both arms. The poked around the fore-arms. And the hands too. There's a lot of potential vein sites on the top of the hand. The problem was that sometimes they would get a tube in there but then the flow would collapse and have to start anew. Or one time I remember when they were giving me the 2 blood transfusions, the original site had blocked up and could no longer be used so they switched arms. The nurse had a heck of a time locating a vein that worked for her. I remember I was sweating from the pain she was causing while moving the needle around trying to get a line started. She tried three times before asking another nurse to come in and try.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; There were 2 very nice needle punctures that happened. One, which happened at 4:00 AM one morning, was done by a nurse with a Russian accent. I don't know if I knew her name. She went into my left hand. It was so gentle I didn't even notice. I thanked her for that.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Another one was when a technician came in to draw a blood sample and I was telling him how good a job the nurse from early that morning had been. He commented, &quot;Well, we can't have a woman doing a better job than me.&quot; and proceeded to do an excellent and gentle pinch.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Some of the time the problem was because my body was not co-operating. Sometimes I think it was the skill of the person.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I was on Morphine for pain for a few times on one of the days, and during that time I don't remember needle pokes. I also slept a lot. Although I'm pretty sure I was awakened for every blood drawing. One thing for sure, you don't really get much rest in a hospital. It seemed like I was awakened about every four hours for something they needed to check or do.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Before the 2 units of whole blood were given to me, I had apparently been showing real signs of anemia. My wife said I looked gray as death. She told me days later how scared she was when looking at me. I admit when I looked at my feet they looked a kind of green-gray color. One of the doctors explained easy ways you can check color is by looking at the hands and eyes.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; On the hand, if you look at your palms, you can see all those lines that are sometimes used by fortune tellers and such. The lines should have a slight pink color to them. On my hands they were blanched.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The other easy one, which you cannot do yourself without a mirror, is to look under your eyelid. The doctor showed my wife if you pulled back the lower eye lid flap and looked underneath you should see red. They told me mine were parchment white.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I also learned that the hemoglobin count tests could yield inaccurate numbers because of the drop in my overall blood volume. The lowest test score we got was 8.3, which is pretty low. I should be around 14 to 15. But we also know that when the blood volume was low the count was actually probably lower than the test indicated. This was one of the contributing factors to why they decided to give me 2 whole units in a blood transfusion. From what a doctor explained to me, they avoid this step if at all possible.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; It was explained that there's always risk with donated blood. You just don't know about the donator's life-style nor what diseases they may be carrying. It was explained to me that even though blood is carefully screened today, some of the tests we run now we're not known about only 10 years ago and who knows what we don't know to test for today?&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; But the blood transfusions were wonderful in results. By the time the second one completed I had most of my color back. And a lot of my mental energy was back. I still got winded if I went for a walk, and I got tired if I worked on anything mental for more than an hour, but I was a lot better. I was told it would take about 6 weeks for me to feel right again.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; After the last blood transfusion, which each took 3 hours, I had a final meal at the hospital. The food there is pretty good. And I was hungry.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I was also fortunate that my friends Blaine and his wife Michelle dropped by to visit. They hung out with us while I finished my meal and when the nurses came in to disconnect me from all the equipment.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I had to be pushed in a wheel chair to meet the car when leaving but I was so grateful to be going home.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; When I was home and back in my own bed I began to reflect on what had happened. This led me to a train of thought about an experience from when I was in my early 20's.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Back then, I was working as a Mechanical Draftsman in an Engineering Department. My mentor was a person also named Steve. He had a kidney disease and was required to undergo dialysis twice a week. Well, the time had come where he was due to have a kidney replacement. Now as I understood it, they had to give him some kind of medication during the procedure that would thin his blood. The problem was he also had a bleeding stomach ulcer. So he had to go into the hospital to have the ulcer repaired first.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; He died during the procedure on his ulcer. Now this was 30 years ago. I don't really know a lot about what his conditions were but I truly believe this: The medicines and medical practices today have improved so much. I'm thankful that I didn't turn out like he did.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; After spending 4 days at home I was ready to attempt re-entry into the work place. Truth is I get really anxious without having something mental to do. So I went back for 2 half days.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The first half day was exciting. I was so thrilled to be back at work. And many people were glad to see me back. But by the end of the second half-day I and was so exhausted I slept for 15 hours. I ended up staying home the next day and sleeping except for getting up to eat meals.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I went back to work again but promised to only do a half-day again and then rest up for the weekend since that was a Friday.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; When I started again the following Monday I did whole days of work. Now I've been working 3 full days straight. And today was the first day I drove myself to and from work. Prior to this, Melissa had been driving me.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; The work experience has been interesting. I found myself telling people that they were talking too fast for me to follow what they were saying. Anyone who has ever worked with me will see the humor and irony in that. And I seemed to get &quot;winded&quot; easily when I walked around. I also notice that my comprehension skills drop off by mid-afternoon. I avoid trying to understand or code anything requiring deep concentration during that time. &lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I'm drinking a lot of water every day. I'm doing about 3.5 liters of water a day. And I'm taking Iron pills twice a day and taking medication to heal my stomach.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Because of the need for me to build up red blood cells, I'm eating a lot of spinach salads and broccoli. And I'm having steak for dinner most nights. That's a neat perk.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; So what did I learn?&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; One thing is that I promised my wife to never withhold medical related information again. I should not have done that and understand better why.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; Another is that I'm grateful to be alive and recovering.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I also learned that I need to pay attention to what my body is telling me. When my stomach first started to bother me weeks before all this happened, I should have taken that seriously and seen the doctor right away.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; I also have a renewed respect for modern pharmacology and the practice of medicine today.&lt;br /&gt;</content>
		<author>
			<name>Stephan Wessels</name>
			<uri>http://squeak.preeminent.org/blog</uri>
		</author>
	</entry>

	<entry>
		<title>Luca Bruno: Time for Debian</title>
		<link rel="alternate" type="text/html" href="http://lethalman.blogspot.com/2008/04/time-for-debian.html"/>
		<id>tag:blogger.com,1999:blog-32054652.post-2660709068879544499</id>
		<updated>2008-04-22T18:55:00+00:00</updated>
		<content type="html">Hello,&lt;br /&gt;I switched to Debian lately and i think it will become my preferred distribution.&lt;br /&gt;I started with Slackware, then an LFS and then Gentoo. I never found them definitive for me.&lt;br /&gt;&lt;br /&gt;I used Slackware by compiling sources most of all, then i didn't see any reason to continue using it.&lt;br /&gt;&lt;br /&gt;The LFS came since my new PC as a test, and as long I could maintain it I had no problems and had fun with it.&lt;br /&gt;&lt;br /&gt;I then installed Gentoo when i got my first DSL. But the updates are slow for lack of testing, I'm on an amd64. I tried to contribute someway but for the time I've been using it I never seen a open and innovative development (not in the sense that it wasn't friendly). And also, I've seen many developers leaving the project.&lt;br /&gt;&lt;br /&gt;In other words, I &quot;almost&quot; used always source-based distribution. All the time I tried other binary-based distribution also to change my way of linux-life, like OpenSUSE, Ubuntu, Kubuntu, Foresight, and so on but no one satisfied me.&lt;br /&gt;&lt;br /&gt;Then i wanted to try Debian, hoping it was different than Ubuntu. And in fact it is!&lt;br /&gt;What I like of Debian is it's very high QA, how new users deal with bugs, how stable it is, how the BTS work, how the packaging works (eventough there are lots of useful tools I still don't know), the rapid updates, the security.&lt;br /&gt;&lt;br /&gt;The thing I dislike from other distribution is that they release new stable versions but that are not so stable at first. For example i had troubles with the package manager with both Ubuntu and Foresight. Boot problems with Ubuntu, several crashes with Foresight, and so on.&lt;br /&gt;&lt;br /&gt;But, I don't want to say Debian is now my preferred distro (I'm still afraid of binaries), but this is the good way and hopefully the last choice. Go Debian!</content>
		<author>
			<name>Luca Bruno aka Lethalman (noreply@blogger.com)</name>
			<uri>http://lethalman.blogspot.com/</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: “An Introduction to Seaside” now published</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/04/21/an-introduction-to-seaside-now-published/"/>
		<id>http://weeklysqueak.wordpress.com/?p=398</id>
		<updated>2008-04-21T12:59:22+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/04/introduction-to-seaside.png?w=202&amp;amp;h=300&quot; alt=&quot;&quot; height=&quot;300&quot; class=&quot;alignnone size-medium wp-image-399&quot; width=&quot;202&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Michael Perscheid &lt;a href=&quot;http://lists.squeakfoundation.org/pipermail/seaside/2008-April/017450.html&quot;&gt;announced&lt;/a&gt; in the &lt;a href=&quot;http://lists.squeakfoundation.org/pipermail/seaside/&quot;&gt;Seaside mailing list&lt;/a&gt; the publication of a new Seaside book &lt;a href=&quot;http://www.lulu.com/content/2234565&quot;&gt;An Introduction to Seaside&lt;/a&gt;. He says that:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;“This book explains the major concepts of Seaside in a clear and intuitive style. A working example of a ToDo List application is developed to illustrate the framework’s important concepts that build upon each other in an orderly progression. Besides the notions of users, tasks, components, forms and deployment, additional topics such as persistence, Ajax and Magritte are also discussed.”&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The book is based on the &lt;a href=&quot;http://www.hpi.uni-potsdam.de/swa/seaside/tutorial&quot;&gt;online tutorial&lt;/a&gt; developed at the &lt;a href=&quot;http://www.swa.hpi.uni-potsdam.de/&quot;&gt;Hasso-Plattner Institut&lt;/a&gt;, and the content has been revised and expanded for this edition.&lt;/p&gt;
&lt;p&gt;The 212-page book can be &lt;a href=&quot;http://www.lulu.com/content/2234565&quot;&gt;previewed and ordered&lt;/a&gt; at online publisher &lt;a href=&quot;http://www.lulu.com&quot;&gt;lulu.com&lt;/a&gt; for about €20/£14/$25.&lt;/p&gt;
&lt;p&gt;Congratulations to all involved at the HPI Software Architecture Group for producing this great introduction to Seaside. They are: David Tibbe, Michael Perscheid, Martin Beck, Stefan Berger, Jeff Eastman, Michael Haupt, Robert Hirschfeld and Peter Osburg.&lt;/p&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/398/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/398/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/398/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/398/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/398/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/398/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/398/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/398/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/398/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/398/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/398/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/398/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=398&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Michael Davies</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: Video of Newspeak lecture now available</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/04/19/video-of-newspeak-lecture-now-available/"/>
		<id>http://weeklysqueak.wordpress.com/?p=396</id>
		<updated>2008-04-19T19:46:48+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/04/newspeak.png?w=400&amp;amp;h=198&quot; alt=&quot;&quot; height=&quot;198&quot; class=&quot;alignnone size-medium wp-image-397&quot; width=&quot;400&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;http://www.tele-task.de/page50_lecture3490.html&quot;&gt;video has now been posted&lt;/a&gt; of &lt;a href=&quot;http://bracha.org/&quot;&gt;Gilad Bracha&lt;/a&gt;’s talk on Newspeak that &lt;a href=&quot;http://news.squeak.org/2008/03/11/talk-on-newspeak-today/&quot;&gt;we mentioned last month&lt;/a&gt;. Newspeak is a new dynamic language being developed at &lt;a href=&quot;http://www.cadence.com/&quot;&gt;Cadence&lt;/a&gt;, and is descended from Smalltalk and Self, with influences from E, Scala and Scheme, exploring ideas around combinatorial parsing, strict message-passing, reflectivity, capability-based security and actor-style concurrency.&lt;/p&gt;
&lt;p&gt;Newspeak is being developed on top of Squeak, and the presentation makes a number of direct comparisons with Squeak, especially when discussing UI matters such as the Newspeak widget framework, application framework and Class Browser, and how they’ve improved on Squeak’s access to the operating system with a new FFI framework.&lt;/p&gt;
&lt;p&gt;The roadmap for the future development of Newspeak is also laid out, including a discussion of when/whether the code will be published.&lt;/p&gt;
&lt;p&gt;(If you’re having trouble viewing the video, &lt;a href=&quot;http://lists.squeakfoundation.org/pipermail/squeak-dev/2008-April/127807.html&quot;&gt;see this thread&lt;/a&gt; for help).&lt;/p&gt;
&lt;p&gt;[Edit - Gilad Bracha has a &lt;a href=&quot;http://gbracha.blogspot.com/&quot;&gt;fascinating blog&lt;/a&gt; that records his ongoing development of Newspeak.]&lt;/p&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/396/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/396/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/396/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/396/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/396/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/396/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/396/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/396/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/396/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/396/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/396/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/396/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=396&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Michael Davies</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>Randal Schwartz: Smalltalk at FISL: now and forever!</title>
		<link rel="alternate" type="text/html" href="http://methodsandmessages.vox.com/library/post/smalltalk-at-fisl-now-and-forever.html?_c=feed-atom"/>
		<id>tag:vox.com,2008-04-19:asset-6a00e398cc856f000500f48cf001ce0002</id>
		<updated>2008-04-19T18:07:21+00:00</updated>
		<content type="html">&lt;div&gt;
    
    
        
            
            
            I gave my Seaside intro talk earlier today at FISL 9.0 (pictures being uploaded to my flickr account already).  The talk was well-attended (about 200 or so in the audience), including some Rails folks.  I was surprised though when I asked how many...
        
    
                &lt;p style=&quot;clear: both;&quot;&gt;

    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/smalltalk-at-fisl-now-and-forever.html?_c=feed-atom#comments&quot;&gt;Read and post comments&lt;/a&gt;

 | 

    
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f000500f48cf001ce0002?_c=feed-atom&quot;&gt;Send to a friend&lt;/a&gt;

&lt;/p&gt;

                &lt;/div&gt;</content>
		<author>
			<name>Randal Schwartz</name>
			<uri>http://methodsandmessages.vox.com/library/posts/page/1/</uri>
		</author>
	</entry>

	<entry>
		<title>Torsten Bergmann: Seaside and SVG</title>
		<link rel="alternate" type="text/html" href="http://astares.blogspot.com/2008/04/seaside-and-svg_18.html"/>
		<id>tag:blogger.com,1999:blog-9604963.post-2606159346120409544</id>
		<updated>2008-04-18T15:13:00+00:00</updated>
		<content type="html">The &lt;a href=&quot;http://www.squeaksource.com/SeasideDynamicSVG.html&quot;&gt;SVG project for Seaside&lt;/a&gt; is moving forward. It now also includes an example for rendering charts and a &lt;a href=&quot;http://astares.blogspot.com/2006/11/mondrian-for-squeak.html&quot;&gt;Mondrian&lt;/a&gt; graph. Meanwhile also the &lt;a href=&quot;http://www.squeaksource.com/SeasideMootools.html&quot;&gt;Mootools for Seaside&lt;/a&gt; got ported from &lt;a href=&quot;http://www.cincomsmalltalk.com&quot;&gt;VW&lt;/a&gt; to &lt;a href=&quot;http://www.squeak.org&quot;&gt;Squeak&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here is a screenshot (click to enlarge): &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://img389.imageshack.us/img389/2016/svgpl3.png&quot;&gt;&lt;img src=&quot;http://img389.imageshack.us/img389/2016/svgpl3.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Torsten (noreply@blogger.com)</name>
			<uri>http://astares.blogspot.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Torsten Bergmann: Krestianstvo</title>
		<link rel="alternate" type="text/html" href="http://astares.blogspot.com/2008/04/krestianstvo.html"/>
		<id>tag:blogger.com,1999:blog-9604963.post-1471322512609665061</id>
		<updated>2008-04-18T14:55:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://nsuslovi.googlepages.com/home2&quot;&gt;&quot;Krestianstvo&quot;&lt;/a&gt; - a framework to design &lt;a href=&quot;http://tweakproject.org/&quot;&gt;Tweak&lt;/a&gt; UI's for &lt;a href=&quot;http://www.opencroquet.org/&quot;&gt;Croquet&lt;/a&gt; applications in plain XML and CSS files. It includes one example of using XUL in Croquet. The project is hosted on &lt;a href=&quot;http://www.squeaksource.com/Krestianstvo.html&quot;&gt;Squeaksource&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://bp3.blogger.com/_V6b9d4HrIlQ/RhK3ttsVchI/AAAAAAAAACU/fAVZrTNX3SY/s320/1.jpg&quot;&gt;&lt;img src=&quot;http://bp3.blogger.com/_V6b9d4HrIlQ/RhK3ttsVchI/AAAAAAAAACU/fAVZrTNX3SY/s320/1.jpg&quot; width=&quot;250&quot; /&gt;&lt;/a&gt;</content>
		<author>
			<name>Torsten (noreply@blogger.com)</name>
			<uri>http://astares.blogspot.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Randal Schwartz: Mentioned Seaside on &quot;The Future And You&quot;</title>
		<link rel="alternate" type="text/html" href="http://methodsandmessages.vox.com/library/post/mentioned-seaside-on-the-future-and-you.html?_c=feed-atom"/>
		<id>tag:vox.com,2008-04-16:asset-6a00e398cc856f000500f48cef0e1a0002</id>
		<updated>2008-04-16T15:44:33+00:00</updated>
		<content type="html">&lt;div&gt;
    
    
        
            
            
            I was interviewed by noted futurist Stephen Euin Cobb for his podcast, The Future And You. If you skip ahead to about the fifty-five minute mark, you'll hear me rave about Seaside and describe my recent activities.  I also rant about why Muni Wifi...
        
    
                &lt;p style=&quot;clear: both;&quot;&gt;

    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/mentioned-seaside-on-the-future-and-you.html?_c=feed-atom#comments&quot;&gt;Read and post comments&lt;/a&gt;

 | 

    
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f000500f48cef0e1a0002?_c=feed-atom&quot;&gt;Send to a friend&lt;/a&gt;

&lt;/p&gt;

                &lt;/div&gt;</content>
		<author>
			<name>Randal Schwartz</name>
			<uri>http://methodsandmessages.vox.com/library/posts/page/1/</uri>
		</author>
	</entry>

	<entry>
		<title>The Weekly Squeak: Waveplace in the US Virgin Islands</title>
		<link rel="alternate" type="text/html" href="http://news.squeak.org/2008/04/16/waveplace/"/>
		<id>http://weeklysqueak.wordpress.com/?p=393</id>
		<updated>2008-04-16T12:44:38+00:00</updated>
		<content type="html">&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://waveplace.com/locations/usvi/movie.jsp?id=45&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/04/waveplace.jpg&quot; alt=&quot;WavePlace&quot; class=&quot;alignnone size-full wp-image-394&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://waveplace.com/locations/usvi/movie.jsp?id=44&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://weeklysqueak.files.wordpress.com/2008/04/waveplace2.jpg&quot; alt=&quot;WavePlace 2&quot; class=&quot;alignnone size-full wp-image-395&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-family: Helvetica; font-size: small;&quot;&gt;Hi everyone,&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-family: Helvetica; font-size: small;&quot;&gt;We’ve just posted two new videos from the St John Waveplace pilot, which  concluded three weeks ago. The first shows mentoring during the pilot. The  second shows students presenting their Etoys storybooks.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-family: Helvetica; font-size: small;&quot;&gt;1) Scenes from the St John pilot (4 minutes)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-family: Helvetica; color: #0021e7; font-size: small;&quot;&gt;&lt;a href=&quot;http://waveplace.com/locations/usvi/movie.jsp?id=45&quot; title=&quot;http://waveplace.com/locations/usvi/movie.jsp?id=45&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;http://waveplace.com/locations/usvi/movie.jsp?id=45&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-family: Helvetica; font-size: small;&quot;&gt;2) The St John Storybook Awards (8 minutes)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-family: Helvetica; color: #0021e7; font-size: small;&quot;&gt;&lt;a href=&quot;http://waveplace.com/locations/usvi/movie.jsp?id=44&quot; title=&quot;http://waveplace.com/locations/usvi/movie.jsp?id=44&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;http://waveplace.com/locations/usvi/movie.jsp?id=44&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-family: Helvetica; font-size: small;&quot;&gt;We will be posting the actual storybooks to our website soon so you can  see them for yourself.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-family: Helvetica; font-size: small;&quot;&gt;In other news, the Haiti pilot will resume next week, since things have  calmed down in Port-Au-Prince. The kids and teachers are well.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; margin: 0;&quot;&gt;As always, if  you’d like to hear more from us, please subscribe to our newsletter or donate  money on our website to help with our courseware and pilots.&lt;/div&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-family: Helvetica; font-size: small;&quot;&gt;Take care,&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-family: Helvetica; font-size: small;&quot;&gt;Tim&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;–&lt;/div&gt;
&lt;div&gt;Timothy Falconer&lt;/div&gt;
&lt;div&gt;Waveplace Foundation&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://waveplace.com/&quot; title=&quot;http://waveplace.com/&quot;&gt;http://waveplace.com&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;610-797-3100&lt;/div&gt;
&lt;/div&gt;
&lt;img src=&quot;http://feeds.wordpress.com/1.0/categories/weeklysqueak.wordpress.com/393/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;img src=&quot;http://feeds.wordpress.com/1.0/tags/weeklysqueak.wordpress.com/393/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/weeklysqueak.wordpress.com/393/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/weeklysqueak.wordpress.com/393/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/weeklysqueak.wordpress.com/393/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/weeklysqueak.wordpress.com/393/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/weeklysqueak.wordpress.com/393/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/weeklysqueak.wordpress.com/393/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/weeklysqueak.wordpress.com/393/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/weeklysqueak.wordpress.com/393/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/weeklysqueak.wordpress.com/393/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/weeklysqueak.wordpress.com/393/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=news.squeak.org&amp;amp;blog=394922&amp;amp;post=393&amp;amp;subd=weeklysqueak&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Ron Teitelbaum</name>
			<uri>http://news.squeak.org</uri>
		</author>
	</entry>

	<entry>
		<title>Torsten Bergmann: Diff Tools for Squeak</title>
		<link rel="alternate" type="text/html" href="http://astares.blogspot.com/2008/04/diff-tools-for-squeak.html"/>
		<id>tag:blogger.com,1999:blog-9604963.post-3016530305442003410</id>
		<updated>2008-04-16T10:53:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://lists.squeakfoundation.org/pipermail/ui/2008-April/000794.html&quot;&gt;Gary Chambers announced&lt;/a&gt; new Diff Tools for &lt;a href=&quot;http://www.squeak.org&quot;&gt;Squeak&lt;/a&gt; as part of the &lt;a href=&quot;http://wiki.squeak.org/squeak/6005&quot;&gt;UI Enhancement&lt;/a&gt; &lt;a href=&quot;http://www.squeaksource.com/UIEnhancements.html&quot;&gt;packages&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Looks promising:&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://lists.squeakfoundation.org/pipermail/ui/attachments/20080415/bb23cafe/Picture1-0001.png&quot; /&gt;&lt;br /&gt;&lt;br /&gt;and with different fonts and different look:&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2313/2378588564_b3d5be1d52.jpg?v=0&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3236/2377749255_3900e83832.jpg?v=0&quot; /&gt;</content>
		<author>
			<name>Torsten (noreply@blogger.com)</name>
			<uri>http://astares.blogspot.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Torsten Bergmann: Arrrggghhhh .....</title>
		<link rel="alternate" type="text/html" href="http://astares.blogspot.com/2008/04/arrrggghhhh.html"/>
		<id>tag:blogger.com,1999:blog-9604963.post-5751013442923678144</id>
		<updated>2008-04-15T14:08:00+00:00</updated>
		<content type="html">Arrghhh!!! Try this:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Smalltalk&lt;/strong&gt;&lt;br /&gt;&lt;pre style=&quot;background: #ffffce;&quot;&gt;Transcript show: (50.0 - 7.23) asString&lt;/pre&gt;&lt;br /&gt;returns &lt;font color=&quot;green&quot;&gt;42.77&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;C/C++&lt;/strong&gt;&lt;br /&gt;&lt;pre style=&quot;background: #ffffce;&quot;&gt;#include &lt;br /&gt;&lt;br /&gt;int main(int argc, char ** argv) {&lt;br /&gt;    double a = 50.0 - 7.23;&lt;br /&gt;    printf(&quot;%lf&quot;, a);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;returns &lt;font color=&quot;green&quot;&gt;42.770000&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Java&lt;/strong&gt;&lt;br /&gt;&lt;pre style=&quot;background: #ffffce;&quot;&gt;public class Test {&lt;br /&gt;    public static void main(String[] args) {&lt;br /&gt;        double a = 50.0 - 7.23;&lt;br /&gt;        System.out.println(a);&lt;br /&gt;    }&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;returns &lt;font color=&quot;red&quot;&gt;42.769999999999996&lt;/font&gt;</content>
		<author>
			<name>Torsten (noreply@blogger.com)</name>
			<uri>http://astares.blogspot.com/</uri>
		</author>
	</entry>

	<entry>
		<title>Luca Bruno: Smalltalk YX toward a new interpreter</title>
		<link rel="alternate" type="text/html" href="http://lethalman.blogspot.com/2008/04/smalltalk-yx-toward-new-interpreter.html"/>
		<id>tag:blogger.com,1999:blog-32054652.post-5226152120294103321</id>
		<updated>2008-04-15T09:51:00+00:00</updated>
		<content type="html">Hello,&lt;br /&gt;Smalltalk YX is currently working on refactoring a part of the interpreter, relative to contexts and stack management.&lt;br /&gt;The current version uses one stack per process but always create contexts for each method or block entered.&lt;br /&gt;The new branch, called &lt;span style=&quot;font-weight: bold;&quot;&gt;newinterp&lt;/span&gt;, won't create those contexts anymore but they will be created only on-demand (e.g. thisContext). This means both less resources and garbage collector usage, and a possible speedup.&lt;br /&gt;&lt;br /&gt;More informations on the &lt;a href=&quot;http://groups.google.com/group/syx-discuss/browse_thread/thread/6181dac94bac1cc4&quot;&gt;mailing list here&lt;/a&gt;.</content>
		<author>
			<name>Luca Bruno aka Lethalman (noreply@blogger.com)</name>
			<uri>http://lethalman.blogspot.com/</uri>
		</author>
	</entry>

</feed>
