„Duolingo“ kaip GNU / „Linux“ programa: mokykitės anglų kalbos linksmai

„Duolingo“ ir „Tux“ logotipas

„Duolingo“ yra fantastiška paslauga, leidžianti išmokti kalbų, įskaitant anglų kalbą, kuri šiandien reikalinga darbui. Projekto tikslas yra išmokyti paprastą ir intuityvų kelių kalbų žaidimų dėka, be to, kad tai yra visiškai nemokama (nors ir yra mokama versija, kad būtų išvengta skelbimų). Kitaip tariant, tai yra puiki alternatyva kitoms programoms, tokioms kaip „ABA English“ ar „Babbel“.

Tarp kursų siūlomos kalbos Tai yra: anglų, ispanų, švedų, prancūzų, vokiečių, portugalų, italų, katalonų, esperanto, portugalų, guaranų, rusų ir kt. Taigi galite pasirinkti daugybę kalbų. Kažkas, ko kitos programos paprastai neturi, nes jos apsiriboja tik anglų kalbos ar kai kurių kitų konkrečių kalbų mokymu.

„Duolingo“ pranašumai ir trūkumai

Kaip tokio tipo vartotojas mokomasi programų Švedų kalba ir tobulink savo anglų kalbą, pastaraisiais metais išbandžiau keletą jų. Ir turiu pasakyti, kad iš visų, kuriuos rasite programų parduotuvėse, didžioji dauguma nėra to verti. Tarp geriausių yra:

  • Duolingo: Be to, kad esate visiškai nemokamas (galite mokėti, kad išvengtumėte skelbimų ir dirbtumėte neprisijungę), jis siūlo įdomų ir malonų būdą mokytis anglų kalbos. Tai trumpos pamokos, suskirstytos į kelias kategorijas. Jūs mokotės beveik žaisdami ir kartodami veiklą, pagrįstą vertimais iš anglų į ispanų ir iš ispanų į anglų kalbas, garso įrašų klausytis, taip pat pratinti savo tarimą įrašant savo balsą. Kitas įdomus dalykas, kurį siūlo, yra tai, kad rodomi vaizdai, pavyzdžiui, garsiosios išmaniosios kortelės, kad galėtumėte suderinti vaizdą su teisingu žodžiu, ką jūsų smegenys įsisavina labai greitai, nes tai yra labai vizualus metodas. Tai taip pat skatina tęsti mokymąsi, įgyjant pasiekimų ir naujų lygių, tarsi dalyvautum vaizdo žaidime. Trumpai tariant, beveik tobula programa su dideliu kiekiu turinio.
  • ABA anglų kalba: Tai labai gera ir profesionalu, pamokos padalintos iš anglų kalbos lygių, kiekvienos pamokos baigiamieji egzaminai ir kt. Kiekvieną temą sudaro tikras pokalbis tarp dviejų čiabuvių, klasės su virtualiu mokytoju, užsiėmimai, kuriuose turite klausytis ir rašyti, interpretuoti, ir didelis žodynas. Didžiausia problema, kurią matau, yra ta, kad jos yra tokios ilgos ir trunka tiek ilgai, kad prieš baigdamas pamoką gali pavargti. Tai šiek tiek gąsdina ir tai mane privertė grįžti į „Duolingo“. Tačiau kaip pranašumas jis turi vietinius pokalbius, kuriuos „Duolingo“ turėtų įtraukti, kad būtų puiki programa.
  • Linguee: kaip papildymą ankstesnėms programoms, „Linguee“ siūlo interneto paslaugą arba per savo mobiliąją programą, kurioje galite pamatyti tūkstančius vertimų iš vienos kalbos į kitą. Taigi, kai kyla klausimas, kaip ką nors pasakyti angliškai, galite jo ieškoti čia ir tai daug ką išaiškins. Be to, ji turi žiniatinklio paslaugą, vadinamą deepl.com, kuri yra geriausia vertėja, kurią aš kada nors bandžiau. Galite išversti tekstą ir dokumentus naudodamiesi nemokama paslauga ir kitais „Premium“ planais. Vertėjas naudoja „Deep Learning“ ir „AI“, kad gautų geriausius vertimus, beveik natūralius, tarsi juos atliktų gimtoji kalba. Štai kodėl jis pralenkia tokius vertėjus kaip „Google“ ir kt.
  • Žodžių nuoroda: Galiausiai, viena iš geriausių programų ar svetainių, kuri taip pat papildo ankstesnes, yra „WordReference“, kuri yra geras žodynas žodynui skaityti.

Taigi, jei bandote išmokti kalbą, Tikiuosi, kad tu nepraleisi laiko kaip aš Išbandžiau daugybę programų, norėdamas sužinoti, kuri iš jų geriausiai tinka tai, ko ieškote, ir pereiti tiesiai prie reikalo ...

Tačiau šių priemonių trūkumas yra tas jie neturi savosios „Linux“ programos, daugeliu atvejų net ne kitoms operacinėms sistemoms. Tik „Android“, „iOS“ skirtos programos ir žiniatinklio paslauga, kurias galite naudoti bet kurioje naršyklėje. Bet tai turi sprendimą, kaip paaiškinu žemiau ...

„Duolingo“ (arba bet kuri iš aukščiau nurodytų programų jūsų „Linux“ darbalaukyje)

Kaip tu gali GNU / Linux platintojas ir norite lengviau naudotis šiomis paslaugomis Norėdami pasiekti savo naršyklę, rasti žiniatinklio adresą, užregistruoti ir pasiekti turinį, turėtumėte žinoti, kad yra būdas, kaip juos platinti kaip vietines programas (nors jų oficialiai nėra).

