JavaScript para Javeros. ¿Cómo ser moderno y no morir en el intento?Micael Gallego
Charla del 12 de Marzo de 2014 en el MadridJUG, el grupo de usuarios de Java de Madrid. En ella se presentó JavaScript desde el punto de vista de un programador Java que se adentra en ese maravilloso mundo.
Erlang/OTP - V Taller de Programación FuncionalManuel Rubio
Charla dada en el marco del IV Congreso Español de Informática (CEDI) en la Universidad Complutense de Madrid, en las jornadas organizadas por PROLE para su V Taller de Programación Funcional.
JavaScript para Javeros. ¿Cómo ser moderno y no morir en el intento?Micael Gallego
Charla del 12 de Marzo de 2014 en el MadridJUG, el grupo de usuarios de Java de Madrid. En ella se presentó JavaScript desde el punto de vista de un programador Java que se adentra en ese maravilloso mundo.
Erlang/OTP - V Taller de Programación FuncionalManuel Rubio
Charla dada en el marco del IV Congreso Español de Informática (CEDI) en la Universidad Complutense de Madrid, en las jornadas organizadas por PROLE para su V Taller de Programación Funcional.
TypeScript para Javeros: Cómo programar web front-end y sentirse como en casaMicael Gallego
Introducción a TypeScript desde el punto de vista de un desarrollador Java. TS en un lenguaje que transpila a JavaScript y se puede usar tanto para el desarrollo web front-end como para el backend con Node.js. Angular 2, el framework de moda, recomienda su uso.
Primera charla interaula del Aula de Videojuegos de la Universidad de Sevilla.
En esta charla utilizamos un juego muy sencillo para describir y entender los principales componentes de un programa: variables, bucles, condicionales, etc.
Se verán ejemplos en distintos lenguajes de programación
TypeScript para Javeros. Por fin un lenguaje 'de verdad' en el browserMicael Gallego
Slides de la charla en el MadridJUG sobre TypeScript y su parecido con Java. Se presentan los parecidos entre estos dos lenguajes y sus diferencias más notables.
TypeScript es un lenguaje de programación Open Source desarrollado por Microsoft.Es un superset de JavaScript, que añade tipado estático y objetos basados en clases y que al compilarse genera JavaScript clásico que corre en cualquier Browser o Sistema Operativo. En esta sesión a puro código vamos a recorrer sus principales características!
Sincronización de BD SQLite con MySQL en AndroidMeison Chirinos
Workshop sobre sincronización de bd SQLlte - MySQL en el ADTG Open Lima.
Las fuentes del proyecto realizado la pueden encontrar aquí :
https://github.com/ameison/kurmi
basándonos en las prácticas de los coding dojo, intentaremos mostrar cómo aplicar en vivo, conceptos de la programación orientados a la calidad.
-----
El código zombi es aquel que está infectado del virus de la mala calidad. Este virus provoca que el código se degrade poco a poco hasta corromper el sistema, se ejecute lentamente y consuma todos los recursos disponibles. Todo programador que entre en contacto con código zombi y no esté preparado puede infectarse y empezar a hacer código de mala calidad.
Programar es difícil, y hacer buen código todavía más. Por suerte para nosotros, gente como Robert C. Martin, Bertrand Meyer,
Barbara Liskov o los miembros de GoF nos han dado las herramientas como los patrones de diseño y los principios SOLID que hacen nuestra tarea más sencilla.
Con su ayuda podremos pasar de hacer código que simplemente funciona, a aplicaciones robustas y mantenibles que serán fáciles de modificar y en las que será más difícil que haya bugs gracias a los tests unitarios. Subiremos un nivel (o dos) la calidad de nuestro código y veremos cómo dejamos atrás la frustración que provoca hacer código que no se entiende.
TypeScript para Javeros: Cómo programar web front-end y sentirse como en casaMicael Gallego
Introducción a TypeScript desde el punto de vista de un desarrollador Java. TS en un lenguaje que transpila a JavaScript y se puede usar tanto para el desarrollo web front-end como para el backend con Node.js. Angular 2, el framework de moda, recomienda su uso.
Primera charla interaula del Aula de Videojuegos de la Universidad de Sevilla.
En esta charla utilizamos un juego muy sencillo para describir y entender los principales componentes de un programa: variables, bucles, condicionales, etc.
Se verán ejemplos en distintos lenguajes de programación
TypeScript para Javeros. Por fin un lenguaje 'de verdad' en el browserMicael Gallego
Slides de la charla en el MadridJUG sobre TypeScript y su parecido con Java. Se presentan los parecidos entre estos dos lenguajes y sus diferencias más notables.
TypeScript es un lenguaje de programación Open Source desarrollado por Microsoft.Es un superset de JavaScript, que añade tipado estático y objetos basados en clases y que al compilarse genera JavaScript clásico que corre en cualquier Browser o Sistema Operativo. En esta sesión a puro código vamos a recorrer sus principales características!
Sincronización de BD SQLite con MySQL en AndroidMeison Chirinos
Workshop sobre sincronización de bd SQLlte - MySQL en el ADTG Open Lima.
Las fuentes del proyecto realizado la pueden encontrar aquí :
https://github.com/ameison/kurmi
basándonos en las prácticas de los coding dojo, intentaremos mostrar cómo aplicar en vivo, conceptos de la programación orientados a la calidad.
-----
El código zombi es aquel que está infectado del virus de la mala calidad. Este virus provoca que el código se degrade poco a poco hasta corromper el sistema, se ejecute lentamente y consuma todos los recursos disponibles. Todo programador que entre en contacto con código zombi y no esté preparado puede infectarse y empezar a hacer código de mala calidad.
Programar es difícil, y hacer buen código todavía más. Por suerte para nosotros, gente como Robert C. Martin, Bertrand Meyer,
Barbara Liskov o los miembros de GoF nos han dado las herramientas como los patrones de diseño y los principios SOLID que hacen nuestra tarea más sencilla.
Con su ayuda podremos pasar de hacer código que simplemente funciona, a aplicaciones robustas y mantenibles que serán fáciles de modificar y en las que será más difícil que haya bugs gracias a los tests unitarios. Subiremos un nivel (o dos) la calidad de nuestro código y veremos cómo dejamos atrás la frustración que provoca hacer código que no se entiende.
Presentación corporativa de la Línea de Movilidad de MVP CLUSTER en la que se detallan tanto los servicios en esta línea como casos de éxito de soluciones desarrolladas para clientes.
El área de Ingeniería de U-tad dota al alumno de una formación integral que engloba, desde los aspectos más básicos del desarrollo y la programación de software hasta su específica aplicación. Dr. Raúl Arrabales Moreno
La marca de displays CTOUCH es la que tiene el mayor crecimiento en el mercado, en virtud de las excelentes prestaciones y por ser una marca integralmente dedicada exclusivamente a la producción de displays interactivos.
Gracias a este programa, a través de sus distintos módulos y casos de uso, y con la calidad y experiencia de sus ponentes, los alumnos conseguirán de manera muy práctica, una visión panorámica y transversal de cómo construir una estrategia de Innovación digital que incorpore nuevos modelos de innovación evolutivos y disruptivos para poder desarrollarlos dentro de una corporación con éxito.
The culture of an organization is the way in which things are done, and the behaviors, values, and practices that have been developed and reinforced over time. It is present in the way things are done in an organization. If it is good and positive, you will not realize that it's there. But, a bad system will beat a good person every time.
In this talk, we will see what are the most critical factors when an organization tries to change its culture, which are common issues, why some organizations or persons refuse to accept the change... and how to work with them.
Culture really matters - DevOps and Cloud days 2021Pablo Bouzada
DevOps no es un producto que puedes instalar, entender y hacer funcionar de un día para otro. No es un framework o una serie de procesos en los que te formas, los sigues y ya está. Tener muchos servicios pequeños y desplegarlos con dolor un par de veces al mes tampoco es DevOps. DevOps requiere un cambio más grande que esto. Implica cambiar la forma en la que se despliega, el quién y el cómo. Cambiar cómo se desarrolla. Cómo se gestionan la infraestructura. Cómo se monitoriza… Son muchos cambios.
Cultura - más allá de eslóganes y palabras bonitasPablo Bouzada
Se suele decir que la cultura de una organización es eso que pasa cuando nadie está mirando. Es la forma en la que se hacen las cosas, los comportamientos, valores y prácticas que se han desarrollado y reforzado durante el tiempo. Y estos pueden ser buenos o malos. No se valora lo difícil que es cambiar la cultura de un grupo... hasta que te pones a hacerlo.
Atlantica conf 2019 no estas preparado para migrar al cloudPablo Bouzada
Mover una aplicación al cloud va a sacar todas sus vergüenzas. Si hay componentes acoplados, se verá. Si hay dependencias de sistemas externos, si tiene problemas de performance que se arreglaron metiendo hierro, si hay lógica de negocio intratable en la base de datos, … todo esto se verá cuando se plantee moverlo a cualquier plataforma cloud.
Antipatrones de la cultura de una organizaciónPablo Bouzada
La cultura de una organización va mucho más allá de salir temprano los viernes, tener futbolines y bebida en la nevera pagada por la empresa. Es lo que hace que las personas estén motivadas y se mantengan unidas. Pero hay una serie de factores que la pueden destruir, y que se repiten en muchas organizaciones. Saber identificarlos te puede servir para proteger la cultura y mantener el equipo unido y enfocado. Descúbrelos en esta charla.
Gab 2019 - No, (aún) no estás preparado para migrar a AzurePablo Bouzada
Charla realizada en la Global Azure Bootcamp 2019 de Barcelona, donde se presentan conceptos clave para llevar a cabo una transformación al cloud de manera exitosa.
1. TypeScript, ¿la solución definitiva?
Pablo Bouzada
Fernando Escolar
BARCELONA DEVELOPERS CONFERENCE 2012
6 dic – 7 dic – 8 dic
2. www.pasiona.com
info@pasiona.com
(+34) 669 333 333
@pasiona Barcelona Bilbao Madrid Londres
Pujades 350, 10ª planta Gran Vía 19-21, 2ª planta Pinar 5, 1 Northumberland Avenue
08019 · Barcelona 48008 · Bilbao 28006 · Madrid London · WC2N 5BW
3. Qué es
Microsoft Innovación Pasión
socio 100% alineado ligada a la mejora continua y basada somos grandes entusiastas de todo
partner 100% especializado en las nuevas oportunidades tecnológicas aquello que creamos y vemos crecer
Desarrollo Tecnología Experiencia
capacidad para realizar proyectos de soluciones a cada una de las necesidades o la garantía de la habilidad derivada
ámbito tecnológico con un fin de mejora empresariales que se platean en cada ámbito de años de vivencias y observación
Especialización Conocimiento Valores humanos
ofrecemos soluciones a medida con adquirido a través de la realización de guía de lo que hacemos y pretendemos
las mejores herramientas tecnológicas proyectos, formación e innovación tecnológica que nos enseña y nos conduce día a día
4. Servicios
Consultoría Proyectos Auditoría
Servicios Social Formación
profesionales Media
Innovación Azure
5.
6. Pablo Bouzada
Key Consultant en pasiona Consulting
Divulgador Tecnológico en Fundación Techdencias
@pbousan
pbouzada@pasiona.compbousan@techdencias.net
Fernando Escolar
Key Consultant en pasiona Consulting
Divulgador Tecnológico en Fundación Techdencias
@fernandoescolar
fescolar@pasiona.com fescolar@techdencias.net
TypeScritp lo que nos ofrece es MANTENIBILIDAD, y esto qué es lo que es? Pues ni más ni menos que en nuestros proyectos en los que tengamos mucho JavaScritp (estamos hablando de esos proyectos molones en los que todos los javascripteros queréis trabajar), lo podamos tener mejor estructurado y haya una jerarquía de clases robusta.
TypeScript se adelanta a la nueva versión de EcmaScript, que será la 6, en la que se van a incluir definición de clases, aunque no de interfaces, tal vez para la 7…
No, TypeScritp es un superconjunto de Javascript, por lo que no necesitas aprender un lenguaje nuevo.
No, TypeScritp es un superconjunto de Javascript, por lo que no necesitas aprender un lenguaje nuevo.
jQuery, nodejs,backbone, knockout y winjs para apps de Windows 8Pero se puede decir lo mismo para cualquier librería JavaScript existente … o futura.
Múltiples plataformas: integración con Visual Studio, Sublime Text, Vi, Ecmas
¿Quién está detrás de TypeScript?AndersHejlsbergAutor de Turbo Pascal, arquitecto jefe de Delphi, C#, vamos un cualquiera...Tú: es un proyecto open-source con licencia Apache
Pero basta ya de hablar, vamos con las demos, que es lo importante…