Duolingo jako aplikace GNU / Linux: učte se anglicky zábavnou formou

Logo Duolingo a Tux

Duolingo je fantastická služba, která vám umožní učit se jazyky, včetně angličtiny, která je dnes pro práci tak nezbytná. Cílem projektu je naučit několik jazyků jednoduchým a intuitivním způsobem díky gamifikaci a kromě toho, že je zcela zdarma (i když má placenou verzi, aby se zabránilo reklamám). Jinými slovy, je to skvělá alternativa k jiným aplikacím, jako je ABA English nebo Babbel.

Mezi kurzy nabízené jazyky Jsou to: angličtina, španělština, švédština, francouzština, němčina, portugalština, italština, katalánština, esperanto, portugalština, Guarani, ruština atd. Na výběr máte tedy širokou škálu jazyků. Něco, co jiné aplikace obvykle nemají, protože jsou omezeny pouze na výuku angličtiny nebo některých dalších konkrétních jazyků.

Výhody a nevýhody Duolingo

Jako uživatel tohoto typu aplikace se učit Švédsky a zdokonalit se v angličtině, během posledních let jsem několik z nich vyzkoušel. A musím říci, že ze všech, které najdete v obchodech s aplikacemi, drtivá většina nestojí za to. Mezi nejlepší patří:

  • Duolingo: kromě toho, že je zcela zdarma (můžete platit, abyste se vyhnuli reklamám a pracovali offline), nabízí zábavný a zábavný způsob, jak se naučit anglicky. Jsou to krátké lekce rozdělené do několika kategorií a naučíte se téměř hraním a opakováním aktivit založených na překladech z angličtiny do španělštiny a ze španělštiny do angličtiny, zvukových nahrávek, které si můžete poslechnout, a také si procvičíte výslovnost nahrávkou hlasu. Další zajímavá věc, kterou nabízí, je to, že zobrazuje obrázky, jako jsou slavné čipové karty, takže můžete obrázek spojit se správným slovem, což váš mozek velmi rychle asimiluje, protože jde o velmi vizuální metodu. Také vás povzbuzuje, abyste pokračovali v učení získáváním úspěchů a nových úrovní, jako byste byli ve videohře. Stručně řečeno, téměř dokonalá aplikace s velkým množstvím obsahu.
  • ABA angličtina: Je to velmi dobré a profesionální, lekce jsou rozděleny podle úrovní angličtiny, závěrečné zkoušky pro každou lekci atd. Každé z témat se skládá ze skutečného rozhovoru mezi dvěma domorodci, kurzů s virtuálním učitelem, aktivit, ve kterých musíte poslouchat a psát, tlumočit a velkého množství slovní zásoby. Největší problém, který vidím, je, že jsou tak dlouhé a trvají tak dlouho, že můžete skončit unavení před dokončením lekce. To je trochu skličující a právě to mě přimělo vrátit se do Duolinga. Ale jako výhodu má nativní konverzace, něco, co by Duolingo mělo začlenit, aby bylo perfektní aplikací.
  • Linguee: Linguee jako doplněk k předchozím aplikacím nabízí webovou službu nebo prostřednictvím své mobilní aplikace, ve které můžete vidět tisíce překladů mezi jazyky. Takže pokud máte otázku, jak něco říct v angličtině, můžete si ji vyhledat zde a hodně to objasní. Kromě toho má webovou službu s názvem deepl.com, což je nejlepší překladač, jaký jsem kdy zkoušel. Můžete překládat text a také dokumenty s bezplatnou službou a také dalšími prémiovými plány. Překladatel používá Deep Learning a AI k získání nejlepších překladů, téměř přirozených, jako by byly provedeny rodilým mluvčím. Proto překonává překladatele jako Google atd.
  • Wordreference: A konečně, jednou z nejlepších aplikací nebo webů, které také doplňují ty předchozí, je WordReference, který slouží jako dobrý slovník ke konzultaci slovní zásoby.

Pokud se tedy snažíte naučit jazyk, Doufám, že nebudete ztrácet čas jako já Testoval jsem velké množství aplikací, abych zjistil, která z nich nejlépe vyhovuje tomu, co hledáte, a dostal jsem se rovnou k věci ...

Nevýhodou těchto nástrojů je však to nemají nativní aplikaci pro Linux, v mnoha případech ani pro jiné operační systémy. Pouze aplikace pro Android, iOS a webovou službu, které můžete použít z libovolného prohlížeče. Ale to má řešení, jak vysvětlím níže ...

Duolingo (nebo některá z výše uvedených aplikací na ploše systému Linux)

Jak můžeš distribuci GNU / Linux a chcete tyto služby snadněji používat Chcete-li přejít do svého prohlížeče, najít webovou adresu, zaregistrovat se a přistupovat k obsahu, měli byste vědět, že existuje způsob, jak je ve své distribuci mít jako nativní aplikace (i když nejsou oficiálně k dispozici).

