. .

smalltalk

Smalltalk in Toronto

May 20, 2011 16:45:50.000

posted by James Robertson

 Share Tweet This

news

It'll be Easier to Carry Your Books

May 20, 2011 14:10:17.806

Speaking of ebooks (something I posted on earlier today) - Florida is jumping in with both feet in the schools:

The proposal (SB 2120) requires Florida public schools to adopt digital-only textbooks by the 2015-16 school year, and spend at least 50 percent of their textbook budget on digital materials by that time.

The first thing I thought of is the backpack full of books my daughter has been carrying for years. I guess kids will finally stop risking a back injury while taking their books back and forth :)

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

smalltalk

EyeSee for Pharo

May 20, 2011 12:25:05.000

Torsten just spotted EyeSee - a Visualization system for Pharo:

Need some easy visualizations in your application written in Pharo? Then check out EyeSee

Follow the link for details on where to get it

Technorati Tags: , ,

posted by James Robertson

 Share Tweet This

news

E-Books - The Next Disintermediation

May 20, 2011 10:40:18.379

Looks like E-Books are headed in the same direction that MP3's did a long while ago - dominance over the dead tree format. Amazon just released this:

By July 2010, Kindle book sales had surpassed hardcover book sales, and six months later, Kindle books overtook paperback books to become the most popular format on Amazon.com. Today, less than four years after introducing Kindle books, Amazon.com customers are now purchasing more Kindle books than all print books - hardcover and paperback - combined.

The publishing houses are about to go all RIAA on us, I expect.

Technorati Tags: , ,

posted by James Robertson

 Share Tweet This

st4u

ST 4U 85: Releasing a Version into ENVY

May 20, 2011 8:49:04.169

Today's Smalltalk 4 You looks at the process of releasing an application version in ENVY. 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:

Releasing an Application

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 release an application into ENVY with a formal version. We'll be starting with the same CounterApp we worked with last time, so we are starting with the recovered code. The process is the same whether you've followed along, or have a new application that you want to release. First, open Tools>ManageApplications from the launcher:

Manage Applications

Right click on the application in the middle pane. Scrolling down, you'll see Version/Release All and Version/Release Selected. We only have one application, so both will work the same way here:

Release

This will pop up a releasing dialog. You can enter a version string (ENVY will provide a new one based on any release history this application has), and a comment:

Create the Version

After some brief activity - the code is already in ENVY, all you're really doing here is updating the version tagging for the loaded edition - the applications browser will update. If you look at the status bar at the bottom, you'll see your new version information:

Released

To see what's changed, quit the image without saving, and launch it again. Now let's go back to the Tools menu in the launcher, and select Browse Application Editions:

Browse Editions

Scroll down to CounterApp, and load the 1.0 edition that you just released:

Load Edition

There's your code - so you can now see how the entire process works:

Loaded Application

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

posted by James Robertson

 Share Tweet This

smalltalk

Cuis and Morphic 3

May 20, 2011 6:22:37.000

Juan Vuletich's talk from Smalltalks 2009 is now available:

The guys from FAST (organizers of the Smalltalk conference in Argentina) uploaded the video of the last talk I gave there. The audio is in English, and the quality is quite good. Thanks, FAST!

Technorati Tags: , ,

posted by James Robertson

 Share Tweet This

fnvdiaryAAC

That Podcast 19: Honest Hearts Conclusion (AAC)

May 19, 2011 22:08:21.974

That Podcast: FNV Diary

Welcome to episode 19 of "That Podcast: An FNV Diary" - a podcast where Michael Lucas-Smith and I document our trials and tribulations in Fallout: New Vegas.

On today's podcast, Michael and James cover the three possible endgames for "Honest Hearts":.

  • Side with Joshua, kill the White Legs. This upsets Daniel
  • Side with Daniel, lead the Sorrows out of Zion. Joshua helps
  • Kill Joshua and Daniel, siding effectively with the White Legs

That wraps up the podcast for the next little while - we'll be back when the next DLC is released!

You can subscribe in iTunes (or any podcatcher) using this feed, or this one for the AAC edition. You can get to the podcast directly in iTunes via this link. You can also go to the iTunes store and leave a comment, or join the Facebook Group and discuss the podcast.

If you want to download the podcast directly, I've provided it in three formats:

