Go es un lenguaje de programación compilado, estático y fuertemente tipado desarrollado por Google. Ofrece programación imperativa y funcional, con primitivas para concurrencia y manejo de errores. El documento presenta Go y cubre temas como estructura básica, instrucciones de control, estructuras de datos, concurrencia y bibliografía para aprender más sobre el lenguaje.
AWR DB performance Data Mining - Collaborate 2015Yury Velikanov
Oracle database AWR performance repository is a hidden treasure. There are a lot of very useful details about your systems behavior hidden in that repository. This presentation designed to give you all knowledge you need to start leveraging the data more than standard AWR based reports allows you. The author will walk you through several practical examples from his experience where AWR proven to be one of the best information sources. You will learn how to start accessing AWR tables and few areas you should be careful with. We will wrap up the presentation with more examples and Q&A section.
Objective 1: Give enough information to start mining AWR tables to extract performance data for troubleshooting different issues
Objective 2: Demonstrate practical examples on how AWR has been used to troubleshoot different performance problems
Objective 3: Let you consider AWR as a good additional source for performance issues troubleshooting
You most probably dont need an RMAN catalog databaseYury Velikanov
or 10 compelling reasons why you may need a catalog database (alternative title). The title of this session is on purpose thought provoking. The author is an experience Oracle DBA in Oracle backup & recovery area. During the presentation he will go through top reasons why you may need to implement RMAN catalog database and give you additional ideas on how you can improve your backups leveraging additional benefits provided by RMAN catalog database. The author will explain in what cases and why you may not need the catalog database. You will go away with a clear understanding on how to benefit from RMAN catalog database and when it may be optional. This is another presentation from author's popular RMAN papers.
AWR DB performance Data Mining - Collaborate 2015Yury Velikanov
Oracle database AWR performance repository is a hidden treasure. There are a lot of very useful details about your systems behavior hidden in that repository. This presentation designed to give you all knowledge you need to start leveraging the data more than standard AWR based reports allows you. The author will walk you through several practical examples from his experience where AWR proven to be one of the best information sources. You will learn how to start accessing AWR tables and few areas you should be careful with. We will wrap up the presentation with more examples and Q&A section.
Objective 1: Give enough information to start mining AWR tables to extract performance data for troubleshooting different issues
Objective 2: Demonstrate practical examples on how AWR has been used to troubleshoot different performance problems
Objective 3: Let you consider AWR as a good additional source for performance issues troubleshooting
You most probably dont need an RMAN catalog databaseYury Velikanov
or 10 compelling reasons why you may need a catalog database (alternative title). The title of this session is on purpose thought provoking. The author is an experience Oracle DBA in Oracle backup & recovery area. During the presentation he will go through top reasons why you may need to implement RMAN catalog database and give you additional ideas on how you can improve your backups leveraging additional benefits provided by RMAN catalog database. The author will explain in what cases and why you may not need the catalog database. You will go away with a clear understanding on how to benefit from RMAN catalog database and when it may be optional. This is another presentation from author's popular RMAN papers.
La acupuntura es una técnica curativa usada en la medicina china tradicional. Se usan las agujas muy delgadas para estimular puntos específicos en el cuerpo
An immersive workshop at General Assembly, SF. I typically teach this workshop at General Assembly, San Francisco. To see a list of my upcoming classes, visit https://generalassemb.ly/instructors/seth-familian/4813
I also teach this workshop as a private lunch-and-learn or half-day immersive session for corporate clients. To learn more about pricing and availability, please contact me at http://familian1.com
http://summit.solidq.com
Es innegable que los motores de BBDD transaccionales deben adaptarse a la posibilidad de gestionar datos no estructurados. Microsoft en SQL Server 2016 incluye un motor nuevo (llamado Polybase) que permite acceder con lenguaje Transact SQL a datos no estructurados y poder mezclarlos con datos estructurados. En esta sesión conocerá este nuevo motor y cómo empezar a integrar datos no estructurados en sus bases de datos transaccionales.
La acupuntura es una técnica curativa usada en la medicina china tradicional. Se usan las agujas muy delgadas para estimular puntos específicos en el cuerpo
An immersive workshop at General Assembly, SF. I typically teach this workshop at General Assembly, San Francisco. To see a list of my upcoming classes, visit https://generalassemb.ly/instructors/seth-familian/4813
I also teach this workshop as a private lunch-and-learn or half-day immersive session for corporate clients. To learn more about pricing and availability, please contact me at http://familian1.com
http://summit.solidq.com
Es innegable que los motores de BBDD transaccionales deben adaptarse a la posibilidad de gestionar datos no estructurados. Microsoft en SQL Server 2016 incluye un motor nuevo (llamado Polybase) que permite acceder con lenguaje Transact SQL a datos no estructurados y poder mezclarlos con datos estructurados. En esta sesión conocerá este nuevo motor y cómo empezar a integrar datos no estructurados en sus bases de datos transaccionales.
Plone es un gestor de contenidos implementado en Python sobre el framework de aplicaciones Zope. Recientemente Plone cumplio 9 años y durante este tiempo se realizaron iniciativas y acciones que aún son inéditas en muchos programas y comunidades libres.
En esta charla analiza cuestiones técnicas, de comundiad y legales que forman parte de las lecciones aprendidas por la comunidad Plone y que pueden ser de utilidad en Drupal.
[OpenERP (V. 5.0.7)]
Es un sistema planeador de recursos empresariales que permite realizar una gestión integrada de los recursos. Entre sus características están la contabilidad analítica, contabilidad financiera, gestión de almacenes/inventario, gestión de ventas y compras, automatización de tareas, campañas de marketing, ayuda técnica (Helpdesk), y punto de venta.
[Metodología ERP]
Para que funcione un sistema ERP no solo se debe comprar el software y hardware, sino que además implica un cambio cultural y de procesos en la organización, que se apoya en 3 aspectos fundamentales: el producto, los procesos y las personas, la combinación y sincronización de los mismos lleva al éxito de la implementación.
Se familiarizarán o reforzarán los principios básicos para crear servicios RESTful y sabrán cómo aplicarlos con Go, un lenguaje ideal para la creación de servicios debido a su servidor HTTP integrado, los métodos (funciones) simples para la codificación XML y JSON, su alta disponibilidad y paradigma concurrente.
Capacitación en Oracle Application Express 5 o APEX, contenido:
• Introducción a APEX y primeros pasos
• Instalación de APEX 5 en Windows
• Creación de Aplicación
• Trabajando con Páginas y Regiones
• Utilizando Formularios
• Agregando Ítems y Botones
• Acciones Dinámicas
• Utilizando los Componentes Compartidos y Navegación
• Mostrando Contenido Dinámico
• Trabajando con Temas Visuales, Plantillas y Archivos
• Implementando Seguridad y Creación de Usuarios
• Enlaces en Reportes
• Gráficos
• Recomendaciones
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
2. Presentación: Go
• Programación imperativa, estructurada y libre
• También: programación funcional básica
• Compilado, estática y fuertemente tipado
• Seguro: tipos y memoria
• Programación del sistema -> propósito general
• Desarrollado por Google, apareció en 2009, diseñado por Robert
Griesemer, Rob Pike y Ken Thompson
• Influencias: C, Limbo, Modula, Newsqueak, Oberon, Pascal,
Python
• Recolector de basura eficiente, libre de latencia
• Primitivas de concurrencia modernas
• Compilación muy rápida, interacción con C
• Soportado en Google App Engine
OLAP-2012 All Rights Reserved 2
3. Estructura Básica
• Hola, Mundo!
• Paquetes
• Imports
• Tipos de datos
• Funciones I
• Constantes
• Variables
OLAP-2012 All Rights Reserved 3
7. Concurrencia
• Goroutines
• Channels
• Close, Range
• Select
OLAP-2012 All Rights Reserved 7
8. Otros Paquetes y Funciones
• Paquetes
• Servidor web
• Imágenes
• Funciones predefinidas:
close(), len(), cap(), make(),
new(), append(), copy(), delete(),
complex(), real(), imag(),
panic(), recover()
OLAP-2012 All Rights Reserved 8
9. Bibliografía
• Documentación http://golang.org/doc/
• Instalación y ejecución de programas en Go
http://golang.org/cmd/go/
• App Engine
https://developers.google.com/appengine/
docs/go/gettingstarted/
• Mejores prácticas
http://golang.org/doc/effective_go.html
• Especificación del lenguaje
http://golang.org/ref/spec
OLAP-2012 All Rights Reserved 9
10. Bibliografía
• Tutorial programación funcional
http://golang.org/doc/codewalk/functions/
• Tutorial aplicaciones web
http://golang.org/doc/articles/wiki/
• Tutorial concurrencia
http://golang.org/doc/codewalk/sharemem/
• Manejo de errores
http://golang.org/doc/articles/
defer_panic_recover.html
• Uso de slices
http://golang.org/doc/articles/
slices_usage_and_internals.html
OLAP-2012 All Rights Reserved 10
11. Reto
La posada “La Vecindad del Chavo” lleva más de diez años brindando servicio de alojamiento
a un conjunto de personas. Con el fin de organizar sus finanzas, quiere implementar un
Sistema de Información que le permita administrar los dineros aportados por sus inquilinos por
concepto de Arriendo.
Para el cobro del arriendo se debe tener en cuenta.
El pago del arriendo es de $450.000 mensuales, sin embargo tendrá un incremento del 10% si
no es pagado en los 5 primeros días del mes.
El sistema deberá entonces:
1. Permitir el ingreso de los datos básicos de los arrendatarios en cada lugar: Nombres,
documento, lugar de residencia.
2. Permitir el ingreso de los pagos mensuales de cada inquilino
Enunciado:
https://docs.google.com/document/d/1c6EEDyryYFa4Uydv-T00VMhXYobTmiQplttxuhPtMtw/
edit?pli=1
OLAP-2012 All Rights Reserved 11