The Pallet Blog
Alembic - a library to control your classpath
Monday, 29 April 2013
Working at the REPL in clojure flows well until you need to add a dependency. The edit project.clj and restart your REPL dance is time consuming, and throws away the state of your REPL. Chas Emerick’s pomegranate provides all the functionality required to add dependencies to your classpath in a...
Pallet training scheduled for March 14 and 15 at the Clojure/West Conference
Tuesday, 13 December 2011
The Pallet Workshop at Clojure/West was cancelled. We continue to offer on-site training. Contact us if you are interested. Registration is now open!We are very excited to announce that Clojure/West will be hosting a 2-day Pallet training session on March 14-15 with both Hugo Duncan and Toni Batchelli as instructors. Clojure/West...
Pallet meetup at Clojure/Conj
Sunday, 23 October 2011
We are trying to get together with all the Pallet users and lurkers that exist in the Clojure community a the Clojure/Conj this November. We still don't know the details on where and at what date/time we'll be able to meet, but we will meet for sure. We've setup a...
Create Hadoop clusters the easy peasy way with Pallet
Thursday, 28 July 2011
Setting up a Hadoop cluster is usually a pretty involved task. There are certain rules about how the cluster is to be configured. These rules need to be followed strictly for the cluster to work. For example, some nodes need to know how to talk to the other nodes, and...
Zi, the Maven plugin in Clojure
Friday, 15 July 2011
YACMP doesn’t trip off the tongue, so this clojure maven plugin is called Zi, and it’s written in clojure. Some highlights: lein style checkout projects – develop your project’s dependencies without repackaging them no forking – goals run in the maven process can be installed globally – some goals run...
Pallet 0.4.10 - environments, parallel lift and converge, and virtualbox too!
Monday, 14 March 2011
This week saw the release of 0.4.10. The pace of pallet development has picked up over the last couple of months. Much of this has been driven by our work at GoGrid, where we are applying pallet to automate fully functional GoGrid environments for use by development teams for test...
Working with Non-Cloud Servers in Pallet
Monday, 06 December 2010
If have tried to configure local vm’s or non-virtualised servers in Pallet, you might well have given up. The recent 0.3 release has made working with existing servers much easier, however. Pallet now has a node-list provider, which you can use to specify the tags and address of the machine...
How to Configure your Credentials in Pallet
Thursday, 18 November 2010
The recent 0.3.0 release of pallet added a new way to configure your cloud credentials, using a clojure file, ~/.pallet/config.clj. (defpallet :providers {:aws {:provider "ec2" :identity "key" :credential "secret-key"} :rs {:provider "cloudservers" :identity "username" :credential "key"}}) The provider key, :aws and :rs above, has to be unqiue, but you can...
Pallet release 0.3.0
Friday, 15 October 2010
What better way to start this blog, than by announcing the latest release of Pallet. Perhaps the biggest news around this release is that the pallet community is growing rapidly, and the 0.3.0 release has seen great input from many contributors. I really appreciate all the ideas and contributions! A...