Sunteți pe pagina 1din 8

Universidad Mariano Gálvez de Guatemala

Centro Universitario de Puerto Barrios Facultad


de Ingeniería
Programación II
Ing. Juan Pablo

Ensayo del FesTec.

Jonathan Alexander Rustrián Hernández


0909-18-20289

Puerto Barrios, Izabal 12 de octubre del 2,019


Introducción
Festec es un festival tecnológico donde se muestran los proyectos creados por los
alumnos en este año 2019 las ingenierías en sistemas e industrial lo cual se llevó a
cabo el día 06 de octubre del año 2019 nos mostraron varios proyectos como el brazo
robótico, fundición de metales, entre otros. Estos proyectos se hacen para poder llamar
a más personas interesadas a las carreras que hay en la Universidad Mariano Gálvez.
Y también para mostrar los avances que a obtenido las carreras, mostrando a los
alumnos diferentes proyectos como teoría y práctica. También nos mostraron
tecnología LORA Y ARDUINO y varios tipos de tecnología de programación.
Festec 2019

En el taller del ingeniero Juan pablo nos enseño un programa de Desarrollo Web Full
Stack y despliegue en la nube de Amazon. Creado por dos alumnos de ingeniería en
sistemas el programa se basaba en un chat por medio de un link que se tenía que
ingresar “festec-umg.online” al momento de ingresa al link nos mostraba un
Loguin(crear o ingresar un usuario) para poder ingresar al chat los componentes que
utilizo para crear el chat fueron:

HTML5 Y CSS3:

El HTML5 (HyperText Markup Language) es la quinta revisión del lenguaje de


