. .

podcastAAC

IM 108: Bootstrapping Smalltalk (AAC)

December 23, 2012 16:30:40.600

Welcome to episode 108 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.

This week we have a recording from the Smalltalks 2012 conference in Argentina - Guillermo Polito talking about bootstrapping Smalltalk. If you would rather watch the video, head on over to the YouTube channel.

You can subscribe to the podcast in iTunes (or any other podcatching software) using this feed directly or in iTunes with this one.

To listen now, you can either download the mp3 edition, or the AAC edition. The AAC edition comes with chapter markers. You can subscribe to either edition of the podcast directly in iTunes; just search for Smalltalk and look in the Podcast results. You can subscribe to the mp3 edition directly using this feed, or the AAC edition using this feed using any podcatching software. You can also download the podcast in ogg format.

If you like the music we use, please visit Josh Woodward's site. We use the song Troublemaker for our intro/outro music. I'm sure he'd appreciate your support!

If you have feedback, send it to jarober@gmail.com - or visit us on Facebook - you can subscribe in iTunes using this iTunes enabled feed.. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!

Tags: , ,

Enclosures:
[im108.m4a ( Size: 12199235 )]

posted by James Robertson

 Share Tweet This

podcast

IM 108: Bootstrapping Smalltalk

December 23, 2012 16:30:11.439

Welcome to episode 108 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.

This week we have a recording from the Smalltalks 2012 conference in Argentina - Guillermo Polito talking about bootstrapping Smalltalk. If you would rather watch the video, head on over to the YouTube channel.

You can subscribe to the podcast in iTunes (or any other podcatching software) using this feed directly or in iTunes with this one.

To listen now, you can either download the mp3 edition, or the AAC edition. The AAC edition comes with chapter markers. You can subscribe to either edition of the podcast directly in iTunes; just search for Smalltalk and look in the Podcast results. You can subscribe to the mp3 edition directly using this feed, or the AAC edition using this feed using any podcatching software. You can also download the podcast in ogg format.

If you like the music we use, please visit Josh Woodward's site. We use the song Troublemaker for our intro/outro music. I'm sure he'd appreciate your support!

If you have feedback, send it to jarober@gmail.com - or visit us on Facebook - you can subscribe in iTunes using this iTunes enabled feed.. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!

Tags: , ,

Enclosures:
[im108.mp3 ( Size: 8767519 )]

posted by James Robertson

 Share Tweet This

smalltalk

Squeak 4.4 RC-3 Ready

December 22, 2012 16:00:39.492

Spotted in Planet Squeak

Squeak is in the process of releasing its latest version Squeak4.4. Frank Shearar, the release manager, has just released the latest release candidate for public vetting by the community. Download it. Take a look. Post feedback on the Squeak-dev mailing list.

Tags:

posted by James Robertson

 Share Tweet This

skyrimAAC

Thu'umcast 35: Are You on Expert? (AAC)

December 22, 2012 10:50:31.093

Thu'umcast

Welcome to episode 35 of "Thu'umcast" - a podcast where Michael Lucas-Smith, Scott Dirk, Austin Haley, Makahlua and I document our trials and tribulations in Elder Scrolls V: Skyrim

Today, James and Michael talk about playing the game on Expert Difficulty - and Michael explains why you probably should avoid Master. The podcast ends a bit abruptly while we were off on a rant about the gaming industry in general - this was recorded while I was on the road, and the hotel wifi just cut out on us.

If you liked our work on That Podcast, you'll probably like this. We intend to stay with the same idea - a gameplay podcast. If you don't want spoilers, don't listen - we are going to be talking about how we play the game, and what we ran across as we played.

You can subscribe in iTunes (or any podcatcher) using this feed, or this one for the AAC edition. We'll add the iTunes specific links as soon as they are available. In the meantime, join the Facebook Group and follow us on Twitter. If you play on Steam, join the Steam Group. Like the music? Pay Sbeast a visit, we thank him for letting us use it!

Links to all episodes and other information can be found on the Thu'umcast page.

If you want to download the podcast directly, we've provided it in three formats:

Got feedback? Tweet us!. Enjoy the podcast, and we'll see you in Skyrim!

Tags: , , ,

Enclosures:
[thuum35.m4a ( Size: 19578254 )]

posted by James Robertson

 Share Tweet This

skyrim

