Tipos de cohesión

miércoles 17 julio 2019

En la última entrega, hemos visto que son tanto la cohesión como el acoplamiento. Además hemos repasado los beneficios que nos aportan cada uno de ello y como afectan a la calidad del código que generamos. En este artículo seguimos profundizando en uno de estos conceptos, abordando los distintos tipos de cohesión existentes, e incluyendo ejemplos para tener una visión mucho más clara y práctica.

Cohesión

Cohesión y acoplamiento

lunes 08 julio 2019

Obviando la entrada Backup de base de datos MySQL con PHP, que podemos verla como un gris tirando a negro, hace ya más de dos meses que no escribo nada sobre programación. Así que para ponerle fin a esta pobre racha abordaremos dos conceptos de imprescindible conocimiento relativos a la programación orientada a objetos. Nos referimos a la cohesión y el acoplamiento.

Cohesión

Ejecutar Linux en Windows 10 con WSL

lunes 17 junio 2019

Aprovechando que recientemente Microsoft ha lanzado la versión 2 de su WSL (Windows Subsystem for Linux), vamos a hablar sobre esta funcionalidad que personalmente me resulta de gran utilidad, y lo haremos abordándola desde un punto de vista principalmente práctico.

Linux en Windows

Averiguar que versión de Linux tengo instalada

lunes 10 junio 2019

A pesar de ser una tarea sumamente sencilla, conocer la versión de Linux que tenemos instalada es una cuestión recurrente, al menos para mi. Cada ciertos tiempo, sea por un motivo u otro, acabo necesitando conocer la versión del sistema sobre la qué estoy trabajando, y no sabéis la cantidad de veces que he realizado esta consulta en algún buscador.

Clonar una web: los archivos

jueves 06 junio 2019

En la entrada previa hemos visto cómo clonar la base de datos como parte de nuestro objetivo de disponer de un entorno de pruebas de nuestra web en un servidor local actualizado regularmente. En esta ocasión abordamos cómo mantener una copia actualizada de los archivos de nuestro servidor para así completar el proceso.

Conar Web

Clonar una web: la base de datos

Clonar una web se divide básicamente en clonar los archivos y clonar la base de datos. Y si como en nuestro caso además queremos mantener una copia actualizada con relativa frecuencia deberemos automatizar este proceso. En esta entrada veremos cómo de sencillo es hacerlo intentando mantener la máxima compatibilidad con cualquier tipo de hosting.

Conar Web

Clonar una web en un servidor local

Independientemente de los distintos entornos de desarrollo que podamos tener configurados, en muchas ocasiones es tremendamente util disponer de una copia exacta de nuestra web de producción en otro servidor local o remoto.

Y cuando hablamos de «una copia exacta», queremos decir que tanto archivos como bases de datos estén perfectamente actualizados. Esto es muy útil para realizar pruebas de todo tipo: nuevos plugins, cambios de configuración, revisión de actualizaciones, etc.

Conar Web

Actualización de Windows 10 machaca el gestor de arranque de Linux

domingo 02 junio 2019

Mucho se ha hablado de los problemas relacionados con las actualizaciones de Windows 10. Yo hasta hace unos días no había tenido ningún tipo de problema, y la verdad es que es un sistema operativo que uso a diario en el trabajo y con el que me encuentro muy cómodo.

Grub, boot loader

Programar tareas en Ubuntu con Cron

jueves 23 mayo 2019

Una de las herramientas que sin lugar a dudas todo administrador de sistemas Linux debe controlar a la perfección es Cron. Pero incluso si no somos administradores de sistemas, si trabajamos sobre máquinas corriendo con Linux tarde o temprano llegará el día en el que necesitemos programar la ejecución de una tarea con cierta periodicidad, y entonces deberemos hacer uso de Cron (o alguna IDE que trabaje sobre Cron).

Programar tareas en Linux con Cron