Blog personal + fedora planet

En este artículo estaré explicando como subir tu blog a fedora planet.

¿Qué es fedora planet?

El Planeta Fedora es una herramienta de comunicación distribuida, que utilizan muchos de los contribuidores de Fedora para conocer el pulso de la comunidad Fedora. Los miembros de la comunidad conectan sus blogs al Planeta Fedora para expresar a la comunidad sus pensamientos y personalidad, compartir en lo que están trabajando al igual que sus ideas por medio de los artículos en sus blogs.

Como requisitos principales:

  1. Contar con una cuenta FAS [Fedora Account System], sino tienes una cuenta FAS, crear una es súper rápido.
  2. Haber firmado el acuerdo de contribuidor (CLA).
  3. Ser miembro como mínimo de uno de los grupos en FAS. Por ejemplo: fedora-pa

Captura de pantalla de 2017-07-29 18-47-09

¿SSH?

SSH (Secure SHell) es un protocolo que facilita las comunicaciones seguras entre dos sistemas usando una arquitectura cliente/servidor y que permite a los usuarios conectarse a un host remotamente. A diferencia de otros protocolos de comunicación remota tales como FTP o Telnet, SSH encripta la sesión de conexión, haciendo imposible que alguien pueda obtener contraseñas no encriptadas.

Accede al siguiente link articulo donde explico como crear una clave SSH: Crear clave SSH y vincular con FAS.

¿Cómo subo mi blog a fedora planet?

  1. Creamos el archivo llamado .planet en nuestro directorio home.

Captura de pantalla de 2017-07-29 23-00-55.png

Vim (Vi IMproved) es una versión mejorada del editor de texto vi, presente en todos los sistemas UNIX.

