Duolingo як додаток GNU / Linux: вивчайте англійську мову у цікавій формі

Логотип Duolingo та Tux

Duolingo - це чудова послуга, яка дозволяє вивчати мови, включаючи англійську, яка так необхідна для роботи сьогодні. Проект має на меті навчити простим та інтуїтивно зрозумілим способом декілька мов завдяки гейміфікації, крім того, що він є абсолютно безкоштовним (хоча він має платну версію, щоб уникати реклами). Іншими словами, це чудова альтернатива іншим програмам, таким як ABA English або Babbel.

Між курсами пропоновані мови Це: англійська, іспанська, шведська, французька, німецька, португальська, італійська, каталонська, есперанто, португальська, гуарані, російська тощо. Отже, у вас є широкий вибір мов на вибір. Те, чого зазвичай не мають інші програми, оскільки вони обмежуються лише викладанням англійської або деяких інших специфічних мов.

Переваги та недоліки Duolingo

Як користувач цього типу додатки для навчання Шведська та вдосконалюю свою англійську, я спробував кілька з них протягом останніх років. І я повинен сказати, що з усіх, що ви знайдете в магазинах додатків, переважна більшість не варта. Серед найкращих:

  • Duolingo: Окрім того, що він абсолютно безкоштовний (ви можете платити, щоб уникати реклами та працювати в автономному режимі), він пропонує веселий та приємний спосіб вивчення англійської мови. Це короткі уроки, розділені на кілька категорій, і ви вчитесь майже граючи та повторюючи заходи на основі перекладів з англійської на іспанську та з іспанської на англійську, аудіо для прослуховування, а також практикуєте свою вимову, записуючи свій голос. Ще одна цікава річ, яку він пропонує, - це те, що він показує такі зображення, як відомі смарт-карти, щоб ви могли зіставити зображення з правильним словом, щось, що ваш мозок засвоює дуже швидко, оскільки це дуже наочний метод. Це також заохочує вас продовжувати вчитися, отримуючи досягнення та нові рівні, як у відеоіграх. Словом, майже ідеальний додаток з великою кількістю контенту.
  • ABA англійська: Це дуже добре та професійно, уроки розділені на рівні англійської мови, випускні іспити для кожного уроку тощо. Кожна з тем складається з реальної розмови двох вихідців, занять з віртуальним вчителем, занять, у яких ви повинні слухати та писати, інтерпретувати, та великої кількості словникового запасу. Найбільша проблема, яку я бачу, полягає в тому, що вони такі довгі і займають так багато часу, що перед закінченням уроку ви можете втомлюватись. Це трохи лякає, і саме це змусило мене повернутися до Дуолінго. Але як перевагу він має власні розмови, те, що Duolingo має включати, щоб бути ідеальним додатком.
  • Linguee: як доповнення до попередніх програм, Linguee пропонує веб-сервіс або мобільний додаток, в якому ви можете побачити тисячі перекладів між мовами. Отже, коли у вас є питання про те, як сказати щось англійською, ви можете переглянути його тут, і це багато чого пояснить. Крім того, у нього є веб-сервіс deepl.com, який є найкращим перекладачем, який я коли-небудь пробував. Ви можете перекладати текст, а також документи, з безкоштовним сервісом, а також іншими планами Premium. Перекладач використовує Deep Learning та AI для отримання найкращих перекладів, майже природних, як ніби їх робив носій мови. Ось чому він перевершує таких перекладачів, як Google тощо.
  • Wordreference: Нарешті, одним з найкращих додатків або веб-сайтів, який також доповнює попередні, є WordReference, який служить хорошим словником для пошуку словникового запасу.

Тож якщо ви намагаєтесь вивчити мову, Сподіваюсь, ви не витрачаєте час, як я Я протестував велику кількість програм, щоб побачити, який з них найкраще відповідає вашому пошуку, і перейти прямо до справи ...

Але мінус цих інструментів полягає в тому вони не мають власного додатка для Linux, навіть у багатьох випадках навіть для інших операційних систем. Тільки програми для Android, iOS та веб-служби, якими ви можете користуватися з будь-якого браузера. Але це має рішення, як я поясню нижче ...

Duolingo (або будь-який із наведених вище додатків на вашому робочому столі Linux)

Як ти можеш мати дистрибутив GNU / Linux, і ви хочете легше користуватися цими послугами Щоб отримати доступ до свого браузера, знайти веб-адресу, зареєструватися та отримати доступ до вмісту, ви повинні знати, що існує спосіб, щоб вони були в якості власних програм у вашому дистрибутиві (хоча вони офіційно не доступні).

