/codember

📗 Mis soluciones a los retos de codember hechos en JavaScript, además de pistas para los secretos.

Codember

📗 codember 📗

Mis soluciones a los retos de codember hechos en JavaScript con NodeJS. Codember es un juego y reto de programación que se realiza en el mes de noviembre para la comunidad de midudev. Cada semana se publica un reto que se debe resolver usando ingenio y programación.

2022

Retos y secretos

Retos

Secretos

🖼️ 1) Imagen corrupta

Navegando por las carpetas te puedes encontrar con una imagen corrupta que puedes ver con el comando que lee archivos. En la imagen se encuentra un comando que debes completar con el nombre de la persona que aparece allí.


🐮 2) La vaca
  • La vaca te dice lo que debes hacer.
  • Prueba con los nuevos comandos.
  • Tony Monroe es el dueño de la vaca.

🎊 3) Confeti

Un simple comando que te tira confeti.

  • El que persevera alcanza.
  • El que persevera alcanza.
  • El que persevera alcanza.

🕹️ 4) Minijuego
  • Un comando que se encuentra en la lista de ayuda (help) te da una pista.
  • Es un juego famoso que salio para la Game Boy.
  • Consta de dos palabras: ___ ___.

🛢️ 5) Rick roll
  • Usa el comando do con tres parametros: do ___ ___ ___.
  • Es una frase icónica de un juego de la Nintendo 64.
  • La frase tiene sentido, por ejemplo: do a task now.
  • La relación con el rick roll es que el comando incluye una palabra de este.
  • Es un easter egg en Google.

🎭 6) Somos legión
  • Tienes un nuevo mensaje, puedes leerlo con el nuevo comando.
  • Puedes obtener ayuda poniendo el nuevo comando con el parametro --help: ___ --help.
  • "109105100117" -> midu

👽 7) Contra
  • En el juego Contra, había varios trucos que hacían el juego más fácil.
  • Por ejemplo, hacer Círculo, L1, Izquierda, R1, L2, X, R1, L1, Círculo, X en GTA V te da un coche de golf.
  • No es necesario enviar un comando.

📦 8) npm run init
  • Ahora se puede acceder a la carpeta public con el comando.
  • Escribe los comandos sin abreviarlos.



IMPORTANTE:

  • Todos los comandos deben estar en inglés.
  • En el archivo CHANGELOG.md puede haber pistas extra.

2023

Retos y secretos

Retos

Secretos

👽 1) Contra
  • En el juego de la NES Contra había varios trucos que hacían el juego más fácil, tienes que ejecutar uno de ellos.
  • Por ejemplo, hacer Círculo, L1, Izquierda, R1, L2, X, R1, L1, Círculo, X en GTA V te da un coche de golf.
  • No es necesario enviar un comando, solo hacer una combinación de teclas.
  • En Contra este truco te daba 30 vidas.

🧑🏻‍🦲 2) Say my name
  • Usa los comandos para moverte entre carpetas y leer archivos. (Usa el comando help para obtener una lista de los comandos disponibles).
  • La persona es el CEO de una importante empresa de hosting que empieza con V y termina con l.
  • name No es lo mismo que last-name

📅 3) La fecha especial
  • Tienes un nuevo email, puedes ver tus emails con el comando mail.
  • Para leer un email usa el comando mail <id>.
  • Recuerda usar el formato correcto para la fecha.

🎊 4) Confeti
  • Puedes leer el archivo CHANGELOG.txt para obtener información de la nueva versión.
  • El que persevera alcanza.

🪄 5) Magia!
  • Puedes leer el archivo CHANGELOG.txt para obtener información de la nueva versión.
  • Es solo una palabra, en minúsculas.
  • Existe una película de Disney con el mismo nombre.

🟧 6) Adivinanza
  • Tienes un nuevo email, puedes ver tus emails con el comando mail.
  • Para leer un email usa el comando mail <id>.
  • Debes enviarlo con el comando submit: submit <respuesta>.

🛢️ 7) Giro de barril
  • Puedes leer el archivo CHANGELOG.txt para obtener información de la nueva versión.
  • Usa el comando do con tres parametros: do ___ ___ ___.
  • La frase tiene sentido, por ejemplo: do a task now.
  • El comando es en inglés.
  • Es una frase icónica de un juego de la Nintendo 64.
  • Es un easter egg en Google.

