Planeta Universidad

July 26, 2019

OSL-ULL :: Oficina de Software Libre - Universidad de La Laguna

Entrevista alumnos en prácticas en la OSL
Desde el día 2 de abril la Oficina de Software Libre cuenta con dos alumnos del Ciclo Formativo de Grado Medio de Técnico en Sistemas Microinformáticos y Redes, Brandon Abel Barroso García y Gabriel Hernández Álvarez, ambos de 17 años de edad, que se encuentran realizando el módulo profesional correspondiente a Formación en Centros de Trabajo (FCT).

Con el objetivo de saber cómo les ha ido durante este tiempo y escuchar sus opiniones, les hemos hecho una pequeña entrevista que detallamos a continuación:

Gabriel y Brandon instalando Bardinux 5.1 en los equipos del aula de informática de Filología

A la pregunta “¿Por qué elegiste la Oficina de Software Libre como destino para tus prácticas?” nos dieron dos razones por las que han hecho sus prácticas en la Universidad de La Laguna. En primer lugar, su tutora de prácticas es ex-alumna de la Escuela Superior de Ingeniería y Tecnología de esta universidad, así que podía conocer de por experiencia propia el entorno y el ambiente por el que podían verse influenciados. Y en segundo lugar, debido a su minoría de edad y por aspectos legales no hubieron empresas capaces de ofrecerles una oportunidad para adquirir experiencia laboral. Afortunadamente para ellos, la Universidad de La Laguna sí que está preparada para aceptar este tipo de estudiantes, razón por las que se decidió que fuese este su destino.

Al hablar sobre su paso por la OSL y en qué ha consistido su labor, sus respuestas fueron las siguientes:

B:  “Mi paso por la Oficina de Software Libre ha sido una experiencia muy didáctica, donde he instalado el sistema operativo de la ULL (Bardinux) en múltiples equipos y junto a mi compañero hemos mantenido varias aulas de estudio de las distintas facultades de la Universidad.”

G: “En la OSL he contribuido con el mantenimiento, reparación y actualización de los equipos de diferentes aulas y bibliotecas. Por otra parte, hemos administrado los equipos y guardado estos en una hoja de cálculo y GLPI (una página de administración).

Cuando les preguntamos qué han aprendido del Software Libre durante su estancia por la OSL, nos cuentan:

B: “He aprendido sobre varias herramientas de uso libre para reparar e instalar equipos. También he aprendido mucho sobre el sistema operativo de la ULL Bardinux”.

G: “He aprendido la clonación en red y solución de problemas respecto a los sistemas operativos”.

Respecto a sus planes de futuro, nos plantean lo siguiente:

B: “Mi plan es el próximo año hacer el Ciclo Superior de Desarrollo de Aplicaciones Multiplataforma y después acceder a la universidad y realizar la carrera de Ingeniería informática.”

G: “Tengo pensado realizar un Ciclo Superior este año y al finalizarlo, continuar con la universidad o buscar un trabajo”.

Por último, en relación a si recomendarían a otras personas la experiencia de hacer las prácticas en la OSL:

B: “Sí, el ambiente de trabajo en la Oficina de Software Libre es muy bueno, además durante tus prácticas aprenderás múltiples cosas sobre la universidad y el software libre.”

G: “Recomendaría las prácticas en la OSL ya que hay muy buen ambiente de trabajo y las actividades que hemos realizado no hemos tenido ningún problema”.

Desde la OSL animamos a todas aquellas personas que quieran realizar sus prácticas externas en la oficina, ya que como han comentado los alumnos en prácticas es un lugar muy dinámico en el que se adquieren una gran variedad de conocimientos prácticos de cara a un futuro profesional.

El artículo Entrevista alumnos en prácticas en la OSL es contenido del sitio Oficina de Software Libre (OSL).

by Cristian Díaz Hernández at Fri Jul 26 15:43:24 2019

July 04, 2019

ASLUCO :: Aula de Software Libre de la Universidad de Córdoba

Publicado el programa del SalmorejoTech 2019
Como ya anunciamos, estamos organizando el primer congreso sobre informática y nuevas tecnologías para el próximo 13 de septiembre.

