smalltalk
October 5, 2011 9:19:10.000
James Foster explains how to make the static parts of your Seaside app actually static:
Most of us recognize that static files do not need to be served from Seaside, but it is a step that can be easily overlooked. I was recently helping someone analyze performance for a Seaside application and we found that serving the initial page made 20 Seaside requests, all but one of them for something in /files (i.e., a subclass of WAFileLibrary). In this case it was Scriptaculous, but it could be anything.
Read the whole thing for details.
Technorati Tags:
seaside
posted by James Robertson
smalltalk
October 4, 2011 20:16:23.122
posted by James Robertson
smalltalk
October 2, 2011 10:04:14.000
posted by James Robertson
smalltalk
September 30, 2011 8:51:59.000
posted by James Robertson
smalltalk
September 28, 2011 10:45:06.654
Cincom has updated the license for the download versions of VisualWorks and ObjectStudio - it seems to be a lot more reasonable than earlier drafts that were up on the site. More importantly, the license that comes with the download now matches what you'll find on the site, so there's no confusion as to what the terms are. Check it out.
Technorati Tags:
cincom
posted by James Robertson
smalltalk
September 27, 2011 9:03:15.898
Pharo based scripting is coming along:
Coral makes it possible to write shell scripts with Pharo. It’s actually several parts:
- A wrapper shell script
- To seamlessly invoke the VM from the command line.
- A tiny syntax extension
- Smalltalk has no syntax to declare classes and methods outside of the code browser. Coral’s syntax extension allows to declare classes, methods, and to evaluate code, all in a simple text file.
- A lighter, prepared image
- The Coral image is configured to launch quickly, without a graphical interface, and is preloaded with packages useful for scripting, like access to the system’s filesystem and processes.
If you follow the link, there's a video as well
Technorati Tags:
pharo, scripting
posted by James Robertson
smalltalk
September 26, 2011 20:38:56.228
Some of the videos from Monday, August 22 have been posted.
Technorati Tags:
esug11
posted by James Robertson
smalltalk
September 26, 2011 14:32:23.000
posted by James Robertson
smalltalk
September 26, 2011 8:30:44.589
You'll want to grab Pharo 1.3, and then do this to load the latest:
Gofer it
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfGlorpDBX';
load.
(((Smalltalk at: #ConfigurationOfGlorpDBX) perform: #project) perform: #version: with: #stable) load
Looks like a lot of work went into that in order to update Glorp for Pharo to the latest code being used in VisualWorks - great job!
Technorati Tags:
pharo, opendbx, glorp
posted by James Robertson
smalltalk
September 23, 2011 23:44:55.442
Travis has some interesting thoughts on how we should make objects
posted by James Robertson