• Diversion,  IKIGames,  Juegos,  Ocio,  Proyectos,  Tecnología,  Videojuegos

    Hidden Soulmates: Un minijuego gratuito online Hidden Objects para San Valentín

    Con motivo del día de San Valentín en IKIGames decidimos hacer Hidden Soulmates, un minijuego online Hidden Object con objetos relacionados con esa festividad. El minijuego presenta al jugador una serie de imágenes revueltas, algunas con pareja y otras no. El objetivo es encontrar todos los pares de objetos idénticos entre una colección de imágenes dispersas al azar. Se permite el movimiento de las imágenes mediante arrastre para facilitar la búsqueda. También, se incluyen funciones adicionales: un botón “Shuffle” para reorganizar las imágenes, facilitando la búsqueda, y un botón “Hint” para revelar la ubicación exacta de una pareja. Jugar Hidden Soulmates Aunque Hidden Soulmates es un juego sencillo que puede…

  • Diseño,  Ilustración,  Tecnología

    OpenAI desarrolla Dall.E 2, el reemplazo de los artistas digitales

    Cuando era niña leía revistas sobre ciencia y tecnología y me sorprendía con los pronósticos sobre el futuro de la humanidad. Aún no hay humanos viviendo en la Luna ni en ningún otro planeta pero hay viajes espaciales y grandes avances en Inteligencia Artificial y Robótica (entre muchas cosas cool que omitiré.) No obstante, uno de los avances tecnológicos que me ha sorprendido recientemente está relacionado con el arte digital. Dibujar es una de las actividades más primitivas de la humanidad y una cosa que todos hemos hecho desde que éramos niños. El arte de plasmar ideas mediante imágenes y generar sensaciones es complicado. Requiere de práctica, observación y estudio.…

  • Comic,  geek,  geekomedy,  Juegos,  Ocio,  Tecnología

    Geekomedy: Inmediatez en los videojuegos

    ¡Ha vuelto nuevamente Geekomedy! Luego de varios meses sin publicar un nuevo Geekomedy aquí tienen el cómic número 58. Estas situaciones las he vivido bastante y seguramente muchos de ustedes también u.u. Con el Wii U me pasó varias veces, aunque con el Switch no tanto. Con el PlayStation me pasa a veces. Hablando del PlayStation, leí por ahí que Sony planea incorporar publicidades en los juegos. ¿Qué opinan al respecto? Aquí pueden leer la noticia en español.  Si te gusta Geekomedy hazte fan en Facebook. Leer Geekomedy 57.

  • Blogs,  Linux,  Tecnología

    ¿Cómo instalar tu blog WordPress con LAMP?

    A continuación unos sencillos y concretos pasos sobre cómo instalar tu blog WordPress con LAMP. Recordemos que LAMP es un acrónimo de Linux, Apache, MySQL y PHP. Supondremos lo siguiente: Obviamente, estás en Linux, con un servidor web (Apache), base de datos (MySQL) y PHP. Si usas un proveedor de hosting como Linode recibirás un nodo con LAMP ya instalado. Verifica con el proveedor que usas. Por comodidad asumiré que la distribución Linux es Ubuntu. Tienes un usuario sudo. Tienes un dominio, supongamos, a modo de ejemplo, xklibur.com. Configurando el Servidor Web Primero crearemos los directorios pertinentes para el dominio: Lo más probable es que alojaremos múltiples sitios en nuestro…

  • Estudios,  Software,  Tecnología

    Inversión de Control en Ingeniería de Software

    La Inversión de Control en Ingeniería de Software consiste básicamente en una estrategia para el desacoplamiento de componentes de software. En esencia, el propósito de la Inversión de Control es evitar dependencias (acoplamientos) innecesarios, que resten flexibilidad (e incluso elegancia) al diseño del sistema. En este post abordaremos brevemente este tema de la Ingeniería de Software. Anteriormente habíamos repasado algunas nociones de Clases Abstractas e Interfaces. Supongamos que tenemos una clase Editor para editar y componer textos, al estilo de programas como Microsoft Word, Libre Office, Notepad, etc. Asumamos que la clase WordReader es un componente para leer un documento de texto desde un archivo en formato Microsoft Word. Observemos…

  • Estudios,  Software,  Tecnología

    Breve repaso sobre Clases Abstractas e Interfaces

    He aquí dos preguntas acerca de Clases Abstractas e Interfaces. Quizás esta información ayude a alguien con su tarea u.u 1) ¿Por qué las Clases Abstractas tienen métodos públicos, privados, protegidos, etc, y pueden usar constructores pero las interfaces no? Una Clase Abstracta es un “diseño común” que será heredado por unas subclases. No pueden instanciarse porque son clases incompletas: Los métodos faltantes tendrán que ser implementados por las subclases. Sin embargo, son CLASES, y como tales pueden tener atributos y métodos, públicos, privados y protegidos. Por una razón obvia, los métodos abstractos no pueden ser privados. Como pueden tener atributos y métodos, también pueden tener un constructor para inicializar…

  • Diversion,  geekomedy,  Tecnología,  Videojuegos

    Geekomedy: El mazo definitivo

    Hola amigos, ha pasado mucho tiempo desde la última vez que publiqué un nuevo Geekomedy. He estado trabajando en un proyecto secreto que espero puedan disfrutar pronto ^_^.  El cómic de hoy es sobre el loop que en ocasiones se produce en los juegos de estrategia de cartas.  Si te gusta Geekomedy hazte fan en Facebook. Como podrán notar, realicé algunos cambios en la presentación del cómic. ¿Qué les parece? Tu opinión es importante para mí ^^ P.D: Mi mazo es el mejor u.u