Desde hoy ya está publicado el programa a falta de la charla de clausura. Recuerda que las entradas son límitadas, puedes sacar la tuya gratuitamente aquí: https://salmorejotech2019.eventbrite.es/

El programa está disponible en la web del congreso:

https://salmorejo.tech

El horario es provisional y podría variar hasta días antes del evento. Pulsa sobre una charla para ver su descripción.

La entrada Publicado el programa del SalmorejoTech 2019 se publicó primero en Aula de Software Libre.

by Sergio Gómez at Thu Jul 4 10:32:01 2019

June 28, 2019

OSL-ULL :: Oficina de Software Libre - Universidad de La Laguna

¿Conoces Audacity?
La informática ha intervenido en el desarrollo de todo tipo de formatos: vídeo, texto, imágenes… Hoy, para todos los amantes de la edición de audio, recomendamos sin ninguna duda el uso de Audacity.

¿Qué es Audacity? Se trata de una herramienta de software libre y, por lo tanto, totalmente gratuita. Este programa se ha convertido en una de las herramientas de edición de audio más prácticas que existen. Con ella, se pueden desarrollar desde utilidades básicas de edición hasta efectos más complejos. Entre sus opciones están el cortar, pegar, grabar sonidos y normalizar el volumen de archivos existentes. Una de las opciones más complejas que también incluye esta herramienta es la creación de efectos a través de plugins y análisis de frecuencia.

La gran ventaja de esta herramienta de código libre es que está constantemente actualizada, de forma que no nos quedaremos en ningún caso con una versión antigua. En cualquier caso, si te apasiona la edición de audio, es el mejor momento para disfrutar de este “software de audio gratuito, de código abierto y multiplataforma“, como sus desarrolladores mismos lo definen.

El artículo ¿Conoces Audacity? es contenido del sitio Oficina de Software Libre (OSL).

by Naim Valerio Yanez Alonso at Fri Jun 28 14:26:09 2019

June 06, 2019

ASLUCO :: Aula de Software Libre de la Universidad de Córdoba

June 05, 2019

OSLUZ :: Oficina de Software Libre - Universidad de Zaragoza

Resultados de la fase local de CUSL 2018-19

Ya se conocen los ganadores de esta edición local del Consurso Universitario del Software Libre.

Primero, os recordamos los proyectos que se presentaron:

i2auth 

i2auth desea implantar una autenticación en dos factores a nivel de sistema operativo ofreciendo una integración con telegram.

 
 
 
 TIChing
 
Plataforma de educación online para el profesorado de TIC y otras asignaturas.
 
 
 
 
Ambos proyectos mostraron grandes fortalezas, era difícil decantarse por alguno. Tras un largo debate entre el jurado, por fín se llegó a consenso.
 
Y los ganadores fueron...
 
¡Vlad Teletin y Federico Barcelona con su herramienta i2auth
 
No fue decisión fácil, para nada. Queremos felicitar a ambos proyectos por el grandiosísimo trabajo que han hecho, y agradecemos esta contribución al mundo del software libre.