Got feedback? Send it to James. We'd really appreciate it if you head on over to iTunes and leave a comment - enjoy the podcast, and we'll see you in the wastelands!

Technorati Tags: , ,

Enclosures:
[fnvdiary19.m4a ( Size: 10927076 )]

posted by James Robertson

 Share Tweet This

fnvdiary

That Podcast 19: Honest Hearts Conclusion

May 19, 2011 22:07:32.014

That Podcast: FNV Diary

Welcome to episode 19 of "That Podcast: An FNV Diary" - a podcast where Michael Lucas-Smith and I document our trials and tribulations in Fallout: New Vegas.

On today's podcast, Michael and James cover the three possible endgames for "Honest Hearts":.

  • Side with Joshua, kill the White Legs. This upsets Daniel
  • Side with Daniel, lead the Sorrows out of Zion. Joshua helps
  • Kill Joshua and Daniel, siding effectively with the White Legs

That wraps up the podcast for the next little while - we'll be back when the next DLC is released!

You can subscribe in iTunes (or any podcatcher) using this feed, or this one for the AAC edition. You can get to the podcast directly in iTunes via this link. You can also go to the iTunes store and leave a comment, or join the Facebook Group and discuss the podcast.

If you want to download the podcast directly, I've provided it in three formats:

Got feedback? Send it to James. We'd really appreciate it if you head on over to iTunes and leave a comment - enjoy the podcast, and we'll see you in the wastelands!

Technorati Tags: , , ,

Enclosures:
[fnvdiary19.mp3 ( Size: 7942889 )]

posted by James Robertson

 Share Tweet This

js4u

JS 4U 57: JQuery Load Function

May 19, 2011 7:04:26.445

Javascript 4 U

Today's Javascript 4 You. Today we look at using the JQuery load() function to update content on a page. Note that to do this, we need to use a web server (here the example uses the built in Apache server on the Mac). This is due to the browser based security against cross-site scripting. 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 load()

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

posted by James Robertson

 Share Tweet This

news

Simpler Might Be Better

May 18, 2011 17:35:40.000

Lots of websites go in for complex designs that make use of Ajax, CSS, and things like Flash to animate content, hide it behind expanding sections, and otherwise "prettify" things. Om Malik points out that there's still a place for simple and to the point - witness the Drudge Report, which drives more traffic to news sites than Facebook and Twitter combined:

He also set a paradigm for web design that still stands to this day. Critics who call his site ugly miss the point. It’s easy to navigate, doesn’t hide important information under sub-sections, and has a minimalist approach to layout. It’s also data-driven. Visit the Drudge Report several times in a day and you’ll see how he tweaks headlines and moves articles around to get the optimal configuration.

Another site that does something similar - Real Clear Politics (and their associated sites that cover other topics). Pretty is fine, but if people can't find your content, then you've made a very basic mistake. Food for thought...

posted by James Robertson

 Share Tweet This

smalltalk

Smalltalk in Belgium

May 18, 2011 15:58:15.000

The Belgian Smalltalk Users Group is meeting on May 31:

The Belgian Smalltalk User Group (BSUG) is organising its next meeting on Tuesday May 31 at the VUB Software Languages Lab, 10th floor of building F, Vrije Universiteit Brussel, Pleinlaan 2, 1050 Elsene.
We will start at 18:00 and have a program with 4 sessions each lasting about half an hour, leaving ample room for discussions.

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

smalltalk

ESUG 2011 Site is Live

May 18, 2011 15:49:38.692

The ESUG 2011 site - for the upcoming conference in Edinburgh - is live now. You can register there for the conference, the link for that is in the first paragraph. I wish I was going, but I'll be driving my daughter off to her freshman year of college right in the middle of the event - timing just didn't work for me.

Technorati Tags: , ,

posted by James Robertson

 Share Tweet This

fnvdiaryAAC

That Podcast 18: Honest Hearts, Now With Weather (AAC)

May 18, 2011 8:56:33.248

That Podcast: FNV Diary

Welcome to episode 18 of "That Podcast: An FNV Diary" - a podcast where Michael Lucas-Smith and I document our trials and tribulations in Fallout: New Vegas.

On today's podcast, Michael returns to talk about "Honest Hearts" with James. We covered the first act of the DLC - i.e., not the endgame, where you have to go in one of two directions. We'll be back to talk about that after Michael finishes his playthrough.

