Migrar a GNU/Linux y no morir en el intento, es una charla realizada en el marco de las actividades de difusión del Grupo GNU/Linux de la Universidad del Cauca (GLUC), realizada el 9 de abril de 2014, en la Facultad de Ingeniería Electrónica y Telecomunicaciones (FIET) de la Universidad del Cauca (Popayán, Colombia).
Migrar a GNU/Linux y no morir en el intento, es una charla realizada en el marco de las actividades de difusión del Grupo GNU/Linux de la Universidad del Cauca (GLUC), realizada el 9 de abril de 2014, en la Facultad de Ingeniería Electrónica y Telecomunicaciones (FIET) de la Universidad del Cauca (Popayán, Colombia).
1. Objetivos del curso de GIT y GITHUB.
Módulo 1.Objetivo del curso.
Aprende GIT y GITHUB desde cero
Temario:
1.1. ¿Qué aprenderás en este curso?.
APRENDE GIT Y GITHUB DESDE CERO
APRENDE ENSEÑANDO NKI GIT Y GITHUB
APRENDE ENSEÑANDO NKI PROGRAMACIÓN
APRENDE ENSEÑANDO NKI
Introducción al desarrollo de software en comunidad con forja de software y gitDrPantera
Presentación "Introducción al desarrollo de software en comunidad con forja de software y git" impartida por Manuel Palomo y Pablo García en la Escuela Superior de Ingeniería de la Universidad de Cádiz a petición de la Game Development Association of the University of Cádiz
Administrar las versiones del código fuente de tus programas puede facilitarles la vida no sólo a ti, sino a tu equipo, y a toda la gente que se involucre con él a lo largo del tiempo. Los versionadores son herramientas muy útiles hoy en día para proyectos de software de todos los tipos, en particular los proyectos de software libre se ven muy beneficiados con estas herramientas. Git es una de ellas, y el sitio Github una forma muy popular de usarla.
Recomendable descargarla por las animaciones de las diapositivas, que se aprecian mejor a verlas estáticas.
Codigo fuente del ejemplo: https://github.com/jstitch/helloworld
Git - Iniciando la Administración de ContenidosGary Briceño
Git es una herramienta gratuita y de código abierto para el control de versiones en forma distribuida, diseñado para manejar desde un proyecto pequeño hasta un gran proyecto en forma rápida y eficiente. En esta presentación revisamos la instalación de Git.
Consejos de programación para un joven estudianteGiovanni Cortés
Consejos de programación que he aprendido en lo poco que he sido desarrollador, para los estudiantes que quieran llevar un paso más allá lo que aprenden en la universidad
Curso: Publicando mi proyecto web en GithubCarlos Huamaní
Este taller está diseñado para entrenar a aquellos interesados en publicar código de aplicaciones así como sitios web estáticos, tengan o no conocimientos previos de Git. Es una sesión presencial donde se presentarán conceptos alrededor del Control de Versiones aplicados al desarrollo web. Al finalizar los estudiantes estarán en capacidad de publicar proyectos web en Github.
Madrid GUG - Cómo hacer que te aprueben un plugin de grails en dos horas... y...Iván López Martín
Cuando solicitas la aprobación de un plugin de Grails para la publicación en los repos oficiales, suele ocurrir que Burt Bekwith lo revisa. El resultado de la revisión es un fork con un montón de cambios.
Esta charla va de cómo conseguir que te aprueben la publicación del plugin en dos horas y sin el fork de Burt.
El video de la charla está disponible en: http://www.youtube.com/watch?v=_VWmim3Fk1Q
Presentación realizada para demostrar los diferentes flujos de trabajo a la hora de realizar proyectos de software así como también buenas prácticas a la hora de colaborar
Resumen de redes (el modelo OSI, el modelo TCP/IP, TCP vs UDP, conceptos varios)
https://www.asanzdiego.com/2019/08/recursos-de-mi-modulo-tecnologias-de-internet-impartido-en-la-uah.html
Resumen computación (Complejidad computacional, estructuras de datos, teoría de grafos)
https://www.asanzdiego.com/2019/08/recursos-de-mi-modulo-tecnologias-de-internet-impartido-en-la-uah.html
1. Objetivos del curso de GIT y GITHUB.
Módulo 1.Objetivo del curso.
Aprende GIT y GITHUB desde cero
Temario:
1.1. ¿Qué aprenderás en este curso?.
APRENDE GIT Y GITHUB DESDE CERO
APRENDE ENSEÑANDO NKI GIT Y GITHUB
APRENDE ENSEÑANDO NKI PROGRAMACIÓN
APRENDE ENSEÑANDO NKI
Introducción al desarrollo de software en comunidad con forja de software y gitDrPantera
Presentación "Introducción al desarrollo de software en comunidad con forja de software y git" impartida por Manuel Palomo y Pablo García en la Escuela Superior de Ingeniería de la Universidad de Cádiz a petición de la Game Development Association of the University of Cádiz
Administrar las versiones del código fuente de tus programas puede facilitarles la vida no sólo a ti, sino a tu equipo, y a toda la gente que se involucre con él a lo largo del tiempo. Los versionadores son herramientas muy útiles hoy en día para proyectos de software de todos los tipos, en particular los proyectos de software libre se ven muy beneficiados con estas herramientas. Git es una de ellas, y el sitio Github una forma muy popular de usarla.
Recomendable descargarla por las animaciones de las diapositivas, que se aprecian mejor a verlas estáticas.
Codigo fuente del ejemplo: https://github.com/jstitch/helloworld
Git - Iniciando la Administración de ContenidosGary Briceño
Git es una herramienta gratuita y de código abierto para el control de versiones en forma distribuida, diseñado para manejar desde un proyecto pequeño hasta un gran proyecto en forma rápida y eficiente. En esta presentación revisamos la instalación de Git.
Consejos de programación para un joven estudianteGiovanni Cortés
Consejos de programación que he aprendido en lo poco que he sido desarrollador, para los estudiantes que quieran llevar un paso más allá lo que aprenden en la universidad
Curso: Publicando mi proyecto web en GithubCarlos Huamaní
Este taller está diseñado para entrenar a aquellos interesados en publicar código de aplicaciones así como sitios web estáticos, tengan o no conocimientos previos de Git. Es una sesión presencial donde se presentarán conceptos alrededor del Control de Versiones aplicados al desarrollo web. Al finalizar los estudiantes estarán en capacidad de publicar proyectos web en Github.
Madrid GUG - Cómo hacer que te aprueben un plugin de grails en dos horas... y...Iván López Martín
Cuando solicitas la aprobación de un plugin de Grails para la publicación en los repos oficiales, suele ocurrir que Burt Bekwith lo revisa. El resultado de la revisión es un fork con un montón de cambios.
Esta charla va de cómo conseguir que te aprueben la publicación del plugin en dos horas y sin el fork de Burt.
El video de la charla está disponible en: http://www.youtube.com/watch?v=_VWmim3Fk1Q
Presentación realizada para demostrar los diferentes flujos de trabajo a la hora de realizar proyectos de software así como también buenas prácticas a la hora de colaborar
Resumen de redes (el modelo OSI, el modelo TCP/IP, TCP vs UDP, conceptos varios)
https://www.asanzdiego.com/2019/08/recursos-de-mi-modulo-tecnologias-de-internet-impartido-en-la-uah.html
Resumen computación (Complejidad computacional, estructuras de datos, teoría de grafos)
https://www.asanzdiego.com/2019/08/recursos-de-mi-modulo-tecnologias-de-internet-impartido-en-la-uah.html
Desde que empecé con Linux hace años, la consola, los scripts y yo nos hemos ido conociendo poco a poco hasta que ha surgido una bonita amistad. Hoy, en cuanto me surge la oportunidad juego con ellos para automatizar casi cualquier cosa de mi sistema operativo.
En esta charla quiero enseñar a programar scripts de Bash desde cero e ir subiendo la complejidad para terminar con AWK.
Originalmente es un taller que presenté en el t3chfest y que tuvo muy buena acogida, y que para el CommitConf he reducido y reestructurado como charla para que los que vengáis aprendáis los conceptos básicos de Bash y de AWK.
Desarrollo de aplicaciones descentralizadas en la Blockchain de EthereumAdolfo Sanz De Diego
Este año, como Proyecto de Fin de Máster me he pegado con el desarollo de aplicaciones descentralizadas (ÐApps) con contratos inteligentes (Smart Contracts) en la Blockchain de Ethereum.
En este taller pretendo hacer una pequeña aplicación descentralizada con un pequeño contrato inteligente, y enseñar todo lo que yo he aprendido a base de golpes.
Veremos un poco de Solidity, un lenguaje para programar contratos inteligentes. Utilizaremos también Truffle, un framework para desarrollar y testear aplicaciones descentralizadas. Necesitaremos usar web3js para llamar desde nuestra web a la Blockchain. Usaremos MetaMask para interactuar con la aplicación. Y para minar nuestras transacciones de prueba levantaremos una instancia de Ganache.
JHipster es un generador de código basado en Yeoman que nos genera un proyecto con Spring Boot en el back-end y con Angular en el front-end.
Llevo un año y medio desarrollando con Spring Boot y Angular y desde hace unos meses, mis nuevos desarrollos los realizo con JHipster. Por eso me he decidido a proponer este taller en donde montaré una pequeña aplicación con este tándem, y en donde hablaré también de mi propia experiencia.
Para poder asistir al taller es necesario tener instalado JHipster y tu IDE favorito (yo usaré Spring Tool Suite para back y Visual Studio Code para front). Para no tener problemas de descarga durante el taller tenéis que crearos un proyecto vacío, en el cual haremos modificaciones durante el taller. Creároslo con los valores por defecto, y luego ejecutarlo con ./mvnw para que se descarguen todas las librerías. Deberíais poder ver algo en http://localhost:8080 ;)
En los años 70, en el MIT, los primeros hackers compartían sus códigos, como los chefs comparten sus recetas. Uno de esos hackers, Richard Stallman, creó en los 80 la Free Software Foundation. Desde entonces el movimiento del Software Libre no ha parado de crecer, invadiendo no solo los ámbitos informáticos, sino extendiéndose al resto de la sociedad.
En esta charla quiero hablar de la historia del Software Libre: como surgió, personas destacadas, y cómo poco a poco ha ido expandiéndose. Hablaré de las distintas licencias de Software Libre, sus similitudes y sus diferencias. Pero también hablaré de las licencias Creative Commons, del movimiento Open Hardware y del movimiento Open Data. Hablaré de cómo puedes colaborar con estos movimientos, y por qué es bueno para tí, para tu carrera profesional y para la sociedad. Terminaré haciendo una reflexión de cómo podría llegar a ser el futuro si la revolución del Software Libre sigue su progresión.
En los años 70, en el MIT, los primeros hackers compartían sus códigos, como los chefs comparten sus recetas. Uno de esos hackers, Richard Stallman, creó en los 80 la Free Software Foundation. Desde entonces el movimiento del Software Libre no ha parado de crecer, invadiendo no solo los ámbitos informáticos, sino extendiéndose al resto de la sociedad. En esta charla quiero hablar de la historia del Software Libre: como surgió, personas destacadas, y cómo poco a poco ha ido expandiéndose. Hablaré de las distintas licencias de Software Libre, sus similitudes y sus diferencias. Pero también hablaré de las licencias Creative Commons, del movimiento Open Hardware y del moviemiento Open Data. Hablaré de cómo puedes colaborar con estos movimientos, y por qué es bueno para tí, para tu carrera profesional y para la sociedad. Terminaré haciendo una reflexión de cómo podría llegar a ser el futuro si la revolución del Software Libre sigue su progresión.
Después de participar en un montón de hackathones como participantes, y después de haber co-organizado más de 20 hackathones, nos gustaría compartir con vosotros todo nuestro conocimiento sobre hackathones, ya sea como participante pero sobre todo como organizador.
Primero intento definir que es un hacker. Luego cuento como y cuando surgieron los hackers. Para continuar listo los hitos más importantes que desde mi punto de vista han conseguido. Y para terminar hago una reflexión de cómo podría llegar a ser el futuro que nos espera si la ética hacker sigue extendiéndose, no solo ya a ámbitos informáticos, sino al resto de la sociedad.
Primero intento definir que es un hacker. Luego cuento como y cuando surgieron los hackers. Para continuar listo los hitos más importantes que desde mi punto de vista han conseguido. Y para terminar hago una reflexión de cómo podría llegar a ser el futuro que nos espera si la ética hacker sigue extendiéndose, no solo ya a ámbitos informáticos, sino al resto de la sociedad.
Escaneo y eliminación de malware en el equiponicromante2000
El malware tiene muchas caras, y es que los programas maliciosos se reproducen en los ordenadores de diferentes formas. Ya se trate de virus, de programas espía o de troyanos, la presencia de software malicioso en los sistemas informáticos siempre debería evitarse. Aquí te muestro como trabaja un anti malware a la hora de analizar tu equipo
Los desafíos de calidad de software que nos trae la IA y los LLMsFederico Toledo
En esta charla, nos sumergiremos en los desafíos emergentes que la inteligencia artificial (IA) y los Large Language Models (LLMs) traen al mundo de la calidad del software y el testing. Exploraremos cómo la integración, uso o diseño de modelos de IA plantean nuevos retos, incluyendo la calidad de datos y detección de sesgos, sumando la complejidad de probar algo no determinístico. Revisaremos algunas propuestas que se están llevando adelante para ajustar nuestras tareas de testing al desarrollo de este tipo de sistemas, incluyendo enfoques de pruebas automatizadas y observabilidad.
Si bien los hospitales conjuntan a profesionales de salud que atienden a la población, existe un equipo de organización, coordinación y administración que permite que los cuidados clínicos se otorguen de manera constante y sin obstáculos.
Mario García Baltazar, director del área de Tecnología (TI) del Hospital Victoria La Salle, relató la manera en la que el departamento que él lidera, apoyado en Cirrus y Estela, brinda servicio a los clientes internos de la institución e impulsa una experiencia positiva en el paciente.
Conoce el Hospital Victoria La Salle
Ubicado en Ciudad Victoria, Tamaulipas, México
Inició operaciones en el 2016
Forma parte del Consorcio Mexicanos de Hospitales
Hospital de segundo nivel
21 habitaciones para estancia
31 camas censables
13 camillas
2 quirófanos
+174 integrantes en su plantilla
+120 equipos médicos de alta tecnología
+900 pacientes atendidos
Servicios de +20 especialidades
Módulos utilizados de Cirrus
HIS
EHR
ERP
Estela - Business Intelligence