Navegando por
Etiqueta: noticias

Pokémon Sword y Pokémon Shield han sido anunciados para el Nintendo Switch

Pokémon Sword y Pokémon Shield han sido anunciados para el Nintendo Switch

Hola a todos,

Esta mañana ha sido una muy interesante. Desde ayer, cuando escuché la noticia de que hoy habría un Pokémon Direct, me preguntaba si veríamos una secuela de Pokémon Let’s Go o si veríamos un juego completamente nuevo. Resultó ser que hoy anunciaron la próxima generación de Pokémon.

Lo que vi en el trailer me gustó. Los Pokémon principales se ven muy bien y será una decisión difícil escoger con cual comenzar. Usualmente escojo el de fuego, pero veremos.

Relacionado a la región Galar, encuentro que faltan ciudades. No se si no vi bien el mapa o si solamente nos mostraron algo parcial, pero de todas formas la nueva región, por lo visto en los gráficos del video, se ve muy bien.

Lo que más me llama la atención es el nombre del juego. ¿Por qué se llaman Pokémon Sword y Pokémon Shield? ¿Veremos a los villanos con estilo medieval? ¿Usarán espadas y escudos? Tendremos que esperar al lanzamiento del juego o a que Nintendo nos dé más información al respeto.

Ya separé ambas versiones y no puedo esperar a tenerlos en mis manos y jugarlos. Puedes separarlos en Amazon aquí:

Sólo espero que sean compatibles con la Pokéball Plus ya que me encantó usarlo en Pokémon Let’s Go: Pikachu.

¿Qué les parecen estos juegos? ¿Ya los preordenaste? Déjame saber en los comentarios.

Liberando el código de mi app: Collatz Conjecture Calculator

Liberando el código de mi app: Collatz Conjecture Calculator

Collatz Conjecture Android App - 1

Hola a todos,

En este post, les informo que he liberado el código de mi app de Android llamada Collatz Conjecture Calculator:

Collatz Conjecture Android App - 2

Esta app es una calculadora de la Conjectura Collatz, el cual también es conocido como la regla 3x+1.

La aplicación es muy sencilla. El código actual que realiza las operaciones matemáticas es el siguiente:

Collatz Conjecture Android App - 3

La app almacena cada paso y lo muestra al usuario, hasta llegar al final.

v1.3

Además de liberar el código, también hice público la versión 1.3, el cual cambia el símbolo «/» por el de división ÷, y «x» por el símbolo de multiplicación ×.

Captura de pantalla:

La aplicación sólo tiene una pantalla, el cual es la de realizar la operación matemática:

Collatz Conjecture Android App - 4

Testimonios de los usuarios:

Algunos de los comentarios que los usuarios de esta app han hecho:

Collatz Conjecture Android App - 5

Actualicé esta app usando Android Studio 3.0:

Collatz Conjecture Android App - 6

Pueden ver el código en GitHub aquí.

Y pueden descargar la app a sus celulares aquí.

¡Disfruten!

¡Versión 1.2 de BOINCToWeb disponible ya! Muestra tus tareas BOINC en tu página web

¡Versión 1.2 de BOINCToWeb disponible ya! Muestra tus tareas BOINC en tu página web

Hola a todos,

Hoy, he hecho disponible la versión 1.2 de BOINCToWeb, que es una herramienta que permite mostrar tus tareas en BOINC en tu Página Web.

La versión 1.2 ahora obtiene la lista de los proyectos en los que participas. Esto remueve la necesidad de estar verificando manualmente en el código la dirección web de un proyecto y comparándolo con strings que contienen el URL. Esto resultaba en que el código fuese mucho más largo y en que no se muestre el nombre del proyecto en algunos casos, ya que en el código no se encontraba el URL del proyecto. Ahora, esto está solucionado porque al obtener la lista de los proyectos en los que participas, se compara el URL de la unidad de trabajo que estás procesando con el URL del proyecto de la lista obtenida. Si ambos son idénticos (que lo será), se sustituye el URL por el nombre del proyecto. Esto también resulta que el código del programa sea mucho mas limpio.

BOINC To Web v1.2

Puedes ver el código del programa en GitHub aquí.

Puedes descargar la versión 1.2 aquí.

El post introductorio y cómo usar el programa se encuentra aquí.

Mira mis tareas BOINC aquí.

¡Disfruten!

Presentando ArduBOINC – Muestra tus tareas de BOINC en una pantalla LCD usando un Arduino

Presentando ArduBOINC – Muestra tus tareas de BOINC en una pantalla LCD usando un Arduino

Hola a todos,

Hoy ha sido otro día creativo. Esta vez, les presento mi nuevo proyecto, ArduBOINC:

ArduBOINC

