Live data from Hacker News

23 Essential Tools For Web Development on a Mac

webjackalope.com

21–30 of 38 posts

Re: 23 Essential Tools For Web Development on a Mac

#21
post #16

My list: * an editor, source control, firebug, parallels. 23 is sort of a lot. And as for ftp???!!!?

"And as for ftp???!!!?"

Actually, Transmit's a pretty awesome little utility. It supports ssh (scp) and more importantly, it supports AWS S3 so you can explore and modify your buckets with it. There's a Firefox plug that does similar thing but it's horribly buggy.

Re: 23 Essential Tools For Web Development on a Mac

#22
post #5

Earlier quoted context omitted.

I've thought about this. How do you transfer files between the host and the guest? Do you develop in OS X, transfer the files and then run them? If yes, isn't this a little time-consuming?

You can mount your VM locally by running something like Samba on the VM side, then open stuff normally with TextMate or whatever. It's a bit slow and has some quirks with huge projects, so I stopped doing it, personally. Mounting with ExpanDrive or MacFuse(SSH) were slower when I tried.

Personally, I just setup an rsync share on the VM, and then run a script on my local machine that rysnc's the project directory just checking timestamps for changes and ignoring all scm folders. It's super quick after the initial sync, since all your usually changing anyway per testing iteration is just a few small text files at a time. Works great for big projects too.

Although nowadays, I'm finding the 'separate VM & host os" for development a bit tedious. Even executing that script to see code changes vs. just saving the file and seeing it right away is a drain on productivity. And doing remote editing put's a noticeable lag to my editing.

Re: 23 Essential Tools For Web Development on a Mac

#24

A list for those just who haven't found Eclipse and it's plugins: SQL Explorer, Subclipse, PHPEclipse,CFEclipse, EPIC. and Firefox and it's plugins: Web developer, Firebug, FireFTP I'm sure there are many more that I have forgotten.

PyDev Extensions for django developers!

He also forgot the scm utils, like Versions or Cornerstone. GitNub seems to be more a GUI for GitHub than git unfortunately :(

Re: 23 Essential Tools For Web Development on a Mac

#26
post #21
post #16

My list: * an editor, source control, firebug, parallels. 23 is sort of a lot. And as for ftp???!!!?

"And as for ftp???!!!?" Actually, Transmit's a pretty awesome little utility. It supports ssh (scp) and more importantly, it supports AWS S3 so you can explore and modify your buckets with it. There's a Firefox plug that does similar thing but it's horribly buggy.

I guess if you're shy of scp/ssh from the command line, but it's quite useful to get used to using it. It's everywhere.

Re: 23 Essential Tools For Web Development on a Mac

#27
post #21
post #16

My list: * an editor, source control, firebug, parallels. 23 is sort of a lot. And as for ftp???!!!?

"And as for ftp???!!!?" Actually, Transmit's a pretty awesome little utility. It supports ssh (scp) and more importantly, it supports AWS S3 so you can explore and modify your buckets with it. There's a Firefox plug that does similar thing but it's horribly buggy.

Cyberduck does all that for free.

Re: 23 Essential Tools For Web Development on a Mac

#30
post #10
post #6

I found this list a little contrived. These tools are not ALL essential, are they? No mention of source control, either. Yikes.

I agree. I'm not convinced that many editors are essential. I only use emacs... It seems to be written by someone just getting into the world of development and they're excited about it. Not particularly neat for us older hackers. AND, phpMyAdmin is not a mac app...

15 years ago, my CS202 professor was asked:

Q: "Dr. Anasastio, can you recommend a different editor from emacs? It's so hard to work with. Can we use pico or jot?"

A: "No. Emacs is THE editor. If you plan to work in computer science, you have to know it."

Though I personally use TextMate for most coding these days, I can certainly see his point. 15 years later, emacs is still relevant and powerful (and free).

Find me another editor you can say that about, and I'll pay you $5. (vi doesn't count: it's only relevant because sysadmins could fit it on a floppy, and now it's vim anyway.)

Post reply on HN