Code and dev-ops

APIs y Microservicios - La manera correcta de hacer Ingeniería de Software

Las APIs y los Microservicios han probado ser la mejor forma de hacer ingeniería de software hasta el momento.

Empeze ahora con drupal 8 en Acquia Cloud

Con el  lanzamiento del Drupal 8, es el momento de ponerse al día, y se puede comenzar con Acquia Cloud. Aprende a configurar un ambiente gratuito, y empiece su propio sitio en drupal 8 ahora.

Obtenga los primeros pasos para hacer su proprio drupal 8 sitio.

Desarrollo rápido e inteligente en Drupal 8 usando Drupal Console

La gestión de la creciente complejidad de Drupal 8 puede ser una tarea desalentadora para cualquier persona; ¿Estás preparado para este nuevo reto ?

En Drupal 8 escribir un módulo implica mucho más código repetitivo además de complejo, y hay muchas cosas que necesitas saber para empezar.

Drupal Console es un conjunto de herramientas que se ejecutan en una interfaz de línea de comandos (CLI) para ayudarte a manejar esta complejidad.

Manejo de Ambientes de Drupal con Virtuozzo y Docker

En algún momento de la vida de un desarrollador de aplicaciones web se encontrará con la frase "En mi local si funciona!" y suele ser un resultado de discrepancias entre los multiples ambientes de trabajo que se utilizan para desarrollar aplicaciones con Drupal. Es muy común que un proyecto en Drupal involucre el trabajo simultaneo de varios desarrolladores en un equipo de trabajo, lo que implica usualmente que cada desarrollador tiene una versión del sitio web o aplicación web dentro de su estación de trabajo.

Drupal 8: Todo lo que tienes que saber si eres desarrollador

Drupal 8 ya ha salido a la luz y está listo para ser usado en sus nuevos proyectos, son muchas las funcionalidades y mejoras que vienen en esta nueva versión, en esta conferencia haremos un recorrido por las características que todo desarrollador debe conocer si quiere sacar el mayor provecho, veremos desde lo más básico hasta funcionalidades avanzadas lo que nos permitirá ver el potencial de Drupal 8.

Drupal environments fully Sincronized

Hemos elegido la drupal camp de chile, para comenzar una verdadera revolución en el mundo drupal. Durante muchos años, la comunidad de drupal ha sabido identificar uno de los grandes puntos ciegos que tiene: la sincronización de contenido entre distintos environments. DRUMINE es la tool que hemos desarrollado y que compartiremos con ustedes, que logra pasar contenido de un environment a otro, con un simple click.

Tryton y Drupal un solo corazón. ¡Integrando Drupal con sistemas externos!

Vamos a mostrar como integrar nuestro sitio web con un modelo del Sistema de Gestión (ERP) Tryton.

Esta charla esta destinada a desarrolladores que deseen integrar drupal con distintos sistemas externos usando el módulo RemoteEntity API.

La charla la dividiremos en estas etapas:

1. Se mostrará un webservice muy simple para Tryton

2. Definición de una entidad drupal integrada con el webservice.

3. Integración con views.

 


 

Drupal 8 - Integración de librerías

La sesión mostrará la forma como se integran librerías externas, javascript y otros a Drupal 8,

Una visión general de la nueva forma de declarar librerías en Drupal 8. ¿Qué cambió de Drupal 7 a Drupal 8?

Declaración de librerías en module.libraries.yml. Dependencias y otros parámetros.

Pase de la configuración de Drupal como parámetros de javascript.

Declaración de librerías dinámicas con hook_libraries_build().

Casos prácticos de integración de widgets utilizando el registro de librerías.

Best practices for Continuous Deployment with Drupal.

Drupal has many things that make our day-to-day much easier and allows us to focus our efforts in innovation and in what is valuable to the customer. Nevertheless before these features are on line to the public we need to do something that still scares many Drupalers. The Deployment process.

As we know many of the settings are stored in the database, the replication process of these settings to other environments becomes an adventure for many people that doesn’t have a well structured deployment workflow.

Manejando la Configuración en Drupal 8

En un proceso normal de desarrollo usualmente utilizamos muchos ambientes, tipicamente DEV, TEST y PROD (o desarrollo, pruebas y producción). Cuando trabajamos en con un equipo de desarrollo, necesitamos sincronizar nuestro trabajo con el resto de desarrolladores, cuando necesitamos sincronizar código no es mucho problema, podemos usar un sistema de control de versionamiento (e.g. GIT), sin embargo, problemas surgen cuando necesitamos sincronizar configuración y/o contenido.