Duolingo è un fantastico servizio che ti permette di imparare le lingue, compreso l'inglese che è così necessario per i lavori di oggi. Il progetto si propone di insegnare in modo semplice ed intuitivo più lingue grazie alla ludicizzazione, oltre ad essere totalmente gratuito (sebbene abbia una versione a pagamento per evitare pubblicità). In altre parole, è una meravigliosa alternativa ad altre app come ABA English o Babbel.
Tra le portate lingue offerte Sono: inglese, spagnolo, svedese, francese, tedesco, portoghese, italiano, catalano, esperanto, portoghese, guaraní, russo, ecc. Quindi hai un'ampia varietà di lingue tra cui scegliere. Qualcosa che di solito le altre app non hanno, poiché si limitano solo all'insegnamento dell'inglese o di alcune altre lingue specifiche.
Vantaggi e svantaggi di Duolingo
Come utente di questo tipo di file app per imparare Svedese e migliorare il mio inglese, ne ho provati diversi negli ultimi anni. E devo dire che di tutti quelli che trovi negli app store, la stragrande maggioranza non ne vale la pena. Tra i migliori ci sono:
- Duolingo: oltre ad essere totalmente gratuito (puoi pagare per evitare pubblicità e lavorare offline), offre un modo divertente e divertente per imparare l'inglese. Sono brevi lezioni suddivise in diverse categorie e si impara quasi giocando e ripetendo attività basate su traduzioni dall'inglese allo spagnolo e dallo spagnolo all'inglese, audio da ascoltare e anche per esercitarsi nella pronuncia registrando la propria voce. Un'altra cosa interessante che offre è che mostra immagini come le famose smartcard in modo da poter abbinare l'immagine con la parola corretta, qualcosa che il tuo cervello assimila molto rapidamente in quanto è un metodo molto visivo. Ti incoraggia anche a continuare ad imparare ottenendo risultati e nuovi livelli come se fossi in un videogioco. In breve, un'app quasi perfetta con una grande quantità di contenuti.
- ABA English: È molto buono e professionale, con lezioni divise per livelli di inglese, esami finali per ogni lezione, ecc. Ciascuno degli argomenti consiste in una conversazione reale tra due madrelingua, lezioni con un insegnante virtuale, attività in cui devi ascoltare e scrivere, interpretare e una grande quantità di vocabolario. Il problema più grande che vedo è che sono così lunghi e richiedono così tanto tempo, che puoi finire per stancarti prima di finire la lezione. Questo è un po 'scoraggiante ed è ciò che mi ha fatto tornare a Duolingo. Ma come vantaggio ha le conversazioni native, qualcosa che Duolingo dovrebbe incorporare per essere l'app perfetta.
- Linguee: a complemento delle app precedenti, Linguee offre un servizio web o tramite la sua app mobile in cui puoi vedere migliaia di traduzioni tra le lingue. Quindi, quando hai una domanda su come dire qualcosa in inglese, puoi cercarla qui e chiarirà molto. Inoltre, ha un servizio web chiamato deepl.com che è il miglior traduttore che abbia mai provato. Puoi tradurre testo e anche documenti, con servizio gratuito e anche altri piani Premium. Il traduttore utilizza Deep Learning e AI per ottenere le migliori traduzioni, quasi naturali come se fossero state fatte da un madrelingua. Ecco perché supera i traduttori come Google, ecc.
- Alessio: Infine, una delle migliori app o siti Web che integra anche i precedenti è WordReference, che funge da buon dizionario per consultare il vocabolario.
Quindi, se stai cercando di imparare una lingua, Spero che tu non perda tempo come me Ho testato un gran numero di app per vedere quale si adatta meglio a ciò che stai cercando e sono arrivato dritto al punto ...
Ma lo svantaggio di questi strumenti è quello non hanno un'app nativa per Linux, nemmeno per altri sistemi operativi in molti casi. Solo app per Android, iOS e il servizio web che puoi utilizzare da qualsiasi browser. Ma questo ha una soluzione come spiego di seguito ...
Duolingo (o una qualsiasi delle app di cui sopra sul tuo desktop Linux)
Come puoi averlo una distribuzione GNU / Linux e si desidera utilizzare questi servizi più facilmente Per accedere al tuo browser, trovare l'indirizzo web, registrarti e accedere al contenuto, dovresti sapere che c'è un modo per averli come app native nella tua distribuzione (anche se non sono ufficialmente disponibili).
Per questo lo faremo parte dal presupposto che è possibile trasformare qualsiasi pagina web in un'app per il tuo Linux in modo semplice e affidandoti alla tecnologia NodeJS. Non so se ricordi che molto tempo fa ti ho detto come avere Microsoft Office (online) come app nella tua distribuzione, perché questo è qualcosa di simile. I passaggi sono questi:
- Prima individuare il servizio web che vuoi trasformare in un'app Linux. In questo caso lo sarebbe URL Duolingo.
- Poi copia l'indirizzo di quel sito web e salvalo per dopo. Se non copi nient'altro, puoi tenerlo negli appunti.
- Ora installa i pacchetti che ti servono: NPM e Nativefier. A seconda della distro puoi farlo con uno o un altro gestore di pacchetti, per Debian / Ubuntu e derivati, che sono i più diffusi, puoi eseguire il seguente comando:
sudo apt-get install npm sudo npm install nativefier -g
- Una volta installato, ora puoi utilizzare l'URL in cui hai copiato in precedenza generare l'app nativa con il seguente comando che crea l'app per 64 bit per Linux, con il nome Duolingo:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register
- Quel comando lo farà includi questo indirizzo nella nostra app basata su Electron. Presta attenzione all'output del terminale, perché se mostra messaggi di errore, dovresti iniziare dall'inizio e potresti fare qualcosa di sbagliato ... Se si blocca, puoi premere Ctrl + C per terminare l'azione ed eseguire nuovamente il comando nuovo.
- Il passo successivo è aggiorna i permessi in modo che possa essere eseguito il pacchetto generato, che nel nostro caso si chiama Duolingo e si troverà all'interno di una directory generata con il nome-linux-64:
cd *-linux-64 sudo chmod +x *
- Adesso lo so può eseguire per la prima volta per testarlo, devi solo richiamarlo con:
./Duolingo
- Dopo il primo test, se necessario puoi ricostruire l'app con Nativefier e utilizzare opzioni extra per personalizza la tua app. Ad esempio, al posto del comando che abbiamo utilizzato in precedenza per generare l'app, puoi aggiungere queste opzioni per abilitare il contenuto Flash e visualizzarlo a schermo intero:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register --flash --full-screen
- Ricordarsi di concedere nuovamente le autorizzazioni appropriate prima di eseguire un nuovo test. E se vuoi vedi tutte le opzioni Per personalizzare l'app disponibile, puoi eseguire:
nativefier --help
Un'altra opzione con l'Epifania
In alternativa a Electron, puoi anche usare GNOME Web Browser (Epiphany) se utilizzi un sistema con ambiente desktop GNOME. Questo browser ti consente anche di fare qualcosa di simile e di avere l'app dal menu dell'applicazione o dal programma di avvio sul desktop. La procedura passo passo è:
- Installa il browser se non ce l'hai. Puoi farlo dal terminale con APT o dall'App Store se ti è più facile.
- Ottieni l'URL del web che vuoi trasformare in una scorciatoia come se fosse un'app, in questo caso sarebbe Duolingo.
- Apri il browser GNOME che hai installato, e tra le sue opzioni di menu troverai l'opzione "Installa sito come applicazione web".
- Si aprirà una nuova finestra pop-up ti permette di personalizzare il nome. Metti Duolingo in questo caso.
- Premi Crea. Come icona, puoi vedere che utilizza la stessa utilizzata per il tema web della pagina.
- Ora se vai a menu dell'applicazione sul desktopNella sezione delle applicazioni Internet, troverai l'icona per eseguire la tua nuova app. Una volta individuato nel browser, puoi facilmente cancellarlo nel programma di avvio per avere un collegamento molto più veloce ...
Spero ti sia stato utile e puoi rendere Duolingo la tua app numero uno per l'apprendimento delle lingue sul tuo Linux, e molte altre ... Da uno schermo più grande del tuo smartphone o tablet, così non hai più scuse per imparare le lingue.
Tutto andava bene finché non sono arrivato al punto di:
Il passo successivo è aggiornare i permessi in modo che possa essere eseguito il pacchetto generato, che nel nostro caso si chiama Duolingo e sarà all'interno di una directory generata con il nome-linux-64:
1
2
3
cd * -linux-64
sudo chmod + x *
=> quando metto il primo comando mi dice: ~ $ cd * -linux-64
bash: cd: * -linux-64: il file o la directory non esiste
Ciao e grazie ho Ubuntu20.04 il problema è che non può essere sincronizzato con il mio account che ho già in Duolingo, e non so cosa fare perché non mi riconosce o mi mostra i miei progressi attuali che ho già hanno.
grazie