Categoria: informatica

Aggiungere GeoGebra alle applicazioni.

geogebra gnome icon

GeoGebra è un software open‑source per la didattica della matematica e della geometria dinamica. Quello che intendiamo qui con “geometria dinamica” è un approccio all’insegnamento e alla sperimentazione della geometria in cui le costruzioni non sono “fisse” su carta, ma “vive”: ogni elemento può essere spostato e il disegno si aggiorna in tempo reale rispettando …

Continua a leggere

Sicnronizzare due directory su due computer con rsync

Ubuntu rsync

Utilizzo intercambiabilmente due PC e preferisco mantenere in locale (non su cloud) i contentuti di due directory, per maggior sicurezza. Nell’ambito di una qualsiasi rete locale in cui collego i due pc voglio che una volta al giorna queste irectory vengano sincronizzate. Solitamente utilizzo Samba per collegare la directory di PC1 montandola in PC2. L’uso …

Continua a leggere

Copiare utilizzare i data source in un report BIRT

Sto progettando un report con BIRT (Business Intellgence and Report Tool), un tool di Eclipse. Avevo questo problema: non volendo cablare nel template design i parametri della sorgente dati, ma piuttosto acquisirli da un file di configurazione esterno, ho visto che è possibile creare delle source library da posizionare nella stessa cartella del report. Così …

Continua a leggere

Risorsa Samba non più raggiungibile

Mi prendo un appunto su questo problema e la soluzione che ho trovato con GPT. Problema Improvvisamente (in realtà ieri ho fatto un aggiornamento di Windows) dalla mia macchina Windows non riesco più ad accedere alla risorsa ssamba montata sul mio “muletto” Ubuntu Linux jsbach. Quando tento di montare la risorsa Samba mi compare la …

Continua a leggere

Porting di una app Oracle a MySQL

Durante un porting ho incontrato queste differenze che ho dovuto gestire. Function Non può contenere istruzioni DDL (es. CREATE TABLE). Non può nemmeno chiamare una procedura che contene istruzioni DDL. Se si vogliono lanciare istruzioni DDL, utilizzare le procedure, non le function. Procedure Può contenere DDL però mi da’ un fastidioso errore alla dichiarazione di …

Continua a leggere

Mirth: compilazione del Message template

Mi è capitata una anomalia che non avevo mai notato. In realtà non è un’anomalia ma è così che va Mirth: avevo scritto una query di select in un database reader ma non mi veniva compilato il message template nel transformer. Il comportamento di Mirth dipende dal contesto tabellare della query: Usa una clausola FROM …

Continua a leggere

Driver Java/MySQL per Mirth Connect: dove posizionare le librerie?

Java

Ci sono due directory in cui è possibile depositare archivi JAR (Java Archive) per estendere le funzionalità di Mirth Connect, nel mio caso la libreria che consente di connettersi a MySQL: custom-lib/ e server-lib/database/. Le due directory hanno scopi leggermente differenti e vengono utilizzate per gestire librerie personalizzate o di sistema in maniera modulare: 1. …

Continua a leggere

Mirth: cosa sono le Code Libraries

Importazione della Library 1 tra i Code Templates

Il tutto parte da un avviso che mi compariva ogniqualvolta importavo un canale Mirth costruito in precedenza: un avviso che, con il codice, veniva importata anche una libreria, una fantomatica Library1. Cosa sono le Code Libraries in Mirth Connect? Le Code Libraries in Mirth Connect sono collezioni di funzioni, template e blocchi di codice che …

Continua a leggere

Un’immagine Docker compatta, veloce ed efficace.

Immagine Docker logo white

TLDR – buildare una immagine docker può richiedere parecchio tempo e può risultare pesante dal punto di vista del volume occupato. Il post contiene lcuni suggerimenti su come fare prima e aumentare a compattezza.

TLP, allunga la vita della batteria del tuo laptop

tlp - Batteria Laptop

TLP è un sistema per Linux che aiuta a prolungare la durata della tua batteria. Utilizzando TLP, potrai ottimizzare le impostazioni del sistema per ridurre il consumo energetico e massimizzare l’efficienza energetica. Con TLP, potrai godere di una maggiore durata della batteria per il tuo sistema Linux. Installazione di TLP Su Ubuntu 22.04 Jammy Jellyfish: …

Continua a leggere