Presentación a MadridJUG (http://www.madridjug.org) en las instalaciones de FON (http://www.fon.com) sobre la herramienta de desarrollo rápido JBoss Forge (http://forge.jboss.org/)
Meetups es un framework PHP para el desarrollo de aplicaciones web. Fue creado en 2003 y sigue en constante desarrollo y evolución. Utiliza patrones como MVC, inyección de dependencias y controlador frontal. Incluye componentes como ORM y plantillas de vista flexibles. La documentación y comunidad son muy activas para apoyar a los desarrolladores.
Este documento presenta una aplicación de ejemplo en Java Server Faces (JSF) que permite personalizar los colores de un currículum vitae. La aplicación incluye páginas para personalizar los colores, mostrar mensajes de error si los colores seleccionados son iguales, y previsualizar el CV con los colores y datos seleccionados. El documento explica cada archivo JSP que compone la aplicación y muestra fragmentos de código para ilustrar el uso de etiquetas JSF.
El documento presenta las pautas para las presentaciones en un evento de 1 hora y 15 minutos, solicitando presentaciones de 60 minutos con 5-10 minutos para preguntas. También solicita puntualidad y envío de las presentaciones por correo electrónico.
Introduccción a la programación en Joomla!Roberto Segura
¿Quieres saber lo fácil que es empezar a programar extensiones para Joomla? ¿Qué necesitas? ¿Qué beneficios tiene Joomla frente a otras plataformas? Esta sesión pretende resolver todas tus dudas y enseñarte el camino para ponerte a programar.
Introducción a la programación para joomlaRoberto Segura
Introducción a la programación para Joomla usando un módulo de ejemplo.
Usado para el hangout: http://www.joomgouts.com/programas/3x12-introduccion-a-la-programacion-para-joomla-primeros-pasos
Joomla como plataforma de eCommerce - Joomla Day La Rioja 2016Pablo Arias
Conociendo la problemática de los sitios eCommerce o de venta online y algunas de sus soluciones, tanto para Joomla como algunas alternativas externas.
Meetups es un framework PHP para el desarrollo de aplicaciones web. Fue creado en 2003 y sigue en constante desarrollo y evolución. Utiliza patrones como MVC, inyección de dependencias y controlador frontal. Incluye componentes como ORM y plantillas de vista flexibles. La documentación y comunidad son muy activas para apoyar a los desarrolladores.
Este documento presenta una aplicación de ejemplo en Java Server Faces (JSF) que permite personalizar los colores de un currículum vitae. La aplicación incluye páginas para personalizar los colores, mostrar mensajes de error si los colores seleccionados son iguales, y previsualizar el CV con los colores y datos seleccionados. El documento explica cada archivo JSP que compone la aplicación y muestra fragmentos de código para ilustrar el uso de etiquetas JSF.
El documento presenta las pautas para las presentaciones en un evento de 1 hora y 15 minutos, solicitando presentaciones de 60 minutos con 5-10 minutos para preguntas. También solicita puntualidad y envío de las presentaciones por correo electrónico.
Introduccción a la programación en Joomla!Roberto Segura
¿Quieres saber lo fácil que es empezar a programar extensiones para Joomla? ¿Qué necesitas? ¿Qué beneficios tiene Joomla frente a otras plataformas? Esta sesión pretende resolver todas tus dudas y enseñarte el camino para ponerte a programar.
Introducción a la programación para joomlaRoberto Segura
Introducción a la programación para Joomla usando un módulo de ejemplo.
Usado para el hangout: http://www.joomgouts.com/programas/3x12-introduccion-a-la-programacion-para-joomla-primeros-pasos
Joomla como plataforma de eCommerce - Joomla Day La Rioja 2016Pablo Arias
Conociendo la problemática de los sitios eCommerce o de venta online y algunas de sus soluciones, tanto para Joomla como algunas alternativas externas.
Este documento describe TeamCity, un servidor de gestión de compilaciones distribuidas y de integración continua. Explica que la integración continua reduce riesgos al encontrar errores temprano, integrar el trabajo del equipo de forma constante, y compilar y desplegar código en cualquier plataforma. Resalta que TeamCity proporciona una configuración rápida, integración "out of the box" y notificaciones claras, permitiendo aprovechar los beneficios de la integración continua sin que la tecnología sea un impedimento.
La caché es un almacenamiento temporal que guarda datos de manera temporal para acelerar la velocidad de navegación del usuario, descargar menos contenidos y reducir la carga del servidor. Existen varias estrategias para implementar la caché como el navegador del cliente, CDN, proxy inversa, programación, plugins de WordPress y caché de base de datos. La caché mejora el rendimiento sin costos elevados y es compatible con otras técnicas como balanceo de carga y compresión.
Este documento resume los conceptos básicos de programación de componentes para Joomla 1.5. Explica qué son los componentes y para qué sirven, introduce el patrón de diseño MVC y cómo se aplica en Joomla. Luego guía al lector en la creación de un componente "Hola Mundo" en tres versiones progresivas, agregando funcionalidad como modelos, bases de datos y backend. Finalmente, cubre aspectos como crear un backend siguiendo el patrón MVC y agregar interacción mediante toolbar, checkboxes y enlaces.
En esta presentación te encuentras información sobre javascript, nos define la historia, el significado y quien fue l creador, el vídeo en youtube :https://www.youtube.com/watch?v=dletMGYT-Lo
Páginas del libro:
1.1. ¿Qué es JavaScript? ............................................................. 5
1.2. Breve historia......................................................................... 5
1.3. Especificaciones oficiales..................................................... 6
Introducción al análisis estático de código en java para mejorar la calidad del software tomando como referencia mejores prácticas, estándares y optimización de código.
Este documento resume una presentación sobre buenas prácticas para el desarrollo web en PHP. La presentación cubre temas como el uso de IDEs, estándares de codificación, documentación interna de código, control de versiones, seguimiento de incidencias, uso de wikis, metodologías ágiles, frameworks de PHP, bibliotecas, seguridad, depuración, pruebas unitarias, pruebas automatizadas, integración continua, métricas, rendimiento, despliegues, entornos, búsqueda y equipo.
El documento describe las diferentes técnicas para incorporar código JavaScript en HTML, incluyendo en línea, embebido y archivos externos. Explica que aunque existen tres técnicas, la recomendada en HTML5 es la inclusión de archivos externos para mejorar la eficiencia y mantenibilidad. También introduce nuevos métodos como querySelector() y querySelectorAll() que permiten seleccionar elementos HTML usando selectores CSS.
Este documento presenta una introducción a una presentación sobre integración continua que será dada por Eric Pugh en Madrid los días 27 y 28 de noviembre. Se presenta a Eric Pugh y su experiencia en software de código abierto y metodologías ágiles. La presentación cubrirá qué es la integración continua, por qué es importante, qué se necesita para implementarla y una demostración del sistema de integración continua Hudson. El objetivo es que los asistentes obtengan la información necesaria para aplicar la integración continua en sus propios proyect
Cobertura de código con test funcionales para superhéroesatSistemas
Víctor Madrid, especialista en QA y Testing de la Oficina Técnica de atSistemas presentó su ponencia y demo sobre "Cobertura de código con test funcionales para superhéroes de hoy en día" durante el evento ExpoQA16, celebrado en Madrid.
PHP para todos con Visual Studio Code Modulo 1 Maleny Abrego
Este documento presenta PHP y Visual Studio Code. Explica que PHP es un lenguaje de código abierto para desarrollo web enfocado en programación de scripts del lado del servidor. Visual Studio Code es un editor de código ligero y potente disponible para múltiples plataformas con soporte incorporado para JavaScript y extensiones para otros lenguajes como PHP. El documento también cubre cómo configurar PHP en Visual Studio Code y crear un primer proyecto PHP en este editor.
Este documento presenta el framework Symfony para desarrollo de aplicaciones web con PHP. Symfony separa la lógica de negocio, la lógica del servidor y la presentación siguiendo el patrón MVC. El documento también cubre conceptos básicos de PHP y herramientas para programación web.
En esta sesión se introduce el nuevo paradigma de extensibilidad de SharePoint basado en Javascript y herramientas Open Source, el SharePoint Framework. Creditos a Luis Valencia @levalencia
Netbeans IDE 7.2 es un entorno de desarrollo integrado multiplataforma que permite el desarrollo de aplicaciones web, de escritorio, móviles y empresariales usando lenguajes como Java, PHP, JavaScript y C/C++. El documento describe las nuevas características y mejoras de Netbeans 7.2.1 como soporte para nuevas tecnologías y lenguajes de programación, y explica el proceso de instalación del software.
Este documento proporciona una introducción a Node.js, un entorno de programación en el servidor basado en JavaScript. Explica que Node.js es orientado a eventos y no bloqueante, lo que lo hace adecuado para aplicaciones en tiempo real y de datos intensivos. También describe algunos frameworks populares como Express y Sails que se construyen sobre Node.js. Finalmente, sugiere que Node.js vale la pena considerarlo para futuros desarrollos.
Netbeans IDE 7.2 es un entorno de desarrollo integrado multiplataforma que permite el desarrollo de aplicaciones web, de escritorio, móviles y empresariales utilizando lenguajes como Java, PHP, C/C++, entre otros. Incluye nuevas características como mejoras en el rendimiento, soporte para nuevas tecnologías y lenguajes de programación, así como una guía para su instalación en diferentes sistemas operativos.
Netbeans IDE 7.2 es un entorno de desarrollo integrado multiplataforma que permite desarrollar aplicaciones web, de escritorio, móviles y empresariales usando lenguajes como Java, PHP, C/C++ y Groovy. Incluye nuevas características como mejor soporte para Java EE, JavaFX, Groovy, PHP y C/C++. Se instala descargando el instalador de la página web de Netbeans e instalándolo siguiendo los pasos guiados del asistente de instalación.
Tras tres años programando en la plataforma Android esta es la película de mi vida como Android Developer, un conjunto de buenas practicas y conceptos necesarios que aún a día de hoy sigo viendo que no se cumplen en la mayoría de proyectos con los que me cruzo. Son la conclusiones sacadas de mi experiencia y de multitud de debates con compañeros. Se abordan temas como: fragmentación, uso de la clase Context, naming, maquetación en Android, memory leaks y S.O.L.I.D.
Drupal 8 puede utilizarse para almacenar datos de juegos en la nube de forma gratuita y sin necesidad de programar. Se instala fácilmente y proporciona una API para crear, leer, actualizar y eliminar datos de forma sencilla. La distribución ContentaCMS de Drupal 8 está diseñada específicamente para proporcionar una base de datos en la nube y una API pública sin complicaciones.
Este documento describe la integración continua con TFS 2012. Explica que la integración continua involucra integrar el trabajo de forma frecuente, como mínimo diaria, y verificar cada integración automáticamente para detectar errores temprano. También cubre las prácticas de integración continua como automatizar la construcción y pruebas, y entregar cambios diariamente. Finalmente, ofrece consejos para configurar builds y entornos de despliegue en TFS para lograr la integración continua.
Este documento describe TeamCity, un servidor de gestión de compilaciones distribuidas y de integración continua. Explica que la integración continua reduce riesgos al encontrar errores temprano, integrar el trabajo del equipo de forma constante, y compilar y desplegar código en cualquier plataforma. Resalta que TeamCity proporciona una configuración rápida, integración "out of the box" y notificaciones claras, permitiendo aprovechar los beneficios de la integración continua sin que la tecnología sea un impedimento.
La caché es un almacenamiento temporal que guarda datos de manera temporal para acelerar la velocidad de navegación del usuario, descargar menos contenidos y reducir la carga del servidor. Existen varias estrategias para implementar la caché como el navegador del cliente, CDN, proxy inversa, programación, plugins de WordPress y caché de base de datos. La caché mejora el rendimiento sin costos elevados y es compatible con otras técnicas como balanceo de carga y compresión.
Este documento resume los conceptos básicos de programación de componentes para Joomla 1.5. Explica qué son los componentes y para qué sirven, introduce el patrón de diseño MVC y cómo se aplica en Joomla. Luego guía al lector en la creación de un componente "Hola Mundo" en tres versiones progresivas, agregando funcionalidad como modelos, bases de datos y backend. Finalmente, cubre aspectos como crear un backend siguiendo el patrón MVC y agregar interacción mediante toolbar, checkboxes y enlaces.
En esta presentación te encuentras información sobre javascript, nos define la historia, el significado y quien fue l creador, el vídeo en youtube :https://www.youtube.com/watch?v=dletMGYT-Lo
Páginas del libro:
1.1. ¿Qué es JavaScript? ............................................................. 5
1.2. Breve historia......................................................................... 5
1.3. Especificaciones oficiales..................................................... 6
Introducción al análisis estático de código en java para mejorar la calidad del software tomando como referencia mejores prácticas, estándares y optimización de código.
Este documento resume una presentación sobre buenas prácticas para el desarrollo web en PHP. La presentación cubre temas como el uso de IDEs, estándares de codificación, documentación interna de código, control de versiones, seguimiento de incidencias, uso de wikis, metodologías ágiles, frameworks de PHP, bibliotecas, seguridad, depuración, pruebas unitarias, pruebas automatizadas, integración continua, métricas, rendimiento, despliegues, entornos, búsqueda y equipo.
El documento describe las diferentes técnicas para incorporar código JavaScript en HTML, incluyendo en línea, embebido y archivos externos. Explica que aunque existen tres técnicas, la recomendada en HTML5 es la inclusión de archivos externos para mejorar la eficiencia y mantenibilidad. También introduce nuevos métodos como querySelector() y querySelectorAll() que permiten seleccionar elementos HTML usando selectores CSS.
Este documento presenta una introducción a una presentación sobre integración continua que será dada por Eric Pugh en Madrid los días 27 y 28 de noviembre. Se presenta a Eric Pugh y su experiencia en software de código abierto y metodologías ágiles. La presentación cubrirá qué es la integración continua, por qué es importante, qué se necesita para implementarla y una demostración del sistema de integración continua Hudson. El objetivo es que los asistentes obtengan la información necesaria para aplicar la integración continua en sus propios proyect
Cobertura de código con test funcionales para superhéroesatSistemas
Víctor Madrid, especialista en QA y Testing de la Oficina Técnica de atSistemas presentó su ponencia y demo sobre "Cobertura de código con test funcionales para superhéroes de hoy en día" durante el evento ExpoQA16, celebrado en Madrid.
PHP para todos con Visual Studio Code Modulo 1 Maleny Abrego
Este documento presenta PHP y Visual Studio Code. Explica que PHP es un lenguaje de código abierto para desarrollo web enfocado en programación de scripts del lado del servidor. Visual Studio Code es un editor de código ligero y potente disponible para múltiples plataformas con soporte incorporado para JavaScript y extensiones para otros lenguajes como PHP. El documento también cubre cómo configurar PHP en Visual Studio Code y crear un primer proyecto PHP en este editor.
Este documento presenta el framework Symfony para desarrollo de aplicaciones web con PHP. Symfony separa la lógica de negocio, la lógica del servidor y la presentación siguiendo el patrón MVC. El documento también cubre conceptos básicos de PHP y herramientas para programación web.
En esta sesión se introduce el nuevo paradigma de extensibilidad de SharePoint basado en Javascript y herramientas Open Source, el SharePoint Framework. Creditos a Luis Valencia @levalencia
Netbeans IDE 7.2 es un entorno de desarrollo integrado multiplataforma que permite el desarrollo de aplicaciones web, de escritorio, móviles y empresariales usando lenguajes como Java, PHP, JavaScript y C/C++. El documento describe las nuevas características y mejoras de Netbeans 7.2.1 como soporte para nuevas tecnologías y lenguajes de programación, y explica el proceso de instalación del software.
Este documento proporciona una introducción a Node.js, un entorno de programación en el servidor basado en JavaScript. Explica que Node.js es orientado a eventos y no bloqueante, lo que lo hace adecuado para aplicaciones en tiempo real y de datos intensivos. También describe algunos frameworks populares como Express y Sails que se construyen sobre Node.js. Finalmente, sugiere que Node.js vale la pena considerarlo para futuros desarrollos.
Netbeans IDE 7.2 es un entorno de desarrollo integrado multiplataforma que permite el desarrollo de aplicaciones web, de escritorio, móviles y empresariales utilizando lenguajes como Java, PHP, C/C++, entre otros. Incluye nuevas características como mejoras en el rendimiento, soporte para nuevas tecnologías y lenguajes de programación, así como una guía para su instalación en diferentes sistemas operativos.
Netbeans IDE 7.2 es un entorno de desarrollo integrado multiplataforma que permite desarrollar aplicaciones web, de escritorio, móviles y empresariales usando lenguajes como Java, PHP, C/C++ y Groovy. Incluye nuevas características como mejor soporte para Java EE, JavaFX, Groovy, PHP y C/C++. Se instala descargando el instalador de la página web de Netbeans e instalándolo siguiendo los pasos guiados del asistente de instalación.
Tras tres años programando en la plataforma Android esta es la película de mi vida como Android Developer, un conjunto de buenas practicas y conceptos necesarios que aún a día de hoy sigo viendo que no se cumplen en la mayoría de proyectos con los que me cruzo. Son la conclusiones sacadas de mi experiencia y de multitud de debates con compañeros. Se abordan temas como: fragmentación, uso de la clase Context, naming, maquetación en Android, memory leaks y S.O.L.I.D.
Drupal 8 puede utilizarse para almacenar datos de juegos en la nube de forma gratuita y sin necesidad de programar. Se instala fácilmente y proporciona una API para crear, leer, actualizar y eliminar datos de forma sencilla. La distribución ContentaCMS de Drupal 8 está diseñada específicamente para proporcionar una base de datos en la nube y una API pública sin complicaciones.
Este documento describe la integración continua con TFS 2012. Explica que la integración continua involucra integrar el trabajo de forma frecuente, como mínimo diaria, y verificar cada integración automáticamente para detectar errores temprano. También cubre las prácticas de integración continua como automatizar la construcción y pruebas, y entregar cambios diariamente. Finalmente, ofrece consejos para configurar builds y entornos de despliegue en TFS para lograr la integración continua.
El documento describe las herramientas Oracle JDeveloper y ADF que permiten desarrollar aplicaciones Java con alta productividad, similar a la de Forms. JDeveloper es un IDE gratuito que ofrece opciones tecnológicas y de estilos de desarrollo. ADF incrementa la productividad a través de frameworks y automatización. El documento también explica cómo mapear conceptos de Forms a ADF y cómo integrar ambas tecnologías.
DevOps es una cultura y metodología que promueve la colaboración entre desarrolladores y operaciones para entregar software de forma más rápida y frecuente mediante la automatización. Implementar DevOps puede aumentar la velocidad y frecuencia de entregas 30 veces, reducir los bugs un 50% y hacer que los deploys sean 8000 veces más rápidos. DevOps también fomenta una cultura de automatización, monitorización compartida y aprendizaje continuo.
GWT permite a los desarrolladores crear aplicaciones web dinámicas utilizando Java en lugar de JavaScript. GWT compila el código Java en JavaScript optimizado que se ejecuta en cualquier navegador moderno. Al separar el desarrollo de la ejecución, GWT mejora la productividad de los desarrolladores y la velocidad de las aplicaciones compilando solo el código necesario para cada navegador. GWT también proporciona herramientas como depuración y pruebas que mejoran el proceso de desarrollo.
Este documento resume una presentación sobre el desarrollo web con Google Web Toolkit (GWT). GWT permite a los desarrolladores crear aplicaciones Ajax complejas utilizando Java en lugar de JavaScript. GWT compila el código Java en JavaScript optimizado que funciona en cualquier navegador moderno. La presentación cubre los beneficios de usar un compilador en lugar de escribir JavaScript a mano, así como las características y componentes del kit de herramientas GWT.
El documento introduce el framework Zend Framework 2. Explica que un framework es un conjunto de conceptos y prácticas que sirve como base para desarrollar software. Luego describe algunos frameworks como .NET, Struts, Spring y Ruby on Rails. Finalmente, analiza los componentes y características del framework Zend, así como otras opciones de frameworks para PHP.
Html5 para móviles, las reglas no escritasCarlos Toxtli
Conoce como hacer de forma adecuada una plataforma que funcione online y offline tanto en navegadores como en dispositivos que soporten aplicaciones basadas en navegadores incrustados.
Este documento proporciona una introducción a Google Web Toolkit (GWT). Explica que GWT es un compilador que convierte código Java en JavaScript optimizado, lo que permite a los desarrolladores crear aplicaciones Ajax utilizando herramientas y lenguajes de Java. También describe las ventajas de usar un compilador en lugar de escribir JavaScript a mano, así como las características y herramientas principales de GWT. Finalmente, resume los pasos básicos para crear un proyecto GWT.
El documento describe a NetBeans IDE, un entorno de desarrollo integrado gratuito y de código abierto que permite crear aplicaciones web, de escritorio y móviles utilizando Java y otras tecnologías. NetBeans incluye características como completado de código, ayuda en línea, depuración y soporte para lenguajes como Java, C/C++, PHP y HTML.
El documento proporciona una introducción a la programación orientada a objetos en Java. Explica conceptos clave como clases, objetos, herencia y encapsulamiento, e introduce el uso de JCreator como entorno de desarrollo integrado para crear y compilar proyectos de Java.
El documento presenta los conceptos clave de DevOps. Explica que DevOps busca mejorar la comunicación y colaboración entre los equipos de desarrollo y operaciones para permitir el cambio continuo de una manera segura y estable a fin de habilitar los objetivos del negocio. DevOps promueve la automatización, métricas compartidas y el uso de herramientas consistentes para agilizar el ciclo de desarrollo de software y entrega continua.
Este documento describe cómo configurar la integración continua con TeamCity para aplicaciones móviles multiplataforma desarrolladas con Xamarin. Explica los beneficios de la integración continua, como encontrar errores más rápido, consistencia en los builds y poder desplegar en cualquier momento. Luego, detalla los pasos para configurar TeamCity para compilar, empaquetar, restaurar paquetes y ejecutar pruebas unitarias de las aplicaciones Xamarin de forma automática.
Breve introducción práctica al DevOps - (es) 2021_03_18Young Suk Ahn Park
DevOps es un cambio de cultura que acelera el ciclo de desarrollo de software sin comprometer la calidad. Esta diapositiva hace una breve introducción al DevOps con ejemplos concretos de proceso y herramientas.
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)AbrahamCastillo42
Power point, diseñado por estudiantes de ciclo 1 arquitectura de plataformas, esta con la finalidad de dar a conocer el componente hardware llamado tarjeta de video..
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
KAWARU CONSULTING presenta el projecte amb l'objectiu de permetre als ciutadans realitzar tràmits administratius de manera telemàtica, des de qualsevol lloc i dispositiu, amb seguretat jurídica. Aquesta plataforma redueix els desplaçaments físics i el temps invertit en tràmits, ja que es pot fer tot en línia. A més, proporciona evidències de la correcta realització dels tràmits, garantint-ne la validesa davant d'un jutge si cal. Inicialment concebuda per al Ministeri de Justícia, la plataforma s'ha expandit per adaptar-se a diverses organitzacions i països, oferint una solució flexible i fàcil de desplegar.
SOPRA STERIA presenta una aplicació destinada a persones amb discapacitat intel·lectual que busca millorar la seva integració laboral i digital. Permet crear currículums de manera senzilla i intuitiva, facilitant així la seva participació en el mercat laboral i la seva independència econòmica. Aquesta iniciativa no només aborda la bretxa digital, sinó que també contribueix a reduir la desigualtat proporcionant eines accessibles i inclusives. A més, "inCV" està alineat amb els Objectius de Desenvolupament Sostenible de l'Agenda 2030, especialment els relacionats amb el treball decent i la reducció de desigualtats.
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaAMADO SALVADOR
Descubre el catálogo general de la gama de productos de refrigeración del fabricante de electrodomésticos Miele, presentado por Amado Salvador distribuidor oficial Miele en Valencia. Como distribuidor oficial de electrodomésticos Miele, Amado Salvador ofrece una amplia selección de refrigeradores, congeladores y soluciones de refrigeración de alta calidad, resistencia y diseño superior de esta marca.
La gama de productos de Miele se caracteriza por su innovación tecnológica y eficiencia energética, garantizando que cada electrodoméstico no solo cumpla con las expectativas, sino que las supere. Los refrigeradores Miele están diseñados para ofrecer un rendimiento óptimo y una conservación perfecta de los alimentos, con características avanzadas como la tecnología de enfriamiento Dynamic Cooling, sistemas de almacenamiento flexible y acabados premium.
En este catálogo, encontrarás detalles sobre los distintos modelos de refrigeradores y congeladores Miele, incluyendo sus especificaciones técnicas, características destacadas y beneficios para el usuario. Amado Salvador, como distribuidor oficial de electrodomésticos Miele, garantiza que todos los productos cumplen con los más altos estándares de calidad y durabilidad.
Explora el catálogo completo y encuentra el refrigerador Miele perfecto para tu hogar con Amado Salvador, el distribuidor oficial de electrodomésticos Miele.
3. Problema Pobre... no se ha
enterado aún... lo
No, no, no otro sitio
dejaré sufrir un
con J2EE !!!, yo solo poco antes de
quería aunque sea ponerle la
un valor por presentación del
defecto. No, no, no Java ONE...
más cientos y miles
de líneas de código
y configuración...
5. ¿Desarrollo Ágil?
Individuos e interacciones, sobre procesos y herramientas
Software funcionando, sobre documentación extensiva
Colaboración con el cliente, sobre negociación contractual
Respuesta ante el cambio, sobre seguir un plan
6. ¿Forge es ágil?
Forge va de individuos e interacciones, no de herramientas
pesadas ni configuraciones complejas ni procesos elaborados
Forge va de software que funciona en el acto, y vuelve trivial la
creación de documentación en HTML para toda la base de
código
Forge va de colaborar con el cliente, viendo este lo rápido que
responde el equipo a los cambios requeridos más allá de los
solicitados
Forge va de responder al cambio, evitar la confrontación y la
reemplazar por un simple "¿Qué pasaría si...?"
8. La competencia
● Concepto de Scaffolding
● Plugins ó módulos ó add-ons
● Desarrollo rápido
● Crean dependencias, configuración, i18n,
recursos estáticos, vistas, controladores,
enlaces a base de datos, ...
11. ¿Contras?
● Muy joven (< 1 año de su primera versión estable)
● Poca documentación
● No NOSQL
● No hay separación entre lo
desarrollado y lo generado de forma
automática
15. Instalación
1. Instalar Java 6 o superior
2. Descargar Forge de http://forge.jboss.org
3. Descomprimir en FORGE_HOME
4. Agregar FORGE_HOME/bin a PATH
28. ¿Qué hacer ahora?
Instalar Forge desde http://forge.jboss.org
Leer "Writing Basic Java EE Application" en http:
//forge.jboss.org/docs/using/basic-javaee-app.
html
Observar la lista de plugins en
http://forge.jboss.org/plugins.html
36. En resumen...
Como principiante en Java EE:
Es una excelente forma de aprender de la
tecnología, paso a paso, sin la frustrante
sensación de esperar al final para ver el cuadro
37. En resumen...
Como profesional en Java EE:
Incrementa la posibilidad de desarrollar más y
mejor software en el mismo tiempo
38. En resumen...
Como cliente de un proyecto Java EE:
Permite observar en muy poco tiempo el avance
del proyecto y aprobar o modificar requisitos en
fases muy tempranas