Interesting tool to convert Flash to HTML5 from Google
http://swiffy.googlelabs.com/
Wednesday, June 29, 2011
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
Humane assessment
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.
Sunday, June 19, 2011
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
PDF Viewer in JavaScript
Interesting project to implement a PDF viewer in pure JavaScript and HTML. Cool!
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.
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
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.