Ejercicios con vector, matriz y ordenamiento con lenguaje Java

Todo estudiante al iniciarse en la programación y sobre todo con el lenguaje java, nos encontramos con los temas de vectores, matrices y otros contenidos que permiten comprender el funcionamiento de los programas.

A continuación presento un ejercicio donde se hace uso de los arreglos mencionados, con la captura de datos en los arreglos, el proceso con el cálculo tomando como referencia los índices de ubicación de los datos, y al final se presenta los datos ordenados en forma descendente.

Enunciado:

«Una empresa de bebidas gaseosas ofrece 3 tipos (A,B,C) de productos, el programa debe permitir seleccionar al cliente el tipo de producto, además debe aplicar descuentos a por la compra a partir de 6 productos, al tipo A 12%, al tipo B 8% y al tipo C 4.5%. Por cada iteración se debe mostrar del cliente, el tipo de producto comprado, el nro. de productos, el monto del descuento y el monto de pago. Al finalizar el programa debe mostrar el monto general recibida por las ventas».

public class Gaseosas {
	public static void main(String[] args) {
		Scanner Leer = new Scanner(System.in);
		System.out.println("Ingrese el nro. de ventas: ");
		int nro = Leer.nextInt();
		double acum=0;
		char tipo[] = new char[nro];
		double ventas[][] = new double[nro][4];
		//Estructura de repeticion
		for (int i = 0; i < nro; i++) {
			//Entrada de datos
			System.out.println("Seleccione el tipo de producto: A / B / C: ");
			tipo[i] = Leer.next().charAt(0);
			System.out.println("Ingrese la cantidad de productos: ");
			ventas[i][0] = Leer.nextDouble();
			System.out.println("Ingrese el precio del producto: ");
			ventas[i][1] = Leer.nextDouble();
			//Proceso
			//Evaluar la cantidad de productos comprados
			if(ventas[i][0] >= 6) {
				if(tipo[i]=='A') {
					ventas[i][2]=(ventas[i][0]*ventas[i][1])*0.12;
				}else if(tipo[i]=='B') {
					ventas[i][2]=(ventas[i][0]*ventas[i][1])*0.08;
				}else {
					ventas[i][2]=(ventas[i][0]*ventas[i][1])*0.045;
				}
			}else {
				ventas[i][2] = 0;
			}
			//Calcular el monto de pago
			ventas[i][3]=(ventas[i][0]*ventas[i][1])-ventas[i][2];
			//Reporte o salida
			System.out.println("***********************************");
			System.out.println("Tipo de producto: "+tipo[i]);
			System.out.println("Cantidad comprada: "+ventas[i][0]);
			System.out.println("Monto del descuento: "+ventas[i][2]);
			System.out.println("Monto de pago: "+ventas[i][3]);
			//Acumular todas las ventas
			acum += ventas[i][3];
		}
		//Ordenamiento de datos de los arreglos
		for (int i = 0; i < nro-1; i++) {
			for (int j = 0; j < ventas.length-1; j++) {
				//Ordenar con base a la columna 3 del arreglo mpago
				if(ventas[j][3] < ventas[j+1][3]) {
					//Ordena la columna mpago
					double aux0 = ventas[j+1][3];
					ventas[j+1][3] = ventas[j][3];
					ventas[j][3] = aux0;
					//Ordena el vector Tipo
					char aux1 = tipo[j+1];
					tipo[j+1] = tipo[j];
					tipo[j] = aux1;
					//Ordena la columna cantidad
					double aux2 = ventas[j+1][0];
					ventas[j+1][0] = ventas[j][0];
					ventas[j][0] = aux2;
					//Ordena la columna precio
					double aux3 = ventas[j+1][1];
					ventas[j+1][1] = ventas[j][1];
					ventas[j][1] = aux3;
					//Ordena la columna descuento
					double aux4 = ventas[j+1][2];
					ventas[j+1][2] = ventas[j][2];
					ventas[j][2] = aux4;
				}
			}
		}
		//Mostrar datos de los arreglos
		System.out.println("********************************************");
		System.out.println("Tipo \t Cant \t Prec \t Desc \t M.Pago");
		for (int i = 0; i < nro; i++) {
			System.out.println(tipo[i]+" \t "+ventas[i][0]+" \t "+ventas[i][1]+
					" \t "+ventas[i][2]+" \t "+ventas[i][3]);
		}
		//Mostrar monto acumulado por todas la ventas
		System.out.println("********************************************");
		System.out.println("Monto acumulado por las ventas: "+acum);
	}
}

