. .

stic13

STIC 2013 Schedule

May 10, 2013 12:09:46.260

posted by James Robertson

 Share Tweet This

st4u

ST 4U 382: Cobol Access in VA Smalltalk

May 10, 2013 11:10:49.605

Today's Smalltalk 4 You looks at the Cobol access support in VA Smalltalk. 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:

Cobol Access.

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:


Using VA Smalltalk, you can access Cobol libraries - something that's fairly unique to VA in the Smalltalk world. To get started, load the support from the features tool:

Cobol Support

You should be able to find the applications in your browser now:

Cobol Support

We don't have anything running Cobol here, so we can't really show an example - the good news is, accessing Cobol from VA is a lot like accessing C. If you have that requirement, it's well documented.

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:
[st4u382-iPhone.m4v ( Size: 881366 )]

posted by James Robertson

 Share Tweet This

st4u

ST 4U 381: Easy Store Access

May 9, 2013 10:08:06.936

Today's Smalltalk 4 You looks at one of the ways VisualWorks (and ObjectStudio) make it easy to access Store repositories. 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:

Store Access

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:
[st4u381-iPhone.m4v ( Size: 1566419 )]

posted by James Robertson

 Share Tweet This

st4u

ST 4U 380: Resizing Dataset Columns

May 8, 2013 10:04:47.492

Today's Smalltalk 4 You looks at Datasets in VisualWorks - specifically, automatically resizing them based on windw resizing events. 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:

datasets

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:
[st4u380-iPhone.m4v ( Size: 2204449 )]

posted by James Robertson

 Share Tweet This

js4u

JS 4U 268: Markers and User Events

May 7, 2013 9:52:15.841

Javascript 4 U

Today's Javascript 4 You looks at user placement of map markers. 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:

placed markers

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:
[js4u268-iPhone.m4v ( Size: 822196 )]

posted by James Robertson

 Share Tweet This

smalltalk

Gnome2 Look for VisualWorks

May 6, 2013 10:34:31.000

posted by James Robertson

 Share Tweet This

smalltalk

Redline Smalltalk IntelliJ Plugin

May 6, 2013 8:27:56.000

There's a preview screencast out of the IntelliJ plugin for Redline Smalltalk.

Tags:

posted by James Robertson

 Share Tweet This

podcastAAC

IM 125: Image Startup and Shutdown (AAC)

May 5, 2013 15:07:34.495

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

This week Dave and I talked about the process of image startup and shutdown in Smalltalk, and how that impacts the undertanding people have of Smalltalk systems. We focused on VisualWorks/ObjectStudio, because that's what the two of us are most familiar with, but the broad concepts are simlliar across other image based Smalltalk systems.

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:
[im125.m4a ( Size: 15569649 )]

posted by James Robertson

 Share Tweet This

podcast

IM 125: Image Startup and Shutdown

May 5, 2013 15:06:49.939

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

This week Dave and I talked about the process of image startup and shutdown in Smalltalk, and how that impacts the undertanding people have of Smalltalk systems. We focused on VisualWorks/ObjectStudio, because that's what the two of us are most familiar with, but the broad concepts are simlliar across other image based Smalltalk systems.

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:
[im125.mp3 ( Size: 11238296 )]

posted by James Robertson

 Share Tweet This

st4u

ST 4U 378: Determining the Image File Format

May 3, 2013 3:27:52.716

Today's Smalltalk 4 You looks at figuring out which image reader to use on a given file you want to deal with. 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:

Image Reading.

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:


Last time we looked at reading images in from the file system into VA Smaltalk - and we noted that you need to line up the specific reader with the correct format. However, with a bit of glue code of your own, it's easy to determine which reader (if any) can read a given file, and select it. Try this on a JPG, for instance:


| file |
file := CfsFileDescriptor open: 'thuum.jpg' oflag: ORDONLY.
(CgPCXFileFormat formatMatchesFileHandle: file atOffset: 0)
    ifTrue: [Transcript cr; show: 'Format matches.']
    ifFalse: [Transcript cr; show: 'Format does not match.'].
file close.

You should see a negative in the Transcript. Now, try the same thing using the JPG reader:


| file |
file := CfsFileDescriptor open: 'thuum.jpg' oflag: ORDONLY.
(CgJPEGFileFormat formatMatchesFileHandle: file atOffset: 0)
    ifTrue: [Transcript cr; show: 'Format matches.']
    ifFalse: [Transcript cr; show: 'Format does not match.'].
file close.


And you'll see that it works. Given that, and a bit of glue code of your own, it would be simple to create a "find the right reader" class - and to then create readers for formats that are not already supported, and fit them into the existing framework.

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:
[st4u378-iPhone.m4v ( Size: 1430136 )]

posted by James Robertson

 Share Tweet This