VA Smalltalk, Seaside, Ajax and … unicode!

Lately I found the reason for an annoying bug in my Seaside Application in VA Smalltalk. It is once again related to encoding/decoding of Ajax request parameters. Once again I've been bitten by the fact that VAST is not unicode-ready yet (well, we've been waiting for unicodesupport in VAST for more than 4 years now,… Continue reading VA Smalltalk, Seaside, Ajax and … unicode!

Seaside: click a link using jQuery

Sometimes there are things that sound easy in the first place and then take a lot of time trying, yahooing and stackoverflowing etc. Lots of mosaic pieces are found on each iteration of the famous search-try-fail cycle. This is one of these. So what do we have? I wanted to add a double click handler… Continue reading Seaside: click a link using jQuery

Seaside without Continuations pt. 2: WATask is not as useless as you might think

Seaside still is one of the most popular web frameworks in the Smalltalk world. Its integration with client-side JavaScript is far from perfect, but you can do quite nice things with Seaside even in this field. For more server-bound logic, Seaside still is among the most advanced frameworks even far beyond Planet Smalltalk. One of… Continue reading Seaside without Continuations pt. 2: WATask is not as useless as you might think

The WASstServerAdaptor story and its (preliminary) end

Well, a developer's day is full of victories and waterloos. So I've had my developer's day today. After I had discussed my Server startup problems related to ports already in use, Marten came up with an explanation for VAST's behavior on the VAST Support Group: The reason for this behaviour is located in the method:… Continue reading The WASstServerAdaptor story and its (preliminary) end

Issuing a REORG TABLE command to DB2 from VA Smalltalk (and Glorp)

You may have realized already that I misuse my blog and therewith you, my valued reader, as a swap space for small and maybe not so small little tricks I find in my day job from time to time. And here is one little thing I just learned about how to invoke commands in DB2… Continue reading Issuing a REORG TABLE command to DB2 from VA Smalltalk (and Glorp)

More on WASstServerAdaptor and used ports

There are probably a few  questions that you may ask about this problem I just posted about. And I try to answer them here so you may understand better why I ask for an exception (or at least a Warning): Why don't you simply make sure the image is only running once on the server?… Continue reading More on WASstServerAdaptor and used ports

Starting WASstServerAdaptor and handling used ports

[Update: Please be sure tor read this post as well if you're interested in more details on this subject and this one if you want to see what my solution finally looks like] This is a little lesson I learned with my VAST-based Seaside Application on a headless Linux Server that is probably not really… Continue reading Starting WASstServerAdaptor and handling used ports

Die European Smalltalk User’s Group ist Mentoring Organization für Googles Summer Of Code 2013

Auch dieses Jahr hat Google die ESUG (European Smalltalk User's Group) als Mentoring Organization für die Teilnahme am Summer Of Code ausgewählt. Das sind für die Smalltalk-Welt sehr gute Nachrichten. Was ist der Google Summer Of Code? Die Kurzform: Google bezahlt einen oder mehrere Studenten dafür, dass sie diesen Sommer an einem open source -… Continue reading Die European Smalltalk User’s Group ist Mentoring Organization für Googles Summer Of Code 2013

Getting jQuery ajax and callbacks to Seaside into the right order

I guess having learned something new is what makes a day a good one. So I've had a good day today. In my Seaside Application, I try to add a few fancy ajax gadgets that use Ajax and do something before and after the actual Ajax call is performed. Especially in the case where you… Continue reading Getting jQuery ajax and callbacks to Seaside into the right order

Pharo 2.0 ist offiziell verfügbar

Das Pharo-Projekt, das einst mit dem simplen Anspruch startete, die beste Smalltalk-Umgebung zu entwickeln und als open-source kostenfrei zur Verfügung zu stellen, hat auf diesem Weg einen neuen Pflock eingeschlagen. Die Version 2.0 wurde gestern freigegeben. Es wurde viel aufgeräumt, vereinheitlicht und verbessert, aber vor allem wurden weit über 1000 Bugs gefixt: We are proud… Continue reading Pharo 2.0 ist offiziell verfügbar