On Tue, 30 Jul 2002, Jeff Roberts wrote:

> I have some rather basic questions, please be kind.

And we aren't?  :-)

> I've never run Apache but I see it is required. Should I install it on
> the back end server with Postgres?

If you are doing development work, having everything on one
machine sort of makes sense.  But in general, there isn't
any reason why you have to.  Configuring things for "Internet"
(or at least, not all localhost) access is more difficult,
and does leave you open to some potential security problems.

> Is there a no-cost IDE for Perl? I've never programmed in it but would
> like to contribute to the project by writing a Canadian payroll module.
> Any suggestions on how to get started here would be appreciated. (good
> books, sites, tutorials etc)

Emacs?  Emacs has hooks for perldb and gdb (and everything
else under the Sun).  If you've read the "man" pages for
Perl, you will recognize big chunks of text if you then
go to buy some of the general Perl sold by O'Reilly.  But, 
O'Reilly has some good books.  On the book front, really
the best solution is to go to a computer book store in your
city, and look at the books available.  There are endless
times where I've seen someone recommend a book, and I've
found it unintelligible.

The biggest thing with Perl, get to know CPAN.  Lots of
people have donated code in Perl.  It will save you effort.
However, these days it tends to lean towards the Object
Oriented way of programming.  Which can be good or bad.

> Any special security problems I need to be aware of? I'm running a half
> dozen computers on a local network behind a firewall (486/Linux/IP
> Chains/Masq) connected to the net through ADSL. Will my finance data be
> vulnerable to hacks because of the internet server style of
> architecture?

If Postgres is only accepting queries from localhost, and
everything is on localhost; it shouldn't be a problem.  This
depends in large part to what else is running on the machine.
If you are running some other service which really isn't
needed or wanted (telnetd comes to mind), someone could break in
that way; and then go looking for other interesting stuff on
the machine.

Gord



-------------------------------------------------------
This sf.net email is sponsored by: Dice - The leading online job board
for high-tech professionals. Search and apply for tech jobs today!
http://seeker.dice.com/seeker.epl?rel_code=31
-------------------------------------------------------
(un)subscribe: http://lists.sourceforge.net/lists/listinfo/sql-ledger-users
Archive: http://www.mail-archive.com/[email protected]/

Reply via email to