You can subscribe in iTunes (or any podcatcher) using this feed, or this one for the AAC edition. You can get to the podcast directly in iTunes via this link. You can also go to the iTunes store and leave a comment, or join the Facebook Group and discuss the podcast.

If you want to download the podcast directly, I've provided it in three formats:

Got feedback? Send it to James. We'd really appreciate it if you head on over to iTunes and leave a comment - enjoy the podcast, and we'll see you in the wastelands!

Technorati Tags: , , , ,

Enclosures:
[fnvdiary18.m4a ( Size: 11156347 )]

posted by James Robertson

 Share Tweet This

fnvdiary

That Podcast 18: Honest Hearts, Now WIth Weather

May 18, 2011 8:56:09.228

That Podcast: FNV Diary

Welcome to episode 18 of "That Podcast: An FNV Diary" - a podcast where Michael Lucas-Smith and I document our trials and tribulations in Fallout: New Vegas.

On today's podcast, Michael returns to talk about "Honest Hearts" with James. We covered the first act of the DLC - i.e., not the endgame, where you have to go in one of two directions. We'll be back to talk about that after Michael finishes his playthrough.

You can subscribe in iTunes (or any podcatcher) using this feed, or this one for the AAC edition. You can get to the podcast directly in iTunes via this link. You can also go to the iTunes store and leave a comment, or join the Facebook Group and discuss the podcast.

If you want to download the podcast directly, I've provided it in three formats:

Got feedback? Send it to James. We'd really appreciate it if you head on over to iTunes and leave a comment - enjoy the podcast, and we'll see you in the wastelands!

Technorati Tags: , , , ,

Enclosures:
[fnvdiary18.mp3 ( Size: 8104842 )]

posted by James Robertson

 Share Tweet This

smalltalk

ESUG and Smalltalk Hosting

May 18, 2011 8:29:46.000

Via Torsten comes some great news out of the ESUG community:

With the support of ESUG there is a new ESUG SummerTalk 2011 project called SmallHarbour. It wants to provide a simple platform to host smalltalk web applications (similar to seasidehosting.st but also for commercial projects.

posted by James Robertson

 Share Tweet This

st4u

ST 4U 84: Recovering Code in ENVY

May 18, 2011 7:42:58.090

Today's Smalltalk 4 You starts looking at how ENVY (the source code control system) for VA works. To do that, we'll go back to the example used in the debugger screencasts - an example that we didn't version of, or save an image for. Never fear though - ENVY keeps track of everything for you. 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 Debugger

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 start looking at how ENVY (the source code management system) works in VA Smalltalk. To do that, we'll go back to the simple Counter application that was used in the debugger screencasts. When we did that, you might recall that the code wasn't specifically published in the repository, nor was the image saved. Like other Smalltalk systems, all of that work was saved. Unlike the ones that use a change log type system, it's all integrated in VA with source code control. What you see below is a view of the Applications browser - you'll note that the CounterApp is not there. That's because we're only looking at what's in the image now:

Missing Code

What we need to do is look at all of the Application Editions in the source code repository. Pull down that menu item from the launcher:

Application Editions

Scrolling down, we find CounterApp. Notice the version is just a timestamp; try clicking on some of the other Applications, and you'll notice normal version strings. That's because those were specifically published (by Instantiations), while our application was simply checkpointed by ENVY. That checkpoint does let us recover, however.

Application Editions

Now select the edition, right click, and pick Load from the menu. This will load the checkpointed edition into the image:

Loading

To complete this, select the class(es) on the right, right click, and select Load again. In this example, there's only one class to load:

Loading

Now open up an Application Browser (on the image, not on the repository) to look at what you recovered:

Browse Applications

There's your code - now ready to be moved forward (and published with an actual version string). Next time we'll take a look at how to publish an edition with complete version information

Recovered Application

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.

Enclosures:
[st4u84-iPhone.m4v ( Size: 6319137 )]

posted by James Robertson

 Share Tweet This

smalltalk

Exploring Regex in Smalltalk

May 18, 2011 6:35:28.092

Build it in Smalltalk, or hook up to a standard service? As Travis discovers with respect to Regex, it depends on a number of things - there's no simple "yes/no" answer that covers all cases....

Technorati Tags:

posted by James Robertson

 Share Tweet This

law

Software Patents Still Considered Harmful

May 18, 2011 6:27:57.982

Which set of clowns over at the US PTO didn't think that this was too obvious an idea to patent:

Patent number 7,945,653 is titled Tagging digital media. If you added “with someone’s identity,” this would be one of the rare cases where the title would reasonably describe what the patent covers.

Tagging followed by an automated email is now owned by Facebook. Can we just close down the patent office now, and declare everything they've done since, oh, about 1985, invaild?

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

games

More PSN Fallout

May 17, 2011 8:01:34.190

Well, maybe less Fallout, if you get my drift. Due to the issues surrounding the PSN data breach, the latest Fallout: New VegasXbox 360 Games) DLC will be delayed on PS3 - it's out today for XBox and PCs:

