Tuesday, November 26, 2013

SmalltalkHub update

SmalltalkHub got an update and is now much faster. Read more.

Roassal visualisation engine on top of Amber

The Roassal visualisation engine (which is developed in Pharo) is also ported to Amber (the Smalltalk on top of JavaScript running in a webbrowser). You can already test Roassal on top of Amber in your browser: http://pestefo.github.io/roamber Just edit the examples in the workspace, execute (select all and click on do-it) it and see how the visualisation changes.

Cocotte

Mmmh .... a new page about "Cocotte" defined as Smalltalk + Javascript. Based on Amber and Node.js Not much information yet - lets see when there will be an official announcement

Wednesday, November 20, 2013

IronSmalltalk

Didnt notice that the sourcode for IronSmalltalk (a Smalltalk for .NET) is available on CodePlex. So if you want to implement an own Smalltalk go and have a look.

MooseDay in December

On the 19th and the 20th December 2013 there is a MooseDay combined with a Pharo sprint in France.

Tuesday, November 19, 2013

Deploy Smalltalk Applications with Seaside

Nice guide on Seaside with Apache - I should check if it is still valid with the latest releases.

Saturday, November 16, 2013

I18N with QCMagritte in Seaside

One possibility to internationalize a seaside application is shown here.

Thursday, November 14, 2013

PUnQLite for Pharo - using the UnQLite embeddable NoSQL database engine

You may know SQLite - a small RDBMS that one can easily use since it requires only adding a simple DLL fitting into a few kilobytes. Due to its small size it is often embedded into products.

One can also use it in Smalltalk - for instance for Pharo using a simple wrapper project.

Today also the so called "NoSQL" databases like Mongo, CouchDB and others are getting attention. Often they work with documents, key value pairs, ...

There is also a "small sized" database engine for NoSQL - it is called "UnQLite". It is an Embeddable NoSQL Database Engine and therefore requires no separate server process. The sources have no dependency - it is easy to build a DLL from the provided C File.

Now there is already a Pharo binding in progress called "PUnQLite" from  from Masashi Umezawa. The binding uses NativeBoost to call the UnQLite engine.

Really nice! So if you need a small embeddable Database for your application you should check it out.






Wednesday, November 13, 2013

Kontolino technology stack

Joachim talks about the technology stack behind Kontolino which is using VASmalltalk, Seaside, GLORP, Apache, DB2.

Wednesday, November 06, 2013

Pharo Compiler cleanup

More details about the compiler cleanup work going on in Pharo from Marcus.

So long and thanks for all the fish...

When I do JEE stuff with Java I typically use Glassfish - easy to install and use. Now there is an interesting move from Oracle regarding the commercial support for GF. The commercial offering is just dropped - that news is already commented people from the community.

That does not mean Glassfish will soon be dead, but it may change from a professional appserver to just a developer tool (same story as "Geronimo"?). Interesting...

Getting started with Cuis

Another presentation from Smalltalk2013 about Cuis.