martes, 28 de octubre de 2014

The Smalltalk Family Tree

Introduction : GraphViz in Pharo GraphViz is a popular free graph visualization library currently used in many applications. In GraphViz you describe a graph in text format and the software draws a pretty picture of the graph. A GraphViz package for Smalltalk was originally available in Squeak, but it was outdated in the current Pharo releases (3.0)....

lunes, 20 de octubre de 2014

10 simple survey questions about Smalltalk

Introduction So I did a short on-line Smalltalk survey to find out where is the technology today, and what could be expected in the future, by asking people about their experiences and expectations with Smalltalk. Any programmer could participate and answer. The survey was designed to a broad developer audience. Why is important you take this survey? Because you could help to a small(talk) community...

lunes, 13 de octubre de 2014

Application Security 2: The CheckPoint Protocol

Introduction As commented in my previous post, CheckPoint is a security pattern to avoid unauthorized access to a system. The nice idea of the design pattern is to delegate complex validation behavior into specific classes which can manage events, response actions and statistics, completely transparent to your application. CheckPoints could be used to bypass validations for specific cases too....