2018

El servicio DNS en Kubernetes

2 minuto de lectura

Existe un componente de Kubernetes llamado KubeDNS, que ofrece un servidor DNS para que los pods puedan resolver diferentes nombres de recursos (servicios, p...

Recursos de Kubernetes: Services

3 minuto de lectura

Los servicios (services) nos permiten acceder a nuestra aplicaciones. Un servicio es una abstracción que define un conjunto de pods que implementan un mi...

Nuevo curso de python flask

menos de 1 minuto de lectura

Flask es un “micro” framework escrito en Python y concebido para facilitar el desarrollo de aplicaciones Web bajo el patrón MVC. Los siguientes contenidos...

Nuevo curso de python3

menos de 1 minuto de lectura

Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Se trata de un lenguaje d...

Bienvenidos a PLEDIN 3.0

5 minuto de lectura

En esta entrada os presento la nueva versión de mi página personal: PLEDIN 3.0. Desde hace 8 años he estado trabajando con Wordpress y la verdad es que aunqu...

Recursos de Kubernetes: Deployment

3 minuto de lectura

Deployment es la unidad de más alto nivel que podemos gestionar en Kubernetes. Nos permite definir diferentes funciones: Control de replicas Escabilida...

Recursos de Kubernetes: ReplicaSet

2 minuto de lectura

ReplicaSet es un recurso de Kubernetes que asegura que siempre se ejecute un número de replicas de un pod determinado. Por lo tanto, nos asegura que un conju...

Recursos de Kubernetes: Pods

4 minuto de lectura

La unidad más pequeña de kubernetes son los Pods, con los que podemos correr contenedores. Un pod representa un conjunto de contenedores que comparten almace...

Desplegando una aplicación en Kubernetes

1 minuto de lectura

Un escenario común cuando desplegamos una aplicación web puede ser el siguiente: En este escenario tenemos los siguientes elementos: Un conjunto de má...

Instalación de kubernetes con kubeadm

5 minuto de lectura

Kubernetes es un sistema de código abierto que nos permite despliegues automáticos, escabilidad y gestión de contenedores de aplicaiones. kubeadm es una he...

Curso de Apache 2.4 en OpenWebinars

menos de 1 minuto de lectura

Hace pocos días he impartido un curso sobre el servidor web Apache 2.4 en OpenWebinars. Os dejo aquí dos vídeos que se han publicado en YouTube para promocio...

flask: Plantillas con jinja2 (4ª parte)

6 minuto de lectura

Plantillas con jinja2 Jinja2 es un motor de plantilla desarrollado en Python. Flask utiliza jinja2 para generar documentos HTML válidos de una manera muy ...

flask: Enrutamiento (2ª parte)

3 minuto de lectura

Enrutamiento: rutas El objeto Flask app nos proporciona un decorador router que es capaz de filtrar la función vista que se va ejecutar analizando la peti...

Back to Top ↑

2017

Vistas (views) en el servidor DNS Bind9

5 minuto de lectura

En alguna circunstancia nos puede interesar que un mismo nombre que resuelve nuestro DNS devuelva direcciones IP distintas según en que red este conectada ...

Introducción a PHP-FPM

3 minuto de lectura

FPM (FastCGI Process Manager) es una implementación alternativa al PHP FastCGI. FPM se encarga de interpretar código PHP. Aunque normalmente se utiliza junto...

Configurando el servidor de Pledin con IPv6

3 minuto de lectura

En estos últimos días he migrado mis páginas personales a un nuevo servidor dedicado de OVH. Anteriormente las tenía alojado en OpenShift con un plan de pa...

Publicar una página web en Github Pages

5 minuto de lectura

Esté artículo lo escribí originalmente en septiembre de 2013. Como el servicio GitHub Pages ha sufrido algunos cambios en su configuración, vuelvo a publicar...

Entornos de desarrollo virtuales con python3

menos de 1 minuto de lectura

He comenzado un trabajo de colaboración con OpenWebinars escribiendo artículos para su blog. El primer artículo que he escrito explica las diferentes forma...

Codificación de caracteres en python 2.X

7 minuto de lectura

Cuando mis alumnos se enfrentan a realizar su proyecto de fin de curso creando una aplicación web en python casi siempre se encuentran con la problemática ...

Back to Top ↑

2016

Gestión del almacenamiento en docker

4 minuto de lectura

Cuando un contenedor es borrado, toda la información contenida en él, desaparece. Para tener almacenamiento persistente en nuestros contenedores, que no se e...

Creando servidores docker con Docker Machine

7 minuto de lectura

Docker Machine es una herramienta que nos ayuda a crear, configurar y manejar máquinas (virtuales o físicas) con Docker Engine. Con Docker Machine podemos ...

Transferencias de volúmenes en OpenStack

1 minuto de lectura

Al igual que en la entrada anterior, sobre copias de seguridad de volúmenes en OpenStack, en esta entrada vamos a mostrar otra funcionalidad que nos ofrece O...

Enlazando contenedores docker

6 minuto de lectura

En los artículos anteriores hemos estudiado como trabajar con imágenes y contenedores docker. En todos los ejemplos que hemos mostrado, los contenedores ha...

Gestionando el registro Docker Hub

4 minuto de lectura

En artículos anteriores hemos estudiado la generación de imágenes docker utilizando ficheros Dockerfile y construyendo la nueva imagen con el comando docke...

Dockerfile: Creación de imágenes docker

6 minuto de lectura

En la entrada anterior, estudiamos un método para crear nuevas imágenes a partir de contenedores que anteriormente habíamos configurado. En esta entrada va...

Ejecutando una aplicación web en docker

6 minuto de lectura

Seguimos profundizando en el uso de contenedores con docker. En la pasada entrada, hicimos una introducción al uso de docker creando nuestros primeros cont...

Primeros pasos con Docker

6 minuto de lectura

En una entrada anterior, veíamos los fundamentos de docker, y repasábamos los principales componentes de la arquitectura de docker: El cliente de Docke...

Usando OpenStack desde Vagrant

8 minuto de lectura

Vagrant nos permite automatizar la creación y gestión de máquinas virtuales. Las máquinas virtuales creadas por vagrant se pueden ejecutar con distintos ge...

Back to Top ↑

2015

Introducción a docker

4 minuto de lectura

Últimamente Docker está de moda. Si haces una búsqueda por intenet verás que existen multitud de páginas hablando del tema. Podría preguntarme, qué necesid...

Instalación de drupal en heroku

11 minuto de lectura

Heroku es una aplicación que nos ofrece un servicio de Cloud Computing PaaS (Plataforma como servicio). Como leemos en la Wikipedia es propiedad de Salesfo...

OpenStack 5th Birthday – OpenStack Sevilla

menos de 1 minuto de lectura

El grupo OpenStack Sevilla se une a los eventos de celebración del 5º aniversario del proyecto OpenStack que van a organizar los distintos grupos locales d...

Crear una página web con Python

3 minuto de lectura

Aunque de forma general se utilizan distintos framework (el más popular es django) para el desarrollo de aplicaciones web con Python. En este artículo voy ...

Redis, base de datos no relacional

5 minuto de lectura

Redis es una base de datos no relacional, que guarda la información en conjuntos clave-valor. La información es guardada en memoria, aunque se puede escrib...

Back to Top ↑

2014

Instalar Open Stack Juno con devstack

2 minuto de lectura

DevStack es un conjunto de script bash que nos permiten instalar OpenStack de forma automática. En este artículo vamos a a utilizarlo para instalar en nues...

Mi experiencia con Atom

2 minuto de lectura

Atom es un editor de texto y código, libre y de código abierto, desarrollado por GitHub. Existen versiones para todos los sistemas operativos, y tiene la p...

Mi experiencia con Sublime Text 2

3 minuto de lectura

Este año imparto la asignatura de Lenguajes de Marcas en el ciclo formativo de Administración de Sistemas Informáticos en el IES Gonzalo Nazareno, y en est...

Vídeos sobre OpenStack

1 minuto de lectura

Como os comenté en el artículo anterior, estoy desarrollando, junto con mi compañero @alberto_molina, un curso sobre Cloud Computing, que tiene cómo título: ...

Simulando switch cisco en GNS3

2 minuto de lectura

Como vimos en una entrada anterior, el simulador de redes GNS3 nos ofrece un switch con unas funcionalidades limitadas. Por lo tanto, el objetivo de escrib...

Instalando OpenStack en mi portátil

5 minuto de lectura

El objetivo de esta entrada es contar mi experiencia de instalar el software de Cloud Computing OpenStack en mi ordenador a partir del repositorio de G...

Trabajando con switch en GNS3: VLAN y Trunk

4 minuto de lectura

Como vimos en un artículo anterior, GNS3 es un simulador gráfico que nos permite simular infraestructuras de red. Uno de los elemento con los que podemos tra...

Back to Top ↑

2013

Configurar subdominios en bind9

4 minuto de lectura

El objetivo de este artículo es estudiar las distintas formas que tenemos en el servidor dns bind9 para gestionar la creación de un subdominio de nuestro dom...

Nuevo curso: Seguridad y Alta Disponibilidad

1 minuto de lectura

El pasado mes de septiembre asistí a un curso sobre Seguridad y Alta Disponibilidad que impartieron mis compañero Alberto Molina (@alberto_molina) y José Ign...

Gestionando máquinas virtuales con Vagrant

5 minuto de lectura

Vagrant es una aplicación libre desarrollada en ruby que nos permite crear y personalizar entornos de desarrollo livianos, reproducibles y portables. Vagra...

Gestionando la caché de Squid (parte 2)

4 minuto de lectura

En el anterior artículo donde tratamos la gestión de la caché de squid, estudiamos como funciona los mecanismos de caché y como evitar el “cacheo” de nuestro...

Gestionando la caché de Squid (parte 1)

5 minuto de lectura

Squid es un popular programa de software libre que implementa un servidor proxy y una caché de páginas web, publicado bajo licencia GPL. En este artículo nos...

Back to Top ↑

2012

Proyecto Cloud Computing en la Educación

menos de 1 minuto de lectura

En estos días hemos terminado la documentación que hemos generado en la realización del proyecto de innovación en la Formación Profesional del Sistema Edu...

Nuevas revistas informáticas

1 minuto de lectura

Como sabéis hace tiempo que colecciono revistas libres sobre informática y software libre. Podéis encontrar la colección en el apartado Revistas. Muchas de l...

AndaluciaSkills 2012

1 minuto de lectura

Los próximos 22 y 23 de Febrero se va a celebrar en el IES La Rosaleda de Málaga la 2ª edición del Campeonato de FP AndalucíaSkills. Mi instituto, IES Gonz...

Back to Top ↑

2011

Nuevas revistas libres; Libresfera, CBEX123

menos de 1 minuto de lectura

Libresfera es una nueva revista que tiene como finalidad la promoción y difusión de la cultura libre. Como se indica en su página web: Libresfer...

Configuración de un servidor DNS esclavo

4 minuto de lectura

Siguiendo con los manuales sobre el servidor DNS Bind9, vamos a realizar la práctica de instalar un servidor esclavo, que contenga la réplica de las configur...

Problemas con DNS dinámico en Debian Squeeze

1 minuto de lectura

Llevo unos días preparando  la clase de DNS dinámico con bind9. Para ello he seguido algunos tutoriales muy interasantes que pudes encontrar en internet: DNS...

Instalación de Alfresco en Debian Squeeze

9 minuto de lectura

Este artículo está basado en este otro, y sobre todo en mi propia experiencia instalando Alfresco Comunity 4.0 en  Debian Squeeze. La instalación se ha rea...

Ejemplos del módulo rewrite en Apache 2.2

4 minuto de lectura

Este artículo lo he escrito para explicar en clase a mis alumnos del ciclo formativo de grado superior de Administración de Sistemas Informáticos en Red, una...

Día del Software Libre

menos de 1 minuto de lectura

Comienza el curso y vuelvo a escribir en esta página. Espero ser constante e ir escribiendo entradas relacionadas con la informática y la educación. Para ...

Pledin se socializa…

menos de 1 minuto de lectura

Como podéis comprobar estoy empezando a usar Twitter como herramienta de comunicación social, de esta manera comento en la red social las novedades que ...

Libro gratuito de jQuery

menos de 1 minuto de lectura

jQuery es una biblioteca o framework de JavaScript, creada inicialmente por John Resig, que permite simplificar la manera de interactuar con los documen...

31 de marzo: Día mundial del backup

menos de 1 minuto de lectura

El próximo 31 de marzo se celebra el primer Día Mundial del Backup. El WBD —World Backup Day— surge como una iniciativa global que nos invita a salvar t...

Aprender a estudiar

1 minuto de lectura

Aprender a estudiar se presenta como una alternativa a la tradicional web que tratan el tema de las técnicas de estudio de forma excesivamente técnica y...

Actualizamos las revistas informáticas

1 minuto de lectura

Después de varios meses sin actualizar nuestra colección de Revistas Informáticas Libres, actualizamos los últimos números de las siguientes revistas: ...

Dropbox: manuales y trucos

menos de 1 minuto de lectura

Ya en alguna ocasión he hablado de este magnifico servicio. Dropbox es un interesante servicio que permite sincronizar nuestros documentos entre nuestro...

Back to Top ↑

2010

Internet en la familia

menos de 1 minuto de lectura

Hoy os traigo dos libros que he encontrado por internet acerca de la seguridad infantil y el uso responsable de internet: Guía de seguridad infantil y uso r...

Mapa conceptual del software libre

1 minuto de lectura

Acaba de ser presentada la cuarta versión del mapa conceptual del software libre, un recurso muy interesante para docentes, pero también para cualquiera con ...

Moodle 2.0 ya está aquí

2 minuto de lectura

Moodle 2.0 está finalmente disponible. Entre las muchas características nuevas o actualizadas -esta versión ha supuesto una renovación t...

Manual “Aprende a usar GNU/Linux”

menos de 1 minuto de lectura

Como sabéis me interesan toda la documentación, manuales y cursos relacionados con la informática y con el software libre, en este caso navegando por in...

Cursos sobre redes

menos de 1 minuto de lectura

Este año estoy impartiendo el módulo de Servicios de Internet del segundo curso del ciclo medio de formación profesional de Sistemas Microinformáticos y R...

Frases sobre el cambio educativo

1 minuto de lectura

Los próximo días 15 y 16 de Octubre se celebrará en el auditorio 400 del Museo Reina sofia el Global Educatión forum 2010, un foro de debate sobre educa...

De vuelta con las revistas

menos de 1 minuto de lectura

Después del verano retomamos una de las secciones que más me gusta en PLEDIN y os traigo la actualidad de las revistas sobre informática y educación: ...

Lo nuevo en Moodle 2.0

menos de 1 minuto de lectura

Moodle, el sistema de gestión de cursos, de distribución libre, que ayuda a los educadores a crear comunidades de aprendizaje en línea, del que hemos habl...

Tutoriales para herramientas web 2.0

menos de 1 minuto de lectura

En esta página titulada ¡Si podemos! y elaborada por Ángel Luis Gallego Real están recogidos practicamente todos los tutoriales de las herramientas que má...

De vuelta al trabajo

menos de 1 minuto de lectura

Hola a todos, después de un periodo de vacaciones, hoy vuelvo a escribir en este blog. Ha sido un verano muy intenso para mí y he vivido unos de los momen...

Revista DIM

menos de 1 minuto de lectura

Es la revista del Grupo de Investigación “Didàctica y Multimèdia”, de la Universidad Autónoma de Barcelona. Está dirigida al profesorado...

Revistas de software libre para el verano

menos de 1 minuto de lectura

Si este verano estás aburrido, una opción interesante para quitarte el aburrimiento es ponerte a leer sobre temas interesantes como el software libre, el ...

Publicada Guadalinex V7

1 minuto de lectura

La Consejería de Economía, Innovación y Ciencia de la Junta de Andalucía publica la versión definitiva de Guadalinex V7, el sistema operativo libre que inc...

Actualizando a WordPress 3.0

menos de 1 minuto de lectura

Esta noche me ha dado por realizar la actualización automática del blog a la última versión WordPress 3.0 (no tendría otra cosa que hacer!!!). Al termi...

¿Qué es el software libre?

menos de 1 minuto de lectura

En muchas ocasiones hemos definido el concepto de Software Libre, podemos leer en la Wikipedia un artículo muy completo sobre este tema. Pero hoy os traig...

Manual del buen uso de los medios informáticos

menos de 1 minuto de lectura

Una excelente idea es la publicación por parte de la Junta de Castilla y León de un Manual de buen uso de los medios informáticos. Se dan útiles consejos ...

Planetix: otra revista de software libre

1 minuto de lectura

Un grupo de estudiantes peruanos, son los responsables de este nuevo proyecto Planetix, ya han publicado tres número de esta revista libre sobre Li...

Línea de tiempo de GNU Linux actualizada

menos de 1 minuto de lectura

En muchas ocasiones hemos encontrado diagrámas gráficos donde podemos encontrar el nacimiento y la evolución de las distintas distribuciones de GNU Linu...

wikiUNIX, otro sitio para aprender Linux

menos de 1 minuto de lectura

WikiUnix es un wiki que pretende convertirse en una especie de biblioteca/aula virtual en la que cualquier novato sin experiencia alguna en entornos Uni...

Linvix, una nueva revista informática

menos de 1 minuto de lectura

He añadido a la colección de Revistas Informáticas Libres, una nueva revista cubana, que según sus propios creadores tiene el siguiente ideario: Cuando ...

Buscando alojamiento Web gratuito

menos de 1 minuto de lectura

En ocasiones, es posible que necesitemos echar mano de un servicio de hosting gratuito por diferentes razones: experimentar, hacer pruebas, practicar, o i...

Cursos sobre Joomla!

1 minuto de lectura

Un Sistema de gestión de contenido (Content Management System, en inglés, abreviado CMS) permite la creación y administración de contenidos principalmente...

Sufiendo spam en WordPress

1 minuto de lectura

Llevo utilizando unos meses el gestor de contenido WordPress como página principal de Pledin, y hace unos días empecé a sufrir los indeseables ataques de ...

Nuevas revistas informáticas

menos de 1 minuto de lectura

Hemos actualizado la colección de Revistas Libres de Software Libre, y hemos añadido dos nuevas incorporaciones: El número 26 de la revista TuxInfo Y e...

Tutoriales y cursos sobre Gimp

1 minuto de lectura

En PLEDIN también hemos ido recopilando distintos manulaes, tutoriales y cursos sobre Gimp. GIMP (GNU Image Manipulation Program) es un programa de edición...

Colecciones de Libros y Manuales Libres

1 minuto de lectura

En la Plataforma Educativa PLEDIN he ido recopilando distintas colecciones de libros y manuales de diversas temáticas relacionadas con la informática y la ed...

Revistas libres de Software Libre

menos de 1 minuto de lectura

Desde hace unos años me he dedicado a ir coleccionando distintas publicaciones y revistas libres que tratan temas de Software Libre. Actualmente la colecci...

Cursos moodle impartidos

menos de 1 minuto de lectura

Durante estos años hemos impartidos varios cursos para distintos Centros de profesores de la provincia de Sevilla. Todos estos cursos lo he impartido con Alb...

Cursos de openOffice

menos de 1 minuto de lectura

OpenOffice.org (frecuentemente escrito OOo) es una suite ofimática libre (código abierto y distribución gratuita) que incluye herramientas como procesador ...

Historia de Guadalinex

menos de 1 minuto de lectura

Uno de lo temas que más se ha tratado en PLEDIN ha sido el sistema operativo Guadalinex, que la Junta de Andalucía, a través de distintas empresas, ha desa...

Bienvenidos a la nueva página de PLEDIN

menos de 1 minuto de lectura

Después de estar trabajando durante estos años en una plataforma moodle para construir la Plataforma Educativa Informática, he decidido pasarme a un blog d...

Back to Top ↑