Historial de los últimos códigos añadidos

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

internetEstructuras de control en CSS mediante Sass


CSS

Publicado el 14 de Junio del 2019 por Administrador
232 visualizaciones desde el 14 de Junio del 2019
Sass nos permite emplear estructuras de control en CSS gracias a las directivas de que proporciona pudiendo realizar variaciones en el estilo basándonos en una condición. Básicamente, podemos realizar condiciones if y bucles en CSS. Las directivas de control de flujo no son complejas si ya estas habituado a la programación ya que el uso de bucles y condiciones son el día a día.

Las estructuras de control en CSS están más centrados en los mixins, que son como funciones. La finalidad es dotar de mayor flexibilidad a la hoja de estilos cuando queremos agregar nuevas reglas.
Imágen de perfil

internetSeguimiento de vídeos HTML5 con Google Tag Manager


HTML

,

Audio y Video

,

JavaScript

Actualizado el 13 de Junio del 2019 por Administrador (Publicado el 10 de Junio del 2019)
283 visualizaciones desde el 10 de Junio del 2019
Hoy os traemos otro post-receta para Google Tag Manager: una solución completa y configurable para medir vídeos HTML5 incrustados directamente en una página; es decir, con etiquetas <video> en lugar de mediante reproductores de terceros.
sin imagen de perfil
Actualizado

localCONFIGURAR APACHE PHP Y POSTFIX EN FREEBSD PARA ENVIAR CORREOS


Linux

,

Apache

,

PHP

Actualizado el 13 de Junio del 2019 por Yandri (Publicado el 28 de Enero del 2019)
582 visualizaciones desde el 28 de Enero del 2019. Una media de 35 por semana
Configuración de Apache24, PHP73 y Postfix para enviar correos desde la página web.
Imágen de perfil

internetCómo ejecutar comandos desde el explorador de archivos de Windows 10


Windows 10

Publicado el 12 de Junio del 2019 por Administrador
251 visualizaciones desde el 12 de Junio del 2019
El explorador de archivos de Windows 10 permite realizar otras funciones más allá de las típicas dedicadas a la gestión de archivos y carpetas. Una de ellas es poco conocida para el gran público, pero interesante, porque ofrece la posibilidad de ejecutar comandos desde el mismo explorador.
Imágen de perfil

localDesarrollo de aplicaciones conducidas por datos


SQL Server

,

Bases de Datos

Actualizado el 12 de Junio del 2019 por Gnomi (Publicado el 10 de Junio del 2019)
395 visualizaciones desde el 10 de Junio del 2019
Desarrollo de aplicaciones conducida por bases de datos

datadriven2

Nos adentramos en el desarrollo de aplicaciones y cuando escribimos código, independientemente del lenguaje de programación que se utilice, la primera opción, la mas “plana”, aunque la que genera mas texto, es la del “código rígido”.
Imágen de perfil

internetErrores SEO absurdos que me encuentro en Auditorías


SEO

Publicado el 11 de Junio del 2019 por Administrador
327 visualizaciones desde el 11 de Junio del 2019
Índice de contenidos:
1 ¿De qué vamos a hablar hoy?
2 Podcast del Artículo
3 Errores de Optimización SEO más habituales
4 No planificar el proyecto
5 No analizar la web completa.
6 No quitar el bloqueo de robots cuando se lanza el proyecto
7 Utilizar más de un idioma en Prestashop si no se utiliza
7.1 ¿Cuál es el problema con los idiomas y Prestashop?
7.2 ¿Cómo se soluciona el problema de los idiomas en Prestashop?
8 Bucles de redireccionamiento y dobles y triples redireccionamiento.
8.1 ¿Cómo es la mejor forma de tratar los redireccionamientos?
8.2 ¿Qué es un bucle de redireccionamiento?
8.3 ¿Cómo podemos detectar bucles de redireccionamiento 301?
9 Tener una velocidad de carga Fuera de lugar.
9.1 ¿Cómo podemos ver nuestra velocidad de carga?
10 Errores de arquitectura web y estructura

errores-seo-845x321
Imágen de perfil

internetCómo crear un CRUD en Java con JPA e Hibernate


Java

