Raspberry Pi + Moodle = una plataforma barata para e-learning

Moodle y Rasbian Logos

Ya sabes que existe la Moodlebox como tal, pero tú mismo puedes crearte una con una simple Raspberry Pi e instalando el software Moodle necesario… Con el software adicional podemos agregarle una herramienta de administración con una sencilla interfaz gráfica para realizar de una forma fácil las configuraciones y gestión de nuestro servidor Moodle para el e-learning o proyecto educativo propio. Especialmente interesantes para todos aquellos profesionales del sector de la educación que queráis llevar vuestra sabiduría a todos los lugares.

Se podría realizar con diversas versiones de la famosa placa SBC, pero es recomendable usar la Raspberry Pi 3 Model B con el sistema operativo o distribución Raspbian instalado, aunque también podemos usar otra distro Linux para esta placa sin problema.  Obviamente sobre él se debe instalar otros paquetes adicionales, el principal el software Moodle. Con eso tenemos una plataforma educativa de código abierto, barata y asequible y funcional.

Pedagogía barata gracias a la placa y al proyecto educativo Moodle que tiene un desarrollo impecable y con más de 89.000 sitios registrados para tener contenido de todo el mundo, desde escuelas, hasta instalaciones militares, universidades, etc., para ayudar a los educadores a crear comunidades de aprendizaje online, cursos a distancia, clases y otros proyectos de aprendizaje muy interesantes como sabréis.

¿Y qué es exáctamente Moodle? Pues se trata de un proyecto de código abierto para implementar una herramienta de gestión de aprendizaje o LMCS para la distribución libre de contenidos a través de la red. Está escrita en PHP y JavaScript bajo licencia GPL y fue iniciada por Martin Dougiamas. Pensando siempre en la nueva era pedagógica en la que vivimos, es decir, centrado en el e-learning e incluso el b-learning (también llamado blended learning o semipresencial).

El artículo Raspberry Pi + Moodle = una plataforma barata para e-learning ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2APg0vG
via IFTTT

La nueva versión de Slax cambia Slackware por Debian

La nueva versión de Slax con Debian

Hace poco tiempo que ha salido una versión nueva de la distribución ligera Slax, una versión llamada Slax 9.2.1. Una versión que sale tras dos años de silencio por parte de sus desarrolladores.

Slax 9.2.1 sigue orientándose al mundo de los equipos con pocos recursos, siendo una vez más una de las distribuciones ligeras más potentes del mercado, pero también trae novedades, importantes novedades que hará que abandonemos o no a la distribución.

La nueva versión de Slax no utilizará Slackware como distribución base sino que será Debian. El jefe del proyecto afirma que el cambio se debe a que Debian es una distribución más apropiada para su día a día e imagina que también para el resto de usuarios.

Desatando una vez más la polémica sobre qué distribución es más fácil para el usuario/ desarrollador. En cualquier caso, Debian 9 será la base de esta nueva versión, una base ligera pues la imagen de instalación solo ocupa 200 Mb.

Slax 9.2.1 no tiene ningún escritorio sino que utilizará Thunar, Fluxbox como gestor de ventanas y xLunch como programa de paneles. A este software le acompañará Chromium, Leafpad como editor de textos y un emulador de terminal. Es curioso que Tomas Matejicek haya decidido escatimar recursos en muchas funciones de la distribución pero no lo ha hecho con el navegador web.

Posiblemente, porque su trabajo diario, al igual que el trabajo de muchos otros usuarios, se base en la WWW y no en las aplicaciones locales. El kernel de esta distribución es un kernel de largo soporte, en concreto el Kernel 4.9, el mismo kernel que actualmente tiene la distribución Debian. Slax es una distribución ligera muy popular, la imagen de instalación la podéis conseguir desde la web oficial del proyecto.

Personalmente he probado esta distribución ligera y es una de las mejores distribuciones que existen para equipos con pocos recursos, pero cierto es que su atractivo estaba en su base de Slackware, algo que ha perdido actualmente y puede que con ello sus usuarios, o tal vez no ¿ vosotros qué pensáis? ¿ creéis que Slax dejará de ser más interesante por este cambio? ¿ habéis probado alguna vez Slax?

El artículo La nueva versión de Slax cambia Slackware por Debian ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2ipKm16
via IFTTT

