Suggerimenti

Come implementare l’integrazione continua con 4D: Una guida passo-passo

Tradotto automaticamente da Deepl

Nel mondo dello sviluppo del software, negli ultimi anni è apparso un nuovo concetto chiamato “Continuous Integration”. La definizione che vediamo o sentiamo ovunque è :

“La CI è un processo che automatizza la compilazione, il test e la consegna di un’applicazione su base regolare e frequente”.

Avendo compreso questa definizione, che esprime un processo interessante e promettente, cosa devo fare per implementarlo in 4D? Se si cerca su Internet, si scopre che sono disponibili molti strumenti e framework di CI.

Tuttavia, ci sono diversi prerequisiti prima di utilizzare questi strumenti di CI.

Suggerimenti blank

Suggerimenti e trucchi per le applicazioni 4D – Edizione di giugno

Tradotto automaticamente da Deepl

di Add Komoncharoensiri, Direttore dei servizi tecnici di 4D Inc.

Eccoci con un’altra serie di suggerimenti e trucchi.

Come sapete, la Knowledge Base di 4D è una libreria di informazioni sulla tecnologia 4D in cui vengono pubblicati attivamente consigli tecnici settimanali e note tecniche mensili. Se vi siete persi gli ultimi suggerimenti sulla KB, non c’è problema; ecco una raccolta delle ultime settimane.

Questo post copre 16 suggerimenti:

Suggerimenti blank

GitHub 4D Awesome List – Richiesta di contributi

Tradotto automaticamente da Deepl

Per rimanere competitivi nel settore del software, bisogna sempre cercare l’innovazione e creare uno slancio verso il cambiamento.

In questo spirito, 4D vi ha sempre fornito la tecnologia giusta per crescere ed espandersi. La modalità progetto ne è un esempio che porta con sé un enorme vantaggio: la possibilità di utilizzare Git per far funzionare la vostra applicazione 4D in un ambiente di sviluppo più produttivo.

Abbiamo quindi deciso di creare un elenco di 4D Awesome, in cui raccogliere tutta la saggezza collettiva in un unico luogo per rendere la vita degli sviluppatori 4D un po’ più facile.

Se siete utenti di Git/GitHub e avete un progetto fantastico che credete possa aiutare gli altri sviluppatori, potreste contribuire all’elenco 4D Awesome, dove vivono i progetti fantastici!

Questo post spiega il concetto di lista Awesome e come contribuire.

Suggerimenti blank

4D e Git: Dal principiante all’esperto

Tradotto automaticamente da Deepl

Ormai sapete che i progetti comportano un enorme vantaggio: la possibilità di utilizzare Git (il sistema di controllo delle revisioni) e GitHub (il servizio di hosting) per far funzionare la vostra applicazione 4D in un ambiente di sviluppo più produttivo.

Il controllo di versione per sviluppatori principianti o senior è un punto fermo in ogni ambiente di lavoro in cui più risorse collaborano per partecipare a quella che potrebbe essere definita una catena di produzione del software.

Per aiutarvi a familiarizzare con Git, abbiamo messo a vostra disposizione molte risorse. Questo post del blog è una raccolta di tutto ciò che abbiamo fornito su questo argomento… finora. Se vi sentite persi e non sapete da dove cominciare, continuate a leggere; abbiamo incluso:

  • altri post del blog,
  • una guida dettagliata,
  • un video top rated di summit,
  • e persino un corso di formazione.
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 sfruttare le azioni di GitHub con 4D

Tradotto automaticamente da Deepl

Il vostro progetto è ora su un sistema di controllo dei sorgenti. Ciò significa che la gestione di diverse versioni del vostro software, il monitoraggio delle modifiche e l’integrazione di correzioni o nuove funzionalità sono ora molto più semplici.

Perché non sfruttare anche l’integrazione continua?

A partire da 4D v19, è possibile avviare la compilazione del progetto con un comando. Di conseguenza, ora disponete di tutti gli elementi necessari per automatizzare la vostra catena di integrazione.

Questo post vi fornirà un esempio di automazione con il GitHub manager e le GitHub Actions.

Suggerimenti blank

Banche dati del progetto: Git. Impegno. Pull. Spingi e altro ancora

Tradotto automaticamente da Deepl

In un precedente post sul blog, vi abbiamo presentato Git (un sistema di controllo delle versioni) e Github (un servizio di hosting basato su cloud) e come potete condividere il vostro codice 4D con altri sviluppatori. In questo post ci spingeremo oltre, esplorando alcuni scenari che uno sviluppatore può incontrare, come la clonazione di un repository remoto, l’ignoranza dei file già impegnati e la risoluzione dei conflitti di fusione.