[18688] in Perl-Users-Digest
Perl-Users Digest, Issue: 856 Volume: 10
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Tue May 8 14:13:03 2001
Date: Tue, 8 May 2001 11:10:16 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Message-Id: <989345416-v10-i856@ruby.oce.orst.edu>
Content-Type: text
Perl-Users Digest Tue, 8 May 2001 Volume: 10 Number: 856
Today's topics:
Re: Prices for work? <mischief@velma.motion.net>
Re: Prices for work? <joe+usenet@sunstarsys.com>
Re: Prices for work? <todd@designsouth.net>
R: Price for work? <diab.lito@usa.net>
R: Search ... <diab.lito@usa.net>
Re: reading a redirected file via LWP::Simple nobull@mail.com
Re: Script to automatically generate email to Webmaster <i-Kan@BalkanEnergyReview.com>
Re: Script to automatically generate email to Webmaster <revjack@revjack.net>
Search ... <zlach@yahoo.com>
Re: Search ... <todd@designsouth.net>
Re: Sort String <ren@tivoli.com>
Re: Sort String <juex@deja.com>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Tue, 08 May 2001 15:31:27 -0000
From: Chris Stith <mischief@velma.motion.net>
Subject: Re: Prices for work?
Message-Id: <tfg4af4jdo7f68@corp.supernews.com>
Bryan Coon <bcoon@sequenom.com> wrote:
> My apologies for a bit off topic post (its still kind of a perl question
> though :))
> I have been asked do do some contract work for a local company, which
> involves installing a perl htaccess/htpasswd manager program and
> modifying the code to suit their needs. Nothing major, just a few hours
> work at most.
> Can someone please point me to some resources that will help determine
> how much I should charge them?
I work for a smallish ISP which sometimes hires me out to clients.
My company charges hourly rates of $70 for me as a consultant and
$110 as a programmer, with a half-hour minimum and 15-minute billing
thereafter. This is all in U.S. dollars, and it's what the company
charges, not what I get. I live in central Illinois, which is not
big cities, but is an area of several cities between 90,000 and
200,000 people. Anything that's mostly consulting with minimal
programming is billed as straight consulting. Anything which is
mostly programming but not entirely is billed split.
I don't usually moonlight, and since I'm salaried I'm not supposed
to. However, if I was to work outside of my day job, I'd probably
cut each of my fees about in half.
> For example, what's the going rate on perl programmers? I have been
[snip]
> to get a ballpark idea of what is acceptable, so I dont overcharge or
> undercharge.
I find that salary.com (http://www.salary.com) is a good place to
start if you're looking in the U.S., but it's better to find an
online version of the papers in your area (about a hundred mile
radius should be specific enough, unless you live in a very rural
area near a large city) and check the clasifieds, or to check on
Dice (http://www.dice.com) or Computer Jobs
(http://www.computerjobs.com) for positions in your area. Whatever
the going hourly rate to a contract programmer on one of those
sites is, triple it or quadruple it to get an idea how much those
companies charge their clients.
Chris
--
Product shown enlarged to make you think you're getting more.
------------------------------
Date: 08 May 2001 11:34:54 -0400
From: Joe Schaefer <joe+usenet@sunstarsys.com>
Subject: Re: Prices for work?
Message-Id: <m38zk726sh.fsf@mumonkan.sunstarsys.com>
Bryan Coon <bcoon@sequenom.com> writes:
> I have been asked do do some contract work for a local company, which
> involves installing a perl htaccess/htpasswd manager program and
> modifying the code to suit their needs. Nothing major, just a few hours
> work at most.
>
> Can someone please point me to some resources that will help determine
> how much I should charge them?
As this is contract work, I think you should charge significantly more
than you would if you were doing the job for another department in
house. If you are barely skilled at all, US $50/hour would be a fair
starting rate. If you know what you are doing, then US $80/hour is
better. As you said, it will only take a few hours of your time to
get the job done, and if the job requires programming skills, be sure
you are paid appropriately for them. Also expect to be called back when
something goes wrong with the password manager :-)
If you are looking for a rate comparison, I searched realrates.com
for contract jobs seeking web designers with perl experience. Two
listings were
$80/hour in Manteca CA (8y exp)
AU$30/hour in Sydney AU (2y exp)
The exchange rate is roughly AU $1 = US $2.
--
Joe Schaefer "I don't give a damn for a man that can only spell a word one
way."
--Mark Twain
------------------------------
Date: Tue, 08 May 2001 16:28:53 GMT
From: "Todd Smith" <todd@designsouth.net>
Subject: Re: Prices for work?
Message-Id: <99VJ6.78235$U4.17306562@news1.rdc1.tn.home.com>
US
--
-todd
"Wyzelli" <wyzelli@yahoo.com> wrote in message
news:KcMJ6.28$91.8508@vic.nntp.telstra.net...
> > I'd say $30-40 an hour unless you're in a huge city, then go $50-$60.
Just
> > tell them it's really complicated code even if it's not
>
> Are those dollars US, Canadian, Australian or what?
>
> Wyzelli
> --
> ($a,$b,$w,$t)=(' bottle',' of beer',' on the wall','Take one down, pass it
> around');
> for(reverse(1..100)){$s=($_!=1)?'s':'';$c.="$_$a$s$b$w\n$_$a$s$b\n$t\n";
> $_--;$s=($_!=1)?'s':'';$c.="$_$a$s$b$w\n\n";}print"$c*hic*";
>
>
>
------------------------------
Date: Tue, 8 May 2001 19:19:37 +0200
From: "Mario Rizzuti" <diab.lito@usa.net>
Subject: R: Price for work?
Message-Id: <0VVJ6.8957$oa2.192286@news6.giganews.com>
Bryan Coon <bcoon@sequenom.com> wrote in message
3AF81EC4.EF841C65@sequenom.com...
> Sorry for the repeat post, I am having some problems viewing my own
> posts from different machines (same news server tho??).
>
> Anyways, I have been asked to do some freelance work for a local company
> here in San Diego, and am trying to get some sort of ballpark idea how
> much to charge them.
>
> The job involves some website tweaking (uploading files, creating new
> directories, etc) which should only take about an hour (at most). They
> also want some modifications made to an existing htaccess/htpasswd
> management software package, which should take 4-5 hours (roughly). All
> told, to be very cautious with my time lets just say 1 work day (8
> hours).
>
> I have been programming perl for about a year, and programmed in other
> languages (proprietary) for 2 years before that. But everything was for
> the company I worked for, so I dont really have a fair idea what is
> reasonable on the open market.
>
> I hear stories about people charging like 50k to host and create some
> cheesy static pages. I hear that programmers are quite expensive.
>
> Does anyone have any input on this? Maybe some quotes for similar work,
> or maybe a link to some sites? Any info is helpful!
>
I work mainly into web oriented stuff and I charge on a project basis,I
think is more appropriate.
Let's say that doing this way I charge about 120.000-250.000 ITL a day (6
hours), that is about 60-120 USD.
I guess you in the States and in a town as San Diego could easily charge
something as $30-$60 an hour or about $250 a day.
My advice is to not forget that supporting a script could require much more
time than developing it.
--
Mario Rizzuti
------------------------------
Date: Tue, 8 May 2001 19:24:47 +0200
From: "Mario Rizzuti" <diab.lito@usa.net>
Subject: R: Search ...
Message-Id: <SZVJ6.8960$oa2.192733@news6.giganews.com>
Zlach <zlach@yahoo.com> wrote in message 9d92bi$2uj$1@ss204.hinet.hr...
> I'd like to make a "search" for my web page. Options would be searching by
> author and searching by title words.
> What is the best and most efficient programming language to do that ?
Perl and PHP.
Maybe PHP is a little bit more efficient vs CGI.
--
Mario Rizzuti
------------------------------
Date: 08 May 2001 17:42:33 +0100
From: nobull@mail.com
Subject: Re: reading a redirected file via LWP::Simple
Message-Id: <u97kzrn66e.fsf@wcl-l.bham.ac.uk>
"Chris" <cobrasun@yahoo.de> writes:
> Newsgroups: comp.lang.perl.misc
This would probably have been better in comp.lang.perl.modules
> With my perl script I want to read a file (for instance a picture)
> from the web using LWP::Simple But the url (of the file to be read)
> is dynamically directed somewhere else (depending on other
> conditions).
>
> How can I nevertheless read the desired file ?
Are you saying you want LWP::Simple::get() to follow redirects or are
you saying you want it _not_ to?
LWP::Simple::get() always follows redirects. You cannot change this -
if you need to look at the redirects themselves use LWP::UserAgent.
--
\\ ( )
. _\\__[oo
.__/ \\ /\@
. l___\\
# ll l\\
###LL LL\\
------------------------------
Date: Tue, 08 May 2001 19:01:16 +0200
From: "i-K@n Solutions" <i-Kan@BalkanEnergyReview.com>
Subject: Re: Script to automatically generate email to Webmaster when page error occurs
Message-Id: <3AF8265B.F3EAC740@BalkanEnergyReview.com>
Hi!
There is a script call guardian - it does exactly that. You can pick it up at
Hypermart.net or at cgi-resources.com
F.
Thorbjørn Ravn Andersen wrote:
> Netyak wrote:
> >
> > I want to receive an automatic email message each time a Web visitor generates a
> > 404 "page not found" error.
>
> Why don't you just look in the server log?
>
> --
> Thorbjørn Ravn Andersen "...plus...Tubular Bells!"
> http://bigfoot.com/~thunderbear
------------------------------
Date: 8 May 2001 17:04:46 GMT
From: revjack <revjack@revjack.net>
Subject: Re: Script to automatically generate email to Webmaster when page error occurs
Message-Id: <9d98ve$9lg$1@news1.Radix.Net>
Keywords: Hexapodia as the key insight
Netyak <uwnewsREMOVETHIS@home.com> wrote:
: I want to receive an automatic email message each time a Web visitor generates a
: 404 "page not found" error.
You'll be sorry. I've had broken bots spider my sites and
generate over a thousand 404s in 15 minutes.
--
___________________
revjack@revjack.net
------------------------------
Date: Tue, 8 May 2001 17:10:46 +0200
From: "Zlach" <zlach@yahoo.com>
Subject: Search ...
Message-Id: <9d92bi$2uj$1@ss204.hinet.hr>
I'd like to make a "search" for my web page. Options would be searching by
author and searching by title words.
What is the best and most efficient programming language to do that ?
Thanks !
Zlach
------------------------------
Date: Tue, 08 May 2001 16:34:05 GMT
From: "Todd Smith" <todd@designsouth.net>
Subject: Re: Search ...
Message-Id: <1eVJ6.78255$U4.17308797@news1.rdc1.tn.home.com>
"Zlach" <zlach@yahoo.com> wrote in message
news:9d92bi$2uj$1@ss204.hinet.hr...
> I'd like to make a "search" for my web page. Options would be searching by
> author and searching by title words.
> What is the best and most efficient programming language to do that ?
>
> Thanks !
> Zlach
>
>
>
Just find a free script online that's already built to do that. There are
lots of them. Some search engines can stick code in your website to let you
search your site using their technology. Try that.
--
-todd
------------------------------
Date: 08 May 2001 09:41:58 -0500
From: Ren Maddox <ren@tivoli.com>
Subject: Re: Sort String
Message-Id: <m3g0efj421.fsf@dhcp9-172.support.tivoli.com>
On 08 May 2001, merlyn@stonehenge.com wrote:
> and never use split /(....)/.
Never?
How about this admittedly contrived example?:
$_="apple[red]banana[yellow]orange[orange]";
%fruit_color = split /\[(\w+)\]/;
I suppose you could instead use:
%fruit_color = /\[?(\w+)\]?/g;
but having to match both the key and the value with the same pattern
seems clumsy.
I've always thought that this feature of split was for the cases where
the delimiters *also* need to be saved. The fact that it was commonly
used in cases where everything was a delimiter, and the split items
themselves were therefore empty, just seemed like a side-effect.
--
Ren Maddox
ren@tivoli.com
------------------------------
Date: Tue, 8 May 2001 10:51:37 -0700
From: "Jürgen Exner" <juex@deja.com>
Subject: Re: Sort String
Message-Id: <3af83231$2@news.microsoft.com>
"Randal L. Schwartz" <merlyn@stonehenge.com> wrote in message
news:m166fcaqnd.fsf@halfdome.holdit.com...
> I have no problem with split /..../ to toss delimiters. I'm talking
> about split /(....)/ where people really only want the delimiters, so
> they end up tossing the "non-delimiter" odd elements. This is a usage
> from back when /(....)/g didn't exist, and gets perpetuated as a bad
> meme. I mean, c'mon... Perl5's been out for a decade, rounded to the
> nearest decade!
Unfortunately even the camel book ("2nd edition, covers Perl5") teaches
"split /(.../)"; see page 221. That's where I got the idea.
jue
------------------------------
Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>
Administrivia:
The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc. For subscription or unsubscription requests, send
the single line:
subscribe perl-users
or:
unsubscribe perl-users
to almanac@ruby.oce.orst.edu.
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
To request back copies (available for a week or so), send your request
to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
where x is the volume number and y is the issue number.
For other requests pertaining to the digest, send mail to
perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
sending perl questions to the -request address, I don't have time to
answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V10 Issue 856
**************************************