Una guida definitiva alla logica condizionale in JavaScript

Una guida definitiva alla logica condizionale in JavaScript

Sono un ingegnere e un matematico front-end. Mi affido quotidianamente alla mia formazione matematica nella scrittura del codice. Non sono statistiche o calcoli che uso, ma, piuttosto, la mia conoscenza approfondita della logica booleana. Spesso ho trasformato una complessa combinazione di e commerciali, pipe, punti esclamativi e segni di uguale in qualcosa di più semplice e molto più leggibile. M

Leggi di più
Come decidere se MongoDB è giusto per te

Come decidere se MongoDB è giusto per te

Negli ultimi due anni ho creato applicazioni web attorno a MongoDB. In questo breve articolo vorrei rispondere ad alcune delle domande ricorrenti o all'incomprensione che la maggior parte degli sviluppatori ha quando lo valuta:Qual è la licenza?Cosa significa che MongoDB è un database NoSQL?E le performance di MongoDB?Li

Leggi di più
Come diventare uno sviluppatore React in 5 mesi

Come diventare uno sviluppatore React in 5 mesi

La storia di come sono passato da sviluppatore React non tecnico a assunto.Quando avevo 29 anni, sono passato da programmatore per hobby a sviluppatore front-end professionale. Questa transizione è una delle cose più gratificanti che abbia mai fatto, sia personalmente che professionalmente.Personalmente, mi ha dato fiducia che avrei potuto imparare quello che volevo e professionalmente, è stato fondamentale per la mia carriera. Og

Leggi di più
Impara l'analisi dei dati con Python - Un corso gratuito di 4 ore

Impara l'analisi dei dati con Python - Un corso gratuito di 4 ore

Python, SQL e altri strumenti open source hanno reso più facile che mai entrare nell'analisi dei dati.Puoi imparare a usare Python per l'analisi dei dati in questo nuovo corso di 4 ore sul canale YouTube di freeCodeCamp.Questo corso gratuito è stato creato da Santiago Basulto di RMOTR.Santiago insegna le capacità di Python e dell'intero stack PyData per eseguire l'analisi dei dati.Il

Leggi di più
Come creare qualcosa con Swift Playgrounds

Come creare qualcosa con Swift Playgrounds

Solo pochi giorni fa, ho terminato la presentazione della mia borsa di studio WWDC 2018. È stato così divertente creare Alice in codeLand. Questo è stato il mio primo anno in cui ho fatto domanda per le borse di studio del WWDC e spero di entrarci!Alice in codeLand è un tre in uno. È un simulatore di hacker / codifica che assomiglia al terminale Mac OS con cui puoi giocare offline. È an

Leggi di più
Porta le tue abilità con Python a un livello superiore con questo corso video gratuito di 6 ore

Porta le tue abilità con Python a un livello superiore con questo corso video gratuito di 6 ore

Ci sono un sacco di corsi di base su Python là fuori. Ma quando finisci uno di questi, può essere difficile sapere cosa imparare dopo.Questo è il motivo per cui abbiamo rilasciato un corso intermedio di 6 ore su Python sul canale YouTube di freeCodeCamp.org.Patrick Loeber ha creato questo corso per aiutare le persone ad apprendere le abilità e i concetti di Python che spesso non sono trattati nei corsi Python per principianti.Inna

Leggi di più
Codifica un gioco Angry Birds

Codifica un gioco Angry Birds

In questa conferenza di Colton Ogden, puoi apprendere i principi di sviluppo del gioco codificando un clone di Angry Birds in Lua. I principi che impari possono essere applicati a qualsiasi linguaggio di programmazione ea qualsiasi gioco.Questa lezione fa parte del corso di introduzione allo sviluppo di giochi di CS50 dell'Università di Harvard.

Leggi di più
Come ho creato un'app di chat pubblica e anonima in JavaScript

Come ho creato un'app di chat pubblica e anonima in JavaScript

Conosciamo tutti la messaggistica istantanea e la usiamo per chattare con le persone in tempo reale. A volte, tuttavia, potremmo desiderare un'app che ci consenta di inviare messaggi in modo anonimo agli amici o di chattare in modo anonimo con estranei nelle immediate vicinanze. Un esempio di tale app è Truth, che ti consente di parlare con le persone nel tuo elenco di contatti senza rivelare la tua identità.In

Leggi di più
La triade della CIA: spiegazione della riservatezza, dell'integrità e della disponibilità

La triade della CIA: spiegazione della riservatezza, dell'integrità e della disponibilità

Riservatezza, integrità e disponibilità o la triade CIA è il concetto più fondamentale nella sicurezza informatica. Serve come principi guida o obiettivi per la sicurezza delle informazioni per organizzazioni e individui per mantenere le informazioni al sicuro da occhi indiscreti.RiservatezzaLa riservatezza significa garantire che l'accesso ai dati sia limitato solo al pubblico previsto e non ad altri. Com

Leggi di più
Nerding Out con le curve di Bezier

Nerding Out con le curve di Bezier

Negli ultimi giorni ho provato a scrivere la mia piccola libreria di animazioni JavaScript. So di sapere che a nessuno interessa davvero una nuova libreria di animazioni, ma ehi, il punto è che nel processo sono incappato nelle curve di Bezier. Ho passato un paio d'ore a fare ricerche, cercando di capirle, durante le quali mi sono imbattuto in questo nuovo articolo - "L'intuizione matematica dietro le curve di Bezier", che è anche l'ispirazione per questo articolo. È

Leggi di più