En las líneas 12 hasta 17 se realizan la captura de los datos ingresados por teclado, en las líneas 20 hasta 30, se realizan los procesos de decisión donde se evalúa la cantidad de producto comprados y luego se evalúan la categoría a la que pertenecen, luego en la línea 32 se realiza el cálculo del monto de pago. En las líneas 43 hasta 69 se realiza el proceso de ordenamiento considerando como referencia la columna 3 del arreglo bidimensional ventas para después ser mostrados los resultados en consola.

Primer video donde se captura los datos, se procesan y se muestran los datos sin ordenamiento.

Segúndo video donde se muestra que a partir de los datos capturados y calculados, se ordenan en forma descendente y se muestran en consola.

Cliente Heroku en Fedora 26, con git subir un proyecto java a la nube

¿Qué es Heroku?

Heroku es una plataforma en la nube como servicio. Incialmente fue hecho solo para soportar el lenguaje de programación Ruby, pero posteriormente se ha extendido el soporte a Java, Node.js, Scala, Clojure y Python y PHP.

10

En la pagina oficial no encontramos un cliente basado en rpm para la familia fedora, pero si encontramos un modo de instalación mediante npm (Node Package Manager) que es un gestor de paquetes, así que mediante npm instalaremos un cliente heroku, luego usando git subiremos una app a un repositorio free de heroku en la nube.

1. Instalar npm

#dnf install npm

2. Instalar cliente heroku con npm

#npm install -g heroku-cli

3. Actualizar version de nodejs, ya que el cliente heroku post instalación solicitará nodejs version 8.x en adelante, se sugiere desinstalar la versión anterior que viene con npm.

#curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
#dnf install nodejs

4. Después de haber instalado el cliente, ver las versión y acceder a heroku

1

#heroku -v
#heroku login

5. Ahora usar Git, en el directorio del proyecto iniciar git.

#git init

2
6. Subir a un espacio temporal antes de subir a la nube

#git add .
#git status 
#git

7. Crear el primer punto de referencia en git

4

#git commit -m "Proyecto inicial"

8. Crear repositorio en la nube de heroku

5

#heroku apps:create apps-micro-prueba

Ingresar a su cuenta free de heroku y revisar el repositorio creado para la aplicación.

6

9. Enviar el proyecto al repositorio creado con la siguiente orden, luego probar el funcionamiento de la aplicación.

#git push heroku master

7

10

Fedora 25 Server ARM

¿Qué es la tecnología ARM?
ARM pertenece a una arquitectura RISC (Reduced Instruction Set Computer=Ordenador con Conjunto Reducido de Instrucciones). ARM es un tipo de arquitectura de 32 bits originalmente desarrollada por empresa Acorn Computers Ltd en el año 1983 para usarse en computadoras personales, hace poco llegó una versión V8-A de 64 Bits desarrollada por ARM Holdings; una de las grandes ventas de esta arquitectura es que maneja un sistema de instrucciones realmente simple, esto hace que permite ejecutar tareas con un mínimo consumo de energía.

g
0
¿Qué es Fedora ARM?
El proyecto ARM de Fedora es una iniciativa para llevar Fedora a esta familia de procesadores. Fedora presenta imágenes (isos) que se son versiones de Fedora adaptadas para ejecutarse en sistemas basados en microprocesadores ARM.
Las imágenes se encuentran clasificados en 2 grupos: ARM Servers y Desktop Computing; el primer grupo está orientado al uso de computadoras como servidores y vienen sin entorno gráfico; mientras que el segundo grupo para múltiples usos con entornos gráficos al escoger.
https://arm.fedoraproject.org/

