capacitaciones·Entrenamientos·Epson·Fedora·manual·Problemas del día a día·sofware libre

Epson L220 en Fedora 26

Después de hacer lo típico, me puse a configurar los periféricos, en este caso la impresora Epson L220. Lo usual es ir a esta página, http://download.ebz.epson.net descargar los rpm, instalar y listo, pero al intentar instalar el  imagescan aparecieron dependencias no resueltas..  boost-filesystem .. intenté desde rpmfind.net pero nada.

En el intertanto instalé simplescan (uso Fedora con Gnome) pero al momento de probar el escaner ¡Me reconoció la cámara como fuente de entrada! ….y ahí estaba yo “escaneado” con la web cam…

Sin querer darme por vencido, seguí en mi búsqueda y llegué al simple-elegante solución propuesta por Alejandro Segovia en su ex-blog http://varrojo.algorithmia.net :

  1. Instalar xsane
  2. Usar desde la terminal (como usuario root) sane-find-scanner lo cual mostrará la ubicación, el código del vendedor y el producto.
  3. Con esos datos se modifica el archivo /etc/sane.d/epson2.conf (en el posteo de Ale solo era epson2)

(link original: http://varrojo.algorithmia.net/2010/06/26/configurar-impresoraescaner-en-fedora/)

¡Y LISTO! ¡Qué genial! El detalle es que xsane no me reconoció los colores, pero usando simplescan todo ok.

Ya que no pude comentarle mi agradecimiento (después de 7 años su respuesta aún sirve!) se lo dejo en este espacio: Aquí su actual blog: http://www.alejandrosegovia.net/

Anuncios
capacitaciones·docencia·libreoffice·manual·Ofimática·pedagogía entretenida·Problemas del día a día·sofware libre

Hojas de Cálculo

Generalmente las caras de los usuarios cambian al nombrar “hojas de cálculo”. Hay un terror que nace desde el nombre en sí, según me cuentan algun@s ex-estudiantes; sinceramente no es que sea “fácil”, la pregunta clave es “¿Qué disciplina/arte/ciencia/programa que no se ha manejado antes es… fácil? Así que reemplazaría el “no-fácil” con “no-natural”, o sea, manejar una hoja de cálculo (o varias) requiere conocer una interfaz no habitual, una forma diferente de ver la información.

Entonces, no veremos a una hoja de cálculo como un documento, porque no lo es. Como no me canso de repetir: “Podemos colocarle mantequilla al pan con un destornillador, pero no está hecho para eso”.

Los usos son innumerables, en esta oportunidad nos centraremos en ejemplos de ventas/libro de clases y relacionar ambos con documentos o presentaciones de diapositivas.

Conceptos básicos

Un archivo de hoja de cálculo lo llamaremos “libro”, ya que éste a su vez se divide en “hojas”, cada una de las cuales posee una serie de celdas organizadas en filas y columnas. Las filas se numeran del 1 en adelante, en orden creciente; las columnas con letras, desde la A en adelante. Al llegar a la Z se continua con AA, AB y así sucesivamente. Las celdas son nombradas entonces, como una combinación “ColumnaFila”-> A1 por ejemplo; B3, etc.

El contenido de la celda puede ser igual a lo que vemos, o también el resultado de una fórmula. Lo que “vemos” es lo que aparece en la celda como tal, pero el contenido es lo que apreciamos en la barra de fórmulas que aparece en la parte superior de la hoja de cálculo.

Actividad 0

  1. Se requiere sumar el peso total de un camión, considerando su carga (peso neto) y el peso de camión (tara) propiamente tal:
    1. Usaremos dos celdas para ingresar los pesos y una tercera para el resultado de la suma de ambas:
      1. a1 = ID (Identificación, es para asignarle un número a cada ingreso, es habitual cuando queremos referenciar a una medición/venta/nombre en particular)
      2. b1 = Tara en KG.
      3. c1 = Peso neto
      4. d1 = Peso bruto
      5. a2= 1 (o sea, la fila 2 almacena el ingreso de pesos número 1 de nuestra tabla)
      6. d2 = “=b2+c2”
  2. Vamos a modificar el ejemplo anterior cambiando el contenido de la celda d2 por “suma(b2:c2)”

El ejemplo anterior parece muy básico, ¿Quién no puede sumar dos cifras? Cierto, pero ¿Qué pasa si necesitamos almacenar los pesos diarios ingresados por, digamos el paso fronterizo de Chacalluta? ¿Y si queremos un reporte mensual para conocer cuándo se transportó más peso por las calles de Arica? ¿Para qué podría ser útil?

Actividad 1

Vamos a pulir el registro de pesos, esta vez agregando más información: Hora de la medición, fecha, persona que ingresó la medición, placa patente del camión.

¿Cómo organizamos la información?

  • Cambiamos el nombre de la hoja1-> Enero
  • Duplicamos el nombre de la hoja1->hoja2->Febrero
  • Creamos 13 hojas, todos los meses y una extra que se llame Resumen

Actividad 2

La hoja resumen debe contener:

  • Total de taras, pesos netos y brutos por cada mes
  • Total anual
  • Promedio mensual para cada tipo de peso

¿Cómo vinculamos la información de cada hoja (mes) para que se actualice automáticamente?

Actividad 3

Agregamos una hoja llamada “gráficos” para insertar:

  • Gráficos de barras: pesos totales por mes
  • Gráficos circulares: porcentajes de pesos totales mensuales  en relación al total anual
  • Gráfico de puntos taras por mes
  • Gráficos de barras de pesos totales por semestre

Actividad 4

Control de gastos hogareños. La idea es tener registro de todos los gastos efectuados, para lo cual organizaremos el libro en hojas mensuales, tal como el ejemplo anterior y los siguientes campos:

  • ID
  • fecha
  • tipo
  • producto
  • monto

¿Dónde colocamos el total mensual?

base de datos·docencia·libreoffice·libreoffice Base·manual·Ofimática·Problemas del día a día·sofware libre

¡Diplomas con LibreOffice Base!

Esta entrada complementa a otra que alguna vez publiqué. El problema es bien conocido, necesitamos imprimir una serie de diplomas (sean los puros nombres y cursos o toda la estructura). Los nombres generalmente los tenemos en alguna base de datos u hojas de cálculo, pero no queremos copiar y pegar, ni tampoco ir escribiendo uno a uno.

La receta entonces podría ir así:

  1. Tener los campos en una base de datos LibreOffice Base, en una tabla digamos que se llama “Mitabla”
  2. Creamos un formulario, activando la vista de impresión, configurando el tamaño de la hoja con respecto a los diplomas
  3. Vinculamos el formulario para que reciba los campos desde “Mitabla”
  4. Insertamos los campos que necesitamos, según las medidas que tomemos

¡Y listo!  Ya tenemos un formulario con todos los diplomas que necesitemos imprimir.

Primer caso especial: Quiero algunos estudiantes, no tod@s!

En este caso crearemos una “consulta”. Digamos por ejemplo que necesitamos los diplomas para 8vos y 4toMedio.

  1. En LibreOffice Base vamos al módulo “Consultas”
  2. Pinchamos en “Crear una consulta en modo SQL…” (puede buscar más información sobre SQL, pero básicamente es un lenguaje de consultas ampliamente usado en base de datos y… muy poderoso)
  3. Ingresamos lo siguiente:
    SELECT "Nombre Completo", "Código Curso" FROM "Mitabla" WHERE ( "Código Curso" LIKE '4º M%' OR "Código Curso" LIKE '8%' )

Lo anterior Seleccionará los datos contenidos en los campos “Nombre Completo” y “Código Curso” (este último se necesita para la condición que necesitamos) Desde la tabla “Mitabla”, pero solo aquellos cuyo curso sean 8vos o cuartos medios. Aquí viene el detalle de usar un paréntesis, porque son dos peticiones; usar un “or” porque es una cosa o la otra; usar un LIKE y un ‘%’ que permite decir que quiero aquellos campos que comiencen con un 8 (puede haber un 8A, 8B, etc.) y lo mismo con los 4tos Medios.

Esta misma lógica se usa para otras consultas compuestas, el punto importante es que la consulta SQL (una vez que presionamos el botón ejecutar) devolverá una tabla filtrada, independiente de nuestra tabla “Mitabla” lo que además asegura que los datos están a salvo.

Lo anterior es una gran diferencia a usar una hoja de cálculo, en donde si copias mal o pegas y guardas, ya no recuperas los datos sobreescritos.. Luego, quedaría ponerle un nombre a la consulta, por ejemplo “Solo8vosyCuartos” y al volver al formulario, debemos configurarlo para que esta vez lea los datos desde la consulta y no desde la tabla “Mitabla”. Esto se hace abriendo el navegador del formulario, botón derecho sobre el formulario (digamos que se llama “formulario1”) y en la opción “Datos” marcamos “tipo de contenido”-> “pregunta” y finalmente marcamos la consulta que queramos, en nuestro caso “Solo8vosyCuartos”.

Segundo caso especial: Varios estudiantes por hoja

Esta bien, ya dominamos el tema de las consultas, pero queremos, en un solo formulario, tener datos de dos estudiantes, por ejemplo, porque queremos escribirle una nota a cada uno y así gastar menos material. En este caso, es lo mismo que antes, pero agregamos un par de subformulario, cada uno de ellos leyendo datos de una consulta diferente y listo!

¿Otra solución?

Sí, se me ocurre que usar combinación de correspondencia también es una posibilidad, pero no te dará tanta libertad al momento de seleccionar los campos como el uso de SQL. Hay mucho material en Internet para profundizar, es increíble lo poderoso y simple que es este lenguaje, me ha salvado varias veces.

¡Ahora solo queda intentarlo!

Ajedrez formativo·manual·SCID·sofware libre

Scid en KaOS

Mientras sigo indagando en las maravillas de KaOS, van surgiendo ciertas necesidades, una de ellas es analizar partidas de ajedrez! y bueno, qué mejor que SCID para eso.

Como no encontré SCID en los repositorios oficiales, me dispuse a descargar el código fuente y compilarlo: la magia del software libre, sin embargo, me apareció un error relacionado con la falta de tcl tk. Fui al gestor de paquetes y no encontré nada de tk, tcl estaba instalado. La solución que implementé, fue recursiva, en este caso, compilar tk también!

Desde la página de tcl descargo la fuente, compilo y todo ok. Vuelvo a SCID y listo! todo funciona a las mil maravillas!

El poder del acceso al código en todo su esplendor!

manual·sofware libre

Actualizando a FirefoxOS 2.5 desde Fedora 24

Hace un tiempo que no escribía, en parte por tiempo, en parte porque hago tantas cosas que reportarlas me consume ese tiempo! en fin, esta vez creo que debo dar un breve alto.

Resulta que hace unos años adquirí un equipo con Firefox OS, el One Touch Fire. Viene por defecto con la versión 1.0 de FirefoxOS y en algún momento tenía que actualizarlo, en parte porque ya lo había hecho con otro modelo, jeje, pero también porque es genial la versión 2.5!

Así que fui a mis favoritos y desempolvé algunos enlaces hacia la comunidad de http://vegnuxmod.wordpress.com/ mi alma matter en este tipo de andadas, pero esta vez tuve que buscar otras cosas más, porque estaba usando mi Fedora 24 (64 bit)

  1. Descargamos la versión, en mi caso la 2.5 desde la que corresponde al modelo adecuado (https://vegnuxmod.wordpress.com/alcatel-otf-hamachi/)
  2. Se descomprime
  3. Se le dan los permisos (te logueas como root, navegas a la carpeta de la descarga y aplicas chmod 755 a los ejecutables flash.sh y luego dentro de la carpeta tools fastboot y adb)
  4. Se modifican unos valores en el modo desarrollador, se reinicia el One Touch Fire y se conecta al equipo
  5. Se activa el adb (adb start-server)
  6. Se hecha a correr el flash.sh (./flash.sh desde la terminal)
  7. Y listo, respondes las consultas que te hará, la primera reinicia el equipo en modo fastboot y la otra por si quieres conservar los datos.

El punto es que para el paso 6 tuve Instalar varios paquetes para soslayar los errores que me aparecieron en el intento de ejecutar el script de instalación, ojo no estoy seguro de que en realidad se necesiten, pero luego de instalarlos todo fluyó..

  1. dnf -y install android-tools
  2. dnf -y install gvfs-mtp kio_mtp libmtp simple-mtpfs (esto fue porque en un principio al conectar el One Touch al equipo me aparecía un mensaje de que no se podía montar MTP)
  3. dnf install ncurses-libs (esto y lo que sigue es porque después me arrojó un error de una librería faltante.. cosa que resolví en el paso 5,aplicando la genial instrucción dnf provides)
  4. dnf install ncurses ncurses-devel ncurses-libs ncurses-libs.i686   ncurses-devel.i686
  5. El error que me aparecía en el paso 3 de este listado (error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory) seguí la indicación de aquí http://forums.fedoraforum.org/showthread.php?t=276417 en donde usan dnf provides libncurses.so.5 y eso le lista los paquetes que contienen tal librería.. y entonces, por fin, instalé: dnf install ncurses-compat-libs-6.0-6.20160709.fc24.i686

Otro desliz cometido fue que, en el paso 6 del primer listado, (bueno, el único paso 6 que hay ) esperaba que al reiniciar en modo fastboot, apareciera algo diferente en la pantalla del móvil, pero no es así, solo queda en blanco, esperas  un momento y en la terminal aparecerá que está copiando los archivos… Ese momento fue mágico.

Para finalizar, luego de la configuración básica de idioma y todo lo demás, tuve que volver a reiniciar para que me leyera la SIM, bueno acá en Chile es Movistar, pero no sé tal vez les pase lo mismo en otros países.

Como van las cosas, dudo que FirefoxOs vuelva a la vida, pero después que lees como la gente llora por smartphone que se pierden, que se rompen, etc. uno empieza a querer la sencillez del One Touch. Bueno, es mi opinión..

Entrenamientos·manual·Ofimática·Problemas del día a día·seguridad

Instalando programas a un computador, desde “cero”

Recientemente he estado realizando una instalación “desde cero”. O sea, para equipos que están solo con el sistema operativo; lamentablemente, para mi gusto, a veces me toca hacer esto bajo microsot “win2” y debo instalar, varias herramientas extras. Parto de la base que el disco de instalación no las trae, por temas de licencia. Existen versiones que vienen con estos programas u otros, pero son completamente piratas.

En fin, pasemos entonces a la lista de programas y usos, como adivinarán casi todos corresponden a programas libres, los que no, se ofrecen de forma gratuita:

  • Antivirus: como ya saben, es muy necesario bajo windows, el programa que escogí para esto es AVG, la versión gratuita incluye un filtro para sitios web peligrosos que al momento de buscarlos por Google, por ejemplo, te los marca con “x” para señalarte problemas de seguridad. Además, al momento de instalarse, inspecciona el computador en busca de archivos y sectores que no son taan necesarios para su revisión, optimizando la búsqueda de virus. Como siempre, es importante estar conectado a internet para bajar la última versión.
  • Reproductor de películas: También reproduce audio, obvio, permite hacer miles de cosas, lee casi todo y es liviano, VLC
  • Reproductor de sonido: Xmplay, es súper liviano, te genera listas de reproducción y es fácil de usar.
  • Herramientas ofimáticas (editor de texto, hojas de cálculo, presentaciones, base de datos, editor de dibujo vectorial ideal para realizar panfletos o trípticos, editor de ecuaciones para pruebas de matemáticas por ejemplo) El rey del software libre, OpenOffice.org. En el sitio incluyen hasta una guía para quienes pasan de Office a OpenOffice.org Más liviano, lee incluso hasta formatos Office 2007 sin tener que descargarle nada y pasa archivos a pdf con un solo clic (ideal para las pruebas de los docentes)
  • Lector de pdf: software libre, super liviano, evince.
  • Lector de djvu: formato más liviano que pdf, podemos con Djvulibre leer estos archivos.
  • Editor de imágenes: Olvídate de photoshop, Gimp es genial, más liviano y completamente libre.
  • Administrador de imágenes: Picasa, de google, es una herramienta que administra las fotos que tienes en tu computador, además te permite realizar retoques, algunos efectos, enviarlas por correo y subirlas a blogs, álbumes web, realizar collage, etc.
  • Quemador (grabador) de cd/dvd: Burn4free, trae de todo, software libre, súper liviano.
  • Dock (opcional) para evitar el hecho de tener íconos de cada cosa en el escritorio, los Dock insertan un efecto que almacena los accesos a los programas, lo que le da un caracter “más bonito” y funcional al pc. El elegido por mí, Rocketdock.
  • Editor de audio: como ya comentaba en un post anterior, Audacity es mi elegido para estas tareas.

Bueno, todo lo anterior me lo ahorro si tengo instalado, alguna distro de GNU/linux, como Ubuntu por ejemplo, que trae listo todo, solo basta conectarse a internet para bajar actualizaciones, en algunos casos. Con su administrador de software es súper fácil instalar nuevas aplicaciones, solo haz clic en la categoría (por ejemplo, educación) y se te despliegan todos los programas que están contenidos en los soportes de Ubuntu… y puedes agregar más..

 

docencia·geografía·lenguaje·manual·matemáticas·Ofimática·Problemas del día a día

¿Cómo bajar videos de youtube, cómo extraer la música?

Ok, esto aparece en todos lados, pero además de “lo mismo de siempre” les cuento lo que pasa en el día a día: “Héctor, necesito una película de (x tema) ví uno de los videos por youtube, son 12 partes… para mañana” Acto seguido, una docente me dice: “yo también, pero son 9 no más”. Ok, manos a la obra, comencé primero reconociendo cuáles son los videos que necesitan, porque en youtube hay muchos nombres que se parecen. Uno se puede guiar por el autor, el que no cambia entre todos los videos y luego a buscar el “cómo”. Comencé por usar páginas como http://www.bajatube.net, donde se coloca la dirección del video a bajar y se le hace clic en “descargar”. Sin embargo, a veces no resulta… entonces está otro método, bajar un programa que se encargue del tema, en este caso, usé Youtube downloader HD cuya principal “gracia” es que aparte de bajar el video en cuestión, convierte el formato automáticamente… expliquémonos un poco más. Resulta que los videos que uno baja de youtube, tienen un formato “flv” y si usted no tiene un programa capaz de leerlo, entonces, no podrá verlo… formatos que en general son leídos, de inmediato, son Mpg, AVI, etc. El programa que les traigo a colación los convierte, una vez que los descarga, a AVI.

Mi recomendación es que usen para ver los videos un programa que se llama VLC  que lee prácticamente todo y es muy liviano.

Volviendo a mi jornada, resulta que faltaba solo una hora para la clase. ¿cómo bajar los videos todos de una vez? No sirve ponerlos todos en una lista, porque serán bajados uno a uno y yo los quiero todos al mismo tiempo… o sea, trabajar en paralelo.  Solución, usé un computador para cada video. Hay que recordar que la velocidad de navegación disminuye un poco, por eso solo realicé una descarga por equipo y… ¡listo! todos los videos a tiempo…

Resumen:

Página para descargar videos desde internet: www.bajatube.net

Programa para ver videos: VLC

Programa para descargar videos desde youtube: youtube downloader HD

EXTRA: para extraer la música desde los videos de youtube: flv audio video extractor