Thu'umcast 35: Are You on Expert?

December 22, 2012 10:49:29.205

Thu'umcast

Welcome to episode 35 of "Thu'umcast" - a podcast where Michael Lucas-Smith, Scott Dirk, Austin Haley, Makahlua and I document our trials and tribulations in Elder Scrolls V: Skyrim

Today, James and Michael talk about playing the game on Expert Difficulty - and Michael explains why you probably should avoid Master. The podcast ends a bit abruptly while we were off on a rant about the gaming industry in general - this was recorded while I was on the road, and the hotel wifi just cut out on us.

If you liked our work on That Podcast, you'll probably like this. We intend to stay with the same idea - a gameplay podcast. If you don't want spoilers, don't listen - we are going to be talking about how we play the game, and what we ran across as we played.

You can subscribe in iTunes (or any podcatcher) using this feed, or this one for the AAC edition. We'll add the iTunes specific links as soon as they are available. In the meantime, join the Facebook Group and follow us on Twitter. If you play on Steam, join the Steam Group. Like the music? Pay Sbeast a visit, we thank him for letting us use it!

Links to all episodes and other information can be found on the Thu'umcast page.

If you want to download the podcast directly, we've provided it in three formats:

Got feedback? Tweet us!. Enjoy the podcast, and we'll see you in Skyrim!

Tags: , , ,

Enclosures:
[thuum35.mp3 ( Size: 14299684 )]

posted by James Robertson

 Share Tweet This

st4u

ST 4U 234: Message Swallowing MNU

December 21, 2012 12:49:44.511

Today's Smalltalk 4 You looks at the a cool - but dangerous - thing in Smalltalk - the ability to handle messages that are not understood. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:

MNU.

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:


One of the things you'll run across in Smalltalk is the ability to handle a "Message Not Understood" exception. While there are uses for such handling (proxy development, for example) - it's often quite dangerous. Even more dangerous is implementing a catchall #doesNotUnderstand: message to your class - it can simply swallow all such MNU exceptions, leading to very bizarre behavior. Consider a simple Counter class with a one up counter, and an #addOne (but no #subtractOne) method, and this implementation:


doesNotUnderstand: aMessage
	Transcript show: 'Not Understood: ', aMessage selector printString; cr

It seems simple enough, but consider the case where that counter is meaningful. A user of the class might think #subtractOne works, and then end up with unexpected values. It can be more serious in a real application - recently, I've been upgrading a VisualWorks 7.6 application to VisualWorks 7.9.1. One of the parts swallowed exceptions like what we have above, and finding the missing methods became very difficult.

Need more help? There's a screencast for other topics like this which you may want to watch. Questions? Try the "Chat with James" Google gadget over in the sidebar.

Tags: ,

Enclosures:
[st4u324-iPhone.m4v ( Size: 3647888 )]

posted by James Robertson

 Share Tweet This

js4u

JS 4U 231: Layering on a Weather Map

December 19, 2012 22:23:37.613

Javascript 4 U

Today's Javascript 4 You looks at the gt() function in JQuery. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube.

Join the Facebook Group to discuss the tutorials. You can view the archives here.

To watch now, click on the image below:

weather map layer

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:

Tags: ,

Enclosures:
[js4u231-iPhone.m4v ( Size: 1237576 )]

posted by James Robertson

 Share Tweet This

smalltalk

Pharo on Google Plus

December 19, 2012 18:00:04.817

For those of you who use something other than Facebook (or maybe in addition to it) - Pharo is now on Google Plus.

Tags:

posted by James Robertson

 Share Tweet This

st4u

ST 4U 323: More on Polymorphism

December 19, 2012 7:32:57.253

Today's Smalltalk 4 You goesback to Polymorphism in Smalltalk for some more discussion. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:

Polymorphism

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:


We've gone over a basic polymorphism example, but one point needs to be made: when you decide to add polymorphic behavior to your own objects, the API you need to cover is typically small. What if you need to cover a system class - like, say, Collection?

Collection API

In the simple example we covered here, there was one method to create in each object: #currentValue. If you intend to cover something larger, you'll have more work to do.

Need more help? There's a screencast for other topics like this which you may want to watch. Questions? Try the "Chat with James" Google gadget over in the sidebar.

Tags: ,

Enclosures:
[st4u323-iPhone.m4v ( Size: 2411402 )]

