Linked Lists

categorie

Linked Lists

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.


Puzzle Game Design

categorie

In questo video "Puzzle Game Magic Secrets" Brett Taylor, autore di Linelight, ci svela un ottimo approccio al puzzle game design.

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

Wordle

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.

Wordle Is a Love Story
Wordle creator overwhelmed by global success of hit puzzle

Absurdle

★ A Mathematician’s Guide to Wordle

★ Wordle in Bash

The New York Times is testing a new puzzle called Zorse

Wordle is pretty damn smart in many subtle ways


Imparare a costruire applicazioni dal punto di vista del Business



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à 2 UI, UX, design MVP
Unità 2.2 Progettare un'interfaccia utente UI efficace
Unità 2.4 Il MVP

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

Unità 8.1 Tendenze future nello sviluppo mobile


ShapeCatcher

categorie

ShapeCatcher

Shapecatcher ci aiuta a trovare i caratteri unicode più simili al disegno fatto a mano nella sua finestra apposita ("drawbox"). Basta fare uno schizzo con il mouse e schiacciare il tasto per avviare la ricerca.

Attualmente, ci sono oltre 11.000 glifi di caratteri unicode nel database.

Al momento i caratteri giapponesi, coreani e cinesi non sono supportati, ma arriveranno.


Derek Yu - Spiky Design in Spelunky Classic, HD e 2



Alla GDC di quest'anno, con "One More Run: The Making of 'Spelunky 2'", Derek Yu ci racconta le riflessioni di Game Design sul suo capolavoro e il suo seguito.

Come sa bene chi ha letto "Spelunky - Il Libro" il game designer californiano non lascia nulla al caso e il suo processo di analisi e successiva esecuzione è per certi aspetti sorprendente per acume e limpidezza di esposizione. Derek Yu conosce bene il senso di ogni aspetto del gioco, l'origine di ogni influenza da parte di opere precedenti e come i meccanismi si incastrino alla perfezione o quasi per creare qualcosa di nuovo.

Spelunky


Heroes of Might and Magic

Heroes of Might and Magic
"Heroes of Might and Magic" è un videogame classico che è stato pesantemente influenzato dall'esperienza deliziosamente tattile dei giochi da tavolo. Uno dei preferiti di Jon Van Caneghem, il creatore, era "Star Fleet Battles". ma proprio quando lui era pronto a dare il suo contributo all'industria, questa iniziò la sua fase discendente, Avalon Hill entrò in crisi e anche D&D non brillava più come un tempo.

L'uscita di King's Bounty lo ispirò a creare uno dei grandi classici: Heroes of Might and Magic

Play Heroes of Might and Magic Online

La Storia di Might and Magic


Evolution of HoMM (1995 - 2018)