An update on the official Bethesda Blog explains that due to the recent troubles with PSN, the Honest Hearts add-on will be delayed for PS3 versions of New Vegas. No other information has been given, though Bethesda promises to keep folks informed in the meantime.

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

smalltalk

PharoCasts Features ProfStef

May 17, 2011 6:24:47.953

My recording of the ProfStef content into screencast form is not only available here, but also on the Pharocasts site now.

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

js4u

JS 4U 56: Querying a Specific Element on a Page

May 17, 2011 6:15:40.663

Javascript 4 U

Today's Javascript 4 You. Today we look at using JQuery to query specific page elements. 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:

Querying Elements

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

posted by James Robertson

 Share Tweet This

smalltalk

Moose 4.4 Released

May 16, 2011 17:38:12.361

Moose 4.4 is out:

We are happy to announce the Moose Suite version 4.4 (download)

What is new:

  • New EyeSee engine for scripting visual charts
  • New Kumpel importer for SVN repositories
  • New Metanool engine for supporting dynamic annotations of models
  • Simplified look and feel
  • Improved VerveineJ compatibility for Java parsing
  • Improved FAMIX support for Java systems
  • Improved support for complex shapes in Mondrian
  • Improved RPackage engine support for the Smalltalk importer

Technorati Tags:

posted by James Robertson

 Share Tweet This

st4u

ProfStef: Learning Smalltalk in Pharo

May 16, 2011 16:07:37.041

Last year, I did a series of screencasts on the interactive "ProfStef" learning workspace in the "one click" Pharo download. Recently, I was asked whether I could make that available as one continuous video, so I did a bit of editing, and here it is. There are transition title screens between the major segments, and the entire thing is just under 30 minutes in lenth. 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:

ProfStef

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

posted by James Robertson

 Share Tweet This

itNews

Google Stakes Out the Ground Sun Died On

May 16, 2011 15:31:05.183

Didn't Sun try (multiple times) to sell useless bricks... err, "network computers"? Here's Google, trying the same thing for gosh knows what reason. This example of the baseline problem is pretty good:

But, there are some things you can't do strictly on the Web--like play Portal 2 or Minecraft, and living completely in the cloud takes a significant culture shift. There is also a huge trust factor with storing your entire life online, and the small issue of what happens when you can't get connected to the Internet and your Chromebook is a glorified paperweight.

Business travelers often need to work on planes, for instance - and it's a minority of flights out there with a network connection (and when they do exist, they are sloooooooow).

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

st4u

ST 4U 83: Setting up a SQLLite Store Repository

May 16, 2011 6:15:59.396

Today's Smalltalk 4 You shows you how to set up a personal Store Repository using SQLLite - even if you have a fairly locked down Windows machine to deal with. 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:

Store for SQLlite

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

posted by James Robertson

 Share Tweet This

smalltalk

Version Control Blues

May 15, 2011 18:52:16.000

I'm supposed togive an overview of Store usage tomorrow, and I wanted to set up a personal repository (the main work one can be slow, as it's across the WAN, whether I'm in my home office or in Dallas). I was going to use PostgreSQL (I use that on my Mac), but the Windows machine is fully locked down - I don't even have local admin.

