Tags
ajax apache asp.net Automation blogging capistrano compact framework continuous integration cruisecontrol csharp database DOJO-Toolkit dsl erlang exercises firefox functional programming grails groovy hibernate hql HTML Java JSON Life meta-programming mock-objects mongodb msbuild nunit ObjectBuilder orm performance rails rest ruby-on-rails software-development sql subversion Unit Testing validation version-control WebDAV windows-mobile WordPress xmlAds
Archives
Meta
Category Archives: Code
Grails Testing Acegi Security
Almost every web application I create needs some form of user authentication and authorization. Grails provides a great plugin system that allows you to extend the base framework to provide these kinds of features. My current favorite security plugin for … Continue reading
Grails Validations Based on Related Objects
Grails has a rich set of tools for performing validations of your domain objects. There are quite a few built in validations that you can use. These mainly resolve around validating single properties within a single domain object. It also … Continue reading
Erlang Examples: GUIs and Error Handling
This is part of a series on the Erlang Exercises which is a great set of programming problems that challenge you to implement solutions to some common Erlang problems. I’m going to share some of my solutions to these problems. … Continue reading
Capistrano and Ferret DRB
This is a bit of a followup to my previous post on Capistrano with Git and Passenger. I decided to use Ferret via the acts_as_ferret (AAF) plugin. Ferret is a full-text search inspired by Apache’s Lucene but written in Ruby. … Continue reading
Capistrano Deploy with Git and Passenger
One of the great things about Rails and its community is that they are very lazy. Lazy in the good way of not wanting to do boring, repetitive, error prone things manually. They metaprogram and they automate. A great example … Continue reading
Package Grails DBMigrations in your WAR File
The Grails DBMigrate Plugin is a handy way to give you control over the generation of your database if you don’t want Grails to auto-munge your schema. It works fine in development, but when you create a WAR for deployment … Continue reading
Erlang Examples: Talk with Erlang
This is part of a series on the Erlang Exercises which is a great set of programming problems that challenge you to implement solutions to some common Erlang problems. I’m going to share some of my solutions to these problems. … Continue reading
Erlang Examples: Talk with Sockets
This is part of a series on the Erlang Exercises which is a great set of programming problems that challenge you to implement solutions to some common Erlang problems. I’m going to share some of my solutions to these problems. … Continue reading
Erlang Example: Star Messages
This is part of a series on the Erlang Exercises which is a great set of programming problems that challenge you to implement solutions to some common Erlang problems. I’m going to share some of my solutions to these problems. … Continue reading
Erlang Example: Min and Max Element of a List
This is part of a series on the Erlang Exercises which is a great set of programming problems that challenge you to implement solutions to some common Erlang problems. I’m going to share some of my solutions to these problems. … Continue reading