Via Cà Matta 2 - Peschiera Borromeo (MI)
+39 02 00704272
info@synaptica.info

Author: Ivan Revelli

Digital solution partner

KVM -HowTo move or copy a VM from Host to onther Host

To transfer a KVM virtual machine (VM) from one host to another, you can follow the steps below: Make sure you have the same version of KVM on both hosts. You can verify this by running the kvm –version command. Stop the VM you want to transfer. You can do this using the command virsh…
Read more

TDataSetSQLStatement c esempio di “class helper” in Delphi.

Helpers are a way to extend a class without using inheritance, which is also useful for records that don’t allow inheritance at all. Official documentation is available at: https://docwiki.embarcadero.com/RADStudio/Sydney/en/Class_and_Record_Helpers_(Delphi). I often found myself creating code to export a dataset or a single record with its values ​​in an SQL statement, and every time I wrote…
Read more

Ubuntu LTS update Apache2 to the lastest version via SSH

To update Apache2 to the lasted version on Ubuntu is quite simpe:     Verify current Apache version:   sudo apache2 -v Add Apache repository: sudo add-apt-repository ppa:ondrej/apache2 Update apt: sudo apt update Upgrade apt: sudo apt upgrade   And now ( in my case, with Ubuntu 22.04 current date) my new Apache2 release is:…
Read more

Linux Tips – How to – Install Samba Server on Ubuntu 22.04 desktop & server

Install samba server: sudo apt install samba backup config filee: sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup create a shared folder for your user, like: mkdir /home//mmyshare edit samba config file: nano /etc/samba/smb.conf replace all smb.conf with this: [global] workgroup = WORKGROUP server string = %h server (Samba, Ubuntu) log file = /var/log/samba/log.%m max log size = 1000…
Read more

Delphi TThread Synchronization

How to execute a method inside a TThread synchronously with the main Thread of the application is quite simple. Suppose we want to synchronize access to a count variable, we can use the TThread.Synchronize and TThread.Queue methods. The TThread.Syncronize method immediately executes the method interrupting the execution of the main Thread immediately while the TThread.Queue…
Read more

ChatGPT & Delphi – OpenAI Chat

Today I tried to talk about programming with chatGPT…. and I must say I was amazed First I asked him for the code for a web server in Delphi: Then I asked him to add support for SSL Then if you give me an example of Machine Learning in Delphi Then I asked him what he…
Read more