[http://yourname.wordpress.com/category/fedora/feed/]
name = Your Name
face = http://yourname.fedorapeople.org/yourpicture.png

  • Nuestra dirección del blog con la categoría fedora para que solo se publiquen este tipo de artículos.
  • El nombre de nuestro blog o nuestro nombre.
  • Una imagen/foto tuya. Hackergotchi.

Captura de pantalla de 2017-07-30 09-42-30

2. Nos conectaremos a nuestra cuenta de fedoraplanet.org.

Ingresamos el siguiente comando en nuestra terminal:

ssh -i ~/.ssh/id_rsa [mi_usuario]@fedorapeople.org

Nos solicitará nuestra clave,  de esta manera ingresamos a nuestra cuenta de Fedora People.

Captura de pantalla de 2017-07-30 10-16-29

Para salir ingresamos “exit” en nuestra terminal.

3. Subir el archivo .planet a fedoraplanet.org

Luego de salir, escribimos en la terminal el siguiente comando:

scp -r .planet [mi_usuario]@fedorapeople.org:/home/fedora/[mi_usuario]

Captura de pantalla de 2017-07-30 10-14-43.png

¿Qué es el scp? Copiar archivos a través de SSH con SCP.

Puedes escribir en tu terminal: man scp, podras leer la documentación de este comando.

Captura de pantalla de 2017-07-30 10-13-08.png

Al realizar estos pasos correctamente, entonces lograremos subir nuestro archivo .planet a fedorapeople.org

Para verificar ingresamos a nuestra cuenta y luego escribimos el siguiente comando en la terminal: find .planet

Captura de pantalla de 2017-07-30 10-19-32.png

Si tienes dudas puedes contactarme en.

  • Telegram: @yoseft7
  • Grupo de telegram fedora: Fedora LATAM

Gracias.
@josereyes_ah

Fedora Activiy Day – LATAM [Cusco 2017]

Del 13 al 15 de Julio, estuve participando junto a colaboradores del Proyecto Fedora de la región LATAM en Cusco, Perú. En un evento denominado FAD.

Nuestro objetivo principal fue unificar ideas positivas e implementar innovaciones en nuestra región [LATAM].

Los participantes del evento fueron:

  • Alex Irmel Oviedo Solís (alexove), Perú.
  • Adrian Soliard (asoliard), Argentina.
  • Tonet Jallo (tonet666p), Perú.
  • Itamar Reis Peixoto (itamarjp), Brasil.
  • Eduard Lucena (x3mboy), Chile / Venezuela.
  • Samuel José Gutiérrez Avilés (searchsam), Nicaragua.
  • Brian Exelbierd (bex), Czech Republic.

Las reuniones se realizaron en la Universidad Global del Cusco.

Nuestro trabajo fue realizar un FODA: un análisis interno (Fortalezas y Debilidades) y externo (Oportunidades y Amenazas) de la región.

fad-foda

Los puntos tratados en el FAD serán presentados en las próximas reuniones y compartidos con toda la comunidad de LATAM para su pronta implementación, esto a favor de la región para que sea mas productiva y potenciemos los talentos de los distintos colaboradores en cada país.

Fortalecer nuestra región, trabajando localmente.

FAD Latam 2017

FLISoL 2017 | Panamá

El pasado sabado 22 de abril se realizo el FLISoL en la Universidad Tecnológica de Panamá.

Con un total de 150 asistentes durante todo el evento, entre estudiantes y profesionales de varias provincias del país: Panamá Oeste, Colón y Panamá.

Muchas gracias a los conferencistas por brindar su experiencia en las exposiciones y talleres.

Agradecemos tambien a todas las personas y empresas que colaboraron para que este FLISoL fuera un exito:

Gracias.

@josereyes_ah

FLISoL 2017 | Ciudad de Panamá.

El FLISoL es el evento de difusión de Software Libre más grande en Latinoamérica y está dirigido a todo tipo de público: estudiantes, académicos, empresarios, trabajadores, funcionarios públicos, entusiastas y también personas que no poseen mucho conocimiento informático.

  • Fecha: Sábado 22 de Abril 2017.
  • Lugar: Universidad Tecnológica de Panamá. [Lobby del FISC]
  • Hora: 09:00 am – 04:00 pm.

FLYER

17757147_10155938392299179_7962908892980438568_n (1)

PROGRAMA

17966840_10155956624664179_240336872767905953_o

Están todos invitados al FLISoL 2017, ciudad de Panamá.

Nos pueden seguir en las redes sociales de FLOSS-Pa.

Créditos por el diseño del flyer a: shelsxacm

Gracias a todos los conferencistas y patrocinadores por participar junto a nosotros.

@josereyes_ah

RPM Fusion en Fedora

RPM Fusion: provee software que no incluye el Proyecto Fedora o Red Hat. Este software también se ofrece precompilado en RPMs para todas las versiones actuales de Fedora y Red Hat Enterprise Linux 5 y 6.

El objetivo principal de RPM Fusion es simplificar la experiencia del usuario final, esto se hace mediante la agrupación de tanto software adicional como sea posible en un solo lugar.

Una vez tengas habilitado RPM Fusion en tu sistema puedes instalar paquetes disponibles desde el repositorio simplemente usando el comando DNF desde tu terminal.

Para comprobar si RPM Fusion esta instalado o no en tu equipo, ejecutamos en la terminal lo siguiente:

$ sudo dnf repolist | grep rpmfusion

Captura de pantalla de 2017-04-14 21-33-04
Como pueden observar, no cuento con RPM Fusion en mi equipo.

RPM Fusion tiene dos repositorios independientes para paquetes libres y no libres. Puedes habilitar uno o ambos repositorios.

Configurar RMP Fusion en Fedora

Ingresa las siguientes instrucciones.

Para habilitar el repositorio libre de RPM Fusion:

$ sudo dnf install –nogpgcheck https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Para habilitar el repositorio no libre de RPM Fusion:

$ sudo dnf install –nogpgcheck ttps://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Luego de realizar los siguientes pasos, volvemos a ingresar:

$ sudo dnf repolist | grep rpmfusion

Captura de pantalla de 2017-04-14 21-28-10
Esta vez si cuento con RPM Fusion en mi equipo.

Luego actualizamos nuestro equipo:

$ sudo dnf update

Más información:

Gracias.
@josereyes_ah

Inhabilitar y Habilitar Repositorios [Fedora]

Sencillos pasos que se deben aprender de memoria y sino aquí esta este post:

documentrepository

Para inhabilitar un repositorio:

Utilizar la terminal en modo: root

# dnf config-manager – -set-disabled nombre_del_repositorio

Importante mencionar que los guiones antes del disable deben estar juntos.

Para habilitar:

# dnf config-manager – -set-enabled nombre_del_repositorio

 

Estos pasos se puede hacer de manera manual, siendo root, de la siguiente manera:d

  1. Dirigirte a la ruta /etc/yum.repos.d abrir el repo con gedit

# gedit nombre_del_repositorio.repo

Reemplazar por el número cero donde dice: enabled=1

@josereyes_ah

FUDCon LATAM 2016 [Puno, Perú]

Durante los días 13, 14 y 16 de Octubre estuve participando de FUDCon (Fedora Users and Developers Conference) uno de los eventos de mayor importancia del software libre para la comunidad de Fedora, en esta ocasión se realizó en la hermosa ciudad de Puno, Perú.

Se organizó el barcamp; alrededor de 50 conferencias y talleres, donde compartimos de temas relacionados a infraestructura, desarrollo de aplicaciones, hardware libre, formación profesional y estrategias para la estabilidad de comunidades, gobernanzas, comercialización, además de realizar diversas pruebas y controles de calidad.

Un evento totalmente gratis y donde recibimos alrededor de 350 personas.

Este evento se realizó en las instalaciones de la UNA (Universidad Nacional de Altiplano).

El día antes de la inauguración del evento tuve la oportunidad junto a Kiara Navarro de promover el evento en la cadena de televisión de la UNA.

Durante el evento, presente dos conferencias:

  1. ¿Cómo empezar en Fedora?
  2. Introducción a Git & GitHub. Herramienta que todo Desarrollador debe aprender.

Ambos temas iban dirigidos a una audiencia principiante, enfocados a motivar para que dieran pasos firmes en el mundo de Linux y Fedora.

Aprendimos de la cultura de Perú, sus costumbres y su riquísima gastronomía [súper recomendado].

Página de facebook: FUDCon LATAM.

 

Desconferencia Symfony + Drupal

El sábado 24 de septiembre de 2016, el capítulo de Floss-Pa UIP organizó junto a la empresa panameña Rootstack: La Desconferencia de Symfony + Drupal.

Las conferencias que se expusieron fueron las siguientes:

  1. Introducción a Drupal.
  2. Conociendo Symfony + Drupal.
  3. Entendiendo Drupal y sus módulos [Cual utilizar y como crearlos].
  4. Buenas prácticas de seguridad en Drupal.
  5. SMACSS y BEM: Metodologías para escribir mejor CSS.
  6. Phalcon PHP Framework.

Resumen del evento.

Se expuso los beneficios de utilizar Drupal. La instalación y creación de un proyecto. Explicaron los grupos en que está dividida la interfaz de administración. Se detallaron los módulos básicos que debemos conocer. Diferentes proyectos que podemos utilizar en Drupal. Se habló de la importancia del trabajo en comunidad, en especial del equipo de seguridad de Drupal.

Referente a los módulos las personas trabajan con un estándar para no crear un desorden. Los módulos no se repiten, Drupal es muy estricto en la creación de módulos.

Se explican los beneficios al usar Drupal junto a Symfony. Se realiza una prueba con una lista de suscripción.  Se detalla la creación y la fácil utilización del componente YAML para la configuración de los archivos.

Buenas prácticas de seguridad al utilizar Drupal. Se realizaron pruebas a páginas web que utilizan Drupal en diferentes versiones, se menciona que debemos mantener actualizadas nuestra web y estar atentos a noticias de seguridad.

Introducción a las metodologías BEM y SMACSS.

BEM (bloque, elemento, modificador) son principios que nos ayudan a crear y mantener nuestros sitios web. En BEM los bloques y elementos tienen nombres. SMACSS, (Arquitectura modular y escalable para CSS) se basa en organizar las reglas CSS en 5 categorías: base, maquetación, modulo, estado, tema. La convención es nombrar las clases con un prefijo que indica la categoría. Los módulos no llevan prefijos y los sub-módulos llevan como prefijo el nombre del módulo padre.

Phalcon es una nueva alternativa en frameworks para PHP. Enfocada en mejorar el rendimiento, es código abierto y escrito como extensión en C. Optimizada para alto rendimiento, no es necesario usar o aprender C. Entre los objetivos está el ser un framework robusto, completo y fácil de usar.

El IDE utilizado por los expositores es PHPStorm de JetBrains.


Importante mencionar que se patrocinaron los próximos eventos:

  1. Python Meetup. 22 de Octubre 2016 en la UIP.
  2. DevConf Panamá. 1-3 de Febrero, 2017.

Agradecimientos

Fotos del evento en: Facebook Floss-pa.
Síguenos en Twitter: Floss-pa.

 

Muchas Gracias!!!
@josereyes_ah

Linux Day [Panamá 2016]

Primeros pasos

El pasado 06 de agosto el equipo de Floss-Pa y Fedora Panamá celebro el Linux Day este evento se realizo en la Universidad Interamericana de Panamá [UIP] en esta ocasión les brindare un resumen de todo lo sucedido en el evento.

LD
Foto en grupo: asistentes (estudiantes y profesionales), conferencistas, directivos de la uip y organizadores del evento.

A principios de mayo 2016 un grupo de estudiantes nos comprometimos a organizar un evento donde estudiantes, profesionales y público en general participara, compartiera conocimientos de diversas tecnologías.

Es así como comenzamos a planificar el Linux Day.

FINAL-linuxday-main
Linux-Day-Pa2016-Flyer

Linux® es un sistema operativo libre y de código abierto que comenzó como un pequeño proyecto por Linus Torvalds en 1991. En la actualidad se utiliza en todos los equipos que puedas imaginar, desde sistemas embebidos en los submarinos nucleares, también en los equipos de Wall Street, la Bolsa de Valores de Londres, El Gran Colisionador de Hadrones y los superordenadores de la NASA.

Linux Day: es un día de celebración que organizan muchas comunidades a nivel mundial en agradecimiento a Linux.

Este año Linux Day celebra su 25 aniversario el 27 de agosto de 2016.

Pre Linux Day

Decidimos organizar talleres antes del Linux Day a los cuales denominamos: Pre Linux Day. Estos talleres tenían el objetivo de promocionar el Linux Day y ofrecer temas básicos preparando a los participantes para el Linux Day.

workshopv1
Pre-Linux-Day-Flyer

Durante estos talleres participaron estudiantes, profesores y directivos de la Universidad Tecnológica de Panamá y la Universidad Interamericana de Panamá, además fue de nuestra grata sorpresa contar entre los asistentes con profesionales de diversas empresas de renombre en el desarrollo de software, promotores del código libre y estudiantes de colegios secundarios de la ciudad de Panamá y ciudad de Colón.

Linux Day

El Linux Day comenzó desde las 9 de la mañana, con una breve introducción de la historia de Linux y pequeñas anécdotas por parte de los maestros de ceremonia y conferencistas acerca de su experiencia al utilizar Linux.

Ariel Barría, inicio el ciclo de conferencias con el tema: Introducción a Vagrant, herramienta de desarrollo para la creación de entornos virtuales. Nos dio el paso a paso para instalar y configurar Vagrant. La principal ventaja es que si queremos desarrollar una aplicación Web, no tenemos que configurar nada en nuestro ordenador y llenarlo de programas.

Alvaro Andrade, CEO de Ethical Hacking brindo la conferencia sobre Informática Forense en los Delitos contra el Honor y la Privacidad de las personas a través de redes sociales y portales web, la cual esta basada en un proceso de la vida real donde se hablo desde la tipificación de los delitos informáticos, la cadena de custodia en materia de evidencia digital, hasta la obtención, preservación, análisis y presentación de evidencia digital en procesos judiciales y extrajudiciales.

Con más de 14 años de experiencia en seguridad informática e informática forense y con 7 años en materia de Derecho Informático, fue explicando paso a paso como un informático en seguridad y un abogado deben trabajar en conjunto al enfrentar casos contra la privacidad de las personas.

Alberto Castillo, estudiante de la UTP miembro de Floss-Pa y Fedora Panamá, nos dimos cuenta que algunas personas que asistían a los  Pre Linux Day, solo habían utilizado Linux de manera gráfica y otros no tenían muchos conocimientos al utilizar la Shell para realizar diversas tareas desde la distribución Linux de su preferencia. Por tal motivo,  y para que los presentes perdieran el temor a usar el Shell Alberto brindo la conferencia: Dominando Linux un Comando a la vez; donde nos explico la sencillez, lo poderosa y lo importante que es aprender a usar el Shell.

Si comienzas a usar esta herramienta con regularidad, no solo le perderás el miedo, sino que notaras que es una potente herramienta.

Diego Tejera, CTO / Co-Founder at Rootstack y Co-Founder de Floss-Pa. La conferencia que Diego compartió llevo por nombre: Como ser uno de los mejores DevOps. Nos explico la importancia de ser innovadores, confiables y rápidos en los proyectos que realicemos. En el ambiente laboral actual, debemos ser dinámicos y altamente competitivo es necesario hacer una diferencia para destacar de los demás equipos de trabajos o empresas.

Julian Vega, nos acompaño desde la UTP sede Chiriquí, el compartió con nosotros la conferencia: Introducción al Diseño 3D con Blender. Nos mostró una serie de pasos básicos par iniciar en el mundo del diseño 3D y nos mostró algunos de sus proyectos utilizando Blender.

Cristhian Lima, forma parte del equipo de Ethical Hacking. Desde primeras horas del evento Cristhian nos explico el WarGame para que los presentes resolvieran retos y al momento de su conferencia se darían las respuestas y la persona que obtuviera mas puntos se le brindaría una media beca en la: Certificación Experto en Cibercrimen e Informática Forense. 

Cristhian nos brindo la conferencia: Accede al Mundo del Ethical Hacking con Linux, nos explico que es ser un hacker, que tipos de hacker existen y los primeros pasos a tomar para el Ethical Hacking, las oportunidades de trabajo que puedes lograr y las personas que puedes llegar a conocer en esta extensa comunidad.

Maryon Torres, estudiante de la UIP. Culmino el Linux Day con la conferencia: Primeros proyectos utilizando Python y Linux. Explico como iniciar en Linux y realizar proyectos con herramientas de código libre, ademas de como encontrar ideas en beneficio de la universidad y aportar mejoras. Al final de su conferencia exhorto a los presentes a que iniciaran pequeños proyectos con Python y que poco a poco lo ampliando o desarrollando la idea. Los presentes quedaron interesados en los proyectos que ha venido realizando Maryon y quedaron interesados en reactivar la comunidad de Python Panamá.


Paralelamente se brindaron varios talleres, entre ellos:

  1. Introducción a Docker.
  2. Introducción a Node.js.
  3. Docker clusters, Kubernetes vs Docker Swarm vs Amazon ECS.
  4. Introducción a Arduino.

Fotos del evento en: Facebook Floss-pa.
Síguenos en Twitter: Floss-pa.


Agradecimientos especiales a:

  • Abdel Martínez: Profesor de la UIP que siempre ha colaborado y confiado en sus estudiantes al coordinar este tipo de eventos.
  • Shelsy Chanis: por esmerarse en la creación de los diseños de los flyers y artículos promocionales, ademas de realizar el contacto con los patrocinadores.
  • Maryon Torres, Juan González y Zahir Gudiño: por ser parte del equipo de organizadores y promotores del Pre Linux Day & Linux Day ademas de ser conferencistas en los eventos.
  • A los Directivos y personal administrativo de la UIP por brindarnos el apoyo y la confianza para realizar estos eventos.
  • A Fedora Panamá y Floss-pa, por brindarnos los medios y el contacto con muchas personas para expandir nuestros conocimientos y compartir lo que vamos aprendiendo en el camino.
  • Los conferencistas que brindaron los temas en el auditorio principal y en los talleres, gracias por brindar su tiempo y conocimientos con todos los asistentes.
  • A las 80 personas, entre estudiantes, profesionales y demás que asistieron durante todo el evento, gracias por asistir. Este evento es pensado en ustedes.

Gracias Totales!!!
@josereyes_ah