Cyberduck/WinSCP/(something for Linux) for 'hack users
Idea! So, one of the barriers to starting out with dreamhacks is that initial stage of needing to learn how to SSH into the 'hack, and then figuring out how to navigate the filesystem/edit files with a nongraphical text editor, plus grappling with latency for each keystroke if you have a slow connection.
rb and I got to talking and she suggested using Cyberduck, which is a Mac-specific FTP/SCP client which lets you ssh into the remote system with a graphical user interface, and edit the files locally with any client you want (hopefully one you're familiar with!). When you save, it sends the file to the remote server, so you only suffer from latency at that step. due@IRC suggests WinSCP for Windows. I'm not familiar with what you can use on Linux, but I'm pretty sure there's something!
Any thoughts? Any suggestions for alternative clients, or a client for Linux? (Oooh maybe a good thing to eventually direct into the wiki)
We'd still need to teach how to SSH in and use the commandline in order to generate the patchfile, but that might be less intimidating, if we can put it off until after they've done code and seen the effect without all these setup steps getting in the way.
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Any thoughts? Any suggestions for alternative clients, or a client for Linux? (Oooh maybe a good thing to eventually direct into the wiki)
We'd still need to teach how to SSH in and use the commandline in order to generate the patchfile, but that might be less intimidating, if we can put it off until after they've done code and seen the effect without all these setup steps getting in the way.
no subject
no subject
It's multi-language. It's got two display modes, Commander and Explorer, so anybody familiar with Windows Explorer or an FTP client will know how to use it. And you can specify which text editor you want it to work with (that's about the only preference you have to set BTW).
no subject
Anyway, one possible client is Konqueror - the standard KDE file manager which supports remote hosts through the FISH ("fish://user@host") protocol.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
emacs has tramp, which also lets you edit over SSH.
no subject
I've seen endless confusion and annoyances due to people opening up an LF line end file on windows, editing it, then uploading it with CRLF line ends.
So whatever instructions you're going to have for Windows people, make sure they talk about that, and/or make sure it doesn't matter whether the files being edited have LF or CRLF.