Пікірлер
@Orlybrown
@Orlybrown 2 күн бұрын
mi potresti consigliari una distro da affiancare a linux mint ? ero intenzioanto a provare arch ho qualche derivata arch leggere veloce e semplice come linux mint
@albertocanu
@albertocanu 2 күн бұрын
Ciao, Arch è tutto tranne che semplice. Se vuoi una distro facile da usare Ubuntu LTS, se vuoi approfondire il funzionamento di Linux e vuoi una distro leggera Arch o gentoo
@lamaschera6321
@lamaschera6321 3 күн бұрын
sei fantastico, ma l'installer di Debian non mi sembra quello più semplice in una guida per principianti.
@albertocanu
@albertocanu 3 күн бұрын
Grazie, si è anche vero. Forse quello di Ubuntu è un po' più semplice, ma penso che alla fine la Debian sia una delle distro più gestibili. Inoltre se si ha a che fare con l'informaticaa ma non si è sistemisti, penso sia una buona via di mezzo tra una gentoo o arch e una ubuntu. Per esempio il proliferare di pachetti snap sulla ubuntu la rende molto meno intuitiva per chi inzia. Queste sono un po' le ragioni che mi hanno spinto a fare il tutorial utilizzando debian
@giatom81
@giatom81 4 күн бұрын
Per uno sviluppatore che inizia da zero oggi nel 2025, che top 3 di linguaggi consiglieresti studiare ? In previsione di utilizzo nel mondo del lavoro ?
@albertocanu
@albertocanu 2 күн бұрын
Come dico nel video, secondo me c++ o java, python e javascript asseconda poi se ti interessa di più il backend o il frontend
@SharonLee-b2v
@SharonLee-b2v 4 күн бұрын
Stai facendo un lavoro fantastico! Un po' fuori tema, ma volevo chiedere: Ho un portafoglio SafePal con USDT e ho la frase di recupero. (air carpet target dish off jeans toilet sweet piano spoil fruit essay). Come dovrei procedere per trasferirli su Binance?
@albertocanu
@albertocanu Күн бұрын
ATTEENZIONE! non cancello volutamente questo commento! si tratta di un tentativo di scam. Spoiler se provate a entrare con questa frase ci riuscite ma non fatevi ingolosire perché vi fregano se vi interessa approfondiamo
@LucaBastiani
@LucaBastiani 4 күн бұрын
Il problema maggiore secondo me sta nel fare un dualboot con una versione di win 11 con bypass perché Linux in questo senso riconosce Win 11 con TPM mentre io non ce l'ho..
@albertocanu
@albertocanu 2 күн бұрын
Ciao Luca, non so se ho capito bene ma a Linux non interessano i requisiti di windows ne tantomeno se hai bypassato la presenza del tpm per installare la 11. Linux non "riconosce" niente; semplicemente se vede un filesystem ntfs lo monta e lo puoi leggere, scrivere o modificare, al contrario se è crittografato non riesce neanche a capire che si tratta di un ntfs quindi non riconoscendo la firma del fs non ci può fare nulla
@LucaBastiani
@LucaBastiani 2 күн бұрын
@@albertocanu Il problema principale del dualboot sta nel fatto che con uefi non è molto semplice farli combaciare insieme in quanto se vado a distallare Linux poi succede che Windows mi si pianta e quindi già ho buttato un HD per questo motivo perché la disintallazione del sistema mi era andato nel profondo nel cancellare addittura l'avvio dello stesso HD morale nuovo HD senza dualboot col cazzo ci riprovo ora 😜
@albertocanu
@albertocanu Күн бұрын
@@LucaBastiani beh basta riconfigurare dal bios non serve buttare un bel niente. da uefi in poi puoi gestire tutto con una mano con il mouse. Sul legacy bios ci potevo anche stare perché dovevi andare a scrivere i primi 446 byte (se non ti eri salvati prima di pastrocchiare) ma con uefi basta capire come funziona e lo risolvi con due riavii (anzi con uno)
@LucaBastiani
@LucaBastiani Күн бұрын
@@albertocanu Ti posso assicurare che non c'è stato verso di farlo riavviare io sono di quelli che gli pesa spendere i soli 10 € figurati 80 € in HD e non SSD che non mi piacciono; Vero che viaggiano meglio hanno migliori prestazioni pena li butti via prima 😜
@LucaBastiani
@LucaBastiani Күн бұрын
@ Altra cosa il mio pc è del cucù quindi vuol dire ho si il l'ulitmo bios aggiornato al 2011 ma non lo posso usare per il semplice motivo che è un bios saldato direttamente sulla scheda madre per fare un eventuale ripristino non mi basta più fare ponticello e la soluzione è solo quella di dissaldare il bios ed utilizzare il tool di ripristino che tra l'altro non è neanche quello ufficiale Acer (questi strumenti loro se li tengono stretti). E cmq sia il rpoblema non era nel bios anche perché hai voglia a comprare HD nuovi ma se l'avvio non è configurato bene auguri!! Non so se hai capito il tutto in sostanza il problema è che era andata a puttana la configurazione interna all'HD stesso. Quindi per il comune mortale gli fai poco se non strumenti adatti per tale scopo e pure questi non sempre risolvono la cosa. Tutto qui!!
@Ribby1982
@Ribby1982 6 күн бұрын
😊👍
@peppefailla1630
@peppefailla1630 6 күн бұрын
Mi è piaciuta la parentesi su BitLocker visto che troppo spesso è una parte trascurata da noi utenti Linux, quando scriviamo le guide.
@albertocanu
@albertocanu 6 күн бұрын
Grazie
@francocicconi9688
@francocicconi9688 7 күн бұрын
Sono già iscritto al tuo canale,io uso Linux Mint come sistema operativo principale, ma' sono un utente, non esperto come tè,e come me' ci sono molti altri,a dire la verità, non ci si capisce nulla, in questo modo,questi software, non li so usare, faccio solo cose basi, però Compiz fusion e ambiente grafico,so' cambiare, ho imparato con guide,e alcuni comandi da terminale base e basta, diciamo il 90% delle Persone è così, grazie mille al prossimo video,e buona giornata
@albertocanu
@albertocanu 6 күн бұрын
Ciao Franco, appena riesco do un'occhiata al tuo canale. Grazie
@MariusDiMaio
@MariusDiMaio 7 күн бұрын
Ho messo il like, prima di ascoltarti. Per me KDE per tutta la vita. Ho avuto solo un problema con la NEON, al riavvio, avevo solo schermo nero su Laptop Lenovo Thinkbook. Il problema era la path di plymouth. Ho ripiegato, su TuxedoOS-KDE
@albertocanu
@albertocanu 6 күн бұрын
Grazie Marius
@pippobaudo4418
@pippobaudo4418 7 күн бұрын
Grazie mille
@albertocanu
@albertocanu 7 күн бұрын
Grazie a te e complimenti per per il nome
@cnc29
@cnc29 7 күн бұрын
Una cosa che potrebbe interessare ad un principiante è l'installazione dei codec multimediali e la verifica dell'accellerazione hardware sul browser. A volte per problemi di licenze queste operazioni non sono scontate come dovrebbe essere. Comunque per i nuovi utenti consiglio la distribuzione di opensuse con kde.
@albertocanu
@albertocanu 7 күн бұрын
Si ho realizzato una sala multimediale nel 2024 e devo dire che con i drm dei bluray c'è da diventare matti. Se riesco a trovare un angolino ne parliamo. Sarebbe interessante anche fare un recap su codec e conmtainer audio e video. Per esempio questi video li edito salvando il video quicktime h264 come la mia sony codifica ma l'audio lo ricodifico con opus..... vabbè qui ci vorrebbe un video a parte
@vincenzomenniti5041
@vincenzomenniti5041 7 күн бұрын
Io al momento sto usando su Arch il gestore di finestre Hyprland, basato su wayland, dove puoi passare da una configurazione all'altra usando le decine di dotfiles su github
@francescoalberti1104
@francescoalberti1104 8 күн бұрын
Ciao Alberto aspetto il tutto su Mac se possibile Intel
@albertocanu
@albertocanu 7 күн бұрын
Eh purtroppo non ho mai usato ne mai avuto un mac. So che l'hardware è di alto livello ma non ci ho mai fatto test sopra
@TheHellSideCyber
@TheHellSideCyber 8 күн бұрын
C'è modo di separare la partizione /home dopo che si ha già installato e configurato il sistema, oppure è necessario reinstallare tutto?
@albertocanu
@albertocanu 8 күн бұрын
no no con Linux / Unix è proprio difficile che si debba reinstallare tutto. Guarda fai così ti c rei un nuovoo utente amministratore. poi crei la partizione dove vuoi mettere la home supponiamo sda6 la formatti per esmpio ext4 sudo mkfs.ext4 -L /dev/sda6 , poi la monti temporaneamente sudo mount /dev/sda6 /mnt ci copi il contenuto della tua home anche banalmente con cp -av /home/pippo /mnt/ poi devi ricavarti l'uuid della partizione appena create sudo blkid /dev/sda6 e ti copi l'uuid infine con nano /etc/fstab in fondo inserisci questa riga: UUID="caf4cb31-77b9-4931-93c3-4cbe926f66fb" /home ext4 defaults,noatime,nosuid,nodev 0 2 mettendo ovviamente il tuo uuid Se hai sbagliato qualcosa ci mette un po' a ripartire se l'hai sbagliata grossa ti basta partire con una systemrescue e cancellare quella riga da fstab (o correggerla) Mi raccomando non combinare guai
@TheHellSideCyber
@TheHellSideCyber 8 күн бұрын
@albertocanu Grazie mille, poi con l'avvento di Debian 13, come faccio a reinstallarlo mantenendo la home?
@albertocanu
@albertocanu 8 күн бұрын
@TheHellSideCyber niente li basta che segui la guida e fai l'upgrade. Il sistema non tocca le tue impostazioni in generale, se deve proprio farlo ti chiede cosa vuoi fare ma non è il caso del file /etc/fstab
@vincenzomenniti5041
@vincenzomenniti5041 8 күн бұрын
Ti consiglio di fare pratica con una macchina virtuale ​@TheHellSideCyber
@TheHellSideCyber
@TheHellSideCyber 8 күн бұрын
@@albertocanu ho un disco da 256GB, che proporzioni mi consigli di fare per home e os?
@MrMatematico65
@MrMatematico65 12 күн бұрын
Video bellissimo e fatto benissimo pieno di tanta ciccia. Se posso darti un suggerimento, ammesso possa interessarti, potresti fare un video su come Linux sia cambiato in questi anni e sia divenuto adatto anche ad un pubblico casalingo. Da Ubuntu in poi molte distribuzioni si sono interessate di includere il grande pubblico nell'utilizzo di Linux, il che è una cosa dopotutto molto positiva. Hai infatti spiegato benissimo le differenze tra un OS a codice aperto rispetto ad uno a codice chiuso. Educare il grande pubblico e portarlo a conoscenza che quello che fanno facilmente con Windows oggi possono farlo anche con una distribuzione Linux progettata e pensata per loro, sarebbe veramente utile. Immagino sarai d'accordo con me che nonostante Linux esista da un certo numero di anni, la stragrande maggioranza delle persone non lo conoscono o ne hanno solo sentito parlare. Per assurdo proprio tra i giovani c'è la maggiore ignoranza in questo ambito. Il 90% dei miei studenti non conosce Linux, il resto ne ha sentito parlare ma hanno capito solo che è troppo difficile imparare ad usarlo. Questo video in particolare è molto tecnico e spaventerebbe piuttosto che avvicinare 😅 ma il titolo è chiaro e non lascia dubbi a quale pubblico sia diretto. Ma esistono anche distro che hai citato da Ubuntu in poi che hanno fatto un gran lavoro per avvicinare Linux alle persone comuni e meriterebbero di essere conosciute meglio. Un saluto.
@albertocanu
@albertocanu 12 күн бұрын
Grazie MrMatematico. Ottimo consiglio. Per il resto condivido in pieno. Proprio pochi minuti fa mentre montavo il prossimo video, davinci resolve mi ha divorato la partizione root con la cache. Visto che il disco è nuovo, aveva ancora un tera non partizionato; senza uscire da davionci (!!!!) ho fatto un sfdisk --dump per stare tranquillo, ho cancellato la partizione con fdisk e l'ho rifatta partendo dallo stesso identico settore ma finendo con lo spazio disponibile; poi un sudo partprobe /dev/nvme0n1 per stare tranquilli e successivamente con sudo resize2fs /dev/nvme0n1p6 ho ingrandito la partizione root Ripeto tutto questo senza neanche uscire da resolve (non fatelo a casa perché esistono dei rischi) Dico questo solo perché credo che se i tuoi studenti capissero che razza di superpoteri si acquisiscono imparando qualcosina.... Ovviamente è una via senza ritorno: una volta che s'impara, windows lo si usa per giocare (forse)
@SalvatoreAntoine
@SalvatoreAntoine 27 күн бұрын
alberto continua per favore...aiutaci a capire e a farla finita con zio bill, che ha rotto gli zibidei lui e windows, non ne possiamo più dei capricci della microsoft, e poi ci sta un'altro particolare che dovresti dire la sicurezza, la gente crede di essere al sicuro con gli aggiornamenti di windows, ma è davvero cosi? e poi mi hai incuriosito per i telefoni. grazie e forza alberto, che si vede che sei un gran competente.
@Chelnamor
@Chelnamor Ай бұрын
Bel video, iscritto!! Comunque io lavoro all estero come It Support/ Sys Admin, per il proseguo della carriera vorrei aggiungere una parte di programmazione ( al massimo faccio script Powershell) per il Cloud o magari la sicurezza IT. Tutti mi consigliano Python ma ho l'impressione che oggi lo sia dia per scontato e non sia così di nicchia per dirla tutta.
@albertocanu
@albertocanu Ай бұрын
Grazie, no di certo non è di nicchia ma visto il lavoro che fai te lo consiglio caldamente. Ti consente di fare le stesse cose della PowerShell ma in maniera molto più organizzata, scalabile e veloce. Anche perchè il debug è molto più agile con python. Inoltre puoi con facilità scrivere codice multipiattaforma
@Chelnamor
@Chelnamor Ай бұрын
@@albertocanu grazie mille
@forfrasab
@forfrasab Ай бұрын
A parte la classifica, un linguaggio semplice e omnibus per programmare, senza andare molto sul tecnicismo?
@FabioMastantuono
@FabioMastantuono Ай бұрын
Bravissimo. Altri video, mi piacerebe un video su come istallare linux dettagliato e chiarificatore su un pc levando windows e attivare tutte le periferiche che si rivolga ai principianti.
@albertocanu
@albertocanu Ай бұрын
Grazie, Ne sto preparando uno proprio su questi temi
@fabiuspocus1430
@fabiuspocus1430 Ай бұрын
Sei davvero una bella persona. Perché hai la voglia di far capire agli altri cosa hai imparato (ed è tanto davvero) e non tenertelo per te.
@albertocanu
@albertocanu Ай бұрын
Grazie grazie! È alla base movimento e della filosofia open source e cerco di seguirla
@algigialgigi3510
@algigialgigi3510 Ай бұрын
bravissimo complimenti
@albertocanu
@albertocanu Ай бұрын
Grazie grazie, complimenti molto graditi
@gasparinizuzzurro6306
@gasparinizuzzurro6306 Ай бұрын
Php è una bestialità . lo stesso creatore del linguaggio ha sentenziato "non sono uno un programmatore, non capisco nulla di parsers e lexers, ho creato php per avere qualcosa di più degli script di bash". I suoi fan lo usano perchè non sono svlluppatori ma strimpellatori. purtroppo è ampiamente usato, e spesso questo fatto è usato come argomentazione per giustificare la sua 'validità'. Beh a questo rispondo prendendo a prestito una frase del mio collega: "Anche dello sterco di vacca diresti che è una cosa buonissima, visto i mln di mosche che vi ci si posano sopra!" Chi ti scrive deve avere più o meno la tua eta, a 14 anni scrivevo per i primi micro a 8 bit , 6502, z80, 6809. Ho toccato i 16 bit essenzialmente 68000 e 8086 (che considero una cpu architetturalmente mal concepita, per via della sua architettura segmento/indirizzo). Ho lavorato come system programmer in C/C++, passato a Java, C#, e Javascript. Ciò che noto oggi, è l'eccessiva over-semplificazione dello sviluppo con linguaggi super semplificati e pochissima attenzione a capire bene le cose. Fa rabbrividire sentire gente che reputa linguaggi come java / c# complicati e per questo preferisce usare javascript perchè, essendo debolmente tipizzato gli semplifica la vita. in realtà è un trabocchetto incredibile perchè non elimina sul nascere anche i più semplici errori di digitazione. guarda questo: var a = 1 + + 2 apparentemente saresti portato a pensare che si tratti di un'errore di sintassi, vero? no. è accettato tranquillamente e pone in a il valore di 3 . (erroneamente, direi). Purtroppo questa oversemplificazione fa il gioco di molti perchè consente di creare eserciti di non-professionisti, che possono essere sottopagati e a scapito della qualità del sw. E' essenzialmente divenuto ormai un mondo di mode, come l'attuale imperante moda dell'approccio al paradigma funzionale, come se fosse la panacea per tutti i mani , "the way to go", dimenticando che non è l'ultima moda del momento ma che era già conosciuto prima degli anni '70. Facciamo un esempio: Premetto che non sono un fan del paradigma funzionale ritengo l'OOP il paradigma migliore per codificare comportamenti e relazioni. la peggior critica che si può muovere al paradigma funzionale è la disgiunzione tra stato e messaggi (azioni) che possono essere inviati ad un'ipotetico componente software. Nel paradigma OOP un "componente", (oggetto) è un ben definito insieme di stati e di messaggi che gli si possono inviare che alterano lo stato dello stesso (dati + methodi), autocontenuto e controllato dall'accesso esterno (scopo principale dell'incapsulamento o information hiding). Modelliamo ad esempio un interruttore elettrico. Esso in OOP può essere descritto come un "qualcosa" avente uno stato "on/off" e una serie di metodi (messaggi in OOP, o azioni) che ne alterano lo stato stesso. Questa rappresentazione descrive abbastanza precisamente un'interruttore. Nel paradigma funzionale lo stato è fisicamente diviso e il componente è un mero set di funzioni . E' palese che questa descrizione non corrisponde o modella completamente la realtà. Ora domandiamoci, perchè va di moda il funzionale? Semplice, sempre per la solita over semplificazione. Invece di istruire gli sviluppatori a capire bene il paradigma OOP gli si è lasciati a briglia sciolta. Spesso i risultati di questa semplificazione hanno portato a obbrobri di sw che non descrivendo correttamente il sistema in oggetto presentavano incoerenze varie o limiti di funzionamento. Visti i pasticci che la non padronanza dovuta all'oversemplificazione porta si è deciso che "OOP is bad, the new plethora is functional programming." Ma la realtà è un'altra: programmare in OOP non significa scrivere: A.B = 10 o A->B=10. significa CAPIRE BENE LE RELAZIONI E I COMPORTAMENTI tra le varie entità e modellarle correttamente con il tool di programmazione. se non sai fare questo fa poca differenza che tu lavori in c# o java, resterai uno strimpellatore. Riconosci il programmatore strimpellatore da frasi del tipo "java è troppo verboso" in "javascript" creo l'oggetto al volo. Manco si rende conto che javascript è essenzialmente un bidone di chiavi valore, essenzialmente un grosso array associativo chiave valore. La realtà è che ad esempio, volendo fare i sofistici il tanto criticato java per la sua verbosità è, secondo il paradigma oop quanto di più pulito ci sia oggi a disposizione tra i linguaggi che ho citato. posso fare un' altro esempio, i delegati C#. apparentemente sono mooooolto comodi, non devo definire interfaccie come in java per implementare callbacks o simili, ma... (e qui torniamo all'oversemplificazione), stilisticamente non c'entrano nulla col la filosofia OOP dove le varie entità si parlano attraverso messaggi (invocazioni di metodi) tra istanze di classi attraverso le interfaccie delle stesse istanze. quindi un "delegate" c# con OOP, benchè sia uno strumento comodo ed easy per ottenere lo scopo finale con OOP c'entra come i cavoli a merenda, ed è per questo che il team di sviluppo ed evoluzione del linguaggio java è stato da sempre riluttante ad implementarlo come in c#. quindi dal punto di vista della "pulizia" del linguaggio java è un pò più pulito di c#. Con questo non voglio dire che c# sia un brutto linguaggio anzi, molto flessibile, ma solo voglio intendere che se chiedi allo strimpellatore quest'ultimo non esiterà a porre in risalto che fare una callback in java è troppo "verboso" ;-) . Lo sviluppatore vero invece, osserverà ciò che ho riportato io qui sopra.
@Dalogg9
@Dalogg9 Ай бұрын
Per chi come il sottoscritto e' alle prime armi con linux posso dire tranquillamente che vale la pena installarlo a prescindere. Ho scelto di abbandonare windows ormai da circa 4 anni e ne sono ben felice. Ho iniziato con Elementary OS per poi passare a Zorin OS e ora uso Linux Mint LMDE su base Debian. Molto stabile e configurabile a piacere. Dovete solo sciegliere la distro che più vi piace.
@dazmaglia2797
@dazmaglia2797 Ай бұрын
Esaustivo, ottimo.
@albertocanu
@albertocanu Ай бұрын
Grazie
@xfeni
@xfeni Ай бұрын
Javascript/typescript su tutti, ora come ora ci si fa praticamnete qualsiasi cosa frontend web, sviluppo mobile, sviluppo desktop con electron (es. vscode, spotify , github desktop) sviluppo backend con nodejs
@rtv1338
@rtv1338 Ай бұрын
Grazie Altri video
@sf95super
@sf95super Ай бұрын
Come ha gia detto un altro utente, non sempre è possibile usare Linux. Io ad esempio lo uso spesso perchè lavoro come partita iva e non sono vincolato da varie aziende ad usare determinati tools. Infatti, quando lavoravo come dipendente, Windows era praticamente d'obbligo. Se in azienda usano il .Net Framework per sviluppare applicatvi dovrai necessariamente installarti Visual Studio perchè altrimenti con altri sistemi Non Windows avresti problemi. Puoi virtualizzare il SO sopra a Linux tramite VM varie ma non semprè è una soluzione comoda. Magari se fai applicativi Java puoi avere più flessibilità ma non è sempre detto perchè se ad esempio usano il software Toad For Oracle dovrai per forza usare Windows. Più la tua azienda utilizza software con librerie fatte per Windows e meno possibilità hai di usare Linux. Ciò significa che una presunta VM con sopra installato Windows sarebbe un peso perchè andrebbe comunque a peggiorare le prestazioni e quindi avere Windows come installazione nativa è d'obbligo. Questo discorso che ho detto non vale solo per l'Italia ma si estende anche in varie zone d'Europa (ed anche oltreoceano). Qui in Italia inoltre abbiamo il problema che persino molti sistemisti non sanno nemmeno usare bene Linux per configurare la rete, mostrando abilità poco superiori a quelle di un Help Desk, e pertanto anche loro usano Windows Server che è terribilmente peggio. Un conto pertanto è l'ideologia che ci sta dietro ed il fatto che Linux per programmare è sicuramente meglio, un altro è lavorare nelle aziende dove l'analfabetismo informatico la fa generalmente da padrona. Se volete lavorare in azienda pertanto dovrete fare questa scelta, io l'ho già fatta ma non è detto che vada bene anche per voi. Prima che idealisti bisogna essere pragmatici perchè con il solo idealismo non si porta a casa uno stipendio decente, poi fate voi.
@belfagorblu
@belfagorblu Ай бұрын
Come mai nessuno ha mai pensato a fare un compilatore python?
@nullpenguin
@nullpenguin Ай бұрын
quale tra i linguaggi esposti è quello più richiesto dal mercato del lavoro? e quale tra questi è quello che ti permette di migrare da una realtà lavorativa ad un'altra ?
@nullpenguin
@nullpenguin Ай бұрын
Mi sono iscritto al canale, sono molto curioso di conoscere la tua esperienza. Anche per sapere di più su questo pazzo cliente che decide di customizzare ssh violando le best practice di un processo sistemistico inerente alla sicurezza informatica, aumentando i costi di maintenance lato operativo, e di supporto lato fornitore.
@albertocanu
@albertocanu Ай бұрын
mmm evidentemente non ci aveva pensato il "pazzo cliente"; infatti ha commissionato una fork di open-ssh senza fare le valutazioni che evidentemente hai fatto tu. A volte questi clienti sono proprio dei superficiali perdigiorno che non aspettano altro che buttare via i propri soldi e non rispettare le "tue" "best practice". Incredibile poi ci lamentiamo che le cose poi non funzionano. Ahh! ci fossi stato tu gliene avresti cantate quattro. Altro che!
@nullpenguin
@nullpenguin Ай бұрын
tutti i server utilizzano linux... parliamone anche qua. Ad oggi moltissime aziende stanno avviando, o sono in corso delle trasformation per la migrazione di architettura e quindi di tecnologie, trovando difficoltà nella migrazione di sistemi non più supportati dai fornitori, conseguento di mantenere questi sistemi. IIS di microsoft è ancora molto usato proprio a causa di questo, e portare il software custom di una data azienda alla realtà cloud ( o on premise per iniziare ) è molto difficoltoso e costoso.
@albertocanu
@albertocanu Ай бұрын
ad Otobre 2024 87.9% Linux, 12.4% Windows fonte W3Techs. onestamente faccio fatica a seguirti: magari se scrivessi in italiano faremmo tutti meno fatica e saresti più comprensibile. Ad ogni modo hai delle statistiche riguardo a "moltissime aziende" e alle loro future intenzioni?
@nullpenguin
@nullpenguin Ай бұрын
non è soggetto a virus... parliamone.
@francescoalberti1104
@francescoalberti1104 Ай бұрын
Ho appena scoperto il tuo canale e complimenti per la semplicità, nei limiti dell’argomento con cui spieghi le cose. Non sono un tecnico né informatico ma solo appassionato del mondo. Mi piacerebbe che approfondisti il mondo LINUX e come installarlo sulle diverse piattaforme come ad es. Mac. Grazie
@albertocanu
@albertocanu Ай бұрын
Grazie Francesco, guarda sto proprio preparando un video approfondito sull'installazione... spero ti torni utile
@francescoalberti1104
@francescoalberti1104 Ай бұрын
@@albertocanulo aspetto
@GaSkia117
@GaSkia117 Ай бұрын
Lavoro da quasi due anni come programmatore su c# per la realizzazione di applicazioni per backoffice a operazioni di magazzino, vorrei tanto poter passare a linux anche a lavoro perche' con il terminale e' tutto piu comodo. se posso permettermi avrei aggiunto una sezione sui windows manager e/o desktop environment, un wm come hyprland o i3 per citare i piu famosi che e' focalizzato sull'utilizzo della tastiera aumenta la produttivita'. Insomma GNU/linux ti permette di avere un sistema operativo su misura per le tue esigenze e di esprimere la tua creativita come programmatore. I use arch btw
@albertocanu
@albertocanu Ай бұрын
Si solo sui DE/WM si può fare un video a parte, così come sulle diverse shell. Ho cominciato ad usare Zsh sul fisso e anche se mi trovo ancora meglio sulla bash per abitudine vedo che con un po' di ambientamento ha molte possibilità.
@GaSkia117
@GaSkia117 Ай бұрын
@@albertocanu Non vedo l'ora esca il nuovo video allora XD
@spinsurf7996
@spinsurf7996 2 ай бұрын
Ciao, io forse sono ancora uno dei pochi che usa il Vb net (il mio livello è sufficiente niente di più!) con Visual studio 2013 che reputo il migliore in assoluto come organizzazione funzionale di tutti gli strumenti necessari a tale scopo è fatto davvero bene a mio avviso...il tutto è nato in una fredda mattina di gennaio del 2002 o 2003 quando all'edicola vidi un piccolo libro con un cd di Visual Basic net e lo acquistai. Avendo avuto già qualche piccola esperienza con il Visual Basic volevo provare la nuova versione Object Oriented e piano piano (vista anche la semplice sintassi a mio avviso) cominciai a scrivere il primo codice in accoppiata con SQL Server e fare i primi programmi gestionali e da allora non ho più smesso di usarlo insieme a Asp net per la parte web. Inoltre una cosa davvero importante a mio avviso è la possibilità di convertire il codice da C# a Vb net rendendolo perfettamente compatibile per quest'ultimo, quindi per esempiop ci si può basare anche su un progetto fatto in C# e ricompilarlo perfettamente in Vb.net, che ricordiamolo è il linguaggio di programmazione di punta di Microsoft. In ogni caso credo che una volta stabilito che tipo di software si vuole creare e cosa vogliamo che esso faccia, in linea di massima oggi c'è una scelta molto molto ampia di strumenti di programmazione quindi svilupparlo in java o c# o vb net o phyton o in un altro linguaggio di programmazione poco importa purchè si raggiunga lo scopo. Un saluto 👍
@urb-ino8498
@urb-ino8498 2 ай бұрын
Mettiamola così…. (Ps uso Linux dal 96 e prima usavo pure unix), dipende da cosa sviluppi, oggi giorno (su arm) macOS è meglio, sicuramente winzozz va usato solo per i video game…. Spero di nn esser stato troppo drastico (ah ps son certificato rhel da 10 anni)
@peppefailla1630
@peppefailla1630 2 ай бұрын
BeOS era strafigo, i ragazzi di Haiku fanno un ottimo lavoro a mantenerne vivo il retaggio
@DaDaBIK
@DaDaBIK 2 ай бұрын
Ho iniziato a programmare con il Basic degli home computer Commodore e ho poi utilizzato i più svariati linguaggi di programmazione e tecnologie. Dal mi punto di vista il giudizio su PHP è davvero ingeneroso, specialmente quel 3/5 su facilità di apprendimento (in particolare se paragonato al 5/5 di Python): PHP è semplicissimo da imparare, l'ho visto sul campo insegnandone le basi a completi neofiti, e fornisce un set di funzioni built-in molto vasto. La possibilità di integrare PHP ed HTML non è uno svantaggio bensì un vantaggio: se si evita di introdurre troppa logica nella "vista" si ha praticamente a disposizione un motore di template built-in. Grazie comunque, a prescindere, per il video!
@albertocanu
@albertocanu 2 ай бұрын
Grazie a te! Si abbiamo una storia simile. Prima o poi porterò qui sul canale un po' di questa storia che credo sia comune a molti. Ho ancora il mio primo spectrum e forse funziona ancora.... Anche se in realtà il mio primo home fu il texas ti 99 4/a venduto dopo un anno 😃
@DaDaBIK
@DaDaBIK 2 ай бұрын
@@albertocanu Sul TI 99/4A non ci ho mai messo le mani ma ne leggevo e rileggevo sulle riviste, il mio primissimo è stato il Vic 20 per poi passare al C 128 🙂
@gasparinizuzzurro6306
@gasparinizuzzurro6306 Ай бұрын
Php è una bestialità . lo stesso creatore del linguaggio ha sentenziato "non sono uno un programmatore, non capisco nulla di parsers e lexers, ho creato php per avere qualcosa di più degli script di bash". I suoi fan lo usano perchè non sono svlluppatori ma strimpellatori. Prima che tu risponda ti dico le mie esperienze: a 14 anni scrivevo per i primi micro a 8 bit , 6502, z80, 6809. Ho toccato i 16 bit essenzialmente 68000 e 8086 (che considero una cpu architetturalmente mal concepita, per via della sua architettura segmento/indirizzo). Ho lavorato come system programmer in C/C++, passato a Java, C#, e Javascript. per i primi tre non ho molto da dire nel senso che C++ spazia dalla possibilità di fare cose a bassissimo livello che siforano la flessibilità dell'assembler a cose di alto livello non molto diverse da quelle che puoi ottenere in linguaggi più easy to work with come C# e Java, soprattutto se lo usi in combinazione con framework e librerie ben bensate. La gestione della memoria è molto semplificata con gli smart ptr e non è così un'incubo come si vocifere. C++ tuttavia, va conosciuto, e va scelto il right tool dalla sua ben fornita "toolbox". Cosa che non è un limite, ma anzi, dovrebbe essere un plus in quest'era dove leggi castronerie del tipo "Diventa programmatore in 2 settimane". Sviluppare codice , se fatto seriamente e non strimpellando, è attività complessa e impegnativa, anche se in quest'era della semplificazione si fa di tutto per sminuirne l'importanza con linguaggi altamente inefficienti che nascondono le loro limitazioni appoggiandosi alla sempre più enorme potenza di elaborazione disponibile. php è la negazione di qualsiasi linguaggio di programmazione. non ci sarebbe neanche (vista la vastità di informazioni che girano in rete che concordano con la mia valutazione) bisogno di fare alcuni esempi, ma vediamo un pò di incoerenze da "manicomio" $var = ""; $var++; echo $var; // Output: 1 $var = null; $var++; echo $var; // Output: 1 non sapevo che null incrementato facesse 1 e che una stringa vuota potesse avere lo stesso comportamento! la cosa più ridicola è che ovviamente, per consistenza e logica l'operazione inversa all'incremento dovrebbe riportare al valore precedente, cosa che invece non avviene, visto che darà come risultato 0! Già una simile oscenità sarebbe sufficiente a bandirlo completamente dalla cerchia di linguaggi 'rispettabili', ma è ampiamente usato, e spesso questo fatto è usato come argomentazione per giustificare la sua 'validità'. Beh a questo rispondo prendendo a prestito una frase del mio collega: "Anche dello sterco di vacca diresti che è una cosa buonissima, visto i mln di mosche che vi ci si posano sopra!"
@DaDaBIK
@DaDaBIK Ай бұрын
@@gasparinizuzzurro6306 Rasmus Lerdorf credo non lavori più attivamente al progetto PHP da almeno 15 anni. Il comportamento che descrivi si chiama type coercion e se provi a tradurre il tuo primo esempio di codice in Javascript ti accorgerai che il comportamento è esattamente lo stesso, non è "peculiarità" solo di PHP. Sono uno "strimpellatore" (utilizzando il tuo vocabolario) con una laurea e un dottorato in informatica, ti assicuro che nella mia vita un paio di cose riguardo ai linguaggi di programmazione le ho dovute studiare, ma non provo neanche ad aprire una discussione, innanzitutto perché non sono "fan" di nessun linguaggio e secondariamente perché, da come ti approcci, immagino ne uscirebbe una discussione sterile e poco utile. Buona giornata!
@albertocanu
@albertocanu Ай бұрын
@@gasparinizuzzurro6306 eheh... acuto il tuo collega😃.Si php deve molto della sua popolarità al modulo di apache che nei primi anni di vita ha contribuito a diffonderlo. D'altra parte c'erano IIS con le pagine ASP che era un'accoppiata ancora peggiore. Poi arrivarono i progetti che gli diedero notorietà com phpBB, php-nuke, poi drupal e joomla e infine wordpress; in quegli anni le alternative non erano molte: da una parte la complessità di tomcat limitava le jsp ai progetti più grandi e ovviamente non piaceva agli hosting. Altrimenti c'era cgi-bin con tutta la complessità che sappiamo
@papaguadagna0.1
@papaguadagna0.1 2 ай бұрын
Geniale.l idea anzi le idee...molte ideee...forte
@albertocanu
@albertocanu 2 ай бұрын
Grazie grazie
@papaguadagna0.1
@papaguadagna0.1 2 ай бұрын
Fantastico....io non sono un programmatore....ma questo canale mi piace....lo trovo molto utile e formativo....grazie
@albertocanu
@albertocanu 2 ай бұрын
Grazie molte
@MariusDiMaio
@MariusDiMaio 2 ай бұрын
devi fare un video sui comandi bash
@TeoTube10
@TeoTube10 2 ай бұрын
Bravo, molto d'accordo e sei stato molto chiaro!
@albertocanu
@albertocanu 2 ай бұрын
Grazie TeoTube10, felice ti sia piaciuto!
@vincenzoferrara4223
@vincenzoferrara4223 2 ай бұрын
Piccola nota su Windows, con AVG bloccavo internet alle app che non ne avevano effettivamente bisogno, provai a bloccare internet anche alla barra di ricerca di Windows, bhe ogni volta che os bloccavo, si creava un nuovo processo, praticamente era impossibile bloccare internet Ps: in tutti questi ani non ho mai capito co e si usa il firewall di Windows, mentre su linux e abbastanza semplice
@laurentkamil
@laurentkamil 2 ай бұрын
Ottimo video! La parte hardware del PC è il mio tallone d’Achille, dovrei considerare un po’ di C per rimettermi in pari 😅
@albertocanu
@albertocanu 2 ай бұрын
Grazie Laurent, pensavo di portare un po' di contenuti sulla "struttura": memoria, set d'istruzioni e hardware in generale. In realtà ho sbirciato il tuo canale e credo che per te sia abbastanza "agevole" addendrarti. Grazie ancora
@ivanpegoraro9964
@ivanpegoraro9964 2 ай бұрын
Reciclo vecchi pc su cui installo Linux per dare nuova vita ma non sono un programmatore per riuscire ad ottimizzare al meglio l'installazione 😅
@albertocanu
@albertocanu 2 ай бұрын
Si è una cosa che da molta soddisfazione (riciclare i vecchi pc intendo) un giorno mostrerò la mia collezione 😅. Magari montiamo insieme una arch su un olivetti portatile degli anni '80
@ivanpegoraro9964
@ivanpegoraro9964 2 ай бұрын
E interessante il discorso telefoni
@lucagalanti3880
@lucagalanti3880 2 ай бұрын
Grazie Alberto! Flutter dove lo inseriresti nella tua classifica?
@lucagalanti3880
@lucagalanti3880 2 ай бұрын
Anzi, dove metteresti Dart con framework Flutter ...
@albertocanu
@albertocanu 2 ай бұрын
ehhh sono tecnologie moderne e potentissime, Dart sembra molto ben fatto e sopratutto comodo. C'è un però: se ne avrò voglia un giorno farò video raccontando un po' di retroscena:bisogna fare attenzione a linguaggi/framework che includano aziende
@lucagalanti3880
@lucagalanti3880 2 ай бұрын
@@albertocanu intendi dire che da un giorno all'altro Flutter, che è non solo un framework ma un'azienda, comincerà a pretendere ... di più?
@bstefano79
@bstefano79 2 ай бұрын
Voto al video 5 stelle
@albertocanu
@albertocanu 2 ай бұрын
Grazie grazie, voto molto apprezzato 😃
@bstefano79
@bstefano79 2 ай бұрын
@@albertocanu io ho iniziato con il C 30 anni fa, ora sono nel mondo Enterprise quindi Java e JavaScript/TypeScript
@ilpazzo170
@ilpazzo170 2 ай бұрын
Salve nn sono in esperto di computer e ho visto che x installare Linux si deve fare delle cose troppo complicate x me neanche il mio tecnico sa come installarlo quindi ti chiedo esiste un Linux su CD DVD ? Se eventualmente poso trovare una rivista in edicola?
@albertocanu
@albertocanu 2 ай бұрын
in edicola non credo più un tempo erano molto frequenti. Ad ogni modo anche se ti procuri il dvd poi devi comunque installarlo
@ClaudioDriussi
@ClaudioDriussi 2 ай бұрын
Sono un grande fan di Python e sono del parere che il supporto per la programmazione ad oggetti per me è buona. I paradigmi non sono formalizzati, ma se li conosci li puoi implementare interamente. Da questo punto di vista lo trovo molto pragmatico. Java invece lo trovo veramente troppo verboso, e mi annoia anche la necessità di scrivere una sola classe per file e di usare una gerarchia di directories. Ultimamente uso anche Dart per Flutter e devo dire che come linguaggio è veramente bello.