Cosas que no sabías que funcionaban gracias a Linux

Tux Linux con brillo

No es algo nuevo en LxA, ya que hemos dedicado multitud de artículos a citar robots, routers, supercomputadoras, electrodomésticos que funcionan gracias a Linux, etc. Ya sabemos que Linux es un sistema muy versátil y por tanto permite ser utilizado para multitud de proyectos muy diferentes, desde un smartphone hasta una supercomputadora, e incluso hemos anunciado armas que funcionan con Linux en su interior. Pues bien, ahora volvemos a hacer otra lista de más dispositivos que funcionan gracias a Linux.

Ahora la frase “Linux is everywhere” tiene más sentido que nunca y aunque muchas de las cosas de la lista ya las conozcas, seguramente que otras te sorprendan y nunca imaginarías que funcionan gracias al kernel que creó Linus Torvalds. Así que empezamos con la lista:

  1. Máquinas de cocina como la Crock-Pot de cocción lenta, un utensilio que incluye en su corazón Linux.
  2. Sensores submarinos de detección de tsunamis.
  3. Juguetes, sobre todo con la llegada del IoT.
  4. Sistemas de entretenimiento para coches y también los coches autónomos que estamos viendo últimamente.
  5. Sistemas de cerradura para puertas.
  6. Tim Hortons, los vendedores de donuts con Linux…
  7. Algunas sistemas de máquinas para repostar de gasolineras.
  8. Calculadoras como la Ti-nspire CX.
  9. La supercomputadora de Lego.
  10. Sistemas de ordeñado de vacas. Así es en el caso del sistema creado por la empresa sueca Delaval
  11. Cadillac XTS, un sistema que funciona gracias a Linux.
  12. Sistema de control de tráfico de San Francisco, con procesadores PowerQUICC II Pro y Linux.
  13. Sistemas de control de tráfico aéreo como el americano.
  14. Control de trenes de alta velocidad japoneses.
  15. Electrolux es otra de las famosas empresas suecas que crea electrodométicos basados en microprocesadores Freescale y Linux, como algunos de sus neveras…
  16. Motocilcletas como la Mavizen TTX02.
  17. Lavadoras como las más modernas de Samsung.
  18. El sistema de la bolsa de Nueva York.

El artículo Cosas que no sabías que funcionaban gracias a Linux ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2AQ1MdN
via IFTTT

TensorFlow: una biblioteca de código abierto para el aprendizaje automático

Logo de TensoFlow

TensorFlow es una biblioteca de código abierto de aprendizaje automático para computación numérica usada en gráficos de flujo de datos. Está desarrollada por Google (concretamente por el equipo Google Brain), lanzada bajo licencia Apache 2.0 y escrita en lenguaje C++ y Python de tal forma que puede funcionar en varias plataformas: Linux, Windows y Mac. No es un proyecto demadsiado conocido para la mayoría de mortales que no están inmiscuidos en este campo, pero lo cierto es que resulta bastante interesante.

El objetivo del proyecto es construir y entrenar a redes neuronales para crear una IA capaz de detectar y descifrar patrones y correlaciones, aprendiendo y razonando. En la actualidad se usa en algunos proyectos, aunque básicamente para lo que más se usa es para investigaciones. En un inicio solo se usó a nivel interno de la empresa del buscador, pero luego fue publicado de forma abierta en noviembre de 2015 al ser suficientemente genérico como para usarse en otros ámbitos. En febrero de 2017 llegó a la versión 1.0 y continua con su rápido desarrollo con aportaciones tanto por parte de Google como por parte de la comunidad que también aporta. TensorFlow puede ser ejecutada por GPU y CPU, incluso también en plataformas móviles e integradas (empotradas), incluso por unidades de procesamiento de tensor o TPU, es decir, hardware específico para operaciones matemáticas de este tipo.

Además, para los desarrolladores de aplicaciones basadas en TensorFlow, dispone de una API de alto nivel que junto con los gráficos de computación permiten un entorno amigable y flexible para desarrollar potentes capacidades dentro de su marco de producción. Así que espero que los casi 1000 colaboradores externos que trabajan con el código como los internos puedan seguir desarrollando este interesante proyecto que no nos sirve para la mayoría de usuarios comunes, pero que de una forma indirecta podría beneficiarnos…

