Tuesday, July 19, 2011

PetitParser Tutorial

Tudor Girba published a tutorial on how to use the PetitParser as part of the moose book.

One ring to rule them all

Refactoring Browser, Packaging Software like Monticello and other Smalltalk tools mostly work on their own code/meta model. What about a unified model?

Veronica Uquillas is currently working on Ring - a unifying and foundational model
infrastructure for Pharo. The goals of the project are:

- Provide a common API at structural and runtime level
- Allow tools to interact and integrate directly with the host environment (Pharo)
- Support history analysis

You can find the code at squeaksource, there is also a continuos integration job
and the latest updates now try to integrate Ring. There is also a presentation available.

Monday, July 18, 2011

Binary Literals

Binary Literals - a new feature of Java 7.


So beside 0x... notation for hexadecimal you can now write 0b... for binary. What a step forward (for the Java community).

I still like Smalltalks base/radix notation since I can freely choose the base (binary, octal, decimal, ...)

2r10010010 
16rA000
...

Tuesday, July 05, 2011

LDAP and Seaside

If you want to integrate LDAP authentication into your seaside app then read charlies blog entry.