Publicado el 10 de Junio del 2019 por Administrador
171 visualizaciones desde el 10 de Junio del 2019
Bienvenido a este nuevo tutorial en donde aprenderás Cómo crear un CRUD en Java con JPA e Hibernate, aunque es una aplicación a nivel de consola te proporciona las directrices necesarias para aprender las configuraciones necesarias para empezar un nuevo proyecto que incluya persistencia a base de datos.

Screenshot_20190610_164050
Imágen de perfil

localInicio en SQL


SQL

Actualizado el 07 de Junio del 2019 por Ana Zelideth (Publicado el 06 de Junio del 2019)
346 visualizaciones desde el 06 de Junio del 2019
Explicación de SQL, para iniciar consultas a la base de datos, explicación de inner joins
Imágen de perfil

internetCómo crear un CRUD en PHP con MySQL y Bootstrap


PHP

,

MySQL

,

Bootstrap

Actualizado el 07 de Junio del 2019 por Administrador (Publicado el 06 de Junio del 2019)
572 visualizaciones desde el 06 de Junio del 2019
bienvenido a este nuevo artículo en donde aprenderás cómo crear un crud en PHP con MySQL y Bootstrap, además te enseño como crear una plantilla MVC para tus proyectos web con PHP, a continuación dejo las pantallas de como queda al final el proyecto.

Este proyecto y su estructura es fundamental si estás aprendiendo o a futuro piensas aprender un framework como Laravel o Simfony.


Screenshot_20190606_185304
Imágen de perfil

internetCómo prevenir el Ransomware, una epidemia para la ciberseguridad mundial


Virus/Antivirus

Publicado el 05 de Junio del 2019 por Administrador
202 visualizaciones desde el 05 de Junio del 2019
El Ransomware es una auténtica epidemia para la ciberseguridad mundial. Es la principal amenaza de malware en la mayoría de los estados miembros de la Unión Europea, según el informe de seguridad de Europol de 2018, y según el último informe de Malwarebytes, ha crecido un 200% en el segmento empresarial en el primer trimestre de 2019.

Screenshot_20190605_163217
Imágen de perfil

internetEl historial de Bash, guárdalo a buen recaudo


Linux

Actualizado el 05 de Junio del 2019 por Administrador (Publicado el 04 de Junio del 2019)
375 visualizaciones desde el 04 de Junio del 2019
¿Eres de los que piensa que lanzar comandos por consola es una práctica que aleja al usuario corriente de Linux? Entonces no sigas leyendo y quédate con cualquiera de las principales distribuciones para PC que hay disponibles, porque muy raro será que tengas que usar la terminal para hacer nada. En Ubuntu, Linux Mint, elementary OS, Deepin y otras tantas la consola es un complemento que puedes ignorar por defecto.

Sin embargo, son muchos los usuarios de Linux en PC que siguen utilizando la línea de comandos y la razón les avala: cuando sabes lo que estás haciendo, la consola es más rápida, ofrece más posibilidades de acción, más contexto e información, puede ser más segura e incluso más cómoda. Es decir, no hay razón para renunciar a todas las ventajas de un método que, cabe repetir, es opcional en la mayoría de los casos.

Por eso mismo, si eres un usuario con poca experiencia en Linux y la consola te da respeto, pero no te importa introducirte en su manejo, algo que te interesará conocer es el historial de Bash (Bourne-again shell, el intérprete de comandos más común en GNU/Linux). La aplicación de consola de tu distro y escritorio está ejecutando Bash y registrando en un archivo todo lo que escribes.

Screenshot_20190604_164321
Imágen de perfil

internetInyección de Componentes y Directivas en Angular


Angular

Publicado el 03 de Junio del 2019 por Administrador
242 visualizaciones desde el 03 de Junio del 2019
Inyección de Dependencias (Dependency Injection o DI) es un patrón de diseño en el que una clase requiere instancias de una o más clases y en vez de generarlas dentro de su propio constructor, las recibe ya instanciadas por un mecanismo externo.

En Angular esto significa que podemos requerir servicios u objetos que alguna de nuestras clases necesita, ya sean componentes, directivas o servicios, sin la necesidad de instanciar dichas dependencias nosotros mismos.
Imágen de perfil

internetAnálisis Avanzado en Google Analytics 360


General

Publicado el 02 de Junio del 2019 por Administrador
319 visualizaciones desde el 02 de Junio del 2019
En mayo del año pasado, se lanzó la funcionalidad Análisis Avanzado dentro de Google Analytics 360, una herramienta diseñada para entender mejor a los usuarios que interactúan con nuestro sitio web. Tras unos meses utilizándola, queremos dejaros nuestras impresiones.

