Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Archimedes

Pagine: [1]
1
Segnalazione bug / Re:CREATE PRIVATE
« il: 27 Ottobre 2024, 00:05:50 »
Non vorrei essere pedante ma ho notato solo ora che la pagina segnalata da vuott è ambigua: CREATE_PRIVATE...CREATE_STATIC vengono intese come complementari mentre non possono stare insieme.
La descrizione:
Citazione
" Queste due parole chiave, inserite all'inizio del codice di una classe, indicano all'interprete Gambas che la classe non può essere istanziata.
  Questa modalità viene usata per la costruzione di classi, padri di altre classi. "
(Traduzione dalla pagina ufficiale di Gambas)

è riferita solo a CREATE_PRIVATE.
 :hatecomputer:

2
Una possibile integrazione di modelli di intelligenza artificiale di tipo LLM la si può installare con un strumento software a questo github:
https://github.com/ollama/ollama

Se si vuole, senza troppo scervellarsi, installare il tutto, in italiano, consultare qui:
https://zigqurat.altervista.org/?p=601
 
Sia il servizio ollama che i modelli di intelligenza artificiale sono open source e vengono installati in locale, niente va in rete!
Questo comporta un eccessivo uso delle risorse hardware.

Ho interrogato alcune AI, compatibili con il mio hardware, e solo Mistral, AI francese (guarda caso), conosceva la sintassi di gambas.

3
Segnalazione bug / CREATE PRIVATE
« il: 06 Luglio 2024, 13:04:53 »
Segnalo un baco nella documentazione italiana:

CREATE PRIVATE
Citazione
Questa parola chiave, viene messa da sola all'inizio di un file di classe e comunica all'interprete che questa classe non può essere istanziata.
Questa clausula è utile per le classi che sono state progettate per non essere genitore di altre classi.

la frase barrata va sostituita da "per essere"

In inglese la frase è corretta:
Citazione
These keywords, when placed alone at the beginning of a class file, tells the interpreter that this class cannot be instanciated.
This is useful for classes that are just designed to be the parent of other classes

Ciao.

4
Domande tecniche / Re:Compilare Gambas3 su Ubuntu 24.04 LTS
« il: 09 Maggio 2024, 20:12:32 »
Ho installato gambas3 su Arch Linux per Raspberry pi 4 con successo seguendo questa procedura (Nei repository non è più presente e la procedura dovrebbe valere anche per achitetture amd64)

Installazione dipendenze di supporto:
Codice: [Seleziona]
pacman -Syu --needed --noconfirm alure autoconf automake bzip2 zstd coreutils curl dbus gcc gdk-pixbuf2 git glew glib2 gmime3 gsl gst-plugins-base gstreamer gtk2 gtk3 gtkglext imlib2 intltool libffi libgl libgnome-keyring libmariadbclient librsvg libsm libxcursor libxml2 libxslt libxtst mariadb make mesa ncurses pcre

installazione librerie per i componenti:
Codice: [Seleziona]
pacman -Syu --needed --noconfirm pkg-config poppler poppler-glib postgresql postgresql-libs qt5-svg qt5-x11extras sdl2 sdl2_gfx sdl2_image sdl2_mixer sdl2_net sdl2_ttf sdl_mixer sdl_ttf smpeg sqlite unixodbc v4l-utils xdg-utils zlib gettext qt5-webengine webkit2gtk qt6-svg qt6-webengine

Scarico dei sorgenti (ultima versione dev)i:
git clone https://gitlab.com/gambas/gambas.git

