<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: José M. Cornelio</title>
    <description>The latest articles on DEV Community by José M. Cornelio (@corneliodev).</description>
    <link>https://dev.to/corneliodev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F369168%2Ffb2636d2-2ffc-467b-88aa-8f4853acae01.png</url>
      <title>DEV Community: José M. Cornelio</title>
      <link>https://dev.to/corneliodev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/corneliodev"/>
    <language>en</language>
    <item>
      <title>Cómo prevenir que hackeen nuestro sitio WordPress</title>
      <dc:creator>José M. Cornelio</dc:creator>
      <pubDate>Thu, 14 May 2020 12:30:38 +0000</pubDate>
      <link>https://dev.to/corneliodev/como-prevenir-que-hackeen-nuestro-sitio-wordpress-296g</link>
      <guid>https://dev.to/corneliodev/como-prevenir-que-hackeen-nuestro-sitio-wordpress-296g</guid>
      <description>&lt;p&gt;Un error muy recurrente en los sitios hechos con WordPress es &lt;strong&gt;asumir que al momento de que está instalado. Todo está listo y solamente debemos preocuparnos por publicar contenido&lt;/strong&gt; y que el sitio permanezca en línea. &lt;strong&gt;Olvidándonos así de tareas que son fundamentales&lt;/strong&gt; para mantener optima la salud de nuestro sitio web.&lt;/p&gt;

&lt;p&gt;Un sitio hecho con WordPress es una aplicación como cualquier otra. Tiene sus propios procesos internos, entrada y salida de datos y cómo todo programa informático &lt;strong&gt;. Cuenta con actualizaciones recurrentes de cada una de sus partes. Tanto para corregir errores de seguridad como para optimizar su funcionamiento y velocidad.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Desde la experiencia
&lt;/h2&gt;

&lt;p&gt;En más de una ocasión he tenido que trabajar con casos de sitios hechos con WordPress que quedan completamente inutilizados por algún &lt;strong&gt;código malicioso que toma el control mediante alguna vulnerabilidad desatendida.&lt;/strong&gt; O directamente por parte de algún hacker que decide buscar hasta encontrar un hueco de entrada.&lt;/p&gt;

&lt;p&gt;En todos los casos es siempre lo mismo. Desde la versión de WordPress, hasta una serie de plugins sin actualizar. Y peor aún, ningún plugin o servicio que nos asista con la seguridad del sistema.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Una vez que la seguridad de un sistema ha sido comprometida. Realmente no es tarea sencilla limpiarlo del todo&lt;/strong&gt;. Ya es necesario estudiar a fondo las anomalías para dar con la raíz del problema y eliminarla a mano. &lt;strong&gt;Existe toda una metodología para esto&lt;/strong&gt; que extendería el post una barbaridad si me sentara a detallar el proceso.&lt;/p&gt;

&lt;p&gt;Realmente &lt;strong&gt;podemos prevenir vernos en situaciones complicadas&lt;/strong&gt; con nuestro sitio y de igual modo &lt;strong&gt;es nuestro deber y compromiso el salvaguardar la información que nos confían nuestros usuarios&lt;/strong&gt; al momento de hacer uso de nuestra web. Realmente no queremos que nuestro portal sea el foco de infección de todo el que decida pasar por ahí.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WSJLp46k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i1.wp.com/cornelioweb.com/wp-content/uploads/2020/05/scan-status_circles-1.png%3Fresize%3D774%252C484%26ssl%3D1" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WSJLp46k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i1.wp.com/cornelioweb.com/wp-content/uploads/2020/05/scan-status_circles-1.png%3Fresize%3D774%252C484%26ssl%3D1" alt="panel de control wordfence" width="774" height="484"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.wordfence.com/"&gt;Wordfence&lt;/a&gt; es un plugin gratuito con opcionalidades premium&lt;/strong&gt;, que nos brinda una solución de seguridad completa para nuestro sitio &lt;strong&gt;sin necesidad de tener que hacer configuraciones muy complejas&lt;/strong&gt; , o tener conocimientos muy técnicos.&lt;/p&gt;

&lt;p&gt;Cuenta con un sistema de firewall que &lt;strong&gt;bloquea las amenazas entrantes&lt;/strong&gt; y con un escáner de vulnerabilidades y amenazas en el sistema. Muchas de ellas con la opción &lt;strong&gt;de corregir en un solo clic&lt;/strong&gt; y las que no, entonces con &lt;strong&gt;una descripción detallada de los pasos necesarios para corregir el problema&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Además de eso, hace escaneos de rutina para mantenernos al tanto al momento en el que surja algo ya que igual cuenta con la &lt;strong&gt;capacidad de enviarnos notificaciones por correo&lt;/strong&gt; con un resumen de los resultados de cada diagnóstico.&lt;/p&gt;

&lt;p&gt;Pero la mejor parte es que el plugin &lt;strong&gt;está conectado a una base de datos central que registra cada nueva vulnerabilidad y malware que va surgiendo en tiempo real.&lt;/strong&gt; Actualizándose a sí mismo de manera automática para mantener nuestra seguridad al día.&lt;/p&gt;

&lt;p&gt;Podría detallar otros pasos. Pero realmente, desde el momento de la instalación de Wordfence, &lt;strong&gt;el mismo sistema despliega una serie de pasos a seguir para asegurar nuestro sitio web&lt;/strong&gt; de cualquier amenaza en la red.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7hyOOqEZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i0.wp.com/cornelioweb.com/wp-content/uploads/2020/05/hc-import-ssl_tls_mode_off-e1589458841568.png%3Fresize%3D633%252C166%26ssl%3D1" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7hyOOqEZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i0.wp.com/cornelioweb.com/wp-content/uploads/2020/05/hc-import-ssl_tls_mode_off-e1589458841568.png%3Fresize%3D633%252C166%26ssl%3D1" alt="Cloudflare" width="633" height="166"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cómo capa extra de seguridad. Es bueno contar con un servicio de DNS como &lt;a href="https://www.cloudflare.com/"&gt;Cloudflare&lt;/a&gt;&lt;/strong&gt; para proteger la disponibilidad de nuestro sitio protegiendo nuestro dominio de ataques DDoS y manteniendo una ultima versión de nuestro &lt;strong&gt;sitio siempre disponible&lt;/strong&gt; para los usuarios en caso de que suceda algo que deje el portal fuera de servicio.&lt;/p&gt;

&lt;p&gt;¿Has tenido alguna vez la mala experiencia de que hackeen tu sitio web? ¿Conoces algún caso sobre hackeos en sitios web hechos con WordPress? ¡menciónalo en los comentarios!&lt;/p&gt;

&lt;p&gt;La entrada &lt;a href="https://cornelioweb.com/como-prevenir-que-hackeen-nuestro-sitio-wordpress/"&gt;Cómo prevenir que hackeen nuestro sitio WordPress&lt;/a&gt; se publicó primero en &lt;a href="https://cornelioweb.com"&gt;CornelioWeb&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>herramientas</category>
      <category>wordpress</category>
      <category>hackers</category>
      <category>seguridad</category>
    </item>
    <item>
      <title>Cómo crear hábitos usando Google Calendar</title>
      <dc:creator>José M. Cornelio</dc:creator>
      <pubDate>Wed, 22 Apr 2020 22:42:43 +0000</pubDate>
      <link>https://dev.to/corneliodev/como-crear-habitos-usando-google-calendar-4fdn</link>
      <guid>https://dev.to/corneliodev/como-crear-habitos-usando-google-calendar-4fdn</guid>
      <description>&lt;p&gt;Google Calendar. Como su nombre lo indica, &lt;strong&gt;es una aplicación de agenda y calendario gratuita de Google que viene incluida en nuestra cuenta de Gmail.&lt;/strong&gt;  Y que nos puede ayudar bastante a la hora de desarrollar nuevos hábitos.&lt;/p&gt;

