Contribute  :  Support  :  Downloads  :  Forum  :  Links  :  Polls  :  Calendar  :  Directory  :  Advanced Search  
Geeklog The Ultimate Weblog System
Welcome to Geeklog
Friday, May 16 2008 @ 05:54 AM EDT
   

What is your Programming Environment?

GeeklogMy GL site is hosted on a Linux server. For most small editting chores, I tend to be SSH'd into my server, (via SecureCRT), and use plain old-fashioned Pico to edit the files.

When I'm doing more major work, I tend to import the PHP into my local Windows 2000 workstation and use Textpad to edit it. Then I send the files back to the server via a Samba mounted drive.

I'm sure there are much more efficient ways to accomplish these tasks. I'd like to hear from the other GL developers. How do you work on your code? What you like and dislike about your environment and tools? Since Linux and Windows developers may not be completely familiar with each other's worlds, try to use hyperlinks where necessary.

Story Options

What is your Programming Environment? | 5 comments | Create New Account
The following comments are owned by whomever posted them. This site is not responsible for what they say.
What is your Programming Environment?
Authored by: yrret on Monday, April 14 2003 @ 12:59 PM EDT
Well, here is my low-end-geek approach.
My host is on Linux, and I am on OSX.
I usually FTP to my site with Captain FTP and use the Edit in BBEdit function to work direclty on files on the server.
If I am working on larger changes or updates I do them locally, then tar them together upload via FTP and expand with the Control Panel provided by my host.
What is your Programming Environment?
Authored by: Anonymous on Tuesday, April 15 2003 @ 12:19 PM EDT
I do the same with Interarchy and BBedit.

I also have phpmyadmin running on my localhost set to connect to the remote mysql server.

This way I can check out DB tables and develop plugins and the like.

On linux you could probably uses gftp and anjuta the same way.
What is your Programming Environment?
Authored by: Anonymous on Monday, April 14 2003 @ 02:03 PM EDT
vim, scp, rcs, caffeine. (in no particular order)

While editor wars are pretty bad, I would highly suggest something with regexp support, and syntax highlighting.
RegEx
Authored by: Anonymous on Monday, April 14 2003 @ 04:26 PM EDT
I've always appreciated the power of regular expressions.

But their syntax always make me thinks of the tiles of a Scrabble board, combined with a mosiac of ^$%! characters. Similiarly I've never been an active user of Perl or vi. I always spend more time refreshing myself in a reference book than programming. Makes me appreciate the readability of PHP.

Did you just force yourself to memorize the syntax and use it regularly enough you don't forget, or do you have any crutches you could recommend?

RegEx
Authored by: Anonymous on Tuesday, April 15 2003 @ 12:15 AM EDT
Well, with the regex it is a combination of learning that regexp are really a seperate language, its a language on how to match/parse characters. Then learning the language ;)

I would reccomend mastering regular expressions (http://www.oreilly.com/catalog/regex2/). It's a great book, It contains a lot of information you might not want, but those are in the later chapters.

I understand that most people just want to jump in on regular expressions there really isnt any better way than to read some.

As for vi/vim I personally have been using vi for over 7 years, using it well for about 5. If you use vimtutor you should start to get the hang of it.

The major hurdle with vi is understanding that it is a mode based editor. You have a seperate mode to edit vs sending commands to the editor. vimtutor should get you started, and if you want to master vi, I would suggest learning the vi editor, also by oreilly (http://www.oreilly.com/catalog/vi5).

I know more boring reading ;) however, if you use vi long enough it pays for itself many times over.