Un altro modo per imparare l'amministrazione Linux

Un altro modo per imparare l'amministrazione Linux

Stai cercando di imparare ad amministrare i computer Linux? Scelta eccellente. Sebbene possa reggere il confronto nello spazio desktop consumer, dove Linux domina in modo assoluto è il mondo dei server, in particolare i server virtuali e cloud.Poiché la maggior parte dell'amministrazione del server in questi giorni avviene in remoto, lavorare attraverso un'interfaccia GUI di un tipo o dell'altro aggiunge semplicemente un sovraccarico non necessario. S

Leggi di più
Rubino idiomatico: scrivere codice stupendo

Rubino idiomatico: scrivere codice stupendo

Ruby è un bellissimo linguaggio di programmazione.Secondo la pagina web ufficiale di Ruby, Ruby è:“ Linguaggio di programmazione dinamico e open source con particolare attenzione alla semplicità e alla produttività. Ha una sintassi elegante che è naturale da leggere e facile da scrivere. "Ruby è stato creato da Yukihiro Matsumoto, un ingegnere del software giapponese. Dal 201

Leggi di più
Come creare un'app per quiz utilizzando React, con suggerimenti e codice iniziale

Come creare un'app per quiz utilizzando React, con suggerimenti e codice iniziale

In questo tutorial per principianti su React creeremo un'app per quiz. Lavoreremo con oggetti di stato complessi, come gestire diversi hook di stato e renderizzare le cose in base allo stato.Controlla:Prova tu stessoSe vuoi provare tu stesso prima, ecco gli scenari (puoi anche prendere il codice di avviamento qui sotto):Quando l'utente fa clic su un pulsante, dovrebbe essere visualizzata la domanda successivaSe l'utente ottiene la domanda corretta, dovrebbe aumentare il punteggioQuando l'utente arriva alla fine del quiz, dovrebbe essere mostrato il punteggio totaleProcedura dettagliata videoCodi

Leggi di più
Cosa sono i token Web JSON? Tutorial sull'autenticazione JWT

Cosa sono i token Web JSON? Tutorial sull'autenticazione JWT

La maggior parte delle app Web utilizza misure di sicurezza per assicurarsi che i dati degli utenti rimangano privati. L'autenticazione è una parte fondamentale della sicurezza e i token Web JSON (JWT) sono un ottimo modo per implementare l'autenticazione.Quindi cosa sono i token Web JSON?JWT è uno standard che definisce un modo compatto e autonomo per trasmettere in modo sicuro le informazioni tra un client e un server come oggetto JSON. L

Leggi di più
Rendering condizionale in React utilizzando ternari e AND logico

Rendering condizionale in React utilizzando ternari e AND logico

Ci sono diversi modi in cui il tuo componente React può decidere cosa rendere. Puoi usare l' ifaffermazione tradizionale o l' switchaffermazione. In questo articolo, esploreremo alcune alternative. Ma tieni presente che alcuni vengono con i loro trucchi, se non stai attento.Ternario vs if / elseSupponiamo di avere un componente a cui viene passato un namepuntello.

Leggi di più
Come iniziare con Machine Learning in circa 10 minuti

Come iniziare con Machine Learning in circa 10 minuti

Con l'ascesa del machine learning all'interno delle industrie, la necessità di uno strumento che possa aiutarti a iterare rapidamente attraverso il processo è diventata vitale. Python, una stella nascente nella tecnologia di Machine Learning, è spesso la prima scelta per portarti al successo. Quindi, una guida all'apprendimento automatico con Python è davvero necessaria.Intr

Leggi di più
Come costruire un'app Todo con React, TypeScript, NodeJS e MongoDB

Come costruire un'app Todo con React, TypeScript, NodeJS e MongoDB

In questo tutorial, useremo TypeScript su entrambi i lati (server e client) per creare un'app Todo da zero con React, NodeJS, Express e MongoDB.Quindi, iniziamo pianificando l'API.API con NodeJS, Express, MongoDB e TypeScriptImpostareCrea un tipo di attivitàCrea un modello di cose da fareCrea controller APIOttieni, Aggiungi, Aggiorna ed Elimina TodosCrea percorsi APICrea un serverLato client con React e TypeScriptImpostareCrea un tipo di attivitàRecupera i dati dall'APICrea i componentiAggiungi Todo FormMostra un compitoRecupera e visualizza i datiRisorseImmergiamoci.AP

