Тёмный
Archety
Archety
Archety
Подписаться
Welcome to the world of [Channel Name]! If you're passionate about web development, you've come to the right place. Here, we dive deep into every corner of fullstack programming: from frontend development using HTML, CSS, and JavaScript, exploring the latest libraries and frameworks, to the secrets of backend development and databases. Whether you're a beginner looking to grasp the basics or a professional seeking to enhance your skills, you'll find comprehensive tutorials, practical tips, and real-world projects to elevate your coding journey. Subscribe and join us on this adventure through the vast universe of coding! 🔍🖥️💡
Комментарии
@giuseppenuccio3171
@giuseppenuccio3171 3 часа назад
Complimenti, spieghi benissimo
@10Totti
@10Totti 8 дней назад
Farai qualche video su Blazor 8 ?
@archetydev
@archetydev 8 дней назад
Metto in lavorazione, questa settimana pubblico dei video su D3.js, probabilmente andrò ad analizzarlo verso agosto/settembre 😁
@massimomuja2505
@massimomuja2505 13 дней назад
molto utile pre esame ITS, grazie
@archetydev
@archetydev 13 дней назад
Grazie 😁
@mircoangeletti2507
@mircoangeletti2507 20 дней назад
Ti ringrazio per queste 5 pillole! Tutto spiegato molto chiaramente!
@archetydev
@archetydev 20 дней назад
Di nulla, a presto 😁
@10Totti
@10Totti 22 дня назад
Sempre utili i tuoi tutorial.
@archetydev
@archetydev 22 дня назад
Grazie 😁
@jerrycelozzi
@jerrycelozzi 22 дня назад
mai visto una playlist cosi veloce e cosi CHIARA! COMPLIMENTI
@archetydev
@archetydev 22 дня назад
Grazie mille, è molto motivante 😀
@10Totti
@10Totti 25 дней назад
Grazie per i tuoi tutorial!
@archetydev
@archetydev 24 дня назад
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 RU-vid 🎉🎉🎉
@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.