00

¿En qué hardware puedo probar Fedora ARM?
Existen en el mercado muchos productos miniPCs para poder experimentar con Fedora ARM, entre los más reconocidos tenemos a:

  • Raspberry pi
  • Orange pi
  • Banana pi
  • Beagle Bone
  • Cubie Board
  • Otros

Probando Fedora Server ARM 25 en una Raspberry pi 2

Para esta prueba muy sencilla se ha desarrollado el siguiente procedimiento

a) Usando el gparted formatear el microSD (sdCard) para asegurarnos que esté en buen estado, esta opción no es obligatorio o podría usar otra aplicación para realizar el proceso.

b) Instalar en fedora el instalador arm

#dnf install fedora-arm-installer

c) Verificar la unidad asignada al microSd en su pc. Es preciso mencionar que en la siguiente imagen muesta /dev/sdb1, esto varía según como mas probando más veces.

a

d) Instalar fedora arm en la unidad correspondiente al microSD

#arm-image-installer –image=Fedora-Server-armhfp-25_Beta-1.1-sda.raw.xz –target=none –media=/dev/sdg

b

En esta imagen muestra /dev/sdg como ruta de la unidad montada perteneciente al microSD.

e) Insertar el microSD en la placa Raspberry pi, conectar a la fuente de energía y espera la carga del S.O. para realizar algunos pasos de configuración.

f) Configurar el idioma, red, zona horaria y la contraseña de root, también puede crear un usuario.

g) Una vez finalizado, la configuración ingresar desde otro equipo de la red con un navegador web mediante la dirección ip y puerto que presenta la imagen anterior.

h) Navegar y observar los servicios en ejecución, los servicios durmiento y demás herramientas que presentan en entorno web.

i) Posteriomente puede realizar una actualización.

#dnf update -y

En los dias siguientes esperamos probar Fedora Server con la ejecución de uno o más servicios y poder analizar hasta donde puede llegar el poder de estas tecnologías.

También se probó la imagen de Fedora ARM con entorno gráfico Gnome, pero se tomó un buen tiempo en cargar, se recomienda probar con entornos mas ligeros como xfce, lxde o mate.

z

En adelante estaremos probando Fedora ARM en Orange Pi PC con caracteristicas de hardware similares al Raspberry pi y realizaremos el post respectivo…

Virtualizar como Bridge con KVM-Qemu en Fedora 24

Bridge (conocido modo puente) es el tipo de red puesto por defecto cuando creamos una máquina virtual. Cuando estableces el modo bridge en una tarjeta de red virtual, tu red local es extendida hacia tu máquina virtual. Es decir tus equipos virtuales se comportarán como una máquima más de tu red.
vm03
Aunque tu equipo se conecte a tu red local usando el hardware de tu ordenador físico, la máquina virtual será totalmente independiente en la red. Será como un equipo más.
¿Qué es KVM?
KVM (Kernel Virtual Machine) es un módulo del kernel Linux que permite que los programas en espacio usuario utilicen las características de virtualización por hardware ofrecidas por diferentes procesadores.
¿Qué es QEMU?
QEMU es un emulador de máquinas y virtualizador genérico open source. Cuando se usa como emulador de máquinas, QEMU puede ejecutar sistemas operativos y programas compilados para una arquitectura (por ejemplo un sistema ARM) en una máquina diferente (por ejemplo una PC).
¿Qué es libvirt?
libvirt (The virtualization API) es un conjunto de herramientas para interactuar con las capacidades de virtualización de las versiones recientes de Linux (y otros sistemas operativos), liberado bajo la licencia «GNU Lesser General Public License».
Más información en este enlace:

Para virtualizar con KVM en fedora 24 consideramos que nuestro equipo (host) está conectado a la red mediante un cable upt y los pasos no funcionan para una conexion a la red mediante wifi, que dejaremos pendiente para un siguiente post.
1. Instalar un conjunto de paquetes de virtualización.

 

