Saltar al contenido
Blog

Blog

virus comunes

Virus informáticos | Software malicioso

¿Que es un virus? Son programas desarrollados con el fin de infectar un sistema para conseguir una acción determinada. En pocas palabras es software malicioso Importancia del software malicioso Conocer los virus, como actúan y que efecto tienen tanto en la victima como en el atacante nos puede ayudar para protegernos o utilizar a nuestro…

Portada de retomo.app: convierte tus chats de WhatsApp Web en seguimientos claros, con la demo interactiva del panel de pendientes

Cómo saber qué chat está abierto en WhatsApp Web

Retomo guarda notas, etiquetas y recordatorios por conversación de WhatsApp Web. Para eso necesita saber cuál chat tienes abierto, y quería saberlo sin leer tus mensajes. La respuesta está en el encabezado del chat: el nombre. Lo difícil fue sacar solo el nombre. Lo que me importó resolver Leer lo mínimo. La extensión no hace…

Portada de Happy Hacking con un reto debajo

Cómo calificar respuestas de texto libre en un reto

En Happy Hacking los retos de Linux y Bash piden escribir un comando o una ruta. Calificar eso parece trivial: pasas a minúsculas, quitas espacios y comparas. Pero así bloqueaba a gente que sí sabía la respuesta. Lo que me importó resolver Mi primera versión comparaba con strip().lower() exacto. Entonces cada reto tenía que enumerar…

Panel de ControlTabs con las pestañas duplicadas y un botón para cerrar las copias de cada una

Cómo restaurar cientos de pestañas sin congelar Chrome

Una extensión me borró una sesión completa de pestañas. Era una época en la que programar era abrir cientos de pestañas de foros, GitHub y, sobre todo, Stack Overflow. Toda esa investigación se perdió, y solo recuperé las pestañas que logré de memoria. Por eso ControlTabs promete limpiar sin cerrar nada a ciegas, y guarda…

Portada de mostrable.com

Mostrable: el catálogo en un link que hice para quien vende

Quien vende por WhatsApp no tiene un catálogo: tiene una galería y una conversación. Cada vez que alguien pregunta qué hay, manda las mismas fotos otra vez, una por una, con el precio en un mensaje aparte. Cuando entra mercancía nueva, rehace el collage o el PDF. Y cuando algo se vende, avisa persona por…

ASO para Chrome Web Store: cómo optimizar una extensión para conseguir usuarios reales

Publicar una extensión en Chrome Web Store es solo el primer paso. El verdadero reto empieza después: lograr que alguien la encuentre, entienda qué problema resuelve, confíe en ella y decida instalarla. A eso le podemos llamar ASO para Chrome Web Store. ASO viene de App Store Optimization, pero aplicado a extensiones de Chrome significa…

Python para tareas web: scraping, enlaces rotos, metadatos y auditorías básicas

Automatizar tareas web con Python es una de las formas más prácticas de ahorrar tiempo cuando administras, mantienes o auditas sitios web. Muchas tareas repetitivas de un webmaster, desarrollador o responsable técnico se pueden convertir en scripts: revisar si varias URLs responden correctamente, detectar enlaces rotos, extraer títulos, leer metadescripciones, comprobar redirecciones, analizar un sitemap…

Search Console con poco tráfico: cómo detectar oportunidades sin engañarte

Interpretar Google Search Console cuando tu sitio todavía tiene poco tráfico puede ser frustrante. Abres el informe, ves pocas impresiones, casi ningún clic, un CTR bajo y posiciones medias que parecen no tener sentido. La reacción normal es pensar que “no hay datos suficientes” o que el sitio no está funcionando. Pero esa lectura suele…

Cómo ejecutar scripts en Linux: ./script.sh, bash script.sh, sh script.sh y source

Ejecutar un script en Linux parece algo sencillo: escribes un comando, pulsas Enter y esperas que funcione. Pero en realidad no siempre ocurre lo mismo. No es igual ejecutar: que ejecutar: o: o incluso: Aunque todos estos comandos pueden parecer formas equivalentes de “lanzar un script”, internamente tienen diferencias importantes. Cambia el intérprete que se…

Entendiendo if __name__ == «__main__»: en Python