ArduBOINC viene de Arduino y BOINC. Es un proyecto que he querido hacer desde hace tiempo cuando mi LattePanda todavia funcionaba, pues se daño hace unos días y me encuentro en el proceso de mandarlo para reemplazo o reparación. Afortunadamente, el UDOO x86 me llegó días despues y es entonces que decidí retomar esta iniciativa y hacer este proyecto, ya que el UDOO x86 también tiene un Arduino integrado (Arduino 101 / Intel Curie).

Nuevamente, este es un programa escrito en Visual Basic .NET ya que es mi lenguaje de programación favorito, y el sketch de Arduino fue hecho usando el IDE oficial de ellos.

Este proyecto consiste en dos partes. Primero, necesitas cargar el sketch de Arduino a tu tarjeta de Arduino, y luego puedes usar el programa de Windows para mostrar tus tareas de BOINC. Esto es posible usando la interfaz de comunicación serial del Arduino y de Windows. Simplemente seleccionamos el puerto COM donde se encuentra el Arduino conectado y el programa de Windows comenzará a comunicarse con él.

Ayer anuncié que hice una herramienta para mostrar las tareas de BOINC en páginas web. Esta herramienta funciona básicamente de la misma manera, excepto que nos estamos comunicando con el Arduino. El programa utiliza la misma librería (BoincRpc) usada en el proyecto pasado para agarrar las tareas y mandarlas al Arduino.

Lo grandioso de este proyecto es que sólamente necesitamos un Arduino, ya sea un Arduino Uno, Mega, etc. y una pantalla LCD que sea compatible con la librería Liquid Crystal Display que viene incluida con el IDE del programa. También, es compatible con el UDOO x86 y el LattePanda, ya que ambos cuentan con co-procesadores de Arduino y son compatibles con el IDE oficial. También debería funcionar con otros productos que sean compatibles con el IDE de Arduino y que tengan un chip compatible, como el SparkFun RedBoard.

Esta herramienta es de Código Abierto. ¡Chequéalo aquí! El Sketch de Arduino y la herramienta de Windows se encuentran ahí.

A continuación, verás un video detallando el programa, el sketch, y cómo funciona:

Aquí verás unas imágenes de una versión en progreso de ArduBOINC corriendo en un Arduino Mega ADK:

A continuación, verás un video del programa corriendo en el Arduino Mega ADK:

¡Espero que encuentren esta herramienta útil! Es perfecto para añadir pantallas LCD a las computadoras que desees monitorear sin tener que encender el monitor de las computadoras.

¡Ahora puedes ver las tareas de BOINC que estoy ejecutando en mi Página Web!

¡Ahora puedes ver las tareas de BOINC que estoy ejecutando en mi Página Web!

Hola a todos,

Hoy he estado escribiendo un programa, base de datos y script que me permite mostrar las tareas de BOINC (Berkeley Open Infrastructure for Network Computing) en mi página web!

He estado pensando en hacer este script y programa desde hace un tiempo y hoy por fin lo logré.

Estos son solo algunos de mis equipos. Para ver el resto, visita https://moisescardona.me/BOINCStatistics.

El programa que escribí es el siguiente:

BOINC Tasks on Website 6

Simplemente escribes un nombre para la computadora (host), Dirección IP del equipo, número del puerto y la contraseña de acceso RPC. Luego, presionas el botón «Add to List» y haces este proceso para los demás equipos que tengas que quieras mostrar en tu página web.

Luego, entras los datos de tu base de datos MySQL, especificas un tiempo para actualizar la base de datos con información actualizada de las tareas y presionas el botón «Fetch Tasks!».

En el lado MySQL, tienes que ejecutar el archivo llamado «boincweb-database.sql» el cual se encuentra en mi repo en github aquí. Luego, puedes usar el programa.

En el lado web, subí un archivo llamado «boincweb.php» al repo que puedes editar para que se vea como quieras. El archivo muestra lo siguiente luego de editar los datos de la base de datos:

BOINC Tasks on Website 7

El archivo PHP usa Tablesorter para ordenar la tabla y también permite que edites el estilo fácilmente editando el archivo CSS. Tablesorter no está incluido, así que tienes que descargarlo aquí: https://mottie.github.io/tablesorter/docs/

También, para usar el programa de escritorio, tienes que descargar y compilar el API BoincRpc .NET que se encuentra aquí..

Tienes que compilar este API cambiando el .NET Framework a la ultima versión. Por alguna razón, da problemas usando el .NET Standard 1.3 que es como viene el API. Luego de compilarlo, tienes que añadir la referencia DLL al programa. En adición, necesitas también el MySQL Connector for .NET

Me divertí mucho haciendo este programa para mostrar mis tareas de BOINC en mi pagina web.


Repo del proyecto en GitHub: https://github.com/moisespr123/BOINCToWeb/

Requisitos para el archivo PHP:
Tablesorter: https://mottie.github.io/tablesorter/docs/

Requisitos para el programa .NET:

Chequea las tareas que mis maquinas están ejecutando presionando aquí.

Demo del archivo PHP: https://moisescardona.me/boincweb.php