Duolingo kao GNU / Linux aplikacija: naučite engleski na zabavan način

Duolingo i Tux logotip

Duolingo je fantastična usluga koja vam omogućuje učenje jezika, uključujući engleski jezik koji je toliko potreban za današnja radna mjesta. Cilj projekta je podučavati nekoliko jezika na jednostavan i intuitivan način zahvaljujući gamifikaciji, uz to što je potpuno besplatan (iako ima plaćenu verziju kako bi se izbjegli oglasi). Drugim riječima, to je prekrasna alternativa drugim aplikacijama poput ABA English ili Babbel.

Između tečajeva ponuđeni jezici To su: engleski, španjolski, švedski, francuski, njemački, portugalski, talijanski, katalonski, esperanto, portugalski, guarani, ruski itd. Dakle, imate na raspolaganju širok izbor jezika. Nešto što druge aplikacije obično nemaju, jer su ograničene samo na podučavanje engleskog ili nekih drugih specifičnih jezika.

Prednosti i nedostaci Duolinga

Kao korisnik ove vrste aplikacije za učenje Švedski i usavršim engleski, nekoliko sam ih probao posljednjih godina. Moram reći da od svih onih koje pronađete u trgovinama aplikacija velika većina ne vrijedi. Među najboljima su:

  • Duolingo: osim što je potpuno besplatan (možete platiti da biste izbjegavali oglase i radili offline), nudi zabavan i ugodan način učenja engleskog jezika. To su kratke lekcije podijeljene u nekoliko kategorija, a vi učite gotovo igrajući se i ponavljajući aktivnosti na temelju prijevoda s engleskog na španjolski i sa španjolskog na engleski, audiozapisa za slušanje i vježbanja izgovora snimanjem glasa. Još jedna zanimljiva stvar koju nudi je da prikazuje slike poput poznatih pametnih karata kako biste sliku mogli uskladiti s ispravnom riječju, nešto što vaš mozak vrlo brzo asimilira jer je vrlo vizualna metoda. Također vas potiče da nastavite učiti postižući postignuća i nove razine kao da ste u videoigri. Ukratko, gotovo savršena aplikacija s velikom količinom sadržaja.
  • ABA engleski: Vrlo je dobar i profesionalan, s lekcijama podijeljenim po razinama engleskog, završnim ispitima za svaku lekciju itd. Svaka se od tema sastoji od stvarnog razgovora dvoje urođenika, predavanja s virtualnim učiteljem, aktivnosti u kojima morate slušati i pisati, tumačiti i velike količine rječnika. Najveći problem koji vidim je taj što su toliko dugi i treba im toliko vremena da možete završiti umorni prije završetka lekcije. To je pomalo zastrašujuće i to je ono zbog čega sam se vratio u Duolingo. Ali kao prednost imaju nativni razgovori, nešto što bi Duolingo trebao ugraditi da bude savršena aplikacija.
  • Linguee: kao dodatak prethodnim aplikacijama, Linguee nudi web uslugu ili putem svoje mobilne aplikacije u kojoj možete vidjeti tisuće prijevoda između jezika. Dakle, kada imate pitanje o tome kako reći nešto na engleskom, možete ga potražiti ovdje i ono će vam puno pojasniti. Uz to, ima i web uslugu nazvanu deepl.com koja je najbolji prevoditelj koji sam ikad probao. Možete prevesti tekst i dokumente, uz besplatnu uslugu i druge Premium planove. Prevoditelj koristi duboko učenje i AI za dobivanje najboljih prijevoda, gotovo prirodnih kao da ih je radio izvorni govornik. Zbog toga nadmašuje prevoditelje poput Googleovih itd.
  • Referenca riječi: Napokon, jedna od najboljih aplikacija ili web stranica koja također nadopunjuje prethodne je WordReference, koja služi kao dobar rječnik za traženje rječnika.

Pa ako pokušavate naučiti jezik, Nadam se da ne gubite vrijeme poput mene Isprobao sam veliki broj aplikacija kako bih vidio koja najbolje odgovara onome što tražite i priješao sam odmah na stvar ...

Ali loša strana ovih alata je ta nemaju izvornu aplikaciju za Linux, čak ni za druge operativne sustave u mnogim slučajevima. Samo aplikacije za Android, iOS i web usluge koje možete koristiti iz bilo kojeg preglednika. Ali to ima rješenje kao što sam objasnio u nastavku ...

Duolingo (ili bilo koja od gore navedenih aplikacija na vašoj Linux radnoj površini)

Kako možeš imati GNU / Linux distribuciju i želite lakše koristiti ove usluge Da biste pristupili svom pregledniku, pronašli web adresu, registrirali se i pristupili sadržaju, trebali biste znati da postoje načini da se oni postave kao izvorne aplikacije u vašoj distribuciji (iako službeno nisu dostupne).