🧑‍🚀 8) Astronauta
  • Para este secreto necesitas acceder a la carpeta private. El mail numero 3 te dice como acceder.
  • En la carpeta private podrás leer el archivo log_mars_mission.txt con el comando cat: cat log_mars_mission.txt.

🧑🏻‍🦲 9) Say my last name
  • Para este secreto necesitas acceder a la carpeta private. El mail numero 3 te dice como acceder.
  • En la carpeta private podrás ver la imagen ai.webp con el comando cat: cat ai.webp.
  • La persona era el CEO de una importante empresa de IA que empieza con O y termina con a.
  • La persona ha sido noticia recientemente debido a su despido.
  • name No es lo mismo que last-name

🐄 10) La vaca dice
  • Puedes leer el archivo CHANGELOG.txt para obtener información de la nueva versión.
  • Tienes un nuevo email, puedes ver tus emails con el comando mail.
  • La vaca te dice lo que debes hacer.
  • Es un solo comando formado por dos palabras juntas en inglés.
  • Referencia a un famoso paquete de npm.

🐞 11) La adivinanza final
  • Tienes un nuevo email, puedes ver tus emails con el comando mail.
  • Para leer un email usa el comando mail <id>.
  • Es una palabra en inglés de 3 letras.

👾 12) Tetris
  • Puedes leer el archivo CHANGELOG.txt para obtener información de la nueva versión.
  • Completa una linea.

🪐 13) Marte
  • Para este secreto necesitas acceder a la carpeta private. El mail numero 3 te dice como acceder.
  • En la carpeta private podrás leer el archivo final_log_mars_mission.txt con el comando cat: cat final_log_mars_mission.txt.
  • Busca el comando en el texto.
  • Son tres palabras: ___ ___ ___.

2024

Retos y secretos

Retos

Secretos

🌌 1) ¡Multiverso a salvo!
  • Presta atención al ultimo texto que da el comando version version
  • Decodifica en Base64
  • La fecha te la da el comando version

🔥 2) ¿Todo estará bien?
  • Navegando por las carpetas te puedes encontrar con la imagen "image.webp".
  • Usa los comandos ls,cd y cat para moverte entre carpetas y leer archivos.

👽 3) Contra

/hint - Pista #02

  • En el juego de la NES Contra había varios trucos que hacían el juego más fácil, tienes que ejecutar uno de ellos.
  • Por ejemplo, hacer Círculo, L1, Izquierda, R1, L2, X, R1, L1, Círculo, X en GTA V te da un coche de golf.
  • No es necesario enviar un comando, solo hacer una combinación de teclas.
  • En Contra este truco te daba 30 vidas.

📷 4) Observador Innato

/hint - Pista #05

  • Para compartir codember.dev usa el comando share.

🎊 5) Confetti lanzado

/hint - Pista #02


👨‍💻 6) Hacker eliminado
  • Usa el comando sudo para iniciar sesión como administrador.
  • Elimina al hacker que va ganando.

💣 7) Invocador del Caos
  • 💣
  • Lee el archivo ghost.txt de public.
  • Hay diferentes tipos de bombas, envía la bomba de bash.
  • Usa el comando submit para enviar tu respuesta a la adivinanza.
  • La estructura del comando a enviar sería así: submit ____ :|:_ ___
  • Cuidado con los espacios en blanco.

🚨 8) Error inesperado
  • Usa el comando sudo para iniciar sesión como administrador.
  • Prueba los nuevos comandos.
  • Decodifica en Base64

👨‍💻 9) Admin ejemplar
  • Habilita el nuevo comando. Puedes ver todos los comandos con el comando help.
  • Usa el comando sudo para iniciar sesión como administrador.

🏓 10) Ping Pong
  • Para este secreto necesitas haber resuelto el secreto #09.
  • Usa el comando ping a una página web de midudev en concreto.

😺 11) Gato
  • Revisa la segunda pista de la versión 1.0.0 (usa el comando version).

🐈 12) Miau
  • Revisa el primer mail (usa el comando mail).
  • Revisa los metadatos con cualquier herramienta online.

🪐 13) mars.codes
  • Revisa los mails 4 y 5.
  • Combina las coordenadas de los mails.

2025

Proximamente...

Más retos