#dnf groupinstall «Virtualization»

000
También se puede instalar los siguiente paquetes básicos, recomiendo lo anterior
#dnf install qemu-img  libvirt libvirt-python libvirt-client

2. Iniciar o reiniciar el servicio libvirt y ver el estado de funcionamiento.

# systemctl  restart libvirtd

# systemctl  status libvirtd

02
3. Identificar nuestras tarjetas de red con las que cuenta nuestra pc.

#ip add

En la siguiente imagen mi equipo muestra que cuenta con 3 tarjetas de red, 2 ethernet y 1 wifi donde
enp6s1         Ethernet
enp0s25     Ethernet
Ethernet     Wifi

Para nuestra demostración emplearemos la tarjeta Ethernet enp6s1

4. Haremos uso del comando nmcli, que nos permitirá manipular a Network Manager desde el terminal.
a) Crear el puente (bridge) llamado br0, la que nos permitirá salir a la red con nuestros equipos virtuales.

#nmcli c add type bridge autoconnect yes con-name br0 ifname br0

b) Asignar una dirección ip para el puente br0.

#nmcli c mod br0 ipv4.addresses 192.168.0.131/24 ipv4.method manual

c) Asignar una puerta de enlace para el puente br0.

#nmcli c mod br0 ipv4.gateway 192.168.0.1

d) Asignar un DNS para el puente br0.

#nmcli c mod br0 ipv4.dns 8.8.8.8

e) Eliminar la configuración de nuestra tarjeta (enp6s1) Ethernet conectada a la red.

#nmcli c del enp6s1

f) Hacer que la interfaz enp6s1 sea miembro de br0 creada en el paso a.

#nmcli c add type bridge-slave autoconnect yes con-name enp6s1 ifname enp6s1 master br0

fff.png

5. Reiniciar el equipo anfitrion

#reboot

6. Verificar las interfaces de red, especialmente del brigbe br0

#ip add

06

7. Tambien es posible con la siguiente orden verificar la relación de puente entre enp6s1 con br0.

#brctl show

7777.png
8. Desde el terminal ejecutar virt-manager para iniciar la virtualización

#virt-manager

8888
9. Instalar los sistemas operativos las que se desean virtualizar
Screenshot at 2016-08-03 12-36-49
10. Asignar el tipo de interfaz que contará el SO virtualizado.

10101

11. Cargar la maquina virtual instalada configurar la tarjeta de red.

1a

2a

12. Probar la salida a internet desde el equipo virtual y desde el equipo anfitrion realizar un ping al equipo virtual.

3a
Fuentes:
1. https://www.linuxito.com/gnu-linux/nivel-alto/316-virtualizacion-con-kvm-en-linux-como-compilar-e-instalar-qemu-libvirt-virt-manager-desde-los-fuentes
2. https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Host_Configuration_and_Guest_Installation_Guide/sect-Virtualization_Host_Configuration_and_Guest_Installation_Guide-Host_Installation-Installing_KVM_packages_on_an_existing_Red_Hat_Enterprise_Linux_system.html
3. https://www.server-world.info/en/note?os=Fedora_24&p=kvm

Hacer correr JDK- Oracle y Netbeans en Fedora 24

Desde hace buen tiempo no instalaba JDK de Oracle y Netbeans,  unos amigo tuvieron algunos problemas al intentar realizar sus trabajos, mecionaban que podian instalar sin problemas pero no podían ejecutar Netbeans en Fedora24, hicimos unas pruebas y en verdad tenia inconvenientes, mientras que en las versiones anteriores de fedora funcionaba con normalidad, después de algunos momentos de ensayo hicimos esto y funcionó…

1. Verificar que versión de java se tiene instalado

rpm -aq | grep jdk

Screenshot at 2016-07-31 23-56-21
2. Desinstalar openjdk y jdk si tiene una versión mas reciente para instalar

rpm -e java-1.8.0-openjdk-headless

rpm -e java-1.8.0-openjdk