posted by James Robertson

 Share Tweet This

js4u

JS 4U 230: Layering on a Transit Map

December 18, 2012 7:33:08.158

Javascript 4 U

Today's Javascript 4 You looks at adding a transit layer to a Google street map with Javascript. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube.

Join the Facebook Group to discuss the tutorials. You can view the archives here.

To watch now, click on the image below:

transit layer

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:

Tags: , ,

Enclosures:
[js4u230-iPhone.m4v ( Size: 1079169 )]

posted by James Robertson

 Share Tweet This

skyrimAAC

Thu'umcast 34: Dragon Lore (AAC)

December 18, 2012 1:46:53.038

Thu'umcast

Welcome to episode 34 of "Thu'umcast" - a podcast where Michael Lucas-Smith, Scott Dirk, Austin Haley, Makahlua and I document our trials and tribulations in Elder Scrolls V: Skyrim

Today, James and Michael talk about some of the dragon/Nord lore behind the main plot in Skyrim. This came up now that we are both playing the game on Expert difficulty, and Michael has just gotten through Dawnguard. For some of the background we discussed, have a look here.

If you liked our work on That Podcast, you'll probably like this. We intend to stay with the same idea - a gameplay podcast. If you don't want spoilers, don't listen - we are going to be talking about how we play the game, and what we ran across as we played.

You can subscribe in iTunes (or any podcatcher) using this feed, or this one for the AAC edition. We'll add the iTunes specific links as soon as they are available. In the meantime, join the Facebook Group and follow us on Twitter. If you play on Steam, join the Steam Group. Like the music? Pay Sbeast a visit, we thank him for letting us use it!

Links to all episodes and other information can be found on the Thu'umcast page.

If you want to download the podcast directly, we've provided it in three formats:

Got feedback? Tweet us!. Enjoy the podcast, and we'll see you in Skyrim!

Tags: , , ,

Enclosures:
[thuum34.m4a ( Size: 15598246 )]

posted by James Robertson

 Share Tweet This

skyrim

Thu'umcast 34: Dragon Lore

December 18, 2012 1:45:19.288

Thu'umcast

Welcome to episode 34 of "Thu'umcast" - a podcast where Michael Lucas-Smith, Scott Dirk, Austin Haley, Makahlua and I document our trials and tribulations in Elder Scrolls V: Skyrim

Today, James and Michael talk about some of the dragon/Nord lore behind the main plot in Skyrim. This came up now that we are both playing the game on Expert difficulty, and Michael has just gotten through Dawnguard. For some of the background we discussed, have a look here.

If you liked our work on That Podcast, you'll probably like this. We intend to stay with the same idea - a gameplay podcast. If you don't want spoilers, don't listen - we are going to be talking about how we play the game, and what we ran across as we played.

You can subscribe in iTunes (or any podcatcher) using this feed, or this one for the AAC edition. We'll add the iTunes specific links as soon as they are available. In the meantime, join the Facebook Group and follow us on Twitter. If you play on Steam, join the Steam Group. Like the music? Pay Sbeast a visit, we thank him for letting us use it!

Links to all episodes and other information can be found on the Thu'umcast page.

If you want to download the podcast directly, we've provided it in three formats:

Got feedback? Tweet us!. Enjoy the podcast, and we'll see you in Skyrim!

Tags: , , ,

Enclosures:
[thuum34.mp3 ( Size: 11381283 )]

posted by James Robertson

 Share Tweet This

st4u

ST 4U 322: Keyboard Binding Changes in VW

December 17, 2012 7:27:20.990

Today's Smalltalk 4 You looks at one of the changes - keyboard shortcuts - you'll run into when upgrading from an older rev of VisualWorks to the latest. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:

VisualWorks

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:

Tags: ,

Enclosures:
[st4u322-iPhone.m4v ( Size: 1903066 )]

posted by James Robertson

 Share Tweet This

stic13

Call For Participation: STIC 2013

December 16, 2012 19:03:15.000

It's time to get ready for STIC 2013: We are putting out the call for participation for next year's conference. I'm pleased to announce that I'll be helping put together the schedule for this year's talks. This one has some added excitement - we are celebrating the 30th anniversary of Smalltalk.

