Historial de los últimos códigos añadidos

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

internetComprobar disponibilidad de nombre de usuario en vivo


PHP

,

AJAX

,

JQuery

,

HTML

,

MySQL

Publicado el 9 de Abril del 2020 por Administrador
17 visualizaciones desde el 9 de Abril del 2020
Cuando queremos hacer un formulario de registro de usuarios o de elementos que deseamos que su nombre sea único y que no puede estar duplicado en la base de datos, podemos usar en nuestros campos de texto del formulario una validación para comprobar la disponibilidad o existencia del nombre en vivo.

Esto también se puede aplicar para la validación de emails únicos. También se podría comprobar en el momento si un email ya existe en la base de datos o cualquier dato que se te ocurra.

En el ejemplo que se ilustra asociado a esta entrada, vamos a ver un formulario donde el usuario puede indicar su nombre o nickname para registrarse o iniciar sesión en una página Web. Vamos a comprobar la disponibilidad del nombre de usuario en vivo utilizando la tecnología Ajax para enviar la petición al servidor sin necesidad de recargar la página.

Esto lo vamos a conseguir utilizando las siguientes tecnologías: HTML, jQuery, AJAX, PHP y MySQLi.

Screenshot_20200409_190036
Imágen de perfil

internetAutocompletar campo con jQuery, Ajax y PHP


JQuery

,

AJAX

,

PHP

,

Bootstrap

Actualizado el 9 de Abril del 2020 por Administrador (Publicado el 8 de Abril del 2020)
188 visualizaciones desde el 8 de Abril del 2020
Amplia tu conocimiento y obtén un código de ejemplo que te permite autocompletar un campo de texto con jQuery, Ajax y PHP.

En el ejemplo en funcionamiento vamos a tener un campo de texto que al escribir en él aparecen sugerencias (en el caso de que existan) para auto completar su valor. Para el aspecto del mismo nos vamos a apoyar en la tecnología Bootstrap 4.

Screenshot_20200408_194755
Imágen de perfil

internetSigue estos pasos para limpiar o restaurar de fábrica una Mac


Macintosh

Publicado el 7 de Abril del 2020 por Administrador
185 visualizaciones desde el 7 de Abril del 2020
Si tu poderosa computadora Apple comienza a fallar o está más lenta de lo habitual, quizás llegó el momento de restablecer comenzar todo desde cero. Si quieres restaurar de fábrica una Mac, te contaremos todo lo que debes saber. Aunque ciertamente borrarás todos tus datos, como documentos, fotografías y aplicaciones, siempre existe la posibilidad de realizar los respaldos necesarios.

Screenshot_20200407_200339
Imágen de perfil

internetCómo configurar un Amazon Echo en unos simples pasos


Internet

Publicado el 6 de Abril del 2020 por Administrador
184 visualizaciones desde el 6 de Abril del 2020
Si tu hogar está equipado con un altavoz inteligente Amazon Echo, ten la seguridad de que cuentas con uno de los mejores del mercado, que además está potenciado por la siempre útil -y también divertida– asistente virtual Alexa. Pero si migraste desde los dispositivos Google Home o Apple Home Pod o simplemente eres un novato en el sorprendente mundo de la casa inteligente, debes aprender cómo configurar un Amazon Echo y con eso queremos ayudarte.

Screenshot_20200406_203646
Imágen de perfil

internetTutorial de Python. Los fundamentos en 10 minutos


Python

Publicado el 6 de Abril del 2020 por Administrador
361 visualizaciones desde el 6 de Abril del 2020
Antes de empezar tengo que advertirte que ningún lenguaje de programación, por simple que sea, puede aprenderse en profundidad en tan poco tiempo, a no ser que se requiera de experiencia previa en otros lenguajes. Dominar la programación precisa de experiencia, lo cual a su vez requiere de un tiempo mínimo que permita afianzar las estructuras mentales necesarias para entender la secuencia lógica a seguir para desarrollar un programa o proyecto de software.

