. .

podcast

IM 26: Redline Smalltalk at StS 2011

April 24, 2011 12:12:17.359

Welcome to episode 26 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson, Michael Lucas-Smith, and David Buck. This week's podcast was recorded at Smalltalk Solutions 2011 - it's James Ladd and Sean T Allen talking about Redline Smalltalk. If you would prefer to watch the video, scroll down to the embed.

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!

Redline Smalltalk: The Journey So Far from Smalltalk Industry Council on Vimeo.

Technorati Tags: , , ,

Enclosures:
[im26.mp3 ( Size: 12297825 )]

 Share Tweet This

podcastAAC

IM 26: Redline Smalltalk at StS 2011 (AAC)

April 24, 2011 12:12:54.469

Welcome to episode 26 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson, Michael Lucas-Smith, and David Buck. This week's podcast was recorded at Smalltalk Solutions 2011 - it's James Ladd and Sean T Allen talking about Redline Smalltalk. If you would prefer to watch the video, scroll down to the embed.

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!

Redline Smalltalk: The Journey So Far from Smalltalk Industry Council on Vimeo.

Technorati Tags: , , ,

Enclosures:
[im26.m4a ( Size: 17213113 )]

 Share Tweet This

st4u

ST 4U 74: Examining the VA Smalltalk Class Browser

April 25, 2011 5:40:50.275

Today's Smalltalk 4 You takes an overview look at the class browser in VA Smalltalk If you prefer a written walkthrough to video, then skip down to it. 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:

VA Class Browser

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 the code browser in VA Smalltalk - starting with the Class Browser. Go to the launcher, and pull down the tools menu:

Class Browser

You should see something like this pop up:

Browse Class

You should see the class browser, allowing you to start looking at the implementation:

Browsing Class

Going from left to right, you have the classes, listed in alphabetical order. The next pane over is Applications - each class is defined in exactly one application, and may be extended in many others. Select an application, and you'll see the methods defined for the selected class in that application. The next pane over is method categories - the bolded ones are in use for the selected application, while the grayed out ones are in others. Finally, all the way to the right is the method pane - where you'll see the methods defined for the selected application and category.

Note that you can select class or instance methods (below the method pane), and you can select method types - public, private, or, ignoring the distinction, all:

Class Browser

Now, select Private under the class list pane. Note that all of the public classes (such as Object) are now grayed out. In VA Smalltalk, you can define classes as private, not just methods. The browser operates the same way regardless of this selection; it's simply a filter. Going back to the public view, let's select class Object. At the bottom you have the source pane, and there are a few different modes there as well, controlled by the tabs above the pane. Select Class Definition to see the definition of the class:

Class Definition

Select Method Definition to return to the default view, source for the selected method:

Method Source

Note that VA allocates some extra options for documentation. In addition to standard Smalltalk comments, there are tabs for Method Comments and Method Notes:

Method Comments

Method Notes

And that wraps up a quick tour of the class browser. We'll look at the other kinds of browsers, as well as the menus and toolbar, in other tutorials.

Need more help? There's a screencast for this topic which you may want to watch. Questions? Try the "Chat with James" Google gadget over in the sidebar.

Technorati Tags: , , ,

Enclosures:
[st4u74-iPhone.m4v ( Size: 7186016 )]

 Share Tweet This

Macintosh

Single User Boot the Mac

April 25, 2011 20:34:11.475

I've had a few kernel panics in the last couple of days, so when I got back from work today I pinged Apple (I have Apple Care, so that makes the whole thing easier). It turns out that booting into single user mode and running fsck is pretty simple - you reboot, and hold down command-s on reboot. That drops you to a root prompt, where you can do anything you know how to do in Unix. Pretty cool :)

 Share Tweet This

js4u

JS 4U 50: Modifying Element Attributes with JQuery

April 26, 2011 6:39:27.408

Javascript 4 U

Today's Javascript 4 You. Today we look at using JQuery selectors to modify the height and width of a div on a page. 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:

JQuery and Element Attributes

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

 Share Tweet This

Macintosh

Kernel Panic from the Backup Drive

April 26, 2011 8:32:16.585

SO after I ran the fsck, I had another panic. I looked more carefully at the report, and it looked like it was trying to run a time machine backup. Then I recalled that when I updated to 10.6.7, my backup drive had a problem - it seems that it still does. I unhooked the drive, and voila - the problem went away. I guess it's time to hit amazon for a new drive...

 Share Tweet This

games

Fallout New Vegas Updated

April 26, 2011 17:40:33.558