Fortunately, SQLlite doesn't require admin access - just the dropping of a dll into a working directory. Unfortunately, this is where I ran into a few interesting issues with version control. We are on VW 7.6 at work, so I wasn't sure whether "loading the latest" from the public repository would work (and it's a tiresome process, involving a load on my Mac, copying to a USB stick, shuffling the stick... rinse repeat until it works). Here's what I was looking at, just for the EXDI level access:

Note the lack of references to a specific VW version. What I ended up doing was firing up a base VW image for VW 7.6, looking at the timestamp in the transcript, and making guesses as to what would work in 7.6 based on that. Less than an exact science, that. I guess it's something that all of us who publish to the public store should keep in mind.

posted by James Robertson

 Share Tweet This

itNews

Variant Privacy Rules

May 15, 2011 13:46:42.786

I wonder whether the growth of variant data privacy rules around the globe will impact the outsourcing push much. The author of this piece seems to think it will. If nothing else, it gives any firm that uses Inidan outsourcing a decent sized headache to deal with...

Technorati Tags:

posted by James Robertson

 Share Tweet This

podcastAAC

IM 30: Teaching Smalltalk

May 15, 2011 12:39:05.067

Welcome to episode 30 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson, Michael Lucas-Smith, and David Buck. This week's podcast is a conversation Dave Buck and I had about teaching Smalltalk. When it was recorded, I was in the midst of the second week of a training class I just finished teaching, and we talked about that.

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

posted by James Robertson

 Share Tweet This

podcast

IM 30: Teaching Smalltalk

May 15, 2011 12:38:38.027

Welcome to episode 30 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson, Michael Lucas-Smith, and David Buck. This week's podcast is a conversation Dave Buck and I had about teaching Smalltalk. When it was recorded, I was in the midst of the second week of a training class I just finished teaching, and we talked about that.

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

posted by James Robertson

 Share Tweet This

law

Software Patents Considered Harmful

May 15, 2011 8:58:15.000

It's now long past time to take patents for software out back and shoot them. Heck, I might be convinced that patents in general aren't working any longer, but it's very clear in software. Consider the latest example of patent trolling:

A company called Lodsys claims to own four patents covering the in-app purchase mechanism found on iOS devices, and is seeking licensing fees from at least five individual developers, the Guardian reports. Some developers have received hand-delivered documents threatening patent infringement lawsuits if they don't pay up.

In what universe should that concept have been considered a patentable innovation?

Technorati Tags: , ,

posted by James Robertson

 Share Tweet This

itNews

Single Points of Failure are Bad

May 14, 2011 10:55:57.543

The Blogger outage at Google doesn't bring "the cloud into question" - what it highlights is the folly of relying on anything that leaves you with a single point of failure:

My question is, “What if this had happened to another Google service?” Say, Google Docs? What if every document you wrote and saved on Wednesday was suddenly taken offline on Thursday, and you no longer had your presentation or your notes or your research for a client meeting today?

What if I had all of my documents stored on a file server at corporate HQ, they weren't doing offsite backup, and some disaster occurred? The issue isn't "the cloud" - it's relying on a single point.

Technorati Tags:

posted by James Robertson

 Share Tweet This

games

Honest Hearts Trailer

May 14, 2011 2:20:39.953

There's a trailer out for the next Fallout: New VegasXbox 360 Games) DLC - Honest Hearts:

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

smalltalk

Smalltalk Training Redux

May 13, 2011 18:51:58.705

The two weeks of Smalltalk training are done - there's a group splitting off from the place I work, and they are taking a copy of the application with them. So, I've been getting them up to speed on Smalltalk (VisualWorks, specifically) for the last few weeks (2 weeks of training with an off week in the middle). I'm on my way home now, and I feel pretty good about how it went.

It's very different from when I was doing this full time back in the early and mid 90's. Back then, I mostly saw C and Cobol developers, and just getting them past the basic OO hurdle was a problem. This group had some Java developers and some database guys; the db guys had a tougher time of it, but they seemed to be ok by the end of the second week. The Java guy in the class was fine - he had issues with some of the VW specific stuff that always gives newbies difficulty (hello, AspectAdaptors), but otherwise latched on pretty fast.

It's been fun - I had forgotten how much I enjoy teaching :)

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

st4u

ST 4U 82: Loading GlorpDBX into Pharo

May 13, 2011 7:25:31.789

Today's Smalltalk 4 You shows you how to get GlorpDBX for Pharo loaded into your image using Metacello configurations. 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:

GlorpDBX

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

posted by James Robertson

 Share Tweet This