• Publicidad

Fecha actual 2024-11-21 12:37 @567

News News of Módulos

Site map of Módulos » Foro : Módulos

Aquí encontrarás todo lo que sea específicamente acerca de módulos de Perl. Ya sea que estás compartiendo tu módulo, un manual o simplemente tienes una duda acerca de alguno.

mop: nuevo sistema de objetos para Perl 5

Se acaba de publicar la primera versión (v0.0.1) de mop, un nuevo sistema de programación orientada a objetos, para Perl 5.

La intención es probarlo, dar sugerencias, avisar de errores... para que en el futuro forme parte del núcleo principal de Perl.

use mop;

class Point {
has $!x is ro = 0;
has $!y is ro = 0;

method clear {
($!x, $!y) = (0, 0);
}
}

class Point3D extends Point { ...
Read more : mop: nuevo sistema de objetos para Perl 5 | Vistas : 1512 | Respuestas : 0


Imposible instalar módulos en CentOS

Bueno, jamás usé Linux ni consola para instalar módulo, pero ahora Perl me hace quedar mal. En Windows no tuve problemas para hacer correr mis módulos, pero ahora entro a una consola de Linux escribo:

cpan Date::Calc

pero siempre que intento instalar un modulo me toca instalar una dependencia que se llama Test::Harness, y si le digo Yes, me pide otras dependencias como Test::More, pero luego ésta requiere de nuevo Test::Harness y por último, de ...
Read more : Imposible instalar módulos en CentOS | Vistas : 5014 | Respuestas : 5


Error al instalar

Hola,

he instalado perlbrew y me he puesto a usar la versión v.15.14.4 de perl.La cosa es que con la 15.10 el módulo de xpath quedaba instalado, pero ahora no lo encuentra. Intento hacer apt-get y nada. Al probar desde CPAN me dice esto:

Running make install
make test had returned bad status, won't install without force
Failed during this command:
TODDR/XML-Parser-2.41.tar.gz : make NO
MSERGEANT/XML-XPath-1.13.tar.gz : make_test NO one dependency not OK (XML::Parser); additionally ...
Read more : Error al instalar | Vistas : 6119 | Respuestas : 12


SOAP-Lite no funciona como esperaba

Tengo que consumir un webservice y uso SOAP-Lite con un WSDL, pero cuando llamo el método utilizando el modo debug el soaplite me construye el siguiente xml:
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope soap:encodingStyle="http://
schemas.xmlsoap.org/soap/encoding/" xmlns:http="http://schemas.xmlsoap.org/wsdl/
http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:s="http://www.w3
.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:so
ap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soapenc="http://schemas.xml
soap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
xmlns:tns="http://www.achcolombia.com.co/PSEHostingWS" xmlns:wsdl="http://schem
as.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<tns:getTransactionInformationHosting>
<ticketOfficeID xsi:type="s:int">66</ticketOfficeID>
<password xsi:type="s:string">vesta123</password>
<paymentID xsi:type="s:string">1234</paymentID>
</tns:getTransactionInformationHosting>
</soap:Body>
</soap:Envelope>

Yo esperaría que me creara algo como esto que está en la especificación:
<soap:Envelope ...
Read more : SOAP-Lite no funciona como esperaba | Vistas : 5197 | Respuestas : 11


Aprender de errores en la instalación de módulos

Hola.

Estoy tratando de instalar el módulo Term::Screen sobre Perl 5.14.2 sobre Windows, pero me da error.

Cuando intento ejecutar el programa me dice:
Can't locate Term/Screen.pm in @INC (@INC contains: D:/Dwimperl/perl/site/lib D:
/Dwimperl/perl/vendor/lib D:/Dwimperl/perl/lib .) at menu.pl line 7.


El term::cap está instalado bien.

Me voy al cpan dependencias y le doy clic a un icono con forma de escarabajo y busco mi versión 5.14.2 y me sale fail.

¿ Eso que quiere decir ...
Read more : Aprender de errores en la instalación de módulos | Vistas : 3163 | Respuestas : 3


Getopt::Long

He estado tanteando Getopt::Long para darle un poco más de robustez a mis programas. Las posibilidades que ofrece para controlar los parámetros pasados al programa son exactamente lo que buscaba. He hecho este código para probarlo:


#!/usr/bin/perl

use v5.12;
use strict;
use warnings;
use MIME::Base64;
use Getopt::Long;

#Programa de codificación y decodificación en base64. De acuerdo con la información del módulo #MIME::Base64 codificaremos en múltiplos de 57 bytes: "This ensures that the base64 ...
Read more : Getopt::Long | Vistas : 2639 | Respuestas : 4


Uso de B::Deparse

El libro de M. Brown Perl sin errores muestra cómo utilizar este módulo para ver la interpretación que hace Perl de nuestro código al aplicar los órdenes de precedencia de los distintos operadores:
perl -MO=Deparse, -p -e '$a + $b * $c / $d % $e'
-e syntax OK
($a + ((($b * $c) / $d) % $e));
La documentación http://perldoc.perl.org/B/Deparse.html afirma, en efecto que:
When you use the -p option, the output also ...
Read more : Uso de B::Deparse | Vistas : 2211 | Respuestas : 3


DBIx::Class Plugin CGI Application

Estoy trabajando con CGI::Application y quisiera incorporar DBIx::Class utilizando el plugin CGI-Application-Plugin-DBIx-Class, pero estoy teniendo problemas para realizar una búsqueda simple.

Si utilizo el método find(), anda perfecto, devuelve la fila indicada:


my $data_usuarios = $self->schema->resultset('Usuario')->find(1);


Pero si quiero utilizar el 'search' devuelve todo vacío, no recupera lo que necesito: ¿Qué es lo que estoy haciendo mal, al utilizar el CGI-Application-Plugin-DBIx-Class?


my $data_usuarios = $self->schema->resultset('Usuario')->search(
{},
{
columns=>[qw/ usu_nombre usu_apellido ...
Read more : DBIx::Class Plugin CGI Application | Vistas : 2182 | Respuestas : 3


Problema con Shodan

Estoy intentando instalar el módulo shodan en Windows pero después de instalar todo lo necesario el script me devuelve este error:
common/sense.pm did not return a true value at C:/Perl/lib/JSON/XS.pm line 104
<DATA> line 461.
BEGIN failed--compilation aborted at C:/Perl/lib/JSON/XS.pm line 104, <DATA> l
e 461.

¿ Qué tengo que hacer para que ande ?
Read more : Problema con Shodan | Vistas : 1522 | Respuestas : 1


HTML to PDF

¡¡Hola chicos!! ¿Conocéis algún módulo que permita generar un pdf en base a un html? Pude observar en CPAN el PDF::FromHTML pero éste no interpreta los estilos (CSS) y me estoy viendo obligado a tener que VOLVER a generar estas plantillas (html) a la vieja usanza, con tablas y a puro marcado html :?

Although PDF::FromHTML will work with both HTML and XHTML formats, it is not ...
Read more : HTML to PDF | Vistas : 2524 | Respuestas : 4


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36880 • Temas totales 7428 • Usuarios totales 1981