[27831] in Perl-Users-Digest

home help back first fref pref prev next nref lref last post

Perl-Users Digest, Issue: 9195 Volume: 10

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Mon Apr 24 09:05:54 2006

Date: Mon, 24 Apr 2006 06:05:04 -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           Mon, 24 Apr 2006     Volume: 10 Number: 9195

Today's topics:
    Re: [Announce] A custom version of SOAP::WSDL released <false@mail.it>
    Re: [Announce] A custom version of SOAP::WSDL released <1usa@llenroc.ude.invalid>
    Re: delete from array by reference <ced@blv-sam-01.ca.boeing.com>
    Re: XS Progamming with Perl 6 <bol@adv.magwien.gv.at>
    Re: XS Progamming with Perl 6 <dlking@cpan.org>
        Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)

----------------------------------------------------------------------

Date: Mon, 24 Apr 2006 11:03:21 +0200
From: giovans <false@mail.it>
Subject: Re: [Announce] A custom version of SOAP::WSDL released
Message-Id: <444c9453$0$29099$5fc30a8@news.tiscali.it>

robic0 wrote:

> On Sun, 23 Apr 2006 15:29:42 -0700, robic0 wrote:
> 
> 
> "Announce" ? What the fuck does that fuckin mean? I doubt if any jack off
> code by you is any good, and I say this most seriously,  what the fuck
> does your post convey in its heart? Another fucking
> rippoff................

Dear robic0,
            I'm glad for your interest in my post.

SOAP in general, and WSDL in particular, are bad beasts to cope with.
When I started working on a WSDL project, one year ago, I was lost. But
the SOAP::WSDL module saved my life. 

It was a good starting point, but it missed some feature needed by my 
particular project, and yes, it had some bug. So I hacked it, for my 
purposes. And I made it spending my own higly valuable time.
 
I have mailed my changes to the original author, and there is no bug forum 
or mailing list active on this particular topic. I have had no answer, so 
now my heart is in peace.

The CPAN module page has been freezed for almost two years. In software
world its a huge period of time.

Money? Oh, yes, I'm losing money. The server is at my home, eating my 
bandwidth and my electricity. I'm not getting rich. My reward is in giving
back to the Perl community a tiny part of what I have get in these years.  

My truly hope is that someday the original autor ( thanks a lot Martin 
Kutter) will be back whith a shiny new version, fully functional and 
bugfree.  

While waiting the second advent of the Original Authors, let's have some 
fun sharing sources and improving them.  

Have a nice day,

giovans

-- 
giovans(at)users.sourceforge.net



------------------------------

Date: Mon, 24 Apr 2006 11:41:44 GMT
From: "A. Sinan Unur" <1usa@llenroc.ude.invalid>
Subject: Re: [Announce] A custom version of SOAP::WSDL released
Message-Id: <Xns97AF4E4AFA2E9asu1cornelledu@127.0.0.1>

giovans <false@mail.it> wrote in
news:444c9453$0$29099$5fc30a8@news.tiscali.it: 

> SOAP in general, and WSDL in particular, are bad beasts to cope with.
> When I started working on a WSDL project, one year ago, I was lost.
> But the SOAP::WSDL module saved my life. 
> 
 ...
> 
> The CPAN module page has been freezed for almost two years. In
> software world its a huge period of time.

You might want to avoid responding to robic0 who is a known troll.

Also, you might want to carry the conversation over to 
comp.lang.perl.modules to discuss what you can do to ensure continued 
development of the module.

Thanks for your efforts.

Sinan

-- 
A. Sinan Unur <1usa@llenroc.ude.invalid>
(remove .invalid and reverse each component for email address)

comp.lang.perl.misc guidelines on the WWW:
http://augustmail.com/~tadmc/clpmisc/clpmisc_guidelines.html



------------------------------

