. .

smalltalk

Startup Loader for Pharo

May 13, 2012 17:38:40.000

Need to load a bunch of stuff into a new Pharo image before you get to work? Mariano has some tools for that.

Technorati Tags:

posted by James Robertson

 Share Tweet This

podcastAAC

IM 77: History of Smalltalk, Part 2 (AAC)

May 13, 2012 11:35:38.719

Welcome to episode 77 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.

This week Dave and I wrap up our discussion of Smalltalk history - a topic Dave has been doing some research on lately. Dave recommends this PDF if you want to look into this history yourself. Yu can find part 1 of this discussion here.

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:
[im77.m4a ( Size: 22741051 )]

posted by James Robertson

 Share Tweet This

podcast

IM 77: History of Smalltalk, Part 2

May 13, 2012 11:32:09.212

Welcome to episode 77 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.

This week Dave and I wrap up our discussion of Smalltalk history - a topic Dave has been doing some research on lately. Dave recommends this PDF if you want to look into this history yourself. Yu can find part 1 of this discussion here.

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:
[im77.mp3 ( Size: 16410292 )]

posted by James Robertson

 Share Tweet This

st4u

ST 4U 231: Code Completion in VA 8.5.1

May 11, 2012 9:13:01.185

Today's Smalltalk 4 You looks at the upgrades to code completion in VA Smalltalk 8.5.1. 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 Completion.

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 go back to code completion in VA Smalltalk - there have been a lot of improvements in the 8.5.1 release. When the video from STIC 2012 is released (check the conference pages regularly), you should definitely watch it. In the meantime, let's open up a workspace and have a look. Notice that we've defined our variables as temps; the code completion support relies on having a valid compilation environment. If you don't have that, you won't see suggestions:

Code Completion

One of the niftier new things is camel case support. Try typing in RWS - you should see suggestions immediately, although you can always hit ctrl-space to get them:

camel case

The new support is smart enough to split on the case changes, and match RWS to ReadWriteStream. What's really nice is that it also works for keyword messages, splitting both on case and colons. Try creating an OrderedCollection and then entering aai:

camel case

Notice that it matched for messages in the collection hierarchy - the support takes note of the compilation environment, and uses it to give you better answers.

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

posted by James Robertson

 Share Tweet This

sports

Minor League Football?

May 11, 2012 8:10:59.000

The USFL is back, and it looks like they intend to run it as a minor league. Maybe if it takes off, colleges could get away from football and back to, you know, academics....

posted by James Robertson

 Share Tweet This

js4u

JS 4U 156: Selecting for Word Match 2

May 10, 2012 7:42:42.113

Javascript 4 U

Today's Javascript 4 You cotinues with word matching 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:

word match

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

posted by James Robertson

 Share Tweet This

smalltalk

DrGeo Android release

May 9, 2012 13:56:07.000

Torsten spots some Android progress for Smalltalk:

Hilaire Fernandes made DrGeo for Android available. DrGeo is built using Pharo Smalltalk.

Technorati Tags: , ,

posted by James Robertson

 Share Tweet This

st4u

ST 4U 230: Using OCX Controls in WindowBuilder

May 9, 2012 8:05:40.384

Today's Smalltalk 4 You looks at utilizing OCX controls in WindowBuilder Pro (VA Smalltalk) - we've already looked at using them via the Composition Editor. 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:

OCX in WB Pro.

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 WindowBuilder Pro to embed an OCX control into a VA Smalltalk window. Obviously, this support is limited to Windows. To get started, select the OLE controls in the palette, and then select the control:

OCX Control

Double click on the widget to bring up properties; it might take a moment, depending on what you have installed. In clientName, select the control you want to use - the list will vary based on what you have installed on your windows machine. Here, we've selected the Windows Media Player:

windows media

To see it work, put in an url for playable media (Video or audio):

properties

Unlike the composition editor, the embedded player starts operating on what you entered immediately. You can also test it:

playing

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

posted by James Robertson

 Share Tweet This

itNews

The Trolls are Eating the Tech Jobs

May 8, 2012 19:51:34.162

Between the patent trolls and the lawyers they employ, vast sums of money that could be going into something productive are instead doing two value free things:

  • Defending (or paying off) against bogus patent claims
  • Building up a MAD style array of patents to use as defensive weapons

Here's what the Washington Post has to say about it:

In the smartphone market alone, $15-20 billion has already been spent by technology companies on building defenses, says Stanford Law School professor Mark Lemley. For example, Google bought Motorola Mobility for $12.5 billion—mostly for its patents. An Apple-Microsoft-Oracle-Nokia consortium bought Nortel’s patent portfolio for $4.5 billion. Microsoft bought Novell’s patent portfolio for $450 million and some of AOL’s patents for $1 billion. Facebook bought some of Microsoft’s new AOL patents for $550 million. Lemley estimates that more than $500 million has been squandered on legal fees—and battles are just beginning. This is money that could have been spent, instead, on R&D.

The only ones who are making out under the current system are the lawyers, and they are parasitically feasting at the trough. It's time to get rid of software patents. Don't reform them; kill them dead.

Technorati Tags: , ,

posted by James Robertson

 Share Tweet This

smalltalk

Power and Simplicity

May 8, 2012 14:08:37.000

Torsten points out how Smalltalk keeps it simple and powerful:

Thats why I like Smalltalk (and Blocks) - powerful and easy to understand:

 

[ self doSomething ] 
	valueWithin: 1 day 
	onTimeout: [ self doSomethingElse ]

 

posted by James Robertson

 Share Tweet This

js4u

JS 4U 155: Selecting for Word Match

May 8, 2012 7:57:00.937

Javascript 4 U

Today's Javascript 4 You looks at the word match selecting 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:

word match

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

posted by James Robertson

 Share Tweet This

st4u

ST 4U 229: Message Construction

May 7, 2012 8:06:05.019

Today's Smalltalk 4 You looks at ad hoc message construction in Smalltalk. It's a powerful technique, but one that should be used sparingly. 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:

Message Construction

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

posted by James Robertson

 Share Tweet This

podcastAAC

IM 76: History of Smalltalk, Part 1 (AAC)

May 6, 2012 12:48:51.290

Welcome to episode 76 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.

This week Dave and I discussed the early history of Smalltalk - a topic Dave has been doing some research on lately. Dave recommends this PDF if you want to look into this history yourself. We'll be back next week to continue our discussion on Smalltalk history.

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:
[im76.m4a ( Size: 17470228 )]

posted by James Robertson

 Share Tweet This

podcast

IM 76: History of Smalltalk, Part 1

May 6, 2012 12:48:02.867

Welcome to episode 76 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.

This week Dave and I discussed the early history of Smalltalk - a topic Dave has been doing some research on lately. Dave recommends this PDF if you want to look into this history yourself. We'll be back next week to continue our discussion on Smalltalk history.

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:
[im76.mp3 ( Size: 12624345 )]

posted by James Robertson

 Share Tweet This