viernes, marzo 10, 2017

Unir archivos pdf en linux, por consola




Algunas veces es necesario unir dos archivos en formato PDF en uno sólo. Para concatenar documentos PDF podemos hacer uso del comando pdftk. Especialmente útil si necesitamos implantar esta funcionalidad en otra aplicación.
Sugenercia: Si prefieres usar un asistente gráfico, aquí puedes ver cómo instalar y usar PDF Chain.
Página de blockChain https://pdfchain.sourceforge.io/

Supongamos que tenemos un par de archivos llamados, el primero, archivo-1.pdf y, a continuación, un segundo archivo con el nombre archivo-2.pdf. Incluso podríamos tener tres, cuatro o n archivos, y para concatenarlos basta usar el comando pdftk:
$ pdftk archivo-1.pdf archivo-2.pdf [archivo-n.pdf] cat output archivo-final.pdf
El resultado será un nuevo archivo (archivo-final.pdf) compuesto por la concatenación de los archivos sueltos iniciales.

fuente: https://miguelmenendez.pro/es/articulos/unir-concatenar-archivos-pdf-sistemas-gnu-linux-linea-comandos.html


Para instalar pdftk:
$ sudo snap install pdftk


Para agregar hojas, hay que concatenar las hojas que nos interesan, seleccionandolas al invocar el archivo, y luego indicar el nombre del archivo final.

Para convertir imagenes jpg en pdf, usar:
convert archivo.jpg archivonuevo.pdf
ayuda en man convert



domingo, marzo 13, 2016

Vigilancia cámaras web

En los tiempos que corren, ninguna precaución es excesiva. Si te preocupa no poder saber lo que sucede en tu hogar desde el trabajo o cuando te vas de vacaciones, acá encontrarás varias opciones publicadas por Bitelia para convertir tu smartphone en una herramienta para vigilar tu casa o apartamento
1. Webcam to Android convierte tu webcam en una cámara de seguridad. Sólo necesitarás descargar la aplicación en tu teléfono, y descargar e instalar el servidor indicado en las instrucciones de instalación en la computadora en la que desees usarlo. El servidor envía el audio y el video de tu cámara web a tu dispositivo Android. La aplicación tiene una versión gratuita de prueba, y una versión paga que cuesta alrededor de dos dólares en la Play Store. 
2. iCam te permite monitorear múltiples feeds de audio o de video desde tu smartphone. La app cuesta $4.99 en la tienda Apple y también se encuentra a la venta en la Play Store. El software para manejar las cámaras web está disponible para iOS y Windows.
Al configurar iCam, puedes determinar si quieres recibir notificaciones cuando las cámaras detectan movimiento. Esto puede habilitarse o deshabilitarse según tus preferencias.
3. Yawcam es la única aplicación de esta lista que es freeware, y también la única que no se usa a través de una aplicación, sino directamente accediendo a la URL de la cámara web desde cualquier navegador. Obviamente, esto significa que puedes ver el streaming de las cámaras desde cualquier dispositivo, ya sea tableta, smartphone u ordenador. Sólo necesitas instalarlo en el equipo donde quieras usarlo. YawCam también cuenta con detección de movimiento.
Por esta misma razón, es más sensible a que alguien pueda acceder a la URL de tu cámara web y ver tu casa, y por esto YawCam permite proteger el streaming con contraseña.
4. TinyCam soporta hasta cuatro cámaras de manera simultánea, zoom digital y está disponible en Google Play, Amazon Appstore, BlackBerry World, Samsung Apps. La curva de aprendizaje para la configuración es bastante más inclinada que en las otras opciones, al menos en la versión gratuita (también tiene una versión de pago, que, entre otras cosas, permite soporte de hasta 25 cámaras simultáneamente). 
5. Por último, existen aplicaciones como DroidCam que permiten convertir un teléfono Android (uno que no estés usando, se entiende) en una cámara web inalámbrica. La versión gratuita de DroidCam está diseñada para ser usada con aplicaciones de chat, como Skype, pero la versión de pago permite usarlo como una cámara de vigilancia desde tu navegador o desde otro dispositivo remoto.





Fuente: http://www.mdzol.com/nota/548440-como-vigilar-tu-casa-estes-donde-estes-desde-tu-smartphone/

lunes, febrero 08, 2016

Reparar sectores y recuperar un disco duro (HDD) en Linux



Ver info de los discos: sudo fdisk -l



detectar y reparar los sectores dañados:
(importante, desmontar antes de reparar!!!!)

badblocks -s -v -n -f /dev/sdb




