Quando ci si trova per forza ad usare il sistema operativo di Redmond, che ha i suoi vantaggi, non per forza ci si deve rassegnare a rinunciare alla potenza della CLI di Linux.
Il Windows Subsystem for Linux è la soluzione che permette di tralasciare macchine virtuali e altri trucchetti.
Una Linked List ( lista collegata ) è una struttura dati comune usata nello sviluppo del software. Ed è anche un argomento frequente nelle interviste tecniche.
Il corso sul canale YouTube di freeCodeCamp.org Linked Lists in Technical Interviews si occupa liste collegate e preparerà ad usarle nei progetti e nelle interviste per programmatori. Il corso è stato sviluppato da Alvin Zablan di Structy. E' un esperto che ha creato molti corsi tecnici, incluso uno dei più popolari corsi di programmazione dinamica su internet. Nel corso si impara prima la teoria dietro gli algoritmi e poi come implementarli con il codice. Gli algoritmi vengono insegnati con immagini e visualizzazioni per aiutare a capire veramente come funzionano.
Il concetto di Working Memory torna per commisurare la difficoltà degli enigmi e bilanciarla in modo che si collochi nel giusto compromesso tra noioso e frustrante, tenendo conto del fatto che ripetendosi gli schemi, le regole vengono compresse nella mente del giocatore, diventando più efficienti e quindi preparandolo ad affrontare nuovi enigmi più difficili.
Wordle è il gioco del momento. Si capisce dall'inondazione di messaggi sui social e dai cloni che hanno invaso gli store.
E' il classico gioco facilissimo da capire ma difficile da padroneggiare. Si tratta di indovinare una parola di 5 lettere in 6 tentativi, tutti di parole di senso compiuto, sapendo che il colore delle lettere dei tentativi evidenzia se si stanno usando o meno le lettere giuste nel posto giusto.
Josh Wardle, il suo creatore, non è nuovo a questo genere di exploit, aveva creato precedentemente The Button e Place.
E' un esempio illuminante del ruolo che ricoprono dei vincoli ben scelti nel definire una esperienza divertente o interessante, che cattura l'attenzione dei giocatori. 5 lettere, 6 tentativi, una sola parola da indovinare al giorno. Nessuna Notifica ! Una esperienza quasi rivoluzionaria rispetto alle slot machine dell'attenzione che ci inondano di messaggi e intrappolano in un vortice di tentativi, monetizzazioni e doom scroll.
Forse l'aria sta cambiando e si comincia ad apprezzare un sano, elegante minimalismo.
Angus McBride (1931 - 2007) è stato un famoso illustratore storico, famoso anche per aver lavorato sui personaggi di Tolkien per i giochi prodotti da Iron Crown Enterprises: Middle-earth Role Playing, Rolemaster e Middle-earth Collectible Card Game.
Learn How to Build Apps From a Business Perspective è un corso della lunghezza di 8 ore che si occupa di ogni aspetto del progettare e realizzare applicazioni che trovino un mercato. Questo è un punto di vista necessario per capire se si stia costruendo una cattedrale nel deserto o qualcosa di utile anche per altre persone.
Ovviamente lo sviluppo può benissimo essere ricerca, sperimentazione, passatempo, ossessione, ognuna di queste e molte altre cose, ma approfondire un po' il lato Business sicuramente migliora il prodotto finale.
Il programma del corso:
Unità 1.1 Qual è la proposta di valore della tua applicazione?
Unità 1.2 Identifica il problema che stai cercando di risolvere con la tua app.
Unità 1.3 Come scoprire una nicchia nel mercato
Unità 3.1 Marketing e monetizzazione di un'app
Unità 3.3 Marketing della tua app
Unità 3.4 Trattare con gli investitori
Unità 4.1 Costruire la fedeltà del cliente
Unità 5.1 Scegliere gli strumenti giusti
Unità 5.2 Nove aziende che hanno fatto centro con le loro app
Unità 5.3 Linguaggi di sviluppo e strumenti multipiattaforma
Unità 6.1 Considerazioni sul Full Stack
Unità 7.1 Assumere il team di sviluppo
Unità 7.2 Sviluppo Mobile vs Web
Unità 7.3 Gestione Agile del team
Unità 7.4 Come scrivere una richiesta di lavoro