Inizializzazione della compilazione (all'interno della directory gambas):
./reconf-all
./configure -C --disable-qt4 --disable-sqlite2 --disable-qt5webkit --disable-pdf

Compilazione:
make -j [$(nproc)]
($(nproc)=numero di core)

Installazione:
sudo make install

Il tutto richide da 1 a 2 ore.

Ma quello che mi preoccupa è il fatto che il gambero lacrima!
Che vuol dire?

5
Raspberry Pi / Gambas3 su Bookworm
« il: 20 Dicembre 2023, 16:44:54 »
Recentemente ho installato l'ultima versione di raspi os basato su debian 12 con gambas3.18.0 dal repository ufficiale debian.
La cosa è che l'ide si impalla continuamente.
Dato che di default viene avviata l'istanza in ambiente gtk3 ho provato ad avviarlo in modalità qt5 con il comando cli (o modificando  la proprietà launcher)  "$ env GB_GUI=gb.qt5 gambas3" e qui sembra che funzioni correttamente.
Qualcuno ha verificato il malfunzionamento?

Ho sempre usato le librerie wiringpi con gambas per gestire le porte gpio, ma su questa ultima distro non funzionano e oggi non sono più supportate, ma qui https://zigqurat.altervista.org/?p=495 c'è una patch che proluga ancora per un pò la vita di questa libreria.

6
Programmazione / Re:Percentuali
« il: 06 Maggio 2023, 19:17:15 »
Non hai una calcolatrice di sistema? Verifica i risultati con quella.

7
Segnalazione bug / Re:combobox no fa il combobox
« il: 06 Maggio 2023, 17:11:04 »
Niente da fare, il problema persiste.
Per il momento sospendo l' "indagine" . Con calma farò un aggiornamento alla 23.04 e vedo se cambia qualcosa.
Al limite installo plasma che non da problemi.
L'installazione originale è la 19.04 e si ho abilitato la ppa del team gambas però non ricordo quando.
Intanto ti ringrazio del supporto.
Ciao

8
Segnalazione bug / Re:combobox no fa il combobox
« il: 05 Maggio 2023, 16:14:12 »
Non mi sono spiegato: non è il codice ma la visualizzazione del controllo combobox.
Ad esempio, se vado a modificare una proprietà di un qualsiasi controllo della form nel ide di gambas se questa è un combo (tipo true/false) la tendina delle scelte non viene visualizzata l'ide rimane bloccato per 1-2 secondi poi ritorna a risponde agli input, ma la scelta non è possibile fare.
Noto solo ora che solo con la tastiere è possibile fare le scelta.
Se non hai riscontrato lo stesso problema credo proprio che sia qualche libreria grafica corrotta del mio sistema.
No, non ho installato gambas con git clone, lo usato per fare delle prove su gitlab.

9
Segnalazione bug / Re:combobox no fa il combobox
« il: 05 Maggio 2023, 13:42:08 »
Scusa il ritardo ma volevo fare altre verifiche.
Il problema si verifica solo sul server wayland e con le librerie gtk3, con qt4/5 non rilevo questo problema.
Non vorrei farvi perdere tempo ma recentemente ho aggiornato ubuntu 20.04 alla 22.04, forse qualcosa non è andato per il verso giusto.

il sistema problematico:

Codice: [Seleziona]
[System]
Gambas=3.18.2
OperatingSystem=Linux
Distribution=Ubuntu 22.04.2 LTS
Kernel=5.15.0-71-generic
Architecture=x86_64
Cores=8
Memory=5869M
Language=it_IT.UTF-8
Desktop=UBUNTU
DesktopResolution=96
DesktopScale=8
WidgetTheme=yaru-dark
Font=Ubuntu,11

[Programs]
gcc=gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
git=git version 2.34.1

[Libraries]
Cairo=libcairo.so.2.11600.0
Curl=libcurl.so.4.7.0
DBus=libdbus-1.so.3.19.13
GDK2=libgdk-x11-2.0.so.0.2400.33
GDK3=libgdk-3.so.0.2404.29
GStreamer=libgstreamer-1.0.so.0.2003.0
GTK+2=libgtk-x11-2.0.so.0.2400.33
GTK+3=libgtk-3.so.0.2404.29
OpenGL=libGL.so.1.7.0
Poppler=libpoppler.so.118.0.0
QT5=libQt5Core.so.5.15.3
RSvg=librsvg-2.so.2.48.0
SDL=libSDL2-2.0.so.0.18.2
SQLite 3=libsqlite3.so.0.8.6

[Environment]
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
DESKTOP_SESSION=ubuntu
DISPLAY=:0
GB_GUI=gb.gtk3
GDMSESSION=ubuntu
GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3.desktop
GIO_LAUNCHED_DESKTOP_FILE_PID=4650
GJS_DEBUG_OUTPUT=stderr
GJS_DEBUG_TOPICS=JS ERROR;JS LOG
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
GNOME_SETUP_DISPLAY=:1
GNOME_SHELL_SESSION_MODE=ubuntu
GTK_MODULES=gail:atk-bridge
HOME=<home>
IM_CONFIG_PHASE=1
INVOCATION_ID=73ccc903e18a46b983ce245e3bcc95b0
JOURNAL_STREAM=8:41706
LANG=it_IT.UTF-8
LANGUAGE=it_IT.UTF-8
LC_ADDRESS=it_IT.UTF-8
LC_ALL=it_IT.UTF-8
LC_IDENTIFICATION=it_IT.UTF-8
LC_MEASUREMENT=it_IT.UTF-8
LC_MONETARY=it_IT.UTF-8
LC_NAME=it_IT.UTF-8
LC_NUMERIC=it_IT.UTF-8
LC_PAPER=it_IT.UTF-8
LC_TELEPHONE=it_IT.UTF-8
LC_TIME=it_IT.UTF-8
LOGNAME=<user>
MANAGERPID=1654
MANPATH=/opt/gutenprint/man:/opt/gutenprint/man:/usr/local/man:/usr/local/share/man:/usr/share/man
PATH=/opt/gutenprint/sbin:/opt/gutenprint/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
PWD=<home>
QT_ACCESSIBILITY=1
QT_IM_MODULE=ibus
QT_LOGGING_RULES=*.debug=false
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1851,unix/<hostname>:/tmp/.ICE-unix/1851
SHELL=/bin/bash
SHLVL=0
SSH_AGENT_LAUNCHER=gnome-keyring
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
SYSTEMD_EXEC_PID=1898
TZ=:/etc/localtime
USER=<user>
USERNAME=<user>
WAYLAND_DISPLAY=wayland-0
XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.1UKS41
XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
XDG_CURRENT_DESKTOP=ubuntu:GNOME
XDG_DATA_DIRS=/usr/share/ubuntu:<home>/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
XDG_MENU_PREFIX=gnome-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=ubuntu
XDG_SESSION_TYPE=wayland
XMODIFIERS=@im=ibus
_=/usr/bin/gnome-session

10
Segnalazione bug / Re:combobox no fa il combobox
« il: 04 Maggio 2023, 01:12:10 »
Ho disinstallato gambas3.18.2 e ho reinstallato gambas3.16.3, quella nei repository ufficiali di ubuntu (a proposito era la 22.04 e non la 20).
Risultato: toccando una combobox adesso va in crash!
Il problema è ubuntu o gnome,  più probabilmente  wayland.
Infatti se avvio il sistema su xorg il problema si risolve.

11
Segnalazione bug / combobox no fa il combobox
« il: 03 Maggio 2023, 23:53:07 »
Ci sono delle segnalazioni sul componente combobox  della gb,gui.base della versione 3.18.2?
A me non funziona, non risponde, ma non solo , sulla scheda proprietà dei controlli del ide di gambas non è possibile fare la selezione degli item del combobox.
Si legge nel changelog della versione 3.18.0 sotto GB.GUI.BASE:
combobox
It's now a control written in Gambas!
nella versione 3.18.1:
ComboBox: The Selection property now works correctly.
Forse su ubuntu 20.04 non è stato corretto?
Con la 17 non avevo problemi

12
Raspberry Pi / installazione gambas3
« il: 30 Aprile 2022, 18:21:26 »
Salve a tutti.

Volevo mettere a disposizione le procedure per poter installare gambas3 su distribuzioni tipo manjaro e opensuse per raspberry pi 4 che non hanno l'eseguibile nel loro repository:

https://zigqurat.altervista.org/gambas3-su-manjaro-arm-64-bit/

https://zigqurat.altervista.org/installazione-gambas3-su-opensuse-tumbleweed-per-raspberry-pi-4-arm/


Pagine: [1]