El artículo TensorFlow: una biblioteca de código abierto para el aprendizaje automático ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2ipK0HO
via IFTTT

Fedora 27: disponible y con novedades para ti

Fedora 27.5.3

Fedora es una de las clásicas, una conocidísima distribuciones GNU/Linux que surgió en su día de Red Hat de una forma similar a cómo lo hizo openSUSE de SUSE. Si estás familiarizado con el mundo Linux es imposible que no conozcas esta distribución, y poco más puedo decir de ella. Solo que ahora los desarrolladores nos han bendecido con una nueva versión, Fedora 27. Está disponible par que podamos disfrutar de ella desde ahora y puedes descargarla desde la web oficial del proyecto…

Mucho hemos hablado de Fedora, y ahora con Fedora 27 tenemos todas sus bondades con muchas novedades que los desarrolladores nos han aportado. Ya sabes que desde la página web que te dejé en el primer enlace puedes descargar tanto la version Workstation para estaciones de trabajo (es decir, para equipos portátiles y de sobremesa como los que tenemos habitualmente), la server edition para servidores y la versión Atomic optimizada para LDK (Linux-Docker-Kurbernetes).

Fedora 27 ha tardado más de lo esperado, algo a lo que los desarrolladores de Fedora nos tienen acostumbrados con sus habituales retrasos. Pero ya está aquí la popular, flexible, y robusta alternativa y lo hace con algunas sorpresas bajo la manga. Una de ellas es la integración de Mozilla Firefox Quantum del que ya hemos hablado aquí en LxA, es decir, la versión renovada y revolucionaria de Firefox 57. Pero también incorpora la versión GNOME 3.6 para actualizar su entorno de escritorio por defecto, aunque también existen imágenes con KDE Plasma, LXDE o LXQt.

Por supuesto el resto de paquetes también han sido actualizados, entre los que se encuentra LibreOffice que viene en su versión 5.4, una bastante reciente. Ya sabes que hace poco te hablé de LibreOffice 5.4.3, la última actualización que ha salido por el momento. Y el trabajo de desarrollo no termina aquí, también se han actualizado el resto de paquetes que encontrarás preinstalados a versiones más recientes, se han eliminado algunos bugs y el kernel Linux se ha rejuvenecido. ¿¡A qué esperas para probarla!?

El artículo Fedora 27: disponible y con novedades para ti ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2j17Fhh
via IFTTT

Wine 3 traerá soporte a las aplicaciones de Android

El sistema operativo Android-x86 ya permite ejecutar la última versión de Android, la versión Android 6.0

Uno de los complementos más importantes y necesarios para quienes provienen de sistemas operativos de Microsoft o bien quienes aún trabajan con Windows, es Wine. Wine es un emulador que nos permite ejecutar programas de Windows en nuestra distribución Gnu/Linux e incluso nos permite ejecutar aplicaciones de Windows en macOS. Pero esto cambiará con la próxima gran versión.

Desarrolladores de Wine han confirmado que Wine 3 traerá una novedad y es que no solo admitirá aplicaciones de Windows sino que también será compatible con las aplicaciones de Android.

Actualmente solo una aplicación para Gnu/Linux nos permite instalar aplicaciones de Android en nuestro ordenador con Gnu/Linux. Esta aplicación se llama CrossOver y aunque cuenta con una versión de prueba, lo cierto es que CrossOver es una solución privativa e incompatible con muchos usuarios. Puede que por ello, desarrolladores de Wine hayan decidido incorporar esta función para la próxima Wine 3.

Wine 3 permitirá que MacOS y Gnu/Linux puedan funcionar con apps de Android

Wine 3 se espera que sea lanzada al público a principios del 2018, una versión que podrá ejecutar elementos de Android pero no todos, es decir, apps de Google o que requieran de los servicios de Google no podrán funcionar con esta versión de Wine. Las librerías de Microsoft también serán actualizadas y Wine 3 será compatible con Direct3D 12 y Vulkan, complementos importantes para el renderizado y ejecución de aplicaciones gráficas.

Por el momento, no tenemos la opción de tener esta versión en nuestro Gnu/Linux pero si podemos utilizar los repositorios de los desarrolladores para tener en nuestra distribución la nueva versión cuando esté disponible. En cualquier caso, si no utilizamos apps de Android, el problema no es grave y si queremos usar apps de Android, o bien utilizamos CrossOver o bien esperamos a Wine 3, pero será algo real en poco tiempo ¿no lo creéis?