El objetivo de este artículo no es enseñar a programar, sino tratar de exponer en 10 minutos los elementos más importantes del lenguaje Python, sería algo así como una mezcla entre un tutorial y una cheatsheet. Haré uso de una REPL para exponer los ejemplos, con lo que podrás modificar y jugar con ellos sin tener que salir de la entrada. Es totalmente recomendable seguir el artículo en un ordenador o tablet, ya que la REPL por limitaciones de espacio no es tan cómoda de utilizar en un móvil.

Screenshot_20200405_235855
Imágen de perfil

internetMega Guía 2020 para hacer una Auditoría SEO Completa YA


SEO

Publicado el 2 de Abril del 2020 por Administrador
308 visualizaciones desde el 2 de Abril del 2020
En este post voy a tratar uno de los elementos más importantes y necesarios del trabajo de posicionamiento: la Auditoría SEO.

Te lo voy a explicar paso a paso para que entiendas bien cada uno de los puntos y además te voy a recomendar herramientas gratuitas y de pago, así como información sobre el precio de la Auditoría SEO, consejos fruto de la experiencia con clientes y alumnos de nuestro Curso de SEO, y un ejemplo real de auditoría SEO con vídeo incluido al final del artículo.

Es importante dejar claro desde el principio que no existe un único método válido para hacer una Auditoría SEO, por eso debemos tener la mente abierta para aprender de otros profesionales e incorporar aspectos interesantes a nuestra propia metodología, pues el SEO es aprendizaje y revisión constante de los propios postulados y teorías.

Dicho esto, voy a intentar aportar mi definición sobre qué es una Auditoría SEO.

Screenshot_20200402_203155
Imágen de perfil

internetRenderización lado servidor de Vue.js on php


JavaScript

,

PHP

Publicado el 1 de Abril del 2020 por Administrador
285 visualizaciones desde el 1 de Abril del 2020
¿Intentas que el renderizado del lado del servidor funcione con PHP para renderizar tu aplicación Vue.js pero se atasca?

Hay un montón de grandes recursos por ahí, pero hasta ahra no has encontrado nada que funcione de inmediato sin tener que investigar. Con suerte, después de esta entrada tendrás una mejor idea de cómo realizar el renderizado del lado del servidor para tu aplicación Vue.js!

Screenshot_20200401_214459
Imágen de perfil

internetCopiar elementos entre listas con jQuery


JQuery

Publicado el 31 de Marzo del 2020 por Administrador
998 visualizaciones desde el 31 de Marzo del 2020
Hoy vamos a ejercitar de nuevo el manejo de listas con jQuery. Para ello vamos a ver cómo podemos copiar elementos entre listas con jQuery.

El objetivo es conseguir mover elementos de una lista Origen a otra lista Destino. Esta vez moveremos el elemento sobre el que hagamos click en la lista origen y añadiremos ese elemento a la lista destino.

Seguramente todos vamos intuyendo que haremos lo siguiente:
1.- Definir una lista origen y sobre cada uno de sus elementos de forma individual les vincularemos el evento click para que reaccionen ante él.
2.- Pasarle una función que tome el elemento seleccionado y lo mueva a otra lista con jQuery appendTo

Screenshot_20200331_183939
Imágen de perfil
Actualizado

internetOptimización Para Consultas SQL


SQL

Actualizado el 31 de Marzo del 2020 por Administrador (Publicado el 30 de Marzo del 2020)
1.144 visualizaciones desde el 30 de Marzo del 2020
Las malas prácticas en la formulación de tu consulta pueden traducirse en consultas lentas cuyo rendimiento no hace si no empeorar conforme la cantidad de datos que almacenas crece, por poner un ejemplo, lo que era una consulta de 200ms, se convierte en una de 4seg cuando la tabla registra cientos de miles de datos.

En este artículo voy a darte algunos tips que pueden ayudarte a reducir el tiempo de ejecución para tus consultas SQL, sobre todo si la escala de tu aplicación está en los cientos de miles o millones de registros en las tablas de la base de datos.

