Application Development on SalesForce

For a project, I was asked to evaluate force.com to see if it can be considered as a platform of choice for a couple of specific applications. During evaluation I mainly looked into the feature set to see how aligned it is when compared to regular enterprise software development routines the development experience to see the efficiency, learning curve, etc. I have not yet finalized my evaluations, but in this post I will try to…

"Application Development on SalesForce"

Ruby one-liner to retrieve user groups from Atlassian Crowd

As you may guess from the title that my previous method did not work out for us –not that it is not good, actually it is much cleaner than this solution–. Apache authentication module mod_crowd does not work with SUSE Linux Enterprise Server 11 and it is our infra team’s choice of flavor for production servers 🙂 What I did instead was; I used mod_ldap_auth to do the authentication And made gitolite call a ruby…

"Ruby one-liner to retrieve user groups from Atlassian Crowd"

Integrating Gitolite with Atlassian Crowd

There is no argument that git is currently the best SCM tool. Now I can not believe how come we were using CVS,SVN back then and I know that there is no way for me to use any SCM other than git. While ago we decided to migrate all our repositories to git and while doing that we wanted to revisit the integrations between the other development tools that we are using. We are currenlty…

"Integrating Gitolite with Atlassian Crowd"

How to debug deployed content model on Alfresco?

I am trying to merge two AMP modules into one, but the content model in one of the modules seems to be not loaded since the tests are failing. So I tried to find a menu to see the deployed content models on Alfresco Web Client however there is none. As a result I decided to use built-in Get Class Definitions webscript to debug. You can also use this webscript to see if an expected…

"How to debug deployed content model on Alfresco?"

Bootstraping Data with Alfresco

When you work with Alfresco, soon you realize that there lot’s of data/configuration that has to be done to run Alfresco properly. In the end developing with Alfresco means extending it; Implementing a custom content model Setting up a repository structure Applying custom rules on spaces Adding users/groups and configuring access rights … It means every time you install a new Alfresco instance, you also have to setup these prerequisites. However there is a much…

"Bootstraping Data with Alfresco"