rpm -e jdk1.8.0_101

 

3. Instalar el jdk de Oracle mas reciente con la que cuenta, para nuestro ejemplo será la misma versión.

rpm -ivh jdk-8u101-linux-x64.rpm

Screenshot at 2016-08-01 00-15-31

4. Quitar el netbeans instalada anteriormente, aquella que no se pudo ejecutar.

cd /usr/local/netbeans-8.1/

./uninstall.sh

Screenshot at 2016-08-01 00-27-57

5. Volver a realizar la nueva instalación indicando la ruta correcta de las librerias de java

ultima

6. Cerrar y volver a iniciar sesió para probar el funcionamiento, de no ser asi, reiniciar el equipo.

Screenshot at 2016-08-01 00-48-04

Screenshot at 2016-08-01 01-12-09

Lamp en Centos 7/Fedora

Pensamos probar el funcionamiento de LAMP en un servidor Centos 7 virtualizado sobre Fedora 23, pensamos probar mediante una página simple y luego decidimos poner WordPress sobre el servidor; estos son los pasos principales que se trabajó:

Instalar apache, mariadb, php y phpmyadmin

#yum install httpd mariadb mariadb-server php php-mysql php-gd php-mbstring php-pdo phpmyadmin

2. Configurar apache: httpd.conf

#vim /etc/httpd/conf/httpd.conf

httpd

3. Configurar phpmyadmin: phpMyadmin.conf

#vim /etc/httpd/conf.d/phpMyadmin.conf

phpMyadmin
4. Configurar mariadb: password de root

#mysql -u root  -p

>use mysql;

>update user set password=PASSWORD(«nuevaclave») where User=’root’;

5. En phpmyadmin: crear usuario y bd para wordpress
phpMyadmin2
6. Descomprimir wordpress dentro de /var/www/html

#tar xzvf wordpress-4.5.2.tar.gz

7. Configurar bd, usuario y password

#cp wp-config-sample.php wp-config.php

#vim wp-config.php

wp-config

8. Instalar wordpresss

wp

A continuación se muestra el proceso completo con el siguiente video…

Sofliseoane 2015

El viernes 20 y sábado 21 de noviembre de 2015, un año más seguimos realizando actividades académicas en la especialidad Computación e Informática del Instituto Manuel Seoane Corrales, se trata del Sofliseoane 2015, como de esperarse se programaron charlas, talleres y demostraciones con ponentes nacionales e internacionales que acontinuación realizamos un breve resumen del evento:

Día Viernes 20 de Noviembre

Inicié con un charla hablando sobre Fedora, el lanzamiento de la nueva versión, la comunidad y planes para el 2016, en seguida desde Panamá se realizó una charla sobre arduino con la participación de Kiara Navarro miembro de la comunidad fedora que cuenta con gran experiencia sobre empaquetamiento y el desarrollo de proyectos electrónicos bajo el sistema operativo Fedora, Kiara se centró sobre arduino, las ventajas, microcontroladoras, los módulos más comunes y usados y los fundamentos básicos para su programación; en seguida como última charla un exalumno del Instituto Seoane Joel Porras Caso realizó su charla sobre Aprovisionamiento de Servidores, donde nos habló sobre los tipos de servidores, las buenas practicas para su configuración, la instalación de paquetes y reglas fundamentales a tener en cuenta.

Día Sábado 21 de Noviembre

A las 9:00 de la mañana Jorde Salinas inició el evento con su charla «Trabajando desde casa – experiencias del mundo real», Jorge con mucha experiencia en desarrollo, explico las condiciones necesarias para realizar un buen trabajo, las ventajas y desventajas de trabajar desde casa, los requisitos fundamentales para desarrollar aplicaciones para el mercado americano y europeo, normas fundamentales para el desarrollo y otro puntos que contribuyeron a un buen inicio de las actividades. a las 9:30 era el inicio de los talleres en el laboratorio A, Italo Chavez inició su taller de virtualización con KVM, empezó con la configuración previe de los equipos recien instalados con Linux Fedora, luego con los participantes pasó a la instalación de los paquetes y dependencias de KVM, copiaron varios isos (imágenes de DVDs, Linux Ubuntu, Fedora, Win7, etc) y finalmente procedieron a virtualizar los sistemas operativos. A la misma hora Raúl Hugo Noriega, hacía el taller de «Orquestando la nube con Ansible», explico ¿Qué es ansible?, los paquetes de instalación, las configuraciones básicas, comandos y playbooks entre otros, luego viendo que no llegaba el siguiente ponente Raúl fue a reforzar sobre algunos comandos fundamentales de linux.

