tech
Mulgara RDF Triple-Store
Over the past 4 months I have intermittently been looking into the use of the Mulgara RDF triple store. Mulgara is an open-source RDF triple store that boasts to be able to handle up to 7 Billion nodes and was developed some big players in the semantic web space (Zepheira, Topaz and Fedora Commons). My [...]
0 comments ~ (Written by: Omar)
Building GRAILS app on Debian using Maven GRAILS Plugin
We’re now using GRAILS in one of our Maven-ized projects, and have it building using the Maven GRAILS plugin. We needed to roll this integration out to Husdon, our CI server which is running on a Debian box. We ran into a couple of snags.
We had downloaded and installed the debian package grails_1.0.4-1_all.deb [...]
0 comments ~ (Written by: Lorill)
LiquiBase-ifying your Grails Application
At 2Paths we’ve got some pretty good processes in place: we practice agile software development and scrum, have all our projects set up in Continuous Integration. We try to do test-driven development where at all possible. One area that has slipped through the cracks though is database change management. What company hasn’t run into the [...]
0 comments ~ (Written by: Lorill)
QCon SF 2008 - Technology Of Interest
Part of the purpose of attending QCon was to get in synch with the tech community in regards to technology they have experimented with and have found use for. The following is a list of technology/frameworks/etc of interest that I took away from the conference:
CouchDB - Document oriented database
Memcached - Distributed Hashmap
MemcacheDB - A database [...]
1 comments ~ (Written by: Omar)
Can Database Refactoring be Agile?
I was fortunate enough to partially attend the Much Ado About Agile Conference held recently in Vancouver, and was immediately drawn to the session “Database Development in Agile World” led by Marc Munro. This was a very timely session as we have recently begun a project that involves refactoring a legacy database and developing a [...]
0 comments ~ (Written by: Lorill)
Old habits die hard
I had the privilege of attending a "Certified ScrumMaster" course being taught by Ken Schwaber who is one of the co-founders of the Scrum process. I've been using the scrum process for a few years and felt fairly confident in my ability to "live" the principles of Scrum but all it took was one exercise to smack me back to reality.
0 comments ~ (Written by: Omar)
Writing Brittle (Yet Useful!) Acceptance Tests for ExtJS Applications Using Selenium’s getEval()
I’m a somewhat enthusiastic fan of Selenium these days. It works consistently well in most situations, and it provides some mechanisms for “going deep” when its more regular API calls prove insufficient.
Recently, I was testing an application we’re writing that has a front-end built using the ExtJS framework. Normally, with a bit of XPath-fu, testing [...]
0 comments ~ (Written by: Michal)
Hudson - too easy
Continuous integration is a lovely thing. Automated testing is also lovely as you can see where things work or not almost instantly in different environments and scenarios.
Over the years I have used a few CI servers and tools - most notably, CruiseControl (Java and .NET) and Continuum (from the Maven crew). These systems, whilst useful, [...]
0 comments ~ (Written by: Geoff)
No Fluff Just Stuff, April 2008
With forecasts of April snow, our 2Paths contingent of two headed off at the crack of dawn one Friday for Bellevue, WA to attend the No Fluff Just Stuff - Pacific Northwest Software Symposium (NFJS). Having only spent 10 minutes at the border (whew!), we arrived early enough in the Seattle area to fit [...]
0 comments ~ (Written by: Lorill)
You got mono!
One of our recent projects has a .NET backend (with a JavaScript frontend). As we use macs for our dev platform, this means dual booting or using parallels in order to fire up Visual Studio to work on and debug the backend using the embedded ASP.NET server … until now.
The other day, out of curiosity, [...]
0 comments ~ (Written by: Geoff)