The Skyrim Creation Kit will be available for the PC version this Tuesday, according to a tweet from Bethesda VP of Marketing Pete Hines. It'll be available through Steam under "Tools," for free. As if the ability to generate infinite, free Skyrim content through mods weren't enough, Hines also teased a "special surprise" that would be coming along with it. We'll have to wait until Tuesday to see what that is, but we're guessing dragons. That game would be awesome with some dragons in it.
Welcome to episode 64 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
David Buck and I talk talk to Alan Knight - Cincom's Smalltalk engineering manager, and a longtime chair of the technical content for Smalltalk Solutions/STIC - about the upcoming STIC conference in Biloxi, MS. Some of the audio has some scratchiness to it that I couldn't edit out - it seems to have been a recording artifact this week. I apologize for that, but it's exactly what I heard while we did the podcast - so you shouldn't have any trouble understanding the talk.
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!
Welcome to episode 64 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
David Buck and I talk talk to Alan Knight - Cincom's Smalltalk engineering manager, and a longtime chair of the technical content for Smalltalk Solutions/STIC - about the upcoming STIC conference in Biloxi, MS. Some of the audio has some scratchiness to it that I couldn't edit out - it seems to have been a recording artifact this week. I apologize for that, but it's exactly what I heard while we did the podcast - so you shouldn't have any trouble understanding the talk.
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!
Today's Smalltalk 4 You looks at using the (no longer included) encryption libraries in VW 7.8 NC. To do that, you'll need to have a copy of VW 7.7.1 installed, so that you can copy the relevant libraries over. 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.
Join the Facebook Group to discuss the tutorials. You can view the archives here.
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 generating accessors with the VA Smalltalk toolset. 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 take a look at something you need to do all the time in Smalltalk - generate accessor methods. In VA Smalltalk, you'll want to switch to the Trailblazer browsers to do that (see this tutorial for more on that). To start with, select your class in the browser, and then pop up the context menu - pick Show>>Instance Variables:
Next, select one of the variables, and use the context menu again:
For each one selected, you'll get prompted for the name of the argument for the setter method:
And that's it - you now have accessing methods:
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.
Looks like Flash is over - Google has bailed on it, and - more importantly - so has Adobe:
Adobe will continue to work on their Flash platform, but mostly as it relates to their AIR technology. For interactive and immersive web content the company is focusing their efforts on HTML5. That should make things pretty clear: there won’t be Flash in Chrome for Android. Sorry, folks.
That makes the "glaring hole" on IOS into more of a fading issue....
Join the Facebook Group to discuss the tutorials. You can view the archives here.
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.
The fact that even bad Smalltalk "reads" fairly well is probably the thing I like best about it. The project I'm on now has the normal share of bad objects (any large project will have them) - but even the bad code can still be parsed by the mark one eyeball better than just about anything else out there. As David Nolen puts it:
Smalltalk has so very few concepts - it's truly stunning. There's nothing more powerful in aiding readability than a small core set of concepts. In this sense I think Smalltalk continues to be one of the few languages to get anywhere near LISP. Most languages these days are just an abomination of features trapped inside of a compiler.
The way I like to explain that to people is this: The entire syntax of Smalltalk can fit on an index card. How many pages does it take to explain the syntax of, say, Java?
Today's Smalltalk 4 You looks at client level HTTP (specifically, get) 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 take a look at doing HTTP queries in VA Smalltalk. To get started, you'll need to load the SST (server Smalltalk) packages for HTTP:
All we'll be looking at today is the client side of HTTP, but you need to server package to get that in the image. Once you do that, take a look at class SstHttpClient:
A quick look at the APIs makes it appear that all you need to do is create an instance and start using #get:, but it's a bit more involved than that:
Here's the code:
"set up a client for http requests and execute a request"
client := (SstHttpClient forTransportScheme: 'http') startUp.
That sets up a client for usage. Notice that we needed to specify http (you could also specify https - we'll get into things like proxy servers in the future). next, you issue the request. Once you've "started" the client, you can continue to issue requests:
response := client get: 'http://www.yahoo.com'.
if you inspect the result, you'll see the full response object:
To get the content, simply send #asString to that piece of the response.
Finally, when you are finished with the client, shut it down:
client shutDown.
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.