miércoles, 15 de noviembre de 2023

Fecha en Gambas

 Siempre me pasa lo mismo. Paso mucho tiempo sin tocar nada de programación en Gambas y cuando decido avanzar o empezar de nuevo el enésimo programa, hay pequeños detalles en la programación de Gambas que me olvido. Así que voy a utilizar este blog como anotaciones, para así tener esas porciones de código o trucos siempre a mano. Quizá no sea el mejor lugar, ni el más cómodo, pero por lo menos voy a empezar anotar esas cosas.


 

 Cuando manejos fechas en Gamas siempre se me olvida como hacer para que imprima, o ya sea para guardar, una fecha con el formato dd/mm/yyyy (es decir, dias, mes, y año). Pues es sencillo:

print str$( Format(Date(Year(Now), Month(Now), Day(Now)), "dd/mm/yyyy"))

lunes, 16 de octubre de 2023

Ventana negra en Firefox con Debian

 No me sucedía siempre, pero al encender el portátil con Debian 12 (también me sucedía con Debian 11) y al iniciar Firefox, la ventana era totalmente negra. Le tenía que dar a cerrar, esperar unos segundos a que se cerrara la ventana e iniciar de nuevo Firefox.


 

 Fui dejando transcurrir el tiempo, pensando que sería un fallo de Firefox que ya arreglarían.

 Hoy me he liado la manta a la cabeza a buscar información sobre este fallo, a ver si le pasaba a mas gente y si tiene solución.

 La solución la encontré en AskUbuntu. Según leo es un problema con Wayland y para solucionar el problema hay que añadir una variable de entorno tal que así:

sudo nano /etc/environment

y añadir en ese archivo lo siguiente:

MOZ_ENABLE_WAYLAND=1

Se guardan los cambios con Crtl+O y salimos de Nano con Crtl+X.

 Desde que apliqué el cambio no me ha vuelto a suceder, esperemos que la cosa siga así.