<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>dmiessler.com | grep understanding - Latest Comments in RoR: Mac + Textmate + SSHfs = Remote Development</title><link>http://danielrm26.disqus.com/</link><description>dmiessler.com/about/</description><atom:link href="https://danielrm26.disqus.com/ror_mac_textmate_sshfs_remote_development/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Tue, 03 Apr 2007 01:02:32 -0000</lastBuildDate><item><title>Re: RoR: Mac + Textmate + SSHfs = Remote Development</title><link>http://dmiessler.com/blog/ror-mac-textmate-sshfs-remote-development#comment-4353654</link><description>&lt;p&gt;And thanks for commenting. :) You've got an interesting site as well.&lt;/p&gt;&lt;p&gt;Cheers,&lt;/p&gt;&lt;p&gt;-Daniel&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Miessler</dc:creator><pubDate>Tue, 03 Apr 2007 01:02:32 -0000</pubDate></item><item><title>Re: RoR: Mac + Textmate + SSHfs = Remote Development</title><link>http://dmiessler.com/blog/ror-mac-textmate-sshfs-remote-development#comment-4353655</link><description>&lt;p&gt;Daniel--thanks for the insight. Great blog by the way--it's consistently high quality with useful/interesting content.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Vance</dc:creator><pubDate>Sun, 01 Apr 2007 18:52:32 -0000</pubDate></item><item><title>Re: RoR: Mac + Textmate + SSHfs = Remote Development</title><link>http://dmiessler.com/blog/ror-mac-textmate-sshfs-remote-development#comment-4353658</link><description>&lt;p&gt;A very good question, Tony. The short answer is that those who I respect said it was the way to go for RoR, and I believe them.&lt;/p&gt;&lt;p&gt;If I were to have had to make this decision without the benefit of input from this quality of mentor (e.g. the creator of Rails himself), I'd probably have chosen to use either Eclipse or Vim. But everything I've seen on the subject points me toward Textmate being the correct answer.&lt;/p&gt;&lt;p&gt;So, when in doubt, see what those with more experience are doing and mimic it... :) Once I get a good feel for things I'll be able to form my own opinion, but until then I'm going to yield to current wisdom.&lt;/p&gt;&lt;p&gt;Cheers,&lt;/p&gt;&lt;p&gt;-Daniel&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Miessler</dc:creator><pubDate>Thu, 29 Mar 2007 14:27:56 -0000</pubDate></item><item><title>Re: RoR: Mac + Textmate + SSHfs = Remote Development</title><link>http://dmiessler.com/blog/ror-mac-textmate-sshfs-remote-development#comment-4353659</link><description>&lt;p&gt;Daniel,&lt;/p&gt;&lt;p&gt;Aren't you a huge VIM proponent? How do you decide whether to use VIM, BBEdit, or TextMate when confronted with an editing/coding task?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Vance</dc:creator><pubDate>Thu, 29 Mar 2007 14:07:49 -0000</pubDate></item><item><title>Re: RoR: Mac + Textmate + SSHfs = Remote Development</title><link>http://dmiessler.com/blog/ror-mac-textmate-sshfs-remote-development#comment-4353657</link><description>&lt;p&gt;1. Actually, we're looking into using Subversion for just this reason. My understanding is that we can use my method but on a dev copy of the code.&lt;/p&gt;&lt;p&gt;2. I wasn't aware of that; I'll check that out.&lt;/p&gt;&lt;p&gt;3. Interesting...I'm going to check this out too...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Miessler</dc:creator><pubDate>Thu, 29 Mar 2007 11:52:33 -0000</pubDate></item><item><title>Re: RoR: Mac + Textmate + SSHfs = Remote Development</title><link>http://dmiessler.com/blog/ror-mac-textmate-sshfs-remote-development#comment-4353656</link><description>&lt;p&gt;This is a good tool.  No doubt.&lt;/p&gt;&lt;p&gt;Yet I wonder if it doesn't encourage some dangerous attitudes practices.&lt;/p&gt;&lt;p&gt;1. Revision control.&lt;/p&gt;&lt;p&gt;Yikes.  I love the *convenience* of being able to edit remotely, but unless your remote directory is RC-protected, you run the real risk of shooting yourself in the foot.&lt;/p&gt;&lt;p&gt;Now yes, yes, yes, I know that you can get around this by using SVN on your mounted dir, but I think that most people ( at least when I was using mounted shares on windows this was the practice ) just open the share, make an edit, and move on.  Or think "oh this is just a teensy change....".&lt;/p&gt;&lt;p&gt;That may be more of a problem with the developer and not the tool...&lt;/p&gt;&lt;p&gt;2.  The Rails Model&lt;/p&gt;&lt;p&gt;Develop locally and then use a deployment technology.  37Signals grew out the "Capistrano" tool which is a master of deployments ( imagine Rake   SSH ).  This makes deployment easier *and* allows you to make incremental bug fixes ( plus re-deploy ) *AND* offers integration into SVN (*checkout tag with such and such value and pull that out and then take that content and send it over to &lt;a href="http://foobar.domain.com" rel="nofollow noopener" target="_blank" title="foobar.domain.com"&gt;foobar.domain.com&lt;/a&gt; pointing to database rorisgreat_development ).&lt;/p&gt;&lt;p&gt;&lt;a href="http://manuals.rubyonrails.com/read/book/17" rel="nofollow noopener" target="_blank" title="http://manuals.rubyonrails.com/read/book/17"&gt;http://manuals.rubyonrails....&lt;/a&gt;&lt;/p&gt;&lt;p&gt;3.  Ultimately this model of interface is what I have adopted for my WordPress install.  I have installed it locally, mangle with Textmate and do the endless reloads locally ( with SVN on the dir ) and THEN i deploy remotely.  While I have no capistrano, all my work is in a theme so it's not too painful to tar up that and upload it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steven G. Harms</dc:creator><pubDate>Thu, 29 Mar 2007 10:34:37 -0000</pubDate></item></channel></rss>