(Imágenes tomadas por el Vicerrector de TIC de UZ, https://twitter.com/vrTICunizar)

by osluz at Wed Jun 5 09:08:21 2019

May 15, 2019

OSLUZ :: Oficina de Software Libre - Universidad de Zaragoza

Presentación de fase local CUSL edición 13
Noticias: 
Fecha: 
Lunes, 27 Mayo, 2019 - De 11:30 hasta 13:00

Se presentarán los proyectos de la fase local de la 13ª edición del Concurso Universitario del Software Libre. El evento se celebrará en el Salón de Actos del Edificio de Ciencias Geológicas (Campus San Francisco).

Estos son los proyectos presentados en Zaragoza:

- i2Auth

i2auth desea implantar una autenticación en dos factores a nivel de sistema operativo ofreciendo una integración con telegram.

Código: https://gitlab.com/i2auth/i2auth

Blog: https://i2auth.home.blog/

 

- TIChing

Plataforma de educación online para el profesorado de TIC y otras asignaturas.

Código: https://github.com/SamuelNavD/TIChing

Blog: http://tiching.iesrodanas.com/blog/

Twitter: https://twitter.com/tichingapp

 

by osluz at Wed May 15 17:22:28 2019

May 13, 2019

OSL-UGR :: Oficina de Software Libre - Universidad de Granada

Llegó el Campus Infantil de Software Libre 2019
El verano está a la vuelta de la esquina y con él, las vacaciones escolares y las actividades lúdicas veraniegas, como el Campus Infantil Tecnológico de Software Libre 2019, que este año alcanza su XII edición.

La información más importante, es que el plazo de preinscripción se abre el próximo día 15 de mayo y que está especialmente pensado para niños y niñas con edades entre los 7 y los 14 años. Si no estás en ese rango de edad y quieres inscribirte, ponte en contacto con nosotros.

¿Qué son los campus de verano?

Los campus de verano son actividades para niñas y niños, en el caso del Campus Infantil, y chicas adolescentes ( en el caso del Campus Tecnológico para Chicas), que persiguen como principal objetivo el despertar en los participantes la curiosidad científica y tecnológica, el afecto a trabajo cooperativo y colaborativo, y el uso de nuevas tecnologías a través del software y el hardware libre.

Además, prestamos especial atención en eliminar el sesgo existente entre niños y niñas en algunas actividades en las que es necesaria la diversidad contribuyendo así a que las niñas y chicas, estén presentes en estos ambientes. La edad de los escolares y adolescentes que participan en ambos campus son clave, puesto que el manejo y las habilidades digitales se desarrollan de forma natural en este tipo de actividades y les ayudarán a integrarse en el mundo digital usando software libre desde el principio y teniendo claras ciertas premisas que las harán usuarias y usuarios más responsables, contribuyendo a un futuro digital más igualitario.

¿Cómo puedes participar?

Si tienes hijas o hijos con edades entre 7 y 14 años, ambos inclusive, y quieres que compartan tiempo y espacio con amigos desarrollando proyectos, el Campus Infantil de Software Libre es tu opción. Las niñas y niños compartirán dos semanas de aprendizaje, aprenderán a empezar a programar, a crear presentaciones, a diseñar con herramientas libres y construirán por grupos y organizados por edades, un pequeño proyecto tecnológico, con lo que no sólo verán las cosas en un monitor, sino que serán capaces de construirlas.

El plazo para apuntarse se abrirá el 15 de mayo, por lo que a partir de ese día puedes realizar la pre-inscripción en http://campusinfantilsl.ugr.es/pages/inscripciones.html.

¿Dónde se realiza?

El Campus Infantil de Software Libre 2019 se realizará en la Escuela Técnica Superior de Ingeniería Informática y Telecomunicación localizada en la

¿Cuándo?

 Campus Infantil de Software Libre Fechas
Inscripción 15 de mayo
Publicación de grupos preliminares 11 de junio
Publicación de grupos definitivos 15 de junio
Realización Primer turno: 24 de junio – 5 de julio
Segundo turno: 8 de julio – 19 de julio

¿Cómo puedes saber más?

Puedes escribirnos a campusinfantilsl@ugr.es o puedes contactar con la Oficina de Software Libre de la Universidad de Granada. Dirección: Calle Real de Cartuja 36 – 38 (Edificio CEPRUD) Granada.

// Email: osl@ugr.es

// Teléfono: 958 24 10 00 (extensión 20207)

– Mediante la página web informativa del Campus Infantil.

 

Colaboradores

HABILITAS EDUCACIÓN: Expertos en introducir la educación en habilidades y competencias utilizando las nuevas tecnologías como la robótica educativa entre otros. Colaboran con los centros escolares para divulgar y fomentar el uso de las tecnologías. A través de diferentes actividades consiguen el desarrollo personal del alumnado, y acompañar al profesorado en la incorporación de nuevas herramientas educativas.

 

by oselit@ at Mon May 13 11:22:15 2019

April 12, 2019

OSL-UGR :: Oficina de Software Libre - Universidad de Granada

Conoce Peppermint NINE, una distribución de Ubuntu 18.04 LTS

Os presentamos Peppermint Nine, un sistema operativo libre basado en la versión de Ubuntu 18.04 LTS. Este sistema operativo es muy ligero, por lo que podemos usarlo en ordenadores en los que las especificaciones de los componentes no sean especialmente punteras. Peppermint es una distribución de Linux basada en la tecnología Prism de Mozilla, la cual hace que esta distribución pueda integrar aplicaciones basadas en la web. Pero también nos deja instalar aplicaciones nativas del sistema Linux haciendo que este mismo sea híbrido.

Gracias al diseño híbrido de Peppermint se pueden ahorrar una cantidad de recursos bastante grande a la hora de utilizar aplicaciones web, las cuales se ejecutan en un servidor.

La versión de Peppermint Nine está pensada para soporte a corto plazo y se diferencia de las anteriores en su ligereza, además de que todavía soporta versiones para 32 bits, ventaja importante para reciclaje de equipos antiguos, que es parte del trabajo de esta Oficina.

Esta distribución tiene una herramienta propia llamada Ice, con ella se puede transformar cualquier sitio web con ayuda del navegador que utilicemos en una aplicación web, permtiéndonos más flexibilidad a la hora de trabajar.

 

También incorpora otras novedades como la herramienta Ice o el gestor de archivos Nemo. Con Ice es posible transformar un sitio web en una aplicación web, permitiendo aportar flexibilidad y la independencia del acceso a internet. Por otra parte el gestor de archivos Nemo incluye numerosos temas GTK y cambios en el interfaz para facilitar el uso intuitivo del mismo.

Nuestra contribución a su uso ha sido puesta en práctica en esta primera campaña de donación que hoy termina, puesto que ha sido la distribución elegida para instalar en

los 56 equipos que se han sido donados a centros educativos y asociaciones sin ánimo de lucro en la I campaña de donación de material informático de 2019. La hemos escogido principalmente porque es ligera y se puede instalar con 32 bits haciéndola compatible  con los distintos tipos de equipos que donamos. Pero existen otras razones, como  que la interfaz su interfaz es bastante intuitiva de cara al usuario y que incorpora herramientas básicas útiles para cualquier usuario poco experimentado. Aún así, la hemos completado con herramientas para formación como el paquete ofimático LibreOffice, la herramienta para aprender a programar con bloques por excelencia, Scratch o el navegador chromium.

Peppermint nos ha solucionado nuestras necesidades para esta campaña con una nota de 10, así que si vosotros queréis probarla y contarnos vuestra opinión, podéis ir a la página de descarga pulsando aquí. Esperamos que si estáis buscando un sistemas de características parecidas os haya servido este post.

 

Fuente: Peppermint OS 9: una distribución orientada a aplicaciones basadas en la nube

by David Castro at Fri Apr 12 11:33:31 2019

April 05, 2019

GUL-UC3M :: Planeta Grupo de Usuarios de Linux de la U. Carlos III de Madrid.

Jose Manuel: AWS S3 ¿on-premise?
minio ha sido, junto a un bug de la máquina de vending que me permite sacar dos bollitos por el precio de uno, mi descubrimiento más grande de esta semana.
Permite tener un servicio compatible con AWS S3 en tu cluster de Kubernetes. Esto podrá parecer innecesario si trabajas en cloud pública, donde ese servicio ya existe, pero en entornos on-premise es una necesidad muy real.

¿Porqué AWS S3 on-premise?

Cuando hablamos de servicios cloud no solo hablamos de disponibilidad, replicación, gigas, y con casinos, y ....... .

Para el desarrollador de un equipo agile lo importante es tener un api para poder trabajar. Y si además es un api "estandarizada" pues mucho mejor porque nos permite desarrollar nuestras aplicaciones de forma que son independientes del entorno sobre el que corren.

Por desgracia en los clientes que suelo frecuentar hay una cierta alergia a todo lo que sea externalizar servicios por lo que AWS S3 les provoca urticaria pero minio encaja como un guante.

Despliegue en OpenShift

Usamos los objetos de karrier.io un poco modificados e incrustados en una plantilla que puedes encontrar en este repositorio.

Ejecuta:

oc new-app -f minio-template.yaml

Y ya está. ¿A que pensabas que iba a ser más difícil? ;-)

