Son diez las ediciones que los docentes del Departamento de Informática y Comunicaciones llevamos organizando la SYSMANA. Del 29 de enero al 2 de febrero nuestro alumnado participará en numerosas actividades gracias a la colaboración de profesionales del sector de la Informática. Próximamente publicaremos el programa de esta X edición.
Lunes
Sistemas de control de versiones distribuidas - Controla las versiones de tu trabajo con GIT
Se mostrarán los comandos de git sobre repositorios de ejemplo reales de forma interactiva. También se darán sus alternativas sobre interfaz gráfica y se comentarán las estrategias de merge más efectivas.
Servicios web con Python + web.py (Homenaje a Aaron Swartz)
Se repasará la descripción de servicios Web y tecnologías SOAP/REST. A continuación, se presenta el microframework web.py desarrollado por Aaron Swartz para la generación y despliegue de servicios Web.
WooCommerce: crea tu propia tienda online
WooCommerce es el estándar de facto para crear tiendas online a día de hoy. Sus ventajas son muchas, pero hay dos que destacan, la primera de ellas es que usa WordPress (el CMS que da servicio a más del 25% de todo Internet). La segunda es que es realmente fácil de instalar, de mantener y de administrar (y por supuesto de comprar con él).
El ecommerce es algo que llama mucho la atención no sólo por la parte tecnológica, sino porque es una tecnología que fomenta como pocas el auto empleo y el empleo por cuenta ajena.
Los hábitos de compra a día de hoy tiran en esa dirección así que seguro que será una actividad que despierte curiosidad y sea un buen comienzo en una serie de tecnologías que tienen mucha empleabilidad y fomentan el emprendimiento.
Envenenamiento DNS
Es una situación creada de manera maliciosa que provee datos manipulados de un servidor DNS falso, con el objetivo de robar información al usuario. Realizaré una prueba de ataque real en directo y explicaré cómo funciona esta vulnerabilidad. Posteriormente, explicaré cómo evitar estos ataques y la cantidad de usuarios que hoy día siguen usando Windows XP
Introducción Angular 5 y Angular Material
Realizaremos un taller de iniciación en Angular 5 y Angular Material en el que explicaremos las características más importantes de angular para los principiantes y haremos un taller guiado con una búsqueda «en caliente» de diferentes elementos, añadiendo y eliminando dichos elementos.
Tweepy. Cuando Python escucha lo que dice un pajarito
Una charla sobre las posibilidades que nos ofrece Tweepy, una librería de Python que nos permite trabajar de forma sencilla con la API de twitter.
Martes
Geolocalización de usuarios sin GPS
Cómo pueden geolozalizar usuarios sin GPS y herramientas de uso
Introducción al análisis de binarios
El objetivo de la charla es el de introducir a los asistentes en el análisis de binarios, uno de las áreas más complejas y potentes del cambo de la seguridad informática, indicando en qué campos de la seguridad es útil este conocimiento y se hará una demostración práctica con el análisis de varios binarios.
Digital MKG: herramientas para analizar webs - @dobussmkt
Repaso de herramientas usadas en el Marketing Digital para analizar webs
Deep-Learning
Aprendizaje automático basados en asimilar representaciones de datos. En este paradigma los algoritmos son capaces de aprender sin intervención humana previa, sacando ellos mismos las conclusiones acerca de la semántica embebida en los datos.
Miércoles
Design IS + workshop "Diseño con Illustrator" (Iniciación)
Breves conceptos de diseño sobre color, fundamentos de diseño, composición, tipografía y tendencias 2018. Iniciación a Illustrator CC (nivel básico) : herramientas, espacios de trabajo, documentos (exportar y tipos), gestión del color, tipografías…
Cloud computing y AWS
Charla sobre cloud computing, amazon web services y salidas profesionales
CTF
Nuestros alumnos competirán en grupos en un CTF organizado por Rafa Sojo. ¿Quién Ganará?
Web scraping like a ninja
Qué es web scraping y técnicas y herramientas de uso
Coworking
En un sector en constante evolución y con necesidades cada vez más interdisciplinares como es el tecnológico, trabajar conectado a una comunidad de profesionales tanto de tu propio área como de áreas colaterales es cada vez más importante. Los espacios de trabajo colaborativo o coworkings son una alternativa que permite a trabajadores autónomos y pequeñas empresas compartir en su día a día ideas, proyectos, contactos… a la vez que reducen y flexibilizan los costes fijos que supone mantener una oficina propia.
ChatBots
Chatbots! Todo el mundo habla de ellos, pero qué son y por dónde empezar? Veremos de dónde vienen los chatbots y cómo empezar a implementar uno
Taller sobre Bots 102
Aprenderemos a diseñar un chatbot con Chatfuel y Dialogflow
Jueves
Cómo construir un modelo predictivo con Machine Learning
Entre todos construiremos un modelo predictivo. Un grupo de alumnos será nuestro conjunto de datos de entrenamiento con los que entrenaremos el modelo. Una vez construido el modelo otro grupo de alumnos lo testeará y determinaremos su rendimiento. Finalmente veremos un modelo real aplicado en San Juan de Dios para predecir el absentismo a consulta
Producción de Realidad Virtual
Taller introductorio al uso de CoSpaces, una herramienta web que permite de forma sencilla y directa producir escenas inmersivas e interactivas, usar modelos 3D predefinidos o incorporar los propios y pudiendo programar los eventos con un lenguaje de bloques o directamente con código.
Material para asistentes:
Ordenadores con conexión a internet (opcional móvil android con giroscopio y acelerómetro)
Cloud y contenerización con Docker
Charla sobre Cloud, Docker, Puppet y Devops
Crea tu propia nube (Alumnos 2º ASIR)
Implementación y explicación de servicio Web y de Nextcloud en una raspberry pi 3
Testing en el marco de trabajo Scrum
Charla sobre las fases de vida de desarrollo software en el marco de Scrum y las actividades que un tester lleva a cabo en cada una de ellas para asegurar la calidad del software
Viernes
Criptomonedas y altcoin
Introducción al mundo de las criptomonedas. Herramientas, utilidades, monederos, minería.
Iniciación al desarrollo de servicios REST
Introducción al desarrollo de una REST API. Veremos los motivos para desarrollar aplicaciones con esta arquitectura y la teoría para llevarlo a cabo, tratando de seguir las buenas prácticas. Después se mostrará un ejemplo básico desarrollado con Django. Se ha habilitado la compatibilidad con el lector de pantalla.
Más allá de Agile
Cómo se estructura Sopinet Software y cómo se implementa nuestra ambiciosa filosofía, basada en tres pilares Agile: Transparencia, Sin miedo y Valor humano. Cómo luchamos continuamente contra la corriente de lo tradicional yendo #masalladeagile
En ella, hablaré, entre otras cosas, de:- Nuestra política salarial, transparente y establecida a través de fórmulas- Nuestra transparencia y métricas implementada con nuestras bombillas inteligentes- etc…
Artículos de referencia: https://blog.sopinet.com/category/mas-alla-de-agile/
¿Igualdad de género en el mundo tecnológico? Brecha digital
¿Existe la desigualdad de género en el mundo tecnológico o, por el contrario, la tecnología reduce la desigualdad entre hombres y mujeres?
II Concurso Twitter Sysmana. Entrega de premios
Entrega de premios del II Concurso Twitter Sysmana 2018
Clausura (Delegado Educación)
Clausura de la Sysmana por el Delegado de Educación Antonio López
Realidad Aumentada con WebGL
En el taller de WebGL de este año crearemos una sencilla aplicación de Realidad Aumentada utilizando tecnologías web, gracias a frameworks de código abierto como A-Frame y AR.js
¿Soy vulnerable?
Charla sobre la vulnerabilidad móvil a través de bluetooth por blueborn
Horus is coming... o casi
Uso de nuevas tecnologías (elk, programas open source y scripting) para monitorizar en tiempo real equipos y sus servicios.
Vue vs React
Debido a la gran cantidad de ponencias de este año, este taller se realizará en horario de clase de DIW durante la semana del 5 al 9 de Febrero
Taller de iniciación de Vue y React, donde se explicarán las características más importantes y las diferencias entre ellos, además de realizar ejemplos prácticos y guiados de cada uno de ellos para aprender a usar ambos framework.