Category: software

Gestione delle relazioni tra entità in Laravel

Nel mio Wiki trovate un nuovo articolo che spiega come si gestiscono le relazioni tra tabelle, di tipo 1 a molti, molti a molti, le tabelle di pivot (che consentono di realizzare le relazioni molti a molti) e le query che contemplano tre tabelle. Buona lettura, lasciate un Like se lo trovate utile.

MirthConnect 3.2 – Come intercettare la response di un connettore HTTP Sender

Overview Questa applicazione Mirth richede di leggere da un dataabase, reperire ad un certo URI un file identificato dalla precedente lettura e salvarlo su un NAS. Source un Database reader che mi fornisce il path e il file name del file da scaricare dal web Due destination destination 1: un connettore HTTP Sender ‘call_ws’ destination …

Continue reading

Analizzatori lessicali e alberi sintattici

Prima parte: analizzatori lessicali Nei linguaggi di programmazione, l’esecuzione di un programma è affidata a due componenti che sono presenti sia nei compilatori che negli interpreti: l’analizzatore lessicale (token analyzer) il costruttore dell’albero sintattico (parse tree) In sostanza si tratta di scorrere il testo di un programma, individuarne tutti i simboli (compito del primo componente) e, …

Continue reading

Emoji e licenze

Ho avuto modo di affrontare il problema dell’utilizzabilità degli Emoji nei documenti elettronici (o anche cartacei) dal punto di vista della licenza. L’occasione si è presentata per un contatto con la prof. Francesca Chiusaroli, docente del corso di Glottologia e Linguistica all’Università di Macerata che sta curando su Twitter un progetto piuttosto ambizioso che raccoglie il lavoro di …

Continue reading

RFC Request For Comments

Le RFC sono documenti ufficiali con i quali la Internet Engineering Task Force rende pubbliche le specifiche dei protocolli di rete. Il nome di Request For Comments è dovuto al fatto che storicamente, dato lo spirito collaborativo della neonata Internet, si chiedeva agli esperti di prendere visione di queste specifiche e, eventualmente, chiedere chiarimenti o …

Continue reading

MySQL e procedure

mysql

Continuo la serie di piccoli accorgimenti che possono far risparmiare molto tempo. Stavolta il DBMS di cui parlo è Oracle MySQL (ormai si chiama così). Il problema davanti al quale mi sono trovato era la creazione di una procedura memorizzata (o stored procedure) in cui il parser MyQL mi segnalava un errore che in realtà …

Continue reading

Oracle e millisecondi

Oggi mi sono trovato di fronte ad un problema: voglio vedere la differenza di tempo tra due scritture successive in una tabella in base al sysdate che viene scritto dentro. Le due transazioni sembrano molto ravvicinate, allo stesso secondo: 06/07/2016 09:28:24 06/07/2016 09:28:24 quindi volevo rendermi conto della distanza in millisecondi. Dal blog di Tom …

Continue reading

Breve incursione nell’Unicode

Ho avuto la necessità di scrivere un testo contente la lettera ð (eth) dell’alfabeto islandese, equivalente grosso modo alla th inglese di think (sorda) o di than (sonora). Come scriverlo direttamente in un testo utilizzando ad esempio, Libreoffice?     Qui ho trovato questo suggerimento. Per introdurre un carattere Unicode in un testo: digitare la …

Continue reading

Personalizzare Bootstrap

Bootstrap “appena tolto dalla confezione” (out-of-the-box) ha la possibilità di gestire grid-systems per un massimo di 12 colonne. Io ho bisogno di realizzare una tabella con 13 colonne. Dopo il solito giro di forum mi imbatto nel sito di Bootstrap (quale sito migliore?) che mi mostra questo favoloso servizio di personalizzazione col quale possiamo cambiare praticamente tutto …

Continue reading

Instagram down, April Fools?

Pesce d’aprile per Instagram che non risponde più agli accessi dell’utente. Il messaggio nella versione Smartphone è Impossibile aggiornare il feed. Per la versione browser (il nome del componente aggiuntivo per Google Chrome è Instagram for Chrome (io ho la versione 5.9.6) il mesaggio è This profile did not load. It may private and only …

Continue reading