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:



domingo, 28 de febrero de 2016

¿apunto para comprar la raspberry pi 2 B? espera.... ya llega la raspberry pi 3 !!!



¿apunto para comprar
 la raspberry pi 2 B? espera.... 

ya llega la raspberry pi 3 !!!



La fundación Raspberry Pi está trabajando en un nuevo modelo de las juntas populares Raspberry Pi, como el Raspberry Pi 3 modelo de la placa B ha aparecido en el sitio web de la FCC.  (Federal Communications Commission)


Hoja de registro en la FCC




La nueva junta se ve muy similar a la Frambuesa Pi 2 el modelo B, pero añade a bordo Wi-Fi 802.11 b / g / n (sólo 2,4 GHz) y Bluetooth 4.0. Vamos a jugar a "reconocer la diferencia" con Frambuesa Pi 2 en la parte superior y Frambuesa Pi 3 bajo.

El procesador tiene el mismo aspecto que el de cuatro núcleos BCM2836 corteza A7 SoC encontrar en el modelo 2 B, pero una redditer afirma que podría ser un procesador de 64 bits debido a algún anuncio MAGPI. [Actualización: eso es el anuncio que confirma MAGPI Frambuesa Pi 3 contará con un procesador ARM de 64 bits @ 1,2 GHz. Gracias Gabe!

Encontraremos el WiFi / BT antena de chip en la esquina superior izquierda, y dos orificios pasantes a la derecha de los conectores de 40 pines, probablemente la cabecera RUN para el reajuste que se pueden encontrar en la RPi2 donde la antena de chip se coloca ahora el RP _ 3. Así que los orificios pasantes no son nuevos, sólo han movido. Todos los conectores tienen exactamente la misma ubicación entre las dos versiones. Vamos a ver el otro lado de la junta.


El módulo inalámbrico (probablemente Broadcom basada) se encuentra justo por encima de la ranura micro SD y conector J5 se suelda. J5 es el conector JTAG, por lo que probablemente no se suelda con la versión que se incluye. La imagen no es muy clara, pero parece que han utilizado el mismo chip de memoria RAM Elpida B8132B4PB-8D-F (1 GB) como el Raspberry Pi 2. Por lo tanto, aunque no podemos estar 100% seguros en este momento, la memoria RAM parece ser el mismo, y el procesador todavía está conectado a un USB similar al chip de Ethernet, por lo que probablemente ha mantenido la misma arquitectura, esperar posiblemente para el núcleo de la CPU. Así que los únicos cambios importantes en Frambuesa Pi 3 parece estar incorporado WiFi y Bluetooth, y núcleos ARM de 64 bits (probablemente Cortex A53).


Fuente original:
http://www.cnx-software.com/2016/02/27/raspberry-pi-3-model-b-board-adds-wifi-and-bluetooth-connectivity/

Truco: Como cambiar el favicon en tu blog alojado en blogger ( blogspot.com )

Truco: 

Como cambiar el favicon 

en tu blog alojado en blogger ( blogspot.com )


En este video os explico como cambiar y personalizar el favicon  que va a aparecer en las pestañas de vuestro navegador. El favicon necesita ser cuadrado (os enseño como se hace usando el programa de edición de imágenes gratuito Gimp):


Saludos


sábado, 27 de febrero de 2016

SoftwareLibre: Programa Ventas para pequeñas tiendas

 

SoftwareLibre:

 Programa Ventas para pequeñas tiendas


Esta aplicación de escritorio (no necesita internet) que os va a ayudar a gestionar vuestra tienda, llevando un registro de las ventas realizadas por vuestros  empleados, clientes y  gestionar los productos que vendais.



  • - Generar ticket o recibos de las ventas
  • - Gestionar Almacén de stock (entradas, roturas, robos de productos)
  • - Gestión de Productos, visualizando las imágenes relacionadas con el producto
  • - Generación de informes en formato .PDF
  • - Exportar datos a LibreOffice Calc (hoja de cálculo)
  • - Hacer copias de seguridad de sus datos

Creando un ticket de compra


Softwarelibre y gratuito, se agradecen las donaciones !!!

Enlace: http://softwarelibreventas.blogspot.com.es/

miércoles, 24 de febrero de 2016

Gambas3: Generador de código de clases



Gambas3: Generador de código de clases



Pequeña utilidad para crear las propiedades (o atributos) de las clases en gambas3, un programa pequeño, pero que te ahorra de escribir lineas de código. Es aplicable a otros lenguajes de programación (python, java, etc.). Os dejo un video explicando el uso del programa y como esta realizado para que lo podais modificar a vuestro gusto:





Descarga el código fuente y el programa: alojado en google drive


Saludos



martes, 23 de febrero de 2016

WebCamSimple: tu webcam en tu escritorio



WebCamSimple:

 tu webcam en tu escritorio


Os dejo un simple programa que podeis usar para vuestros videotutoriales, o vigilar lo que este grabe vuestra cámara web.

Os dejo un video para que veais como ejecutarlo y lo sencillo que es usarlo.



Versión 2 sin marco:



Enlace de Descarga: Archivos alojados en google drive
(tanto de código fuente como de instalador .deb)

Saludos

Julio

sábado, 20 de febrero de 2016

Consultas: Teléfono de Paypal.



Consultas: Teléfono de Paypal.


Si tenéis que hacer alguna consulta a paypal, por un pago, o cobro o cualquier otro tema, este es el teléfono de contacto en España:

900 801 665



En el siguiente video os muestro como conseguir la clave que os pidirán para identificaros.


https://youtu.be/ZoHzb9sjb0o

viernes, 19 de febrero de 2016

DIY (HAZLO TU MISMO): CAJA PARA RASPBERRY PI DE CARTÓN O PLÁSTICO DURO


HAZLO TU MISMO:
CAJA PARA RASPBERRY 




Viendo por internet cajas para el ordenador raspberry, me han parecido muy caras, y he buscado formas más económica de proteger esta pequeño ordenador.

 En los enlaces que pongo al final del artículo, proponen hacerlo con cartón duro (mejor plástico duro) y nos dan la plantilla para poderlo montar. La plantilla creo que es de la Raspberry modelo A o B (las antiguas), supongo las conexiones han cambiado un poco y habrá que retocar la plantilla si teneis el nuevo modelo raspberry B 2.

Os dejo la plantilla en formato .SVG ( la podeis abrir con el programa Inskape), y modificarla según vuestro modelo.

Enlace de descarga para la plantilla: alojado en google drive


Materiales Necesarios:
- Cutter
- Cartón duro (de 300 gramos) o Hoja de Plástico (de un cuaderno, por ejemplo)
- Pegamento


Resultado:


Saludos

Fuentes:
http://raspberryfacil.com/haz-tu-propia-caja-para-la-raspberry-pi/
https://www.raspberrypi.org/blog/the-punnet-a-card-case-for-you-to-print-for-free/

sábado, 13 de febrero de 2016

DIY (Hazlo tu mismo): el robot BB8 de starwars VII con Arduino



DIY (Hazlo tu mismo): 

el robot BB8 de StarWars VII con Arduino





que no me he resistido a compartir con vosotros. Se trata de como un chaval de 17 años, Angelo Casimiro, se ha contruido él mismo, el robo BB8 de la películo StarWars VII, con un balón de playa, varios  roll-on de desoderantes, imánes de altavoces, algunos motores y un arduino.


http://www.instructables.com/id/DIY-Life-Size-Phone-Controlled-BB8-Droid/



Detalles del interior del robot

Materiales necesarios:


 "una pelota de playa cubierta en papel de periódico, tela y pegamento para el cuerpo principal del robot, así como algunas otras improvisaciones maravillosos como el uso de roll-on botellas desodorantes como los cojinetes, los imanes sacados de viejos altavoces para mantener la cabeza sobre la cúpula , y los paquetes de baterías de iones de litio de bricolaje"



Fuente original (en inglés):
http://makezine.com/2016/02/06/kid-builds-bb-8-robot-out-of-beach-ball-roll-on-deodorant-and-speaker-magnets/
Traducido (por google traductor):
https://translate.google.es/translate?sl=en&tl=es&js=y&prev=_t&hl=es&ie=UTF-8&u=http%3A%2F%2Fmakezine.com%2F2016%2F02%2F06%2Fkid-builds-bb-8-robot-out-of-beach-ball-roll-on-deodorant-and-speaker-magnets%2F&edit-text=&act=url

viernes, 12 de febrero de 2016

Truco: Como incluir videos de Vimeo en Blogger ( Blogspot)


Truco: 

Como incluir videos de Vimeo en Blogger

 ( Blogspot)


En el siguiente video tutorial, explico como insertar videos de vimeo en blogger (blogspot.com).


Como veis es muy sencillo, se trata de copiar el código que nos proporcionan, y pegarlo en nuestro artículo (en modo de edición HTML)

Saludos






Curso de MiriadaX: Introducción al Business Intelligence y al Big Data (2.ª edición)

Introducción al 

Business Intelligence y al Big Data 

(2.ª edición)



Descripción de curso
El Business Intelligence es uno de los puntales de la actual revolución tecnológica que estamos experimentando. La cantidad de datos generados por la sociedad de la información crece día a día, y seguirá creciendo gracias a la explosión de las redes sociales, las smarts cities, el big data, los dispositivos móviles, los sensores, etc. Este incremento exponencial del volumen de datos que se generan hace imprescindible el uso de sistemas que sean capaces de analizarlos y convertirlos en información útil. Por este motivo, nuestra sociedad, nuestras empresas e instituciones necesitan en estos momentos integrar inteligencia dentro de sus procesos organizativos y de decisión, y esto implica incorporar herramientas de business analytics o smart data. La segunda edición revisada y actualizada de este curso, impartido por profesores del Máster en Business Intelligence y Big Data de la UOC, presenta una introducción a estas herramientas, las metodologías principales asociadas y las tendencias actuales dentro de esta área.
Saludos

Programa para descargar varios videos de youtube, con entorno gráfico hecho en gambas3: Front-End para youtube-dl


Programa para descargar varios videos de youtube, con entorno gráfico hecho en gambas3:

Front-End para youtube-dl 

Este programa lo hice hace bastante tiempo, y lo comparti en el blog de http://blog.desdelinux.net/front-end-para-youtube-dl-hecho-con-gambas3/, ahora lo subo al blog  para mostrar la última versión que hice, capaz de descargar varios videos y con barras de progreso de las tareas pendientes.

Os comento como instalarlo:

1) Descargar la ultima versión de youtube-dl., tal como se indica en esta página:

