Namespaces allow two classes with the same name to live in a single image. Creating namespaces has been a goal for Squeak since it’s creation. Nothing has seemed quite right. Using Newspeak as his inspiration, Colin Putney has created Environments. Explore this innovation with the mailing list conversation and a downloadable image
Pharo is a fork from the Squeak open-source Smalltalk and provides an incredibly rich development environment. As a consultant people pay me to design and write code in Ruby, Clojure, Common Lisp, and Java. That said, for non-work related experiments, Pharo is a lot of fun to use: a modern and free Smalltalk environment. I just wanted to say thanks to the Pharo team: great work! I recently downloaded the 2.0 development build - exciting to see new features. One thing in particular that strikes me as awesome about Pharo is that it is very light weight, using little memory and CPU resources. I wrote a blog 5 years ago about deploying Squeak to Linux servers. I am a little surprised that Pharo is not more widely used for rich web applications
Welcome to episode 85 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
This week we have another session from STIC 2012 - Bob Nemec talking about PDF4Smalltalk. If you would prefer to watch the video, then head on over to the STIC site. The abstract for this talk:
At ESUG 2011 Christian Haider presented a framework for building PDF documents from VW Smalltalk. This deep and complex tool is intended to be the bottom layer of a PDF report framework. It provides a rich set of tools for building the PDF document output, but creating the report output is your responsibility. We have built a PDF Report framework that uses pdf4smalltalk. It handles the basics, like layout, alignment, justification, margins, padding, lines, tables, fonts and images. We find it to be a handy tool for building reports in Seaside applications, since the documents can be created on the server and then be provided as PDF documents to the browser for local printing.
This presentation will show how PDF Report builds report content and how it interfaces to pdf4smalltalk. We will also discuss our long term plans for the framework, which include migration to VA Smalltalk and GemStone.
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 85 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
This week we have another session from STIC 2012 - Bob Nemec talking about PDF4Smalltalk. If you would prefer to watch the video, then head on over to the STIC site. The abstract for this talk:
At ESUG 2011 Christian Haider presented a framework for building PDF documents from VW Smalltalk. This deep and complex tool is intended to be the bottom layer of a PDF report framework. It provides a rich set of tools for building the PDF document output, but creating the report output is your responsibility. We have built a PDF Report framework that uses pdf4smalltalk. It handles the basics, like layout, alignment, justification, margins, padding, lines, tables, fonts and images. We find it to be a handy tool for building reports in Seaside applications, since the documents can be created on the server and then be provided as PDF documents to the browser for local printing.
This presentation will show how PDF Report builds report content and how it interfaces to pdf4smalltalk. We will also discuss our long term plans for the framework, which include migration to VA Smalltalk and GemStone.
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 26 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
Today's episode doesn't have much to do with Dawnguard - Michael Lucas-Smith and James Robertson instead turned to mods (and to a small extent, to the Dawnguard XBox exclusive). What's covered is the mods we have installed, and what they add to our Skyrim experience. That conversation took long enough that this was split into two pieces. This is part 2 - if you missed part 1, you should start there.
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 26 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
Today's episode doesn't have much to do with Dawnguard - Michael Lucas-Smith and James Robertson instead turned to mods (and to a small extent, to the Dawnguard XBox exclusive). What's covered is the mods we have installed, and what they add to our Skyrim experience. That conversation took long enough that this was split into two pieces. This is part 2 - if you missed part 1, you should start there.
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.
I patched together some of the video we shot last night as we lit off some fireworks. We still have a lot left, because the festivities got cut off around 10 pm :)
Today's Smalltalk 4 You looks at setting up a socket based listener 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 again look at using sockets for basic communication in VA Smalltalk. This time, we'll set up the socket server in VA Smalltalk, and have VW Smalltalk interact with that. To get started, load the TCP support into VA:
That loads in the basic support we need. Here's the VA code to run:
Once you have the VA side running, try the VW code. You should see the following in the Transcript in VA:
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.
Today's Javascript 4 You looks at the standard effects you can apply to JQ UI widgets 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:
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.
Scratch has finally reached Debian repositories. Scratch is a programming learning environment created by the Lifelong Kindergarten Group at the MIT Media Lab designed to be accessible by young learners (over 8 years old). Scratch makes it easy to create your own interactive stories, animations, games, music, and art through a visual interface based on blocks. Thus, beginners can get results without having to learn to write syntactically correct code first. It is powerful enough to have even been adopted as an entry-level computer language in computer science programs at different universities.
Welcome to episode 27 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
Today's episode goes back into Dawnguard - Austin, Chris, and James pretty much wrap things up on the Dawnguard side of things. We discussed the Werewolf perks, the Werewolf totems, the "Lost to the Ages" quest, and general gameplay stuff - including how much fun it is to turn into a Werewolf and just run off on a rampage. Still no luck finding a Legendary Dragon though - none of us has seen one yet.
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 27 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
Today's episode goes back into Dawnguard - Austin, Chris, and James pretty much wrap things up on the Dawnguard side of things. We discussed the Werewolf perks, the Werewolf totems, the "Lost to the Ages" quest, and general gameplay stuff - including how much fun it is to turn into a Werewolf and just run off on a rampage. Still no luck finding a Legendary Dragon though - none of us has seen one yet.
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.
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 change recovery in Pharo under the worst circumstances - what if your working image won't start?. 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.
Welcome to episode 26 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
Today's episode doesn't have much to do with Dawnguard - Michael Lucas-Smith and James Robertson instead turned to mods (and to a small extent, to the Dawnguard XBox exclusive). What's covered is the mods we have installed, and what they add to our Skyrim experience. That conversation took long enough that this is being split into two pieces. This is part 1 - part 2 will be out shortly.
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 26 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
Today's episode doesn't have much to do with Dawnguard - Michael Lucas-Smith and James Robertson instead turned to mods (and to a small extent, to the Dawnguard XBox exclusive). What's covered is the mods we have installed, and what they add to our Skyrim experience. That conversation took long enough that this is being split into two pieces. This is part 1 - part 2 will be out shortly.
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 83 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
This week we have a session from STIC 2012 - John Thornton talking about Amber Smalltalk. If you would prefer to watch the video, then head on over to the STIC site. The abstract for this talk:
Amber is an implementation of the Smalltalk-80 language that runs on top of the JavaScript runtime. With Amber, client-side web development finally gets the power and productivity that has existed for decades in other Smalltalk dialects.
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 83 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
This week we have a session from STIC 2012 - John Thornton talking about Amber Smalltalk. If you would prefer to watch the video, then head on over to the STIC site. The abstract for this talk:
Amber is an implementation of the Smalltalk-80 language that runs on top of the JavaScript runtime. With Amber, client-side web development finally gets the power and productivity that has existed for decades in other Smalltalk dialects.
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!