openshift

Recuerda apuntar la "Access Key" y la "Secret Key".

Venga, te pongo la salida del comando para que parezca más difícil:

jmferrerm@serenity:~/blog/AWSS3on-premise$ oc new-app -f minio-template.yaml -p MINIO_ACCESS_KEY=holaaaaaaa -p MINIO_SECRET_KEY=adiooooooos
--> Deploying template "jmferrer-minio-template/minio" for "minio-template.yaml" to project jmferrer-minio-template

     min.io
     ---------
     A min.io service.  For more information about using this template, including OpenShift considerations, see https://github.com/elmanytas/minio-openshift/blob/master/README.md.

     WARNING: This template needs a default storage class with space enough.

     The following service(s) have been created in your project: minio.

     For more information about using this template, including OpenShift considerations, see https://github.com/elmanytas/minio-openshift/blob/master/README.md.

     * With parameters:
        * Name=minio
        * Memory Limit=512Mi
        * Application Hostname=
        * Access Key=holaaaaaaa
        * Secret Key=adiooooooos

--> Creating resources ...
    secret "minio-keys" created
    service "minio" created
    route "minio" created
    statefulset "minio" created
--> Success
    Access your application via route 'minio-jmferrer-minio-template.osapps.elmanytas.es'
    Run 'oc status' to view your app.
