. .

games

Skyrim Creation Kit Inbound

February 4, 2012 0:40:30.004

Skyrim

The Skyrim Creation Kit is coming Tuesday:

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.

Technorati Tags: , ,

posted by James Robertson

 Share Tweet This

podcast

IM 64: What's Up, STIC?

February 5, 2012 11:36:26.925

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!

Technorati Tags: ,

Enclosures:
[im64.mp3 ( Size: 11856385 )]

posted by James Robertson

 Share Tweet This

podcastAAC

IM 64: What's Up, STIC? (AAC)

February 5, 2012 11:37:27.225

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!

Technorati Tags: ,

Enclosures:
[im64.m4a ( Size: 16388684 )]

posted by James Robertson

 Share Tweet This

st4u

ST 4U 190: Security Libraries in VW 7.8 NC?

February 6, 2012 0:00:40.799

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:

Security Libraries

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:

Technorati Tags: , ,

Enclosures:
[st4u190-iPhone.m4v ( Size: 3938494 )]

posted by James Robertson

 Share Tweet This

js4u

JS 4U 129: Using off()

February 7, 2012 8:23:22.513

Javascript 4 U

Today's Javascript 4 You looks at the off() 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:

off()

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:

Technorati Tags: , ,

Enclosures:
[js4u129-iPhone.m4v ( Size: 2341080 )]

posted by James Robertson

 Share Tweet This

st4u

ST 4U 191: Generating Accessors in VA Smalltalk

February 8, 2012 8:33:01.414

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:

Accessors.

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:

Show Instance Variables

Next, select one of the variables, and use the context menu again:

Generate Accessors

For each one selected, you'll get prompted for the name of the argument for the setter method:

Setter

And that's it - you now have accessing methods:

Accessors

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.

Technorati Tags: , , ,

Enclosures:
[st4u191-iPhone.m4v ( Size: 3426227 )]

posted by James Robertson

 Share Tweet This

smalltalk

Smalltalk at FosDem

February 8, 2012 14:22:44.000

Via Torsten comes news from FosDem - a report, presentation, and photos.

Technorati Tags:

posted by James Robertson

 Share Tweet This

development

Flash Loses

February 8, 2012 16:26:56.000

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....

Technorati Tags: , , ,

posted by James Robertson

 Share Tweet This

js4u

JS 4U 130: Using off(), part 2

February 9, 2012 7:46:41.297

Javascript 4 U

Today's Javascript 4 You continues looking at the JQuery off() function. 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:

off()

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:

Technorati Tags: , ,

Enclosures:
[js4u130-iPhone.m4v ( Size: 2292432 )]

posted by James Robertson

 Share Tweet This

smalltalk

Readability is Key

February 10, 2012 7:44:50.000

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?

Technorati Tags:

posted by James Robertson

 Share Tweet This

st4u

ST 4U 192: Http Get in VA Smalltalk

February 10, 2012 12:20:39.339

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:

HTTP Get.

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:

Load HTTP Support

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:

Http Client

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:

Create a client and query

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:

HTTP Response

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.

Technorati Tags: , ,

Enclosures:
[st4u192-iPhone.m4v ( Size: 5283289 )]

posted by James Robertson

 Share Tweet This