Archety
Archety
  • 214
  • 17 234
Introduzione a D3.js - 09: La Generazione di Polyline con un Array di Punti
Benvenuti al nono episodio della nostra serie dedicata a D3.js! In questo video, esploreremo come generare polilinee utilizzando un array di punti con D3.js.
00:00 - Setup del progetto
01:44 - Creazione dell'array di punti con coordinate sotto forma di JavaScript Object
02:40 - D3 Line, come funziona
03:48 - Inserimento della Polyline all'interno della SVG
06:02 - Rimozione della chiusura della Polyline
06:44 - Aggiungere un Circle ad ogni nodo della Polyline
Imparerai a creare e manipolare un array di coordinate per disegnare linee complesse e interattive all'interno di un elemento SVG. Vedrai esempi pratici su come trasformare dati in polilinee dinamiche per visualizzazioni dati piÃđ avanzate.
Questo episodio ÃĻ perfetto per sviluppatori web, analisti dati e appassionati di JavaScript che desiderano approfondire le loro competenze in visualizzazione dati e interattività.
Non dimenticare di iscriverti al canale e attivare la campanella per restare aggiornato sui prossimi episodi! Troverai anche risorse utili come la documentazione ufficiale di D3.js e il codice sorgente degli esempi.
Lascia un commento qui sotto se hai domande o suggerimenti. Grazie per aver guardato!
āļĄāļļāļĄāļĄāļ­āļ‡: 4

āļ§āļĩāļ”āļĩāđ‚āļ­

