Junie es el agente de programación de JetBrains: recibe una tarea, arma un plan, edita el código, corre las pruebas y te pide permiso antes de ejecutar comandos. Funciona en IntelliJ IDEA y los demás IDE de la empresa, en la terminal y en GitHub. Te explicamos qué hace, con qué modelos trabaja, cuánto cuesta,…Junie es el agente de programación de JetBrains: recibe una tarea, arma un plan, edita el código, corre las pruebas y te pide permiso antes…
Nvidia reporta el martes 17 de noviembre su tercer trimestre fiscal 2027. Ella misma prevé ingresos de $108,000 millones de USD, 89 % más que hace un año, y los analistas esperan algo más. Qué dijo la empresa, qué estiman los analistas, qué pasa con el margen, China y Vera Rubin, y por qué el…Nvidia reporta el martes 17 de noviembre su tercer trimestre fiscal 2027. Ella misma prevé ingresos de $108,000 millones de USD, 89 % más que…
Ring, la empresa de cámaras y timbres de Amazon, presentó Ring Robotics con dos aparatos: Drone Cam, una cámara voladora para interiores de $249.99 USD, y Rover Cam, un robot de patrulla para negocios de $999.99 USD. Los dos arman un plano del lugar con AI Pilot. Qué hacen, cuándo llegan, qué pasa con el…Ring, la empresa de cámaras y timbres de Amazon, presentó Ring Robotics con dos aparatos: Drone Cam, una cámara voladora para interiores de $249.99 USD,…
El Patch Tuesday del 10 de noviembre de 2026 corrige 1,093 fallas de Microsoft, 63 críticas. Una de ellas, la CVE-2026-124194 de Outlook, ya se aprovechaba en ataques: un archivo de mensaje hace que Outlook se conecte a un servidor del atacante sin avisar y Windows le entrega el hash NTLMv2 del usuario. Qué instalar…El Patch Tuesday del 10 de noviembre de 2026 corrige 1,093 fallas de Microsoft, 63 críticas. Una de ellas, la CVE-2026-124194 de Outlook, ya se…
Seguimiento del caso Jensen Huang y Alice Huang: un accionista demandó a Nvidia y a su CEO, Trump dijo que Huang no sabía nada de espionaje, un presidente de comité amenazó con un citatorio y la acción perdió 9.5 % en dos días. Quién es Stephen Neal, qué dijo el NYT sobre la sucesión y…Seguimiento del caso Jensen Huang y Alice Huang: un accionista demandó a Nvidia y a su CEO, Trump dijo que Huang no sabía nada de…
Google publicó Chrome 157.0.8103.50 para corregir el CVE-2026-125350, un use-after-free en el componente de XML que ya se aprovechaba en ataques reales. Es el octavo zero-day de Chrome en 2026; CISA lo agregó a su catálogo y da a las agencias de Estados Unidos hasta el 24 de noviembre. Qué se sabe, cómo actualizar y…Google publicó Chrome 157.0.8103.50 para corregir el CVE-2026-125350, un use-after-free en el componente de XML que ya se aprovechaba en ataques reales. Es el octavo…
decodigo.com
Código que funciona, explicado paso a paso
Ejemplos de Java, Python, Go, Rust y otros lenguajes que puedes copiar y adaptar, además de noticias de tecnología: espacio, robótica e inteligencia artificial.
El 9 de septiembre de 1947, el equipo del ordenador Harvard Mark II encontró una polilla atrapada en un relé y la pegó en su cuaderno con una nota: «primer caso real de bug encontrado».
Según The Information, Kimi K3.1 Pro y DeepSeek V4.1-Flash se apoyaron en respuestas de GPT-6 Astra, el modelo de OpenAI, para entrenarse. Es una acusación…
En GitHub Universe 2026 llegaron Copilot Fusion, que reparte cada tarea entre varios modelos, y una revisión de código más exhaustiva. El informe Octoverse dice…
Stefan Hermann, de CNC Kitchen, añadió a ScanRuler un espacio de ingeniería inversa que un agente de IA como Claude Code o Codex maneja por…
Tómate un descanso
Juegos clásicos hechos en JavaScript
Bloques
Pulsa «Jugar» para empezar
Puntos0
Líneas0
Nivel1
Récord0
Siguiente
Flechas: mover y girar · espacio: soltar · P: pausa
Serpiente
Pulsa «Jugar» para empezar
Puntos0
Largo3
Nivel1
Récord0
Flechas o WASD para girar · P pausa
2048
Puntos0
Mayor0
Récord0
Pulsa «Jugar» para empezar
Flechas o WASD: junta fichas iguales
Cursos y guías
Para leer en orden, no para consultar
Aprende Python
10 lecciones
Entornos virtuales desde el primer día, tipos, colecciones, comprensiones, funciones, dataclasses, excepciones y pathlib, hasta un paquete instalable con pruebas.
Del primer programa —que en Java 25 ocupa tres líneas— a un proyecto con paquetes, pruebas y un jar: records, interfaces selladas, colecciones, excepciones y streams.
Propiedad, préstamos y tiempos de vida explicados desde cero, con el compilador como profesor. Cada ejemplo se compiló antes de publicarlo, incluidos los que no compilan.
Del primer programa a los módulos y las pruebas: tipos y conversiones, closures, copias que no copian, this, promesas y el bucle de eventos. Con esquemas y todo ejecutado con Node.js 24.
Para quien ya sabe JavaScript: qué revisa el compilador, uniones y estrechamiento, genéricos, tipos avanzados y un proyecto real migrado paso a paso. Con el mensaje real de tsc en cada error.
Desde el primer SELECT hasta JOIN, subconsultas, índices medidos y funciones de ventana, con una base de ejemplo y un editor en el navegador. Cada consulta, ejecutada de verdad.
Desde cero con .NET 10: dotnet run con un solo archivo, tipos y null, colecciones, clases y records, LINQ, async y un proyecto con pruebas. Con el mensaje real del compilador en cada error.
Desde cero con PHP 8.5: tipos y strict_types, arrays, clases y enums, Composer y pruebas, formularios, sesiones y bases de datos, y un proyecto. Con la seguridad en cada lección.
Desde cero con C23 y GCC 15: tipos y desbordamientos, punteros, struct y memoria dinámica, archivos y make, y un proyecto con pruebas. Con los sanitizadores y la seguridad en cada lección.
Desde cero con C++23 y GCC 15: contenedores y algoritmos, clases y RAII, punteros inteligentes y movimiento, plantillas y un proyecto con CMake. Con los sanitizadores y la seguridad en cada lección.
Desde cero con Bash 5.3: variables y comillas, condiciones y bucles, tuberías, grep, sed y awk, scripts robustos y un proyecto con pruebas. Con ShellCheck y la seguridad en cada lección.
Desde cero, sin saber programar: tu primera página, enlaces e imágenes, formularios, selectores, el modelo de caja, Flexbox, Grid y diseño responsivo. Con el resultado en vivo bajo cada ejemplo.
Desde cero con Kotlin 2.4: hola mundo, null safety, colecciones y lambdas, data classes y sealed, funciones de extensión, corrutinas y un proyecto con Gradle y pruebas. Con el mensaje real del compilador en cada error.
Desbordamientos de búfer, uso tras liberar, enteros, cadenas de formato y más: el patrón que hay que evitar, cómo lo detectan los sanitizadores y la forma segura.
Iteradores invalidados, uso tras liberar o mover, referencias colgantes, enteros y carreras de datos: el patrón que hay que evitar, cómo lo detectan los sanitizadores y la forma segura.
Variables sin comillas, eval, archivos temporales, rm -rf con rutas vacías y secretos a la vista: el patrón que hay que evitar, lo que avisa ShellCheck y la forma segura.
Un test de 24 preguntas de opción múltiple sobre el curso de PHP de decodigo.com, con la nota, los aciertos por lección y la explicación de cada respuesta.
Un test de 24 preguntas de opción múltiple sobre el curso de C de decodigo.com, con la nota, los aciertos por lección y la explicación de cada respuesta.
Un test de 24 preguntas de opción múltiple sobre el curso de C++ de decodigo.com, con la nota, los aciertos por lección y la explicación de cada respuesta.
Un test de 24 preguntas de opción múltiple sobre el curso de Bash de decodigo.com, con la nota, los aciertos por lección y la explicación de cada respuesta.