Date: Mon, 24 Apr 2006 07:10:29 GMT
From: Charles DeRykus <ced@blv-sam-01.ca.boeing.com>
Subject: Re: delete from array by reference
Message-Id: <Iy7t9H.24C@news.boeing.com>

Michael Goerz wrote:
> Hi,
> 
> how can I delete from an array by reference (i.e. I already have a
> pointer to the array element) instead of by index. Consider the
> following code:
> 
> 
> #!/usr/bin/perl -w
> use strict;
> use Data::Dumper;
> 
> my $testarray = [
>     ["bla", "bla"],
>     ["xyz", "xyz"],
>     "blabla",
>     123 ];
> 
> print("before:\n", Dumper($testarray), "\n");
> 
> my $pointer_to_element = $testarray->[1];
> 
> undef($pointer_to_element); # no effect ...
> undef(@{$pointer_to_element}); # has *some* effect,
>                                # but only works since I know
>                                # the element is an array
> print("after undef by reference:\n", Dumper($testarray), "\n");
> 
> undef(@{$testarray}[1]); # ... but I want the same as this
> print("after undef by index:\n", Dumper($testarray), "\n");
> 

> Even better would be to actually delete, not just to undef the element.
>

`delete` semantics differ for arrays and hashes. See: perldoc -f delete.
The `delete` doc needs a tuneup to clarify the difference upfront IMO.

So, the grep filter shown would be the best way but just to illustrate
another way utilizing a hash:

use Tie::IxHash;
my $hash = Tie::IxHash->new( map { ($_, $_) } @$testarray );
$hash->Delete( $pointer_to_element );
$testarray = [ $hash->Values ];

-- 
Charles DeRykus



------------------------------

Date: Mon, 24 Apr 2006 13:17:38 +0200
From: "Ferry Bolhar" <bol@adv.magwien.gv.at>
Subject: Re: XS Progamming with Perl 6
Message-Id: <1145877459.946622@proxy.dienste.wien.at>

Sisyphus:

> My understanding is that, with the advent of perl6, XS becomes
non-existent.

Can't believe that. Many, many modules depend on XS code. And consider
mod_perl? How to recode it without XS?

Maybe, there's no XS with Perl6, but there must be a way to include native
C/C++ code and so give programmers a way to access API's in other libraries
from a Perl script or to embedd Perl in C code.

Well, and this brings me back to my initial question: Are there already some
infos about this way, about the successor of XS?

Greetings, Ferry

-- 
Ing. Ferry Bolhar
Municipality of Vienna, Department 14
A-1010 Vienna / AUSTRIA
E-mail: bol@adv.magwien.gv.at




------------------------------

Date: Mon, 24 Apr 2006 07:30:22 -0500
From: Donald King <dlking@cpan.org>
Subject: Re: XS Progamming with Perl 6
Message-Id: <xx33g.7759$ZW3.1039@dukeread04>

Ferry Bolhar wrote:
> Sisyphus:
> 
> 
>>My understanding is that, with the advent of perl6, XS becomes
> 
> non-existent.
> 
> Can't believe that. Many, many modules depend on XS code. And consider
> mod_perl? How to recode it without XS?
> 
> Maybe, there's no XS with Perl6, but there must be a way to include native
> C/C++ code and so give programmers a way to access API's in other libraries
> from a Perl script or to embedd Perl in C code.
> 
> Well, and this brings me back to my initial question: Are there already some
> infos about this way, about the successor of XS?
> 
> Greetings, Ferry
> 

I don't follow the P6 mailing lists or anything, but last I heard they 
were planning on doing it by writing the glue in pure Perl (instead of 
XS or C or whatever) and giving glue code a way of telling Perl the 
calling conventions to use.  Don't know any of the details, or whether 
or not they're still doing it that way.

-- 
Donald King, a.k.a. Chronos Tachyon
http://chronos-tachyon.net/


------------------------------

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 9195
***************************************


home help back first fref pref prev next nref lref last post