En el mundo de Python, a menudo encontramos if __name__ == «__main__»: en scripts y aplicaciones. Aunque a primera vista puede parecer abstracto, esta línea de código juega un papel crucial en la forma en que Python identifica el entorno en el que se está ejecutando un script. En este artículo desglosaremos esta instrucción, explicando…

Shebang en Linux: qué es, cómo funciona y ejemplos en Bash y Python

El Shebang es una de esas pequeñas piezas de Linux que parecen simples, pero que esconden mucho más de lo que aparentan. Está formado por dos caracteres, #!, colocados al inicio de un script, y sirve para indicar qué intérprete debe ejecutar ese archivo. Por ejemplo: O en Python: A simple vista parece una línea…

Microsoft Clarity: Revolucionando el Análisis de Comportamiento del Usuario

Microsoft Clarity es una herramienta analítica desarrollada por Microsoft para proporcionar una comprensión profunda del comportamiento de los usuarios en los sitios web. Es un producto gratuito que permite a los administradores de sitios web mejorar la experiencia en sus plataformas al comprender mejor el comportamiento del visitante​​​ Características Principales de Microsoft Clarity Cómo Empezar…

Ciberseguridad en la Era Digital: Claves para Proteger tu Información

En la era digital actual, la ciberseguridad se ha convertido en un pilar fundamental para la protección de la información personal y corporativa. Con el aumento exponencial de ataques cibernéticos, ransomware y phishing, es crucial adoptar medidas robustas de seguridad para salvaguardar nuestros datos. En este artículo exploraremos aspectos esenciales de la ciberseguridad, ofreciendo consejos…

Astro: El Framework todo en uno

El surgimiento de Astro como framework en el mundo del desarrollo web marca una evolución notable hacia la optimización y el rendimiento en la creación de sitios web modernos. En este artículo exploraremos las características distintivas de Astro, su impacto en el desarrollo web y cómo se diferencia de otros frameworks populares. Introducción a Astro…

powershell terminal windows

¿Qué es PowerShell y cómo funciona?

PowerShell: Una Herramienta Poderosa para Administrar Sistemas y Automatizar Tareas PowerShell es una herramienta de línea de comandos desarrollada por Microsoft, utilizada para administrar sistemas y automatizar tareas en Windows y otros sistemas operativos. Ofrece un conjunto de comandos y scripts que permiten interactuar con el sistema operativo, realizar una variedad de tareas, y es…

hola

Introducción: Integrando Kali Linux con Windows a través de WSL

En un mundo donde la ciberseguridad es vital, los profesionales buscan herramientas que les permitan analizar y proteger sistemas. Kali Linux es una distribución de Linux especialmente diseñada para la seguridad, y gracias al Windows Subsystem for Linux (WSL), se puede utilizar en el entorno Windows. En este artículo, exploraremos el comando kex --win -s…

Javascript para IA

Inteligencia Artificial (IA) con Javascript

Javascript es un lenguaje de programación ampliamente utilizado en la industria de la tecnología, especialmente en el desarrollo de aplicaciones web. Sin embargo, en los últimos años, ha ganado terreno en el campo de la inteligencia artificial (IA). JavaScript es un lenguaje de programación interpretado, lo que significa que el código se ejecuta directamente en…

Introducción a Chart.js

¿Cómo instalar Chartjs? Chart.js es una biblioteca de JavaScript de código abierto para crear gráficos en línea. Es fácil de usar, altamente personalizable y soporta una variedad de tipos de gráficos, incluyendo gráficos de barras, líneas, áreas, pastel y radar. La biblioteca se basa en HTML5 y canvas y funciona en los navegadores modernos. Además,…

Expresiones regulares con javascript

Introducción a las expresiones regulares en JavaScript Las expresiones regulares son una herramienta muy poderosa en el mundo de la programación. En JavaScript, las expresiones regulares se utilizan para buscar y reemplazar patrones en cadenas de texto. En este artículo, vamos a explorar cómo crear y utilizar expresiones regulares en JavaScript. Una expresión regular es…

Python para análisis de datos

¿Qué es el análisis de datos y por qué es importante para las empresas? El análisis de datos es una de las habilidades más valiosas en la actualidad, y Python es uno de los lenguajes de programación más populares para este propósito. Si estás interesado en aprender a utilizar Python para el análisis de datos,…