. .

podcast

IM 104: New Smalltalk Projects

November 25, 2012 11:01:46.880

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

This week we have another recording from the STIC 2012 conference - Georg Heeg talking about new Smalltalk projects. If you would rather watch the video, head on over to the STIC website.

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!

s

Technorati Tags: ,

Enclosures:
[im104.mp3 ( Size: 14047151 )]

posted by James Robertson

 Share Tweet This

podcastAAC

IM 104: New Smalltalk Projects (AAC)

November 25, 2012 11:02:29.263

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

This week we have another recording from the STIC 2012 conference - Georg Heeg talking about new Smalltalk projects. If you would rather watch the video, head on over to the STIC website.

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

posted by James Robertson

 Share Tweet This

smalltalk

Try Redline Out

November 26, 2012 9:18:10.438

Redline Smalltalk has progressed to a point where you can give it a try yourself.

Technorati Tags:

posted by James Robertson

 Share Tweet This

smalltalk

Videos From Smalltalks 2012

November 26, 2012 9:36:48.000

A YouTube channel has been set up - all the content from the conference will end up there.

Technorati Tags:

posted by James Robertson

 Share Tweet This

st4u

ST 4U 313: Profiling in Pharo

November 26, 2012 10:14:56.496

Today's Smalltalk 4 You looks at the time profiler in Pharo 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:

Profiler

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

posted by James Robertson

 Share Tweet This

js4u

JS 4U 224: Fusion Map Layer

November 27, 2012 9:29:32.010

Javascript 4 U

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

fusion layer

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

posted by James Robertson

 Share Tweet This

news

Food Service Jobs Going Next?

November 28, 2012 8:51:46.596

At least at the fast food end, it looks like it's possible:

Single-item menus, zero line cooks and almost no wait times, MM’s proposed restaurant would be completely minimalist and tailored to improve guests’ experiences. Capable of pushing out approximately 360 burgers an hour, the machine takes up only 24 square feet, allowing for more spacious seating areas and hopefully more time spent improving the overall dining experience.

The full service restaurant will never go out of style; you're paying for the experience, not just dinner. But at the low end? I expect a lot of those jobs to die the same way factory jobs have.

Technorati Tags:

posted by James Robertson

 Share Tweet This

st4u

ST 4U 314: Reading Collections with Streams

November 28, 2012 9:59:10.964

Today's Smalltalk 4 You looks at readng objects from collections in Smalltalk - streams are hardly limited to strings. 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:

read streams.

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 have a look at reading arbitrary collections via streams. In Smalltalk, streams can be used to read any collection (not just strings). For example: here we set up a ByteArray, and then read from it:


stream := #[12 23 34 78 99] readStream.
collection := OrderedCollection new.
collection add: stream next.
collection skip: 2.
collection add: stream next.
^collection

If you inspect the results, you'll see the collection #(12 78). You can do the same with collections of disparate objects:


stream2 := #('one' 2 'four' 16.2 $F 81) readStream.
collection2 := OrderedCollection new.
collection2 add: stream2 next.
collection2 skip: 2.
collection2 add: stream2 next.
^collection2

Inspecting the results will give you the collection #('one' 16.2). Next time, we'll look at writing collections using streams.

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

posted by James Robertson

 Share Tweet This

smalltalk

NativeBoost 1.7 for Pharo 2.0

November 29, 2012 8:03:26.318

Via Torsten:

A new NativeBoost version 1.7 for Pharo 2.0 (which is still alpha as of today) is now available.

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

js4u

JS 4U 225: Queryable Fusion Layers

November 29, 2012 8:44:12.818

Javascript 4 U

Today's Javascript 4 You looks at adding query capability to a fusion map layer in the Google maps API. 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:

fusion query

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

posted by James Robertson

 Share Tweet This

smalltalk

Sponsor Redline Smalltalk

November 29, 2012 14:15:38.000

Interested in helping Redline Smalltalk get to the finish line?

We are currently running an indiegogo campaign to raise money to have James Ladd be able to work on Redline Smalltalk full time for a while. The goal is to be able to come out of it with a production usable version 1.0 Smalltalk running on the JVM.
We'd appreciate if you could spread the word about the campaign amongst anyone you know that might be interested and of course, donations are welcomed as well.
Thanks for spreading the word

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