fuente: http://blog.desdelinux.net/reparar-sectores-recuperar-hdd-linux/


mas detalles: http://computernewage.com/2015/03/14/como-detectar-errores-y-comprobar-el-estado-de-salud-de-tu-disco-duro-en-linux/

martes, octubre 27, 2015

Problema registración desde carrito de compra PRESTASHOP



Cada vez que quería registrarse un nuevo usuario desde el carrito de compra, luego de cargar el mail, marca con tilde verde el mail ingresado, luego le dice "mail invalido", para eso comenté las líneas en el archivo

themes/default-bootstrap/authentication.tpl

/*
success: function(jsonData)
{
if (jsonData.hasError)
{
var errors = '';
for(error in jsonData.errors)
//IE6 bug fix
if(error != 'indexOf')
errors += '
  • ' + jsonData.errors[error] + '

  • ';
    $('#create_account_error').html('
      ' + errors + '
    ').show();
    }
    else
    {
    // adding a div to display a transition
    $('#center_column').html('
    ' + $('#center_column').html() + '
    ');
    $('#noSlide').fadeOut('slow', function()
    {
    $('#noSlide').html(jsonData.page);
    $(this).fadeIn('slow', function()
    {
    if (typeof bindUniform !=='undefined')
    bindUniform();
    if (typeof bindStateInputAndUpdate !=='undefined')
    bindStateInputAndUpdate();
    document.location = '#account-creation';
    });
    });
    }
    } */

    domingo, julio 12, 2015

    Buscar texto en archivos linux

    Vamos a poner un ejemplo concreto. Supongamos que querés buscar todos los archivos que contengan la frase “usemos linux” dentro tu carpeta /media/win/cosas.

    El comando a ejecutar sería:

    grep -lirn "usemos linux" /media/win/cosas


    Parametros:
    -l le indica que imprima los nombres de archivos en los que se encuentre el texto solicitado.
    -i que ignore las mayúsculas y minúsculas.
    -r que busque en forma recursiva dentro de la ruta indicada.
    -n indica el número de línea en el archivo.

    En caso de que desees restringir la búsqueda a un determinado tipo de archivo, primero andá a la ruta donde grep tenga que realizar la búsqueda.

    cd /media/win/cosas

    Luego, escribí algo similar a esto adaptándolo según tus necesidades:

    grep -lir "usemos linux" *.pdf


    Para más información te sugiero escribir man grep en un terminal.  ¡El manual no muerde!



    fuente: http://blog.desdelinux.net/como-buscar-texto-en-el-contenido-de-los-archivos/

    PARA BUSCAR UN ARCHIVO: 
    find . -name "res_company." 

    domingo, mayo 10, 2015

    Memoria en Linux como saber cuanta ram tiene una pc con linux, y como liberarla

    como saber cuanta ram tiene una pc con Linux?

    en consola:  free

    mas detalles:  sudo dmidecode --type memory

    fuente: http://elblogdeliher.com/como-obtener-informacion-de-la-memoria-ram-en-ubuntu/


    Para ver el estado de uso: watch -n 1 free -m

    Para liberar cache obsoleto:  
    sudo sync && sudo sysctl -w vm.drop_caches=3

    fuente: http://elsoftwarelibre.com/2016/02/24/liberar-memoria-ram-en-linux-desde-la-terminal/


    Si lo anterior dice "Permiso denegado", probar con 
    sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches'
    fuente: https://stackoverflow.com/questions/60739329/bash-proc-sys-vm-drop-caches-permission-denied

    martes, mayo 05, 2015

    crear disco de arranque desde consola.

    http://trastetes.blogspot.com.ar/2014/10/crear-usb-de-arranque-desde-terminal.html

    sudo fdisk -l

    sudo dd if=ubuntu-mate-14.10-desktop-i386.iso of=/dev/sdc

    viernes, diciembre 26, 2014

    shell script to convert .wav files to .mp3 using LAME

    I use the folowing script to convert .wav to .mp3 files. This script uses the LAME (LAME Ain't an Mp3 Encoder) tool, so you will need to install LAME before using it.


    #!/bin/bash
    #script to convert .wav to .mp3 using lame utility
    for i in *.wav ; do
    echo $i
    bname=`basename $i .wav`
    lame $i $bname.mp3
    done
    mkdir wav mp3 && mv *.mp3 mp3 && mv *.wav wav


    Fuente:
    http://ben-it.org/content/linux-shell-script-convert-wav-files-mp3-using-lame

    martes, diciembre 16, 2014

    Instalar Google Earth en Linux Mint


    http://www.linuxirun.com/foro/index.php?topic=47.0

    sábado, diciembre 13, 2014

    Arreglando inicio de Linux, boot / grub, etc

    Apuntes para cuando se rompió el inicio del sistema:

    actualizado a 20200506:
    https://www.youtube.com/watch?v=xShSp8gPjFE

    arrancar con un live (pen o cd)
    en consola, conectado a internet,

    • sudo add-apt-repository ppa:yannubuntu/boot-repair
    • sudo apt-get update
    • sudo apt-get install boot-repair
    • sudo boot-repair



    reparación de hoy sugirió copiar este detalle de lo hecho
    https://paste.ubuntu.com/p/MrHtpG83jN/


    http://www.taringa.net/posts/linux/4987319/Reinstalar-GRUB-2-desde-el-LiveCD.html



    http://www.guia-ubuntu.com/index.php/Recuperar_GRUB

    http://rootear.com/ubuntu-linux/como-reparar-grub2


    Boot Repair
    https://help.ubuntu.com/community/Boot-Repair


    https://www.youtube.com/watch?v=fJqZlMe3lew

    http://tutoriales-ubuntu-linuxmint-y-mas.blogspot.com.ar/2014/02/recuperar-arranque-o-grub-de-ubuntu.html



    corrido desde el so instalado dió:
    La sesión actual funciona en modo de compatibilidad con el BIOS. Desactive el modo Compatibility BIOS / CSM / Legacy en su firmware UEFI y use este programa desde un CD en vivo (o un USB en vivo) que sea compatible con el modo de arranque UEFI. Por ejemplo, utiliza un live-USB de Boot-Repair-Disk-64bit (www.sourceforge.net/p/boot-repair-cd), después de asegurarte que tu BIOS esta configurada para iniciar por USB en modo EFI. Esto activará esta función.


    GRUB_DEFAULT=0 GRUB_TIMEOUT_STYLE=hidden GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX=""

    lunes, noviembre 19, 2012

    Tablero de Control de Gestión
    Oficina: URBANA

    Velocímetro Oficina:



    Velocímetro indicadores:



    Indicador 1:




    Indicador 2:



    Indicador 3:



    Indicador 4:


    miércoles, septiembre 28, 2011

    Consulta de Nombre a partir de DNI

    1- indicas el numero de DNI en página de dolarcito.com para obtener el CUIT/CUIL

    2) una vez que tenes el CUIL, lo ingresas en la pagina de ANSeS y listo.-

    Fuente: http://espanol.answers.yahoo.com/question/index?qid=20090221191706AAzea6j

    martes, agosto 09, 2011

    PDF Livianos en Linux

    Reduciendo tamaño de los pdf con "Compress PDF"


    Instalar Nautilus
    Instalar el script Compress PDF
    (los script de Nautilus van en ~/.local/share/nautilus/scripts/ o ~/.gnome2/nautilus-scripts (si usamos una versión anterior a Nautilus 3.4).

    Pros: permite elegir niveles de compresión

    Fuente: http://www.emezeta.com/articulos/reducir-pdf


    Otra opción:que encontré por allí es un comando de consola que aliviana rápidamente los archivos pdf:

    en la consola de comandos se escribe el siguiente comando:

    $ gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=archivodeseado.pdf archivofuente.pdf

    Requiere ghostscript gsfonts ($ sudo apt-get install ghostscript gsfonts)

    Fuente:
    Pdf más liviano: Mandando al gimnasio a nuestros archivos (Muchas gracias!)

    miércoles, marzo 09, 2011

    El Punto, el Cuadrado y el sentido de la vida

    Una mañana soleada, el Cuadrado discutía con el Punto, argumentando que la sombra que a veces cubría al Cuadrado no podía estar relacionada con un pequeño e insignificante Punto.

    El Punto, por mas que trataba, no lograba hacer entender al Cuadrado que él, como Punto, era solo la representación en el plano de donde la esfera se apoyaba en el plano, y la sombra era una consecuencia de su condición de esfera, un fenómeno producido por circunstancias de los cuerpos dispuestos en el espacio.

    Final 1:
    El Cuadrado termino sus días convencido de que las Esferas no existen y el Punto era un insignificante loco que no solo desafiaba los límites de lo conocido y comprobable (largo y ancho), si no que también le pedía que creyera en una realidad que no comprendía (¿Fe...?).

    Final 2:
    Un buen día el Cuadrado "se descubrió" como Cubo y con alegría agradeció a la Esfera su perseverancia en las explicaciones.

    ¿En cuantas dimensiones eres capaz de razonar ...?

    viernes, febrero 04, 2011

    Convertir videos ogv a flv (flash)

    ffmpeg -i archivo-de-origen.ogv archivo-de-salida.flv

    martes, julio 20, 2010

    Cómo ver archivos temporales de Chrome en Linux

    En mi caso, Linux Mint "Isadora", los encontré en:

    ~/.cache/chromium/Cache

    o lo que es similar, pero deberás reemplazar USUARIO por lo que corresponda:

    /home/USUARIO/.cache/chromium/Cache

    Espero te sirva, Slds, Fernando.-

    jueves, julio 15, 2010

    Configurando NFS, para compartir archivos entre máquinas con linux

    Documentación completa en:
    http://doc.ubuntu-es.org/index.php?title=Network_File_System

    Comandos mas usados en mis pcs:

    # para ver los directorios compartidos en una pc:
    less /etc/exports

    # para reiniciar el servicio nfs en la pc anfitriona
    service nfs-kernel-server restart

    # para montar un directorio compartido en otra pc
    mount 192.168.0.3:/media/Win7 /mnt/Win7
    Donde:
    - 192.168.0.3 es la pc afitriona
    - /media/Win7 es la carpeta compartida en la pc anfitriona
    - /mnt/Win7 es la carpeta donde montaremos localmente la carpeta a usar de la otra pc

    lunes, mayo 17, 2010

    lista de reproducción VLC con radios en internet

    #EXTM3U
    mms://radionihuil.telecomdatacenter.com.ar/radionihuil
    http://www.fmutn.com.ar:8000/listen.pls
    mms://streaming.fmrockandpop.com/rockandpop?MSWMExt=.asf
    mms://delplata.telecomdatacenter.com.ar/delplata
    #EXTINF:237,Enigma -'Return to innocence'-.mp3
    /mnt/sda5/musica/Enigma/Enigma -'Return to innocence'-.mp3

    (guardar como archivo xx.vlc)

    martes, abril 20, 2010

    Instalando y configurando Linux en ASUS EEE 1005 PE

    Instalar desde SD Ubuntu Netbook Remix.

    Actualizar

    Configuración barra de herramientas:
    - agregar aplet de monitor de sistema, para ver carga de red, procesador y memoria

    Firefox:
    agregar, desde el manejador de agregados del Firefox:
    -"Delicious Bookmarks"
    -"Video DownloadHelper"
    -"Download Statusbar"
    -"FireFTP"
    Instalar Gears desde el Synaptic, con los repositorios propios de la versión de UNR, para que las Gears sean las compatibles con la versión de Firefox. Para mi son muy útiles dado que manejo con eso la versión offline de gmail, google calendar y el task manager Rememberthemilk.com


    Consolas:
    apt-get install terminator
    apt-get install mc

    Detección de micrófono incorporado:
    ver tutorial aquí:
    Opción 1:
    Añadir la siguiente línea al fichero /etc/modprobe.d/alsa-base.conf
    snd-hda-intel model=auto
    Reiniciar y problema solucionado.
    Opción 2: (extraída de aquí)
    - Micrófono interno: instalar, desde el gestor de paquetes Synaptic, el paquete linux-backports-modules-alsa-2.6.xx.yy-generic. Para comprobar que funciona utilizamos el grabador de sonido.

    Liberar memoria:
    [UTIL] como limpiar la memoria de GNU/Linux : sudo sync; echo 3 > /proc/sys/vm/drop_caches

    Fuentes true type?
    Con Synaptic: Abre Synaptic (Menu principal/Sistema/Administracion/Gestor de paquetes Synaptic), a continuacion localizamos msttcorefonts (True Type) y gsfonts-x11 (Ghostscript), los marcamos e instalamos y listo.
    ¿sync Palm Treo 680 con gpilot?

    Codecs audio y video, ver: Medibuntu

    Otros naegadores, Opera, Chrome?

    sábado, abril 03, 2010

    Como instalar Linux (UNR, Ubuntu Netbook Remix) en ASUS EEE 1005 PE

    En general las instrucciones de la página oficial de UNR es muy simple y clara, hago este artículo como ayuda memoria de algunos detalles por los que pasé, y para registrar las customizaciones de mi asus.

    1) Bajar iso UNR de su página oficial.

    Bajar el programa para preparar la SD (o pendrive) de:

    Ejecutar el programa:
    eligiendo una versión permanente (RW), para lo cual se debe formatear la SD al 50 % de su capacidad.

    En arranque de la notebook, presionando F2, se accede al setup y se configura para que booteara primero por la SD.

    Y sale andando el menú de inicio de la SD :)