http://rg3.github.io/youtube-dl/download.html

A fecha de hoy, estos serían los comandos que hay que poner en la terminal:

$sudo curl https://yt-dl.org/downloads/2016.02.10/youtube-dl -o /usr/local/bin/youtube-dl

$sudo chmod a+rx /usr/local/bin/youtube-dl


2) Descargar el archivo .deb de mi aplicacion 



En este video tutorial os comento como usarlo:





Saludos


GNU/Linux: DIRECTORIOS de SISTEMA y sus SISTEMAS de FICHEROS




GNU/Linux: DIRECTORIOS de SISTEMA y sus SISTEMAS de FICHEROS


No suelo copiar y pegar articulos de otros blogs, pero he hecho una mezcla entre varios artículos que hablan sobre los directorios y sistemas de fichero en gnu linux:



"Al ejecutar $ ls / listamos el contenido del nodo raíz del sistema de ficheros. Aparecen directorios como:
/dev, /etc, /proc, /sys, /var, /tmp y otros."



  • / es el directorio raíz. De aquí cuelgan todos los directorios del sistema. Dentro del directorio raíz encontramos varios subdirectorios importantes:
    • /bin contiene ficheros de comandos ejecutables utilizables por todos los usuarios. Aquí tenemos los programas que pueden lanzar todos los usuarios del sistema.
    • /sbin es para ejecutables de uso exclusivo por el superusuario. Son los necesarios para arrancar y montar el directorio /usr.
    • /home es un directorio donde se encuentran los directorios personales de los usuarios del sistema.
    • /usr contiene utilidades y programas generales de usuario:
      • /usr/bin contiene programas de uso general.
      • /usr/share contiene archivos compartibles, independientes de la arquitectura.
        • /usr/share/doc contiene cierta documentación del sistema.
        • /usr/share/man contiene los manuales.
      • /usr/etc contiene archivos de configuración de uso global.
      • /usr/include contiene las cabeceras de C y C++.
      • /usr/lib contiene las bibliotecas de nuestros programas.
      • /usr/sbin contiene los programas de administración del sistema.
      • /usr/src contiene los códigos fuente de nuestros programas.
    • /dev contiene archivos especiales de bloques y caracteres asociados a dispositivos hardware. Aquí encontramos todos los dispositivos físicos del sistema (todo nuestro hardware).
    • /lib contiene librerías y compiladores del sistema. Contiene las bibliotecas necesarias para que se ejecuten los programas que tenemos en /bin y /sbin únicamente.
    • /proc contiene los archivos que reciben o envían información al núcleo. No deberíamos modificar el contenido de este directorio.
    • /etc contiene los ficheros de configuración y utilidades para la administración.
    • /var contiene ficheros para el administrador. Este directorio contiene información variable, como registros, datos de los servidores, etc.
    • /boot contiene los archivos de configuración del arranque del sistema, como por ejemplo GRUB.
    • /media contiene todas las unidades físicas que tenemos montadas: discos duros, unidades de DVD, pen drives, etc.
    • /opt sirve para admitir ficheros nuevos creados tras la modificación del sistema. Es un punto de montaje desde el que se instalan los paquetes de aplicación adicionales. Podemos usarla para instalar aplicaciones que no vienen en los repositorios, por ejemplo, aquellas que compilamos a mano.
    • /tmp es donde se almacenan los archivos temporales.
