Many places don't allow a copy for security reasons.  Many of us are working
with sensitive data, so having a copy of the DB is out of the
question...think of the recent VA scandal and why having a copy of data can
be a really bad idea.  

As far as FTP being plain text...well so is a cfm, htm, asp, css, js, etc...
file ;-)  There is also a binary transfer for binary files like images and
compiled code.  FTP is an accepted and very standardized protocol.  I have
never seen different ways of ftp'ing...it's all, well, FTP.  Not sure where
you get that from.  The interface and setup may be different, but the
protocol is all the same, so there is nothing to code for, other than the
CFFTP tag ;-)  

I do a lot of consulting work, so some of my stuff is on my own.  I have
also worked on 50 member teams and everything in between.  I have
considerable experience using visual source safe and a version control that
is native to UNIX, whose name is escaping me at the moment (that may be
purposeful...I try to forget UNIX as much as possible hehehe)  I like having
a test server and in most shops I do, so that if I piss off Odin one day and
lightning strikes my system, I have another copy somewhere.  I also keep a
local copy and when I can, a copy on disk/thumbdrive,  for an extra measure
of security when the company I am working for doesn't use a versioning
tool...at least I know I will have 1 version back. One of these days, when I
get a server that is worth investing in, I will prolly set up a repository
for my work.  The POS that I have now will be lucky to still be running in
the near future.  I am working on getting a good laptop to replace my
desktop and once that happens, my desktop will become my local testing
server.  It has enough juice to do a good job of it.

Hailisa,
Eric

-----Original Message-----
From: Denny Valliant [mailto:[EMAIL PROTECTED] 
Sent: Monday, 05 June 2006 16:30
To: CF-Talk
Subject: Re: CF Studio 5

MMA Eric!

On 6/5/06, Eric Roberts <[EMAIL PROTECTED]> wrote:
>
> Actually...things are quite the opposite with many developers also 
> working from home.  Most of the time we don't have access to the data 
> locally from db's that are either at the company's site or at their 
> host.  That is why ftp is important.  I do a lot of consulting work 
> where I am not at the client's site on a regular basis...sometimes 
> even completely doing it from home.


They shouldn't be quite the opposite (if you ask me, but I'm just some
dude).
SVN lets you have a local repository.  Most DBs make it pretty easy to
synchronize subsets of data, so there's no reason not to have some locally.

And if you're FTPing stuff, you do know that it's all in plain text, and
that FTP is one of the worst standards for file transfer?  Every freaking
FTP server does it it's own way. Real easy to code for, neh?

All that data you're sending to your clients is basically in plain view for
anyone who's looking for it.

I would strongly recommend (and this is coming from someone who has been
doing quite a bit of work from home lately) you start a local SVN
repository, just for your own sake (it's really freaking awesome!), and
maybe start using a tool like rsync or at least an SSH/webDAV plugin for
data transfer (if you can't connect to a remote repository).
ESPECIALLY since you're probably crossing networks and such to get data to
your client's machines (dunno, maybe you have a T1 straight to "client
central" *giggles*).

You must be a "lone coder" sorta like myself... someday tho, mark my words,
you'll have to work with people who know what they're doing, maybe even as
part of a team, so knowing this stuff is good if that ever happens (even if
it's just the team part :).

I think the real fact of the matter is that CF is a language that makes it
easy to "just do it", and that's why you've got so many people who never
learn the "why" part, or whatever, till they have to.  A general
observation, not directed.

I love the fact that if my laptop took a flying leap off a tall building,
all my code (all 25675 iterations of it) would still be safe, and instantly
available from another workstation.

What's cool is if you got an old machine just sitting around in your home --
Use it for a SVN repository!  Even if your clients don't use VC, you will,
and you'll LOVE IT! I swear!

Sorry for trying to convert you while saying it's ok to stay how you are.
I'm just a dork.  -- And I have issues - I deal with someone I'm on a team
with who is just dragging their feet on the whole "dev and test local,
upload to dev, THEN production" (we still don't have QA:).
So don't think I'm assuming you don't test local and all that jazz.
(my person who is lagging just moaned and moaned when I turned off FTP, so
it's linked sorta, in my head- whoops! My bad.)

'Probably cuz I'm a virgo-cusp, and you know how those cuspers are.
So if any negative vibes comes through, it's a personal issue, not related
to anything. (see, I suck, real doods don't let that happen).

Peace be with you (apologies for rehashing an age old issue, CF-T!) & one
love, :Denizen




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:242507
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to