They're always moving stuff around in software like this. This is a lesson every generation of developers seems to have to re-learn. Little things like this break users. So what. Once you have competition and look into why people switch, you'll find that "it just works" or "it works like I think" is a highly valued non-feature. It's not something that you can put on a comparison chart. To users it's a subjective thing. It has to do with whether they like you or not. To you however, it's engineering. This feeling is created from hundreds of little subjectives they don't even see, that Ebert would totally understand. In film it's called suspension of disbelief . We don't yet have a name for this in software.
He flared that off a complaint by Roger Ebert about changes to Twitter; it could just as easily have flared off of a bazillion useless changes Facebook has made over the years, or the atrocities Microsoft has committed with Office. Since they put in the Ribbon, I can't find anything anymore; it's the main reason I switched to the OS X suite. IMHO, Office has become downright user hostile.
One of my major stumbling blocks with Smalltalk has been general unfamiliarity with the development environment, the workshop was the perfect opportunity to resolve some of this. The structure was to pair one experienced Smalltalker with one noob, and for both to work through a pre-planned exercise with an existing image and application set up.
ESUG and the STIC conferences are useful, but getting Smalltalk into the hands of new users requires some outreach. I'm glad to see that happening.
Welcome to episode 65 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
This week we have another recording from ESUG 2011 - Magritte Magic with Nick Ager and Esteban Lorenzano.
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!
Welcome to episode 65 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
This week we have another recording from ESUG 2011 - Magritte Magic with Nick Ager and Esteban Lorenzano.
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!
Welcome to episode 21 of "Thu'umcast" - a podcast where Michael Lucas-Smith, Scott Dirk, Austin Haley, Makahlua and I document our trials and tribulations in Elder Scrolls V: Skyrim
There's big news to talk about today - the Skyrim Creation Kit is out, and we decided to have two conversations about it. Today, we talked about the Steam Workshop - the new way to download mods, some of the mods that have shown up there already, and about the really cool mod video that Bethesda put out to show us what kinds of things you can do with the kit. We'll talk about the Creation Kit itself next time, and then we'll get back to the perk trees.
If you liked our work on That Podcast, you'll probably like this. We intend to stay with the same idea - a gameplay podcast. If you don't want spoilers, don't listen - we are going to be talking about how we play the game, and what we ran across as we played.
Welcome to episode 21 of "Thu'umcast" - a podcast where Michael Lucas-Smith, Scott Dirk, Austin Haley, Makahlua and I document our trials and tribulations in Elder Scrolls V: Skyrim
There's big news to talk about today - the Skyrim Creation Kit is out, and we decided to have two conversations about it. Today, we talked about the Steam Workshop - the new way to download mods, some of the mods that have shown up there already, and about the really cool mod video that Bethesda put out to show us what kinds of things you can do with the kit. We'll talk about the Creation Kit itself next time, and then we'll get back to the perk trees.
If you liked our work on That Podcast, you'll probably like this. We intend to stay with the same idea - a gameplay podcast. If you don't want spoilers, don't listen - we are going to be talking about how we play the game, and what we ran across as we played.
Today's Smalltalk 4 You looks at using exceptions (raising them) 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:
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.
Join the Facebook Group to discuss the tutorials. You can view the archives here.
To watch now, click on the image below:
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.
Today's Smalltalk 4 You looks at client level HTTP again in VA Smalltalk - specifically, how to make such usage simpler. We also take a brief look at using proxy servers. 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:
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 HTTP queries in VA Smalltalk. As it happens, there's a simpler way to do queries than getting the client, starting it up, and shutting it down. Instead of this:
"Set up a client for http, execute a request"
client := (SstHttpClient forTransportScheme: 'http') startUp.
response :=
[client get: 'http://www.jarober.com']
ensure: [client shutDown].
^response.
If you trace through the execution, you'll see that it does the same thing as the more complex looking code - but it's a whole lot simpler to use. Once you do that, you should see something like this:
We can't really demonstrate proxy server usage, as the network used here doesn't have that. However, it's pretty straightforward. Simply use the following:
and then execute requests normally - you'll then be using your proxy server.
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.
Join the Facebook Group to discuss the tutorials. You can view the archives here.
To watch now, click on the image below:
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.
Welcome to episode 22 of "Thu'umcast" - a podcast where Michael Lucas-Smith, Scott Dirk, Austin Haley, Makahlua and I document our trials and tribulations in Elder Scrolls V: Skyrim
In this episode we go into a bit of (limited) depth about - the Skyrim Creation Kit. While we understand that this is kind of a nothing-burger for console players, it is big news for the game as a whole. We'll be back to the game itself shortly, but in the meantime: if you're a listener who's used the Creation Kit heavily, and would like to come on as a guest, please let us know!
If you liked our work on That Podcast, you'll probably like this. We intend to stay with the same idea - a gameplay podcast. If you don't want spoilers, don't listen - we are going to be talking about how we play the game, and what we ran across as we played.
Welcome to episode 22 of "Thu'umcast" - a podcast where Michael Lucas-Smith, Scott Dirk, Austin Haley, Makahlua and I document our trials and tribulations in Elder Scrolls V: Skyrim
In this episode we go into a bit of (limited) depth about - the Skyrim Creation Kit. While we understand that this is kind of a nothing-burger for console players, it is big news for the game as a whole. We'll be back to the game itself shortly, but in the meantime: if you're a listener who's used the Creation Kit heavily, and would like to come on as a guest, please let us know!
If you liked our work on That Podcast, you'll probably like this. We intend to stay with the same idea - a gameplay podcast. If you don't want spoilers, don't listen - we are going to be talking about how we play the game, and what we ran across as we played.
Today's Smalltalk 4 You looks at url encoding and decoding 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:
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 url encoding and decoding in VA Smalltalk. When making HTTP requests and posts, it's quite common to have to deal with encoded content. Fortunately, it's easy to do in VA. To Encode, we'll use an url:
And there's the result, back in its original form. That's all there is to it.
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.
Recently, I played through the original Mass Effect again - and it reminded me how much better a game than ME2 it was. Sure, the controls were clunkier, and the combat wasn't quite as smooth - but the RPG elements were solid, and the choices felt like they mattered.
After playing the ME3 demo, I'm disappointed. One of the gameplay options is to remove conversation completely, and have it all in cutscenes. That also means that leaving it in will be irrelevant, as the main story arc will be driven the same way, regardless of how you pick your responses. Instead, we have "Gears Effect".
And that's a problem. Why? Well, it's not that Gears of War is a bad game, it's that it's a different game. It's a 3rd person shooter, with excellent combat mechanics. It has a story, but it's linear - you're along for the ride, and you're there to shoot things. Mass Effect isn't supposed to be that way - it's supposed to be an RPG. Last time I looked, the video gaming space was big enough to have both shooters and RPGs in it - why did the "brilliant" EA marketing team decide that the world needed another Gears of War (with less fluid combat, I might add)?
The old BioWare is completely dead, and that's a sad thing. Some of us like story driven RPG games, and EA's marketing team has just gone out and destroyed that. Maybe some of the original BioWare staff can start up a new studio that's interested in the idea.
Welcome to episode 66 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
This week Dave and I set out to talk about "Not Invented Here" - but it ended up being much more of a conversation about "TANSTAAFL" - Heinlein's famous observation that "There ain't no such thing as a free lunch".
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!
Welcome to episode 66 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
This week Dave and I set out to talk about "Not Invented Here" - but it ended up being much more of a conversation about "TANSTAAFL" - Heinlein's famous observation that "There ain't no such thing as a free lunch".
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!
SOPA may have been sidelined, but you would never know it - DHS isn't happy enough frisking people without cause at airports, they've moved along to shuttering domains without any stated rationale:
The website JotForm.com, which allows individuals to create their own forms easily, has had its main domain, jotform.com "suspended" by the US government, due to "an ongoing investigation." Because of this JotForm is forcing all of its users to change their forms to use their .net domain rather than their .com.
The way this will play out is obvious - internet startups (and existing firms, for that matter) are going to transfer their domains out of the US. It's the only rational business move, given that otherwise, your site could inexplicably go dark. If we stay on this track, the US based internet will end up being a push only, MPAA and RIAA approved dead zone.