Tam mes ir padarysime pradėti nuo to, kad bet kurį tinklalapį įmanoma paversti programa savo „Linux“ paprastu būdu ir pasikliaujant „NodeJS“ technologija. Nežinau, ar atsimenate, kad jau seniai sakiau, kaip „Microsoft Office“ (internetinė) yra jūsų programos platintojo programa, nes tai yra kažkas panašaus. Veiksmai yra šie:

  • Pirmas suraskite žiniatinklio paslaugą kurią norite paversti „Linux“ programa. Šiuo atveju taip būtų „Duolingo“ URL.
  • Tada nukopijuokite tos svetainės adresą ir išsaugokite vėliau. Jei neketinate nieko daugiau kopijuoti, galite jį laikyti iškarpinėje.
  • Dabar įdiekite reikalingus paketus: NPM ir „Nativefier“. Priklausomai nuo platinimo, galite tai padaryti naudodamiesi vienu ar kitu paketų tvarkytuvu, Debian / Ubuntu ir dariniams, kurie yra labiausiai paplitę, galite atlikti šią komandą:
sudo apt-get install npm

sudo npm install nativefier -g

  • Įdiegę, dabar galite naudoti anksčiau nukopijuotą URL sugeneruoti savąją programą su šia komanda, sukuriančia 64 bitų „Linux“ programą, pavadinimu „Duolingo“:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register

  • Ta komanda bus įtraukite šį adresą į „Electron“ pagrįstą programą. Atkreipkite dėmesį į terminalo išvestį, nes jei jame rodomas klaidos pranešimas, turėtumėte pradėti nuo pradžių ir galbūt darote kažką neteisingai ... Jei jis užstringa, galite paspausti Ctrl + C, kad užbaigtumėte veiksmą ir vėl paleistumėte komandą naujas.
  • Kitas žingsnis yra atnaujinti leidimus kad būtų galima įvykdyti sugeneruotą paketą, kuris, mūsų atveju, vadinamas „Duolingo“ ir bus kataloge, sukurtame pavadinimu „linux-64“:
cd *-linux-64

sudo chmod +x *

  • Dabar aš žinau gali įvykdyti pirmą kartą norėdami jį išbandyti, tiesiog turite pasinaudoti:
./Duolingo

  • Po pirmo bandymo prireikus galite atkurti programą naudodami „Nativefier“ ir naudoti papildomas parinktis tinkinkite savo programą. Pvz., Vietoj komandos, kurią anksčiau naudojome programai generuoti, galite pridėti šias parinktis, kad įgalintumėte „Flash“ turinį ir kad jis būtų rodomas visame ekrane:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register --flash --full-screen

  • Nepamirškite dar kartą suteikti tinkamų leidimų prieš vykdydami naują bandymą. O jei nori pamatyti visas galimybes Norėdami tinkinti turimą programą galite paleisti:
nativefier --help

Kitas variantas su „Epiphany“

Kaip alternatyvą „Electron“, taip pat galite naudoti „GNOME Web“ Naršyklė („Epiphany“), jei naudojate sistemą su GNOME darbalaukio aplinka. Ši naršyklė taip pat leidžia jums atlikti kažką panašaus ir turėti programą iš darbalaukio programų meniu arba paleidimo priemonės. Žingsnis po žingsnio yra:

  • Įdiekite naršyklę jei jo neturite. Tai galite padaryti iš terminalo su APT arba iš „App Store“, jei jums lengviau.
  • Gaukite žiniatinklio URL kad norite virsti sparčiuoju klavišu, tarsi tai būtų programa, šiuo atveju tai būtų „Duolingo“.
  • Atidarykite GNOME naršyklę kurį įdiegėte, o tarp jo meniu parinkčių rasite parinktį „Įdiegti svetainę kaip interneto programą“.
  • Tai atidarys naujas iššokantis langas leidžia pritaikyti pavadinimą. Šiuo atveju įveskite Duolingo.
  • Spustelėkite Sukurti. Kaip piktogramą galite pamatyti, kad ji naudoja tą pačią, kuri buvo naudojama puslapio žiniatinklio temai.
  • Dabar, jei eisite į programos meniu darbalaukyjeInterneto programų skiltyje rasite piktogramą, skirtą paleisti naują programą. Patekę į savo naršyklę, galite lengvai išvalyti ją paleidimo priemonėje, kad galėtumėte turėti daug spartesnį spartųjį klavišą ...

Tikiuosi, kad tai jums buvo naudinga ir jūs galite padaryti „Duolingo“ - svarbiausia kalbos mokymosi programa „Linux“ ir daug daugiau ... Iš didesnio ekrano nei jūsų išmanusis telefonas ar planšetinis kompiuteris, kad nebeturėtumėte pasiteisinimų mokytis kalbų.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   fran sakė

    Viskas klostėsi gerai, kol pasiekiau tašką:
    Kitas žingsnis - atnaujinti teises, kad būtų galima įvykdyti sugeneruotą paketą, kuris mūsų atveju vadinamas „Duolingo“ ir bus kataloge, sukurtame su pavadinimu „linux-64“:

    1
    2
    3

    CD * -linux-64

    sudo chmod + x *

    => kai aš įdėjau pirmąją komandą, ji man sako:
    bash: cd: * -linux-64: Failo ar katalogo nėra

  2.   louisinho sakė

    Sveiki ir ačiū, turiu „Ubuntu 20.04“, problema ta, kad jo negalima sinchronizuoti su mano paskyra, kurią jau turiu „Duolingo“ programoje, ir nežinau, ką daryti, nes ji manęs neatpažįsta ir neparodo dabartinės pažangos kad jau turiu.

    Ačiū