Muchas personas asumen que una consulta lenta es una señal de que es necesario introducir tecnologías adicionales a SQL, especialmente aquellas enfocadas en el manejo de Big Data. La realidad es que son pocos y muy específicos los casos en que la información supera las capacidades de un buen motor de base de datos, en la gran mayoría de los casos es más práctico y de mayor beneficioso solucionar el problema en SQL, revisar la estructura de tu información, entre otras cosas que cubriremos a continuación.

Screenshot_20200330_225349
Imágen de perfil

internetActualizar y crear hojas de estilo a través de JSON y JQuery


JQuery

Publicado el 29 de Marzo del 2020 por Administrador
1.047 visualizaciones desde el 29 de Marzo del 2020
Una de las cosas a las que he tenido que recurrir últimamente es a utilizar plantillas personalizadas por usuario para distintos sites. Cómo muchos sabréis una de las maneras más simples es utilizar hojas de estilo dinámicas a través de PHP pero, si no podemos utilizar PHP, si por ejemplo estamos en JAVA, una de las soluciones disponibles es precisamente esta.

Para realizar esta solución, lo que vamos a crear son 2 funciones de JavaScript. Una que realizará las modificaciones solicitadas en las hojas de estilo y otra que cargará un JSON y lo utilizará como array de valores para configurar dichas hojas de estilo.

Screenshot_20200329_221547
Imágen de perfil

internetGuía de inicio rápido para Python en el entorno flexible de App Engine


Python

Publicado el 26 de Marzo del 2020 por Administrador
799 visualizaciones desde el 26 de Marzo del 2020
Esta guía de inicio rápido muestra cómo crear una aplicación pequeña de App Engine que muestre un mensaje breve.

Índice de Contenidos:
1.- Antes de comenzar
2.- Cómo descargar la app de Hello World
3.- Cómo ejecutar Hello World en la máquina local
4.- Cómo implementar y ejecutar Hello World en App Engine
5.- Limpiar
6.- ¿Qué sigue?
7.- Revisión de código de Hello World

Screenshot_20200326_191926
Imágen de perfil

internetConvertir fechas entre MySQL y castellano, en PHP


PHP

,

MySQL

Publicado el 25 de Marzo del 2020 por Administrador
1.094 visualizaciones desde el 25 de Marzo del 2020
Funciones PHP para la conversión de fechas entre los formatos de MySQL (YYYY-MM-DD) y en idioma español (DD/MM/YYY). Cómo cargar una fecha en MySQL en un campo DATE que tenemos cargada en formato español.

Screenshot_20200325_131654
Imágen de perfil

internetInstalar Arduino 1.8.9 en Ubuntu 18.04


Arduino

,

Linux

Publicado el 24 de Marzo del 2020 por Administrador
300 visualizaciones desde el 24 de Marzo del 2020
Como Instalar Arduino 1.8.9 en Ubuntu 18.04 desde cero. En este tutorial te enseñaremos el proceso paso a paso de la configuración e instalación.

Screenshot_20200324_211403
Imágen de perfil

internetCómo asegurar tu red doméstica con las mismas herramientas de hacking que usan los «malos»


Seguridad

,

Redes

Publicado el 23 de Marzo del 2020 por Administrador
400 visualizaciones desde el 23 de Marzo del 2020
Tu red doméstica estará «sufriendo» estos días el incremento de tráfico provocado por el aislamiento para frenar el COVID-19. El mayor número de usuarios y de dispositivos conectados al mismo tiempo para teletrabajo, tele-estudio u ocio, no solo reduce el ancho de banda sino que complica también el apartado de la seguridad. Los ciberdelincuentes no respetan nada y aprovechan cualquier tema mediático de impacto mundial por lo que no debe extrañarnos que intenten explotando la incertidumbre o la búsqueda de información sobre la pandemia para distribuir malware.