Además  hay 2 directorios especiales:
  • Directorio actual (.): es un directorio especial que hace referencia al directorio en el que estamos. Si referenciamos al directorio . nos estaremos refiriendo al directorio actual.
  • Directorio padre (..): es un directorio especial que hace referencia al directorio padre del directorio en el que estamos. Si referenciamos al directorio .. nos estaremos refiriendo al directorio padre del actual. El único directorio que no tiene directorio padre es el directorio raíz /.

AVERIGUAR QUÉ SISTEMAS DE FICHEROS ESTÁN MONTADOS


Dos comandos nos permiten examinar qué sistemas de ficheros y dónde están montados en nuestro sistema.

$ mount
ó 
$ cat /etc/mtab


Su respuesta será algo similar a ésto:
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.22-14-generic/volatile type tmpfs (rw)
securityfs on /sys/kernel/security type securityfs (rw)


Estamos específicamente interesados en estos directorios: /proc, /sys, /var/run, /var/lock, /dev, /dev/shm, /dev/pts, /sys/kernel/security




El directorio /proc


procfs es un sistema de ficheros virtual, creado dinámicamente en memoria. Está usualmente montado en /proc.

El sistema de ficheros proc nos proporciona una interfaz a las estructuras de datos internas del kernel. Así podemos obtener información acerca del sistema y cambiar algunos parámetros del kernel en tiempo de ejecución (sysctl).


