Planet Squeak

blogs about Squeak, Pharo, Croquet and family
planet squeak - planet squeak es - planet squeak jp - planet croquet - planet squeak code - planet smalltalk

July 27, 2015

Torsten Bergmann

k means clustering visualisation with Roassal, Pharo

by Torsten (noreply@blogger.com) at July 27, 2015 10:45 AM

Smalltalk User Group Hamburg

has a meetup on 30th of July. Read more.

by Torsten (noreply@blogger.com) at July 27, 2015 10:41 AM

July 23, 2015

Torsten Bergmann

Squeak 4.6

There is a new Squeak version: 4.6 available.

by Torsten (noreply@blogger.com) at July 23, 2015 05:02 PM

Ephemeric Cloud

with Pharo using Pharocloud. Read more.

by Torsten (noreply@blogger.com) at July 23, 2015 04:50 PM

Jun4Pharo texture mapping

A texture mapping demo of Jun4Pharo. The World as a flat texture and the World as a spherical surface.

by Torsten (noreply@blogger.com) at July 23, 2015 04:44 PM

BlueInk

Pharo 5 now also includes a new pretty printer (BlueInk). Read more.

by Torsten (noreply@blogger.com) at July 23, 2015 03:49 PM

More from Woden

Woden quick demo: parallax mapping



 Woden: Blender exporter

by Torsten (noreply@blogger.com) at July 23, 2015 03:07 PM

StackBarPlot

StackBarPlot in Roassal. Click here.

by Torsten (noreply@blogger.com) at July 23, 2015 03:03 PM

Pharo and PostgreSQL in the cloud

Pharo+PostgreSQL" appliance is available at Pharocloud

by Torsten (noreply@blogger.com) at July 23, 2015 02:57 PM

July 18, 2015

Torsten Bergmann

The Early History of Smalltalk

available online.

by Torsten (noreply@blogger.com) at July 18, 2015 05:06 PM

Telescope Tutorial

is here.

by Torsten (noreply@blogger.com) at July 18, 2015 05:05 PM

Roassal on VW

Although mostly Pharo is used for Roassal development there is also a port for VisualWorks Smalltalk.


by Torsten (noreply@blogger.com) at July 18, 2015 09:39 AM

SendGrid and Pharo

SendGrid API Library to send emails very easily using Smalltalk. A howto is here.

by Torsten (noreply@blogger.com) at July 18, 2015 09:35 AM

July 17, 2015

Torsten Bergmann

ESUG 2015 Videos

The videos from ESUG 2015 are available.

by Torsten (noreply@blogger.com) at July 17, 2015 10:35 AM

Pharo and OpenMP

Looks like Pharo's NativeBoost works great with OpenMP. Read more.

by Torsten (noreply@blogger.com) at July 17, 2015 09:33 AM

Smalltel

Pharo 5 now fully includes Opal Compiler - the old one will be removed. This allows for many nice extensions.

 For instance Ronie Salgado has a small package called "Smalltel" - the name is an abbreviation for Smalltalk string template language. The package provides a class SmalltelCompiler as a subclass OpalCompiler.

There is also a class SmalltelObject overriding the method #compilerClass to return the new compiler class. With the custom compiler one can provide templates with expressions in Smalltalk, a little bit similar to what Java has with Expression Language (EL):




condition: cond value: value
^ ByteString streamContents:
<[Here goes a header:
${ cond ifTrue: [ }$
Conditional value: $( value printString )$
${ ]. }$
]>

by Torsten (noreply@blogger.com) at July 17, 2015 07:50 AM

July 16, 2015

Torsten Bergmann

Roassal HTML Exporter

As presented on ESUG 2015:



You can try out yourself: http://objectprofile.com/examples

by Torsten (noreply@blogger.com) at July 16, 2015 03:58 PM

July 15, 2015

Torsten Bergmann

PharoJS

PharoJS is to allow developing and testing apps in Pharo while deploying them on top of a JavaScript engine. It is a general purpose infrastructure. For example, PharoJS can be used to develop client side web applications. It can also be used to support cross-platform mobile apps based on Phone Gap. Code is here, read more here.

An updated docu can be found here.

by Torsten (noreply@blogger.com) at July 15, 2015 03:29 PM

MultiCity

A new Pharo sucess story: MultiCity.

by Torsten (noreply@blogger.com) at July 15, 2015 01:08 PM

PharoVX

OpenVX is an open, royalty-free standard for cross platform acceleration of computer vision applications.

Looks like Dmitry Matveev is working on introducing OpenVX in Pharo. According to the SmalltalkHub project page of PharoVX the Khronos reference implementation is supported. The code uses NativeBoost for the binding. He is working on it while at ESUG2015.

by Torsten (noreply@blogger.com) at July 15, 2015 10:28 AM

Reflection in Pharo 5

Marcus provides his ESUG2015 slides about Reflection in Pharo 5.

by Torsten (noreply@blogger.com) at July 15, 2015 10:16 AM

July 13, 2015

Torsten Bergmann

Searching XMLs with GTSpotter

As it is easy to extend the moldable Pharo tools it is easy to extend the Spotter search to search through XML files

by Torsten (noreply@blogger.com) at July 13, 2015 06:06 PM

Roassal Camp Smalltalk Result

Nice results from the Roassal CampSmalltalk. Load the latest Roassal packages if you want to try yourself.

by Torsten (noreply@blogger.com) at July 13, 2015 05:04 PM

StakePoint Project-Portfolio

StakePoint is a Portfolio Project Management solution that manages resource workloads across multiple projects of an organization through interactive Gantt charts. StakePoint integrates Earned value management, uses a constant critical path model, is compatible MS-Project and introduces matrix type navigation to improve project visibility. Implemented in VisualWorks Smalltalk.

by Torsten (noreply@blogger.com) at July 13, 2015 04:09 PM

QualityAssistant v1.0 for Pharo

QualityAssistant v1.0 is out. Read more here: https://github.com/Uko/QualityAssistant

You should also not muss the talk on Thursday 2:30pm by Yuriy Tymchuk on ESUG2015.

by Torsten (noreply@blogger.com) at July 13, 2015 11:52 AM

ESUG 2015 on Twitter

You can following the conference on Twitter using #ESUG15 hashtag,

by Torsten (noreply@blogger.com) at July 13, 2015 10:46 AM

DynaCase Modeling Platform

That one really rocks:

by Torsten (noreply@blogger.com) at July 13, 2015 09:25 AM

July 12, 2015

Torsten Bergmann

UnQLite Jx9 Part II

More from Pierce on this topic.

by Torsten (noreply@blogger.com) at July 12, 2015 11:23 AM

ESUG 2015

Due to the weather forecast (36-38°), the local organizers decided to move the conference venue to an air-conditioned place

by Torsten (noreply@blogger.com) at July 12, 2015 11:13 AM

July 10, 2015

Torsten Bergmann

Pharo web deployment

The new Pharocloud pricing plans include SSD disk appliances starting from $2. Nice for Pharo web app deployment!

by Torsten (noreply@blogger.com) at July 10, 2015 10:15 AM