El documento resume los logros de la asociación EtiCA durante el año 2012, incluyendo convertirse en una asociación legalmente reconocida, la realización exitosa del evento II Llampageek, y la publicación de la cuarta edición de su revista virtual eGNUX. Agradece a sus lectores y colaboradores por su apoyo durante el año, y espera continuar trabajando por el software libre en el 2013.
Este documento describe Visual Basic 6.0, incluyendo su entorno de desarrollo integrado, características, ventajas y objetos intrínsecos. Visual Basic es un lenguaje de programación visual orientado a eventos diseñado para facilitar el desarrollo de aplicaciones de Windows. Su entorno integra funciones como diseño, modificación, compilación y depuración. Visual Basic es fácil de aprender y se usa principalmente para aplicaciones de gestión empresarial debido a su rapidez de desarrollo.
Este documento describe los fundamentos básicos de Visual Basic 6.0. Explica que Visual Basic es un lenguaje de programación orientado a objetos y eventos que facilita la creación de aplicaciones gráficas para Windows. Detalla las características del entorno de desarrollo integrado de Visual Basic 6.0 y cómo funciona, incluyendo la barra de menús, la barra de herramientas, el cuadro de herramientas y más. También explica las ventajas de Visual Basic como su facilidad de uso con Windows y la amplia disponibilidad de
Este documento describe Visual Basic 6.0, incluyendo su entorno de desarrollo integrado, características, ventajas y objetos intrínsecos. Explica que Visual Basic es un lenguaje de programación visual que permite diseñar interfaces gráficas sin escribir código. También define conceptos como propiedades, métodos y eventos y proporciona ejemplos de objetos comunes como etiquetas, cuadros de texto, botones y listas.
El documento describe diferentes aplicaciones de software libre que pueden usarse en la enseñanza y el aprendizaje, como Fedora y Linux. También discute los beneficios del software libre en Guatemala, como su uso en el 90% de los servidores de correo de empresas privadas. Además, explica métodos como Scrum para el desarrollo de proyectos de software.
Informe proyecto final programacion i (2)CRISSTHOFER
Este documento presenta un proyecto final de programación desarrollado por dos estudiantes. El proyecto consiste en una aplicación en Java que ayuda a niños a aprender conceptos básicos de matemáticas como las tablas de multiplicar a través de diferentes actividades interactivas como juegos. La aplicación tiene una interfaz gráfica amigable para el usuario y utiliza componentes de Swing para su desarrollo.
Visual Basic 6.0 es un lenguaje de programación visual desarrollado por Microsoft. El documento describe las características de Visual Basic 6.0, incluyendo sus controles, propiedades, métodos, eventos y ventajas/desventajas. Visual Basic 6.0 es adecuado para aplicaciones de pequeño y mediano tamaño debido a su interfaz gráfica intuitiva y fácil aprendizaje, aunque tiene limitaciones para juegos y otros sistemas operativos que no sean Windows.
Este documento proporciona una introducción a Visual Basic 6.0, incluyendo su historia, características y entorno de desarrollo. Explica que Visual Basic es un lenguaje de programación orientado a eventos desarrollado por Microsoft como una alternativa para programadores de cualquier nivel. Describe los elementos clave del entorno de desarrollo integrado como barras de menú, cuadros de herramientas y ventanas. También define conceptos como propiedades, métodos y eventos que son fundamentales para Visual Basic.
Este documento describe Visual Basic 6.0, incluyendo su entorno de desarrollo integrado, características, ventajas y objetos intrínsecos. Visual Basic es un lenguaje de programación visual orientado a eventos diseñado para facilitar el desarrollo de aplicaciones de Windows. Su entorno integra funciones como diseño, modificación, compilación y depuración. Visual Basic es fácil de aprender y se usa principalmente para aplicaciones de gestión empresarial debido a su rapidez de desarrollo.
Este documento describe los fundamentos básicos de Visual Basic 6.0. Explica que Visual Basic es un lenguaje de programación orientado a objetos y eventos que facilita la creación de aplicaciones gráficas para Windows. Detalla las características del entorno de desarrollo integrado de Visual Basic 6.0 y cómo funciona, incluyendo la barra de menús, la barra de herramientas, el cuadro de herramientas y más. También explica las ventajas de Visual Basic como su facilidad de uso con Windows y la amplia disponibilidad de
Este documento describe Visual Basic 6.0, incluyendo su entorno de desarrollo integrado, características, ventajas y objetos intrínsecos. Explica que Visual Basic es un lenguaje de programación visual que permite diseñar interfaces gráficas sin escribir código. También define conceptos como propiedades, métodos y eventos y proporciona ejemplos de objetos comunes como etiquetas, cuadros de texto, botones y listas.
El documento describe diferentes aplicaciones de software libre que pueden usarse en la enseñanza y el aprendizaje, como Fedora y Linux. También discute los beneficios del software libre en Guatemala, como su uso en el 90% de los servidores de correo de empresas privadas. Además, explica métodos como Scrum para el desarrollo de proyectos de software.
Informe proyecto final programacion i (2)CRISSTHOFER
Este documento presenta un proyecto final de programación desarrollado por dos estudiantes. El proyecto consiste en una aplicación en Java que ayuda a niños a aprender conceptos básicos de matemáticas como las tablas de multiplicar a través de diferentes actividades interactivas como juegos. La aplicación tiene una interfaz gráfica amigable para el usuario y utiliza componentes de Swing para su desarrollo.
Visual Basic 6.0 es un lenguaje de programación visual desarrollado por Microsoft. El documento describe las características de Visual Basic 6.0, incluyendo sus controles, propiedades, métodos, eventos y ventajas/desventajas. Visual Basic 6.0 es adecuado para aplicaciones de pequeño y mediano tamaño debido a su interfaz gráfica intuitiva y fácil aprendizaje, aunque tiene limitaciones para juegos y otros sistemas operativos que no sean Windows.
Este documento proporciona una introducción a Visual Basic 6.0, incluyendo su historia, características y entorno de desarrollo. Explica que Visual Basic es un lenguaje de programación orientado a eventos desarrollado por Microsoft como una alternativa para programadores de cualquier nivel. Describe los elementos clave del entorno de desarrollo integrado como barras de menú, cuadros de herramientas y ventanas. También define conceptos como propiedades, métodos y eventos que son fundamentales para Visual Basic.
El documento discute los desafíos actuales y futuros de la televisión digital terrestre (TDT) en España. La TDT necesita adoptar contenidos de pago y alta definición para ser sostenible económicamente, dado que actualmente hay demasiados canales compartiendo la audiencia. En el futuro, la TDT podría consistir en solo 12-18 canales gratuitos, algunos canales de pago generales, video bajo demanda y algo de interactividad. Existen dos modelos para la TDT de pago, el vertical y el horizontal, y la regulación determin
Este documento proporciona información sobre Visual Basic 2008, incluyendo su historia, características y ventajas. En resumen:
1) Visual Basic 2008 es un lenguaje de programación orientado a objetos y eventos desarrollado por Microsoft que permite crear aplicaciones de escritorio, servicios web y más. 2) Se introdujo en 1991 y ha evolucionado a través de las versiones para admitir características como herencia, interfaces y sobrecarga. 3) Ofrece un entorno de desarrollo integrado que facilita la creación de interfaces gráfic
El documento describe tres herramientas de gestión de proyectos: OpenProj, Smartsheet y Microsoft Project. OpenProj es una herramienta de código abierto multiplataforma que permite importar y exportar archivos de MS Project. Smartsheet es una herramienta en línea para la colaboración en proyectos mediante plantillas que se pueden exportar a Excel. Microsoft Project es un software comercial diseñado para ayudar a los gerentes de proyectos a planificar, asignar recursos, realizar un seguimiento y analizar cargas de trabajo.
Este documento compara diferentes enfoques para el desarrollo de aplicaciones móviles, incluyendo desarrollo nativo, multiplataforma compilado en nativo, multiplataforma basado en HTML, y discute lenguajes de programación populares como Java, Swift, HTML5/Javascript y Ruby. También presenta algunas herramientas de desarrollo como Aptana Studio, NetBeans y Visual Basic.NET.
Este documento presenta una introducción al desarrollo de aplicaciones móviles con Android. Explica qué es Android, sus versiones disponibles, cómo configurar el entorno de desarrollo Eclipse con el SDK de Android y crear un proyecto simple "Hola Android". También describe las perspectivas de Eclipse para desarrollo con Android y el uso del emulador.
Este documento presenta un proyecto de una aplicación móvil para adivinar logotipos llamada "Adivina el Logo". Incluye la introducción, objetivos, marcos de referencia, metodología y código de la aplicación. El propósito de la aplicación es entretener a los usuarios al darles tres intentos para adivinar logotipos populares. El documento explica la estructura y codificación de las pantallas principal, de juego, acerca de y lista de la aplicación en Java.
Este documento presenta un manual de JavaScript dividido en 7 secciones. La introducción explica que un programa es una serie de instrucciones para un ordenador y que JavaScript es un lenguaje interpretado usado para crear scripts en páginas web. La segunda sección cubre elementos del lenguaje como datos, variables, objetos y funciones. Las siguientes secciones detallan operadores, gramática, objetos específicos y ejemplos de código JavaScript. El documento proporciona una guía completa sobre los conceptos y funcionalidades básicas de JavaScript.
Las teorías implícitas sobre el aprendizaje y la enseñanzamarianalaraurbina
El documento describe las diferencias entre las representaciones implícitas y explícitas sobre el aprendizaje y la enseñanza. Explica que las representaciones implícitas se adquieren a través de procesos de aprendizaje implícito e informal, tienen una naturaleza procedimental y funcionan de forma automática, mientras que las representaciones explícitas se adquieren a través de procesos de aprendizaje explícito y formal, tienen una naturaleza declarativa y funcionan de forma deliberada. También señala que las representaciones impl
The document considers 5 models for the front cover of a magazine. Model 4 is selected because she has the desired skin tone and hair color/style, which could portray a rebellious R&B artist as desired. Her big eyes would also stand out on the cover to catch readers' attention.
El documento habla sobre la Virgen del Valle, la patrona de la isla de Margarita en Venezuela. Se le atribuyen muchos milagros y beneficios a sus devotos. También presenta un plan para difundir el mensaje de la importancia de la Virgen del Valle para los habitantes del municipio Gómez en Margarita a través de una presentación en PowerPoint que se compartirá en internet y redes sociales. El objetivo es demostrar cómo la imagen de la Virgen del Valle es importante en el día a día de los habitantes de Gómez.
trabajo de computacion MARITZA BONILLAalexandritab
Un inventario es una lista ordenada de los bienes y existencias de una entidad a una fecha determinada. Contiene la descripción de los artículos, precios, cantidades y el total. Existen diferentes métodos para llevar un inventario como el PEPS, UEPS o costo promedio. Los inventarios se pueden realizar periódicamente para control interno o anualmente para efectos fiscales. El programa Monica 8.5 facilita el control de inventarios al vincularlo con las ventas realizadas.
El documento habla sobre el control de gestión en las organizaciones. Define el control de gestión como la herramienta para guiar los objetivos de una organización y monitorear su desempeño. Explica que existen diferentes sistemas de control de gestión que varían en su alcance, fase de acción y permanencia, e incluyen indicadores cuantitativos y cualitativos para medir el progreso.
Las tecnologías de la información y la comunicación (TICs) están transformando la educación. El uso de computadoras, internet y dispositivos móviles pueden mejorar el aprendizaje y facilitar el acceso al conocimiento. Las TICs permiten nuevas formas de enseñar y aprender que promueven una educación más interactiva e individualizada.
El documento resume el desempeño macroeconómico reciente y las perspectivas para 2011. La economía mundial continúa recuperándose aunque existen riesgos como los conflictos en Oriente Medio y la crisis en Japón. La economía de Guatemala también sigue en recuperación con crecimiento en sectores productivos, exportaciones, remesas e inversión. Los desafíos para 2011 son mantener la estabilidad macroeconómica y monitorear el entorno externo.
The document discusses Livescape 360, a company that provides high definition panoramic webcams. It provides an overview of Livescape 360 and how their webcams can help tourism organizations cut through the noise on the internet by providing compelling visual content. A case study of Le Touquet in France is presented, where installing 3 Livescape 360 webcams led to 475,000 visits in the first year with 50% of traffic from people viewing the livecams. The document promotes Livescape 360 as providing a constant stream of visual content that can engage users and help increase website traffic and social media interactions at a lower cost than other marketing methods like Google Adwords.
Este documento presenta un método para el desarrollo de aplicaciones móviles en Latinoamérica que consta de cinco etapas: análisis de requerimientos, diseño, desarrollo, pruebas y entrega. Además, describe la evolución de los servicios móviles y las tecnologías subyacentes, así como algunos lenguajes y plataformas comunes para el desarrollo de aplicaciones móviles.
Este documento presenta un método para el desarrollo de aplicaciones móviles en Latinoamérica que consta de cinco etapas: análisis de requerimientos, diseño, desarrollo, pruebas y entrega. Además, describe la evolución de los servicios móviles y las tecnologías subyacentes, así como algunos lenguajes y plataformas comunes para el desarrollo de aplicaciones móviles.
El documento compara tres enfoques para el desarrollo de aplicaciones móviles: nativas, basadas en la web y híbridas. Las aplicaciones nativas tienen acceso directo a las APIs del sistema operativo y ofrecen la mejor experiencia de usuario, pero requieren desarrollo por separado para cada plataforma. Las aplicaciones basadas en la web se ejecutan en el navegador y son multiplataforma, pero tienen menos funcionalidad. Las aplicaciones híbridas combinan las ventajas de ambos enfoques al ejecutarse como aplicaciones nat
Este documento describe varios entornos y herramientas para desarrollar aplicaciones móviles para Android, incluyendo Basic4Android, Mono para Android, Appcelerator Titanium, HTML5, Ruboto y Adobe Air. También explica los diferentes tipos de aplicaciones como las funcionalidades básicas, personalizadas, juegos, dinámicas y de servicios personalizados.
Este documento describe un proyecto para crear una aplicación de calculadora científica llamada "Gadget Review". Los autores crearon funciones como tangente, coseno, seno, raíz cuadrada y raíz cúbica para hacer que las herramientas estén al alcance del usuario. El documento incluye la definición del tema, los objetivos de investigación, y marcos de referencia teóricos, históricos y metodológicos. Finalmente, concluye que la aplicación ayudará a las personas que no pueden realizar
El documento discute los desafíos actuales y futuros de la televisión digital terrestre (TDT) en España. La TDT necesita adoptar contenidos de pago y alta definición para ser sostenible económicamente, dado que actualmente hay demasiados canales compartiendo la audiencia. En el futuro, la TDT podría consistir en solo 12-18 canales gratuitos, algunos canales de pago generales, video bajo demanda y algo de interactividad. Existen dos modelos para la TDT de pago, el vertical y el horizontal, y la regulación determin
Este documento proporciona información sobre Visual Basic 2008, incluyendo su historia, características y ventajas. En resumen:
1) Visual Basic 2008 es un lenguaje de programación orientado a objetos y eventos desarrollado por Microsoft que permite crear aplicaciones de escritorio, servicios web y más. 2) Se introdujo en 1991 y ha evolucionado a través de las versiones para admitir características como herencia, interfaces y sobrecarga. 3) Ofrece un entorno de desarrollo integrado que facilita la creación de interfaces gráfic
El documento describe tres herramientas de gestión de proyectos: OpenProj, Smartsheet y Microsoft Project. OpenProj es una herramienta de código abierto multiplataforma que permite importar y exportar archivos de MS Project. Smartsheet es una herramienta en línea para la colaboración en proyectos mediante plantillas que se pueden exportar a Excel. Microsoft Project es un software comercial diseñado para ayudar a los gerentes de proyectos a planificar, asignar recursos, realizar un seguimiento y analizar cargas de trabajo.
Este documento compara diferentes enfoques para el desarrollo de aplicaciones móviles, incluyendo desarrollo nativo, multiplataforma compilado en nativo, multiplataforma basado en HTML, y discute lenguajes de programación populares como Java, Swift, HTML5/Javascript y Ruby. También presenta algunas herramientas de desarrollo como Aptana Studio, NetBeans y Visual Basic.NET.
Este documento presenta una introducción al desarrollo de aplicaciones móviles con Android. Explica qué es Android, sus versiones disponibles, cómo configurar el entorno de desarrollo Eclipse con el SDK de Android y crear un proyecto simple "Hola Android". También describe las perspectivas de Eclipse para desarrollo con Android y el uso del emulador.
Este documento presenta un proyecto de una aplicación móvil para adivinar logotipos llamada "Adivina el Logo". Incluye la introducción, objetivos, marcos de referencia, metodología y código de la aplicación. El propósito de la aplicación es entretener a los usuarios al darles tres intentos para adivinar logotipos populares. El documento explica la estructura y codificación de las pantallas principal, de juego, acerca de y lista de la aplicación en Java.
Este documento presenta un manual de JavaScript dividido en 7 secciones. La introducción explica que un programa es una serie de instrucciones para un ordenador y que JavaScript es un lenguaje interpretado usado para crear scripts en páginas web. La segunda sección cubre elementos del lenguaje como datos, variables, objetos y funciones. Las siguientes secciones detallan operadores, gramática, objetos específicos y ejemplos de código JavaScript. El documento proporciona una guía completa sobre los conceptos y funcionalidades básicas de JavaScript.
Las teorías implícitas sobre el aprendizaje y la enseñanzamarianalaraurbina
El documento describe las diferencias entre las representaciones implícitas y explícitas sobre el aprendizaje y la enseñanza. Explica que las representaciones implícitas se adquieren a través de procesos de aprendizaje implícito e informal, tienen una naturaleza procedimental y funcionan de forma automática, mientras que las representaciones explícitas se adquieren a través de procesos de aprendizaje explícito y formal, tienen una naturaleza declarativa y funcionan de forma deliberada. También señala que las representaciones impl
The document considers 5 models for the front cover of a magazine. Model 4 is selected because she has the desired skin tone and hair color/style, which could portray a rebellious R&B artist as desired. Her big eyes would also stand out on the cover to catch readers' attention.
El documento habla sobre la Virgen del Valle, la patrona de la isla de Margarita en Venezuela. Se le atribuyen muchos milagros y beneficios a sus devotos. También presenta un plan para difundir el mensaje de la importancia de la Virgen del Valle para los habitantes del municipio Gómez en Margarita a través de una presentación en PowerPoint que se compartirá en internet y redes sociales. El objetivo es demostrar cómo la imagen de la Virgen del Valle es importante en el día a día de los habitantes de Gómez.
trabajo de computacion MARITZA BONILLAalexandritab
Un inventario es una lista ordenada de los bienes y existencias de una entidad a una fecha determinada. Contiene la descripción de los artículos, precios, cantidades y el total. Existen diferentes métodos para llevar un inventario como el PEPS, UEPS o costo promedio. Los inventarios se pueden realizar periódicamente para control interno o anualmente para efectos fiscales. El programa Monica 8.5 facilita el control de inventarios al vincularlo con las ventas realizadas.
El documento habla sobre el control de gestión en las organizaciones. Define el control de gestión como la herramienta para guiar los objetivos de una organización y monitorear su desempeño. Explica que existen diferentes sistemas de control de gestión que varían en su alcance, fase de acción y permanencia, e incluyen indicadores cuantitativos y cualitativos para medir el progreso.
Las tecnologías de la información y la comunicación (TICs) están transformando la educación. El uso de computadoras, internet y dispositivos móviles pueden mejorar el aprendizaje y facilitar el acceso al conocimiento. Las TICs permiten nuevas formas de enseñar y aprender que promueven una educación más interactiva e individualizada.
El documento resume el desempeño macroeconómico reciente y las perspectivas para 2011. La economía mundial continúa recuperándose aunque existen riesgos como los conflictos en Oriente Medio y la crisis en Japón. La economía de Guatemala también sigue en recuperación con crecimiento en sectores productivos, exportaciones, remesas e inversión. Los desafíos para 2011 son mantener la estabilidad macroeconómica y monitorear el entorno externo.
The document discusses Livescape 360, a company that provides high definition panoramic webcams. It provides an overview of Livescape 360 and how their webcams can help tourism organizations cut through the noise on the internet by providing compelling visual content. A case study of Le Touquet in France is presented, where installing 3 Livescape 360 webcams led to 475,000 visits in the first year with 50% of traffic from people viewing the livecams. The document promotes Livescape 360 as providing a constant stream of visual content that can engage users and help increase website traffic and social media interactions at a lower cost than other marketing methods like Google Adwords.
Este documento presenta un método para el desarrollo de aplicaciones móviles en Latinoamérica que consta de cinco etapas: análisis de requerimientos, diseño, desarrollo, pruebas y entrega. Además, describe la evolución de los servicios móviles y las tecnologías subyacentes, así como algunos lenguajes y plataformas comunes para el desarrollo de aplicaciones móviles.
Este documento presenta un método para el desarrollo de aplicaciones móviles en Latinoamérica que consta de cinco etapas: análisis de requerimientos, diseño, desarrollo, pruebas y entrega. Además, describe la evolución de los servicios móviles y las tecnologías subyacentes, así como algunos lenguajes y plataformas comunes para el desarrollo de aplicaciones móviles.
El documento compara tres enfoques para el desarrollo de aplicaciones móviles: nativas, basadas en la web y híbridas. Las aplicaciones nativas tienen acceso directo a las APIs del sistema operativo y ofrecen la mejor experiencia de usuario, pero requieren desarrollo por separado para cada plataforma. Las aplicaciones basadas en la web se ejecutan en el navegador y son multiplataforma, pero tienen menos funcionalidad. Las aplicaciones híbridas combinan las ventajas de ambos enfoques al ejecutarse como aplicaciones nat
Este documento describe varios entornos y herramientas para desarrollar aplicaciones móviles para Android, incluyendo Basic4Android, Mono para Android, Appcelerator Titanium, HTML5, Ruboto y Adobe Air. También explica los diferentes tipos de aplicaciones como las funcionalidades básicas, personalizadas, juegos, dinámicas y de servicios personalizados.
Este documento describe un proyecto para crear una aplicación de calculadora científica llamada "Gadget Review". Los autores crearon funciones como tangente, coseno, seno, raíz cuadrada y raíz cúbica para hacer que las herramientas estén al alcance del usuario. El documento incluye la definición del tema, los objetivos de investigación, y marcos de referencia teóricos, históricos y metodológicos. Finalmente, concluye que la aplicación ayudará a las personas que no pueden realizar
Este documento describe un proyecto para crear una aplicación de calculadora científica llamada "Gadget Review". Los autores agregaron funciones como tangente, coseno, seno, raíz cuadrada y cubica para hacer más fácil resolver problemas matemáticos. El proyecto incluye una definición del tema, objetivos de investigación, marcos de referencia y una encuesta para mejorar la aplicación.
Android es un sistema operativo basado en Linux para dispositivos móviles como teléfonos inteligentes y tablets. Existen tres tipos principales de aplicaciones móviles: nativas, web e híbridas. Las aplicaciones nativas tienen acceso total a las funciones del dispositivo pero solo funcionan en un sistema operativo, mientras que las aplicaciones web y híbridas son multiplataforma pero tienen menos acceso a las funciones del dispositivo.
El documento describe las diferentes etapas y tipos de desarrollo de aplicaciones móviles. Explica que el uso de dispositivos móviles ha aumentado, creando oportunidades para el desarrollo de aplicaciones. Se detallan cuatro fases clave en la creación de aplicaciones y tres tipos principales: aplicaciones nativas, híbridas y web. Además, se mencionan consideraciones importantes como la seguridad y pruebas para eliminar errores.
Con el auge de las tecnologías Web, se están realizando desarrollo móviles empleando estrategias híbridas con frameworks como Apache Cordova (aka PhoneGap) o trigger.io. Pero, debido a un no buen entendimiento de en qué medida mezclar el desarrollo nativo y el Web en la aplicación, en algunas ocasiones, las aplicaciones desarrolladas pueden no llegar cubrir las expectativas, creando una mala reputación para este tipo de desarrollos híbridos.
La charla se centraría en exponer:
Revisión de los diferentes tipos de desarrollo móvil.
Los diferentes aproximaciones/frameworks híbridos disponibles para el desarrollo de aplicaciones móviles.
El correcto entendimiento de una estrategia híbrida: predominantemente nativa vs web.
Lecciones aprendidas del desarrollo híbrido a tener en cuenta.
Estrategias de desarrollo de aplicaciones móviles.
Ultimas tendencias: framework Calatrava.
Este documento describe las aplicaciones móviles o "apps", incluyendo su definición, orígenes del término "app", principales características, requisitos para descargar y usar apps, costos asociados, y ejemplos de cinco aplicaciones útiles para la arquitectura.
El documento discute las tendencias en el uso de dispositivos móviles y el crecimiento del mercado de aplicaciones móviles, también describe algunas arquitecturas comunes para el desarrollo de aplicaciones móviles como MAD que facilita el desarrollo teniendo en cuenta las limitaciones de los dispositivos, además explica conceptos importantes relacionados como tipos de aplicaciones, fases del des
Este documento discute varias opciones para el desarrollo de aplicaciones multiplataforma, incluyendo PhoneGap, Titanium, y Rhodes, destacando sus ventajas y desventajas para crear aplicaciones nativas que funcionen en Android, iOS y otras plataformas móviles de una sola vez.
Este documento describe el modelado de superficies 3D en tiempo real. Explica que los datos de la superficie se obtienen generalmente de un Sistema de Información Geográfica, el cual puede generar Modelos Digitales del Terreno. Se enfoca en los Modelos Digitales de Elevación, que representan la distribución espacial de la altitud a través de coordenadas geográficas y valores de altitud para cada punto. Además, discute brevemente las herramientas necesarias para la representación y renderizado de estas superficies 3D en tiempo real
Este documento describe un proyecto para crear una aplicación de calculadora llamada Gadget Review. El proyecto incluye la definición del tema, los objetivos de investigación, los marcos de referencia teórico, histórico y metodológico, un cronograma de actividades y conclusiones. La aplicación incluirá funciones como tangente, coseno, seno, así como elevar números al cuadrado y cubo y extraer raíces cuadradas y cúbicas, con el objetivo de hacer las herramientas más accesibles para el usuario
Este documento describe un proyecto para crear una aplicación de calculadora llamada Gadget Review. El proyecto incluye la definición del tema, los objetivos de investigación, los marcos de referencia teórico, histórico y metodológico, un cronograma de actividades y conclusiones. La aplicación incluirá funciones como tangente, coseno, seno, así como elevar números al cuadrado y cubo y extraer raíces cuadradas y cúbicas, con el objetivo de hacer las herramientas más accesibles para el usuario
El desarrollo de aplicaciones para dispositivos móviles requiere tener en cuenta las limitaciones de estos dispositivos. Los dispositivos móviles funcionan con batería y tienen procesadores menos poderosos que los ordenadores personales. Los desarrollos de estas aplicaciones también tienen que considerar una gran variedad de tamaños de pantalla, datos específicos de software y configuraciones. El desarrollo de aplicaciones móviles requiere el uso de entorno de desarrollo integrados. Las aplicaciones móviles suelen ser probadas primero usando emuladores y más tarde se ponen en el mercado en periodo de prueba. Actualmente un gran número de empresas se dedica a la creación profesional de aplicaciones. Aún así, han surgido páginas web como Mobincube donde un usuario común puede crear aplicaciones de manera gratuita y sin conocimiento de programación.
Este documento compara diferentes enfoques para el desarrollo de aplicaciones móviles, incluyendo desarrollo nativo, multiplataforma compilado en nativo, multiplataforma basado en HTML, y discute lenguajes de programación populares como Java, Swift, HTML5/Javascript y Ruby. También presenta algunas herramientas de desarrollo como Aptana Studio, NetBeans y Visual Basic.NET.
Presentación para el 2do meetup TI realizado en Temuco - Chile. La presentación por si sola no es auto explicativa, por lo que se puede complementar con este video: http://www.youtube.com/playlist?list=PLDBEAE35BC0850582
Este documento proporciona información sobre las aplicaciones móviles (apps). Explica brevemente qué son las apps, de dónde proviene el término, sus principales características, lo que se necesita para descargar y usar una app, el costo promedio de desarrollar una app y menciona cinco apps útiles para arquitectos.
Este documento describe brevemente la historia y evolución de las aplicaciones móviles, desde las primeras aplicaciones simples de finales de los 90 hasta las sofisticadas aplicaciones de hoy en día. Explica los tres tipos principales de aplicaciones móviles - nativas, web e híbridas - y sus ventajas e inconvenientes. También destaca que las aplicaciones móviles son el futuro del marketing debido a su creciente popularidad y uso.
mtPaint es una aplicación gratuita y de código abierto para crear y editar imágenes de forma sencilla con herramientas básicas. Permite cargar, guardar y modificar archivos en varios formatos, y ofrece controles para ajustar el brillo, contraste y otros parámetros de la imagen de manera rápida. Su interfaz minimalista facilita el uso de las herramientas de edición.
Este documento presenta LibreOffice Writer, un procesador de texto libre y gratuito. Explica cómo instalar y ejecutar Writer, describe su interfaz gráfica y sus funciones básicas y avanzadas como crear y editar texto, tablas e imágenes. Luego guía al lector en la creación de un cuento infantil usando estas funciones y concluye con preguntas frecuentes sobre el uso de Writer.
Este documento presenta una introducción a Fedora, un sistema operativo GNU/Linux. Explica que Fedora es una alternativa gratuita a Windows y describe cómo ejecutar Fedora en un PC, ya sea desde un CD, USB o instalándolo. También resume los principales componentes de la interfaz gráfica de usuario GNOME de Fedora, cómo gestionar archivos y directorios, instalar aplicaciones de escritorio comunes y realizar configuraciones básicas del sistema. Finalmente, anticipa algunas preguntas frecuentes sobre el uso de Fedora.
III LLAMPAGEEK 2013: Comunicaciones Unificadas con Software Libre y el Gran C...EtiCAGNU
El documento habla sobre el crecimiento del uso de Internet y la integración de servicios de comunicaciones, lo que está agotando rápidamente el espacio de direcciones IPv4. Se propone IPv6 como una solución para abordar la escasez de direcciones IPv4 a medida que más dispositivos se conectan a Internet.
This document proposes a new model called EtiCAGNU - LLAMPAGEEK 2013 for presenting technology and services. It allows users to access a catalog of standardized services that can flexibly and adaptively meet their business needs, paying only for actual consumption. The key benefits are stable service, continuous connection to the cloud server, minimal IT staff needed, training for staff, and significantly lower costs by avoiding physical servers. It also discusses requirements, pricing from different providers like Google, Microsoft, Dropbox, and Amazon, and notes the model is scalable, flexible, economic, and adaptive.
III LLAMPAGEEK 2013: Base de Datos Distribuidas con PostgreSQL.EtiCAGNU
Este documento presenta una introducción a PostgreSQL, un sistema de gestión de bases de datos relacional abierto. Describe las características técnicas de PostgreSQL como su compatibilidad con estándares SQL, su extensibilidad, y su capacidad para manejar grandes volúmenes de datos. También discute el soporte disponible para PostgreSQL y algunas organizaciones que usan este software, incluyendo el Gobierno Regional de Lambayeque en Perú.
Este documento proporciona información sobre LibreOffice Impress. Impress es el programa de presentaciones de LibreOffice que permite crear diapositivas con texto, imágenes, gráficos y otros elementos. Ofrece herramientas para agregar transiciones, animaciones y notas a las diapositivas. El documento describe las diferentes vistas y paneles en la interfaz de Impress y explica cómo crear y editar diapositivas.
Este documento presenta la edición #07 de la revista eGNUX. Incluye artículos sobre el evento LibreCole organizado por EtiCAGNU, el sistema operativo Huayra creado en Argentina, el soporte de IBM para Linux, el desarrollo ágil con JavaScript, y distribuciones como Linux Mint y sistemas como PHPSysInfo. La directora editorial agradece a los colaboradores y lectores por su apoyo a la revista de software libre.
LibreCole 2013 - Fedora - Ivan Uriarte - 21/09/13EtiCAGNU
Fedora es un sistema operativo libre que permite usar la computadora, mientras que OpenOffice Writer es un editor de documentos incluido en Fedora que permite crear y editar textos, tablas, listas e insertar imágenes.
LibreOffice Calc es un conjunto de hojas de cálculo que permite manipular datos a través de funciones. Pertenece a la suite ofimática de OpenOffice y se presenta como una alternativa libre y gratuita a MS Excel, usando la extensión *.ODS. El documento explica conceptos básicos como celdas, filas y columnas, e introduce funciones como SUMAR(), CONCATENAR() y filtros, así como funciones avanzadas como BUSCARV() y filtros avanzados, y muestra cómo generar gráficos estadísticos a partir de los datos
Este documento presenta el sistema operativo móvil Replicant, el cual es completamente de software libre a diferencia de Android que utiliza algunos componentes privativos. Replicant nació en 2010 y actualmente es compatible con 10 dispositivos móviles, principalmente de la línea Samsung Galaxy. El objetivo de Replicant es ofrecer una alternativa de código abierto total para los usuarios preocupados por la privacidad y el control de sus dispositivos. La Free Software Foundation apoya el desarrollo de Replicant.
I Llampageek - Servidores de Alta Disponibilidad en Software Libre.EtiCAGNU
Este documento describe diferentes tipos de clústeres de servidores y sus aplicaciones. Los clústeres pueden clasificarse como de alto rendimiento, alta disponibilidad, balanceo de carga o alta confiabilidad. Un clúster de alta disponibilidad garantiza que los recursos y aplicaciones críticas permanezcan disponibles incluso si uno de los nodos falla. Los clústeres también pueden usarse para balancear la carga entre servidores web y mejorar la disponibilidad de servicios.
I Llampageek - Implementación de Firewalls con Software Libre.EtiCAGNU
Este documento describe la implementación de firewalls con software libre. Explica las funciones de un firewall, incluyendo filtrar paquetes, traducción de direcciones y análisis a nivel de aplicación. También discute opciones de hardware y software para firewalls, recomendando PFSense debido a su facilidad de uso y funciones como NAT, VPN y balanceo de carga. El objetivo es proteger redes internas y servidores mediante el uso de firewalls de software libre de manera flexible y a bajo costo.
El documento presenta a beeX, la nueva mascota de la comunidad EtiCA. Se describe el proceso de creación de beeX, comenzando con un bosquejo simple de una abeja y evolucionando hacia un diseño de abeja robot. Se presenta a beeX como una abeja robot creada en los laboratorios EtiCA, equipada con hardware y software libre, cuya misión es difundir el software libre. También se introduce beexArt, el área dedicada al diseño artístico con herramientas libres.
El documento resume las actividades recientes de EtiCA, incluyendo el lanzamiento de Llampageek y la organización del FLISOL 2012. También presenta la segunda edición de su revista virtual eGNUX, la cual incluirá información sobre grandes corporaciones tecnológicas que usan Linux y sobre el acuerdo comercial secreto TPPA.
El documento resume la historia de la comunidad EtiCA GNU/Linux desde su fundación en 2010, destacando eventos clave como las primeras reuniones, el lanzamiento de su sitio web y su participación en eventos de software libre. También describe brevemente los orígenes y características de la distribución OpenSUSE, recomendada por el autor.
Este año comenzamos con temas diversos, encontraremos información sobre diversos sistemas operativos, aplicaciones muy interesantes desarrolladas con herramientas libres, un artículo sobre frameworks, el uso del software libre en tecnologías de la información e inclusive contamos con un artículo sobre el tutorial del gran “Maddog”.
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...AMADO SALVADOR
El catálogo general de electrodomésticos Teka presenta una amplia gama de productos de alta calidad y diseño innovador. Como distribuidor oficial Teka, Amado Salvador ofrece soluciones en electrodomésticos Teka que destacan por su tecnología avanzada y durabilidad. Este catálogo incluye una selección exhaustiva de productos Teka que cumplen con los más altos estándares del mercado, consolidando a Amado Salvador como el distribuidor oficial Teka.
Explora las diversas categorías de electrodomésticos Teka en este catálogo, cada una diseñada para satisfacer las necesidades de cualquier hogar. Amado Salvador, como distribuidor oficial Teka, garantiza que cada producto de Teka se distingue por su excelente calidad y diseño moderno.
Amado Salvador, distribuidor oficial Teka en Valencia. La calidad y el diseño de los electrodomésticos Teka se reflejan en cada página del catálogo, ofreciendo opciones que van desde hornos, placas de cocina, campanas extractoras hasta frigoríficos y lavavajillas. Este catálogo es una herramienta esencial para inspirarse y encontrar electrodomésticos de alta calidad que se adaptan a cualquier proyecto de diseño.
En Amado Salvador somos distribuidor oficial Teka en Valencia y ponemos atu disposición acceso directo a los mejores productos de Teka. Explora este catálogo y encuentra la inspiración y los electrodomésticos necesarios para equipar tu hogar con la garantía y calidad que solo un distribuidor oficial Teka puede ofrecer.
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialAMADO SALVADOR
Explora el catálogo completo de cajas fuertes BTV, disponible a través de Amado Salvador, distribuidor oficial de BTV. Este catálogo presenta una amplia variedad de cajas fuertes, cada una diseñada con la más alta calidad para ofrecer la máxima seguridad y satisfacer las diversas necesidades de protección de nuestros clientes.
En Amado Salvador, como distribuidor oficial de BTV, ofrecemos productos que destacan por su innovación, durabilidad y robustez. Las cajas fuertes BTV son reconocidas por su eficiencia en la protección contra robos, incendios y otros riesgos, lo que las convierte en una opción ideal tanto para uso doméstico como comercial.
Amado Salvador, distribuidor oficial BTV, asegura que cada producto cumpla con los más estrictos estándares de calidad y seguridad. Al adquirir una caja fuerte a través de Amado Salvador, distribuidor oficial BTV, los clientes pueden tener la tranquilidad de que están obteniendo una solución confiable y duradera para la protección de sus pertenencias.
Este catálogo incluye detalles técnicos, características y opciones de personalización de cada modelo de caja fuerte BTV. Desde cajas fuertes empotrables hasta modelos de alta seguridad, Amado Salvador, como distribuidor oficial de BTV, tiene la solución perfecta para cualquier necesidad de seguridad. No pierdas la oportunidad de conocer todos los beneficios y características de las cajas fuertes BTV y protege lo que más valoras con la calidad y seguridad que solo BTV y Amado Salvador, distribuidor oficial BTV, pueden ofrecerte.
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...AMADO SALVADOR
Descarga el Catálogo General de Tarifas 2024 de Vaillant, líder en tecnología para calefacción, ventilación y energía solar térmica y fotovoltaica. En Amado Salvador, como distribuidor oficial de Vaillant, te ofrecemos una amplia gama de productos de alta calidad y diseño innovador para tus proyectos de climatización y energía.
Descubre nuestra selección de productos Vaillant, incluyendo bombas de calor altamente eficientes, fancoils de última generación, sistemas de ventilación de alto rendimiento y soluciones de energía solar fotovoltaica y térmica para un rendimiento óptimo y sostenible. El catálogo de Vaillant 2024 presenta una variedad de opciones en calderas de condensación que garantizan eficiencia energética y durabilidad.
Con Vaillant, obtienes más que productos de climatización: control avanzado y conectividad para una gestión inteligente del sistema, acumuladores de agua caliente de gran capacidad y sistemas de aire acondicionado para un confort total. Confía en la fiabilidad de Amado Salvador como distribuidor oficial de Vaillant, y en la resistencia de los productos Vaillant, respaldados por años de experiencia e innovación en el sector.
En Amado Salvador, distribuidor oficial de Vaillant en Valencia, no solo proporcionamos productos de calidad, sino también servicios especializados para profesionales, asegurando que tus proyectos cuenten con el mejor soporte técnico y asesoramiento. Descarga nuestro catálogo y descubre por qué Vaillant es la elección preferida para proyectos de climatización y energía en Amado Salvador.
3. pocos días de terminar el
año 2012, nos llena de
satisfacción, todo lo que hemos
logrado durante estos meses, que
significaron esfuerzo y sacrificio
para cada uno de los que
conformamos la familia EtiCA.
Un logro importante ha sido
pasar de comunidad a
Asociación, legalmente
reconocida por la SUNARP, algo que nos motiva a
continuar firmes en nuestro compromiso con el
Software Libre, en esta parte del Perú.
Otro logro que destacamos ha sido la realización del
II llampageek, que hace poco acabamos de celebrar
con la participación de estudiantes y profesionales de
diferentes universidades e institutos de la Región
Lambayeque, donde se presentaron diversos temas
de actualidad y, que aquí compartiremos en
imagenes lo que se vivio en el II llampageek 2012,
celebrado en la Universidad Católica Santo Toribio
de Mogrovejo.
Por último, cerramos el año con la cuarta entrega de
nuestra revista virtual eGNUX, tal como lo
prometimos a principos de año, en esta oportunidad
podrá encontrar las diferentes maneras de empezar a
desarrollo web móvil, el uso de soluciones open
source para la inteligencia de negocios, la propuesta
de universidades de prestigio que apuestan por el
conocimiento abierto y, también conocera las
novedades y propuesta de la movida 3D con Blender
Perú.
Queremos agradecer de manera especial a todos
nuestros lectores que nos siguen y a todas las
personas que nos han acompañado y colaborado en
el transcurso de este año que se termina. A todos
ellos, muchas gracias por su confianza. Nos vemos en
el 2013.
Gustavo Tomapasca
degui@eticagnu.org
A
28 de Noviembre de 2012
4. Desarrollo abierto para móviles:
¿Android SDK es la única opción?
La tendencia informática que marcará los
próximos años es la masificación del uso de
dispositivos móviles: no sólo para geeks, sino para
nuestros padres, hermanos y el público en
general. Siendo así, si decidimos construir nuestra
primera aplicación móvil lo primero será
seleccionar una plataforma y un conjunto de
herramientas con las cuales desarrollaremos
nuestra aplicación. Aunque la plataforma
aparentemente condiciona las herramientas a
usar, hay múltiples caminos que exploraremos en
este artículo.
Desarrollo nativo y el caso de Android
SDK.
La primera respuesta que se nos viene a la mente
al pensar en desarrollo de aplicaciones para
móviles es el desarrollo nativo: apuntar a
construir una aplicación exclusivamente para un
sistema operativo. En el caso de programadores
con predilección por tecnologías Open Source, la
opción obvia será crear una aplicación para
Android, y eso nos llevará a usar el Android SDK.
Android SDK está compuesto por una serie de
librerías y herramientas de desarrollo:
depuración, pruebas, documentación, imágenes
del sistema, emuladores, código fuente, APIs para
integración con servicios de Google y otras
utilidades. Puedes conseguir cada uno de los
módulos del SDK por separado o en un pack, el
ADT Bundle, que incluye Eclipse IDE y un ADT
plugin como entorno integrado de desarrollo. Un
buen punto de inicio es
https://developer.android.com/sdk/index.html
(Ver imagen 1)
Desarrollo multiplataforma: la apuesta
de PhoneGap.
Pero, ¿porqué limitarnos a construir sólo para
Android cuando es posible llegar a más usuarios?
A fin de cuentas, Android no es la única
plataforma hoy en día. Es allí donde entra en
juego el desarrollo móvil multiplataforma:
construir una sola vez, generar aplicaciones para
varias plataformas. Aunque hay múltiples
herramientas que nos ayudan en este propósito,
la más popular de ellas es PhoneGap.
Imagen 1: Aplicación Descubre PUCP, desarrollada para
Android y que ofrece características de realidad
aumentada para los visitantes del Campus PUCP. Fuente:
Google Play.
Juan Eladio Sánchez Rosas
jesanchez@mozilla.pe
Ingeniero Informático egresado de la Pontificia Universidad Católica del Perú. Cuenta con
experiencia en desarrollo de aplicaciones web. Integra la Asociación Peruana de Software Libre
(APESOL). Es Mozilla Representative en la región de América Latina y forma parte de las
comunidades Mozilla Perú y Mozilla Hispano.
5. El principio de PhoneGap es muy simple:
construyes una aplicación web móvil usando
tecnologías HTML, CSS y JavaScript. Luego, con
ayuda de PhoneGap y los SDK de cada plataforma
que desees puedes generar aplicaciones para
plataformas específicas. En caso requieras acceso
a componentes nativos de un dispositivo,
PhoneGap proporciona una API en JavaScript con
la cual es posible interactuar con componentes
como la cámara, acelerómetro, geolocalización,
etcétera.
Algo que debes saber es que PhoneGap ahora es
una 'distribución' de Apache Cordova. Éste
proyecto incubado en la Apache Foundation nació
con el código base de PhoneGap, liberado de
ambigüedades de marcas registradas.
Actualmente no hay diferencias entre PhoneGap y
Cordova, pero si en algún momento Adobe
(actual dueña de PhoneGap) decidiese incluir
extensiones propietarias, la base en Cordova
seguirá abierta (ver imagen 2).
No todo es
blanco y negro:
una tercera
alternativa
Estas dos
opciones: el
desarrollo
nativo y el
desarrollo
multiplataform
a tienen por
objeto generar
aplicaciones
para
plataformas
específicas:
Android, iOS, o
la que
prefieras. Pero hay un tercera vía: el desarrollo
web de siempre, sólo que actualizado para
smartphones y tablets.
¿Porqué construir aplicaciones web?
Hay varias razones: los usuarios de sistemas
operativos móviles están familiarizados con el uso
cotidiano de sus navegadores (especialmente los
de iOS), los desarrolladores web utilizarían
tecnologías con las cuales ya están familiarizados,
y los navegadores incluidos por defecto en los
sistemas operativos móviles actuales tienen buen
soporte de tecnologías web modernas. Sobre el
último punto puedes revisar más al respecto en
http://mobilehtml5.org
¿Cómo empezar en el desarrollo web
móvil?
Aunque puedes usar librerías clásicas de
interfaces web como jQuery y Dojo, una
herramienta más específica y útil es jQuery
Mobile. Está diseñada para brindar una
experiencia de usuario similar en distintos
móviles, y permite al desarrollador agilizar el
desarrollo de interfaces, con lo cual puede centrar
su atención en la lógica de la aplicación (ver
imagen 3).
En conclusión,
hay al menos
tres formas de
construir una
aplicación
móvil:
desarrollo
nativo,
desarrollo
multiplataforma
y desarrollo web
móvil.
Personalmente
elegiría una
aplicación web
móvil, pero aún
cuando desees
crear una
aplicación
específica para Android puedes optar por un
punto intermedio: una aplicación web móvil,
construída rápidamente con jQuery Mobile y
empaquetada con PhoneGap.
Imagen 2: UPC, aplicación para los
estudiantes de la Universidad
Peruana de Ciencias Aplicadas, y que
está disponible en cuatro plataformas
móviles. Fuente: Google Play.
Imagen 3: Británico Web Móvil, sitio
de una institución peruana de
enseñanza del idioma inglés,
construida con jQuery Mobile.
Fuente: Captura generada en Firefox
Aurora.
6. Para entender la Inteligencia de Negocios o
Business Intelligence, de una manera sencilla,
más allá de la herramienta o solución a
utilizar, es importante mencionar los tres
elementos fundamentales sobre los cuales
operan los BI: Datos, Información y
conocimiento. El resultado de toda la
operación realizada por el sistema de
información BI llegaría a ser el conocimiento,
el cuál cobra valor e importancia si se obtiene
en el momento oportuno, y es interpretado
adecuadamente por la persona calificada,
para tomar las mejores decisiones para el
negocio.
Así, conociendo la importancia de operar
sobre los datos hasta convertirlos en
conocimiento, también es importante conocer
el tamaño de la organización en donde se
implementará una solución de BI, porque una
pequeña empresa o negocio que recién inicia,
maneja muy poca información a diferencia de
una gran empresa a nivel nacional o
internacional que maneja enormes cantidades
de información, esto es importante porque la
necesidad de un BI se ajusta a las grandes
empresas y, además porque cuentan con el
poder económico suficiente para poder pagar
la licencia y la implementación de una
solución de Business Intelligence en su
negocio.
Con esta pequeña introducción ya podemos
hablar de algunas características tecnológicas
que están presentes en los sistemas de
información de Business Intelligence, y que a
continuación se explicara brevemente:
a) El proceso ETL.
El proceso ETL, del ingles Extract, Transform
and Load, o Extraer, Transformar y cargar, es
el proceso por el cuál los datos extraídos de
una o varias Base de Datos relacionales (las
BD tradicionales, tal cual las conocemos),
pasan por un proceso de extracción,
estandarización y limpieza, que será
almacenada en una BD intermedia para luego
ser cargada finalmente al Data Warehouse
(almacén de datos), en donde permanecerá
toda la información histórica del negocio a la
espera de ser consultada.
b) Cubos OLAP.
Los cubos OLAP, del ingles OnLine Analytical
Processing, o procesamiento analítico en
línea, no es más que un modelo
multidimensional, que relaciona tabla de
hechos con tabla de dimensiones en base a un
tipo de esquema como puede ser el esquema
estrella, muy diferente a los modelos
tradicionales conocidos como OLTP.
Por Gustavo Tomapasca.
twitter: @iuged
i1. Acceso a la información de manera sencilla con
Pentaho. Fuente: www.pentaho.com
7. En estos cubos OLAP se concentra la clave de
las soluciones de Business Intelligence, ya que
son esenciales para su funcionamiento. Los
Gerentes acceden de manera transparente y
sencilla a la información del Data Warehouse,
manipulando estos cubos OLAP, a través de la
solución de Business Intelligence.
c) Presentación de la información.
De cara al usuario, la solución de Business
Intelligence debe presentar la información de
manera gráfica, haciendo uso de alguno de sus
estilos más conocidos: Dashboards, Reporting,
OLAP, Advanced Analysis y Alertas o
Indicadores, de tal forma que el Gerente pueda
interpretar el gráfico fácilmente y, con una sola
mirada sea capaz de conocer la situación actual
de su organización. Además la solución de BI
debe permitir acceder a la información desde
cualquier parte desde donde se encuentre el
tomador de decisiones o gerente, sin importar
mucho el dispositivo que utilice para su
conexión (PC o Móvil); este es el poder de la
soluciones de Business Intelligence.
Una solución de BI que cumple con todas estas
características es PENTAHO, encontrándose
entre las más importantes soluciones de
Business Intelligence del mercado y, que
además, es la principal de código abierto.
Pentaho es la alternativa open source, que hace
frente a otras soluciones privativas a nivel
mundial como SAP, IBM, Oracle o Microsoft;
que ha ido gradualmente posicionándose como
una de las principales compañías en el soporte
de Business Intelligence.
Para hablar brevemente sobre Pentaho, en esta
primera entrega, actualmente se encuentra en
su versión 4.8 y esta disponible para su
descarga desde su pagina oficial:
www.pentaho.com por un periodo de 30 días.
Su instalación es muy sencilla, tanto para
GNU/Linux, como para Windows y toda su
documentación la puedes encontrar en su
página web. Al iniciar con Pentaho descubrirá
tres entornos con los cuales puede comenzar a
interactuar, la primera es Pentaho User
Console (Ver i3), Report Designer (Ver i4) y el
Enterprise Console (Ver i5). En la próxima
entrega hablaremos de cada uno de ellos y
aprenderemos como utilizarlos.
i2. Vista de un Pentaho Dashboar. Fuente: pentaho.com
i3. Vista Pentaho User Console. localhost:8080/pentaho
i4. Vista Enterprise Console. localhost:8088
i5. vista Report Designer.
8. Blender Perú es un pequeño grupo de jóvenes
que le gusta crear contenido 3D usando
Blender y compartir sus experiencias a través
de la comunidad, la iniciativa nace en el
evento del Festival Internacional de Software
Libre – FESOLI, en donde se realizó por
primera vez una pequeña charla sobre
Blender a un público muy interesado en el
tema, en donde entre los asistentes
propusieron ideas para crear un lugar donde
compartir esas experiencias adquiridas, y con
el futuro realizar proyectos en Blender, así
gracias a esa iniciativa se creó la Comunidad
Blender Perú, con el fin de reunir poco a poco
a expertos y aficionados en Blender. (Ver I.1)
Sera un largo camino que tendremos para
difundir Blender como herramienta para la
creación de contenido 3D de alta calidad en
nuestro país, y presentarlo como alternativa
ideal a empresas para evitar gastos de
licencia y piratería.
Cómo comunidad nos acogemos a los
principios de escuchar, hablar y compartir,
con el fin de conocer a fondo a Blender y
todo esto a través de nuestra web
www.blenderperu.org y nuestro Facebook
http://www.facebook.com/blenderperu en
donde publicamos nuestras actividades como
cursos, talleres, charlas y vídeos tutoriales.
¿Qué es Blender?
Blender es un software multiplataforma para
crear contenido 3D de alta calidad sobre
todo es Open Source. Es libre para usarlo y
cooperar con el proyecto.
Actualmente cuenta con una interfaz muy
mejorada, intuitiva para el aprendizaje de un
recién llegado que desea crear contenido 3D
a través de este programa. (Ver I.2)
Alex Aragón Calixto
aragonc@blenderperu.org
Certified Instructor
Cibertec (CIC), Diseñador
Web (Sistemas UNI), con
experiencia en HTML5,
CSS3, Modelado y
Texturizado 3D en
Blender, Cofundador de
la Comunidad Blender
Perú.
I.1. La Comunidad Blender Perú participa activamente en eventos promocionando Blender y sus beneficios.
I.2. Actual interfaz
de Blender 2.64
9. ¿Qué podemos realizar en Blender?
Lo que podemos crear en Blender es
contenido 3D, y todo esto dependerá de la
calidad, imaginación y experiencia que el
usuario ira adquiriendo durante su
aprendizaje.
Existen diversos trabajos artísticos (renders)
que demuestran el potencia de Blender en
cuando a contenido 3D y animación 3D se
refiere. (I.3. Referencia)
Esto lo podemos comprobar en la última
Open Movie “Tears of Steel”, que la Blender
Foundation realizo para mostrar las nuevas
capacidades y herramientas de la última
versión de Blender 2.64, como integrar
actores reales con contenido 3D, efectos
especiales para producción cinematográfica,
entre otros. (I.4. Referencia)
Blender Perú y el Proyecto Maki
Kapchiy
Los integrantes de la comunidad Blender
Perú, está desarrollando el proyecto Maki
Kapchiy que consiste en recrear piezas
arqueológicas (cerámicas, lugares, etc.) de la
cultura peruana en 3D, usando el software
Blender y compartiendo los archivos .blend
para observar e investigar cómo están hechos,
creando un museo 3D de dichas piezas, por el
momento pueden observar una cerámica
moche que fue hecha por uno de los
integrantes de la comunidad. (I.5. Referencia)
Por lo pronto la comunidad Blender Perú
viene participando en diversos eventos,
dando a conocer las ventajas de este
maravilloso software 3D Open Source. Somos
libres para crear y compartir contenido 3D.
I.3. Shield Liger
hecho en Blender
2.64 + Freestyle,
Creditos del
trabajo: Modelado
3D por Guevara
Benites Alexander
de Chiclayo y La
Composición +
Freestyle por Alex
Aragón Calixto de
Lima.
I.4. Tears of Steel la nueva open movie, donde se integra actores reales con contenido
3D para efectos especiales.
I.5. Cerámica Moche, creado en Blender 2.64,
realizado por Alex Aragón, forma parte del proyecto
Maki Kapchiy.
10.
11. En setiembre del 2011, la
Universidad de Stanford
desarrolla el curso abierto de
Inteligencia artificial en el cual
se matricularon más de 100 000
participantes de todo el mundo,
dando así impulso al
movimiento de enseñanza
MOOCs (Massive Online Open
Courses Cursos Abiertos
Online y Masivos), el cual se
caracteriza por ser un tipo de
formación a distancia de acceso
abierto y pensado para llegar a
un gran número de personas.
La metodología que se emplea
para su puesta en marcha
básicamente consiste en una
formación gratuita a través de
Internet, con una estructura
orientada al aprendizaje por
medio de actividades y
posteriores evaluaciones que
certifican el conocimiento
obtenido. En su desarrollo se
puede aprovechar la ingente
cantidad de recursos
disponibles en la web tales
como videos, presentaciones,
blogs, simulaciones, imágenes y
otros disponibles de forma
abierta a través de sitios como
Khanacademy, TED y
obviamente el material propio
de cada universidad.
Las mejores universidades de
Estados Unidos se han
sumando a este movimiento, tal
es el caso del MIT, Harvard,
Berkeley y Texas quienes han
implementando en conjunto la
plataforma Edx lanzada en
mayo de este año. También
están Coursera, propuesta
liderada por la Universidad
Stanford a la cual se han
sumado 40 Universidad de
primera calidad; en ese orden
también encontramos a Udacity,
liderada por Sebastian Thrun
uno de los profesores de la
Universidad de Stanford que
lanzó aquel emblemático curso
de inteligencia artificial y que
pese al poco tiempo
transcurrido ha obtenido una
amplia acogida. En el ámbito
hispanoamericano tenemos
proyectos importantes como el
que fomenta la UNED y el MIT
denominado Redunx.
Para finalizar, recomiendo
inscribirse en éstas iniciativas
pues nos permitirán probar la
calidad de programas de
formación sin un costo inicial,
acercándonos a los cursos que
implican uso intensivo de la
tecnología en la educación
superior.
Mg. Karla Reyes Burgos.
kreyes@usat.edu.pe
Unidad de Educación Virtual USAT
http://www.usat.edu.pe/usat/uev/
I.1. Portal web Khanacademy.
I.2. Portal web edX.
I.3. Portal web Redunx.
12. Para los que desarrollamos aplicaciones Web, sabemos de
jQuery, el framework JavaScript desarrollado
inicialmente por John Resig, con el que podemos escribir
código JavaScript más rápido, acelerando la velocidad de
desarrollo y dejar de tener problemas con la
características que cada navegador brinda.
También podemos hablar sobre jQuery UI, el framework
basado en jQuery con el que podemos crear interfaces de
usuario con estilos personalizados, efectos y demás
funcionalidades que le dan un valor agregado a nuestras
aplicaciones Web.
Write less, do more
jQuery Mobile es un framework para desarrollar
aplicaciones Web optimizadas para smartphones y
tablets. que utiliza la tecnología de HTML5, haciendo
más compatible nuestras aplicaciones con las distintas
plataformas móviles.
“Escribir menos y hacer más” es el lema principal de
jQuery, en el cual también se basa jQuery Mobile. Es por
esto que al igual que con jQuery UI, jQuery Mobile nos
brinda personalización y estandarización para nuestras
aplicaciones.
jQuery Mobile se basa en HTML5, gracias a los atributos
data. Los atributos data son atributos personalizables
que le podemos dar a los elementos (o etiquetas HTML).
Estos atributos, según la especificación de HTML, deben
empezar con “data”, y los valores que les asignemos a
nuestros atributos pueden ser obtenidos mediante
JavaScript.
Escribir menos... aún
En la página Web del proyecto, www.jquerymobile.com,
podemos encontrar una herramienta online muy
interesante con la que podemos diseñar nuestras
interfaces con solo arrastrar y soltar los elementos que
queremos implementar. Codiqa www.codiqa.com.
Aunque es una herramienta de pago (mensual), la que
encontramos dentro de la página de jQuery Mobile nos
permite probarla creando solo una interfaz por vez y
descargar el código HTML necesario. Pero tenemos
opción de probarla gratis por 30 días.
Personalizar la interfaz
Theme Roller www.querymobile.com/themeroller, es
otra herramienta para trabajar con jQuery Mobile, esta
vez para crear temas que cumplan con las necesidades
de nuestra aplicación en cuanto a diseño se trate,
definiendo los colores.
Ejemplo práctico
Para empezar a desarrollar aplicaciones móviles con
jQuery Mobile necesitamos descargar la librería de
jQuery que sirve como base, la librería de jQuery Mobile,
tanto CSS como JavaScript. Y luego cargarlas dentro de
nuestro header en HTML.
Angel Fernando Quiroz Campos
angelfqc.18@gmail.com
@AngelFQC
I.1. Herramienta online Codiqa.
I.2. Herramienta ThemeRoller.
13. Para desarrollar la página de inicio necesitamos escribir el siguiente código, en el cual se muestra la estructura base
para cualquier página Web desarrollada con jQuery Mobile:
Para desarrollar la página con el formulario de contacto, se necesita el siguiente código:
14. Y obtendríamos como resultado las siguiente interfaces,
solo preocupándonos de escribir bien el código HTML
que necesita jQuery Mobile, ya que no hemos agregado
ninguna imagen o escrito CSS adicional.
Por último, jQuery Mobile se adecua a la posición del
dispositivo donde se esté ejecutando la aplicación, es
decir que puede adaptar el contenido en modo
horizontal y en modo vertical.
El código fuente de esta aplicación de ejemplo está
disponible en GitHub en la dirección:
https://github.com/AngelFQC/jqueryllampageek
I.5. Modo horizontal.
I.6. Modo vertical.
I.3. Interfaz de inicio.
I.4. Interfaz de contacto.
15. Así iniciamos el II Llampageek 2012, desde las 9
am en la USAT. Dandole la bienvenida al público
asistente, por parte de: Gustavo, Edward y
Guadalupe, registrando la asistencia.
Desde muy temprano empezaron a llegar
estudiantes de diferentes partes de la ciudad, al II
Llampageek 2012.
Reconocimiento a Ing. Karla Reyes Burgos por su
ponencia: "Software Libre y Educación", en el II
Llampageek 2012.
Ing. Juan Carlos Iberico iniciando su ponencia:
"Software Libre en la Universidad", en el II
Llampageek 2012.
Jorge Mera Montaño, supervisor del área de
sistemas de SODIMACChiclayo, contándonos su
experiencia con los servidores GNU/Linux que
administra.
Encuentra más fotos en: www.flickr.com/eticagnu
II LLAMPAGEEK 2012
16. II LLAMPAGEEK 2012
Al II Llampageek asistieron estudiantes de
universidades e institutos de la Región
Lambayeque.
Los asistentes participaron con sus preguntas,
dirigidas a los ponentes del II Llampageek 2012.
Parte del equipo organizador: Gustavo Fernández,
Remigio Silva e Ivan Uriarte, recibiendo a los
asistentes del II Llampageek 2012.
Angel Quiroz Campos, iniciando el taller de
desarrollo web con jQuery, en el II Llampageek
2012.
Gustavo Tomapasca Panta, dictando el taller de
Penthao Business Intelligence, en el II
Llampageek 2012.
Omar Lozada, estd. de la UNPRG y colaborador de
MozillaPerú, iniciando su taller "desarrollo web
con Bootstrap", en el II Llampageek 2012.
Encuentra más fotos en: www.flickr.com/eticagnu
17. La famosa productora de
cine Dreamworks acaba
de estrenar Rise of the
Guardians, una película
de animación perfecta
para esta época navideña
que tiene especial interés para los usuarios de Linux. En
dicha película se utiliza OpenVDB, un kit de
herramientas que permiten elaborar formas
volumétricas durante la inclusión de efectos especiales
en estas películas de animación.
Pues bien, OpenVDB es un software Open Source que
está liberado desde el mes de agosto y que utiliza una
licencia Mozilla Public License 2.0, y esto significa que
más y más desarrolladores podrán contribuir a mejorar
el trabajo sobre esta librería.
DreamWorks hace Open Source a
OpenVDB.
Fuente: mylinux.com
La Fundación
Mozilla ha
asegurado en su
blog oficial que
Firefox para
dispositivos
Android está
disponible en
nuevos dispositivos.
El equipo ha expresado en su blog que su misión es
"llevar la web a tantas personas como podamos".
Por ello, a partir de este martes, Firefox es compatible
con procesadores ARMv6. Algunos de los modelos que
ya pueden disfrutar del navegador son: HTC, HTC
ChaCha, Samsung Galaxy Ace, Motorola Fire XT y LG
Optimus Q.
Firefox ya es compatible con
terminales con procesadores ARMv6.
Municipio de Múnich ahorró casi 13
millones de dólares usando Linux
El ayuntamiento de Múnich ahorró
cerca de 13 millones de dólares
debido a su política de migración de
sistema de sus terminales de
computadora a software libre.
El municipio muniqués acabó migrando 11 mil
terminales a Linux (más precisamente a una
distribución desarrollada por ellos mismos llamada
LiMux cuya implantación costó apenas 350 mil
dólares). En tanto, unos 15 mil terminales recibieron
Open Office en lugar de Microsoft Office.
Según honline.com, parte de los millones ahorrados en
una época de crisis también está en los costos que
representa pagar licencias al actualizar el software,
cosa que no ocurre con los programas open source.
Lanzan sitioweb de ofertas de
empleo relacionadas con el S.L. y O.S.
Acaba de ponerse en marcha el
sitioweb fossjobs.net cuya
característica es publicitar
exclusivamente ofertas
laborales relacionadas con el
Software Libre y con el
Software de Código Abierto, así
como también con proyectos de Hardware Abierto.
Asimismo, y como no podía ser de otra forma, la
plataforma es open source. De momento, las ofertas de
trabajo son escasas pero esperan que se vayan
incrementando a la par que el sitio sea difundido y
conocido entre sus potenciales usuarios. Por último,
señalar que una característica de esta plataforma es su
alcance global.
Fuente: laflecha.net
Fuente: elcomercio.pe Fuente: barrapunto.com