Wednesday, June 29, 2011
Flash 2 HTML5
Interesting tool to convert Flash to HTML5 from Googlehttp://swiffy.googlelabs.com/
Pharo Kernel reloaded
As you may know Pavel is working on Pharo Kernel - a small Smalltalk kernel that is stripped down from Pharo Core image. Meanwhile there is also a 3MB Pharo-Kernel-Gofer image available that has networking support and Gofer (a pharo installer to load packages) installed.
With this it is possible to reload back the various packages from Core image on top of the kernel image. By running the tests afterwards it is possible to check if anything is OK. So far the result is very promising and since all of this is automatically built using the continuous integration server it is possible to control changes and watch progress.
Really a great step in the modularization of Pharo Smalltalk images!
Monday, June 20, 2011
Moose Suite 4.5
There is a new Moose release available. Read more.
Tudor has a new home for success stories of his humane assessment method based on Moose (which is based on Pharo). Read his announcement or visit the new page.
Beside Fuel there is now also a second Pharo project for binary serialization available. It is called StOMP (Smalltalk Objects on MessagePack) and the code is running on Squeak, Pharo and VisualWorks. Read more.
Sunday, June 19, 2011
There is a new shiny Seaside 3.0.5 release available.
Friday, June 17, 2011
Google vs. Oracle
Read about Oracle vs. Google. Maybe Google should have used Smalltalk instead of Java for Android. They were so close but blind.
Thursday, June 16, 2011
Squeak Meeting in Germany
There is a meeting of Squeakers in germany in Potsdam on 23.07.2011. Two days before there is a presentation
from Alan Kay. Read more (in german)
Wednesday, June 08, 2011
Spoon mapped to WebDAV
In his Spoon project Craig maps Smalltalk to WebDAV, so he can use his favorite text editor to edit.
Google Analytics Tracker
If you build a seaside application like Nick did with getitmade.com then it may be usefull to get a quick overview of your page visits.
A small tool announced by Esteban can help you here. Just load it in a seaside image using the ConfigurationOfGoogleAnalyticsTracker.
Tuesday, June 07, 2011
TWM and multiple worlds
The tiling windows manager for Pharo (a usefull tool to control the many windows on your desk) now also supports multiple worlds. It's not the same as in Squeak where "World" means a separate storable/loadable project with own changesets - more in the sense of multiple desktops as you may know from usual operating systems.
There is a screenscast available to demo all the new features.
DBXTalk issue tracker
Monday, June 06, 2011
Glorp for Pharo
Guillermo Polito announced a new Glorp port for Pharo integrated with DBXTalk (the former SqueakDBX). So if you want to map you classes to a RDBMS schema and store your objects into database tables you should take a look. Note that Glorp is still LGPL but currently in the process to be MIT licensed.
Friday, June 03, 2011
CI tips for Smalltalk
Nick has some tips on Continuous integration using Jenkins and Smalltalk.
Cuis 3.3. released
Juan released Cuis 3.3. with more improvements. Read more.
More REST server
Need only a simple REST server on top of Pharo? Guillermo shows you an example with only KomHttpServer loaded and a custom service. No need for frameworks like Seaside.
However - as I noted back in march it is very easy to build a REST service if you use Seaside. So you can choose depending on your requirements...
ACM Student Research Competition and Smalltalk
Vanessa, a student at the University of Chile presented Hapao, a Pharo application at the ACM Student Research Competition (sponsored by Microsoft Research). Details here.
She arrived 2nd in the category undergraduate student. Congratulations!
Wednesday, June 01, 2011
Scratch port for Pharo
Looks like Scratch gets ported to Pharo: at least there is a project on Squeaksource. After loading and running "ScratchFrameMorph open" you get the basic UI of scratch. Nice.