. .

st4u

ST 4U 395: Execution Context in ObjectStudio

May 30, 2013 10:28:30.441

Today's Smalltalk 4 You looks at the execution context for code in ObjectStudio - which can vary based on the tool (VisualWorks or ObjectStudio native ) that you use. 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:

OS Execution

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

posted by James Robertson

 Share Tweet This

st4u

ST 4U 394: Parsing HTML in Pharo

May 29, 2013 11:24:18.443

Today's Smalltalk 4 You looks at Soup - an HTML tag parser for Pharo. 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:

Soup

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

posted by James Robertson

 Share Tweet This

st4u

ST 4U 393: Pharo Updater

May 28, 2013 10:17:12.340

Today's Smalltalk 4 You looks at the software updater in Pharo 2.0. 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:

Updater

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

posted by James Robertson

 Share Tweet This

st4u

ST 4U 392: OLE Embedding in VA Smalltalk

May 24, 2013 12:07:41.489

Today's Smalltalk 4 You looks at OLE embedding 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:

OLE.

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:


Today we'll take a look at OLE embedding with VA Smalltalk. As it happens, a programmatic (as opposed to parts constructions tools) example ships with the product. First, load the OLE Samples, and then execute the following code (you should browse the class OlexContainerExample as well):


OlexContainerExample new open

Now, go to the edit menu, and select "Insert Object...":

OLE Embed

You'll get a list of things you can embed. We've chosen WordPad here, as any installation of Windows should have access to that. You should see WordPad come up:

OLE Embed 2

Now, enter some text and close WordPad without saving - the text will appear in the VA container:

OLE Embed 3

Browse the class and take a look at how it's been set up - that should give you a starting point for doing this kind of thing in your own applications.

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

posted by James Robertson

 Share Tweet This

st4u

ST 4U 391: Pharo Online Help

May 23, 2013 12:10:11.286

Today's Smalltalk 4 You looks at the online help system that can be loaded into Pharo 2.0. 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:

Pharo Help

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

posted by James Robertson

 Share Tweet This

st4u

ST 4U 390: Order Preserving Dictionary

May 22, 2013 9:57:43.384

Today's Smalltalk 4 You looks at a class available in Pharo 2.0 - an order preserving dictionary. 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:

Order Preserving Dictionary

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

posted by James Robertson

 Share Tweet This

st4u

ST 4U 389: STON Serializer

May 21, 2013 10:31:37.966

Today's Smalltalk 4 You looks at the STON (Smalltalk Object Notation) serializer in Pharo. 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:

STON

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

posted by James Robertson

 Share Tweet This

st4u

ST 4U 388: Pharo Screen Capture

May 20, 2013 10:16:12.476

Today's Smalltalk 4 You looks at Pharo's ability to take screen captures of its own environment. As of the time this screencast was done, capturing a region works, but it's not obvious that it works. 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:

screen capture

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

posted by James Robertson

 Share Tweet This

st4u

ST 4U 387: Cascades and yourself

May 17, 2013 10:01:47.066

Today's Smalltalk 4 You looks at cascades and #yourself. 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:

Cascades.

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 Smalltalk, you'll often run across the cascade syntax:


ct := CTest new.
ct options
	add: 1;
	add: 2;
	add: 3;
	add: 4;
	yourself

Here we have a small class with an instance variable, and the variable holds a collection. The use of #add: is followed by a cadcade (the semi-colon). What that does is ensure that the next message (#add: in this case) is sent back to the original receiver (the collection) rather than to the return object (#add: answers the object sent).

So in the example above, without the #yourself at the end, the last message send would answer 4 rather than the collection.

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

posted by James Robertson

 Share Tweet This

st4u

ST 4U 386: Code Critic in Pharo

May 16, 2013 10:31:43.089

Today's Smalltalk 4 You looks at the code critic tools in Pharo 2.0. 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:

code critic

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

posted by James Robertson

 Share Tweet This

Previous Next (554 total)