Entradas

Sonidos en .NET MAUI y la duda sobre Miriam

Imagen
 En la sesión de ayer, después de tocar los temas de trabajo y seguir con una actividad recreativa, a pesar de tener Miriam un interventor visual (Germán) sacó por segunda (no se si tercera o cuarta vez) el " Toma todo ", las protestas en el equipo no se hicieron esperar :). Por esta razón y para no generar sospechas que para la siguiente versión de la Pirinola se investigó como agregar sonidos a una aplicación MAUI . Esto primero la IA de Google indicó un método, aunque al final nos fuimos por el siguiente video: Entonces lo primero según el video es bajar por medio de NuGet el paquete Plugin.Maui.Audio Podemos ver que la tecnología MAUI es nueva y en desarrollo, entonces Microsoft ofrece la siguiente literatura que es muy recomendable consultarla y podemos descargar el libro en pdf, aquí: https://dotnet.microsoft.com/en-us/download/e-book/maui/pdf Aquí vamos a seguir los pasos del video, lo que sigue es abrir el programa MauiProgram.cs en el Explorador de Soluciones. Aquí...

Ubuntu 24.04 y una compu i5 del 2011

Imagen
 Hasta ahora con algunos mensajes de advertencias en esta distro de Linux, estamos ya con un sistema operativo instalado que se planea sea un sistema de prueba, de uno que es productivo y lo tenemos en el área de trabajo. Este equipo por increible que sea y aunque es un procesador que todavía esta en el mercado (aunque en generaciones más avanzadas) para la marca Apple, ya NO se actualiza a los sistemas operativos más recientes de la marca (se puede pero de forma legal u oficial). Entonces una de las opciones fue en principio mejorar la RAM, de tener 4Gb se aumentó a 8Gb, lo siguiente es cambiar a un disco duro magnético - fijo, por un estado sólido (SSD). El primer intento, fue poner un sistema operativo de Linux "ligero" para que el sistema funcionara de forma más fluida, por lo que se optó por Zorin OS, pero cuando se intentó trabajar con R y Posit RStudio no fue posible descargar algunas librerías. La primera sospecha, al menos para mi, es que Zorin OS esta basado en Ubun...

Visual Studio con Python usando base de datos de Oracle (II) - oracledb

Imagen
En nuestra reunión semanal, Germán mi compañero, me comentó que no había tenido éxito con el paquete cx_Oracle (supongo que por ese requisito del cliente) entonces procedimos a probar lo que el hizo que le funcionó es decir con el paquete oracledb . Se hizo un segundo proyecto para probar este nuevo paquete, creando una carpeta, y usando la opción Open Folder, procedimos a crear un nuevo entorno virtual al que se le nombró Datos_Sinteticos usando: python -m venv Datos_Sinteticos Ahora se procede a instalar este nuevo paquete que según la IA, es mejor... Una cosa, que no la entendí, es el hecho de que al crear el programa que usa este nuevo paquete no reconocía el mismo, por lo que volví a instalarlo y ya con esto lo reconoció, parecería que faltaba copiarlo al entorno virtual que habíamos creado. También el mismo interprete me sugirió actualizar el pip, mediante: python -m pip install --upgrade pip Con esto escribimos el siguiente código, trayendo las tuplas de una tabla que contiene...

Después de Xamarin - .NET MAUI para aplicaciones móviles (y multiplataforma)

Imagen
 Hace algunos años cuando estaba en la docencia exploré y exploramos una tecnología  nueva en esa versión de Visual Studio (quizás 2019) el llamado Xamarin, que era para construir aplicaciones móviles tanto para Android como iOS ( y parece ser que lo que quedaba de Windows Phone ) y la verdad me y nos costo mucho poder hacer la primer aplicación, de tal forma que cuando se pudo hacer el artículo lo intitule como " Xamarin, Xamarin como me has hecho sufrir ". Debido a que nos estamos capacitando mi equipo y un servidor, me enteré que ahora para Visual Studio 2022 la tecnología es .NET MAUI , ya que la idea es que las bibliotecas (ahora de .NET Core ) pueden crear aplicaciones de consola, escritorio, web y móviles, por lo que el juego de la Pirinola quería llevarlo a una aplicación móvil. Para ello me fui al  YouTube para buscar la aplicación más básica, y el primer video que sentía que cumplía este objetivo estaba en inglés era algo muy sencillo y básico además el vid...

Visual Studio Code con Python usando base de datos de Oracle

Imagen
 Después de tanto ataque, aunque claro haciendo notar que es por el campo de aplicación la ciencia de datos va de la mano de este lenguaje, empezamos a tratar de migrar software a Python . En un post anterior cuando empezamos a tocar el tema de algebra lineal usando Python   mencionaba que estaba usando una máquina virtual para que -ahora lo se - poder ejecutar la consola de Power Shell ya que esta bloqueada por directivas de seguridad. Entonces mi compañera Blanca Torres , me enseñó lo siguiente y gracias a esto ya se puede utilizar la máquina real para trabajar con Python. Cambiar la terminal de Power Shell a Línea de Comando .   Para poder cambiar la terminal, vamos a los ajustes de VS Code (recuadro blanco - ícono de engrane) y damos clic. Después vamos a elegir la opción Settings.  Ahora se elige en el menú del lado izquierdo las opciones Features - Terminal para después continuar en la opción Integrated -> Default Profile on Windows del combo se selec...