jmferrerm@serenity:~/ownCloud/blog/AWSS3on-premise$

Uso con la cli de aws

Hacemos un uso normal cambiando el endpoint url tal como pone aquí:

jmferrerm@serenity:~$ aws --endpoint-url=http://minio-jmferrer-minio-template.osapps.elmanytas.es s3 ls
jmferrerm@serenity:~$ aws --endpoint-url=http://minio-jmferrer-minio-template.osapps.elmanytas.es s3 mb s3://swordartonline
make_bucket: swordartonline
jmferrerm@serenity:~$ aws --endpoint-url=http://minio-jmferrer-minio-template.osapps.elmanytas.es s3 cp /tmp/YukiKajiuraSAOLive.mp4  s3://swordartonline
upload: ../../tmp/YukiKajiuraSAOLive.mp4 to s3://swordartonline/YukiKajiuraSAOLive.mp4
jmferrerm@serenity:~$ aws --endpoint-url=http://minio-jmferrer-minio-template.osapps.elmanytas.es s3 ls s3://swordartonline
2019-04-04 20:04:27  237535530 YukiKajiuraSAOLive.mp4
jmferrerm@serenity:~$

GUI

El GUIaburros es simple y escueto.

login

Tanto que no necesita mayor explicación:

interfaz

Happy object storing!!

Un poco de música épica para amenizar tu fin de semana

Conciertazo en vivo de Yuki Kajiura 梶浦由記 at 「Sword Art Online event “Sing all Overtures”」:

Fri Apr 5 20:51:32 2019

March 26, 2019

GUL-UC3M :: Planeta Grupo de Usuarios de Linux de la U. Carlos III de Madrid.

Jose Manuel: Crea tu portal con Antora

A la hora de crear un portal siempre nos encontramos con los mismos problemas: la gestión de permisos, la "caducidad" de la plataforma, el formato de la documentación, la gestión manual de la documentación, uniformidad de los estilos en todos los portales, transformación entre diferentes formatos, ...

Antora es un generador de portales a partir de AsciiDoc, lo cual se suma a la facilidad que tiene para transformarse en varios formatos como epub, pdf o html.

Tendencias

Desde hace unos años podemos ver como diferentes empresas desarrollan su documentación usando un lenguaje de marcado organizado en repositorios:

Soporte

Existen plugins de AsciiDoc para los CMS más populares como pueden ser Wordpress o Drupal. Y lo mismo con Markdown.

También tenemos plugins para los principales IDEs que permiten ver en tiempo real el resultado de tu trabajo:

Github Atom Microsoft Visual Studio Code
Atom Code

Y por supuesto, tal como has podido ver pinchando en los enlaces de tendencias, están soportados de caja en cualquier servicio de git que ofrezca una mínima funcionalidad como Github o Gitlab.

Sintaxis de lenguajes de marcado

Hay unos que se caracterizan por ser más fáciles y otros más difíciles pero con más funcionalidad.

Por ejemplo, para poner énfasis en algo tenemos lo siguiente:

Markdown AsciiDoc DocBook
texto en **negrita** texto en *negrita*

texto en <emphasis>negrita</emphasis>

