A A
RSS

Archive | Software

Easily Installing Vim 7.2 From Source

Sunday, August 24, 2008

0 Comments

Vim 7.2 beta was released last month, and 7.2 is now stable. First check to see if your distro offers a package, and if not, follow these simple instructions on how to install it from source, from the vim7.2 subversion branch. cd /tmp/ svn co https://vim.svn.sourceforge.net/svnroot/vim/branches/vim7.2 cd vim7.2/ ./configure --with-features=huge --enable-gui=gnome2 --enable-cscope --enable-pythoninterp make Now you can use sudo make install [...]SHARETHIS.addEntry({ title: "Easily Installing Vim 7.2 From Source", url: "http://biodegradablegeek.com/2008/08/easily-installing-vim-72-edge-from-source/" });

Workaround for “ImportError: cannot import name compat” issue in Trac 0.11.x

Sunday, August 10, 2008

0 Comments

I had used Trac 0.10.4 for awhile before upgrading to 0.11. First time around I had no problems, but on a new server, a fresh install of 0.11.1 was giving me this error when I visit certain pages: [Sun Aug 10 19:41:57 2008] [error] [client 69.204.200.139] PythonHandler trac.web.modpython_frontend: Traceback (most recent call last):, referer: http://issues.biodegradablegeek.com/congen9 [Sun Aug [...]SHARETHIS.addEntry({ title: "Workaround for “ImportError: cannot import name compat” issue in Trac 0.11.x", url: "http://biodegradablegeek.com/2008/08/workaround-for-importerror-cannot-import-name-compat-issue-in-trac-011x/" });

Has vim/rails.vim been crashing lately? Here’s why.

Saturday, August 2, 2008

0 Comments

If you are experiencing segmentation faults with vim and rails.vim, it may be due to this bug, which appeared after 1.7.127, but has been resolved in 1.7.147 (patch log). To check if your installation has this bug, type the following (cred goes to Ralph) in vim: :r ~fo<tab> (’fo’ being the start of a username present [...]SHARETHIS.addEntry({ title: "Has vim/rails.vim been crashing lately? Here’s why.", url: "http://biodegradablegeek.com/2008/08/has-vimrailsvim-been-crashing-lately-heres-why/" });

A free, self-hosted, and open source alternative to Basecamp

Monday, July 28, 2008

0 Comments

In my search for a Basecamp alternative - because it’s not free, and I’d prefer something I can host on my own server - I have come across an excellent piece of software called ProjectPier. This is a branch from ActiveCollab — an open source project that later became a commercial product. ProjectPier is simple, [...]SHARETHIS.addEntry({ title: "A free, self-hosted, and open source alternative to Basecamp", url: "http://biodegradablegeek.com/2008/07/a-free-self-hosted-and-open-source-alternative-to-basecamp/" });

Simple and Effective Productivity Tip When Working on the Computer

Thursday, July 17, 2008

1 Comment

This falls under “Why Didn’t I Think of This Before?” Not being able to remain focused and get things done while working on a computer is common. There’s a countless number of things to do even offline. You can, and probably do: Organize folders/desktop/etc Finally get around to actually opening up an ebook you’ve downloaded Customize your desktop (and [...]SHARETHIS.addEntry({ title: "Simple and Effective Productivity Tip When Working on the Computer", url: "http://biodegradablegeek.com/2008/07/simple-and-effective-productivity-tip-when-working-on-the-computer/" });

Mounting CUE/BIN/NRG/CCD (& other) Images on Linux Using CDemu

Sunday, July 6, 2008

0 Comments

CDemu is basically a Daemon Tools alternative for Linux. It is a kernel module that lets you mount disk images to a virtual disk drive. It is capable of mounting TOC/CUE/BIN, NRG (Nero), CDI (DiskJuggler), CCD (CloneCD), MDS/MDF (Alcohol 120%), B6T (BlindWrite 6) and TOC images, and probably whatever else libMirage can handle. Installation isn’t [...]SHARETHIS.addEntry({ title: "Mounting CUE/BIN/NRG/CCD (& other) Images on Linux Using CDemu", url: "http://biodegradablegeek.com/2008/07/mounting-cuebinnrgccd-other-images-on-linux-using-cdemu/" });

Got API? Instantly Search API Documentation

Sunday, June 1, 2008

0 Comments

gotAPI.com does an excellent job congregating API documentation for numerous programming languages under an AJAX interface. No more bulging neck veins or fulmination when you can’t remember the order of those pesky arguments. No support for your favorite language? Contribute. You can add a gotAPI Search Widget to your site: http://www.gotapi.com/widgets/index.html See Ruby/Rails widget below (requires Javascript). Still [...]SHARETHIS.addEntry({ title: "Got API? Instantly Search API Documentation", url: "http://biodegradablegeek.com/2008/06/got-api-instantly-search-api-documentation/" });

GitHub Now Open to the Public

Sunday, April 13, 2008

0 Comments

GitHub.com, the “easiest (and prettiest)” version control system, is now open to the public. It’s free for Open Source programs (albeit limited to 100MB of space). If you’re not sure what git (or Revision Control) is, here are some resources: Wikipedia on Revision Control (excerpt) “Revision control (also known as version control (system) (VCS), source control or (source) [...]SHARETHIS.addEntry({ title: "GitHub Now Open to the Public", url: "http://biodegradablegeek.com/2008/04/github-now-open-to-the-public/" });

Using Vim as a Complete Ruby on Rails IDE

Thursday, December 13, 2007

19 Comments

NOTE: If you are experiencing segmentation faults with vim and rails.vim, see this post. When coding in Ruby on Rails, you’ll usually be switching between files and running scripts a lot. It can be time-consuming and frustrating coding Rails using a traditional text editor designed for working on big files individually. Vim lets you hop around [...]SHARETHIS.addEntry({ title: "Using Vim as a Complete Ruby on Rails IDE", url: "http://biodegradablegeek.com/2007/12/using-vim-as-a-complete-ruby-on-rails-ide/" });