Introduzione a D3.js - 08: Generazione di Punti Random con Range e Map
āļĄāļļāļĄāļĄāļ­āļ‡ 44 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Benvenuti all'ottavo episodio della nostra serie dedicata a D3.js! In questo video, esploreremo come generare punti random utilizzando le funzioni Range e Map di D3.js. 00:00 - Setup del progetto 01:41 - Creazione dell'SVG ed il get delle coordinate da un SVG esistente 05:03 - Utilizzo di range() e map() in JavaScript 08:00 - Creazione dei points dal DataSource Imparerai a creare coordinate cas...
Introduzione a D3.js - 07: Generare Punti Random all'interno di uno Spazio SVG
āļĄāļļāļĄāļĄāļ­āļ‡ 57 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Benvenuti al settimo episodio della nostra serie dedicata a D3.js! In questo video, ti mostrerÃē come generare punti random all'interno di uno spazio SVG utilizzando D3.js. 00:00 - Setup del progetto 01:30 - Creazione del campo SVG con variabili Width e Height 03:10 - Generazione delle coordinate randomiche 08:00 - Utilizzo delle coordinate randomiche per la creazione di circonferenze Imparerai ...
Esercizi di C - 01: Esercizio sulla concatenazione di IF ELSE per la verifica del voto
āļĄāļļāļĄāļĄāļ­āļ‡ 47 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
In questo breve tutorial vi mostro come risolvere il seguente esercizio: Esercizio costrutto SWITCH Scrivere un programma in C che richieda all'utente di inserire un numero intero rappresentante un voto. Il programma dovrà quindi stampare a video una delle seguenti valutazioni in base al valore del voto inserito: "insufficiente" se il voto ÃĻ inferiore a 18, "appena sufficiente" se il voto ÃĻ par...
ANSI C (C89) rapido - Ep. 7: Il costrutto SWITCH CASE DEFAULT
āļĄāļļāļĄāļĄāļ­āļ‡ 47 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
In questo video vediamo come funziona il costrutto Switch Case Default e come migliora le prestazioni del costrutto IF-ELSE concatenato. 00:00 - Setup del progetto e gestione del valore d'ingresso 02:14 - Inizializzazione del costrutto Switch 05:30 - Il caso "default" 06:14 - Modalità Debug Seguiteci per imparare le basi di uno dei linguaggi di programmazione piÃđ influenti.
Introduzione a D3.js - 06: Separare il File JavaScript e Gestione degli ID nei Nodi SVG
āļĄāļļāļĄāļĄāļ­āļ‡ 79 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Benvenuti al sesto episodio della nostra serie dedicata a D3.js! In questo video, imparerai come separare il file JavaScript dal tuo HTML per una migliore organizzazione del codice e come gestire gli ID nei nodi SVG per una manipolazione piÃđ efficiente degli elementi. 00:00 - L'obiettivo del video 00:51 - Creare lo script.js ed incorporarlo nella index.html 02:27 - La creazione degli ID univoci...
Introduzione a D3.js - 05: Le Sorgenti di Dati come Oggetti JavaScript e un Elenco di Rettangoli
āļĄāļļāļĄāļĄāļ­āļ‡ 912 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Benvenuti al quinto episodio della nostra serie dedicata a D3.js! In questo video, esploreremo come utilizzare sorgenti di dati rappresentate come oggetti JavaScript per creare visualizzazioni dati. 00:00 - Setup del progetto 02:05 - Il concetto di coordinate nel "rect" e come creare una sorgente dati con Array e JavaScript Object 05:12 - Aggiungere gli elementi ad SVG con "selectAll", "data", ...
Introduzione a D3.js - 04: Le Coordinate del Mouse al Movimento su SVG
āļĄāļļāļĄāļĄāļ­āļ‡ 914 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Benvenuti al quarto episodio della nostra serie dedicata a D3.js! In questo video, ti mostrerÃē come rilevare e utilizzare le coordinate del mouse quando si muove su un elemento SVG. 00:00 - Setup del progetto 02:15 - Aggiungere il bordo ad SVG per una migliore consultazione, lo "style" di D3.js 03:05 - OnMouseMove per capitare le coordinate del mouse all'interno del pannello SVG 05:13 - Inserir...
Introduzione a D3.js - 03: Il Sistema di Coordinate e le Interazioni con il Mouse
āļĄāļļāļĄāļĄāļ­āļ‡ 1016 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Benvenuti al terzo episodio della nostra serie dedicata a D3.js! In questo video, esploreremo il sistema di coordinate in D3.js e come gestire le interazioni con il mouse, inclusi gli eventi mouseover e mouseout. 00:00 - Il sistema di coordinate di HTML e D3.js 02:38 - Creazione del nuovo progetto interattivo 04:56 - OnMouseOver, per intercettare il mouse che entra in una forma (shape) 06:24 - ...
Introduzione a D3.js - 02: Creazione del Primo Progetto, Cos'ÃĻ SVG e Come D3 si Interfaccia
āļĄāļļāļĄāļĄāļ­āļ‡ 1519 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Benvenuti al secondo episodio della nostra serie dedicata a D3.js! In questo video, ti guiderÃē attraverso la creazione del tuo primo progetto D3.js. Scoprirai cos'ÃĻ SVG (Scalable Vector Graphics) e come D3.js si interfaccia con esso per creare visualizzazioni dati straordinarie. 00:00 - Cos'ÃĻ SVG e cosa lo differenzia dal Raster 02:12 - La creazione matematica tramite Curve di Bezier 03:29 - Do...
Introduzione a D3.js - 01: Cos'ÃĻ e Come Utilizzarlo per Visualizzazioni Interattive
āļĄāļļāļĄāļĄāļ­āļ‡ 1421 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Benvenuti al primo episodio della nostra serie dedicata a D3.js! In questo video, scoprirai cos'ÃĻ D3.js e come questa potente libreria JavaScript puÃē essere utilizzata per creare visualizzazioni dati interattive e dinamiche. 00:00 - Cos'ÃĻ D3.js 03:02 - La galleria di samples del sito ufficiale 04:30 - Cosa viene renderizzato e dove Questo video ÃĻ perfetto sia per chi ÃĻ nuovo alla libreria che p...
HTML e CSS Pratico - 09: I Selettori CSS, per tipo, classe ed ID
āļĄāļļāļĄāļĄāļ­āļ‡ 13āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Nella nona lezione della nostra serie pratica su HTML e CSS, esploreremo i selettori CSS, uno degli strumenti piÃđ potenti per stilizzare le tue pagine web. Imparerai come utilizzare i diversi tipi di selettori, come quelli di tipo, di classe, di ID. 00:00 - Creazione del progetto 01:41 - Il tag Style 02:58 - Il commento in CSS 03:49 - Il selettore TIPO 06:14 - Commentare un frammento di codice ...
HTML e CSS Pratico - 08: Introduzione allo Stile CSS In Linea
āļĄāļļāļĄāļĄāļ­āļ‡ 1314 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Nella settima lezione della nostra serie pratica su HTML e CSS, ti introdurremo allo stile CSS in linea, applicato direttamente all'interno dei tag HTML. Imparerai come utilizzare l'attributo style per aggiungere stili specifici a singoli elementi, modificando colore e dimensione testo. Segui questo tutorial passo-passo per iniziare a personalizzare l'aspetto delle tue pagine web in modo rapido...
HTML e CSS Pratico - 07: A Cosa Servono i Tag META di HTML
āļĄāļļāļĄāļĄāļ­āļ‡ 1921 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Nella sesta lezione della nostra serie pratica su HTML e CSS, esploreremo l'importanza dei tag META all'interno del documento HTML. 00:00 - Inizializzazione dell'esempio 00:30 - Emmet Abbreviation per inizializzare e definizione del tag Meta 01:04 - Il tag Meta Charset 02:44 - Il tag Meta Viewport, l'importanza della scala 04:10 - Un esempio grafico della densità dei pixel e perchÃĐ Meta Viewpor...
HTML e CSS Pratico - 06: Gestione degli Spazi, BR e con HTML Entities
āļĄāļļāļĄāļĄāļ­āļ‡ 3021 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Nella sesta lezione della nostra serie pratica su HTML e CSS, imparerai come gestire gli spazi nel testo delle tue pagine web. 00:00 - PerchÃĐ ÃĻ importante che HTML non tenga conto dei Carriage Return ovvero i ritorni a capo 03:02 - Introduzione al primo tag autoconclusivo, il BR 04:48 - Gli spazi all'interno del testo, come aggiungerne di nuovi in HTML 07:07 - PerchÃĐ sono importanti le HTML ent...
Introduzione a Zulip: Cos'ÃĻ e Come Funziona - Guida Completa per Iniziare
āļĄāļļāļĄāļĄāļ­āļ‡ 19321 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Introduzione a Zulip: Cos'ÃĻ e Come Funziona - Guida Completa per Iniziare
HTML e CSS Pratico - 05: Apertura e Chiusura dei Tag e Altri Tag Testuali
āļĄāļļāļĄāļĄāļ­āļ‡ 1121 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
HTML e CSS Pratico - 05: Apertura e Chiusura dei Tag e Altri Tag Testuali
HTML e CSS Pratico - 04: Struttura HTML, Head e Body, Tag H1 e P
āļĄāļļāļĄāļĄāļ­āļ‡ 2121 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
HTML e CSS Pratico - 04: Struttura HTML, Head e Body, Tag H1 e P
HTML e CSS Pratico - 02: Installare Live Server, Struttura di una Pagina HTML e cos'ÃĻ un Browser
āļĄāļļāļĄāļĄāļ­āļ‡ 2421 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
HTML e CSS Pratico - 02: Installare Live Server, Struttura di una Pagina HTML e cos'ÃĻ un Browser
HTML e CSS Pratico - 03: Componenti del Browser e Struttura HTML ed il DOCTYPE, a cosa serve?
āļĄāļļāļĄāļĄāļ­āļ‡ 3621 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
HTML e CSS Pratico - 03: Componenti del Browser e Struttura HTML ed il DOCTYPE, a cosa serve?
HTML e CSS Pratico - 01: Strutture Genitore-Figlio dei tag HTML
āļĄāļļāļĄāļĄāļ­āļ‡ 2928 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
HTML e CSS Pratico - 01: Strutture Genitore-Figlio dei tag HTML
Java OWASP Dependency Check - 06 - Analisi delle vulnerabilità tramite NIST e MITRE da Maven Repo
āļĄāļļāļĄāļĄāļ­āļ‡ 17āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
Java OWASP Dependency Check - 06 - Analisi delle vulnerabilità tramite NIST e MITRE da Maven Repo
Java OWASP Dependency Check - 5 - Analisi generale del report di OWASP tramite NVD del NIST
āļĄāļļāļĄāļĄāļ­āļ‡ 15āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
Java OWASP Dependency Check - 5 - Analisi generale del report di OWASP tramite NVD del NIST
Java OWASP Dependency Check - 4 - Come includere OWASP nel POM fare un Vulnerability Check
āļĄāļļāļĄāļĄāļ­āļ‡ 12āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
Java OWASP Dependency Check - 4 - Come includere OWASP nel POM fare un Vulnerability Check
Java OWASP Dependency Check - 3 - Includere una libreria vulnerabile nel pom.xml di Maven
āļĄāļļāļĄāļĄāļ­āļ‡ 17āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
Java OWASP Dependency Check - 3 - Includere una libreria vulnerabile nel pom.xml di Maven
Java OWASP Dependency Check - 2 - Le basi di un progetto: come creare un progetto Java con Maven
āļĄāļļāļĄāļĄāļ­āļ‡ 17āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
Java OWASP Dependency Check - 2 - Le basi di un progetto: come creare un progetto Java con Maven
Java OWASP Dependency Check - 1 - La definizione di vulnerabilità dirette e indirette
āļĄāļļāļĄāļĄāļ­āļ‡ 34āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
Java OWASP Dependency Check - 1 - La definizione di vulnerabilità dirette e indirette
ANSI C (C89) rapido - Ep. 6: La Logica Booleana nel Blocco IF ELSE - Parte 2
āļĄāļļāļĄāļĄāļ­āļ‡ 11āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
ANSI C (C89) rapido - Ep. 6: La Logica Booleana nel Blocco IF ELSE - Parte 2
ANSI C (C89) rapido - Ep. 5: La Logica Booleana nel Blocco IF ELSE - Parte 1
āļĄāļļāļĄāļĄāļ­āļ‡ 12āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
ANSI C (C89) rapido - Ep. 5: La Logica Booleana nel Blocco IF ELSE - Parte 1
ANSI C (C89) rapido - Ep. 4: Il Blocco IF ELSE con Scelta Multipla tramite ELSE IF
āļĄāļļāļĄāļĄāļ­āļ‡ 7āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
ANSI C (C89) rapido - Ep. 4: Il Blocco IF ELSE con Scelta Multipla tramite ELSE IF

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™

  • @DoctorFeelings
    @DoctorFeelings āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Complimenti per la spiegazione! Dove posso scaricare il diagramma?

    • @archetydev
      @archetydev 18 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Ciao, ahimÃĻ non penso di averlo con me, tra qualche giorno al mio rientro lo carico su uno spazio web del sito. Mi dispiace, probabilmente ho dimenticato di caricarlo ai tempi 😅

  • @DoctorFeelings
    @DoctorFeelings āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    I rombi identificano join e fork?

    • @archetydev
      @archetydev āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Ciao, no i rombi identificano decisioni (decision) e le fusioni (merge). Le join e fork vengono utilizzate quando i processi vengono percorsi in parallelo e sono denotare da dei rettangoli neri. In questo caso si puÃē percorrere solo una delle strade.

  • @giuseppenuccio3171
    @giuseppenuccio3171 2 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Complimenti, spieghi benissimo

    • @archetydev
      @archetydev āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Grazie mille, ÃĻ motivante ricevere feedback positivi, significa che sto procedendo bene! 😁 Entro metà di agosto completerÃē la guida con i DockerFile per programmi con i vari linguaggi, ti consiglio anche la mia playlist di CI/CD se ti interessa la costruzione continua di immagini con GitHub e Docker 😁 a presto!

  • @10Totti
    @10Totti 10 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Farai qualche video su Blazor 8 ?

    • @archetydev
      @archetydev 10 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Metto in lavorazione, questa settimana pubblico dei video su D3.js, probabilmente andrÃē ad analizzarlo verso agosto/settembre 😁

  • @massimomuja2505
    @massimomuja2505 15 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    molto utile pre esame ITS, grazie

    • @archetydev
      @archetydev 15 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Grazie 😁

  • @mircoangeletti2507
    @mircoangeletti2507 22 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Ti ringrazio per queste 5 pillole! Tutto spiegato molto chiaramente!

    • @archetydev
      @archetydev 22 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Di nulla, a presto 😁

  • @10Totti
    @10Totti 24 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Sempre utili i tuoi tutorial.

    • @archetydev
      @archetydev 24 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Grazie 😁

  • @jerrycelozzi
    @jerrycelozzi 24 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    mai visto una playlist cosi veloce e cosi CHIARA! COMPLIMENTI

    • @archetydev
      @archetydev 24 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Grazie mille, ÃĻ molto motivante 😀

  • @10Totti
    @10Totti 27 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Grazie per i tuoi tutorial!

    • @archetydev
      @archetydev 26 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Grazie, ÃĻ molto motivante!

  • @waynestatic2912
    @waynestatic2912 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Ciao. Complimenti per la serie di video che stai facendo su questo argomento. Visto che stai dando un'ampia enfasi alla parte didattica, mi sento di suggerire un paio di precisazioni, sostanzialmente di forma e non di sostanza, giusto per pignoleria, concedimelo ðŸĪ“. La prima ÃĻ che il sistema operativo installato direttamente sulla macchina fisica viene definito come "Host OS"; di solito con "Guest OS" ci si riferisce al sistema operativo che gira all'interno di una macchina virtuale. La seconda precisazione riguarda il termine "locale": per evitare possibili fraintendimenti, io farei una distinzione concettuale tra interfaccia di loopback ed interfaccia locale di rete (LAN Local Area Network) e relativi indirizzi ip. Giusto per completezza, poi, si potrebbe anche accennare brevemente su come un indirizzo locale riesca effettivamente a raggiungere internet utilizzando il NAT e come fare ad esporre un servizio che gira in docker all'esterno della propria rete locale (non so se quest'ultima cosa l'avevi già pianificata per un prox video, magari sÃŽ)

    • @archetydev
      @archetydev āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Ciao, grazie per le precisazioni, questi giorni sto facendo video abbastanza "a braccio", ahimÃĐ qualche imprecisione puÃē scappare! ;D

  • @massimoR64
    @massimoR64 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Ottima serie. Una domanda: per aggiornare VirtualBox devo prima disinstallare la vecchia versione, oppure ÃĻ sufficiente lanciare l’ eseguibile e sovrascrivere la vecchia versione? Le macchine virtuali create rimangono valide? Quale ÃĻ la procedura corretta? Grazie.

    • @archetydev
      @archetydev āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Salve, la ringrazio! Le macchine virtuali che fanno parte della stessa Release, tipo da 4.1 passo alla 4.8 rimangono valide poichÃĐ c'ÃĻ compatibilità sulla stessa versione principale. Se dovesse passare dalla versione 2 alla versione 4 potrebbero esserci problemi di retrocompatibilità dovuti all'uso di Hypervisor (ma non ÃĻ detto). Sicuramente all'installazione della nuova versione non vede piÃđ quelle vecchie in elenco, ma puÃē raggiungere tramite la funzione Nuova - Macchia virtuale esistente da file VDI (ora non ho sotto mano il PC al massimo nei prossimi giorni espanso il tutorial) 😉

    • @massimoR64
      @massimoR64 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Grazie. La mia richiesta era riferita all’aggiornamento della versione da 7.0.6 all’ultima che credo essere 7.0.16

    • @archetydev
      @archetydev āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      ​@@massimoR64 Si assolutamente, l'ultimo numero si riferisce al "bugfix", quindi non ci sono modifiche di funzionalità, bisognerebbe preoccuparsi di solito solo sul cambiamento del primo numero (quando si passerà ad esempio alla versione 8.x.x) poichÃĐ potrebbe esserci un cambiamento sull'architettura della piattaforma.

  • @10Totti
    @10Totti 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Bravo ottimi contenuti continua cosi!

    • @archetydev
      @archetydev 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Grazie, felice di essere stato utile con i miei contenuti 😉

  • @marcocerasuolo5893
    @marcocerasuolo5893 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Se mai dovesse venire a Napoli, lei ha un caffÃĻ pagato per queste lezioni. Saluti da tre studenti disperati

    • @archetydev
      @archetydev 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Se vi possono essere utili chiedete pure su cosa avete bisogno 😉

  • @lucianocrimi
    @lucianocrimi 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    La pesantezza degli ultimi sistemi operativi ÃĻ incredibile. Mi ricordo che con VMware prima del 2010 ho installato 5 sistemi operativi vari su un macbook e li ho fatti partire tutti e 5 insieme. Il Macbook ce la faceva. Ora con due arranca.

    • @archetydev
      @archetydev 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Si, purtroppo c'ÃĻ anche da dire che Mac supporta alla perfezione Parallels, non so se i livelli di ottimizzazione che hanno raggiunto con Virtualbox e VmWare riescano ad eguagliare il primo. Vedremo in un futuro non troppo lontano se continuerà ad essere sostenibile come approccio 😀

    • @lucianocrimi
      @lucianocrimi 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@archetydev si ora che mi ricordo non usavo VMware ma parallels ...

  • @lucianocrimi
    @lucianocrimi 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Ciao, ho fatto esattamente come hai detto te ma dal mio IMAC non riesco a vedere la cartella condivisa su win11 ne tantomeno il drag e drop bidirezionale. Devo fare qualcosa su windows11 prima? Sia Individuazione rete che condivisione file e stampanti sono attivati

    • @archetydev
      @archetydev 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Ciao, purtroppo sul tuo iMac potrebbero esserci delle politiche di condivisione file che devono essere autorizzate su Virtualbox. AhimÃĻ non so come aiutarti poichÃĐ in questo video mostro come ospitare Windows su Windows, non Windows su Mac. Buona ricerca ;)

    • @lucianocrimi
      @lucianocrimi 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@archetydev ma se il problema fossero le guest addition? Non mi appaiono se cerco di installarle. Grazie

    • @lucianocrimi
      @lucianocrimi 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@archetydev ho risolto con l'altra tua guida, erano le guest addition mancanti. Dovevo rimuovere windows dal cd virtuale.

    • @archetydev
      @archetydev 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @lucianocrimi beh certo, se non appaiono ÃĻ un bel problema, perchÃĐ a quel punto non c'ÃĻ interfacciamento con l'host. Se non compare sul menu, puoi controllare che nelle impostazioni, Archiviazione ci sia sotto Controller: SATA una immagine che si chiama VBoxGuestAdditions.iso?

    • @archetydev
      @archetydev 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Perfetto! 😀

  • @ataru-music
    @ataru-music 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Le "Guest Additions" vanno a migliora l'esperienza utente andando ad installare una serie di driver aggiuntivi nella macchina virtuale. Dunque abbiamo una migliore integrazione del mouse, cartelle condivise host/guest, supporto video migliorato, clipboard condivisa, ecc. Tutto questo ÃĻ valido per OS windows che partono dalla versione NT4/2000 o superiore, purtroppo sembra che ad oggi non esista una versione MS DOS almeno per quanto concerne la condivisione delle cartelle. Video interessante.

    • @archetydev
      @archetydev 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Ciao! Grazie mille per il tuo commento dettagliato e per le informazioni aggiuntive sulle GA di VirtualBox. Hai ragione, l'installazione di questi driver aggiuntivi migliora notevolmente l'integrazione e l'esperienza utente nelle macchine virtuali, facilitando operazioni come la condivisione delle cartelle, la gestione del mouse, e molto altro. È vero, per ora non esiste supporto per MS DOS in termini di condivisione delle cartelle, ma ÃĻ interessante vedere come VirtualBox continua a evolversi e a supportare una gamma sempre piÃđ ampia di sistemi operativi. Grazie ancora per il tuo contributo e per aver guardato il video!

  • @francescopicaro3961
    @francescopicaro3961 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    quando mi provo a connettere mi da questo errore: 'connect ECONNREFUSED 127.0.0.1:27017, connect ECONNREFUSED ::1:27017', sai come posso risolvere?

    • @archetydev
      @archetydev 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Ciao, il processo con mongod.exe ÃĻ attivo? Hai fatto la procedura di creazione dell'utente root? In tal caso, hai avviato .\mongod.exe --auth?

  • @10Totti
    @10Totti 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Bel tutorial grazie!

    • @archetydev
      @archetydev 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Felice di esserti stato utile!

  • @lorenzodicaterino2817
    @lorenzodicaterino2817 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    ðŸŦķ

  • @davidegiungato4900
    @davidegiungato4900 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Complimenti! serie di video davvero chiara e ben fatta. Rimango in attesa delle successive tre parti e ti ringrazio in anticipo per i chiarimenti 🔝

    • @archetydev
      @archetydev 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Grazie mille, i nuovi episodi arriveranno presto 😉

  • @10Totti
    @10Totti 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Bel tutorial per principianti aspettiamo i nuovi episodi!

    • @archetydev
      @archetydev 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Arriveranno presto 😉

  • @ratchrint9027
    @ratchrint9027 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Fantastico tutorial. ho Visto tutt'un fiato! Grazie mille. Ottimo Framework. Praticamente anche se non hai conoscenze approfondite in SQL puoi usare tranquillamento LINQL e fare query con molti filtri e complessi. Ho un paio di domande. 1 - Se in un Database ho una serie di tabelle ma nel progetto mi servirebbero coinvolgere solo alcune specifiche tabelle ÃĻ possibile specificare quale di quelle utilizzare per creare i models? 2 - Ho visto che la stringa di connessione ÃĻ salvato all'interno del programma. Di solito quando si vuole ricevere i dati dal DB si fa una richiesta Http ad un ente esterno che si occupa a mandare le query per ricevere i dati, con l'utilizzo di questo Framework praticamente sarei io ad scrivere la query al DB direttamente... Il dubbio mio ÃĻ : come ottengo la connessione al DB senza salvare la stringa di connessione all'interno del programma? Scusa l'italiano XD spero di essere stato chiaro nelle domande :) grazie per la risposta

    • @archetydev
      @archetydev 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Ciao, grazie per il commento, ÃĻ molto motivante! Rispondo alle tue due domande: 1. Purtroppo l'approccio Database First (ovvero creare prima il database e poi pensare ai models solo successivamente) presuppone che il database sia interamente mappato in ORM. Puoi perÃē evitare di portare tutte le tabelle del database aggiungendo alla stringa di scaffolding Scaffold-DbContext... Models -Tables Prodotto Cliente Ordini . Quindi come puoi vedere il parametro tables quando fai lo Scaffolding mappa solo le tabelle che hai elencato subito dopo. Appena possibile faccio un piccolo video su questo! (Sto elaborando una guida anche sull'approccio CodeFirst e sull'approccio manuale che di sicuro ti sarà piÃđ utile) 2. La query string all'interno del programma ÃĻ davvero brutta, hai ragione, e non permette modifiche una volta compilato il programma. In questi giorni farÃē un piccolo video su come utilizzare la IConfiguration per inserirlo in un file chiamato appsettings.json e rendere indipendente il codice c# dalle stringhe di connessione esterna! A presto 😉

    • @ratchrint9027
      @ratchrint9027 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      @@archetydev grazie mille per la risposta ! AspetterÃē altri video. Cmq sono molto interessanti anche altri tuoi tutorial ! Complimenti per il modo in cui spighi e tratti tutti gli argomenti!

  • @francescorapisarda38
    @francescorapisarda38 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Finalmente su TH-cam 🎉🎉🎉

    • @archetydev
      @archetydev 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Hahahahahaha era solo questione di tempo ðŸĪĢ

  • @nobadihhh
    @nobadihhh 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    grazie mille utilissimo

  • @blidge0
    @blidge0 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    top video

  • @user-xe7vo8ik8g
    @user-xe7vo8ik8g 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Salve, complimenti per l'ottima spiegazione! Io perÃē avrei una domanda: i due casi d'uso "prenotazione biglietto" e "annulla biglietto" non andrebbero collegati in qualche modo, dato che l'annullamento del biglietto prevede che questo prima sia stato comprato? Grazie in anticipo!

    • @archetydev
      @archetydev 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Buongiorno, grazie! Allora, riflettiamo insieme... per il principio di indipendenza dei casi d'uso, ogni USE CASE identifica una operazione che l'utente puÃē fare in maniera indipendente con il sistema, infatti il caso d'uso Annullamento puÃē essere attivato anche senza essere consequenziale alla prenotazione. Se nel suo software prevede la funzionalità a questo punto mi sentirei di dirle che puÃē esserci una forma di estensione che perÃē mi sembra un pochino forzata😅 Quindi in parole povere, quello che lei ha identificato ÃĻ un workflow operativo che descrive una dinamica molto precisa del suo software, questo perÃē cozza con l'identificazione dei casi d'uso che ÃĻ relativa all'identificazione di "cosa l'utente puÃē fare" e "da cosa questa operazione ÃĻ dipendente tramite inclusione e estensione". A questo livello di progettazione non andiamo nel dettaglio della dinamica specifica, questo sicuramente potrebbe essere rappresentato successivamente nei diagrammi di attività che possono includere interazioni tra piÃđ casi d'uso.