Podemos acceder a éste sistema de ficheros en modo texto:

P.ej: $ cat /proc/meminfo # muestra como está distribuida la memoria.



El directorio /proc/sys nos permite cambiar parámetros del kernel.

P.ej: $ sudo echo "fooname" > /proc/sys/kernel/hostname # cambia hostname de nuestro sistema.


Cada proceso tiene un subdirectorio en el sistema de ficheros proc denominado por su PID.


MONTAR EL SISTEMA DE FICHEROS: proc

$ mount -t proc proc /mnt/proc # Este comando monta un sistema de ficheros proc en /mnt/proc.




El directorio /sys


sysfs es un sistema de ficheros almacenado en la RAM e inicialmente basdo en ramfs. Proporciona una manera de exportar estructuras de datos del kernel, sus atributos y la relaciones entre ellos a espacio de usuario.


MONTAR EL SISTEMA DE FICHEROS: sys

$ sudo mount -t sysfs sysfs /sys # El sistema de ficheros sys está siempre activo y con éste comando podemos acceder siempre a él.




Sistema de ficheros tmpfs


Básicamente, tmpfs es un sistema de ficheros que utiliza la memoria RAM (y el swap) como su dispositivo, pero que reserva la memoria dinámicamente, al contrario que en un ramdisk. Por éso únicamente emplea la RAM que necesita.

