[28247] in Perl-Users-Digest
Perl-Users Digest, Issue: 9611 Volume: 10
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed Aug 16 09:06:02 2006
Date: Wed, 16 Aug 2006 06:05:05 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Wed, 16 Aug 2006 Volume: 10 Number: 9611
Today's topics:
Re: Accessing a container objects state from aggregated anno4000@radom.zrz.tu-berlin.de
Re: Beginner: little rand() question in a long posting anno4000@radom.zrz.tu-berlin.de
Re: cgi-bin/guestbook.pl <john@castleamber.com>
Re: initialize a hash <nobull67@gmail.com>
Re: initialize a hash <rvtol+news@isolution.nl>
Re: initialize a hash <rvtol+news@isolution.nl>
iterate the A B C <ilan.yaniv@gmail.com>
Re: iterate the A B C anno4000@radom.zrz.tu-berlin.de
Re: iterate the A B C <rvtol+news@isolution.nl>
Re: iterate the A B C <ilan.yaniv@gmail.com>
Re: iterate the A B C anno4000@radom.zrz.tu-berlin.de
Re: iterate the A B C <a@mail.com>
new CPAN modules on Wed Aug 16 2006 (Randal Schwartz)
Please participate in a non-profit academic research <liberty336@gmail.com>
traffic control question <a@mail.com>
Re: UK Recruitment for Junior Perl Developer <allan.wroe@mayfieldcurzon.com>
Re: UK Recruitment for Junior Perl Developer anno4000@radom.zrz.tu-berlin.de
Re: UK Recruitment for Junior Perl Developer <rvtol+news@isolution.nl>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: 16 Aug 2006 09:04:19 GMT
From: anno4000@radom.zrz.tu-berlin.de
Subject: Re: Accessing a container objects state from aggregated objects
Message-Id: <4kg5cjFbndb6U1@news.dfncis.de>
Derek Basch <dbasch@yahoo.com> wrote in comp.lang.perl.misc:
> > It is one way. If I'm not mistaken you're creating a cyclic reference
> > there, so you'd need a destructor in one of the classes to resolve that,
> > or use weak refs.
>
> Ahhhh. Right you are. I never would have known that was a dangerous
> thing to do. This article helped me figure it out as well:
>
> http://www.perl.com/pub/a/2002/08/07/proxyobject.html?page=1
In this case, ignoring reference cycles would lead to nothing worse
than a memory leak. Depending on the application that could be anything
from a minor disadvantage to a killer.
> > Alternatives are passing the Member object (or just the address) as
> > a parameter to the Membership method(s) that need(s) to know.
>
> Like this?
>
> package Membership;
>
> sub suspend {
> $self = shift;
> $member = shift;
> # do suspension stuff
> }
>
> package Member;
>
> sub new {
> my $class = shift;
> my $self = {};
> $self->{'membership'} = Membership->new($self);
> bless ($self, $class);
> return $self;
> }
>
> sub suspend {
> $self->{'membership'}->suspend($self);
> }
Yes, like that.
> Doesn't this create another circular reference. I can see how the
> references are more likely to go out of scope sooner. Wouldn't I need
> to use the weakrefs here too?
No, there is no circularity until you *store* a reference in a structure
that (directly or indirectly) points back to the structure. Just using
such a reference is harmless.
> > Or make the Membership method a Member method (to which, presumably,
> > the specific membership would have to be passed).
[...]
> Yeah, I am starting to get a bit confused as to whether or not the
> Member, Membership aggregation idiom is the best design for what I am
> trying to do.
I was wondering too...
> I have a large club with Members. Each Member has a Membership and I
> regularaly perform actions on their membership such as suspend,
> activate, extend, etc... It didn't make sense (to me) to have all the
> Membership actions be part of their Member object so I created a
> Membership object for each Member. The Member object is focused more on
> storing the members state information (address, age, etc...).
Aha. So each member has exactly one membership, not potentially multiple
memberships (in different clubs).
> My OO design/analysis skills are weak so any thoughts on how to better
> handle this situation would be greatly appreciated.
I would consider making Membership a base class of Member. That way
you can keep the definition of the Membership methods apart from the
Member methods, but you'll ultimately call them all on a Member object.
This only works when each Member has at most one Membership because
you can initialize Membership only once per Member object.
Anno
------------------------------
Date: 16 Aug 2006 11:46:18 GMT
From: anno4000@radom.zrz.tu-berlin.de
Subject: Re: Beginner: little rand() question in a long posting ...
Message-Id: <4kgesaFc2vb3U1@news.dfncis.de>
Paul Lalli <mritty@gmail.com> wrote in comp.lang.perl.misc:
[...]
> You assigned $km_tag to a string: "185.88 / 1.8". I assume you meant
> to assign it to a numerical computation ...
You are using "assign" just opposite to the way I know it. I would
assign a value to a variable, so I would say
You assigned a string: "185.88 / 1.8" to $km_tag. I assume you meant
to assign a numerical computation to it ....
Anno
------------------------------
Date: 16 Aug 2006 05:18:19 GMT
From: John Bokma <john@castleamber.com>
Subject: Re: cgi-bin/guestbook.pl
Message-Id: <Xns98213196437castleamber@130.133.1.4>
"UkJay" <jay@ukjay.co.uk> wrote:
> I'm getting cheesed off with the pathetic attemps from hackers trying
> to find this script.
Just use mod_rewrite to return a forbidden, or to redirect the culprit to
some other location.
> Has anyone written a simple tasty version that deletes files?
They call in on your server. You really want to delete files on your
server?
> I don't think a warning would help, or should I just keep quiet and
> write my own??
Ignore it, or return a forbidden, see:
http://johnbokma.com/mexit/2005/01/11/
--
John Bokma Freelance software developer
&
Experienced Perl programmer: http://castleamber.com/
------------------------------
Date: 16 Aug 2006 00:08:34 -0700
From: "Brian McCauley" <nobull67@gmail.com>
Subject: Re: initialize a hash
Message-Id: <1155712114.641255.179070@h48g2000cwc.googlegroups.com>
Dr.Ruud wrote:
> I still wish there were a construct that would deliver as many
> <constant>s as requested.
> Something like C<1...undef> maybe, but no: that would break existing
> code.
The whole design of the internals of Perl5 does not lend itself to
infinite lists. To handle infinite lists you need lazy evaluation
which is a radical overhall of how a language words.
Perl6 is just such a radical overhaul and, no coincidently, has lazy
evaluation to support infinte lists.
------------------------------
Date: Wed, 16 Aug 2006 10:27:36 +0200
From: "Dr.Ruud" <rvtol+news@isolution.nl>
Subject: Re: initialize a hash
Message-Id: <ebus9g.sk.1@news.isolution.nl>
Uri Guttman schreef:
> Ruud:
>> empty => sub { my %a ; @a{ @list } = () },
>> empty1 => sub { my %a ; @a{ @list } = (undef) },
>> emptyN => sub { my %a ; @a{ @list } = (undef) x @list },
Rate mapE mapB list for range rept emptyN empty
empty1
mapE
534/s# -- -0% -30% -38% -47% -47% -56% -65% -66%
mapB 534/s#
0% -- -30% -38% -47% -47% -56% -65% -66%
list 763/s 43%
43% -- -11% -24% -25% -38% -50% -51%
for 862/s# 62% 61%
13% -- -15% -15% -30% -44% -45%
range 1009/s 89% 89% 32%
17% -- -1% -18% -34% -35%
rept 1016/s# 90% 90% 33% 18%
1% -- -17% -34% -35%
emptyN 1225/s 130% 129% 61% 42% 21%
21% -- -20% -21%
empty 1530/s 187% 186% 100% 78% 52% 51%
25% -- -2%
empty1 1556/s 192% 191% 104% 81% 54% 53% 27%
2% --
The ones with a # actually set all values to a defined constant.
>> and empty1 is even faster than empty. <g>
>> (I assume that these just set the undef flag as well.)
>
> hmm, i would expect the emptyN to assign real undefs to the
> elements.
I think so too now (but haven't checked), from the benchmark numbers,
where "emptyN" comes right after "rept" (the "(1) x @list" variant).
> the 1 version should assign a real one to the first slot.
Yes. It is still remarkable that "empty1" is a tad faster than "empty".
--
Affijn, Ruud
"Gewoon is een tijger."
------------------------------
Date: Wed, 16 Aug 2006 11:26:31 +0200
From: "Dr.Ruud" <rvtol+news@isolution.nl>
Subject: Re: initialize a hash
Message-Id: <ebuvfr.1i4.1@news.isolution.nl>
Dr.Ruud schreef:
> Rate mapE mapB list for range rept emptyN empty
> empty1
Oops.
#!/usr/bin/perl
use warnings ;
use strict ;
use Benchmark qw(:hireswallclock cmpthese) ;
my @list = 1..1000 ;
cmpthese( -3, {
### mapB => sub { my %a = map { $_ => 1 } @list },
mapE => sub { my %a = map(( $_ => 1 ), @list)},
for => sub { my %a ; $a{ $_ } = 1 for @list },
list => sub { my %a ; @a{ @list } = @list },
range => sub { my %a ; @a{ @list } = 1..@list },
rept => sub { my %a ; @a{ @list } = (1) x @list },
empty => sub { my %a ; @a{ @list } = () },
empty1 => sub { my %a ; @a{ @list } = undef },
emptyN => sub { my %a ; @a{ @list } = (undef) x @list },
} ) ;
Rate mapE list for rept range emptyN empty empty1
mapE 548/s# -- -28% -36% -46% -46% -55% -64% -65%
list 755/s 38% -- -11% -25% -26% -38% -51% -51%
for 853/s# 56% 13% -- -15% -16% -30% -45% -45%
rept 1008/s# 84% 33% 18% -- -1% -18% -35% -35%
range 1021/s 86% 35% 20% 1% -- -17% -34% -34%
emptyN 1225/s 124% 62% 44% 21% 20% -- -20% -21%
empty 1540/s 181% 104% 81% 53% 51% 26% -- -0%
empty1 1545/s 182% 105% 81% 53% 51% 26% 0% --
--
Affijn, Ruud
"Gewoon is een tijger."
------------------------------
Date: 16 Aug 2006 01:58:26 -0700
From: "ilany" <ilan.yaniv@gmail.com>
Subject: iterate the A B C
Message-Id: <1155718706.520492.119630@i42g2000cwa.googlegroups.com>
Hi All,
I am trying to find an English letter to do a net use command.
Since most of the letters are already taken, I need to loop over the A
B C and if one letter is free, I will do net use to it.
Do you have an inteligent way to iterate over abc in perl (and not
create an array of all abcdefgh...) ?
Thanks
Ilan
------------------------------
Date: 16 Aug 2006 09:23:14 GMT
From: anno4000@radom.zrz.tu-berlin.de
Subject: Re: iterate the A B C
Message-Id: <4kg6g2Fbim6mU1@news.dfncis.de>
ilany <ilan.yaniv@gmail.com> wrote in comp.lang.perl.misc:
> Hi All,
>
> I am trying to find an English letter to do a net use command.
> Since most of the letters are already taken, I need to loop over the A
> B C and if one letter is free, I will do net use to it.
>
> Do you have an inteligent way to iterate over abc in perl (and not
> create an array of all abcdefgh...) ?
What's wrong with creating a list of the alphabet? It isn't long,
not if it begins with a, b, c... . Here is how I would do it
(untested):
use List::Util qw( first);
my $letter = first { ! is_taken( $_) } 'A' .. 'Z';
die "Can't find a free letter" unless $letter;
# go ahead
You would have to provide the function is_taken(), I have no idea
what "net use" is and how to know if it has "taken" a letter.
Anno
------------------------------
Date: Wed, 16 Aug 2006 11:28:59 +0200
From: "Dr.Ruud" <rvtol+news@isolution.nl>
Subject: Re: iterate the A B C
Message-Id: <ebuvp8.1g0.1@news.isolution.nl>
ilany schreef:
> I am trying to find an English letter to do a net use command.
> Since most of the letters are already taken, I need to loop over the A
> B C and if one letter is free, I will do net use to it.
>
> Do you have an inteligent way to iterate over abc in perl (and not
> create an array of all abcdefgh...) ?
C:\> perl -le "print for q{A} .. q{Z}"
See perlop.
--
Affijn, Ruud
"Gewoon is een tijger."
------------------------------
Date: 16 Aug 2006 02:49:50 -0700
From: "ilany" <ilan.yaniv@gmail.com>
Subject: Re: iterate the A B C
Message-Id: <1155721790.358329.305160@b28g2000cwb.googlegroups.com>
No need for further assistance.
I got it:
print "All Letters\n";
for $list(C..Z) {
print "$list\n";
}
ilany wrote:
> Hi All,
>
> I am trying to find an English letter to do a net use command.
> Since most of the letters are already taken, I need to loop over the A
> B C and if one letter is free, I will do net use to it.
>
> Do you have an inteligent way to iterate over abc in perl (and not
> create an array of all abcdefgh...) ?
>
> Thanks
>
> Ilan
------------------------------
Date: 16 Aug 2006 09:56:30 GMT
From: anno4000@radom.zrz.tu-berlin.de
Subject: Re: iterate the A B C
Message-Id: <4kg8eeFbtfq9U2@news.dfncis.de>
ilany <ilan.yaniv@gmail.com> wrote in comp.lang.perl.misc:
First, please do not top-post.
> No need for further assistance.
Oh yes, there is.
> I got it:
>
> print "All Letters\n";
> for $list(C..Z) {
> print "$list\n";
> }
You're running without strict and warnings. The variable $list should
be declared lexical. C and Z shouldn't be barewords. Code in blocks
should be indented.
Anno
------------------------------
Date: Wed, 16 Aug 2006 12:58:30 GMT
From: "a" <a@mail.com>
Subject: Re: iterate the A B C
Message-Id: <WDEEg.407085$iF6.218295@pd7tw2no>
<anno4000@radom.zrz.tu-berlin.de> ¼¶¼g©ó¶l¥ó·s»D
:4kg8eeFbtfq9U2@news.dfncis.de...
> ilany <ilan.yaniv@gmail.com> wrote in comp.lang.perl.misc:
>
> First, please do not top-post.
>
> > No need for further assistance.
>
> Oh yes, there is.
>
> > I got it:
> >
> > print "All Letters\n";
> > for $list(C..Z) {
> > print "$list\n";
> > }
>
> You're running without strict and warnings. The variable $list should
> be declared lexical. C and Z shouldn't be barewords. Code in blocks
> should be indented.
>
> Anno
Hi
I would like to iterate multiple set of characters. That is,
a..z, A..Z, 0..9
so how can I do the following?
for $list(A..Z and a..z and 0..9){
print "$list\n";
}
Thanks
------------------------------
Date: Wed, 16 Aug 2006 04:42:08 GMT
From: merlyn@stonehenge.com (Randal Schwartz)
Subject: new CPAN modules on Wed Aug 16 2006
Message-Id: <J42qE8.19po@zorch.sf-bay.org>
The following modules have recently been added to or updated in the
Comprehensive Perl Archive Network (CPAN). You can install them using the
instructions in the 'perlmodinstall' page included with your Perl
distribution.
Acme-BottomsUp-0.01
http://search.cpan.org/~davidrw/Acme-BottomsUp-0.01/
Write individual statements backwards
----
Acme-MetaSyntactic-0.87
http://search.cpan.org/~book/Acme-MetaSyntactic-0.87/
Themed metasyntactic variables names
----
Alien-wxWidgets-0.20
http://search.cpan.org/~mbarbon/Alien-wxWidgets-0.20/
building, finding and using wxWidgets binaries
----
Cairo-0.92
http://search.cpan.org/~tsch/Cairo-0.92/
Perl interface to the cairo library
----
Catalyst-Plugin-CRUD-0.08
http://search.cpan.org/~bayside/Catalyst-Plugin-CRUD-0.08/
CRUD (create/read/update/delete) Plugin for Catalyst
----
Catalyst-Plugin-MakeText-0.02
http://search.cpan.org/~bayside/Catalyst-Plugin-MakeText-0.02/
Internationalization Plugin for Catalyst
----
Catalyst-Plugin-MakeText-0.03
http://search.cpan.org/~bayside/Catalyst-Plugin-MakeText-0.03/
Internationalization Plugin for Catalyst
----
Catalyst-Plugin-MakeText-0.04
http://search.cpan.org/~bayside/Catalyst-Plugin-MakeText-0.04/
Internationalization Plugin for Catalyst
----
Chart-Clicker-1.0.3
http://search.cpan.org/~gphat/Chart-Clicker-1.0.3/
Powerful, extensible charting.
----
Class-InsideOut-1.02
http://search.cpan.org/~dagolden/Class-InsideOut-1.02/
a safe, simple inside-out object construction kit
----
Config-Mini-0.02
http://search.cpan.org/~jhiver/Config-Mini-0.02/
Very simple INI-style configuration parser
----
Deco-0.09
http://search.cpan.org/~narked/Deco-0.09/
Module for simulating body tissue during a scuba dive
----
Exception-NoException-0.02
http://search.cpan.org/~jjore/Exception-NoException-0.02/
An exception object that's always false.
----
ExtUtils-FakeConfig-0.07
http://search.cpan.org/~mbarbon/ExtUtils-FakeConfig-0.07/
overrides some configuration values
----
File-Next-0.20
http://search.cpan.org/~petdance/File-Next-0.20/
File-finding iterator
----
File-Tools-0.03
http://search.cpan.org/~szabgab/File-Tools-0.03/
UNIX tools implemented as Perl Modules and made available to other platforms as well
----
HTML-Form-ForceValue-0.003
http://search.cpan.org/~rjbs/HTML-Form-ForceValue-0.003/
who cares what values are legal, anyway?
----
IO-Socket-SSL-0.999
http://search.cpan.org/~sullr/IO-Socket-SSL-0.999/
Nearly transparent SSL encapsulation for IO::Socket::INET.
----
Image-Imlib2-1.12
http://search.cpan.org/~lbrocard/Image-Imlib2-1.12/
Interface to the Imlib2 image library
----
Mail-Sender-Easy-v0.0.4
http://search.cpan.org/~dmuey/Mail-Sender-Easy-v0.0.4/
Super Easy to use simplified interface to Mail::Sender's excellentness
----
MediaWiki-1.06
http://search.cpan.org/~spectrum/MediaWiki-1.06/
OOP MediaWiki engine client
----
Net-Rendezvous-Publish-Backend-Apple-0.02
http://search.cpan.org/~rclamp/Net-Rendezvous-Publish-Backend-Apple-0.02/
interface to Apple's mDNS routines
----
Object-Deadly-0.02
http://search.cpan.org/~jjore/Object-Deadly-0.02/
An object that dies whenever examined
----
Object-Deadly-0.03
http://search.cpan.org/~jjore/Object-Deadly-0.03/
An object that dies whenever examined
----
Object-Deadly-0.04
http://search.cpan.org/~jjore/Object-Deadly-0.04/
An object that dies whenever examined
----
Object-Deadly-0.05
http://search.cpan.org/~jjore/Object-Deadly-0.05/
An object that dies whenever examined
----
POE-Component-DirWatch-Object-0.04
http://search.cpan.org/~groditi/POE-Component-DirWatch-Object-0.04/
POE directory watcher object
----
Perlbal-1.47
http://search.cpan.org/~bradfitz/Perlbal-1.47/
Reverse-proxy load balancer and webserver
----
Pg-Simple-1.20
http://search.cpan.org/~djerius/Pg-Simple-1.20/
simple OO interface to PostgreSQL
----
RDF-Helper-1.03
http://search.cpan.org/~khampton/RDF-Helper-1.03/
Provide a consistent, Perlish interface to Perl's varous RDF processing tools.
----
RT-Client-REST-0.26
http://search.cpan.org/~dmitri/RT-Client-REST-0.26/
talk to RT installation using REST protocol.
----
Term-Menus-1.17
http://search.cpan.org/~reedfish/Term-Menus-1.17/
Create Powerful Terminal, Console and CMD Enviroment Menus
----
Tripletail-0.15
http://search.cpan.org/~mikage/Tripletail-0.15/
Tripletail, Framework for Japanese Web Application
----
XML-DOM-XML_Base-0.01
http://search.cpan.org/~allenday/XML-DOM-XML_Base-0.01/
Apply xml:base to attribute values.
----
perl-5.9.4
http://search.cpan.org/~rgarcia/perl-5.9.4/
Practical Extraction and Report Language
If you're an author of one of these modules, please submit a detailed
announcement to comp.lang.perl.announce, and we'll pass it along.
This message was generated by a Perl program described in my Linux
Magazine column, which can be found on-line (along with more than
200 other freely available past column articles) at
http://www.stonehenge.com/merlyn/LinuxMag/col82.html
print "Just another Perl hacker," # the original
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
------------------------------
Date: 15 Aug 2006 21:13:42 -0700
From: "Lillian" <liberty336@gmail.com>
Subject: Please participate in a non-profit academic research
Message-Id: <1155701622.494621.118380@i3g2000cwc.googlegroups.com>
Dear all:
We are researchers from Shih Hsin University and we are currently
launching the 2006 New Energy and Environmental Media Issues Survey,
this is a non-profit academic research. In this survey, we would like
to know your opinions about the topics of adoption and safety of new
energy related technology, and your opinion about Kyoto Protocol
related media issues. Your answers will produce valuable information
for our researchers. Your personal details will not be made publicly
available. You can find the URL as below: http://www.e-mediasurvey.com
As thanks for your participating in our survey, we will offer four
screen savers for the interviewees who complete the questionnaire. The
screen savers will be available for download on the final page of the
questionnaire. They include the photos of BMW H2R hydrogen vehicle,
BMW hybrid car, Honda hybrid cars 2001-2006 and Honda fuel cell
vehicles. We appreciate BMW and Honda allowing us to use these photos
to produce screen savers to help this academic research. Would you
please complete the questionnaire as part of the survey? Thank you for
your cooperation.
Project Leader: Mavis Tsai, Ph.D. Co-project Leader: Scott
Warren, Ph.D.
Researchers: PingYuan Sun, BiTing Qiou, YunZe Que
Sponsorship:
UNIDO-ICHET
The CCS Global Group
Screen Saver photos authorized by BMW, Honda.
<Please complete the questionnaire as part of the survey, and help us
by forwarding this important survey message. >
------------------------------
Date: Wed, 16 Aug 2006 07:02:46 GMT
From: "a" <a@mail.com>
Subject: traffic control question
Message-Id: <qqzEg.407335$Mn5.172163@pd7tw3no>
If I want to process the search result, I need to fill out the form, submit
and wait for the reply from the server before I process the search result.
I would like to add some traffic control to it, like writing a loop to wait
for the $response -> is_success, then break the loop. It may need to pass
the token to the OS for receiving the success message. How can I do it?
Thanks
e.g
my $ua = LWP::UserAgent -> new;
my $response = $ua->post(
"website.cgI",
[
textform => "search value"
]
);
#loop wait for is_success
if ($response -> is_success){
print $response -> status_line;
}
#loop
------------------------------
Date: 16 Aug 2006 01:11:54 -0700
From: "Allan" <allan.wroe@mayfieldcurzon.com>
Subject: Re: UK Recruitment for Junior Perl Developer
Message-Id: <1155715914.816947.125380@p79g2000cwp.googlegroups.com>
David H. Adler wrote:
> On 2006-08-14, Allan <allan.wroe@mayfieldcurzon.com> wrote:
> > Ladies and Gents. I am a Recruitment Consultant currently engaged by a
> > client in North Yorkshire (Harrogate) to find 2 junior Perl Developers.
>
>
> You have posted a job posting or a resume in a technical group.
>
> Longstanding Usenet tradition dictates that such postings go into
> groups with names that contain "jobs", like "misc.jobs.offered", not
> technical discussion groups like the ones to which you posted.
>
> Had you read and understood the Usenet user manual posted frequently to
> "news.announce.newusers", you might have already known this. :) (If
> n.a.n is quieter than it should be, the relevent FAQs are available at
> http://www.faqs.org/faqs/by-newsgroup/news/news.announce.newusers.html)
> Another good source of information on how Usenet functions is
> news.newusers.questions (information from which is also available at
> http://www.geocities.com/nnqweb/).
>
> Please do not explain your posting by saying "but I saw other job
> postings here". Just because one person jumps off a bridge, doesn't
> mean everyone does. Those postings are also in error, and I've
> probably already notified them as well.
>
> If you have questions about this policy, take it up with the news
> administrators in the newsgroup news.admin.misc.
>
> http://jobs.perl.org may be of more use to you
>
> Yours for a better usenet,
>
> dha
>
> --
> David H. Adler - <dha@panix.com> - http://www.panix.com/~dha/
> "Look, vultures! My dress is made of steaks!"
> - Allison Drennan
David,
I appreciate your sentiments, although I don't understand why you would
want to restrict a fellow techie who might see a good work opportunity.
Those who aren't interested don't have to read it do they?
Bottom line there's no real harm done is there?
Besides that, not being a techie myself I was totally unaware of forum
ettiquette. Thanks for the tip on Jobs.Perl.Org, I didn't even know it
existed.
Allan.
------------------------------
Date: 16 Aug 2006 09:36:43 GMT
From: anno4000@radom.zrz.tu-berlin.de
Subject: Re: UK Recruitment for Junior Perl Developer
Message-Id: <4kg79bFbtfq9U1@news.dfncis.de>
Allan <allan.wroe@mayfieldcurzon.com> wrote in comp.lang.perl.misc:
>
> David H. Adler wrote:
> > On 2006-08-14, Allan <allan.wroe@mayfieldcurzon.com> wrote:
> > > Ladies and Gents. I am a Recruitment Consultant currently engaged by a
> > > client in North Yorkshire (Harrogate) to find 2 junior Perl Developers.
> >
> >
> > You have posted a job posting or a resume in a technical group.
[snip]
> David,
>
> I appreciate your sentiments, although I don't understand why you would
> want to restrict a fellow techie who might see a good work opportunity.
It's off topic, that's why.
> Those who aren't interested don't have to read it do they?
I'm getting *very* fed up with this argument. Newsgroups have charters
so that we don't spend all day skipping articles that don't belong here.
Yours doesn't belong here.
> Bottom line there's no real harm done is there?
There is.
> Besides that, not being a techie myself I was totally unaware of forum
> ettiquette.
We can tell. So please stop teaching us how to run the newsgroup.
Anno
------------------------------
Date: Wed, 16 Aug 2006 11:35:45 +0200
From: "Dr.Ruud" <rvtol+news@isolution.nl>
Subject: Re: UK Recruitment for Junior Perl Developer
Message-Id: <ebuvv3.1bo.1@news.isolution.nl>
Allan schreef:
> Bottom line there's no real harm done is there?
Stop making it worse. The door is over there -->
--
Affijn, Ruud
"Gewoon is een tijger."
------------------------------
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.
NOTE: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice.
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 9611
***************************************