Resumir toda una sintaxis en tres líneas es muy difícil pero esto nos da una idea de que Markdown y AsciiDoc pueden llegar a parecerse en cuanto a simplicidad mientras DocBook, al usar xml, puede ser más tedioso.

La tendencia ha sido simplificar todo lo posible la edición manteniendo toda la funcionalidad necesaria y por eso lo más usado suele ser Markdown o AsciiDoc. Por supuesto que existen otros formatos como Doxygen, que son perfectamente válidos, pero parece que el mercado tiende a Markdown o AsciiDoc dependiendo del uso.

¿Markdown o AsciiDoc?

Si queremos un documento que al mostrarse por la web tenga enlaces a otros documentos pero al generarse el PDF se incrusten, deberemos poner en AsciiDoc:

ifdef::env-gitlab,env-github,env-browser[]
Secciones:

* link:./arquitectura/arquitectura.adoc[Arquitectura]
* link:./infraestructura/infraestructura.adoc[Infraestructura]

endif::[]

ifdef::ebook-format-kf8,backend-pdf[]

include::./arquitectura/arquitectura.adoc[]
include::./infraestructura/infraestructura.adoc[]

endif::[]

Si quieres hacerlo en Markdown, no podrás.

AsciiDoc tiene bastantes funcionalidades que Markdown no tiene y su uso es casi igual de fácil.

En Markdown ha habido intentos de incluir funcionalidad que en AsciiDoc viene de caja pero han desembocado en distintas implementaciones que pueden funcionar o no dependiendo del servicio que utilices.
Por ejemplo, la implementación de Gitlab es distinta a la de Github, lo que supone un problema en cuanto a portabilidad.

Renderizando, ando

Vamos a renderizar este documento a diferentes formatos a partir de este archivo, como son:

  • html: docker run -it -v $(pwd):/documents/ asciidoctor/docker-asciidoctor asciidoctor antora.adoc
  • pdf: docker run -it -v $(pwd):/documents/ asciidoctor/docker-asciidoctor asciidoctor-pdf antora.adoc

Para renderizar un documento hemos usamos la imagen docker-asciidoctor que la organización mantiene en dockerhub.

Creando un portal

Podría subir los html estáticos a un servidor y ya tendría mi portal, pero existen frameworks que permiten generar portales fácilmente tomando como fuentes uno o varios repositorios.

En la wikipedia nos encontramos con tres frameworks cuyas pruebas me han hecho llegar a las siguientes conclusiones:

Antora

Antora permite la creación de un portal a partir de un playbook en formato yaml donde se definen todos los repositorios que lo forman.

De esta forma podemos tener diferentes repositorios para sistemas, seguridad, desarrollo, …​ y Antora se encargará de juntarlos todos en un solo portal al que aplicará los mismos estilos. Cada uno de esos repositorios es un "componente" del portal para Antora.

En cada repositorio (componente) necesitamos crear un archivo llamado antora.yml donde definiremos las secciones que formarán este componente. Cada una de esas secciones es un "módulo" para Antora.

Si el repositorio tiene varias ramas nos puede crear una versión del componente por cada una de ellas.

Un ejemplo de Antora

Por suerte la documentación oficial es realmente clara en este aspecto pero voy a intentar simplificarla más.

Clona el siguiente repositorio:

git clone https://gitlab.com/antora/demo/demo-site

Dentro del repositorio verás el playbook site.yml con este contenido:

site:
  title: Antora Demo Site
  # the 404 page and sitemap files only get generated when the url property is set
  url: https://example.org/docs
  start_page: component-b::index.adoc
content:
  sources:
  - url: https://gitlab.com/antora/demo/demo-component-a.git
    branches: master
  - url: https://gitlab.com/antora/demo/demo-component-b.git
    branches: [v2.0, v1.0]
    start_path: docs
ui:
  bundle:
    url: https://gitlab.com/antora/antora-ui-default/-/jobs/artifacts/master/raw/build/ui-bundle.zip?job=bundle-stable
    snapshot: true

Este archivo indica a antora que la raíz del portal (site.start_page) será el archivo index.adoc del componente b.

Además irá a los dos content.sources y generará sus html con la versión master para el primero mientras para el segundo generará las versiones v2.0 y v1.0 partiendo del directorio docs.

