Seaside: Registering a WAApplicaton too late leads to an HTTP 503 error

[Update: Thinking about this a little more, this post has a misleading title. This is very likely not to be a Seaside issue at all, but one of VA Smalltalk's WASstServerAdaptor, which, if started/registered too late (whatever too late may be), doesn't get realized by Apache. So the title of this post should rather be: … Continue reading Seaside: Registering a WAApplicaton too late leads to an HTTP 503 error

Advertisements

Twitter Bootstrap for Seaside ported to VA Smalltalk

I just uploaded a port of Torsten Bergmann's Twitter Bootstrap code for Seaside to VASTgoodies.com. Our kontolino! web platform is currently being worked on design-wise. Over time we found out the hard way that keeping up with how people think a web application should look and feel, and making cool things workable across multiple mainstream … Continue reading Twitter Bootstrap for Seaside ported to VA Smalltalk

Beautiful little tutorial on how to build a complete Seaside Application with an RDB Backend

Sven just announced the availability of a new tutorial named "Reddit.st — In 10 Cool Pharo Classes".I am fascinated by how short and clear this piece is. It really explains all you need to know to get started building a Seaside Application using Glorp and Postgres as a database. It is nice to read and really covers … Continue reading Beautiful little tutorial on how to build a complete Seaside Application with an RDB Backend

Javascript Associative Arrays are fun! Aren’t they?

...sometimes. Sometimes they also just make your body shake in fever and give you a hard time figuring what is going on with this world around us. I guess everybody who learns javascript has to go through these things and therefor this is common sense. On the other hand, being a Smalltalk developer for around … Continue reading Javascript Associative Arrays are fun! Aren’t they?

When hardcore errors with double Glorp INSERTs turn out to be ancient web problems

I've been hunting for some strange problem which I thought was related to Glorp or (less likely) our business code for months. Every once in a while, our production server would log strange NOT NULL problems on inserts of records that do not erectly resolve their foreign keys, even though the objects these records usually refer to can … Continue reading When hardcore errors with double Glorp INSERTs turn out to be ancient web problems

How a DDOS attack makes me a better DevOp ;-)

Frequent readers of my blog may know that I like to learn new things. And meandering from being a developer to becoming a DevOp gives you lots of opportunities for learning. Today I learnt a lot about the things you usually shy away from as a developer. I woke up to the bad news that our … Continue reading How a DDOS attack makes me a better DevOp 😉

Smalltalk Inspect Episode 27: Gemstone/S 3.2 and the new Web edition licenses

Over on our Smalltalk Inspect Podcast, Marten just released Episode 27, which was recorded late last week. Once again I didn't make it to be online due to a family vacation that was very welcome and enjoyable. Dale and James from Gemtalk Systems answered Marten's and Sebastian's questions on the news about the soon to be … Continue reading Smalltalk Inspect Episode 27: Gemstone/S 3.2 and the new Web edition licenses

A closer look at Kontolino

Two weeks ago I announced the public availability of Kontolino!, our new online service for the accounting needs of small businesses and freelancers. These two weeks have been quite exciting, because this was our first publicly accessible web server project that was done internally from A to Z. We currently welcome a few new test … Continue reading A closer look at Kontolino

Our Smalltalk Meetup in Zürich was great fun!

So if you were in doubt if you should come or not: you made the wrong choice 😉 We were 10 people of (only) 11 who wanted to attend. There was lots of chatting about current projects, problems and experiences with this or that framework and lots of anecdotes from our daily work and past … Continue reading Our Smalltalk Meetup in Zürich was great fun!

Say hello to Kontolino: Smalltalk and Seaside hard at work for Small Businesses

I am happy to announce today the opening of Kontolino! Kontolino! is a web based accounting system for small and medium businesses under German tax regulation (So it is completely in German, sorry folks!). It is implemented in VA Smalltalk and Seaside and uses DB2 as its storage Backend. We're using Glorp for the O/R … Continue reading Say hello to Kontolino: Smalltalk and Seaside hard at work for Small Businesses