tmpfs es un sistema de ficheros, no un dispositivo de bloques; símplemente lo montas y está allí. No es necesario usar el comando mkfs.

Este sistema de ficheros es usado en varios archivos y dispositivos como /tmp, /dev/shm, etc.


MONTAR UN SISTEMA DE FICHEROS tmpfs

$ sudo mount -t tmpfs tmpfs /mnt/tmpfs

/mnt/tmpfs tendrá una capacidad inicial muy pequeña, pero conforme se copien y creen nuevos ficheros, el driver de tmpfs reservará más memoria virtual e incrementará dinámicamente la capacidad del sistema de ficheros. Por lo mismo, conforme se vayan borrando ficheros de /mnt/tmpfs, el driver del sistema de ficheros tmpfs dinámicamente disminuirá el tamaño del sistema de ficheros y liberará los recursos de memoria.

La velocidad es la gran ventaja de tmpfs. Como reside en la RAM, el acceso es casi instantáneo. El swap también tiene un rendimiento elevado.

tmpfs no se preserva entre reinicios del sistema porque la memoria RAM es volátil.


Para evitar consumir toda la memoria virtual podemos pasar la opción size a tmpfs:

$ sudo mount tmpfs /tmp -t tmpfs -o size=64m 
# Limita su tamaño a 64 megabytes. (muy interesante!!)


Más información en:

http://www.ibm.com/developerworks/library/l-fs3.html#2




El directorio /dev


En la filosofía Unix cada dispositivo tiene asociado un fichero.
El direcotrio /dev es el lugar donde los ficheros que representan dispositivos están almacenados.

http://en.wikipedia.org/wiki/Udev

udev es el controlador de dispositivos para la serie del kernel linux 2.6. Su función principal es manejar los nodos de dispositivos en /dev. Es el sucesor de devfs y hotplug, lo que significa que se encarga de actualizar el directorio /dev y llevar a cabo las acciones necesarias en espacio de usuario cuando se añaden o quitan dispositivos, incluyendo la carga de firmware.

$ sudo mount -t tmpfs udev /dev


El directorio /dev/pts


El sistema de ficheros devpts proporciona una interfaz para los pseudo dispositivos de terminal (pty). Habitualmente se montan en /dev/pts. Se crea dinámicamente un nuevo dispositivo cuando el dispositivo maestro multiplexador de pty, /dev/ptmx, se abre.

$ sudo mount -t devpts devpts /dev/pts


El directorio /dev/shm


Este dispositivo implementa la memoria compartida POSIX.

P.ej: La memoria compartida puede ser usada como una forma rápida de compartir datos entre programas.


$ sudo mount -t tmpfs shm /dev/shm


El directorio /tmp


Este directorio es donde los programas almacenan sus archivos temporales. No está garantizado que esos datos se preserven entre diferentes invocaciones al mismo programa.

/tmp debe ser borrado cada vez que el sistema se reinicia.

$ sudo mount -t tmpfs tmpfs /tmp

El sistema de ficheros securityfs


Este es un sistema de ficheros que utilizan los módulos del seguridad del kernel linux.
Está montado en /sys/kernel/security

$ sudo mount -t securityfs securityfs /sys/kernel/security


El directorio /var/run


Contiene información de sistema y se borra cada vez que el sistema se reinicia.

$ sudo mount -t tmpfs varrun /var/run


El directorio /var/lock

Los ficheros de bloqueo (lock files) deben ser colocados en este directorio.

$ sudo mount -t tmpfs varlock /var/lock

REFERENCIA


La documentación del kernel proporciona buena información sobre sistemas de ficheros.

Para leerla, ejecuta estos comandos:

$sudo aptitude install linux-doc-2.6.22
$zless /usr/share/doc/linux-doc-2.6.22/Documentation/filesystems/proc.txt.gz
$zless /usr/share/doc/linux-doc-2.6.22/Documentation/filesystems/sysfs.txt.gz
$zless /usr/share/doc/linux-doc-2.6.22/Documentation/filesystems/tmpfs.txt.gz

NOTA: Sustituye 2.26.22 por tu versión del kernel.