Ejecuta esto para generar los estáticos:

docker run -u $UID --privileged -v `pwd`:/antora --rm -t antora/antora site.yml

Tu portal ahora se encuentran en build/site/index.html

Cambios para construir un portal

Imagina que tienes un archivo en AsciiDoc llamado antora.adoc en un repositorio y quieres cambiar su estructura para tener un portal. Todo el contenido está en la rama master de un único repositorio ubicado en https://github.com/elmanytas/antora-examples:

  • mueve antora.adoc a modules/ROOT/pages/antora.adoc.
  • mueve las imágenes a modules/ROOT/assets/images/.
  • crea modules/ROOT/pages/_attributes.adoc con este contenido:
    :moduledir: ..
    include::{moduledir}/_attributes.adoc[]
    
  • crea modules/ROOT/_attributes.adoc con este contenido:
    :attachmentsdir: {moduledir}/assets/attachments
    :examplesdir: {moduledir}/examples
    :imagesdir: {moduledir}/assets/images
    :partialsdir: {moduledir}/pages/_partials
  • crea un modules/ROOT/nav.adoc con el contenido de la barra de navegación:
    xref:antora.adoc[Antora]
  • crea un antora.yml con este contenido en la raíz del repositorio:
    name: antora
    title: antora
    version: antora
    nav:
    - modules/ROOT/nav.adoc
    
  • crea un site.yml con el siguiente contenido en la raíz del repositorio:

    site:
      title: Post de Antora
      # the 404 page and sitemap files only get generated when the url property is set
      url: http://antora.example.com
      start_page: antora::antora.adoc
    content:
      sources:
      - url: https://github.com/elmanytas/antora-examples.git
        branches: antora
    ui:
      bundle:
        url: https://gitlab.com/antora/antora-ui-default/-/jobs/artifacts/master/raw/build/ui-bundle.zip?job=bundle-stable
        snapshot: true

A partir de este momento puedes trabajar tal como lo hacías antes escribiendo en modules/ROOT/pages/ y dejando las imágenes en modules/ROOT/assets/images/. Todo lo que escribas aparecerá en tu portal ejecutando:

docker run -u $UID --privileged -v `pwd`:/antora --rm -t antora/antora site.yml

Tue Mar 26 23:33:35 2019

March 13, 2019

OSHL-UMH :: Oficina de Software Libre y Hardware Libre - Universida Miguel Hernández de Elche

March 01, 2019

Púlsar :: Asociación de Software Libre de la Universidad de Zaragoza



En este artículo os traemos, desde Púlsar, una chuleta con los programas/sitios web más interesantes y sobretodo, básicos que no pueden faltar en tu nuevo sistema operativo libre. 

Sabemos que el cambio puede llegar a ser algo difícil, ya que todos nos habíamos acostumbrado a lo anterior usado. ¡Pero no es imposible adaptarse! Es por ello, que queremos daros un pequeño resumen de programas que podéis tener y que os pueden facilitar mucho a la hora de emplear el máximo potencial de tu nuevo sistema operativo libre.

Como nueva miembro de Púlsar y del Software Libre, recoger toda esta información y poder ayudar hoy de la misma manera que los chicos de esta asociación me han ayudado a mi.

Dicha esta pequeña introducción, comencemos con el gran repertorio.

B · Á ·S · I · C · O · S

Empecemos con la definición de Software Libre. Según Richard Stallman ’’es el software que respeta la libertad de los usuarios y la comunidad. […] Es decir, el «software libre» es una cuestión de libertad, no de precio.’’ 

Por favor, no confundáis Software Libre con Código Abierto. En éste último, tienes acceso al código, y no te garantiza la persistencia de tal proyecto como abierto y tampoco garantiza su inclusión en el Software Privativo. 

¿Qué sistema operativo escoger si eres nuevo? Te dejo una lista ordenada de más a menos fácil de entendimiento:

  1. Ubuntu y Linux Mint: Se podrían decir que son los más User Friendly. Fáciles de instalar, fáciles de comprender. 

  2. Fedora: El más fácil de instalar, pero no tiene tanta comunidad como los anteriores. 

  3. Debian: El mejor, peor su instalación suele ser fusca. 

  4. Arch: Para entendidos. 