smalltalk

Smalltalk at 30: STIC 2013

November 29, 2012 14:56:37.539

This is from Evelyn Van Orden, whose history with Smalltalk goes all the way back:

Smalltalk-80 was launched from the ivory tower of PARC on April 24, 1983. InfoWorld published an article May 30, 1983 with a picture of the "Smalltalk" balloon that was on the lawn at PARC that day: InfoWorld May 30, 1983: Smalltalk-80 is official

I was there.

Adele Goldberg and Dave Robson autographed my Blue Book. Adele autographed my Orange Book which has my Appendix titled "Smalltalk-80 Software Development Do's and Don'ts". Glenn Krasner autographed my Green Book.

30 Years of Smalltalk
Next Spring will mark 30 years since that launch. February of this year was exactly 20 years since I left Xerox and retired from the software industry, and I was curious about the state of Smalltalk in the marketplace. So I started researching online and contacting colleagues from those early days to see if there might be any interest in organizing an event to celebrate Smalltalk’s 30th Anniversary.

This Summer, I spoke with Adele Goldberg, Dave Robson, Dr. Tom Love (1st commercial Smalltalk-80 customer; co-developer of Objective-C), Angela Coppola (contract manager for The Analyst), Georg Heeg, and many others.

I learned that the Smalltalk Industry Council (STIC) has been holding annual Smalltalk developer conferences, and Georg Heeg (whom I met in 1984) is the Executive Director. After discussions with Georg and his team from Cincom Systems, GemStone, and Instantiations, it was decided that the theme of the 2013 Conference will be "30 Years of Smalltalk"

Smalltalk Conference 2013
The STIC’13 Conference will be held June 9-12, 2013 at the Wigwam Resort in Litchfield Park (Phoenix). The Call for Participation is being finalized and will include a Call for Papers about the history of Smalltalk, specifically information that has not been published elsewhere.

What We Need
We need your help to make the conference and the reunion a success:

  • Invite colleagues to participate - send their contact info to me or ask them to connect with me on LinkedIn
  • Historical information, especially info not previously published: send stories, interviews, photos, videos, etc.
  • Donations of memorabilia for a silent auction; proceeds to benefit software engineering scholarships
  • Attendance at and ideas for a 30 Years of Smalltalk Reunion Banquet to be held during the conference
  • Submission of papers - Call for Participation will be available soon

Please contact me if you’re interested in participating.

Smalltalk Rules!

Evelyn Van Orden
Director, Smalltalk 30th Anniversary Reunion
STIC’13

Technorati Tags:

posted by James Robertson

 Share Tweet This

st4u

ST 4U 315: Writing Collections with Streams

November 30, 2012 10:09:51.520

Today's Smalltalk 4 You looks at using Streams to write collections (not Strings). 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:

Write Streams.

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 have a look at writing arbitrary collections via streams. In Smalltalk, streams can be used to write collections of objects (not just strings). For example: here we set up a ByteArray, and then write to it:


collection := ByteArray new: 5.
stream := collection writeStream.
stream nextPut: 10.
stream nextPut: 55.
stream nextPut: 10000.
^collection

If you inspect the results, you'll see the ByteArray #[10 55 0 0 0]. You can also create collections of disparate objects:


collection2 := Array new: 5.
stream2 := collection2 writeStream.
stream2 nextPut: 'one'.
stream2 nextPut: (1/3).
^collection2

Inspecting the results will give you the collection #('one' (1/3)) - the last object, if you look in the inspector, is a fraction.

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

posted by James Robertson

 Share Tweet This

itNews

iTunes 11 - Not that Hard

December 1, 2012 12:37:47.065

In the midst of a long post about how iTunes is (or should be) an outliner, Dave Winer makes it clear that he hasn't really tried anything with it:

Anyway, luckily if you know what pref to turn on, you can get iTunes working again. The way it ships you can't use it to move content onto an iPad or iPod. Not exactly a minor function of iTunes.

