Today's Smalltalk 4 You looks at some basic Store (version control) usage in ObjectStudio 8. 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:
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.
Today's Smalltalk 4 You looks at using SQLLite as a Store repository for ObjectStudio 8. 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:
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.
Today's Smalltalk 4 You looks at using XTea for encryption 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:
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 use the XTEA encryption/decryption code we loaded last time. It's a simple tool, and easy to use for small projects without terribly solid encryption needs. To get started, just use code like this: The first 16 characters are your key:
cipher := 'this is my string for encryption/decryption'
xteaEncryptWithKey: 'my encryption key'.
That encrypts; you can inspect the cipher to see the binary data. Next, use the same key to decrypt it:
plain := cipher xteaDecryptWithKey: 'my encryption key' 'this is my string for encryption/decryption'
That's it - for simple use cases, that's all you need.
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.
Today's Smalltalk 4 You looks at the way bundles are displayed in VisualWorks 7.9.1. If you are coming from an older version of VisualWorks, you might wonder whether VW changed the load order for your bundle - all that's changed is the default display options. 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:
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.
Today's Smalltalk 4 You looks at a little profiling tool named in memory of Andreas Raab. 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:
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.
Today's Smalltalk 4 You looks at loading arbitrary packages into VA when you just get the .DAT file. 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:
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.
Once you unzip the file, simply open the Applications (Or Config Maps) browser, and import:
Hit Ok to skip the IP address query. Select the file to import next:
Import all the versions want by moving them to the right, and hitting Ok. Then look in the tools:
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.
Today's Smalltalk 4 You looks at using SQLLite as a store repository in VisualWorks. 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:
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.
Today's Smalltalk 4 You looks at some simple Store usage examples that Cincom provides - these are programmatic examples, which might make it easier for you to add some project specific tools. 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:
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.
Today's Smalltalk 4 You looks at a goodie - memory monitoring tools for 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:
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.
Scroll down and select the "Smalltalk Memory Analysis Tools" zip file. Download that, extract it, and import the dat file into Envy. Once you've down that, open up the Editions Tool, and load KesMemoryTools (which will load KesMemoryUsage)
Open up the tools menu in the launcher - you should see a new entry. Open up the monitor, and you can see which objects are consuming memory:
Run part of your app, and you should see how many of your own objects are being created. This can be a handy thing when you want to know whether you are getting more of an object than you think you should be getting
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.
Today's Smalltalk 4 You looks at one shot breakpoints in VisualWorks - invaluable when debugging through parts of the system that are triggered by UI updates or multiple threads. 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:
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.