Medio

Writing maintainable code

We, as developers, are always dealing with code wrote by other people. Usually, when that happens, we found ourselves trying to understand what does each piece of code and walking in circles around the code.

To avoid this problem and make the life of our development team easier, we have to put an effort in writing maintainable code. During this session, we will see some common issues, approaches to fix them, advices and examples of how we can achieve our target.

Omega + Delta: multiples disposiciones responsivas a golpe de clic

Omega es el tema base de moda y no es por que si. Permite crear temas HTML5, responsivas y con disposiciones configurables desde la interfaz de administración.

Delta es su complemento perfecto. Permite crear diferentes disposiciones dependiendo del contexto.

Analizaremos ambos módulos, explicaremos sus características y demostraremos su funcionamiento.

Sobre mi: Ingeniero Superior en Informática por la UPC, trabajo con Drupal desde 2008 para Atenea tech, empresa de la que soy co-fundador.

Integrando Moodle y Drupal

En esta sesión expondremos un caso de éxito de un portal de formación realizado con Drupal 7 e integrado con una plataforma de formación Moodle 2.2.x.

Expondremos todos los detalles técnicos que posibilitan dicha integración. El portal se ha integrado mediante web services con Moodle de forma que los datos de formación de los alumnos se muestran en el portal recogiéndolos de Moodle. La autenticación en el portal se realiza mediante un módulo de autenticación vía Kerberos.

SASS - ¿Por qué no?

Descripción:
SASS, una extensión de CSS que cada vez se integra más en cualquier entorno de desarrollo bajo distintas tecnologías. Originario de Ruby, portado a la comunidad Drupal en módulos que ayudan a la compilación de estos archivos, y en Themes que ayudan a desarrollar mediante este metalenguaje. ¡Ya no hay excusas!

Cloud-driven Development: a better workflow, less worries, and more power

Platform-as-a-service (PaaS) solutions have recently sprung up for Drupal, with Pantheon and Acquia Dev Cloud leading the race. The advantages are plentiful: zero set-up costs, instant upscaling, the use of powerful services such as Apache Solr, Varnish, Redis/Memcached, automated Drupal core updates, site profiling tools, etc.

Desarrollo de Redes Sociales Corporativas con Drupal (#Red)

Últimamente en el mercado existe una fuerte demanda de desarrollo de soluciones web que proporcionen Intranets 2.0 o Redes Sociales Corporativas que permitan facilitar el dia a dia de los departamentos de Comunicación y Marketing en organizaciones con un volumen notable de empleados.

Cómo migrar un sitio multilenguaje a Drupal

Cuando ya tenemos nuestro sitio con mucho contenido y queremos migrar a Drupal se plantean las preguntas ¿Tendré que copiar y pegar todo el contenido a mano?, ¿puedo exportar el contenido directamente a la base de datos?, quizás si el sitio fue creado con Drupal, es más fácil. ¿Pero que pasa si usamos otro CMS?, ¿Qué pasa si es contenido estático?, ¿qué pasa si además el contenido es multilenguaje?

Podemos facilitar y acelerar este proceso de una manera eficiente con el módulo Migrate. Este módulo nos permite migrar fácilmente todo ese contenido sin ningún problema.

Poniendo a Drupal en el mapa

Poniendo a Drupal en el mapa o poniendo el mapa en Drupal...

¿Es Drupal un GeoCMS? ¿Podría llegar a serlo con los módulos actuales? Pero ¿qué es un GeoCMS?

Mostrar un pequeño mapa en nuestra web con Drupal no es tan complicado. Incluso podemos ir más allá y geoposicionar alguno de nuestros nodos, mostrarlos en el mapa e interactuar con ellos. ¿Pero esto escala? ¿y si la información geográfica contenida en el nodo está formada por polígonos o líneas con cientos de puntos?

THE CLOUD.

¿Has oido sobre el cloud pero realmente no sabes de que va el tema o no lo tienes del todo claro?

¿Eres developer o site builder y te gustaría empezar un poco en el mundo sysadmin?

¿Eres sysadmin y por el momento no te habias planteado usar el cloud o no habias investigado demasiado al respecto?

¿Qué ventajas y desventajas tiene el cloud?

Además de ser una posibilidad para la gestión de almacenamiento de datos, puedes tener servidores con unas posibilidades muy interesantes y a tener en cuenta por su flexibilidad.

El ecosistema de Drush

Drush es una interfaz de comandos para Drupal que actúan como atajos para realizar tareas comunes. Es altamente configurable y extensible para poder adaptarse a cada entorno y crear nuevos comandos.

Pages

Subscribe to RSS - Medio