&lt;p&gt;Según &lt;a href="https://www.goodreads.com/author/show/7327369.James_Clear"&gt;James Clear&lt;/a&gt; en su libro Atomic Habits. Un hábito &lt;strong&gt;es una rutina o comportamiento que se realiza regularmente&lt;/strong&gt; y. En muchos casos. Automáticamente. &lt;/p&gt;

&lt;h2&gt;
  
  
  Planifica tu semana
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Gf5g0RRf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i2.wp.com/cornelioweb.com/wp-content/uploads/2020/04/calendar.png%3Ffit%3D774%252C420%26ssl%3D1" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Gf5g0RRf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i2.wp.com/cornelioweb.com/wp-content/uploads/2020/04/calendar.png%3Ffit%3D774%252C420%26ssl%3D1" alt="Google Calendar. Una herramienta para crear hábitos" width="774" height="419"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Tener un horario
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Lo primero que tenemos que hacer es desarrollar un horario.&lt;/strong&gt; Dejar las cosas para “cuando tenemos tiempo” o cuando nos llegue la motivación. Es una de las principales razones de por qué nunca comenzamos las cosas o las dejamos tan fácilmente. &lt;/p&gt;

&lt;p&gt;Tener un horario y &lt;strong&gt;ser lo suficientemente disciplinados para cumplirlo es la manera en la que naturalmente podemos desarrollar una rutina&lt;/strong&gt; que se convierta en hábitos. &lt;/p&gt;

&lt;p&gt;Algo que me encanta de Google Calendar es que &lt;strong&gt;todo es tan sencillo como hacer clic en el día que nos interesa crear un evento, tarea o recordatorio.&lt;/strong&gt; Y todo lo demás surge de manera intuitiva. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PnfBW5fh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i2.wp.com/cornelioweb.com/wp-content/uploads/2020/04/image.png%3Fw%3D774%26ssl%3D1" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PnfBW5fh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i2.wp.com/cornelioweb.com/wp-content/uploads/2020/04/image.png%3Fw%3D774%26ssl%3D1" alt="Creando un hábitos en Google Calendar" width="572" height="411"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pero una de mis funciones favoritas es la opción de poder crear repeticiones&lt;/strong&gt; diarias, semanales y mensuales de los eventos de los que queremos formar rutina. E incluso poder agregar a otros usuarios en caso de que la tarea que vayamos a hacer sea con otras personas. &lt;/p&gt;

&lt;h2&gt;
  
  
  Sincronización
&lt;/h2&gt;

&lt;p&gt;Una ventaja es que al estar sincronizado con nuestra cuenta de Google. &lt;strong&gt;Por defecto los teléfonos Android vienen sincronizados a este calendario y por igual. Los dispositivos iOS,&lt;/strong&gt; al momento en que agregamos nuestra cuenta, sincroniza su aplicación de calendario con nuestro Google Calendar. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Algo que ayuda bastante. Es el sistema de notificaciones.&lt;/strong&gt;  Que puede ser una gran ayuda para recordarnos minutos antes que tenemos un compromiso pendiente al que tenemos que atender. &lt;/p&gt;

&lt;p&gt;Y por último. ** La técnica pomodoro es una herramienta que nos permite sacar el máximo provecho a nuestras sesiones de estudio.**  Fijando intervalos de concentración de 25 minutos más 5 minutos de descanso. Pero esa es una técnica de la que hablaré en otra ocasión. &lt;/p&gt;

&lt;p&gt;La entrada &lt;a href="https://cornelioweb.com/habitos-con-google-calendar/"&gt;Cómo crear hábitos usando Google Calendar&lt;/a&gt; se publicó primero en &lt;a href="https://cornelioweb.com"&gt;CornelioWeb&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>productividad</category>
    </item>
  </channel>
</rss>