programación “básico” de la World Wide Wed. Esta nueva versión pretende remplazar
al actual HTML, corrigiendo problemas con los que los desarrolladores wed se
encuentran, así como rediseñar el código actualizándolo a nuevas necesidades que
demanda la web hoy en día y CSS3 es un lenguaje usado para definir la presentación
de un documento estructurado escrito en HTML o XML( y por extensión en XHTML.

PHP:

es un lenguaje de programación de propósito general de código del lado del servidor


originalmente diseñado para el preprocesado de texto plano en UTF-8. Posteriormente
se aplicó al desarrollo web de contenido dinámico, dando un paso evolutivo en el
concepto de aplicación en línea, por su carácter de servicio.

LARAVEL 6:

Laravel es uno de los frameworks de código abierto más fáciles de asimilar para PHP.
Es simple, muy potente y tiene una interfaz elegante y divertida de usar. Fue creado en
2011 y tiene una gran influencia de frameworks como Ruby on Rails, Sinatra y
ASP.NET MVC.

BOOTSTRAP:
Bootstrap es una biblioteca multiplataforma o conjunto de herramientas de código
abierto para diseño de sitios y aplicaciones web. Contiene plantillas de diseño con
tipografía, formularios, botones, cuadros, menús de navegación y otros elementos de
diseño basado en HTML y CSS, así como extensiones de JavaScript adicionales.

FONTAWESOME:

Font Awesom es un framework de iconos vectoriales y estilos css. Este framework es


utilizado para sustituir imágenes de iconos comunes por gráficos vectoriales convertidos
en fuentes. Para ello utiliza una librería de más de 400 iconos transformadas en
fuentes.

JQUERY:

jQuery es una biblioteca multiplataforma de JavaScript, creada inicialmente por John


Resig, que permite simplificar la manera de interactuar con los documentos HTML,
manipular el árbol DOM, manejar eventos, desarrollar animaciones y agregar
interacción con la técnica AJAX a páginas web.

AMAZON EC2:

Amazon Elastic Compute Cloud (Amazon EC2) proporciona capacidad de computación


escalable en la nube de Amazon Web Services (AWS). El uso de Amazon EC2 elimina
la necesidad de invertir inicialmente en hardware, de manera que puede desarrollar e
implementar aplicaciones en menos tiempo. Puede usar Amazon EC2 para lanzar
tantos servidores virtuales como necesite, configurar la seguridad y las redes y
administrar el almacenamiento.

BITBUCKET:

Bitbucket es un servicio de alojamiento basado en web, para los proyectos que utilizan
el sistema de control de versiones Mercurial y Git. Bitbucket ofrece planes comerciales
y gratuitos. Se ofrece cuentas gratuitas con un número ilimitado de repositorios privados
(que puede tener hasta cinco usuarios en el caso de cuentas gratuitas)
GIT:

es un software de control de versiones diseñado por Linus Torvalds, pensando en la


eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando
éstas tienen un gran número de archivos de código fuente. Su propósito es llevar
registro de los cambios en archivos de computadora y coordinar el trabajo que varias
personas realizan sobre archivos compartidos.

PHPSTORM:

PhpStorm es un IDE comercial (multiplataforma) (entorno de desarrollo integrado) para


PHP; PhpStorm proporciona un editor para PHP, HTML y JavaScript con análisis de
código sobre la marcha, prevención de errores y refactorizaciones automatizadas para
código PHP y JavaScript.

NGINX:

Es un servidor web/proxy inverso ligero de alto rendimiento y un proxy para protocolos


de correo electrónico (IMAP/POP3). También es un software libre y de código abierto,
licenciado bajo la Licencia BSD simplificada y es multiplataforma, por lo que corre en
sistemas tipo Unix (GNU/Linux, BSD, Solaris, Mac OS X, etc.) y Windows. El sistema es
usado por una larga lista de sitios web conocidos como: WordPress, Netflix, Hulu,
GitHub, Ohloh, SourceForge, TorrentReactor y partes de Facebook (como el servidor
de descarga de archivos zip pesados).

MYSQL:

MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo


licencia dual: Licencia pública general/Licencia comercial por Oracle Corporation y está
considerada como la base de datos de código abierto más popular del mundo.

CERTIFIED SSL:
SSL (Secure Sockets Layer o capa de conexión segura) es un estándar de seguridad
global que permite la transferencia de datos cifrados entre un navegador y un servidor
web.

Estas son las tecnologías de programación que se utilizaron para la creación del
Desarrollo web Full stack. Después de esto nos mostraron la estructura del chat de
cómo esta integrado cada tecnología que nos mostraron. Primero utilizaron LARAVEL6,
después GIT, BITBUCKET, AMAZON EC2, MYSQL, PHPSTORM, PHP, HTML5 Y
CSS3, BOOTSTRAP FONTAWESOME, JQUERY, y de ultimo utilizaron NGINX.

Taller del Ingeniero Miguel

Su proyecto del festec era monitoreo de ecosistema de ensenada verde. Utilizando


elementos de LORA y ARDUIONO, se vio la creación de dispositivos electrónicos con la
función de obtener datos análogos de transferencia en un ambiente natural, con el fin
de procesarlos y obtener un estado del ambiente actual del área, en la cuales pueden
detectar partículas en el aire, detecta la temperatura de 55C hasta 125C, también
pueden medir la humedad del suelo, los datos son transmitidos con antenas que
crearon que envía las señales a una computadora que recibe los datos de las antenas,
la señal de las antenas tienen un radio de 20 kilómetros. El radio que utilizaron ellos es
de 5,21 kilómetros.

Los elementos que utilizaron son:

LORA: tecnologia de redes inalámbrica de área amplia a baja potencia con un alcance
de pruebas en Guatemala de 10 km. Con la salvedad de mayor alcance.

TIGO LORA32: placa de red inalámbrica con tecnología LORA Trabaja DB 68 m Hz a


915 m Hz, con un alcance de hasta 10 kilómetros adaptable con Arduino
Arduino: plataforma de desarrollo de código libre basada de hardware y software de
acceso público o para todo público

Arduino NANO: sirve como un procesador en el cual administra una cantidad grande
de módulos electrónicos, tales como “sensores”.

CALIDAD DE AIRE-PPD42NS: detecta partícula de un nano milímetro o mayor.

TEMPERATURA- DS18B20: Detecta temperaturas D menos 55c hasta 125C tiene una
posición de 9 a 10 bits; puede ser sumergido.

HUMEDAD-FC-28: medidor de humedad del suelo

CONTAMINACION-MQ135: detecta gases de todo tipo de área, como CO2, NO, NO2,
CH4.

ANTENA UBIQUITI-PBE-5 AC-500: ante una con enlace PTP (enlace punto a punto).

Las primeras pruebas las que hicieron fueron en Puerto Santo Tomas de castilla Col. El
manantial. El primer punto fue en una montaña que esta ubicado en la calle de las
escobas y el otro punto de prueba fue en el campo de futbol de la col. El manantial.
Fueron exitosas las pruebas que lograron hacer los estudiantes.
Conclusión

En resumen, las tecnologías que nos mostraron en el festec nos mostraron como
funciona cada tecnología así mismo se obtuvo la oportunidad de mostrarnos la
tecnología LORA y cómo funcionan, también conocer otros tipos de tecnologías para el
desarrollo web como laravel6, PHP, MYSQL, entre otros. Nos explicaron paso a paso
sus funcionamientos de cada tecnología.

S-ar putea să vă placă și