Gosh, I plugged my iPad into my Mac a few minutes ago, and - just like any other version of iTunes I've ever seen - it started synching. Backing apps up, and moving music I've bought since the last synch over to the iPad. The preference Winer speaks of seems to involve the way iTunes deals with a device it hasn't seen before, and for that, I'd say "automatic synching" is the wrong answer. The last thing you want is to plug your wife's iPod in to charge, and have her lose all of her music off it when you went on auto-pilot.

Meanwhile, Farhad Manjoo demonstrates that he's not really done more than read other people rant about the software:

Anyway, so iTunes 11 finally hit the Internet today. If you start downloading it immediately, you might be able to get it up and running by the time the ball drops over Times Square. People always wonder why this is—why a simple music player weighs in at around 90 megabytes and requires many long minutes to install and “prepare” your library before it becomes functional. Don’t ask questions—this is just what you get with iTunes. Each new upgrade brings more suckage into your computer.

I'm not about to praise iTunes - it does tend to get bigger and slower with each release. However, this release seems to be a bit different. The installation was fast, and when I started iTunes up, I didn't see the dread "converting library" that I usually see. Instead, my music was right in front of me, ready to play. I get the distinct feeling that Winer and Manjoo dusted off their reviews of the last release of iTunes, slapped a new date on it, and let fly.

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

podcast

IM 105: Skinny

December 2, 2012 13:13:19.227

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

This week we have another recording from the STIC 2012 conference - Travis Griggs (formerly of Cincom) talking about the "Skinny" UI initiative. If you would rather watch the video, head on over to the STIC website.

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

posted by James Robertson

 Share Tweet This

podcastAAC

IM 105: Skinny (AAC)

December 2, 2012 13:14:06.418

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

This week we have another recording from the STIC 2012 conference - Travis Griggs (formerly of Cincom) talking about the "Skinny" UI initiative. If you would rather watch the video, head on over to the STIC website.

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

posted by James Robertson

 Share Tweet This

copyright

Copyright Law is Insane

December 2, 2012 13:29:08.310

You would think that something written by Robert Frost (1874-1963) would be public domain, right? You would be mistaken - the Frost estate is running around enforcing copyrights. How exactly does Frost benefit from this? How does anyone?

The amazing thing is that the same congress critters who tell us that we need a high estate tax will go ahead an extend copyright out for decades (it's now life of the author + 75 years). I guess some pigs are more equal than others. if you build up a small restaurant business, say, it can get mostly taken away when you die. Write a few books that sell well? Your heirs will be set for life.

Technorati Tags:

posted by James Robertson

 Share Tweet This

smalltalk

Sponsoring STIC 2013

December 2, 2012 19:51:51.000

There's more information available for the upcoming (next June) STIC 2013 conference:

The Smalltalk Industry Conference STIC’13 will be held June 9-12, 2013 at the Wigwam Resort in Phoenix, Arizona. The theme is "30 Years of Smalltalk". The Call for Participation is being prepared and will be announced soon.

STIC’13 Call for Sponsors
We are actively recruiting sponsors for STIC’13. Please let me know asap if you have any qualified leads. We are especially interested in companies who were developers or early adopters of Smalltalk in the 1980’s and 1990’s (e.g. Xerox, PARC, IBM, Apple, Microsoft, etc.).

STIC’13 Sponsorship Levels (Preliminary)

  • Platinum $10,000
  • Gold $5000
  • Silver $2500
  • Corporate $1000
  • Academic $500

You can see the sponsors for the previous conference STIC’12 here.

Commemorative Pins
We are planning to make commemorative lapel pins similar to the Smalltalk Balloon pins that Xerox made for me to distribute in the 1980’s. The design for the pins was based on the iconic August 1981 Byte Magazine cover artwork and was approved by the artist Robert Tinney.

  • Xerox Smalltalk lapel pin approximately 1.3” tall circa 1984 (1000 produced)
  • Limited edition 11”x14” print of Byte Magazine August 1981 cover artwork, signed and numbered by Robert Tinney (500 produced)

Please let me know if you have a source for making high quality, low cost hard enamel lapel pins. Also, we may be interested in a sponsor for the new pins, so let me know asap.

Objectively,
Evelyn Van Orden
Director, Smalltalk 30th Anniversary Reunion
STIC’13

Tags:

posted by James Robertson

 Share Tweet This