A continuacion teneis una lista con los directorios mas importantes del sistema y para que se usan. Para acceder a los mismos podeis usar el comando cd 'nombre del directorio'. Para ver el contenido de los mismos podeis usar el comando ls -l 'nombre del directorio'.
Directorio        Descripción
-----------------------------------------------------------------------------------------
/bin/  Comandos/programas binarios esenciales (cp, mv, ls, rm, etc.),
/boot/  Ficheros utilizados durante el arranque del sistema (núcleo y discos RAM)
/dev/  Dispositivos esenciales, discos duros, terminales, sonido,
  video, lectores dvd/cd, etc

/etc/  Ficheros de configuración utilizados en todo el sistema y que
  son específicos del ordenador

/etc/opt/ Ficheros de configuración utilizados por programas alojados dentro
  de /opt/

/etc/X11/ Ficheros de configuración para el sistema X Window (Opcional)
/etc/sgml/ Ficheros de configuración para SGML (Opcional)
/etc/xml/ Ficheros de configuración para XML (Opcional)

/home/  Directorios de inicios de los usuarios (Opcional)
/lib/  Bibliotecas compartidas esenciales para los binarios de /bin/, /sbin/ y
  el núcleo del sistema.

/mnt/  Sistemas de ficheros montados temporalmente.
/media/  Puntos de montaje para dispositivos de medios como unidades lectoras
  de discos compactos.

/opt/  Paquetes de aplicaciones estáticas.
/proc/  Sistema de ficheros virtual que documenta sucesos y estados del
  núcleo. Contiene principalmente ficheros de texto.

/root/  Directorio de inicio del usuario root (super-usuario) (Opcional)
/sbin/  Comandos/programas binarios de administración de sistema.
/tmp/  Ficheros temporales
/srv/  Datos específicos de sitio servidos por el sistema.
/usr/  Jerarquía secundaria para datos compartidos de solo lectura (Unix system
  resources). Este directorio puede ser compartido por
  múltiples ordenadores y no debe contener datos específicos del
  ordenador que los comparte.

/usr/bin/ Comandos/programas binarios.
/usr/include/ Ficheros de inclusión estándar (cabeceras de cabecera utilizados
  para desarrollo).

/usr/lib/ Bibliotecas compartidas.
/usr/share/ Datos compartidos independientes de la arquitectura del
  sistema. Imágenes, ficheros de texto, etc.

/usr/src/ Códigos fuente (Opcional)
/usr/X11R6/ Sistema X Window, versión 11, lanzamiento 6 (Opcional)
/usr/local/ Jerarquía terciaria para datos compartidos de solo lectura
  específicos del ordenador que los comparte.

/var/  Ficheros variables, como son logs, bases de datos, directorio raíz
  de servidores HTTP y FTP, colas de correo, ficheros temporales, etc.

/var/cache/ Cache da datos de aplicaciones.
/var/crash/ Depósito de información referente a caidas del sistema (Opcional)

/var/games/ Datos variables de aplicaciones para juegos (Opcional)
/var/lib/ Información de estado variable. Algunos servidores como MySQL y
  PostgreSQL almacenan sus bases de datos en directorios subordinados de éste.

/var/lock/ Ficheros de bloqueo.
/var/log/ Ficheros y directorios de registro del sistemas (logs).
/var/mail/ Buzones de correo de usuarios (Opcional)
/var/opt/ Datos variables de /opt/.
/var/spool/ Colas de datos de aplicaciones.
/var/tmp/ Ficheros temporales preservados entre reinicios.




Fuentes Originales:
http://claves-de-linux.blogspot.com.es/2012/05/linux-directorios-sistemas-de-ficheros.html
http://linuxclues.blogspot.com.es/2008/03/linux-system-directories-and-their.html
http://www.redesyseguridad.es/la-estructura-de-directorios-en-linux/
http://www.linux-es.org/node/112
http://mural.uv.es/oshuso/823_directorios_ms_importantes_en_linux.html

jueves, 11 de febrero de 2016

Como instalar libreoffice 5.1

 

Como instalar libreoffice 5.1




¿que es libreoffice?LibreOffice  es un paquete de software de oficina libre y de código abierto desarrollado por The Document Foundation.  Cuenta con:
  •  un procesador de texto (Writer), 
  •  un editor de hojas de cálculo (Calc)
  •  un gestor de presentaciones (Impress)
  •  un gestor de bases de datos (Base)
  •  un editor de gráficos vectoriales (Draw)
  •  y un editor de fórmulas matemáticas (Math).

