Technology Insights

TextMate Tabs, How To Use Tabs In TextMate On Mac OSX Lion

On Windows I use Notepad++ religiously however since Notepad++ is not available for OSX I am trying to become familiar with TextMate. So far TextMate is pretty solid but there are a couple things that make it less convenient to use. One of the primary items I noticed almost immediately was the fact that TextMate does not support tabs in the same way that Notepad++ does. The good news is there is a work around where you can use tabs in a very similar manner. Use the information below to work with tabs in TextMate which if you are like me you require easy access to numerous text documents at the click of a button.

Technology Errors

ImportError: No module named django.core.management, Django Error After Upgrade

On one of my servers I run a couple sites via Django and recently when I upgraded the server it broke the Django sites that were running via FastCGI. After some investigation I was able to find the issue which happened to be a basic conflict between python2.4 which is the default python version on CentOS Linux and python2.6 which I installed to run via python26 instead of python. This way I can change the environment of any site that needs it to Python version 2.6 without much hassle. Below I describe the error in detail as well as what resolved the issue.

Technology Errors

Redmine Error Moving Issue Between Projects: Failed To Save 1 Issue On 1 Selected

I had a Redmine ticket I had been working on with our customer support team at work. After working through the initial ticket that was loosely related to a customer initially ended up being a larger issue and I decided to move the ticket to an engineering project as that is where I actively work tickets typically. When I attempted to move the ticket I received an error stating that it had failed to save. Below I describe what the issue ended up being and how I temporarily modified a setting so I could move the ticket.

Technology Insights

Adding Redmine Project Error: ActiveRecord::StatementInvalid (Mysql::Error: Unknown column projects_count in field list

I was working on a project today for a client and after the initial research I realized that the project actually warranted an entire sub project account in Redmine. The reasoning behind this was even though the project would be using the same Ruby project code as the primary project this specific side project would need to allow access to the tickets for one of our partners. The easiest way to allow the partners accounts access to only a specific set of tickets, their own wiki, etc. would be to generate a sub Redmine project underneath of the primary Redmine project. So obviously the first thing to do was to add the project so I could start configuring it and this is where I ran into the initial issue. I received an internal server error when attempting to add the sub project within Redmine. Below I describe the issue, what I think caused the issue, and the end resolution that allowed me to start adding sub projects within Redmine again.

Technology Errors

svn: Syntax error parsing revision using svn+ssh

I was trying to check out from one of my project repositories this morning and I kept getting the below error.

I have never had this problem before and it drove me insane for about 1 hour. I just could not figure out what the problem was because the same repository was working just fine the other day. After a lot of searching I stumbled upon a post with the solution and its extremely simple.