Для цього ми збираємось Почніть з того, що будь-яку веб-сторінку можна перетворити на додаток для вашого Linux простим способом, спираючись на технологію NodeJS. Не знаю, чи пам’ятаєте ви, що давно я розповідав вам, як мати Microsoft Office (онлайн) як додаток у своєму дистрибутиві, бо це щось подібне. Ці кроки такі:

  • Примеро знайдіть веб-службу який ви хочете перетворити на додаток для Linux. У цьому випадку це було б так URL-адреса Duolingo.
  • Потім скопіюйте адресу цього веб-сайту та збережіть його на потім. Якщо ви не збираєтеся копіювати щось інше, ви можете зберегти це в буфері обміну.
  • Зараз встановіть потрібні вам пакети: NPM та Nativefier. Залежно від дистрибутива, ви можете зробити це за допомогою того чи іншого менеджера пакетів, для Debian / Ubuntu та похідних, які є найбільш поширеними, ви можете виконати таку команду:
sudo apt-get install npm

sudo npm install nativefier -g

  • Після встановлення тепер ви можете використовувати URL-адресу, на яку скопіювали раніше згенерувати власний додаток за допомогою наступної команди, яка створює додаток для 64-розрядної версії для Linux з назвою Duolingo:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register

  • Ця команда буде включіть цю адресу в наш додаток на базі Electron. Зверніть увагу на вихід терміналу, тому що якщо він відображає повідомлення про помилку, вам слід починати спочатку, і ви можете щось робити неправильно ... Якщо воно зависне, ви можете натиснути Ctrl + C, щоб закінчити дію і знову запустити команду .новий.
  • Наступний крок - оновити дозволи - так що згенерований пакет може бути виконаний, який у нашому випадку називається Duolingo і буде знаходитися всередині каталогу, згенерованого з ім'ям linux-64:
cd *-linux-64

sudo chmod +x *

  • Тепер я знаю може виконати для першого тестування його потрібно просто викликати за допомогою:
./Duolingo

  • Після першого тесту, за необхідності, ви можете відновити додаток за допомогою Nativefier і використовувати додаткові опції для налаштуйте свій додаток. Наприклад, замість команди, яку ми використовували раніше для створення програми, ви можете додати ці параметри, щоб увімкнути Flash-вміст і відображати його на весь екран:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register --flash --full-screen

  • Не забудьте дати належні дозволи ще раз перед запуском нового тесту. А якщо хочеш переглянути всі варіанти Щоб налаштувати доступний додаток, ви можете запустити:
nativefier --help

Ще один варіант з Богоявленням

Як альтернатива Electron, Ви також можете використовувати веб-сайт GNOME Браузер (Epiphany), якщо ви працюєте в системі з робочим середовищем GNOME. Цей браузер також дозволяє робити щось подібне і мати програму з меню програми або панелі запуску на робочому столі. Покроковою процедурою є:

  • Встановіть браузер якщо у вас його немає. Ви можете зробити це з терміналу за допомогою APT або з App Store, якщо вам це простіше.
  • Отримайте URL-адресу Інтернету що ви хочете перетворити на ярлик так, ніби це програма, у цьому випадку це буде Duolingo.
  • Відкрийте браузер GNOME що ви встановили, і серед його пунктів меню ви знайдете опцію «Встановити сайт як веб-додаток».
  • Це відкриється у новому спливаючому вікні дозволяє налаштувати назву. Поставте Дуолінго в цьому випадку.
  • Натисніть Створити. Як піктограму ви можете бачити, що вона використовує ту саму, яка використовується для веб-теми сторінки.
  • Тепер, якщо ви підете до меню програми на робочому століУ розділі Інтернет-програми ви знайдете піктограму запуску нової програми. Опинившись у вашому браузері, ви можете легко очистити його до панелі запуску, щоб мати набагато швидший ярлик ...

Сподіваюсь, це було для вас корисним і ви можете зробити Duolingo вашим додатком для вивчення мови номер один у вашому Linux та багатьма іншими… На екрані, більшому за ваш смартфон чи планшет, тож у вас більше немає виправдань для вивчення мов.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Френ - сказав він

    Все йшло нормально, поки я не дійшов до точки:
    Наступним кроком є ​​оновлення дозволів, щоб можна було виконати згенерований пакет, який у нашому випадку називається Duolingo і буде знаходитися всередині каталогу, згенерованого з ім'ям-linux-64:

    1
    2
    3

    cd * -linux-64

    sudo chmod + x *

    => коли я ставлю цю першу команду, вона повідомляє мені: ~ ~ $ cd * -linux-64
    bash: cd: * -linux-64: Файл або каталог не існує

  2.   Луїзіньо - сказав він

    Привіт і спасибі. У мене Ubuntu20.04 проблема полягає в тому, що він не дозволяє йому синхронізуватися з моїм обліковим записом, який я вже маю в Duolingo, і я не знаю, що робити, тому що він мене не розпізнає або не показує мого поточного прогресу що я вже маю.

    Грекіас