A las 11:30 de la mañana, Alexander López Manrique miembro del Grupo de Robótica, Mecatrónica» de la PUCP  demostró su gran conocimiento de la robótica, describió sobre la robótica que ayuda a la rehabilitación de las personas, los diseños, robots, de prueba, robots para trabajos industriales, luego demostró componentes de robots que se integran con arduino y raspberrypi, mientas que a las misma hora José Luis Bujarin realizaba el taller de desarrollo web con JSF, explico las características y arquitectura, conceptos de navegación y parámetros de vista, validaciones y redirecciones, finalmente pasó a realizar un demos con los participantes.

Adelantamos el último taller a la 1:00 pm que estaba programado para las 2:oo pm, Luis Linares Burnes y Eisson Alipio Rodriguez mienbros de la Comunidad de Software Libre de la Universidad Nacional de Ingeniería realizarón un taller de Raspberry Pi, conectaron a la red la raspberrypi, access point y leds sobre los puertos gpio, después de configurar y realizar la aplicación lograron demostrar que era posible controlar leds desde cualquier equipo de la red.

Casi a las 3:00 pm terminamos el evento, con una gran experiencia compartida, los bueno lo que más resalta es haber hecho llegar a los estudiantes temás relevantes en el mundo de la informática, haber puesto en contacto con especialistas que trabajan en producción, haberlo hecho exclusivamente con fines académicos.

Un agradecimiento a los ponentes por su apoyo incondicional, a los participantes por motivar a seguir generando más conocimientos, a los directivos del Instituto Seoane por abrirnos las puertas de la institución y a todos que seguimos creyendo que el Software Libre no lleva más alla de las aulas y rompe los esquemas de una escuela tradicional.

Bernardo.

 

 

Fedora Perú en CONEISC 2014

El XXII Congreso Nacional de Estudiantes de Ingeniería de Sistemas y Computación – Trujillo 2014, realizado en la Universidad Nacional de Trujillo; fué evento que convocó a más de 1200 estudiantes de las diferentes universidades públicas y privadas del Perú, asimismo la participación de muchos ponentes nacionales e internacionales (www.coneisc.pe); durante 5 días que fué el evento la participación de Fedora Perú estuvo presente en 4 días, desde el lunes 18 hasta el jueves 21, donde describimos nuestra participacion en cada uno de los días:
Día Lunes 18 de Agosto
Llegamos al evento a las 9:00 am y encontramos a los organizadores (Jorge Ventura G. – Presidente, Edgar Cortez – Responsable de talleres) inscribiendo a los primero participantes; nos presentamos ante ello y nos cedieron un stand donde colocamos el banner y ya por la tarde informamos a los visitantes, sobre fedora, la comunidad y nuestra participación en el evento.

IMG_3274

IMG_3053 IMG_3057 IMG_3101 IMG_3104 IMG_3106 IMG_3109 IMG_3110 IMG_3113 IMG_3115 IMG_3116 IMG_3117 IMG_3118 IMG_3120 IMG_3123 IMG_3125 OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA

Dia Martes 19 de Agosto
Por la mañana del día Martes, desde las 8:30 nos instalamos en el Stand y empezamos a informar sobre la comunidad y nuestra participación como también una breve descripción de  los talleres; para nuestra sopresa ya los talleres estaban llenos y que había mucha demanda; después del medio día fuimos a los laboratorios de cómputo para preparar los equipos; donde un laboratorio de las 3 sólamente contaba con equipos de 2gb de ram y nos vimos obligados a usar centos ya que no contabamos con un equipo virtual de 32 bits.
Tonet Jallo en el Laboratorio I con el tema «Fedora más que un sistema operativo»; habló sobre la Fedora, la comunidad e hizo demostraciones sobre el uso del Sistema Operativo, en el Laboratorio 2 Rene Lujano con el tema «Diseño Gráfico en Fedora 20» hizo demostraciones básicas de diseño, donde demostró sus habilidades en gimp, inkscape y blender y por otra parte en el Laboratorio 3 Aly Machaca demostró como generar un spin basado en Fedora; por mi parte apoyé en los talleres con todo lo que se tenía a la mano…

IMG_3150 IMG_3154 IMG_3162 IMG_3168 IMG_3172 IMG_3175 IMG_3176ds

IMG_3187 IMG_3190 IMG_3192 IMG_3195 OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA

Día Miercoles 20 de Agosto
Nuevamente por la mañana decidimos ir al Stand y continuar detallando sobre la Fedora y la Comunidad hasta el medio día, después del almuerzo nos trasladamos a los laboratorios 1 y 3; el laboratorio 1 me encargue de realizar el taller denominado «Como usar fedora y no morir en el intento»; mostrando las actividades fundamentales postinstalación, para luego crear usuarios, crear grupos y asignar permisos; mientras en el laboratorio 3 Tonet Jallo realizó un taller denominado «Comandos Básicos de Linux con Fedora», dado esto a que había mucha demanda de estudiantes con que contaban con poco o ningún conocimiento de Linux. Respondimos las preguntas respectivas realizadas por los participantes e invitamos de manera abierta a participar en la comunidad.

IMG_3243 IMG_3248 IMG_3254 IMG_3257 IMG_3260 IMG_3265 IMG_3272 IMG_3275 IMG_3276 IMG_3277 IMG_3287 IMG_3292 IMG_3295 IMG_3298 IMG_3300 IMG_3308 OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA

Día Jueves 21 de Agosto
Desde el día Martes, nos enteramos que los talleres ya estaban cubiertos de participantes y había mucha demanda por querer ingresar a los talleres asi que nos atrevimos a comversar con los organizadores y solicitamos ambientes para realizar más talleres, accedieron a nuestra petición pero bajo una condición que era superar unos 20 inscritos y ya teniamos un laboratorio a disposición; tal es así que cuando iniciamos las inscripciones en menos de una hora ya teniamos 22 inscritos, llegando luego hasta cubrir los 30 equipos del laboratorio 2; iniciamos nuestro último taller a las 10:00 am. terminando las 12:40 pm… con una sensación de que pudimos hacer más… por la gran demanda que existía.

IMG_3343 IMG_3349 IMG_3355 IMG_3373 IMG_3377 IMG_3378 IMG_3390 IMG_3393 IMG_3396 IMG_3421 IMG_3432 IMG_3440 IMG_3447

Finalmente el día Viernes 22 fué la clausura… y nos despedimos felices por lo hecho, contactamos varios estudiantes que tenien la intención de participar en la comunidad y esperamos que se haga realidad en el transcurso de los días… esperamos que nuestro aporte les haya servido de mucho; nosotros estamos dispuesto apoyar de acuerdo a nuestras posibilidades…

IMG_3450 IMG_3453 IMG_3461 IMG_3470

 

 

Lo mejor del SOFLISEOANE 2010

El agradecimiento a todos quienes nos apoyaron a este gran evento internacional de software libre, a los ponentes, a los auspiciadores, a las autoridades del Instituto Superior Tecnológico Manuel Seoane Corrales, a los Docentes y a los asistentes al evento…

Puedo escribir muchos terminos relacioanados al tema pero nada será igual a los dias vividos el 25 y 26 de Noviembre…

Gracias a Ud. por permitir aportar con un granito de arena en la mejora de la Educación Peruana… los esperamos el el SOFLISEOANE 2011..

Bernardo.