I have been working with Capistrano 3 for a few months now and really love it. At my current it job it has allowed us to create a complex deployment system much faster and that is more reliable. One issue that we had was that we deploy to many different enviorments, dev, stage, production etc. In our dev and stage enviorments our developers needed to be able to perform normal git operations like git status, git commit, etc. I think this should be an option in Capistrano 3, and will submit my code as a patch soon.
Based on some comments below, I have updated the function with a sligtly more drupalesck approach. Thanks for the comments!
The previous version of this function had a bug where it would create a directory called public:/ in your webroot directory. Watch out, that being there can cause file upload problems. Make sure you delete that directory.
Recently I had the privilege of being part of a team that converted the BMJ (British Medical Journal) to Drupal. The BMJ (British Medical Journal) is one of the world’s top five international peer reviewed medical journals with more than 1.5 million unique visitors and 6.8 million page views per month.You can read the about the project and it's success at http://drupal.org/node/1557636
Drupal can be mysterious in many ways sometimes. Tying to do the simplest things can become a complex series of function calls, that sometimes makes your head hurt tyring to remember everything. http://api.drupal.org can usually give you the answer you are looking for, if you know how to find it. Recently I had to figure out how to create a full path to a file from a file object uri and wanted to share this information.
New Relic is the all-in-one web application performance tool that lets you see performance from the end user experience down to the line of application code. Check out New Relic at http://newrelic.com/
Step 1: Setup repository and install packages
First become root
[pwaters@drupal-dev-pwaters ~]$ sudo su -
First you need to add New Relics repositries to your server
While typing a password is not a difficult or super time consuming task, I'd rather spend those minutes a day doing something else. By setting up your host file, generating a public key and adding it to your remote server, you can eliminate a step everytime you connect to your remote severs (including ssh, sshfs, git push, scp and ftp!). You also get the added benefit of protecting your machines behind more complex passwords for added security.
Lets start by aliasing a remote server:
open your hosts file located in your favorite editor:
Apache solr is a java based application that is used for creating fast, extensive, and configurable search. Apache Solr is part of the Apache lucene project, which is an open source project for developing search software. One of the big draws to solr, but not the only draw, is it's capability of creating faceted search. Faceted search in easy to understand terms, is the processes of drilling down your search by categories.
After many hours of banging my head against the keyboard I finally have custom syntax highlighting with ckeditor in Drupal 6. When I first set out to add this feature I thought it would be as easy as trun a module on and your good to go. Turns out that isn't the case. I originally tried to use GeSHi