Guía paso a paso para crear tus propios Gems en Gemini (con ejemplo real para programadores)

Imagen
Si usas Gemini a diario para programar, escribir código o resolver dudas técnicas, seguro que en algún momento te has cansado de repetir el mismo contexto una y otra vez: "actúa como un experto en X", "responde siempre en este formato", "usa este stack de tecnologías"... Ahí es exactamente donde entran los Gems . Los Gems son básicamente asistentes personalizados dentro de Gemini: versiones del modelo con instrucciones fijas, un tono definido y (opcionalmente) archivos de referencia, listas para usar cuando las necesites sin tener que reescribir el prompt cada vez. Es la forma que tiene Google de darte algo parecido a los "Custom GPTs" o a los proyectos de Claude, pero integrado en su propio ecosistema. En este artículo vamos a crear, paso a paso, un Gem pensado específicamente para programadores: un "Code Reviewer" que revisa fragmentos de código, detecta errores comunes, sugiere mejoras de rendimiento y siempre responde con un forma...

Santoku, una distro de seguridad para dispositivos móviles


En el mundo de GNU/Linux tenemos infinidad de distribuciones diseñadas para hacernos más fácil nuestras tareas diarias. No solo para usuarios domésticos, también podemos encontrar algunas para tareas más especializadas que abarcan un amplio abanico y que van desde algunas para nuestro infantes, como para científicos, matemáticos, profesores, marineros o incluso hackers.
Sin embargo, entre este mar de distros, se echaba en falta una especialmente dedicada a los dispositivos móviles, una que aglutine todo lo necesario, como podrían ser las SDK o IDE’s para programación, herramientas de análisis forense, de penetración, análisis de malware, ingeniería inversa, análisis wireless, drivers, scripts, manuales, etc. Pero si encima añadimos que estén disponibles para los principales sistemas operativos móviles como iOS, Windows Phone, Android o BlackBerry, es cuando nos encontraremos con Santoku Linux.
El nombre de Santoku, es un homenaje a un cuchillo japonés multiuso y como veremos no lo desmerece en absoluto, ya que sus utilidades son muchas. Entre ellas podemos encontrar:
Herramientas de desarrollo:
  • Android SDK Manager
  • DroidBox
  • Eclipse IDE
  • AXMLPrinter2
  • Fastboot
  • Heimdall
  • SBF Flash
  • BlackBerry JDE
  • BlackBerry Tablet OS SDK
  • BlackBerry Ripple
  • BlackBerry WebWorks
  • Windows Phone SDK
  • SecurityCompass Lab Server (HTTP y HTTPS)
Analizadores Wireless:
  • Chaosreader
  • dnschef
  • DSniff
  • TCPDUMP
  • Wireshark
Ingeniería inversa:
  • Androguard
  • Antilvl
  • APK Tool
  • Baksmali
  • Dex2Jar
  • Jasmin
  • JD-GUI
  • Mercury
  • Radare2
  • Smali
Herramientas forenses:
  • AFLogical Open Source Edition
  • Android Brute Force Encryption
  • ExifTool
  • iPhone Backup Analyzer
  • libimobiledevice
  • scalpel
  • Sleuth Kit
Pruebas de Penetración:
  • Burp Suite
  • Ettercap
  • nmap
  • SSL Strip
  • w3af
  • ZAP
  • Zenmap
Infraestructura móvil:
  • BES Express
  • Google Mobile Management
  • iPhone Configuration Tool
Santoku Linux lleva un tiempo en versión Alfa y aunque la misma no defrauda, los creadores amenazan con una versión Pro a finales de este mismo año, que promete ser todavía más completa si cabe.
Si queréis conocer más, descargar y probar esta completa distro, no dudéis en visitar su pagina oficial  o pasaros susforos,  donde podréis resolver vuestras dudas.

Comentarios

Entradas populares de este blog

Cómo solucionar MySQL Error 1045: Access Denied for User (guía definitiva 2026)

El vibe coding: ¿el fin de los programadores o el inicio de una nueva era?

El USB-C de la IA: cómo MCP pasó de protocolo de Anthropic a infraestructura de toda la industria en 16 meses