El artículo Wine 3 traerá soporte a las aplicaciones de Android ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2jvS1OE
via IFTTT

Conseguir ver los permisos de un fichero en formato octal

Los permisos son un tema bastante interesante en el mundo Unix y uno de las peculiaridades más valoradas de este tipo de sistemas operativos. Linux implementa este sistema de modos para los directorios y ficheros del sistema, y que podemos complementar con otras capas de seguridad como los atributos extendidos que implementan algunos sistemas de ficheros, o también otro tipo de sistemas de seguridad como las listas de control de acceso o ACL.

En algunos artículos hemos hablado de los modos o permisos, como quieras llamarlos, y seguramente ya sabes que podemos ver los permisos que tienen nuestro directorios y ficheros con un simple comando ls -l, pero en la consola se nos mostrará la forma de letras como ya sabemos. Por otro lado, también podemos usar esta misma notación o la octal para modificar estos permisos mediante el comando chmod, como también sabrás ya… ¿Pero qué ocurre si queremos listar los permisos en forma octal?

Pues bien, para poder ver la notación octal podemos usar diferentes procedimientos, aunque uno de los más sencillos es mediante el comando stat:


stat /etc/passwd

Con el anterior comando veremos bastante información sobre este fichero concreto, en el ejemplo /etc/passwd. Pero si queremos simplemente ver el modo o permisos en formato octal, puedes usar:


stat -c '%a' /etc/passwd

Ente los formatos y posibilidades disponibles, que puedes ver con man stat, están también %A para ver el formato con letras, y otras muchas opciones para filtrar la salida completa y solo mostrar algunos de los campos que se obtienen si no especificamos nada. Por ejemplo, si queremos que se nos muestren ambas formas de visualizar los permisos o modos Unix de un fichero o directorio, podemos usar este otro comando:


stat -c '%A %a' /etc/passwd

Y así conseguiremos en la salida estándar ambas…

El artículo Conseguir ver los permisos de un fichero en formato octal ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2iYo8Ti
via IFTTT

Red Hat Enterprise Linux para ARM ya está aquí

Red Hat logo

Hemos visto como el terreno de los servidores ha pasado por una etapa en la que las arquitecturas basadas en x86 (tanto IA-32 como AMD64) han dominado con mano firme. Pero en los últimos años ARM, por su rendimiento y eficiencia energética, está abriéndose un hueco en dispositivos móviles pero también en el ámbito de los microservidores o pequeños servidores de bajo consumo para ciertas empresas que no demandan de potentes máquinas. Es por eso que muchos desarrolladores de sistemas operativos han visto una buena oportunidad para lanzar las versiones con soporte ARM de sus sistemas para servers, como es el caso de Microsoft con su Windows Server…

Ahora también el gigante Red Hat se une teniendo un potente sistema operativo, en este caso basado en Linux, para funcionar en este tipo de máquinas basadas en ARM. Es decir, RHEL(Red Hat Enterprise Linux) ya está disponible para ARM, concretamente la versión RHEL 7.4 que viene acompañada con multitud de software cuyos paquetes han sido actualizados y específico para esta plataforma y también del kernel Linux 4.11, una versión bastante actual del núcleo de Torvalds & Company.

Esta distro está por tanto optimizada para SoC (System on a Chip) basados en ARM de 64 bits que compondrán los servidores de los que hablamos. Esto no es una completa novedad, ya hemos visto multitud de distribuciones como Ubuntu, openSUSE, etc., que funcionan bien con arquitecturas ARM o incluso para la propia Raspberry Pi, que como sabéis está basada en ARM también. Pero lo novedoso aquí es que se trata de un sistema operativo para servidores.

¿Y qué aportan este tipo de servidores? Pues bien, cuando tenemos chips x86 hablamos de consumos de entorno a 90w o más, aunque bien es verdad que el rendimiento de estos es muy elevado. Pero cuando basamos los servidores en ARM los consumos bajan hasta los 10 – 45w, es decir, entre 9 y 2 veces más bajo que con los chips de Intel y AMD. Sin embargo, el rendimiento es bastante aceptable, para nada es 9 veces menor que en el caso de los x86 gracias al buen ratio consumo/rendimiento que tienen.

