• Publicidad

Fecha actual 2026-03-19 15:50 @701

News News of Foro - Perl en Español

Site map of Foro - Perl en Español » Foro : Foro - Perl en Español

La comunidad de programadores en Perl de habla-hispana.

Libros de Perl

Para aquellos nostálgicos del famosísimo libro Programming Perl, y que no lo tengan, que sepan que en estos momentos se está subastando en eBay.

Es una edición de 1996, en inglés, prácticamente nuevo. El vendedor está en Barcelona.

Y para los que quieran la última versión, decirles que la tercera edición del libro, del año 2000, aún se vende, como aquí en BookPool.

Y para los que quieren estar al día, hace poco que ha ...
Read more : Libros de Perl | Vistas : 1311 | Respuestas : 0 | Foro : Noticias de Perl


Comparar dos columnas de archivos diferentes

¡Saludos a todos desde México!

Estoy empezando con Perl y estoy batallando mucho con este programita. :roll:
Tengo dos archivos de texto con el siguiente formato,
Archivo1.txt
Code: Seleccionar todo
AC000000000   0   0
AC100000000   0   0
AC1100KLP00   19   51.72
AC3030GEN15   7   30.91
AC4015GEN04   11   4.83
AC4017GEN04   0   4.41
AC4017GEN05   24   5.54
AC5001GEN05   66   6.68
AC5002FPC09   15   28.78
AC5002GEN05   16   8.88
AC5003GEN00   6   6.11
AC700000000   0   0


Archivo2.txt
AC1100KLP00 761.91 ...
Read more : Comparar dos columnas de archivos diferentes | Vistas : 2735 | Respuestas : 5 | Foro : Básico


Combinar dos arrays

Bueno lo que necesito hacer es algo muy sencillo, pero al mismo tiempo no doy con la solución.

Tengo dos array:
my @animales = ('perro', 'gato', 'gallina', 'tortuga', 'salmon', 'caballo', 'burro', 'leon', 'buitre', 'camaleon', 'loro', 'mono', 'piraña');

my @color = ('rojo', 'gris', 'verde', 'azul');

Lo que trato de hacer es construir un nuevo array, de forma que el primer elemento de @animales se combine con el primer elemento del array @color, de forma que queda ...
Read more : Combinar dos arrays | Vistas : 1089 | Respuestas : 4 | Foro : Básico


Oracle Home Key is SOFTWARE\ORACLE

Buen día, perleros, tengo una duda.

Hace poco instalé el SQL Navigator y su cliente de Oracle, pero no logro conectarme a la BD.
Me sale este error:
oci.dll found
2) Oracle Home Key is SOFTWARE\ORACLE
Looking for TNS_ADMIN environmental variable
TNS_ADMIN environmental variable doesnt exist,
looking for TNS_ADMIN reg key using home key: >SOFTWARE\ORACLE<
TNS_ADMIN does not exist in SOFTWARE\ORACLE
looking for TNS_ADMIN reg key in \Oracle: >SOFTWARE\ORACLE<
Looking for OracleHomeKey\ORACLE_HOME
Oracle Path is ...
Read more : Oracle Home Key is SOFTWARE\ORACLE | Vistas : 3603 | Respuestas : 1 | Foro : Bases de datos


Problemilla al instalar programa Perl

Hola, siento este hilo de un "no programador" de Perl. Solo escribo para buscar un poco de ayuda para instalar un programa que no sé cómo meterle mano para instalarlo. Se llama xiasma, http://sourceforge.net/projects/xiasma/ , no tiene documentación y me da este error al intentar ejecutarlo:

Can't locate PDF/Poppler.pm in @INC (@INC contains:
/usr/local/gnome/perl/lib/perl/5.8.7/
-I/usr/local/gnome/perl/lib /etc/perl
/usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8
/usr/share/perl/5.8 /usr/local/lib/site_perl .
/usr/local/gnome/perl/lib/perl/5.8.7/
/usr/local/gnome/perl/lib) at ./xiasma ...
Read more : Problemilla al instalar programa Perl | Vistas : 1920 | Respuestas : 9 | Foro : Básico


Ayuda con Socket

Hola a todos ¿Qué tal? Yo soy novato en Perl y por eso les pido que por favor me ayuden, necesito que dos pc se puedan hablar entre sí. Para eso escribí el siguiente código.

Servidor:
#!/usr/bin/perl -w
use strict;
use Socket;

# use port 7890 as default
my $port = shift || 7890;
my $proto = getprotobyname('tcp');

# create a socket, make it reusable
socket(SOCKET, PF_INET, SOCK_STREAM, $proto)
or die "Can't open socket $!\n"; ...
Read more : Ayuda con Socket | Vistas : 2962 | Respuestas : 3 | Foro : Avanzado


Ordenar fichero configuración

Buenos días,

Tengo un script que lee de un fichero de configuración a través del módulo Config::Simple.

El fichero de configuración tiene la siguiente estructura:
Code: Seleccionar todo
[HTTP]
DIR_BBDD=../bbdd/http/bbdd_http_
COMANDO_CONEXION=/usr/local/bin/ssh
HOST=ws2,ws1,ws5


Tengo alrededor de 20 keys y necesito que las ejecute en el orden en el que están en el fichero de configuración.

¿Existe alguna función en perl que sea capaz de realizarlo?

Saludos y gracias por adelantado
Juan Martinez del Campo
Read more : Ordenar fichero configuración | Vistas : 969 | Respuestas : 2 | Foro : Básico


Identificar país por medio de IP

Hola Amigos Perlianos:

¿Alguien me puede decir cómo puedo identificar el país de donde están visitando mi sito web? ¿Es por medio de la IP, seguro?

Necesito redirigir a todos los que entren a un sito web, que vengan de cierto país, hacia otra página.

Muchas gracias de antemano,

Saludos,

Caribesoft 8)
Read more : Identificar país por medio de IP | Vistas : 1798 | Respuestas : 2 | Foro : Intermedio


Librerías de C a Perl

Soy nuevo en esta comunidad y espero poder aportar algunas cosas a medida que me adentre más en este lenguaje.

Les cuento mi caso... Tengo unas librerías de C; éstas no existen en Perl... (estas librerías son de un HSM, que es un equipo para encriptaciones). Entonces estoy buscando la forma de que Perl me reconozca estas librerías y así poder usarlas en el proyecto.

Desde ya muchas gracias.
Read more : Librerías de C a Perl | Vistas : 1527 | Respuestas : 6 | Foro : Básico


Can't call method "prepare"

Buen día, perleros, tengo un pequeño programa que se encarga de generar un reporte, en base a la consulta de una BD, pero me está mandando un error, jale pero en vez de generar los 210 archivos que debería solo me genera 105.
No sé si algo así les haya pasado antes.

Error.Can't call method "prepare" on an undefined value at /export/home/colshcp/reportes_mensuales/Febrero/conv_1.pl line 48.
DBI connect('','load@dnet',...) failed: ORA-12535: TNS:operation timed out (DBD ERROR: OCIServerAttach) at ...
Read more : Can't call method "prepare" | Vistas : 2095 | Respuestas : 7 | Foro : Intermedio


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36895 • Temas totales 7436 • Usuarios totales 1983