Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



martes, 10 de septiembre de 2019

miércoles, 4 de marzo de 2015

Truco: Saber el número y datos de descargas de un archivo o documento.

Truco: 

Saber el número y datos de descargas 

de un archivo o documento.



Muchas veces, nos preguntamos, cuantas personas se descargan un archivo o documento que estamos compartiendo, de donde son, que sistema operativo usan, que navegador, etc. Muchos servicios de alojamiento no dan esa información, o solo algunos datos. Os voy a enseñar un pequeño truco para obtenerlos.

Bien, imaginaos que tenemos un documento alojado en google drive (por ejemplo, google drive que no da información de descargas) y queremos compartirlo pero queremos  saber los datos estadísticos de las descargas.

Pasos a seguir:
1) Obtener su enlace para compartir.



2) Nos vamos a http://goo.gl/ y obtenemos el enlace acortado

  • 1) Pegamos el enlace de compartir que hemos obtenido en el paso anterior
  • 2) Pulsamos en el boton de "Shorten Url"
  • 3) Obtenemos el enlace acortado. En este caso es este: http://goo.gl/uy1Zkf

       Os teneis que fijar en la parte final del enlace: uy1Zkf

3) Este enlace acortado lo pegaremos en la página web, twiter, facebook,etc... donde lo vayamos a compartir.


4) ¿Como obtengo las estadísticas?

Pues escribiendo este enlace:  http://goo.gl/#analytics/goo.gl/XXXXXXX/all_time

Siendo XXXXXX la parte final del enlace acortado, en nuestro caso era uy1Zkf

Nos van a aparecer las estadisticas




Por ejemplo, para el enlace que he creado, para ver las estadísticas es el siguiente enlace:



¡¡Experimentar por vosotros mismos!!:

Os invito a que hagais click en el http://goo.gl/uy1Zkf (es un enlace a un formato de currilum) , y luego comprobeis en la página http://goo.gl/#analytics/goo.gl/uy1Zkf/all_time , como van quedando los resultados de la estadísticas


Os dejo un pequeño video tutorial:



Saludos

Julio

domingo, 1 de marzo de 2015

Base de datos Sqlite: Volcar la estructura y el contenido a un fichero de texto, y viceversa




Base de datos Sqlite: Volcar la estructura y el contenido a un fichero de texto, y viceversa

Os dejo aqui un par de comandos muy útiles que nos explicó jguardon en el foro de gamas-es.org:

Instalando el programa para la línea de comandos 'sqlite3' puedes hacer muchas cosas.

$ sudo apt-get install sqlite3

Si lo ejecutas sin argumentos, funciona de forma interactiva, con un prompt que espera comandos.

Si lo ejecutas usando argumentos, puedes hacer algunas cosas interesantes como lo que pides:

Esto vuelca la estructura y el contenido a un fichero de texto:

$sqlite3 mibasededatos.db .dump  >volcado_db_a_texto.sql



Esto vuelca sólo la estructura:

$sqlite3 mibasededatos.db .schema >volcado_estructura_a_texto.sql

Para volver a crear la base de datos a partir del fichero de texto se puede hacer así:

$cat volcado.sql | sqlite3 nueva.db



Para más información mira el manual de 'sqlite3 cli' en https://sqlite.org/cli.html porque si las bases de datos son muy grandes, se puede crear un fichero .gz comprimido al vuelo. Toda la info está en el manual.



Desde gambas3, podemos crear una conexión a la base de datos, ejecutar la sentencia:

select * from sqlite_master 

Y exportar la información del esquema de la base de datos a un archivo .csv

Os dejo aqui un video para que veas el proceso:



Fuentes:
http://www.gambas-es.org/viewtopic.php?f=3&t=4139
http://jsbsan.blogspot.com.es/2014/09/mostrar-el-esquema-de-una-base-de-datos.html