Trabajar desde casa o estudiar con los programas en línea no son nuevos. Sin embargo, la migración casi instantánea de millones de usuarios desde redes empresariales y universitarias que se monitorean y protegen de cerca, a redes Wi-Fi domésticas en gran parte no supervisadas y a menudo inseguras, crea una oportunidad inmensa para los cibercriminales. Y no dudes que lo vana a aprovechar.

La última campaña ha sido descubierta por el equipo de IBM X-Force y es un ataque de suplantación de identidad que intenta aprovechar a la mismísima Organización Mundial de la Salud. Supuestamente, ofrece instrucciones para prevenir y hasta curar el coronavirus. Todo es falso, es un ataque de phishing. De ese tipo hemos visto varios en las últimas semanas, como también mapas falsos sobre la expansión de la pandemia. Mucho cuidado con todos ellos porque las campañas se van a incrementar. Incluso acabamos de saber de un ataque a la red sanitaria TI. Increíble, pero cierto.

Ya sabemos que en la era de la conectividad total en la que vivimos la seguridad al 100% es simplemente imposible. Pero podemos y debemos adoptar algunas precauciones que pueden reducir significativamente las posibilidades de sufrir ataques informáticos en nuestra red doméstica y tener que lidiar con el malware.

Screenshot_20200323_211345
Imágen de perfil

internetElige qué carpetas se sincronizan con OneDrive en tu PC


Windows 10

Publicado el 22 de Marzo del 2020 por Administrador
148 visualizaciones desde el 22 de Marzo del 2020
Windows 10 llegó con un montón de cambios y novedades, además de un aspecto mucho más moderno y con nuevos ajustes. Una de las decisiones de Microsoft fue la de integrar OneDrive en el propio explorador de archivos del sistema, algo que permite a los usuarios de Windows 10 sincronizar sus archivos con el sistema de almacenamiento en la nube de Microsoft para guardar una copia de sus archivos importantes. A continuación, vamos a mostrar cómo elegir las carpetas de OneDrive que queremos que se sincronicen con nuestro equipo.

Screenshot_20200322_221507
Imágen de perfil

internetLos puntos de restauración de Windows son el mejor salvavidas ante los fallos del sistema


Windows 10

Publicado el 19 de Marzo del 2020 por Administrador
272 visualizaciones desde el 19 de Marzo del 2020
os puntos de restauración de Windows son una tarea de mantenimiento imprescindible para responder a los fallos del sistema operativo. Y puedes verte en esta situación por varios motivos: un error del software; la entrada de un virus; cambio de hardware; la instalación de drivers no compatibles; de alguna aplicación que no funcione correctamente o de las mismas actualizaciones de Microsoft que en Windows 10 se han convertido en un ejercicio de alto riesgo.

El funcionamiento y gestión de esta característica es básicamente la misma en todos los sistemas Windows (7, 8.1 y 10) y es muy útil para cualquier usuario cuando el sistema no funciona bien o lo hace de forma errática como resultado de alguna instalación o modificación en sus parámetros. Poder adelantarse a cualquiera de estos problemas (nada infrecuente en los sistemas de Microsoft ante su enorme ecosistema) usando esta función es una medida que debería adoptar cualquier usuario.

Screenshot_20200319_114613
Imágen de perfil

internetCómo configurar FFMPEG para usar con DivX Media Server


Audio y Video

Actualizado el 19 de Marzo del 2020 por Administrador (Publicado el 18 de Marzo del 2020)
150 visualizaciones desde el 18 de Marzo del 2020
Tener FFMPEG instalado en su computadora en conjunto con DivX Media Server puede ampliar la cantidad de formatos que puede reproducir en sus dispositivos a través de DLNA o Chromecast. Por ejemplo, con FFMPEG instalado, puede transmitir sus archivos MKV a Xbox One, Xbox 360 o habilitar la transcodificación de HEVC al transmitir a su Chromecast.

Screenshot_20200318_193127
Imágen de perfil

internet65 pasos para optimizar al 100% tu web para Google [actualizado en 2020] On Page SEO checklist


SEO

