XML personaggi invisibili sul palco!
Il carattere predefinito di fine riga e l’uso del Byte Order Mark nei file di testo sono stati modificati in 4D v19 R2. Con 4D v19 R3, 4D estende questo comportamento ai file XML. Vediamo come.
Supporto Bcrypt per le password
Lasicurezza è un tema fondamentale per i sistemi di soluzioni aziendali di oggi. Noi di 4D ne comprendiamo l’importanza ed è per questo che continuiamo a fornire funzionalità che affrontano questo tema.
Con 4D v19 R3, 4D utilizza ora un algoritmo di hashing più potente per le password degli utenti. Scopriamone di più!
Guida introduttiva ai sistemi 4D e di controllo delle versioni
Per molti anni, 4D ha permesso di sviluppare database binari come parte di un team con un server 4D. Questo modo di sviluppare è semplice, ma molti sviluppatori ci hanno chiesto di essere più efficienti nella gestione del codice sorgente per garantire una migliore tracciabilità. 4D li ha ascoltati e ha sviluppato la modalità Progetto per soddisfare questa esigenza. Questa modalità ha aperto una nuova era di collaborazione grazie aisistemi di controllo delle versioni!
Come definire il timeout di riposo per le applicazioni 4D remote
Per evitare la perdita della sessione, 4D monitora lo stato di sospensione delle applicazioni 4D remote.
Quando un utente è connesso da un’applicazione 4D remota a un Server 4D e il suo computer entra in modalità sleep, l’informazione viene inviata al Server 4D. Nel momento in cui il computer dell’utente si sveglia, l’applicazione 4D remota recupera il suo contesto di esecuzione.
Personaggi invisibili in scena!
Le best practice nell’IT a volte cambiano e la gestione di alcuni caratteri invisibili nei file di testo ne è un esempio. I caratteri di fine riga (EOL) si sono evoluti, soprattutto per l’integrazione dei sistemi di controllo delle versioni. Allo stesso modo, il Byte Order Mark (BOM) sui file di testo Unicode è sempre meno utilizzato.
Con 4D v19 R2, 4D si è evoluto senza problemi per seguire queste best practice, offrendo una maggiore flessibilità.
gitignore e 4D: una funzione utile per gli utenti di Git
La modalità progetto consente di tenere facilmente traccia delle modifiche con Git, il sistema di controllo della versione più diffuso. Ma spesso non si vuole tenere traccia di tutti i file del progetto nel repository Git. 4D offre ora la possibilità di definire cosa non tenere traccia nei nuovi progetti.
Crittografare i propri dati con l’algoritmo 4D
Come avrete notato qualche tempo fa, 4D offre un modo semplice per criptare i vostri dati. Ora, 4D consente anche di utilizzare lo stesso algoritmo usato per la crittografia dei dati, ma questa volta per le proprie esigenze. Ora è quindi possibile crittografare e decrittografare qualsiasi informazione, sia essa un singolo campo di una tabella o file esterni.
Configurazione del componente Amministrazione Web
Il componente interno WebAdmin è stato incluso in 4D v18 R6. Questo componente è la base di molti moduli di amministrazione futuri. È basato sul web, in modo da poterlo utilizzare con ambienti headless. Il primo modulo di amministrazione pubblicato basato sul web è il Data Explorer, che abbiamo spiegato in modo approfondito in questo post del blog.
Vediamo come configurarlo.
Server multipli, risorse locali condivise
Può capitare che gli utenti debbano connettersi a molte istanze della stessa applicazione server unificata. Quando ciò accade, l’applicazione client unita scarica tante risorse locali quante sono le connessioni al server. Ma se la cartella Risorse del server è enorme, questo può comportare un notevole dispendio di tempo, volume e rete! Fortunatamente, 4D v18 R5 ha una soluzione per questo scenario!
Istanze multiple di applicazioni server unite sulla stessa macchina
Ospitare diverse applicazioni 4D Server sulla stessa macchina non è insolito, soprattutto per gli ambienti di produzione e pre-produzione. Ma se la vostra macchina ospita applicazioni server unite costruite con versioni diverse di 4D, come nel caso in cui usiate il vostro server di pre-produzione con l’ultima versione di 4D, potreste riscontrare dei problemi dovuti alla cartella della struttura 4D condivisa.
Vediamo come risolvere questo problema.
Contattateci
Avete domande, suggerimenti o volete semplicemente entrare in contatto con i blogger di 4D? Lasciateci un messaggio!
* La vostra privacy è molto importante per noi. Fare clic qui per visualizzare il nostro Politica