Está diseñada para ser compatible con los principales paquetes ofimáticos, incluyendo Microsoft Office, aunque algunas características de diseño y atributos de formato son manejados de forma diferente o no son compatibles.
LibreOffice está disponible en más de 120 idiomas (incluyendo español, catalán, vasco y gallego6 ) y para diferentes sistemas operativos,incluyendo: Microsoft Windows, Mac OS X 10.4 Tiger o superior y GNU/Linux.

Ante la llegada de esta nueva versión os recuerdo como se instala en este video tutorial:




Enlace de descarga libre office: https://es.libreoffice.org/



Saludos

martes, 9 de febrero de 2016

Gambas3: Imprimir el contenido de un control


Gambas3:

Imprimir el contenido de un control




Si necesitamos imprimir el contenido de un control, (lo voy a explicar con el control Columview), una forma de poderlo hacer, es crear un archivo .html, añadiendole una tabla con las información de las columnas y filas que lo componen. Os dejo un video y ejemplo de como hacerlo:



Enlace de descarga del código de ejemplo: alojado en google drive




Gambas3: Como usar el módulo update para actualizar nuestros programas

Gambas3: 

Como usar el módulo update para actualizar nuestros programas



En el siguiente video explico como usar en vuestros programas el módulo update, que sirve para informar al usuario de vuestros programas, si la versión que estan usando es la última o no, y así darles el enlace de descarga para que se actualicen.


Notas:

Enlace de descarga del módulo update: Alojado en drive google


Formato de la página web donde indicareis la información de actualizacion (alojada en blogger u otro lugar)

' nombre del programa del cual estamos comprobando la versión
[programa]
nombre_del_programa
[/programa]

'version alojada en el servidor (la mas actual)
[version]
0.1.1
[/version]

'texto donde contamos las mejoras de la versión con respecto a la anterior
[mejoras]
mejoras de graficos
[/mejoras]

'en esta zona indicamos la url donde debemos acceder para ver la versión mas actual
[direccion]
https://drive.google.com/folderview?id=0B02Ro2CNt-OOWjlaRTk1dTd5NFE&usp=sharing#list
[/direccion]

[activado]
sino[/activado]



Cada vez que el programado modifique el programa, subirá el numero de versión, teniendo que alojar de nuevo el programa (por ejemplo en una carpeta de google drive) e indicar los cambios en el archivo anterior
(versión, mejoras, y dirección de descarga

domingo, 7 de febrero de 2016

Ruta y mapa callejero de la cabalgata Carnaval de Cadiz 2016

Horario Cabalgata Carnaval de Cádiz 2016

La Cabalgata del Carnaval de Cádiz 2016 tiene prevista la hora de salida a las 16:30, siendo el desfile de agrupaciones a las 17:00 horas. Junto a algún Carrusel de Coros, el XXXIII Festival de Comparsas Premio “Paco Alba”, el X Concurso de Romanceros y los conciertos entrecarpas en el Muelle de Canalejas, son las actividades más relevantes del domingo 7 de febrero. Dentro de la programación oficial del Carnaval de Cádiz, hay ciertas actividades a las que se le tiene especial afecto, las más tradicionales, y una de ellas es sin duda la Cabalgata del Carnaval de Cádiz 2016. Si venís de otras localidades gaditanas, os recomendamos que lleguéis con tiempo porque el aparcamiento se pone realmente complicado.

Recorrido Cabalgata Carnaval de Cádiz 2016

A diferencia de la polémica que suscitó la modificación del itinerario de la Cabalgata de los Reyes Magos estas navidades pasadas, la Cabalgata del Carnaval de Cádiz 2016 realizará el recorrido habitual de los últimos años por la avenida. Concretamente el recorrdio será: Glorieta Ingeniero de la Cierva – Avda. Cayetano del Toro – Avda. Ana de Viya – Avda. Andalucía – Puertas de Tierra.
Esperamos que paséis una magnífica tarde en familia disfrutando de la Cabalgata del Carnaval de Cádiz 2016, apuntaros bien el horario y el itinerario para no perdérosla.

Fuente:
http://www.cadizdiferente.com/cabalgata-carnaval-de-cadiz-2016/

sábado, 6 de febrero de 2016

Curso Gratuito: Big Data en MiriadaX.net

Big Data: 

el valor añadido 

de los datos en su negocio




Descripción de curso

Este curso intenta responder a las nuevas necesidades y demandas que han surgido recientemente en la sociedad actual donde cada vez más la cantidad de datos y variables que rodean a la solución de un problema se incrementa de forma exponencial día a día. El objetivo del curso es proporcionar las bases necesarias para comprender y resolver la problemática de encontrar valores añadidos de los propios datos de un negocio utilizando herramientas dentro del campo del Big Data. Estas bases incluyen conocimientos generales sobre el paradigma Big Data, aspectos de seguridad, privacidad, coste, interfaces y el uso de técnicas de minerías de datos aplicadas al Big Data.




Enlace del curso:

viernes, 5 de febrero de 2016

Como emular unidad DVD o CD: .ISO: Emuladores de DVD y CD gratis para windows y linux.

Como emular unidad DVD o CD

.ISO: Emuladores de DVD y CD 

gratis para windows y linux


Muchas veces conseguimos archivos del tipo .iso (imágenes de DVD o CD) que para usarlos tenemos que grabarlos "quemados" en un físico DVD o CD ¿que pasa ni no tenemos grabadora? ¿que pasa si no tenemos físicamente un DVD o CD y tenemos que ir a la tienda a comprarlo? Pues con estos programas que os presento, ya no hace falta que tengáis grabadora o que tengas que compara discos.

Se tratan de emuladores que  cargan la imagen iso, y el sistema los va a ver como si fueran discos DVD o CD introducidos en la lectora de DVD.

Para windows:

1)  Descarga: http://wincdemu.sysprogs.org/download/
y lo instalas

