Marco Barbato

Free Lance Professional on Information Technology, looking forward for applications for the next future.

Most commented posts

  1. Come configurare Opencart in modalità multi-store — 11 comments
  2. Un balzo gigantesco per il bosone di Higgs — 5 comments
  3. Realizzare un web service con Mirth — 4 comments
  4. Volunia Power User — 3 comments
  5. Be hungry, be foolish — 2 comments

Author's posts

Pillole Oracle – come recuperare lo script di definizione di una vista di un altro utente

Ho bisogno di rivedere il codice SQL di una vista di un utente diverso da quello con cui sono collegato al dbms Oracle. Se ho privilegi di select sulla vista lo posso fare. select * from ALL_VIEWS where owner=’scott’ and view_name=’my_view’ L’oggetto ALL_VIEWS è una vista su tutte le viste visibili all’utente.

Pillole di Unicode

Unicode associa un numero univoco ad ogni carattere, indipententemente dalla piattaforma, indipententemente dal programma, indipententemente dalla lingua.   I caratteri prima di Unicode Fondamentalmente i computer gestiscono solo numeri. Essi memorizzano lettere ed altri caratteri assegnando un numero ad ognuno di essi. Prima che Unicode fosse inventato, esistevano centinaia di sistemi diversi, chiamati codifiche (encodings), …

Continue reading

Pillole di MySQL: comportamento dei campi timestamp

Nella dichiarazione di un campo di tipo timestamp viene per default abilitata la valorizzazione automatica all’istante corrente del campo quando inseriamo un nuovo record. Ad esempio, se in una tabella attivita abbiamo un campo data dichiarato come timestamp, quando inseriamo un nuovo record il campo verrà popolato anche senza la sua presenza esplicita nell’istruzione SQL. …

Continue reading

Martorèo

È un vocabolo del dialetto veneto, almeno nella mia zona di origine che si situa nel baricentro tra le città di Venezia, Padova e Treviso. Amici della provincia di Treviso mi segnalano che da quelle parti verso la Pedemontana si chiami Mazariòl o Mathariòl, pronunciato con il suono della theta greca (la fricativa dentale sorda dell’alfabeto …

Continue reading

Installazione di due versioni di PHP + Apache

Ho la necessità di lavorare alternativamente con PHP 5.6 e PHP 7.2 per due clienti. Siccome parto da PHP5.6,  occorre installare PHP7 e il modulo Apache per PHP7 e intervenire in configurazione per selezionare l’uno o l’altro a seconda del lavoro che devo fare. Installazione di PHP7.2: $ sudo apt-get install php7.2 php7.2-mysql php7.2-ldap php7.2-cli …

Continue reading

Upgrade Ubuntu da 15.04 a 16.04 LTS Dapper Drake

Ho aggiornato il mio Ubuntu 15.04 alla 16.04 LTS Dapper Drake, rimanendo in attesa dell’8 luglio per poter ulteriormente aggiornare alla 18.04 LTS Bionic Beaver Sono successi alcuni inconvenienti, non gravissimi, che elenco: MySQL non parte più. In questo caso ho dovuto reinstallare mysql-server e aggiornare il file di configurazione di Apparmor che non consentiva …

Continue reading

Pillole LaTeX: aggiungere un package

LaTeX è il sistema di redazione di documenti scientifici più popolare da ormai più di 20 anni. Le potenzialità sono state ampliate nel tempo fornendo dei componenti terzi che sono agganciabili al motore di LaTeX eseguando l’installazione di un pacchetto (package) Un esempio: il package Tikz-feynman, che aggiunge la possibilità di disegnare diagrammi di Feynman. …

Continue reading

Pillole Unix/Linux: il comando grep

grep (GNU Regular Expression Parser) è un utilissimo programma per analizzare testi. A cosa serve analizzare un testo? per esempio: trovare tutti i documenti di testo dentro ad un disco o ad una directory in cui compare la parola “mail”, quando non abbiamo la più pallida idea di dove sia. Qui in realtà occorre un concorso …

Continue reading

Pillole di TCP/IP: l’utility PING

Ping è un programma disponibile in tutti i sistemi operativi che permette di controllare se un host o più in generale, una qualsiasi interfaccia di rete anche di un router, è raggiungibile dal punto in cui siamo. Ping è una utility che invia e riceve messaggi ICMP (Internet Control Message Protocol). Partiamo da questo protocollo. …

Continue reading

Pillole di Unix/Linux: i servizi, i runlevel e gli script rc.d

Un servizio è un programma, o un insieme di programmi, che gira in background e di cui non ci preoccupiamo fino al momento in cui ne abbiamo bisogno. Esempi di servizi sono Apache, MySQL e CUPS (il server per la gestione delle stampanti). Un servizio è detto a volte service e a volte server. Un …

Continue reading