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

Duolingo i logotip Tux

Duolingo je fantastična usluga koja vam omogućava učenje jezika, uključujući engleski jezik koji je toliko potreban za današnje poslove. Cilj projekta je podučavanje nekoliko jezika na jednostavan i intuitivan način zahvaljujući igranju, osim š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 kurseva ponuđeni jezici To su: engleski, španski, švedski, francuski, njemački, portugalski, italijanski, katalonski, esperanto, portugalski, gvarani, 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 poboljšavam svoj engleski, probao sam nekoliko njih tokom 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 van mreže), on nudi zabavan i ugodan način učenja engleskog jezika. To su kratke lekcije podijeljene u nekoliko kategorija i učite gotovo igrajući se i ponavljajući aktivnosti na osnovu prijevoda s engleskog na španski i sa španskog na engleski, audiozapisa za slušanje i vježbanja izgovora snimajući svoj glas. Još jedna zanimljiva stvar koju nudi je da prikazuje slike poput poznatih pametnih karata tako da sliku možete uskladiti s ispravnom riječju, nešto što vaš mozak vrlo brzo asimilira, jer je to vrlo vizualna metoda. Takođe vas potiče da nastavite da učite postižući dostignuća i nove nivoe kao da ste u video igri. Ukratko, gotovo savršena aplikacija s velikom količinom sadržaja.
  • ABA English: Vrlo je dobar i profesionalan, s lekcijama podijeljenim po nivoima engleskog, završnim ispitima za svaku lekciju itd. Svaka od tema sastoji se 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 umornim prije nego što završite lekciju. To je pomalo zastrašujuće i zbog toga sam se vratio u Duolingo. Ali kao prednost imaju izvorne razgovore, nešto što bi Duolingo trebao uključiti da bude savršena aplikacija.
  • Linguee: kao dodatak prethodnim aplikacijama, Linguee nudi web uslugu ili putem svoje mobilne aplikacije u kojoj možete vidjeti hiljade 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 prevodilac koji sam ikad probao. Možete prevesti tekst i dokumente, uz besplatnu uslugu i druge Premium pakete. Prevodilac koristi Deep Learning i AI za dobivanje najboljih prijevoda, gotovo prirodnih kao da ih je radio izvorni govornik. Zbog toga nadmašuje prevoditelje poput Googleovih itd.
  • Wordreference: Konačno, jedna od najboljih aplikacija ili web lokacija koja također nadopunjuje prethodne je WordReference, koja služi kao dobar rječnik za konsultovanje 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 prešao direktno na stvar ...

Ali loša strana ovih alata je ta nemaju izvornu aplikaciju za Linux, čak ni za druge operativne sisteme u mnogim slučajevima. Samo aplikacije za Android, iOS i web usluge koje možete koristiti iz bilo kojeg pretraživača. 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 mozes GNU / Linux distro 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 postoji način da se oni postave kao izvorne aplikacije u vašoj distribuciji (iako službeno nisu dostupne).

Zbog ovoga hoćemo pođite 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 da li se sjećate da sam vam davno rekao kako da imate Microsoft Office (online) kao aplikaciju u svojoj distribuciji, jer je ovo nešto slično. Koraci su sljedeći:

  • Primero pronađite web uslugu koju želite transformirati u Linux aplikaciju. U ovom slučaju bi bilo Duolingo URL.
  • Zatim kopirajte adresu te web stranice i spremite je za kasnije. Ako nećete kopirati ništa drugo, možete to zadržati u međuspremniku.
  • Sada instalirajte pakete koji su vam potrebni: 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 najrasprostranjeniji, 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 kreira aplikaciju za 64-bit za Linux, s imenom Duolingo:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register

  • Ta naredba hoće uključite ovu adresu u našu aplikaciju zasnovanu na Electron-u. Obratite pažnju na izlaz terminala, jer ako prikazuje bilo kakve poruke o grešci, trebali biste početi od početka i možda radite nešto pogrešno ... Ako se zamrzne, možete pritisnuti Ctrl + C da biste dovršili akciju i ponovo pokrenuli naredbu novo.
  • Sledeć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, samo ga morate pozvati sa:
./Duolingo

  • Nakon prvog testa, ako je potrebno, možete ponovo izgraditi aplikaciju sa Nativefier-om i koristiti dodatne opcije za prilagodite svoju aplikaciju. Na primjer, umjesto naredbe koju smo prethodno koristili za generiranje aplikacije, možete dodati ove opcije 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će dozvole prije pokretanja novog testa. A ako želite pogledajte sve opcije Da biste prilagodili svoju dostupnu aplikaciju, možete pokrenuti:
nativefier --help

Druga opcija sa Epifanijom

Kao alternativa Electronu, možete koristiti i GNOME Web Preglednik (Epiphany) ako ste na sistemu sa radnim okruženjem GNOME. Ovaj pregledač takođe vam omogućava da učinite nešto slično i aplikaciju imate na meniju aplikacije ili pokretaču na radnoj površini. Postepeni postupak je:

  • Instalirajte preglednik ako ga nemate. To možete učiniti putem terminala s APT-om ili iz App Storea ako vam je lakše.
  • Dohvatite URL weba da ž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 lokaciju kao web aplikaciju».
  • Otvorit će se novi skočni prozor omogućava vam da prilagodite ime. Stavite Duolingo u ovaj slučaj.
  • Pritisnite Create. Kao ikonu možete vidjeti da koristi istu onu koja se koristi za web temu stranice.
  • Sada ako odete do meni aplikacije na radnoj površiniU odjeljku Internet aplikacije pronaći ćete ikonu za pokretanje nove aplikacije. Jednom smješteni u preglednik, lako ga možete obrisati do pokretača kako biste imali puno bržu prečicu ...

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


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Fran rekao je

    Sve je išlo u redu dok nisam došao do točke:
    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:

    1
    2
    3

    cd * -linux-64

    sudo chmod + x *

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

  2.   louisinho rekao je

    Pozdrav i hvala. Imam Ubuntu20.04. Problem je što mu ne dopušta sinhronizaciju 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