Tested on Ubuntu 18.04 LTS sudo nano /etc/apache2/conf-available/phpmyadmin.conf #Restrict phpMyAdmin via IP address Order Deny,Allow Deny from All Allow from 10.1.1.10 sudo /etc/init.d/apache2 restart GNU nano 2.2.6 File: /etc/apache2/conf-available/phpmyadmin.conf # phpMyAdmin default Apache configuration Alias /phpmyadmin /usr/share/phpmyadmin An example of a full conf file, whereto we give full access to an entairly network addresses #Restrict…
Leggi tutto
Rimuovere completamente i riferimenti SVN da una cartella ricorsivamente: cd </yourFolderPath> find -name “.svn” | xargs /bin/rm -rf Undo add… se per sbaglio come capita spesso si chiama “add” e involontariamente si aggiungono infiniti file da committare che non si desiderava versionare, per tornare indietro prima di aver committato basta eseguire: cd <yourFolderPath> svn revert…
Leggi tutto
Embedded World 2020 — Norimberga Come ogni anno si è tenuta la fiera Embedded World, dedicata a tutti gli operatori del settore hardware e software dedicati alla creazione di soluzioni IT custom. Non mancava nessuno, per qualsiasi tipo di progetto c’era il fornitore giusto. Veramente una fiera molto specializzata, unica pecca a mio avviso è…
Leggi tutto
Embedded world 2020… Per realizzare qualsiasi tipo di progetto, la soluzione se non c’è te la assembli. Tutti i fornitori del settore dalla A alla Z!!! Molto specialistica, unica pecca secondo me la mancanza di una zona di workshop per incentivare giovani e dare visibilità alle startup. l
With KVM is possible to do nested virtualization to create VM inside other VM on your host. In this video is explained how to do: Actually we investigate how to create a virtual firewall inside the hostVM to manage the internal network of a new VPS. Using an old server with Ubuntu 18.04 and kvm…
Leggi tutto
Easy HTML editor with instant preview into TWebBrowser Component to use: – TSynedit – TSynHTMLSyn – TWebBrowser – TTimer (set Interval 1000) – TSplitter (set Align alLeft) Here the code: procedure TForm1.SynEdit1KeyPress(Sender: TObject; var Key: Char); begin Timer1.Enabled := True; end; procedure TForm1.Timer1Timer(Sender: TObject); var Doc: Variant; begin Timer1.Enabled := False; if not Assigned(WebBrowser1.Document) then…
Leggi tutto