Autore: Damien Fuzeau

Avatar
- Product Owner -Damien Fuzeau è entrato a far parte del team 4D Product nel febbraio 2019. In qualità di Product Owner, si occupa di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo lavoro consiste anche nell'assicurarsi che le implementazioni delle funzionalità fornite soddisfino le esigenze dei clienti.Damien si è laureato all'Università di Nantes in ingegneria del software. Ha trascorso più di 23 anni nella sua precedente azienda, prima come sviluppatore (scoprendo 4D nel 1997), poi come responsabile dell'ingegneria e architetto software. Questa azienda è un partner OEM di 4D e ha distribuito software aziendali basati su 4D per migliaia di utenti, su centinaia di server. Damien è quindi abituato allo sviluppo e alla distribuzione di 4D in un contesto multilingue.
Prodotto blank

Supporto Bcrypt per le password

Tradotto automaticamente da Deepl

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ù!

Notizie blank

Guida introduttiva ai sistemi 4D e di controllo delle versioni

Tradotto automaticamente da Deepl

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!

Suggerimenti blank

Come definire il timeout di riposo per le applicazioni 4D remote

Tradotto automaticamente da Deepl

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.

Prodotto blank

Personaggi invisibili in scena!

Tradotto automaticamente da Deepl

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à.

Prodotto blank

Crittografare i propri dati con l’algoritmo 4D

Tradotto automaticamente da Deepl

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.

Prodotto blank

Configurazione del componente Amministrazione Web

Tradotto automaticamente da Deepl

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.

Prodotto blank

Server multipli, risorse locali condivise

Tradotto automaticamente da Deepl

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!

Prodotto blank

Istanze multiple di applicazioni server unite sulla stessa macchina

Tradotto automaticamente da Deepl

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.