Za tím půjdeme začít od toho, že je možné libovolnou webovou stránku převést na aplikaci pro váš Linux jednoduchým způsobem a spoléhání se na technologii NodeJS. Nevím, jestli si pamatujete, že jsem vám už dávno řekl, jak mít v distribuci jako aplikaci Microsoft Office (online), protože je to něco podobného. Kroky jsou tyto:

  • První vyhledejte webovou službu které chcete transformovat do aplikace pro Linux. V tomto případě by to bylo Duolingo URL.
  • Pak zkopírujte adresu tohoto webu a uložte jej na později. Pokud nebudete kopírovat nic jiného, ​​můžete si ho nechat ve schránce.
  • Nyní nainstalujte balíčky, které potřebujete: NPM a Nativefier. V závislosti na distribuci to můžete udělat s jedním nebo jiným správcem balíčků, pro Debian / Ubuntu a deriváty, které jsou nejrozšířenější, můžete provést následující příkaz:
sudo apt-get install npm

sudo npm install nativefier -g

  • Po instalaci můžete nyní použít adresu URL, kterou jste dříve zkopírovali generovat nativní aplikaci s následujícím příkazem, který vytvoří aplikaci pro 64bitovou verzi pro Linux s názvem Duolingo:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register

  • Tento příkaz bude zahrnout tuto adresu do naší aplikace založené na elektronech. Věnujte pozornost výstupu terminálu, protože pokud zobrazuje chybové zprávy, měli byste začít od začátku a možná děláte něco špatně ... Pokud zamrzne, můžete akci dokončit stisknutím kláves Ctrl + C a spustit příkaz znovu . nové.
  • Dalším krokem je aktualizovat oprávnění aby bylo možné provést vygenerovaný balíček, který se v našem případě nazývá Duolingo a bude uvnitř adresáře vygenerovaného pomocí name-linux-64:
cd *-linux-64

sudo chmod +x *

  • Teď už vím může vykonat poprvé to otestujete, stačí jej vyvolat pomocí:
./Duolingo

  • Po prvním testu můžete v případě potřeby aplikaci znovu sestavit pomocí Nativefier a použít další možnosti přizpůsobte svou aplikaci. Například namísto příkazu, který jsme dříve použili k vygenerování aplikace, můžete přidat tyto možnosti, abyste povolili obsah Flash a nechali ho zobrazit na celou obrazovku:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register --flash --full-screen

  • Před spuštěním nového testu nezapomeňte znovu udělit správná oprávnění. A pokud chcete zobrazit všechny možnosti Chcete-li přizpůsobit dostupnou aplikaci, můžete spustit:
nativefier --help

Další možnost s Epiphany

Jako alternativu k elektronu můžete také použít web GNOME Prohlížeč (Epiphany), pokud používáte systém s desktopovým prostředím GNOME. Tento prohlížeč vám také umožňuje udělat něco podobného a mít aplikaci z nabídky aplikace nebo spouštěče na ploše. Postup krok za krokem je:

  • Nainstalujte prohlížeč pokud ho nemáte. Můžete to udělat z terminálu pomocí APT nebo z App Store, pokud je to pro vás jednodušší.
  • Získejte adresu URL webu že se chcete stát zkratkou, jako by to byla aplikace, v tomto případě by to bylo Duolingo.
  • Otevřete prohlížeč GNOME který jste nainstalovali, a mezi jeho možnostmi nabídky najdete možnost «Instalovat web jako webovou aplikaci».
  • Otevře se nové vyskakovací okno umožňuje přizpůsobit název. V tomto případě dejte Duolingo.
  • Klikněte na Vytvořit. Jako ikona vidíte, že používá stejnou, která se používá pro webové téma stránky.
  • Nyní, pokud půjdete na nabídka aplikací na plošeV části Internetové aplikace najdete ikonu pro spuštění nové aplikace. Jakmile jej najdete ve svém prohlížeči, můžete jej snadno vymazat do spouštěče, abyste mohli mít mnohem rychlejší zástupce ...

Doufám, že vám to pomohlo a můžete si z Duolinga udělat svou aplikaci pro výuku jazyků číslo jedna ve vašem Linuxu a mnoho dalších ... Z obrazovky větší, než je obrazovka vašeho smartphonu nebo tabletu, takže už nemáte výmluvy, abyste se učili jazyky.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Fran řekl

    Všechno šlo dobře, dokud jsem se nedostal k bodu:
    Dalším krokem je aktualizace oprávnění, aby bylo možné provést vygenerovaný balíček, který se v našem případě nazývá Duolingo a bude uvnitř adresáře vygenerovaného pomocí name-linux-64:

    1
    2
    3

    cd * -linux-64

    sudo chmod + x *

    => když vložím ten první příkaz, řekne mi to :: ~ $ cd * -linux-64
    bash: cd: * -linux-64: Soubor nebo adresář neexistuje

  2.   louisinho řekl

    Dobrý den a děkuji, mám Ubuntu20.04, problém spočívá v tom, že neumožňuje synchronizaci s mým účtem, který již v Duolingo mám, a nevím, co mám dělat, protože mě neuznává ani mi neukazuje můj aktuální pokrok které už mám.

    díky