Za ovo ćemo krenite od osnova da je bilo koju web stranicu moguće transformirati u aplikaciju za vaš Linux na jednostavan način, oslanjajući se na NodeJS tehnologiju. Ne znam sjećate li se da sam vam davno rekao kako vam je Microsoft Office (online) potreban kao aplikacija u vašem distro-u, jer je ovo nešto slično. Koraci su sljedeći:

  • Prvo pronađite web uslugu koju želite pretvoriti u Linux aplikaciju. U ovom bi slučaju bilo URL Duolinga.
  • Zatim kopirajte adresu te web stranice i spremite je za kasnije. Ako ništa drugo nećete kopirati, možete ga zadržati u međuspremniku.
  • Sada instalirajte potrebne pakete: NPM i Nativefier. Ovisno o distro-u, to možete učiniti s jednim ili drugim upraviteljem paketa, za Debian / Ubuntu i derivate koji su najrašireniji, možete izvršiti sljedeću naredbu:
sudo apt-get install npm

sudo npm install nativefier -g

  • Jednom instaliran, sada možete koristiti URL na koji ste ranije kopirali generiranje izvorne aplikacije sa sljedećom naredbom koja stvara aplikaciju za 64-bit za Linux, s imenom Duolingo:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register

  • Ta zapovijed hoće uključite ovu adresu u našu aplikaciju temeljenu na Electronu. Obratite pažnju na izlaz terminala, jer ako prikazuje bilo kakve poruke o pogrešci, trebali biste početi ispočetka i možda radite nešto pogrešno ... Ako se zamrzne, možete pritisnuti Ctrl + C da biste dovršili akciju i ponovno pokrenuli naredbu novo.
  • Sljedeći korak je ažuriranje dozvola tako da se generirani paket može izvršiti, što se u našem slučaju naziva Duolingo i nalazi se u direktoriju generiranom s imenom-linux-64:
cd *-linux-64

sudo chmod +x *

  • Sada znam može izvršiti po prvi put da biste ga testirali, jednostavno ga morate pozvati sa:
./Duolingo

  • Nakon prvog testa, ako je potrebno, možete obnoviti aplikaciju s Nativefier-om i koristiti dodatne mogućnosti za prilagodite svoju aplikaciju. Na primjer, umjesto naredbe koju smo prethodno koristili za generiranje aplikacije, možete dodati ove mogućnosti da omogućite Flash sadržaj i prikažete ga na cijelom zaslonu:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register --flash --full-screen

  • Ne zaboravite ponovo dati odgovarajuća dopuštenja prije izvođenja novog testa. A ako želite pogledajte sve opcije Da biste prilagodili svoju dostupnu aplikaciju, možete pokrenuti:
nativefier --help

Druga opcija s Epifanijom

Kao alternativa Electronu, možete koristiti i GNOME Web Preglednik (Epiphany) ako ste na sustavu s radnim okruženjem GNOME. Ovaj preglednik također vam omogućuje da napravite nešto slično i aplikaciju imate na izborniku aplikacija ili pokretaču na radnoj površini. Koračni postupak je:

  • Instalirajte preglednik ako ga nemaš. To možete učiniti s terminala s APT-om ili iz App Storea ako vam je lakše.
  • Dohvatite web URL da se želite pretvoriti u prečac kao da je riječ o aplikaciji, u ovom slučaju to bi bio Duolingo.
  • Otvorite preglednik GNOME koju ste instalirali, a među opcijama izbornika pronaći ćete opciju «Instaliraj web mjesto kao web aplikaciju».
  • Otvorit će se novi skočni prozor omogućuje vam prilagodbu imena. U ovaj slučaj stavite Duolingo.
  • Kliknite Stvori. Kao ikonu možete vidjeti da koristi istu onu koja se koristi za web temu stranice.
  • Sad ako odete na izbornik aplikacija na radnoj površiniU odjeljku Internet aplikacije pronaći ćete ikonu za pokretanje nove aplikacije. Jednom smješten u preglednik, lako ga možete obrisati do pokretača kako biste imali puno brži prečac ...

Nadam se da je bilo korisno za vas a Duolingo možete učiniti svojom aplikacijom za učenje jezika jedan na Linuxu i mnogim drugima ... Sa zaslona većeg od vašeg pametnog telefona ili tableta, tako da više nemate izgovora za učenje jezika.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Fran dijo

    Sve je išlo u redu dok nisam došao do točke:
    Sljedeći je korak ažuriranje dozvola tako da se generirani paket može izvršiti, što se u našem slučaju naziva Duolingo i nalazi se u direktoriju generiranom s imenom-linux-64:

    1
    2
    3

    cd * -linux-64

    sudo chmod + x *

    => kad stavim tu prvu naredbu, kaže mi :: ~ $ cd * -linux-64
    bash: cd: * -linux-64: Datoteka ili direktorij ne postoji

  2.   louisinho dijo

    Pozdrav i hvala, imam Ubuntu 20.04, problem je što se ne može sinkronizirati s mojim računom koji već imam u Duolingu i ne znam što da radim jer me ne prepoznaje niti mi pokazuje trenutni napredak koje već imam.

    hvala