Los Temas más visitados

Listado de los Temas más visitados durante los últimos 30 días
Imágen de perfil

internetGenerar códigos QR con PHP y HTML


4.236 visualizaciones el último mes

PHP

,

HTML

,

Bootstrap

Publicado el 27 de Mayo del 2019 por Administrador
1.412 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

.htmlColección de ejercicios resueltos Entidad/Relación


2.580 visualizaciones el último mes

Bases de Datos

estrellaestrellaestrellaestrellaestrella(31)
Actualizado el 21 de Agosto del 2016 por Administrador (Publicado el 17 de Enero del 2012)
350.532 visualizaciones desde el 17 de Enero del 2012. Una media de 910 por semana
Colección de 18 ejercicios resueltos del modelo Entidad/Relación.
Ejercicio 1. Biblioteca v1
Ejercicio 2. Academia de clases
Ejercicio 3. Geografía
Ejercicio 4. Guerras
Ejercicio 5. Almacén v1
Ejercicio 6. Biblioteca v2
Ejercicio 7. Organigrama
Ejercicio 8. Vuelos
Ejercicio 9. Recetas de cocina
Ejercicio 10. Futbol
Ejercicio 11. Accidentes geográficos
Ejercicio 12. Empresa de software
Ejercicio 13. Empresa de comidas
Ejercicio 14. Red social
Ejercicio 15. Menú diario
Ejercicio 16. Twitter
Ejercicio 17. Horario escolar
Ejercicio 18. Inmuebles
Imágen de perfil

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


1.731 visualizaciones el último mes

PHP

,

MySQL

,

Bootstrap

Actualizado el 07 de Junio del 2019 por Administrador (Publicado el 06 de Junio del 2019)
577 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

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


1.024 visualizaciones el último mes

MySQL

,

Bases de Datos

Actualizado el 27 de Mayo del 2019 por Administrador (Publicado el 26 de Mayo del 2019)
512 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
sin imagen de perfil

.zip100 Ejercicios de Microsoft Word


1.008 visualizaciones el último mes

Word

estrellaestrellaestrellaestrellaestrella(18)
Publicado el 02 de Julio del 2002 por Ramón Mendoza
146.739 visualizaciones desde el 02 de Julio del 2002. Una media de 168 por semana
Documento en formato doc en la que se incluyen 100 ejercicios básicos para usuarios principiantes en el mundo de Microsoft Word.
Imágen de perfil

internetSeguimiento de vídeos HTML5 con Google Tag Manager


915 visualizaciones el último mes

HTML

,

Audio y Video

,

JavaScript

Actualizado el 13 de Junio del 2019 por Administrador (Publicado el 10 de Junio del 2019)
305 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.
Imágen de perfil

localDesarrollo de aplicaciones conducidas por datos


844 visualizaciones el último mes

SQL Server

,

Bases de Datos

Actualizado el 12 de Junio del 2019 por Gnomi (Publicado el 10 de Junio del 2019)
422 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

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


724 visualizaciones el último mes

Postfix

,

Linux

Actualizado el 23 de Mayo del 2019 por Administrador (Publicado el 22 de Mayo del 2019)
362 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

.pdfEjercicios resueltos de VBasic 6.0


684 visualizaciones el último mes

Visual Basic

estrellaestrellaestrellaestrellaestrella(13)
Actualizado el 05 de Junio del 2017 por Administrador (Publicado el 26 de Junio del 2006)
85.610 visualizaciones desde el 26 de Junio del 2006. Una media de 133 por semana
Ejercicios resueltos de Visual Basic 6.0 en formato zip. Contiene los codigos fuentes de los ejercicios, los ejecutables y los comentarios de cada uno de los ejercicios.
Imágen de perfil

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


546 visualizaciones el último mes

CSS

Publicado el 29 de Mayo del 2019 por Administrador
546 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
sin imagen de perfil
Actualizado

localCONFIGURAR APACHE PHP Y POSTFIX EN FREEBSD PARA ENVIAR CORREOS


468 visualizaciones el último mes

Linux

,

Apache

,

PHP

Actualizado el 13 de Junio del 2019 por Yandri (Publicado el 28 de Enero del 2019)
603 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

internetExportar archivos en formato Excel con Laravel Excel 3.x


438 visualizaciones el último mes

Laravel

,

Excel

Publicado el 15 de Mayo del 2019 por Administrador
397 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

internetDelegación de Eventos del DOM con JavaScript


386 visualizaciones el último mes

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

internetImprimir la web en el siglo XXI


380 visualizaciones el último mes

CSS

Publicado el 21 de Mayo del 2019 por Administrador
380 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

internetEl historial de Bash, guárdalo a buen recaudo


379 visualizaciones el último mes

Linux

Actualizado el 05 de Junio del 2019 por Administrador (Publicado el 04 de Junio del 2019)
379 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

localInicio en SQL


373 visualizaciones el último mes