Based on what I read, this update means that the next round of Fallout: New Vegas is on the way soon:

Hotel internet, meh :)

Technorati Tags: ,

 Share Tweet This

st4u

ST 4U 75: Modify the Fonts Used in VA Smalltalk

April 27, 2011 6:32:24.216

Today's Smalltalk 4 You takes alook at modifying the default tool fonts in VA Smalltalk. If you prefer a written walkthrough to video, then skip down to it. 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:

VA Tool Fonts

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 changing the fonts used in VA Smalltalk tools, including the browser. Don't like the default font you're looking at? It's easy to change. Pull down the File menu in the launcher and select Set Browser Font

Fonts

You should see the font picker tool pop up:

Font Selection

Experiment with the fonts, using the example text in the tool as a guide. Once you've found something you like, hit the Ok button, and the system will update:

Changed Fonts

That's all there is to it!

Need more help? There's a screencast for this topic which you may want to watch. Questions? Try the "Chat with James" Google gadget over in the sidebar.

Technorati Tags: , ,

Enclosures:
[st4u75.mp4 ( Size: 3494648 )]

 Share Tweet This

smalltalk

Squeak Source 3 in Beta

April 27, 2011 6:59:52.000

Spotted in The Hitchhiker's Guide to Smalltalk:

Tobias Pape announced SqueakSource3 Beta.1 called "Easter Fire" - a port of SqueakSource to Seaside 3 and Magritte 2. SqueakSource is a monticello code repository server which hosts your Smalltalk projects.

Technorati Tags: ,

 Share Tweet This

history

What Imperial Ruins Look Like

April 27, 2011 8:23:18.644

It turns out that you don't need to visit Italy or Greece to see the fading remnants of former imperial glory - you can go to the Balkans and see a much more modern set of such relics - rotting Soviet era monuments - while the monuments are in what used to be Yugoslavia, and they were put up by Tito, they definitely have that "Soviet architecture" look/feel to them.  Looking at the photos makes me wonder - in 100 years, how many people who live in that area will have any idea what these monuments meant to the people who put them up?

 Share Tweet This

smalltalk

Scratch Day 2011

April 27, 2011 12:42:01.000

May 21st is Scratch Day:

Scratch Day is a worldwide network of gatherings, where people come together to meet other Scratchers, share projects and experiences, and learn more about Scratch. There are currently 60 events in 28 countries. Explore the map or check out the events list to learn more about Scratch Day events being planned around the world.

Technorati Tags: scratch

 Share Tweet This

js4u

JS 4U 51: Replacing HTML using JQuery

April 28, 2011 6:42:36.678

Javascript 4 U

Today's Javascript 4 You. Today we look at using JQuery selectors to select and replace an entire HTML component on a page. 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:

JQuery and CSS

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

 Share Tweet This

travel

Driving Excitement

April 28, 2011 10:18:46.952

Looks like driving home tomorrow could be exciting - the weather for Hampton, VA (Where I am this week) says this for tomorrow:

Windy...isolated thunderstorms in the morning with storms becoming more widespread and possibly severe in the afternoon. Storms may produce large hail and strong winds.

That should be tons of fun :)

 Share Tweet This

smalltalk

STIC Stays with Georg Heeg

April 28, 2011 12:59:27.000

STIC has found a steady voice for Smalltalk advocacy - Georg Heeg. He's just been renamed executive director of STIC for the fifth year:

After a unanimous vote by the Smalltalk Industry Council board members, Georg Heeg will continue on as the Executive Director of STIC.

Technorati Tags:

 Share Tweet This

smalltalk

Magma for Pharo

April 28, 2011 13:50:21.000

So long as you start from the right version of Pharo (follow the link for details), there's now an easy to load configuration for Magma 1.2:

I'm glad to announce a new version of ConfigurationOfMagma with support for Magma 1.2. This configuration has been tested on:

  • PharoCore 1.1.x
  • PharoCore 1.2.x

Technorati Tags: ,

 Share Tweet This

smalltalk

Squeakfest 2011

April 28, 2011 17:12:12.272

Spotted in Planet Squeak

The 8th Annual Squeakfest will be held from May, 26 - May, 28 2011 at Universidad Católica in Montevideo, Uruguay.

Technorati Tags:

 Share Tweet This

st4u

ST 4U 76: Changing Squeak Themes

April 29, 2011 6:36:46.038

Today's Smalltalk 4 You looks at changing Squeak Themes. 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:

Squeak Themes

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

 Share Tweet This

humor

Decadent Drinks