El artículo Red Hat Enterprise Linux para ARM ya está aquí ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2z4KOw3
via IFTTT

Cómo instalar Firefox 57 en nuestro Gnu/Linux

logo Firefox con candado

Hace unas horas que tenemos entre nosotros la nueva versión de Mozilla Firefox, una versión que no solo presenta algunos pequeños cambios y bugs corregidos sino que es la primera de una serie de cambios drásticos que el navegador web sufrirá en pos de hacer un programa más ligero, rápido y potente.

Firefox Quantum que es como se conoce a esta versión es un navegador web más rápido que en versiones anteriores y compatible con los estándares HTML.

Esta nueva versión es amada por muchos que han probado su versión beta, ya que no solo ofrece rapidez sino que corrige muchos bugs y gestiona mejor que sus versiones anteriores la memoria ram del equipo. Durante las últimas horas, unas cuantas distribuciones han incorporado Firefox 57 en sus repositorios y eso hace que los usuarios también lo tengan.

Pero cierto es que aún muchas distribuciones no han recibido esta versión y tendrán que esperar bastante tiempo. Son las distribuciones no rolling release que  suelen tardar bastantes semanas para incorporar una nueva versión en sus repositorios oficiales. Si tenemos una distribución basada en Ubuntu o Debian, podemos abrir una terminal y escribir lo siguiente:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
sudo apt-get update
sudo apt-get upgrade

Si tenemos otra distribución, el método más rápido es ir a la web oficial de descargas, descargarnos el paquete correspondiente a nuestra plataforma y descomprimimos el paquete en nuestra home. Luego solo hemos de ejecutar el archivo llamado “firefox”.

Este archivo es el ejecutable, por lo que si queremos usarlo de manera habitual, creamos un acceso directo al escritorio y listo. Pero hay que recordar que esto será de manera provisional hasta que la distribución inserte los paquetes actualizados del navegador web.

Personalmente he probado esta versión y he de decir que los cambios merecen la pena la actualización, aunque si dependemos mucho de un plugin o complemento de Mozilla Firefox, posiblemente no sea la mejor opción, puesto que muchos complementos dejarán de funcionar. En cualquier caso, si buscáis lo último, así lo podréis conseguir.

El artículo Cómo instalar Firefox 57 en nuestro Gnu/Linux ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2z4hztj
via IFTTT

Cómo controlar tus reproductores multimedia desde la línea de comandos

Dj Tux

Si buscabas una herramienta para gobernar a todos tus reproductores multimedia desde la línea de comandos, no busques más. Existen algunas interesantes utilidades para poder controlar a varios reproductores conocidos con simples comandos, con independencia de cuál sea. Por ejemplo, una de esas herramientas es playerctl, que puede funcionar desde el terminal con simples órdenes en modo texto para diferentes reproductores multimedias entre los que se encuentran Audacious, bmp, Spotify, Mplayer, VLC y xMMS.

Para la instalación puedes usar las herramientas de gestión de paquetes de tus distribución preferida, ya que suele estar incluido en los repositorios oficiales más famosos. Por ejemplo, puedes instalarlo con pacman si tienes una distro Arch o basada en ésta, mediante APT para Debian y derivados, zypper para openSUSE y dnf para Fedora… Una vez instalado, puedes usarlo de una forma sencilla. Yo te recomiendo ver el manual para saber más, pero básicamente puedes listar los reproductores con:


playerctl -l

Por ejemplo, si nos aparece en la lista vlc, y queremos controlar el uso de este, podemos usar los siguientes comandos para ver el estado, reproducir una pista, pausarlo, pasar pista hacia delante o hacia atrás, y pararlo respectivamente:


playerctl status vlc

playerctl play -p vlc

playerctl pause vlc

playerctl next vlc

playerctl previous vlc

placyerctl stop vlc

Ya sabes que si en vez de querer controlar VLC queremos hacerlo con otro, pues sería el mismo comando pero sustituyendo vlc por el nombre del reproductor que queramos… Por cierto, también puedes usar otra alternativa llamada omnipause si te interesa, también es una app basada en Python que controla los reproductores a través de DBus.

El artículo Cómo controlar tus reproductores multimedia desde la línea de comandos ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2htlswB
via IFTTT