STIC is a forum where Smalltalk professionals, researchers and enthusiasts can meet and share ideas and experiences. STIC is currently accepting proposals for talks involving Smalltalk technology and other areas of innovation in the software industry. We’re looking forward to an excellent conference and need your participation to maintain the high technical level of the conference!

We are also looking for academic papers for the “Smalltalk Directions” part of the conference. If you plan to submit a paper, please follow the same directions listed below for presentations. Such papers should address possible future directions for Smalltalk and/or Smalltalk-inspired dynamic languages.

The conference will take place at the Wigwam Resort in Phoenix, Arizona on June 9-12, 2013.

Presentations will have 45 minutes time slots including discussion, and they may be in the form of:

  • History of Smalltalk – It’s the 30th Anniversary of the language, and we would love to see presentations on this topic.
  • Technical presentations
  • Experience reports
  • Technology demonstrations
  • Panel discussions
  • Workshops
  • Describe your idea to us!

Proposals should be submitted by email to Sts_Speakers@stic.st and should include the following information:

  • Name
  • Contact information
  • Type of presentation
  • A brief abstract
  • A short biography for the presenter(s)
  • Any date/time constraints
  • Any other information you think we should know

If you cannot discuss the internal application you are working on due to corporate restrictions, perhaps you can discuss the application’s component usage or development process. We also plan to reserve time for short presentations in the form of Lightning Talks and short technology demonstrations, but these will be available for sign-up at the conference rather than as advanced proposals. These talks will be limited to a five- to eight-minute time window. So if you intend to volunteer for one at the conference, please be prepared for that!

Submissions should be received by February 28, 2013, and should be submitted either in PDF or Word (Microsoft) format. Note that submissions with incomplete information may be rejected (particularly if a bio or abstract information is missing).

Presenters will qualify for a discounted registration. If your talk is accepted, we’ll have full details on the specifics.

For updates and announcements about the conference, please visit us on the web at http://www.stic.st

Tags: ,

posted by James Robertson

 Share Tweet This

podcastAAC

IM 107: New GUI Directions for ObjectStudio (AAC)

December 16, 2012 10:13:01.790

Welcome to episode 107 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.

This week we have a recording from ESUG 2012 - Andreas Hiltner of Cincom talking about some new directions for the ObjectStudio GUI. If you would rather watch the video, head on over to the STIC website.

You can subscribe to the podcast in iTunes (or any other podcatching software) using this feed directly or in iTunes with this one.

To listen now, you can either download the mp3 edition, or the AAC edition. The AAC edition comes with chapter markers. You can subscribe to either edition of the podcast directly in iTunes; just search for Smalltalk and look in the Podcast results. You can subscribe to the mp3 edition directly using this feed, or the AAC edition using this feed using any podcatching software. You can also download the podcast in ogg format.

If you like the music we use, please visit Josh Woodward's site. We use the song Troublemaker for our intro/outro music. I'm sure he'd appreciate your support!

If you have feedback, send it to jarober@gmail.com - or visit us on Facebook - you can subscribe in iTunes using this iTunes enabled feed.. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!

Tags: ,

Enclosures:
[im107.m4a ( Size: 7671713 )]

posted by James Robertson

 Share Tweet This

podcast

IM 107: New GUI Directions for ObjectStudio

December 16, 2012 10:12:31.845

Welcome to episode 107 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.

This week we have a recording from ESUG 2012 - Andreas Hiltner of Cincom talking about some new directions for the ObjectStudio GUI. If you would rather watch the video, head on over to the STIC website.

You can subscribe to the podcast in iTunes (or any other podcatching software) using this feed directly or in iTunes with this one.

To listen now, you can either download the mp3 edition, or the AAC edition. The AAC edition comes with chapter markers. You can subscribe to either edition of the podcast directly in iTunes; just search for Smalltalk and look in the Podcast results. You can subscribe to the mp3 edition directly using this feed, or the AAC edition using this feed using any podcatching software. You can also download the podcast in ogg format.

If you like the music we use, please visit Josh Woodward's site. We use the song Troublemaker for our intro/outro music. I'm sure he'd appreciate your support!

If you have feedback, send it to jarober@gmail.com - or visit us on Facebook - you can subscribe in iTunes using this iTunes enabled feed.. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!

Tags: ,

Enclosures:
[im107.mp3 ( Size: 5460121 )]

posted by James Robertson

 Share Tweet This