elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11
21  Programación / Scripting / [Perl 6] Disponible Rakudo Star 2017.10 en: 9 Noviembre 2017, 23:15 pm
Una nueva versión de Rakudo Star, ya disponible para Linux, Windows y Mac.

Anuncio: http://rakudo.org/2017/11/09/announce-rakudo-star-release-2017-10/

Archivo de descargas: https://rakudo.perl6.org/downloads/star/

Recordemos que Rakudo Star es una distribución del compilador Rakudo de lenguaje Perl 6.c, junto con una selección de los mejores módulos.

La instalación en Linux es muy sencilla. En --prefix he puesto un directorio donde tengo permiso de escritura:
Código:
$ wget https://rakudo.perl6.org/downloads/star/rakudo-star-2017.10.tar.gz
$ tar xzvf rakudo-star-2017.10.tar.gz
$ cd rakudo-star-2017.10/
$
$ perl Configure.pl --backend=moar --gen-moar --prefix=/opt/rakudo
$ make
$ make rakudo-test
$ make install
$
$ # aquí, editar el archivo ~/.bashrc para añadir estas dos rutas al PATH
$ # /opt/rakudo/bin
$ # /opt/rakudo/share/perl6/site/bin
$
$ # de forma manual:
$ export PATH="/opt/rakudo/bin:/opt/rakudo/share/perl6/site/bin:$PATH"
$
$ perl6 -v
This is Rakudo Star version 2017.10 built on MoarVM version 2017.10
implementing Perl 6.c.
22  Programación / Scripting / Salió Perl v5.26.0 en: 31 Mayo 2017, 01:32 am
Ya tenemos nueva versión de Perl, la v5.26.0.

Perl 5.26.0 representa, aproximadamente, 13 meses de desarrollo desde Perl 5.24.0 y contiene aproximadamente 360 000 líneas modificadas en 2600 archivos por parte de 86 autores.
23  Programación / Scripting / Publicada la lista de charlas en la TPC::NA 2017 en: 16 Mayo 2017, 21:48 pm
Ya está publicada la lista de charlas y conferencias de la próxima The Perl Conference 2017 en Norteamérica.

Un... montón...
24  Programación / Scripting / Disponible Rakudo Star 2017.04 en: 2 Mayo 2017, 13:20 pm
Acaba de salir la última versión de la distribución Rakudo Star, la de mayo de 2017.

Van a intentar sacar una nueva versión cada tres meses.

Rakudo Star es la combinación del compilador de Perl 6, Rakudo, y un conjunto de bibliotecas seleccionadas.

Anuncio (en inglés)

Archivos (los instaladores para Windows saldrán en las próximas horas)
25  Programación / Scripting / Re: Problema en perl con Hash en: 24 Abril 2017, 22:01 pm
Debes hacer lo siguiente: debes obtener una referencia al hash subyacente, de esta manera:

my $hash_ref = $obj->hashMap();

Y ahora ya puedes borrar ese elemento:

delete $hash_ref->{A};

Fíjate en lo que dice el manual, en la sección «Element Types and Accessor Methods», en el apartado Hash.

26  Programación / Scripting / Madrid Perl Workshop 2017 en: 8 Abril 2017, 18:12 pm
¡Por fin!  ;D

Después de muchos intentos, ya tenemos fecha para el primer Madrid Perl Workshop.

Será el 3 de junio. Entrada gratuita, pero ¡hay que apuntarse!

¿Quieres dar una charla? ¡Adelante!

http://madrid.pm.org/workshop/
27  Programación / Scripting / Perl disponible en Google App Engine en: 15 Marzo 2017, 23:15 pm
Por fin Google tiene disponible un sistema que permite la ejecución de aplicaciones Perl en su nube de aplicaciones.

El ejemplo que han puesto está basado en Mojolicious.
28  Programación / Scripting / Re: Como puedo tener todas las combinaciones de letras? en: 28 Enero 2017, 18:04 pm
A mi me salen muchas combinaciones...

Código:
$ perl6 -e 'my @a = ("A".."Z", 0..9).flat; say (@a X @a X @a).elems'
46656
29  Programación / Scripting / Re: Ayuda con un script [PERL] en: 17 Enero 2017, 12:36 pm
Puedes hacer un bucle sin fin, con un sleep en el interior, para que haga una espera entre comprobaciones...
30  Programación / Scripting / Re: Ayuda con un script [PERL] en: 16 Enero 2017, 23:36 pm
Lo más probable es que Filesys::DiskSpace::df() no haya sido capaz de sacar la información que se le solicita. Tiene algunos problemas.
 
Después de la línea 26 deberías comprobar que los valores que te devuelve df() son consistentes, o si contienen valores erróneos.

La división por cero creo que se produce en la línea 27, en la que además hay un error: falta poner paréntesis alrededor de $avail+$used. Sin los paréntesis, la operación

my $monit_percentual = (  $avail  /  $avail+$used  ) * 100;

en realidad es

my $monit_percentual = ( ($avail / $avail) +$used) * 100;

Es por la precedencia de los operadores: la división tiene más precedencia que la suma.

Pero antes de hacer la división debes comprobar que $avail+$used es mayor que 0, porque si no salta el error.
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines