Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
Imágen de perfil

internetGenerar diagrama entidad relación de una base de datos MySQL Workbench


MySQL

,

Bases de Datos

Actualizado el 27 de Mayo del 2019 por Administrador (Publicado el 26 de Mayo del 2019)
152 visualizaciones desde el 26 de Mayo del 2019
Por fin encontré una forma sencilla de generar un diagrama de Entidad-Relación de una base de datos existente con MySql Workbench.

Screenshot_20190526_231842
Imágen de perfil

internetCómo desinstalar una actualización de Windows 10


Windows 10

Actualizado el 24 de Mayo del 2019 por Administrador (Publicado el 23 de Mayo del 2019)
228 visualizaciones desde el 23 de Mayo del 2019
Las actualizaciones son imprescindibles en cualquier sistema operativo moderno y, aunque Windows 10 ha ido mejorando en este sentido, no es raro que alguna provoque problemas en determinadas configuraciones. En este sencillo práctico aprenderemos tres formas muy sencillas de eliminar una actualización concreta y recuperar así la estabilidad de nuestro PC.
Imágen de perfil

internetInstalar, asegurar, acceder y configurar servidor de correo Linux (Postfix)


Postfix

,

Linux

Actualizado el 23 de Mayo del 2019 por Administrador (Publicado el 22 de Mayo del 2019)
256 visualizaciones desde el 22 de Mayo del 2019
Si deseas enviar o recibir un correo electrónico, debes tener un servidor de correo. En esta publicación, analizaremos el servidor de correo Linux y cómo el SMTP (Protocolo Simple de Transferencia de Correo) funciona tan bien como otros protocolos relacionados al correo, como el Protocolo de Post Office (POP) y el Protocolo de Acceso a Mensajes de Internet (IMAP) y la relación entre ellos.

Índice de Contenidos:
1 Servidor SMTP de Linux
2 Componentes del servicio de correo
3 Configurar el servidor de correo electrónico
4 Configurar el servidor de correo de Linux
4.1 myorigin
4.2 mydestination
4.3 mail_spool_directory
4.4 mynetworks
4.5 smtpd_banner
4.6 inet_protocols
5 Comprobando la cola de correo
6 Probar el servidor de correo Linux
7 Bandejas de correo libres de spam utilizando SpamAssassin
8 Asegurar la conexión SMTP
9 Utilizando certificados Let’s Encrypt
10 Conceptos básicos del protocolo POP3 e IMAP
11 Instalando Dovecot
12 Configurar Dovecot
13 Secure Dovecot
Imágen de perfil

internetImprimir la web en el siglo XXI


CSS

Publicado el 21 de Mayo del 2019 por Administrador
310 visualizaciones desde el 21 de Mayo del 2019
Hace poco tuve que afrontar en el trabajo una tarea poco habitual: «Dar la oportunidad al usuario de imprimir una web». Ante tan extraño reto y con total libertad para ejecutar este poco frecuente encargo, decidí ponerme a investigar. En el siguiente artículo transmitiré algunos consejos y sugerencias atesoradas durante este proceso.
Imágen de perfil

internetCómo crear tus propios Providers de Faker en Laravel


Laravel

Publicado el 20 de Mayo del 2019 por Administrador
278 visualizaciones desde el 20 de Mayo del 2019
Cuando creamos registros aleatorios para modelos en Laravel usando Faker, puede suceder que las opciones proporcionadas por los providers del paquete no nos permitan crear registros adaptados al contexto de nuestra aplicación. Afortunadamente, es posible extender el paquete y agregar métodos que nos ayuden a crear registros con datos que sean lo más reales posibles para la aplicación. A continuación, en este tutorial aprenderás a crear y configurar tus propios providers de Faker en un proyecto de Laravel.

Faker_Post
Imágen de perfil

internetGuía antihackeo para WordPress [2019]


WordPress

Actualizado el 20 de Mayo del 2019 por Administrador (Publicado el 19 de Mayo del 2019)
282 visualizaciones desde el 19 de Mayo del 2019
«Solo es necesario un segundo para perder la reputación de un proyecto construido durante años». Y es que nadie está a salvo de sufrir una pérdida de datos o un ataque que deje fuera de línea un sitio web o proyecto. Por eso, es tan importante tomar todas las pedidas posibles para proteger tu sitio hecho en WordPress o para poder restablecer su funcionamiento si sucede un imprevisto.

Si eres el administrador de un sitio web, hay muchas medidas fáciles de llevar a cabo con las que puedes hacer tu WordPress mucho más seguro. Para enseñártelas las he dividido en 7 secciones que abarcan tanto el propio WordPress como otros aspectos que afectan a la seguridad: el alojamiento web, la base de datos o el sistema de archivos:

Índice de Contenidos:
1 - Elegir un alojamiento seguro
2 - Asegurar WordPress
Actualizaciones
Política de contraseñas
Temas y plugins
Modera los comentarios
Desactiva los pingbacks
Desactiva el registro de usuarios
3 - Proteger el escritorio
Escritorio con SSL
Restringir el acceso por IP
Desactivar el API Rest
4 - Proteger los ficheros
Comprueba los permisos de los ficheros
Elimina ficheros innecesarios
Restringir el listado de directorios
5 - Asegurar la base de datos
6 - Protégete de los robots
7 - Copias de seguridad
Imágen de perfil

internetCómo instalar paquetes con npm en Laravel


Laravel

Publicado el 16 de Mayo del 2019 por Administrador
284 visualizaciones desde el 16 de Mayo del 2019
Cuando trabajamos con JavaScript existen diversas formas de incorporar paquetes en nuestro proyecto, por ejemplo utilizando un CDN, descargando la librería y agregándola a nuestra plantilla o compilando los archivos CSS y JS directamente en nuestros archivos principales dentro de la plantilla. De esta última alternativa trataremos en este tutorial.

NpmLarevel_Post
Imágen de perfil

internetExportar archivos en formato Excel con Laravel Excel 3.x


Laravel

,

Excel

Publicado el 15 de Mayo del 2019 por Administrador
298 visualizaciones desde el 15 de Mayo del 2019
Exportar datos desde Laravel a hojas de cálculos para Excel es muy sencillo gracias a un paquete llamado Laravel Excel el cual nos proporciona una gran cantidad de opciones. En este tutorial vamos a conocer algunas de las opciones que nos ofrece mediante el desarrollo de un ejemplo.

ExpExcel_Post
Imágen de perfil

.pdfReferencias CSS


CSS

Actualizado el 15 de Mayo del 2019 por Administrador (Publicado el 19 de Mayo del 2009)
5.353 visualizaciones desde el 19 de Mayo del 2009. Una media de 14 por semana
Articulo en formato pdf de las referencias CSS más importantes. Esquematizado en tres columnas: Propiedad, descripción y valores.
Imágen de perfil

internetConstrucción y programación de Robot Minisumo con Arduino


Arduino

Actualizado el 15 de Mayo del 2019 por Administrador (Publicado el 14 de Mayo del 2019)
344 visualizaciones desde el 14 de Mayo del 2019
Este tutorial de construcción y programación de un robot minisumo para competiciones de minisumo está motivado por el Taller de construcción de Robot Minisumo celebrado el 15 de marzo del 2019 en el CEIP Obispo Blanco dentro del Arduino Day 2019 de Logroño y el posterior taller de perfeccionamiento celebrado el 9 de mayo en el Área UR-Maker de la Universidad de La Rioja

Con el objetivo de acercar la robótica y la programación a los niños, proponemos un taller donde fabricar y programar un robot de sumo autónomo. El hardware y el software para fabricarlo y programarlo es libre y abierto. Los robots de sumo competirán por pares en un dohyo (tablero circular). El robot ganador será el que logre sacar a su contrincante fuera del dohyo.
Imágen de perfil

.zip5 modos de enviar emails usando PHP


PHP

Publicado el 13 de Mayo del 2019 por Mauro
342 visualizaciones desde el 13 de Mayo del 2019
El envío de emails con PHP es un desafío frecuente y, a la vez, el soporte nativo es bastante pobre.

En este artículo compilé 5 modos diferentes de realizar esta tarea sin necesidad de volverse loc@ (¡y logrando muy buenos resultados!)
Imágen de perfil

internetCómo enviar emails usando PHP mail


PHP

Publicado el 13 de Mayo del 2019 por Administrador
283 visualizaciones desde el 13 de Mayo del 2019
En este tutorial aprenderemos sobre el PHP mail y cómo usarlo. También te mostraremos cómo configurar y usar PHPMailer, una popular biblioteca de envío de correo.

Índice de Contenidos:
1.- Introducción
2.- Lo que necesitarás
3.- Método 1 – Usar la función PHP mail()
4.- Método 2 – Usar PHPMailer
5.- Resolución de errores comunes de PHP mail y PHPMailer
Imágen de perfil

internetSistema de rejillas en Bootstrap 4


Bootstrap

Publicado el 12 de Mayo del 2019 por Administrador
366 visualizaciones desde el 12 de Mayo del 2019
Es muy importante entender como funciona el sistema de rejillas en bootsrap 4 y para ello tenemos que entender que tenemos filas y columnas.
Imágen de perfil

internetCómo instalar una librería de Arduino en el entorno de desarrollo


Arduino

Publicado el 09 de Mayo del 2019 por Administrador
344 visualizaciones desde el 09 de Mayo del 2019
En este artículo voy a hablar de qué es una librería de Arduino y cómo podemos utilizarlas. Seguramente hayas oído hablar de ellas aunque no sepas muy bien qué son y para qué sirven. Las librerías son fundamentales a la hora de crear proyectos con Arduino y ESP8266.
Imágen de perfil

internetMigrar de PHP 5.6.x a PHP 7.0.x


PHP

Publicado el 09 de Mayo del 2019 por Administrador
379 visualizaciones desde el 09 de Mayo del 2019
Aunque PHP 7.0 es una nueva versión mayor, se ha realizado mucho esfuerzo para hacer la migración lo más sencilla posible. Esta versión se centra principalmente en la eliminación de la funcionalidad obsoleta de versiones anteriores y en la mejora de la consistencia del lenguaje.

Existen unas pocas incompatibilidades y nuevas características que deberían considerarse, debiendo así de probar el antes de cambiar de versión de PHP en entornos de producción.

Índice de Contenidos:
1.- Cambios retroincompatibles
2.- Nuevas características
3.- Características obsoletas en PHP 7.0.x
4.- Funciones cambiadas
5.- Nuevas funciones
6.- Nuevas clases e interfaces
7.- Nuevas constantes globales
8.- Cambios en los Módulos SAPI
9.- Extensiones y SAPI eliminadas
10.- Otros cambios
Imágen de perfil

internetCómo crear Tests A/B con Google Optimize para mejorar la Conversión


General

Actualizado el 08 de Mayo del 2019 por Administrador (Publicado el 07 de Mayo del 2019)
302 visualizaciones desde el 07 de Mayo del 2019
Google Optimize es una plataforma de testing gratuita de Google Analytics 360, con la que podrás crear experimentos y test A/B, con el objetivo de mejorar el ratio de conversión [CRO] de tu web.
Imágen de perfil

internetCómo descubrir tus Rankings ocultos en Google


SEO

Actualizado el 07 de Mayo del 2019 por Administrador (Publicado el 06 de Mayo del 2019)
371 visualizaciones desde el 06 de Mayo del 2019
Si trabajas en tu sitio web para obtener altas clasificaciones de tus palabras clave, lo más probable es que hay docenas de palabras clave ocultas para las que tienes altos rankings y ni sabias.

Estas clasificaciones ocultas son una buena oportunidad para conseguir más clientes.
Imágen de perfil

internetInstalar y activar certificado SSL en WordPress


WordPress

Publicado el 05 de Mayo del 2019 por Administrador
336 visualizaciones desde el 05 de Mayo del 2019
La seguridad tiene mucha importancia en Internet. La ciberdelincuencia está creciendo y es imprescindible tomar medidas para proteger nuestros datos usando herramientas como 2FA, VPN, un gestor de contraseñas, ciberprotector etc. Por esa razón lo más apropiado es que tu web cuente con un certificado de seguridad SSL que garantice que es segura. Así estará mejor posicionada en los buscadores, por lo que recibirá más visitas. No obstante, para ello tienes que conocer cómo activar SSL en WordPress, un proceso fácil y muy útil para evitar problemas.
Imágen de perfil

internetSeguridad de WordPress: más de 19 pasos para proteger su sitio


WordPress

Actualizado el 03 de Mayo del 2019 por Administrador (Publicado el 02 de Mayo del 2019)
416 visualizaciones desde el 02 de Mayo del 2019
Cuando se trata de la seguridad de WordPress, hay muchas cosas que puede hacer para bloquear su sitio para evitar que los piratas informáticos y las vulnerabilidades afecten a su empresa o blog. Lo último que quiere que suceda es despertarse una mañana para descubrir su sitio en ruinas. Así que hoy vamos a compartir muchos consejos, estrategias y técnicas que puede utilizar para mejorar su seguridad de WordPress y mantenerse protegido.
Imágen de perfil

internetCómo crear módulos y clases con Python


Python

Actualizado el 01 de Mayo del 2019 por Administrador (Publicado el 30 de Abril del 2019)
545 visualizaciones desde el 30 de Abril del 2019
En lenguajes orientados a objetos, como Python, las clases son una forma para crear sus propios objetos. Los objetos son una encapsulación de variables y funciones en una sola entidad. Los objetos obtienen sus variables y funciones de las clases.

Tal vez estás pensando, ¿de qué estás hablando? Por favor repite lo que acabas de decir?!

Aquí hay algunos ejemplos que te ayudan a entender, sigue leyendo. También hay un shell de código interactivo, simplemente presione el botón “Ejecutar” en la parte superior de la ventana específica.
Imágen de perfil

internetCómo restablecer Windows 10 a su estado original sin perder archivos personales


Windows 10

Publicado el 29 de Abril del 2019 por Administrador
429 visualizaciones desde el 29 de Abril del 2019
Vamos a explicarte cómo restablecer Windows 10 a su estado original sin perder archivos personales. Cuando vas a restablecer tu ordenador, puedes hacerlo de dos maneras. Por una parte puedes restablecerlo para que quede como recién instalado borrando todos tus archivos, y por la otra puedes simplemente devolverlo al estado original manteniendo intactos los archivos personales.

Todo esto te lo vamos a explicar paso a paso y de dos maneras diferentes. Primero, te vamos a explicar cómo hacerlo directamente desde Windows, y luego pasaremos a explicarte cómo hacerlo desde la pantalla de bloqueo en el caso de que no puedas iniciar sesión en tu ordenador.
Imágen de perfil

internetSistema de pago y suscripción a través de Braintree en Laravel 5.8


Laravel

Publicado el 28 de Abril del 2019 por Administrador
388 visualizaciones desde el 28 de Abril del 2019. Una media de 98 por semana
Aprende a desarrollar un sistema de pago y una suscripción a través de Braintree en Laravel 5.8.

Screenshot_20190428_213009
Imágen de perfil

internetCómo optimizar la base de datos de WordPress con WP-Optimize


WordPress

Publicado el 25 de Abril del 2019 por Administrador
352 visualizaciones desde el 25 de Abril del 2019. Una media de 84 por semana
Voy a explicar cómo optimizar la base de datos de WordPress usando WP-Optimize.
Imágen de perfil

internetCómo eliminar las notificaciones en Windows 7 que aconsejan migrar a Windows 10


Windows 10

,

Windows 7

Publicado el 24 de Abril del 2019 por Administrador
267 visualizaciones desde el 24 de Abril del 2019. Una media de 63 por semana
Microsoft ha comenzando a enviar notificaciones en Windows 7 para recordar el final de su soporte técnico. El objetivo es claro: obtener migraciones masivas a Windows 10 y evitar otro “caso Windows XP”. En este artículo se explica como eliminar dichas notificaciones.
Imágen de perfil

.zipCálculo del Perfil y Volumen de Botellas usando Matlab


Matlab

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 23 de Abril del 2019 por David
484 visualizaciones desde el 23 de Abril del 2019. Una media de 105 por semana
El objetivo de este documentos, es implementar un programa en Matlab para determinar el perfil y volumen de botellas de diversos tipos, utilizando los métodos de interpolación B-Splineintegración numérica.