2) Tutorial de uso: http://wincdemu.sysprogs.org/tutorials/mount/
Elige el archivo .iso en el explorador de archivos, y dale al botón derecho, para que salga el menú:
Veréis una nueva opción "Select drive letter & mount" (o Selecciona letra de la unidad y montar), y pulsando en ella, os sale este formulario:

Y ya veréis en vuestro explorador una nueva unidad, en este caso la "V:"




Para linux:

1) Descarga el archivo instalador .deb:

2) Crear un punto de montaje para el dvd o cd
$ cd /media 
y luego 
$ sudo mkdir ISO
3) Por ultimo ir a Aplicaciones-Herramientas de Sistema y ejecutarlo. 



Tiene que completar los diálogos y tiene que quedar algo como esto:


Saludos


Fuentes:
http://volteck.net/como-montar-o-emular-dvdcd-en-ubuntu/

http://wincdemu.sysprogs.org/download/

martes, 2 de febrero de 2016

[Solución] Como evitar el Error bad gateway en móviles: borrar el caché y los cookies en navegadores móviles.

[Solución] Como evitar el Error bad gateway en móviles: borrado del caché y los cookies  

Aquí os dejo como evitar el error bat gateway en navegadores móviles en el sistema operativo Android.
Se trata de borrar el caché y los cookies que dejan las páginas cuando navegas en ellas. Doy la solución para el navegador nativo de Android, Firefox y Chrome.


Navegador Firefox para Android

  1. Inicia la aplicación Firefox.
  2. Toca el botón de menú del dispositivo y toca Ajustes.
  3. Toca Privacidad.
  4. Toca Borrar ahora.
    - Aparecerá la ventana “Borrar ahora”.
  5. Toca Borrar datos.

Navegador nativo para Android

  1. Abre tu Navegador.
  2. Toca el botón de menú del dispositivo y toca Ajustes.
  3. Toca Privacidad y seguridad.
  4. Toca Borrar caché y Borrar todos los datos de cookies.
  5. Toca Aceptar para continuar.

Chrome para Android.

  1. Inicia la aplicación Chrome.
  2. Toca el botón de menú del dispositivo y toca Ajustes.
  3. Toca Privacidad.
  4. Toca Borrar datos de navegación.
  5. Selecciona Borrar caché y Borrar cookies y datos de sitios. A continuación, toca Borrar.

Saludos

Fuentes:
https://es.ayuda.yahoo.com