Índice del Foro Modelizacion Commit Soft Modelizacion Commit Soft
Podra Buscar casos tipicos de errores y soluciones
 
 F.A.Q.F.A.Q.   BuscarBuscar   Lista de MiembrosLista de Miembros   Grupos de UsuariosGrupos de Usuarios   RegístreseRegístrese 
 PerfilPerfil   Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   ConectarseConectarse 

Generar Guid con Perl en Ubuntu Server (Data-UUID-1.203)

 
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Modelizacion Commit Soft -> Ubuntu Server y Commit Soft ERP
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
Typhon Software
Site Admin


Registrado: 24 Jul 2006
Mensajes: 248
Ubicación: Bs As Argentina

MensajePublicado: Sab Feb 20, 2010 3:17 pm    Título del mensaje: Generar Guid con Perl en Ubuntu Server (Data-UUID-1.203) Responder citando

Para poder obtener un guid con Perl vamos a instalar el modulo Data-UUID-1.203 .
Los Guid son muy utilizados en Commit para los identificadores de Mysql.-

El mismo lo obtenemos de la pagina de CPAN con este link

http://search.cpan.org/~rjbs/Data-UUID-1.203/

Primero lo que tenemos que hacer es verificar si tenemos todo lo necesario para compilar este modulo, podemos disparar desde linea de comando, la sentencia sudo apt-get install build-essential

Una vez que tenemos instalado todo lo necesario para compilar, ya descargamos y descomprimimos la carpeta Data-UUID-1.203, nos ponemos manos a la obra para instalarla (es muy facil) primero entramos dentro de la carpeta recientemente descomprimida y ejecutamos los siguientes comandos.

1)
Código:
$ sudo perl Makefile.PL


2)
Código:
$ sudo make


3)
Código:
$ sudo make test


4)
Código:
$ sudo make install


Listo con todos estos pasos tenemos la libreria instalada... aqui les dejo un ejemplo de perl para poder usarla...


Código:
#!/usr/bin/perl
use strict;
use Data::UUID;
my $ug;
my $uuid1;
my $str;
$ug    = new Data::UUID;
$uuid1 = $ug->create();
$str   = $ug->to_string($uuid1);
print "\n".$str."\n";


Este pequeño programita llama a la libreria rencientemente instalada y ademas genera un Guid, que queda almacenado en la variable $str, luego lo imprime en pantalla con un par de saltos de linea para que podamos ver mejor el resultado ...

Saludos
_________________
http://www.typhon.com.ar - Soporte y Ayuda para la implementacion de Commit Soft ERP. info@typhon.com.ar
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo Visitar sitio web del autor
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Modelizacion Commit Soft -> Ubuntu Server y Commit Soft ERP Todas las horas están en GMT - 3 Horas
Página 1 de 1

 
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas


Powered by PhpBB © 2001, 2005 phpBB Group y Typhon © Empresa Desarrolladora de Software