Linux Center Valencia - Elementos filtrados por fecha: Junio 2018
Miércoles, 27 Junio 2018 10:42

Manual de programación Arduino


Manual de programación Arduino

Traducción al español del clásico "Arduino programing notebook" de Brian W. Evans. Con este manual aprenderás todos los secretos de la programación en Arduino con lenguaje c. Estructura del programa, sentencias, funciones, variables, etc. Todo ello enfocado a la programación específica de Arduino, entradas digitales y analógicas, control del tiempo, y comunicaciones serie.

PDF del libro:

Publicado en Programación
Martes, 26 Junio 2018 16:50

Arduino, Libro de Proyectos


Libro de Proyectos Arduino, Starter Kit

PDF del libro:

Fuente: www.e-ika.com

Publicado en Hardware
Lunes, 25 Junio 2018 12:55

Crea tu primera app con AppInventor

El pasado sábado 23 de Junio se realizó en nuestras instalaciones el curso "Crea tu primera app con AppInventor". Aquí os dejamos el vídeo del curso completo:

Crea tu primera app con AppInventor

App Inventor es un entorno de desarrollo de software creado por Google Labs para la elaboración de aplicaciones destinadas al sistema operativo Android. El usuario puede, de forma visual y a partir de un conjunto de herramientas básicas, ir enlazando una serie de bloques para crear la aplicación. El sistema es gratuito y se puede descargar fácilmente de la web. Las aplicaciones creadas con App Inventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil.

Con Google App Inventor, se espera un incremento importante en el número de aplicaciones para Android debido a dos grandes factores: la simplicidad de uso, que facilitará la aparición de un gran número de nuevas aplicaciones; y Google Play, el centro de distribución de aplicaciones para Android donde cualquier usuario puede distribuir sus creaciones libremente.

Coméntalo en el foro


PDF del curso:


Bernat Llopis

Coordinador de​ ByLinedu : ​Organización sin ánimo de lucro destinada a contribuir a la integración y el desarrollo sociocultural de colectivos con dificultades de acceso a entornos digitales mediante actividades proyectos de alfabetización digital e innovación educativa. Intentando dejar una generación preparada y comprometida con los demás.

bylinedu.es Facebook

 

Sábado, 23 Junio 2018 20:10

Como Instalar Steam en Linux

¿Que es Steam?
Steam es una plataforma creada por Valve para centralizar y distribuir videojuegos de forma digital, estos juegos pueden funcionar en Windows, Mac o GNU/Linux siempre que sean compatible.

Steam tiene la ventaja de que compras el juego una sola vez, y si sacan una versión para tu sistema no necesitas comprarlo de nuevo.

¿Que distribución elijo para Jugar?
Steam esta disponible para casi todas las distribuciones, pero su compatibilidad esta centrada en Ubuntu ya que es la plataforma elegida por la mayoría de desarrolladores.

Instalación
Para instalarlo bastará con buscarlo en el centro de software de nuestra distribución, pero como buenos GNU/Linuxeros que somos usaremos la terminal.

Ubuntu | Debian | Linux Mint

$ sudo apt update
$ sudo apt install steam


Arch

$ sudo pacman -S steam steam-native-runtime


Tarjetas Gráficas Soportadas:
Nvidia: Para poder jugar nos hará falta los drivers privativos.
Ati: Con los drivers libres son suficientes para poder jugar.
Intel: Las Intel HD no son lo mas recomendado para jugar, ya que habrá juegos que no lleguen ni a arrancar.

Xorg o Wayland: Desconozco si actualmente se puede jugar bien con Wayland, en su momento me daba problemas con el ratón y he usado Xorg desde entonces, si sufris los mismos problemas en algunos juegos, bastará con elegir XORG en el login de nuestro sistema en lugar de wayland.

Nota del Autor: estoy abierto a correcciones, sugerencias incluso si queréis aportar otras distribuciones como Fedora u OpenSuse, indicadmelo para poder añadirlo. se agradece el feedback.

Ayer 19 de Junio se realizó en nuestras instalaciones el curso "Cómo crear una web corporativa con WordPress sin morir en el intento". Aquí os dejamos el vídeo del curso completo:

¿Qué se hizo?

-Instalar Xampp
-Instalar Wordpress
-Instalar en local
-Instalar un tema
-Instalar plugins
-Explicar como se customiza
-Crear entidades con listado y ficha para cada uno.