SQL

Actualizado el 07 de Junio del 2019 por Ana Zelideth (Publicado el 06 de Junio del 2019)
373 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

internetGuía antihackeo para WordPress [2019]


352 visualizaciones el último mes

WordPress

Actualizado el 20 de Mayo del 2019 por Administrador (Publicado el 19 de Mayo del 2019)
352 visualizaciones desde el 19 de Mayo del 2019. Una media de 91 por semana
«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

internetErrores SEO absurdos que me encuentro en Auditorías


342 visualizaciones el último mes

SEO

Publicado el 11 de Junio del 2019 por Administrador
342 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 desinstalar una actualización de Windows 10


339 visualizaciones el último mes

Windows 10

Actualizado el 24 de Mayo del 2019 por Administrador (Publicado el 23 de Mayo del 2019)
339 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

internetCómo crear tus propios Providers de Faker en Laravel


338 visualizaciones el último mes

Laravel

Publicado el 20 de Mayo del 2019 por Administrador
338 visualizaciones desde el 20 de Mayo del 2019. Una media de 91 por semana
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

internetAnálisis Avanzado en Google Analytics 360


321 visualizaciones el último mes

General

Publicado el 02 de Junio del 2019 por Administrador
321 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

internetCómo cambiar a PHP 7 tu XAMPP con PHP 5


312 visualizaciones el último mes

PHP

,

Apache

Actualizado el 17 de Junio del 2019 por Administrador (Publicado el 16 de Junio del 2019)
156 visualizaciones desde el 16 de Junio del 2019
En este artículo te muestro cómo actualizar la versión de PHP de tu XAMPP: de 5 a 7 (en 5 minutos). En 5 pasos estarás actualizado.
Imágen de perfil

internetMejora la calidad del sonido en Linux con Xonar y Essence


298 visualizaciones el último mes

Linux

Publicado el 28 de Mayo del 2019 por Administrador
298 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

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


270 visualizaciones el último mes

Windows 10

Publicado el 12 de Junio del 2019 por Administrador
270 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

internet40 ejercicios resueltos en Delphi


262 visualizaciones el último mes

Delphi

estrellaestrellaestrellaestrellaestrella(13)
Actualizado el 24 de Marzo del 2013 por Administrador (Publicado el 07 de Noviembre del 2003)
91.254 visualizaciones desde el 07 de Noviembre del 2003. Una media de 119 por semana
Este no es curso de Delphi al uso. Los cursos que puedes encontrar normalmente son muy teóricos y te explican cosas muy raras que difícilmente pondrás en practica. Yo mismo cuando comencé, hubiera deseado encontrar un sitio como este y me hubiera ahorrado el comprar varios libros de Delphi, que por cierto me costaron carísimos; y este ha sido el motivo que me ha impulsado a desarrollar esta Web. Este sitio contiene un montón de ejercicios resueltos en Delphi. Comienzo desde lo mas básico y llegare hasta trabajar con bases de datos del tipo .DBF, y también bases de datos de ACCESS (.MDB). Por supuesto usaremos el diseñador de informes, todo a su debido tiempo. Veras que iré tocando todos los palos, pero eso si, supongo que tienes el Delphi instalado y que te defiendes con el entorno o IDE. De todas maneras los programas están muy documentados y las ordenes 'nuevas' te las explico. LOS PROGRAMAS ESTAN PROBADOS Y FUNCIONAN TODOS.
Imágen de perfil

internetEstructuras de control en CSS mediante Sass


261 visualizaciones el último mes

CSS

Publicado el 14 de Junio del 2019 por Administrador
261 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

internetInyección de Componentes y Directivas en Angular


244 visualizaciones el último mes

Angular

Publicado el 03 de Junio del 2019 por Administrador
244 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

internetCaso práctico de Access: Movimientos de entradas y salidas en un almacén


210 visualizaciones el último mes

Access

Publicado el 19 de Octubre del 2015 por Administrador
6.018 visualizaciones desde el 19 de Octubre del 2015. Una media de 35 por semana
Objetivo del artículo: Elaborar una base de datos que permita registrar los movimientos de entradas y salidas de los productos, como si se tratara de mantener al día el inventario con las existencias de los productos.
Imágen de perfil

localLlave Primaria, no se complique!


209 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 18 de Junio del 2019 por Gnomi (Publicado el 17 de Junio del 2019)
209 visualizaciones desde el 17 de Junio del 2019
primarykey-e15294258019801

Al momento de crear tablas en la Base de datos, una de las principales preocupaciones es definir en buena forma la llave primaria. A fin de cumplir con los requerimientos de lo que una llave primaria implica, muchas veces caemos en definiciones en extremo complicadas, simplifique!...
Imágen de perfil

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


205 visualizaciones el último mes

Virus/Antivirus

Publicado el 05 de Junio del 2019 por Administrador
205 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
Revisar política de publicidad