matbla-botella
Imágen de perfil

.videoGenera reportes de avances y documentación con PHPUnit en una aplicación de Laravel


Laravel

Publicado el 23 de Abril del 2019 por Administrador
223 visualizaciones desde el 23 de Abril del 2019. Una media de 49 por semana
En esta lección te explicaré una característica de PHPUnit que nos permite generar documentación y/o reporte de avances de las características de nuestras aplicaciones con tan solo ejecutar las pruebas
Imágen de perfil

internetCambiando el diseño de las barras de scroll con CSS


CSS

Publicado el 22 de Abril del 2019 por Administrador
375 visualizaciones desde el 22 de Abril del 2019. Una media de 84 por semana
Una de las recomendaciones fundamentales para una buena usabilidad es no modificar en exceso el diseño de los elementos que forman parte de la interfaz de usuario del sistema operativo, tales como botones, elementos select, las barras de scroll, etc. Hacerlo complica el uso de tu sitio o aplicación web porque el usuario tiene que aprender a reconocerlos.

No obstante, como toda norma tiene sus excepciones, a veces puede ser necesario modificar estos elementos en algunos diseños muy especiales. Firefox 64, publicado en diciembre de 2018, añade entre sus nuevas funcionalidades la posibilidad de cambiar el diseño de las barras de scroll.

En concreto, lo hace a través del estándar CSS Scrollbars Module Level 1, que todavía se encuentra en fase de borrador y no es un estándar oficial. Los tres escenarios para los que se ha pensado este estándar son:

1.- Cambiar el color de las barras de scroll para adaptarlas al diseño de la aplicación o sitio web.
2.- Mostrar barras de scroll más finas de lo normal cuando un elemento lo requiera.
3.- Diseñar barras de scroll totalmente personalizadas si el diseño así lo requiere.

Para ello se han definido dos nuevas propiedades CSS (scrollbar-color y scrollbar-width) que se pueden aplicar a la página entera y también a cualquier elemento que soporte la propiedad overflow de CSS.
Imágen de perfil

internetPayment Request API, el nuevo estándar para pagos en Internet (tercera parte)


General

Publicado el 17 de Abril del 2019 por Administrador
259 visualizaciones desde el 17 de Abril del 2019. Una media de 49 por semana
Este tutorial es la tercera parte de la siguiente serie de tutoriales que explica el funcionamiento práctico de la nueva API llamada Payment Request para hacer pagos en Internet:

Primera parte: introducción general y cómo definir las formas de pago disponibles.
Segunda parte: cómo mostrar los detalles del pago y solicitar información al usuario.
Tercera parte: cómo completar (o cancelar) el proceso de pago.
Cuarta parte: cómo solicitar la dirección y forma de envío.
Imágen de perfil

internetPayment Request API, el nuevo estándar para pagos en Internet (segunda parte)


General

Publicado el 17 de Abril del 2019 por Administrador
256 visualizaciones desde el 17 de Abril del 2019. Una media de 49 por semana
Este tutorial es la primera parte de la siguiente serie de tutoriales que explica el funcionamiento práctico de la nueva API llamada Payment Request para hacer pagos en Internet:

Primera parte: introducción general y cómo definir las formas de pago disponibles.
Segunda parte: cómo mostrar los detalles del pago y solicitar información al usuario.
Tercera parte: cómo completar (o cancelar) el proceso de pago.
Cuarta parte: cómo solicitar la dirección y forma de envío.
Imágen de perfil

internetPayment Request API, el nuevo estándar para pagos en Internet (primera parte)


General

Publicado el 15 de Abril del 2019 por Administrador
493 visualizaciones desde el 15 de Abril del 2019. Una media de 84 por semana
Este tutorial es la primera parte de la siguiente serie de tutoriales que explica el funcionamiento práctico de la nueva API llamada Payment Request para hacer pagos en Internet:

Primera parte: introducción general y cómo definir las formas de pago disponibles.
Segunda parte: cómo mostrar los detalles del pago y solicitar información al usuario.
Tercera parte: cómo completar (o cancelar) el proceso de pago.
Cuarta parte: cómo solicitar la dirección y forma de envío.
Revisar política de publicidad