Y para cada uno de ellos, tienes un escritorio diferente inspirado en distintos conocidos:

  1. Cinnamon y KDE: Por defecto y sin maquillaje, se parece bastante a Windows, para los que se acaban de pasar a nuestro mundo. 

  2. Xfce y Mate: Para una experiencia más liviana. 

  3. Deepin: Para nuestros antiguos usuarios de macOS, es el entorno más parecido. Tiene un modo llamado ‘’eficiente’’, muy parecido a Windows
    también. 

  4. GNOME: Original, completo y muy personalizable por su amplia comunidad. 

 

P · R · O · G · R · A · M · A · S 

A continuación, un listado de programas chulis que no pueden faltar al ser básicos, algunos nuevos a lo acostumbrado y otros muy parecidos a los anteriormente utilizados:

  • Pack LibreOffice: ¿Acostumbrado al Office de toda la vida? A parte de ser libre, gratis y más eficiente, esta alternativa libre te permitirá contribuir con la sociedad libre. 

  • GIMP, Inkscape, Rawtherapee, Darktable: Editor de imagen cada uno con sus cualidades, unos centrados más en la edición de imagen de manera profesional, y por ejemplo GIMP e Inkscape más parecidos a Photoshop. 

  • Kdenlive y Audacity: Dedicados a la edición de vídeo y audio, en mi opinión y si manejas de dichos temas, imprescindibles. 

  • Retroarch: Emulador libre de videojuegos con una amplia biblioteca de emuladores y juegos. 

  • Xonotic: Arena shooter en primera persona. 

  • SuperTuxKart: Alternativa a MarioKart. 

  • 7zip: Archivador de ficheros. 

  • VLC: Reproductor multimedia destacable. 

  • Krita: Software dedicado a la ilustración, alternativa a PaintToolSAI. 

  • Geogebra: Aplicación educativa para matemáticas. 

  • Etcher: Grabador de imágenes de sistema para Pen y DVD. 

  • Thunderbird Mozilla, Geary y Evolution:
    Gestores de correos. 

Y para terminar, traigo unas páginas web que te pueden resultar de lo más interesantes:

  • Para editar tu escritorio:

    • gnome-look.org

    • xfce-look.org

    • store.kde.org

  • Si no encuentras tu escritorio arriba, piensa: O bien son compatibles o vienen con su propia herramienta de edición (Como en Linux Mint, cinnamon).

  • Como buscador, Chromium o Firefox.

  • Jitsi como alternativa a Skype y Mastodon como alternativa a Twitter.

  • OpenStreetMap, como alternativa a Google Maps.

La entrada se publicó primero en .

by Caity Hernández Ferrer at Fri Mar 1 20:07:15 2019

February 22, 2019

Púlsar :: Asociación de Software Libre de la Universidad de Zaragoza

Charla-taller VMP y OpenStreetMap
Hoy hemos tenido una charla-taller introductoria sobre la base de datos geográfica libre y colaborativa de OpenStreetMap. Ahora mismo está en periodo de información pública la nueva ordenanza de regulación de los vehículos de movilidad personal (VMP).

El texto indica la asimilación en circulación a las bicicletas, excepto en las calzadas, en las que dependería del número de carriles y la velocidad máxima de la vía.

Es por eso que queremos mapear número de carriles y velocidad máxima de todas las calles de la ciudad, para cuando esté la normativa aprobada se pueda sacar un mapa de circulación de estos vehículos.

Os dejamos a continuación las diapositivas y chuleta de la sesión. ¡Nos vemos en la próxima!
https://isc.unizar.es/index.php/s/dtNaWXHXbYxrT3E

La entrada Charla-taller VMP y OpenStreetMap se publicó primero en .

by Héctor Ochoa at Fri Feb 22 15:04:34 2019

February 18, 2019

OSHL-UMH :: Oficina de Software Libre y Hardware Libre - Universida Miguel Hernández de Elche

October 26, 2018

vista"

Tech Youth: Digital Skills

vista"

La reforma del copyright y el software libre

vista"

Herramientas de seguimiento y analítica web en proyectos Drupal

vista"

Martes de Software Libre. Introducción a Tor