PDF del curso:

Coméntalo en el foro

Daniel Díaz

Freelancer inquieto, actualmente trabajo como consultor SEO B2B/B2C y trato de automatizar todo lo que me sea posible. Llevo 5 años desarrollando todo lo que me voy encontrando, desde grandes CMS, intranets o incluso aplicaciones móviles. En resumidas cuentas, me encanta mi trabajo "Elige un trabajo que te guste y no tendrás que trabajar ni un día de tu vida.

LinkedIn

Si tenemos una partición Ext4 (en un disco externo, en un pendrive USB, en una tarjeta de memoria, etc.) en la que no podemos escribir, sino solamente leer, hay que corregir los permisos de escritura, y esto es porque al crear la partición, ésta se crea desde el usuario root.
Para corregirlo, cuando montemos la partición, habrá que saber dónde se monta, para ello ejecutamos el comando:

   $ ll /media/usuario

Una vez localizado el punto de montaje de la partición, ejecutamos los comandos siguientes para cambiar los permisos:

  $  sudo chgrp adm /media/usuario/punto_de_montaje
  $  sudo chmod g+w /media/usuario/punto_de_montaje

Publicado en Configuraciones

Usando el programa pdftk:

    $ pdftk archivo-1.pdf archivo-2.pdf [archivo-n.pdf] cat output archivo-final.pdf

Debemos tener instalado el paquete "imagemagick".

Para unir varias imágenes en un único documento PDF basta con que las vayamos añadiendo separadas por un espacio con el siguiente comando:

    $ convert imagen1.jpg imagen2.jpg documentoresultante.pdf

Así obtendríamos un documento PDF llamado "documentoresultante.pdf" que contendría ambas imágenes.

NOTA: Sirve tanto para imágenes JPG, como PNG, etc.

Martes, 19 Junio 2018 16:06

Formateo a bajo nivel en Linux

FORMATEO A BAJO NIVEL EN LINUX

La idea consiste básicamente en llenar de ceros el disco USB ya que en el formateo común sólo se borran unos sectores y el resto se sobreescribe con el tiempo.

Lo primero que debes hacer es averiguar qué nombre tiene tu dispositivo, para ello puedes ir a "utilidad de discos".

Por ejemplo : mi unidad USB está identificada como /dev/sdb

Otra forma de saber cómo está identificado es escribir con la siguiente orden:

sudo fdisk -l

Para llevar a cabo dicho proceso (también conocido como zero-byte filling) basta con abrir una terminal y escribir el siguiente comando:

Para memoria USB:

dd if=/dev/zero of=/dev/sdX

Para un disco duro:

dd if=/dev/zero of=/dev/hdX

Recuerda que la X la debes cambiar por la letra asignada a tu dispositivo.


Duración

El tiempo que requiere este proceso es bastante (pero vale la pena), para que te hagas una idea, este comando requiere aproximadamente 10 minutos para "formatear" 100MB, así que si tienes una llave USB de 4GB el proceso tardará aproximadamente 6 horas y media.

Dividir el archivo en partes más pequeñas

split -b [tamaño] -d [nombre_del_archivo] [nombre_archivo_dividido]
  1. El tamaño se ha de especificar en bytes o usando sufijos con un multiplicador. Estos sufijos pueden ser: K, M, G, T... O sea, para especificar el tamaño de 4 Gigabytes podríamos 4G.

  2. La opción -d hace que el sufijo de los archivos divididos sea numérico y no alfanumérico como es por defecto.

Siguiendo el ejemplo del punto anterior pondríamos lo siguiente:

split -b 3G -d copia.tar.gz copia.tar.gz-

Nos crearía archivos con los nombres:

copia.tar.gz-00
copia.tar.gz-01
...
copia.tar.gz-??

Donde las interrogaciones serían el último número asignado tras la división.

Unir los archivos en uno solo

Para realizar la unión de los archivos divididos se utiliza la orden cat, para nuestro caso de las copias de seguridad utilizaremos el siguiente procedimiento:

  1. Copiar todos los archivos a un mismo directorio.

  2. En la línea de comandos poner la siguiente orden:

    cat copia.tar.gz-* >> copia.tar.gz
Página 1 de 2

¡Atención! Este sitio usa cookies y tecnologías similares.

Si no cambia la configuración de su navegador, usted acepta su uso. Saber más

Acepto

Vea nuestra política de cookies y enlaces de interés aquí