En el día a día del analista, intentamos encontrar información precisa sobre el customer journey de la manera más rápida posible. Esto nos permite reaccionar de forma ágil para crear mejores experiencias de usuario en los sites y optimizar la conversión. Y una vez más, Google nos ofrece una herramienta que se acerca a este objetivo.

Screenshot_20190602_192345
Imágen de perfil

internetDelegación de Eventos del DOM con JavaScript


JavaScript

Publicado el 30 de Mayo del 2019 por Administrador
386 visualizaciones desde el 30 de Mayo del 2019
En este artículo veremos cómo crear un sistema de delegación de eventos del DOM en JavaScript.

Screenshot_20190530_223646
Imágen de perfil

internetDiseño responsive: ¿cómo configurarlo correctamente?


CSS

Publicado el 29 de Mayo del 2019 por Administrador
535 visualizaciones desde el 29 de Mayo del 2019
¡Cada día está más claro! El PC está perdiendo el combate contra la cantidad de dispositivos con los que podemos acceder hoy en día a la red, hasta tal punto que la venta de tablets y smartphones han superado a las ventas de los ordenadores tanto de sobremesa como portátiles.

Hasta hace algunos años era imprescindible utilizar el ordenador para navegar por internet; ahora en cambio, es muy probable que la mayoría de accesos se realicen desde plataformas mobile o móviles. Hoy en día todos llevamos un smartphone encima y nos comunicamos y buscamos información constantemente, por lo que se ha convertido en algo esencial optimizar los sitios web para un buen uso en estos tipos de dispositivos.

Screenshot_20190529_161800
Imágen de perfil

internetMejora la calidad del sonido en Linux con Xonar y Essence


Linux

Publicado el 28 de Mayo del 2019 por Administrador
296 visualizaciones desde el 28 de Mayo del 2019
En los últimos años el soporte de hardware ha mejorado mucho en GNU/Linux. Afortunadamente, hoy en día los usuarios del sistema Open Source pueden elegir qué GPU quieren utilizar sin miedo a que el rendimiento sea insuficiente o el funcionamiento incorrecto gracias sobre todo el gran salto cualitativo experimentado por Intel y AMD. Sin embargo, hay un gran frente que sigue sin estar bien cubierto: las tarjetas de sonido dedicadas.

El hecho de que las tarjetas de sonido dedicadas sigan sin estar bien soportadas en GNU/Linux tiene un culpable muy claro: Creative. Esto tiene como consecuencia que muy pocas tarjetas internas Sound Blaster funcionan con Linux. Pese a ello, no todo está perdido, ya que los productos de uno de sus principales competidores, ASUS Xonar y Essence, sí están relativamente bien soportados por Linux, y digo relativamente porque en muchos casos se requiere de pequeñas configuraciones para que den el 100%, aunque sí son detectadas correctamente por el kernel desde el primer inicio.

Screenshot_20190528_201909
Imágen de perfil

internetGenerar códigos QR con PHP y HTML


PHP

,

HTML

,

Bootstrap

Publicado el 27 de Mayo del 2019 por Administrador
1.389 visualizaciones desde el 27 de Mayo del 2019
Los códigos QR también se les conoce como código de respuesta rápida, es un código de formato de código de barras 2D que se usa para almacenar texto como números de teléfono, correos electrónicos, direcciones y texto simple, etc. En este tutorial te mostraremos cómo generar códigos QR con PHP y HTML.

Screenshot_20190527_215953
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)
511 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)
331 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)
361 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
378 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
337 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)
343 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
352 visualizaciones desde el 16 de Mayo del 2019. Una media de 84 por semana
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
384 visualizaciones desde el 15 de Mayo del 2019. Una media de 91 por semana
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.385 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)
389 visualizaciones desde el 14 de Mayo del 2019. Una media de 91 por semana
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
386 visualizaciones desde el 13 de Mayo del 2019. Una media de 84 por semana
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
327 visualizaciones desde el 13 de Mayo del 2019. Una media de 70 por semana
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
404 visualizaciones desde el 12 de Mayo del 2019. Una media de 84 por semana
Es muy importante entender como funciona el sistema de rejillas en bootsrap 4 y para ello tenemos que entender que tenemos filas y columnas.
Revisar política de publicidad