Intrudução ao Behavior Driven Development (BDD) com Ruby on RailsRodrigo Urubatan
Palestra de introdução ao BDD com Ruby on Rails, focando nas bases do BDD como melhora na comunicação, linguagem ubiqua, DDD, e um pouco de automação de testes com cucumber.
Apresentada no evento de 10 anos no Grupo de usuários de Metodologias ágeis do rio grande do sul.
Apresentação sobre BDD (Behavior-Driven Development) realizada em 06/09/2015.
Tópicos abordados:
- Cenários comuns dentro do desenvolvimento de software
- Test-Driven Development (TDD): uma visão geral
- Testes Unitários no Visual Studio: um exemplo simples
- Behavior-Driven Development (BDD)
- BDD na plataforma .NET
- Exemplo prático no Visual Studio 2015
Intrudução ao Behavior Driven Development (BDD) com Ruby on RailsRodrigo Urubatan
Palestra de introdução ao BDD com Ruby on Rails, focando nas bases do BDD como melhora na comunicação, linguagem ubiqua, DDD, e um pouco de automação de testes com cucumber.
Apresentada no evento de 10 anos no Grupo de usuários de Metodologias ágeis do rio grande do sul.
Apresentação sobre BDD (Behavior-Driven Development) realizada em 06/09/2015.
Tópicos abordados:
- Cenários comuns dentro do desenvolvimento de software
- Test-Driven Development (TDD): uma visão geral
- Testes Unitários no Visual Studio: um exemplo simples
- Behavior-Driven Development (BDD)
- BDD na plataforma .NET
- Exemplo prático no Visual Studio 2015
Treinamento da ferramenta de automação de testes de software Demoiselle Behave (http://demoiselle.github.io/behave/).
Parte 1: Apresenta conceitos essenciais do BDD e da ferramenta DBehave, além de propor um exercício prático de uso com foco em construção de histórias.
Apresentação sobre BDD (Behavior-Driven Development) realizada em 20/05/2015.
Tópicos abordados:
- Cenários comuns dentro do desenvolvimento de software
- Test-Driven Development (TDD): uma visão geral
- Testes Unitários no Visual Studio: um exemplo simples
- Behavior-Driven Development (BDD)
- BDD na plataforma .NET
Real-time con Azure Stream Analytics - SolidQ Summit 2017SolidQ
Realizaremos una introducción a los datos en tiempo real. Descripción E2E de la arquitectura de un sistema en tiempo real: desde el envío de eventos hasta su visualización en un dashboard de Power BI, deteniéndose especialmente en el servicio de Azure Stream Analytics.
Operational Analytics, ¿amigo o enemigo de los ETLs y DQ clásicos? - SolidQ S...SolidQ
Con operational analytics tenemos otra aproximación potente al análisis de datos y que nos permitirá maximizar el uso del hardware, reduciendo costes considerablemente altos...¿cuáles son las ventajas e inconvenientes de esta aproximación?
Vision práctica del BDD (Behaviour Driven Design) para agilizar el proceso de...Software Guru
En esta ponencia vamos a presentar en la práctica el uso de BDD en el desarrollo, discutiremos cómo implementar BDD y presentar los beneficios alcanzados con su uso.
Presentada por: Marcelo Nascimiento
Generando Toma de Decisiones Inteligente con Microsoft Big DataJoseph Lopez
Big Data llama mucho la atención e interés de los tecnólogos así como a los usuarios de negocios por igual. Sin embargo pocas organizaciones pueden en realidad cosechar los beneficios de Big Data hoy porque las barreras para acceder a esta tecnología son todavía demasiado altas. Las herramientas de trabajo existentes (Microsoft Windows Server 2012 R2, Microsoft Azure, Microsoft SQL Server 2014, Microsoft Visual Studio 2014 - SQL Server Data Tools 2013 y Microsoft Office 2013) así como de terceros que son muy complejas y requieren a su vez, conocimientos profundos entre otros de Hadoop y Análisis de Datos que son en definitiva, la fuente de origen de todo. En esta sesión, les mostraré cómo Microsoft está democratizando Big Data para las masas. Microsoft permite administrar todos los datos de cualquier tipo o tamaño, enriquecer sus datos con los datos de todo el mundo y entregar conocimientos a todos los usuarios con herramientas conocidas como Excel.
Treinamento da ferramenta de automação de testes de software Demoiselle Behave (http://demoiselle.github.io/behave/).
Parte 1: Apresenta conceitos essenciais do BDD e da ferramenta DBehave, além de propor um exercício prático de uso com foco em construção de histórias.
Apresentação sobre BDD (Behavior-Driven Development) realizada em 20/05/2015.
Tópicos abordados:
- Cenários comuns dentro do desenvolvimento de software
- Test-Driven Development (TDD): uma visão geral
- Testes Unitários no Visual Studio: um exemplo simples
- Behavior-Driven Development (BDD)
- BDD na plataforma .NET
Real-time con Azure Stream Analytics - SolidQ Summit 2017SolidQ
Realizaremos una introducción a los datos en tiempo real. Descripción E2E de la arquitectura de un sistema en tiempo real: desde el envío de eventos hasta su visualización en un dashboard de Power BI, deteniéndose especialmente en el servicio de Azure Stream Analytics.
Operational Analytics, ¿amigo o enemigo de los ETLs y DQ clásicos? - SolidQ S...SolidQ
Con operational analytics tenemos otra aproximación potente al análisis de datos y que nos permitirá maximizar el uso del hardware, reduciendo costes considerablemente altos...¿cuáles son las ventajas e inconvenientes de esta aproximación?
Vision práctica del BDD (Behaviour Driven Design) para agilizar el proceso de...Software Guru
En esta ponencia vamos a presentar en la práctica el uso de BDD en el desarrollo, discutiremos cómo implementar BDD y presentar los beneficios alcanzados con su uso.
Presentada por: Marcelo Nascimiento
Generando Toma de Decisiones Inteligente con Microsoft Big DataJoseph Lopez
Big Data llama mucho la atención e interés de los tecnólogos así como a los usuarios de negocios por igual. Sin embargo pocas organizaciones pueden en realidad cosechar los beneficios de Big Data hoy porque las barreras para acceder a esta tecnología son todavía demasiado altas. Las herramientas de trabajo existentes (Microsoft Windows Server 2012 R2, Microsoft Azure, Microsoft SQL Server 2014, Microsoft Visual Studio 2014 - SQL Server Data Tools 2013 y Microsoft Office 2013) así como de terceros que son muy complejas y requieren a su vez, conocimientos profundos entre otros de Hadoop y Análisis de Datos que son en definitiva, la fuente de origen de todo. En esta sesión, les mostraré cómo Microsoft está democratizando Big Data para las masas. Microsoft permite administrar todos los datos de cualquier tipo o tamaño, enriquecer sus datos con los datos de todo el mundo y entregar conocimientos a todos los usuarios con herramientas conocidas como Excel.
El pasado jueves 31 de mayo Netmind tuvo la oportunidad de asistir al meetup organizado por DASA (DevOps Agile Skills Association) en Madrid. El objetivo del evento era compartir nuestras experiencias formativas y de aplicación de DevOps con nuestros clientes.
Durante esta charla podremos aprender como una pequeña startup dedicada al email marketing ha ido transformando su forma de trabajo y de desarrollo de software gracias al ecosistema opensource. Convirtiéndola en uno de los lideres a nivel nacional, con presencia tanto en Europa como en LATAM.
Técnicas avanzadas para resolver tus problemas de sql server - SolidQ Summit ...SolidQ
A través de ejemplos reales, podrás conocer técnicas avanzadas de resolución de problemas, descubre nuevas ideas y aproximaciones que te ayudarán a la efectividad a la hora de resolver futuros problemas.
Los principales roles y funciones que deben desempeñar los diferentes profesionales de experiencia usuaria en el desarrollo de un proyecto.
En esta presentación podrá encontrar:
- El equipo UX interactúa con otros profesionales de diferentes áreas
- ¿Qué documentos o actividades los relaciona?
Fuente: www.blog.pucp.edu.pe/ux
Propuesta de organización para el desarrollo de la aplicación para el colegio "Sagrados Corazones" del cantón la Concordia por parte de los estudiantes del noveno nivel de Ingeniería en Sistemas de la PUCE-SD.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...espinozaernesto427
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta intensidad son un tipo de lámpara eléctrica de descarga de gas que produce luz por medio de un arco eléctrico entre electrodos de tungsteno alojados dentro de un tubo de alúmina o cuarzo moldeado translúcido o transparente.
lámparas más eficientes del mercado, debido a su menor consumo y por la cantidad de luz que emiten. Adquieren una vida útil de hasta 50.000 horas y no generan calor alguna. Si quieres cambiar la iluminación de tu hogar para hacerla mucho más eficiente, ¡esta es tu mejor opción!
Las nuevas lámparas de descarga de alta intensidad producen más luz visible por unidad de energía eléctrica consumida que las lámparas fluorescentes e incandescentes, ya que una mayor proporción de su radiación es luz visible, en contraste con la infrarroja. Sin embargo, la salida de lúmenes de la iluminación HID puede deteriorarse hasta en un 70% durante 10,000 horas de funcionamiento.
Muchos vehículos modernos usan bombillas HID para los principales sistemas de iluminación, aunque algunas aplicaciones ahora están pasando de bombillas HID a tecnología LED y láser.1 Modelos de lámparas van desde las típicas lámparas de 35 a 100 W de los autos, a las de más de 15 kW que se utilizan en los proyectores de cines IMAX.
Esta tecnología HID no es nueva y fue demostrada por primera vez por Francis Hauksbee en 1705. Lámpara de Nernst.
Lámpara incandescente.
Lámpara de descarga. Lámpara fluorescente. Lámpara fluorescente compacta. Lámpara de haluro metálico. Lámpara de vapor de sodio. Lámpara de vapor de mercurio. Lámpara de neón. Lámpara de deuterio. Lámpara xenón.
Lámpara LED.
Lámpara de plasma.
Flash (fotografía) Las lámparas de descarga de alta intensidad (HID) son un tipo de lámparas de descarga de gas muy utilizadas en la industria de la iluminación. Estas lámparas producen luz creando un arco eléctrico entre dos electrodos a través de un gas ionizado. Las lámparas HID son conocidas por su gran eficacia a la hora de convertir la electricidad en luz y por su larga vida útil.
A diferencia de las luces fluorescentes, que necesitan un recubrimiento de fósforo para emitir luz visible, las lámparas HID no necesitan ningún recubrimiento en el interior de sus tubos. El propio arco eléctrico emite luz visible. Sin embargo, algunas lámparas de halogenuros metálicos y muchas lámparas de vapor de mercurio tienen un recubrimiento de fósforo en el interior de la bombilla para mejorar el espectro luminoso y reproducción cromática. Las lámparas HID están disponibles en varias potencias, que van desde los 25 vatios de las lámparas de halogenuros metálicos autobalastradas y los 35 vatios de las lámparas de vapor de sodio de alta intensidad hasta los 1.000 vatios de las lámparas de vapor de mercurio y vapor de sodio de alta intensidad, e incluso hasta los 1.500 vatios de las lámparas de halogenuros metálicos.
Las lámparas HID requieren un equipo de control especial llamado balasto para funcionar
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
Haciendo BDD con MSpec
1. Haciendo BDDcon Mspec… de manera efectiva Jorge Gamba Consultor en Desarrollo de Software Community Manager Web: http://jorgegamba.com Twitter: @jorgegamba Correo: contacto@jorgegamba.com
2. Agenda BDD Introducción Relación con ATDD, DDD y TDD Historias y Criterios de Aceptación Estilo Context/Specification Conceptos básicos Recomendaciones MSpec Introducción “Hola mundo” Uso Ejercicio de aplicación Integración con herramientas Recomendaciones
5. Definición «Behaviour-Driven Development (BDD) is an evolution in the thinking behind TestDrivenDevelopment and AcceptanceTestDrivenPlanning» Dan North http://behaviour-driven.org/
10. Criterios de Aceptación Given/When/Then Dado que [contexto] Cuando [evento] Entonces [consecuencia] Context/Specification Cuando [Evento + Contexto] Debería [Resultados esperados]
11. Codificación por ejemplos (a.k.a. TDD) Clase de test/specpor cada escenario no por archivo de clase DRY no es prioridad La legibilidad es importante