April 29, 2011 22:55:08.524

Ok, this is just weird:

Cupcake Vineyards sells 14 wines but also vodkas with “creamy cupcake undertones.”
 Share Tweet This

tv

Where Did Peter End Up?

April 30, 2011 14:00:42.007

Fringe is one of the few shows that keeps holding my interest. Last night's penultimate (for the season) episode ended with a really curious thing:

  • Peter stepped into the machine that has dominated this season
  • Next thing we see, he's older, and there seems to be street fighting going on in NYC

So we aren't really sure where he ended up - the show's "home" reality in the future, the "Walternate" reality in the future, or perhaps a universe we haven't seen yet. All we know for sure is that Peter is older, and that the people where he landed know him as a long time member of "Fringe Division". That hints at it being the Walternate reality, but it could be the home reality, and they could have created a "Fringe Division" between now and when he landed.

I guess we'll find out next week.

Technorati Tags:

 Share Tweet This

podcast

IM 27: Xtreams at Smalltalk Solutions 2011

May 1, 2011 10:51:37.868

Welcome to episode 27 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson, Michael Lucas-Smith, and David Buck. This week's podcast was recorded at Smalltalk Solutions 2011 - it's Michael Lucas-Smith and Martin Kobetic talking about Xtreams:.

Xtreams is a generalized stream/iterator framework providing simple, unified API for reading from different kinds of sources and writing into different kinds of destinations (Collections, Sockets, Files, Pipes, etc). Streams themselves can be sources or destinations as well. This allows to stack streams on top of each other. At the bottom of such stack is some kind of non-stream (e.g. a collection), we will call it a terminal. Directly above that is a specialized stream providing a streaming facade over the terminal. The rest of the streams in the stack we'll call transforms. Their primary purpose is to perform some kind of transformation on the elements that are passing through. Application code interacts with the top stream of the stack the same way it would with any other stream (or stream stack) producing/consuming the same elements. The goal of the framework is to provide consistent behavior between different stacks so that the application can treat them the same way regardless of what exactly is the ultimate source or destination. For example if the application code analyzes binary data, it should be able to treat the source stream the same way if it is a simple stream over a ByteArray or if it is a stack that provides contents of a specific binary part of a mulitpart, gziped, chunked HTTP response from a socket. Xtreams is an attempt to achieve this goal in a scalable and efficient manner.

If you would prefer to watch the video, scroll down to the embed. The talk was over 90 minutes long, so I've split the audio podcast in half - part two will be out next week..

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!

Xtreams, by Michael Lucas-Smith and Martin Kobetic from Smalltalk Industry Council on Vimeo.

Technorati Tags: , ,

Enclosures:
[im27.mp3 ( Size: 20556307 )]

 Share Tweet This

podcastAAC

IM 27: Xtreams at Smalltalk Solutions 2011 (AAC)

May 1, 2011 10:52:29.048

Welcome to episode 27 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson, Michael Lucas-Smith, and David Buck. This week's podcast was recorded at Smalltalk Solutions 2011 - it's Michael Lucas-Smith and Martin Kobetic talking about Xtreams:.

Xtreams is a generalized stream/iterator framework providing simple, unified API for reading from different kinds of sources and writing into different kinds of destinations (Collections, Sockets, Files, Pipes, etc). Streams themselves can be sources or destinations as well. This allows to stack streams on top of each other. At the bottom of such stack is some kind of non-stream (e.g. a collection), we will call it a terminal. Directly above that is a specialized stream providing a streaming facade over the terminal. The rest of the streams in the stack we'll call transforms. Their primary purpose is to perform some kind of transformation on the elements that are passing through. Application code interacts with the top stream of the stack the same way it would with any other stream (or stream stack) producing/consuming the same elements. The goal of the framework is to provide consistent behavior between different stacks so that the application can treat them the same way regardless of what exactly is the ultimate source or destination. For example if the application code analyzes binary data, it should be able to treat the source stream the same way if it is a simple stream over a ByteArray or if it is a stack that provides contents of a specific binary part of a mulitpart, gziped, chunked HTTP response from a socket. Xtreams is an attempt to achieve this goal in a scalable and efficient manner.

If you would prefer to watch the video, scroll down to the embed. The talk was over 90 minutes long, so I've split the audio podcast in half - part two will be out next week..

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!

Xtreams, by Michael Lucas-Smith and Martin Kobetic from Smalltalk Industry Council on Vimeo.

Technorati Tags: , ,

Enclosures:
[im27.m4a ( Size: 28496785 )]

 Share Tweet This