Publicado el 17 de Marzo del 2020 por Administrador
387 visualizaciones desde el 17 de Marzo del 2020
Índice de Contenidos:
1 Contenido:
2 Optimización técnica del contenido:
3 Enlazado interno:
4 Destacar en las SERPS (o páginas de resultados de Google):
5 Estructura:
6 Rastreo e indexación:
7 Usabilidad:
8 Otros:
9 Solución rápida, para optimizar la web al 100%:

Screenshot_20200317_235738
Imágen de perfil

internet9 tips para escribir CSS de forma productiva


CSS

Actualizado el 17 de Marzo del 2020 por Administrador (Publicado el 16 de Marzo del 2020)
262 visualizaciones desde el 16 de Marzo del 2020
Vamos a proponeros una serie de reglas básicas con las que mejorar la escritura de CSS, de modo que con estas pautas el trabajo será más sencillo de hacer, sobre todo cuando haya que afrontar retos con hojas de estilo muy grandes o con hojas de estilo en las que trabaja mucha gente a la vez.

Screenshot_20200316_210013
Imágen de perfil

internet¿Cómo Aprender Arduino desde cero?


Arduino

Actualizado el 16 de Marzo del 2020 por Administrador (Publicado el 15 de Marzo del 2020)
383 visualizaciones desde el 15 de Marzo del 2020
En el mundo maker los primeros drones estuvieron basados en la plataforma Arduino. Se trata de una plataforma basada en software y hardware libre que simplifica el desarrollo de proyectos electrónicos colaborativos. En este artículo enseñamos cómo aprender Arduino Básico desde cero a todos aquellos que sienten curiosidad por el mundo de Arduino y no se atreven a dar este paso porque creen que les queda demasiado grande.

Screenshot_20200315_202842
Imágen de perfil

internetMontando un entorno de integración continua local para Apps mobile (iOS,Android)


iOS

,

Android

Actualizado el 13 de Marzo del 2020 por Administrador (Publicado el 12 de Marzo del 2020)
382 visualizaciones desde el 12 de Marzo del 2020
Hoy en día existen muchas soluciones para proveer a los desarrollos mobile de un entorno de integración continua. En muchos casos, lo más fácil, menos costoso, más mantenible y más rápido es utilizar servicios de terceros (SaaS) como puedan ser Bitrise, Buddybuild, etc, que se conectan con nuestro repositorio en la nube.

Para bien o para mal, en función del cliente con el que nos toque trabajar, es posible que no podamos usar ninguno de estos servicios, bien porque el propio cliente no lo apruebe o a consecuencia de sus propias restricciones de seguridad (un repositorio privado sin acceso exterior y sin permiso para conectar vía VPN por ejemplo). Ante ese panorama tenemos dos opciones:
1.- No tener integración continua (opción mala)
2.- Montar nuestro propio entorno de integración continua (opción menos mala)

Índice de Contenidos:
Introducción
Entorno
Configuración
Xcode bots
Jenkins
Android SDK
Configurando Jenkins
Conclusiones

Screenshot_20200312_190831
Imágen de perfil

internetMaquetación con flexbox


CSS

Publicado el 11 de Marzo del 2020 por Administrador
414 visualizaciones desde el 11 de Marzo del 2020
¿Todavía usando tablas para maquetar? ¿Harto de usar floats? ¿Ni pajolera idea de cómo alinear verticalmente elementos? Pues con flexbox todo se hace más fácil.

Índice de Contenidos:
1.- Historia de la maquetación
2.- Introducción a flexbox
3.- Contenedor
4.- Hijos
5.- Responsividad avanzada
6.- Comparativa
7.- Conclusión

Screenshot_20200311_130112
Imágen de perfil

internetCómo crear tu propio Netflix con un servidor DLNA, Google Drive o Plex


Windows 10

