Este documento presenta un programa de capacitación para docentes de la Universidad Alfa de Guatemala en el uso de las TIC y el e-learning. El programa tiene como objetivos capacitar a los 220 docentes en 18 meses utilizando la plataforma Moodle. Se propone un método de capacitación llamado PACIE y se detallan 6 niveles de capacitación con estándares, metas e habilidades. Finalmente, se describen los recursos humanos, tecnológicos y económicos necesarios, así como un cronograma de actividades.
10 cosas que debes hacer ahora joven desarrollador parte 2rafaecheve
El documento ofrece 10 consejos para jóvenes desarrolladores, incluyendo aprender inglés, participar en foros, aprender a sintetizar información, determinar su capacidad, leer blogs y libros diariamente, experimentar rompiendo código, aprender a decir no, adquirir nociones básicas de diseño, comentar el código, y ser versátil trabajando individualmente y en equipo.
Este documento resume un ensayo sobre la relación entre técnica y cultura. Argumenta que la cultura forma parte integral de los sistemas técnicos y que la técnica también forma parte de la cultura. Explica que para que un sistema técnico funcione correctamente, los usuarios deben apropiarse de él a través de su propia experiencia cultural. También discute cómo los contenidos culturales pueden incorporarse a los sistemas técnicos de una manera que tome en cuenta al ser humano.
El documento presenta el informe y rendición de cuentas del asambleísta Fernando Cáceres Cortez por la provincia de Cotopaxi correspondiente al periodo de agosto 2010 a julio 2011. Detalla las comisiones a las que pertenece, los proyectos de ley presentados, las observaciones realizadas a diferentes leyes y los avances logrados en el ámbito legislativo durante su gestión.
Este documento presenta un programa de capacitación para docentes de la Universidad Alfa de Guatemala en el uso de las TIC y el e-learning. El programa tiene como objetivos capacitar a los 220 docentes en 18 meses utilizando la plataforma Moodle. Se propone un método de capacitación llamado PACIE y se detallan 6 niveles de capacitación con estándares, metas e habilidades. Finalmente, se describen los recursos humanos, tecnológicos y económicos necesarios, así como un cronograma de actividades.
10 cosas que debes hacer ahora joven desarrollador parte 2rafaecheve
El documento ofrece 10 consejos para jóvenes desarrolladores, incluyendo aprender inglés, participar en foros, aprender a sintetizar información, determinar su capacidad, leer blogs y libros diariamente, experimentar rompiendo código, aprender a decir no, adquirir nociones básicas de diseño, comentar el código, y ser versátil trabajando individualmente y en equipo.
Este documento resume un ensayo sobre la relación entre técnica y cultura. Argumenta que la cultura forma parte integral de los sistemas técnicos y que la técnica también forma parte de la cultura. Explica que para que un sistema técnico funcione correctamente, los usuarios deben apropiarse de él a través de su propia experiencia cultural. También discute cómo los contenidos culturales pueden incorporarse a los sistemas técnicos de una manera que tome en cuenta al ser humano.
El documento presenta el informe y rendición de cuentas del asambleísta Fernando Cáceres Cortez por la provincia de Cotopaxi correspondiente al periodo de agosto 2010 a julio 2011. Detalla las comisiones a las que pertenece, los proyectos de ley presentados, las observaciones realizadas a diferentes leyes y los avances logrados en el ámbito legislativo durante su gestión.
El documento explica cómo usar un programa en línea llamado Algoritmos ABN para practicar matemáticas con sumas. Se proporcionan 7 pasos: 1) ir a la página web dada, 2) encontrar y hacer clic en el cuadrado marrón que dice "Tutor ABN V1.0", 3) introducir el nombre de usuario y contraseña del estudiante, 4) hacer clic en "aceptar" en la pantalla de control de acceso, 5) practicar sumas con palillos visuales siguiendo las instrucciones, y 6) hacer clic en "
Este documento resume una conferencia sobre el consejero escolar como líder transformador de su comunidad educativa. Describe las características de un buen líder, incluyendo visión, pasión e integridad. También discute el rol del consejero en establecer un buen clima escolar y servir como agente de cambio positivo.
This document lists popular current and future mobile phones including the Nokia N97, Samsung Omnia, iPhone, BlackBerry Bold, and various LG models such as the Arena, DP-899, KS360, Prada, VX-9400, and Ericsson Xperia. It also mentions the Nokia Aeon 2 and Hyundai mobile phones.
Les 12 fresques sélectionnées pour l'élection du PINCEAU D'OR 2013, et pour le 10ème anniversaire de www.trompe-l-oeil.info, un Pinceau d'Or SPECIAL STREET-ART
El documento reflexiona sobre cómo las personas pasan por diferentes etapas en la vida, como la educación, el trabajo y la familia, siempre buscando más éxito y tiempo. Sin embargo, eventualmente te das cuenta de que has estado persiguiendo objetivos vanos y pierdes tu conexión con los demás. La conclusión es que debemos apreciar más el presente, pasar tiempo con amigos y familia, y encontrar significado a través de Dios.
Cloud Provider like AWS offer different ways to interact with their systems and to control it. One way are the typical Web UI, others are command line tools. But they also provide APIs for many programming languages. Using them many tasks can be automated, if wanted in a reactive way like Kubernetes does it in reconciliation loops.
Take a look in how this can be done with the programming language Go and as an example for AWS as cloud provider. In the end there's a hint leading to a private project for a multi-cloud provider reconciler library in Go.
Talk about the programming language Go and the feature of generics. Those have been added to the language with the version 1.18. To have more control about allowed generics Go also got type constraints as careful extension of the interfaces. Get insight into this powerful extension and how it can help you.
The document discusses moving from imperative APIs to declarative APIs. With declarative APIs, clients describe a desired state in documents rather than controlling how services execute tasks. Controllers are responsible for continuously reconciling the current state with the desired state described in documents. The approach aims to simplify distributed environments by centralizing business logic processing. Kubernetes is provided as an example of how controllers can subscribe to document changes and process reconciliations. Declarative APIs may also be useful for integrating commercial services.
This document discusses concurrency in Go and provides examples of using goroutines and channels for common concurrency patterns like background jobs, streaming data processing, and building services. It explains how goroutines allow running functions concurrently, and how typed channels enable goroutines to communicate and synchronize work through message passing. The examples demonstrate spawning goroutines, piping data between processes, and implementing a service backend that handles requests concurrently using a select statement.
Functions in Go provide a powerful, flexible and elegant way to organize code. They can be used to define simple logic, handle events and state machines, and manage concurrent processing. Functions are first-class types that can be passed around like any other value. This allows defining reusable logic through closures and implementing interfaces through anonymous functions. Combined with channels, functions enable building concurrent and asynchronous systems in a way that remains maintainable. Overall, Go's lightweight functions are a primary tool for organizing code across many domains.
Blockchains - Mehr als nur digitale WährungenFrank Müller
Eine Einführung in die Technologie der Blockchains und hier Speziell Ethereum als Chain mit Accounts und Smart Contracts, mit Whisper für das Peer-to-Peer Messaging und mit Swarm für Dateispeicherung.
Der Status von Ethereum heute sowie die Schritte für das nächste große Release und diverse Anwendungsfälle werden gezeigt.
Talk zum Thema Nebenläufigkeit auf der OOP 2016 in München. Neben einer prinzipiellen Einführung und Motivation werden die Sprachen Erlang/OTP, Google Go und Pony vorgestellt. Weiter sind einige typische Designmuster sowie Fallstricke enthalten. Der Vortrag hatte die Dauer von 90 Minuten.
El documento explica cómo usar un programa en línea llamado Algoritmos ABN para practicar matemáticas con sumas. Se proporcionan 7 pasos: 1) ir a la página web dada, 2) encontrar y hacer clic en el cuadrado marrón que dice "Tutor ABN V1.0", 3) introducir el nombre de usuario y contraseña del estudiante, 4) hacer clic en "aceptar" en la pantalla de control de acceso, 5) practicar sumas con palillos visuales siguiendo las instrucciones, y 6) hacer clic en "
Este documento resume una conferencia sobre el consejero escolar como líder transformador de su comunidad educativa. Describe las características de un buen líder, incluyendo visión, pasión e integridad. También discute el rol del consejero en establecer un buen clima escolar y servir como agente de cambio positivo.
This document lists popular current and future mobile phones including the Nokia N97, Samsung Omnia, iPhone, BlackBerry Bold, and various LG models such as the Arena, DP-899, KS360, Prada, VX-9400, and Ericsson Xperia. It also mentions the Nokia Aeon 2 and Hyundai mobile phones.
Les 12 fresques sélectionnées pour l'élection du PINCEAU D'OR 2013, et pour le 10ème anniversaire de www.trompe-l-oeil.info, un Pinceau d'Or SPECIAL STREET-ART
El documento reflexiona sobre cómo las personas pasan por diferentes etapas en la vida, como la educación, el trabajo y la familia, siempre buscando más éxito y tiempo. Sin embargo, eventualmente te das cuenta de que has estado persiguiendo objetivos vanos y pierdes tu conexión con los demás. La conclusión es que debemos apreciar más el presente, pasar tiempo con amigos y familia, y encontrar significado a través de Dios.
Cloud Provider like AWS offer different ways to interact with their systems and to control it. One way are the typical Web UI, others are command line tools. But they also provide APIs for many programming languages. Using them many tasks can be automated, if wanted in a reactive way like Kubernetes does it in reconciliation loops.
Take a look in how this can be done with the programming language Go and as an example for AWS as cloud provider. In the end there's a hint leading to a private project for a multi-cloud provider reconciler library in Go.
Talk about the programming language Go and the feature of generics. Those have been added to the language with the version 1.18. To have more control about allowed generics Go also got type constraints as careful extension of the interfaces. Get insight into this powerful extension and how it can help you.
The document discusses moving from imperative APIs to declarative APIs. With declarative APIs, clients describe a desired state in documents rather than controlling how services execute tasks. Controllers are responsible for continuously reconciling the current state with the desired state described in documents. The approach aims to simplify distributed environments by centralizing business logic processing. Kubernetes is provided as an example of how controllers can subscribe to document changes and process reconciliations. Declarative APIs may also be useful for integrating commercial services.
This document discusses concurrency in Go and provides examples of using goroutines and channels for common concurrency patterns like background jobs, streaming data processing, and building services. It explains how goroutines allow running functions concurrently, and how typed channels enable goroutines to communicate and synchronize work through message passing. The examples demonstrate spawning goroutines, piping data between processes, and implementing a service backend that handles requests concurrently using a select statement.
Functions in Go provide a powerful, flexible and elegant way to organize code. They can be used to define simple logic, handle events and state machines, and manage concurrent processing. Functions are first-class types that can be passed around like any other value. This allows defining reusable logic through closures and implementing interfaces through anonymous functions. Combined with channels, functions enable building concurrent and asynchronous systems in a way that remains maintainable. Overall, Go's lightweight functions are a primary tool for organizing code across many domains.
Blockchains - Mehr als nur digitale WährungenFrank Müller
Eine Einführung in die Technologie der Blockchains und hier Speziell Ethereum als Chain mit Accounts und Smart Contracts, mit Whisper für das Peer-to-Peer Messaging und mit Swarm für Dateispeicherung.
Der Status von Ethereum heute sowie die Schritte für das nächste große Release und diverse Anwendungsfälle werden gezeigt.
Talk zum Thema Nebenläufigkeit auf der OOP 2016 in München. Neben einer prinzipiellen Einführung und Motivation werden die Sprachen Erlang/OTP, Google Go und Pony vorgestellt. Weiter sind einige typische Designmuster sowie Fallstricke enthalten. Der Vortrag hatte die Dauer von 90 Minuten.
Juju - Scalable Software with Google GoFrank Müller
The document discusses the results of a study on the effects of a new drug on memory and cognitive function in older adults. The double-blind study involved 100 participants aged 65-80 who were given either the drug or a placebo daily for 6 months. Researchers found that those who received the drug performed significantly better on memory and problem-solving tests at the end of the study compared to those who received the placebo.
RESTful Web Applications with Google GoFrank Müller
This document discusses building RESTful web applications with Google Go. It describes using Go's HTTP package to handle requests, creating a custom multiplexer to route requests based on path, defining handler interfaces to support CRUD operations, using contexts to pass request information to handlers, and marshaling data to JSON. An example shows stat, content, and tag handlers interacting to serve page and tag requests, with the stat handler asynchronously updating backend data.
Vortrag der OOP 2014
Ein Einstieg in die Software Juju für das Provisioning und die Konfiguration von Clouds sowie ein Überblick über Architekturaspekte.
Vortrag der OOP 2014
Überblick über die Vorteile der Programmiersprache Go für skalierbare Anwendungen sowie ein Einblick in hierbei zu beachtende Probleme und ihre Lösung.