Hola a todos,
Como para no perder la costumbre realizaremos un nuevo MEETUP en la UNIVERSIDAD NACIONAL DE INGENIERÍA (CTIC-UNI).
Fecha : Viernes 05 Mayo de 2017
LUGAR: Universidad Nacional de Ingeniería - Auditorio del Centro de Tecnologías de la Información y Comunicaciones CTIC - UNI
Hora: Desde las 6:30 p.m hasta las 9:30 p.m.
Los interesados en realizar charlas están invitados a participar. Realicen sus propuestas con anticipación para poder programarlas dentro del tiempo disponible. El formato es de 25 minutos, y 5 minutos para responder preguntas.
CHARLAS Y HORARIOS:
6:30 - 7:00 Bloques en Drupal 8 (Ricardo Chang)
7:10 - 7:40 Drupal 8 Custom Rest Resource (Luis Telaya)
7:50 - 8:20 Introducción al módulo de Parragraphs en Drupal 8 (Heissen López)
8:30 - 9:30 Keynote: Bases de datos: Cómo elegir la mas conveniente (Adam Sánchez)
El tiempo que queda entre las charlas es para responder preguntas y para que el próximo ponente vaya preparando sus materiales para la siguiente charla. Solicitamos puntualidad a los ponentes y al público.
Attachment | Size |
---|---|
drupal-Meetup-Mayo-2017.jpg | 97.11 KB |
meetup-lima-mayo-2017-foto-grupal-.jpg | 179.85 KB |
Comments
Propuesta: Bases de datos: Cómo elegir la mas conveniente?
Drupal 8 no solo ofrece soporte para bases de datos relacionales como PostgreSQL, MySQL ó MariaDB. También ofrece soporte para bases de datos NoSQL como MongoDB (document-oriented database) ó Neo4J (graph database). Esta presentación explicará sus principales características y los contextos en que se aplican exitosamente. Se recomienda ver este video previamente: "NoSQL Distilled to an hour" by Martin Fowler (
https://www.youtube.com/watch?v=ASiU89Gl0F0)
Propuesta: Drupal 8 y el Google Knowledge Graph
Drupal 8 hace sencillo que los contenidos sean colectados por Google y así se conviertan en parte de su Knowledge Graph. Esta presentación explicará como usar el vocabulario Schema.org para estructurar correctamente nuestros contenidos y sean indexados correctamente por Google.
Se recomienda leer previamente:
https://developers.google.com/search/docs/guides/intro-structured-data
https://developers.google.com/knowledge-graph/
Propuesta: Usando Git para controlar las versiones de software
Drupal 8 ha adoptado "semantic versioning" para controlar las versiones del core y liberar nuevas funcionalidades más "rápidamente". Detrás de esta nueva "estrategia", Drupal sigue usando Git como sistema de control de versiones. Aunque el uso de Git esta muy extendido en el mundo de los desarrolladores, todavía hay desarrolladores que no lo usan porque: a) no están familiarizados con la consola b) no conocen estrategias de control de versiones con Git. Esta situación hace que aún sigan haciendo decenas de copias del mismo archivo (o carpeta) cada vez que hacen un cambio mientras siguen usando FTP para modificar "en caliente" su código sin posibilidad de restaurar el estado previo rápidamente. Esta presentación explicará los conceptos básicos detrás de Git pero estará enfocado principalmente en la estrategias de control de versiones y en el uso de ramas (branches) para los servidores de pruebas, stage y producción.
Se recomienda ver
http://semver.org/
https://drupalize.me/videos/semantic-versioning
http://hussainweb.me/drupal-8-and-semantic-versioning/
Charla: Twig Tools
Veremos algunas de las muchas herramientas que nos da Twig (el nuevo sistema de templates para Drupal 8) y algunos casos prácticos donde utilizarlas.
Charla: Bloques en Drupal 8
Se mostrará el funcionamiento de bloques en Drupal 8 desde el punto de vista de la interfaz administrativa de Drupal (Site Building) y cuales son sus ventajas sobre la versión de Drupal 7. Además, se hará un breve recuento de algunos módulos que ayudan a la gestión de bloques.
Re: Charla: Bloques en Drupal 8
Excelente! yo me quedé asombrado cuando vi que mediante un campo Entity Reference se podía también referenciar un bloque. Y encima sin necesidad de recurrir al módulo Paragraphs!
No malogres el negocio pues
No malogres el negocio pues Adam :P
Buenas vibras, nos vemos en el meetup!!
--
Heissen López
@heilop
Me demoré un poco, porque no
Me demoré un poco, porque no recordaba bien, y tenía que revisar la interfaz. Hay 3 posibles tipos de referencia a bloques:
Content
Configuration
Para entender esto, hay que saber que d8 viene con dos tipos de entidades, los "content entities" y las "configuration entities". Y por otro lado los bloques en d8 son un tipo de plugin, que acepta tanto configuration entities como content entities. El core, viene con una forma personalizada de agregar tipos de bloques y bloques custom. Éstos últimos son los Content -> Custom Block. Los tipos de Bloque son los Configuration->Custom Block Type. Y otros bloques pueden haberse creado como Entidades de Configuración, que sería el otro tipo de campo.
Parece complicado ... en realidad no lo es tanto, pero explicarlo en un comentario si es complicado :-D. Tampoco creo que entre a este nivel de detalle en la charla (o tal vez sí) por el tiempo disponible. Nos vemos.
Charla: Introducción al módulo de Paragraphs en Drupal 8
El módulo Paragraphs permite a los editores de contenido una manera muy fácil de crear páginas de contenido dinámico. Además, este módulo ofrece la posibilidad de dividir el contenido en componentes configurados que contienen una gran cantidad de widgets: fotos, videos, mapas, bloques de texto y mucho más.
En esta charla exploraremos y daremos una breve introducción al módulo de páragraphs, mostraremos algunas ventajas, describiremos el proceso de creación y diseño de nuevos tipos de Paragraphs.
--
Heissen López
@heilop
Charlas completadas
Hola a todos,
Por el tiempo disponible para las charlas. Cerramos la propuesta de charlas hasta las que existen. Los que deseen dictar nuevas ponencias (sabemos que hay varias personas que quieren proponer sus charlas), esperamos organizar otro evento en aproximadamente 1 mes.
En breve publicaremos la lista de charlas y hora de cada una de ellas.
Ups no vi tu post @rcechang
Ups no vi tu post @rcechang si hay disponible para uno más genial! (sere bien breve)
CEO at heydru! / Senior Developer at Lullabot
Hola Eduardo
Hola @edutrul, estamos tratando de tener un horario bien definido y que contemple los tiempos para las preguntas y preparación de la siguiente charla.
Sin embargo, por favor, de todas maneras ven al evento para compartir todos juntos y darle ritmo a nuestra comunidad.
También queda apuntada tu charla para el siguiente evento. Vamos a necesitar bastantes ponentes para mantener un ritmo de eventos periódicos.
Propongo la charla: Drupal 8 Custom rest resource
Hola a todos!
Propongo la charla: Drupal 8 Custom rest resource
Vamos aprender como crear un recurso de rest personalizado usando los métodos GET, POST, UPDATE y DELETE.
CEO at heydru! / Senior Developer at Lullabot
Eduardo (@edutrul
Eduardo (@edutrul ),
@jsalinasd no va a poder presentar su charla, así que tu charla ocuparía su lugar ¿te parece?
@rcechang Gracias! si
@rcechang Gracias! si perfecto! cc: @jsalinasd
CEO at heydru! / Senior Developer at Lullabot
El Meetup se podra ver...
...x algun LIVE STREAM??
Streaming
Hola! Voy a intentar hacer streaming del evento desde este canal de YouTube:
https://www.youtube.com/channel/UC6HQCUWo3Bbmaxll1J5nm-g
Esperemos que la conexión de internet nos ayude.
Actualizada la lista de charlas
@edutrul ya está actualizada la lista de charlas.
@yalegria en cuanto a live stream por ahora no tenemos programado nada. En caso que podamos implementarlo, te comentamos.