Leggi di più
Iniezione di dipendenza angolare spiegata con esempi

Iniezione di dipendenza angolare spiegata con esempi

Cos'è l'iniezione di dipendenza?MotivazioneL'iniezione di dipendenza è spesso più semplicemente indicata come DI. Il paradigma esiste in tutto Angular. Mantiene il codice flessibile, testabile e modificabile. Le classi possono ereditare la logica esterna senza sapere come crearla. Anche i consumatori di quelle classi non hanno bisogno di sapere nulla.DI

Leggi di più
Come configurare Ubuntu MATE su un Raspberry PI

Come configurare Ubuntu MATE su un Raspberry PI

Qualche giorno fa un Raspberry Pi che uso per CI sui miei progetti personali ha smesso di funzionare. L'errore era facilmente risolvibile, ma poiché eseguire qualsiasi cosa su quel PI era lento dal primo giorno, ho deciso di non procedere in quella direzione.Inoltre, a causa dello stesso problema, ho sempre voluto passare a un altro sistema operativo, ma non ho mai avuto la giusta motivazione poiché tutto ha funzionato su quel Raspberry PI, giusto? B

Leggi di più
Come dare un senso ai tanti layout Android

Come dare un senso ai tanti layout Android

Linear, Relative, Constraint, Table, Frame e così via. Le applicazioni Android hanno un sacco di layout tra cui scegliere quando vuoi progettare la tua applicazione. La domanda è: qual è il migliore?Prima di entrare nei dettagli dei diversi layout, esamineremo prima la gerarchia degli oggetti della vista e il processo di disegno di Android.Vis

Leggi di più
Impara l'ES6 + in questo corso in 23 parti gratuito e interattivo

Impara l'ES6 + in questo corso in 23 parti gratuito e interattivo

JavaScript è senza dubbio uno dei linguaggi di programmazione più popolari al mondo. Viene utilizzato quasi ovunque: dalle applicazioni Web su larga scala ai server complessi ai dispositivi mobili e IoT.Quindi abbiamo collaborato con Dylan C. Israel - uno YouTuber di programmazione e laureato in freeCodeCamp - e gli abbiamo chiesto di creare il corso di introduzione a ES6 su Scrimba.Il

Leggi di più
Git Blame spiegato con esempi

Git Blame spiegato con esempi

Con git blamepuoi vedere chi ha cambiato cosa in un file specifico, riga per riga, il che è utile se lavori in un team, invece che da solo. Ad esempio, se una riga di codice ti fa chiedere perché è lì, puoi usarla git blamee saprai a chi chiedere.UtilizzoSi utilizza git blamein questo modo:git blame NAME_OF_THE_FILEPer esempio: git blame triple_welcome.rbVe

Leggi di più
Flexbox vs Grid - Come creare i layout HTML più comuni

Flexbox vs Grid - Come creare i layout HTML più comuni

Ci sono così tante fantastiche risorse CSS su Internet. Ma cosa succede se vuoi solo un layout semplice e lo vuoi ORA?In questo articolo descrivo i 5 layout di pagina web più comuni e come costruirli utilizzando sia Flexbox che Grid.Come funzioneràC'è un collegamento sotto ogni layout per il codice HTML e CSS completo su CodePen. Not

Leggi di più
I 10 repository GitHub che i nuovi sviluppatori menzionano di più

I 10 repository GitHub che i nuovi sviluppatori menzionano di più

La comunità freeCodeCamp genera gigabyte di dati ogni settimana. Una delle parti più attive della comunità è il sistema di chat room. Migliaia di persone si incontrano, parlano di tecnologia e si aiutano a vicenda a migliorare le proprie capacità di codice.Faccio spesso domande sui dati. Questa settimana, ero curioso di sapere quali repository GitHub le persone hanno trovato più rilevanti per i loro studi. Quind

Leggi di più