Publicado el 10 de Marzo del 2020 por Administrador
596 visualizaciones desde el 10 de Marzo del 2020
Vamos a explicarte cómo crear tu propio Netflix utilizando tres alternativas: crear un servidor DLNA, utilizar los archivos que tengas subidos a Google Drive, o crearte un servidor con Plex. En cualquiera de los casos, el objetivo final es que puedas ver los vídeos que tengas en tu ordenador tanto en la tele como en cualquier móvil o dispositivo sin tener que utilizar cables.

Screenshot_20200310_205802
Imágen de perfil

internet¿Cómo funciona PayPal? Guía de uso completa


Internet

Publicado el 9 de Marzo del 2020 por Administrador
190 visualizaciones desde el 9 de Marzo del 2020
PayPal es la plataforma de pagos que se utiliza de forma más habitual al realizar compras online. Un sistema muy seguro del que te vamos a explicar su funcionamiento.

Muchos usuarios, a la hora de realizar sus pagos vía web, habrán encontrado el logotipo de PayPal al lado de las tarjetas de crédito. Pero seguramente no todos saben qué es exactamente PayPal.

Tiempo atrás existía la percepción de que realizar pagos por Internet era demasiado inseguro. Aunque a día de hoy, esta idea aún está presente en la mente de algunos usuarios, PayPal ha permitido erradicar estos miedos y crear una forma fácil y segura de pagar y recibir pagos online sin compartir los datos bancarios.

Estos datos bancarios o información financiera estarán a salvo gracias a un sistema de encriptación automática y a avanzados sistemas contra el fraude que la empresa se encarga de actualizar continuamente.

Screenshot_20200309_210405
Imágen de perfil

internetComo subir Render 360 a Youtube


Internet

,

After Effects

Publicado el 8 de Marzo del 2020 por Administrador
168 visualizaciones desde el 8 de Marzo del 2020
Subir un render 360 a youtube es mas fácil de lo que crees, solo hay que agregarle metadatos al vídeo y listo. Aquí te diré como hacerlo paso a paso.

Screenshot_20200308_230259
Imágen de perfil

internetAplica un nuevo formato en segundos con Estilos de Word


Word

Publicado el 5 de Marzo del 2020 por Administrador
397 visualizaciones desde el 5 de Marzo del 2020
Aunque no siempre le prestamos atención, el formato de un texto influye en su posible lectura, en su comprensión y en si su contenido gustará al lector o lo olvidará fácilmente.

Screenshot_20200305_183458
Imágen de perfil

internetQue es el global.asax y como funciona


ASP.NET

Publicado el 4 de Marzo del 2020 por Administrador
313 visualizaciones desde el 4 de Marzo del 2020
El global.asax es el archivo de aplicación para todo proyecto ASP.NET, se encuentra en la raíz del proyecto. En él se declaran todos los eventos a nivel de aplicación como el inicio y fin de la misma, las peticiones web, etc... Es la evolución del antiguo global.asa existente en entornos de ASP clásico.

Screenshot_20200304_102207
Imágen de perfil

internetSintaxis básica para empezar con Python


Python

Publicado el 4 de Marzo del 2020 por Administrador
611 visualizaciones desde el 4 de Marzo del 2020
Python es uno de los lenguajes más populares, tanto por sus posibilidades como por su facilidad para aprender a programar. Te explicamos su sintaxis básica,

Screenshot_20200304_101541
Imágen de perfil

internetApertura y configuración de popups con javascript


JavaScript

Actualizado el 3 de Marzo del 2020 por Administrador (Publicado el 19 de Diciembre del 2008)
4.888 visualizaciones desde el 19 de Diciembre del 2008
Este artículo te enseñará en profundidad como abrir ventanas secundarias y configurar su forma.
Imágen de perfil

internetCómo instalar Windows 10 desde cero


Windows 10

Publicado el 2 de Marzo del 2020 por Administrador
315 visualizaciones desde el 2 de Marzo del 2020
Te mostramos cómo crear un USB de arranque desde el que instalar Windows 10 en cualquier ordenador y de la forma más sencilla. Solo necesitas una llave USB, Internet y un PC.

Screenshot_20200302_151837