Duolingo - фантастический сервис, позволяющий изучать языки., включая английский, который так необходим сегодня для работы. Проект нацелен на простое и интуитивно понятное обучение нескольким языкам благодаря геймификации, помимо того, что он полностью бесплатен (хотя у него есть платная версия, чтобы избежать рекламы). Другими словами, это прекрасная альтернатива другим приложениям, таким как ABA English или Babbel.
Между курсами предлагаемые языки Это: английский, испанский, шведский, французский, немецкий, португальский, итальянский, каталонский, эсперанто, португальский, гуарани, русский и т. Д. Таким образом, у вас есть широкий выбор языков. То, чего обычно нет в других приложениях, поскольку они ограничены только обучением английскому или некоторым другим конкретным языкам.
Преимущества и недостатки Duolingo
Как пользователь этого типа приложения для изучения Шведский и улучшить свой английский, я попробовал несколько из них за последние годы. И я должен сказать, что из всех, что вы найдете в магазинах приложений, подавляющее большинство того не стоит. Среди лучших:
- Duolingo: помимо того, что он абсолютно бесплатный (вы можете платить, чтобы избежать рекламы и работать в автономном режиме), он предлагает увлекательный и приятный способ выучить английский язык. Это короткие уроки, разделенные на несколько категорий, и вы учитесь почти играя и повторяя упражнения, основанные на переводах с английского на испанский и с испанского на английский, аудио для прослушивания, а также для отработки произношения, записывая свой голос. Еще одна интересная вещь, которую он предлагает, - это то, что он показывает изображения, такие как знаменитые смарт-карты, чтобы вы могли сопоставить изображение с правильным словом, что ваш мозг усваивает очень быстро, поскольку это очень наглядный метод. Это также побуждает вас продолжать обучение, получая достижения и новые уровни, как если бы вы были в видеоигре. Словом, почти идеальное приложение с большим объемом контента.
- ABA English: Это очень хорошо и профессионально, с уроками, разделенными по уровням английского, выпускными экзаменами для каждого урока и т. Д. Каждая из тем состоит из реального разговора между двумя аборигенами, занятий с виртуальным учителем, занятий, в которых вы должны слушать и писать, переводить и большого словарного запаса. Самая большая проблема, которую я вижу, заключается в том, что они настолько длинные и занимают так много времени, что вы можете в конечном итоге устать, не закончив урок. Это немного пугает, и именно это заставило меня вернуться в Duolingo. Но в качестве преимущества у него есть нативные разговоры, которые 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 Web Браузер (Epiphany), если вы работаете в системе со средой рабочего стола GNOME. Этот браузер также позволяет вам делать что-то подобное и запускать приложение из меню приложения или панели запуска рабочего стола. Пошаговая процедура:
- Установите браузер если у вас его нет. Вы можете сделать это из терминала с APT или из App Store, если вам так удобнее.
- Получите URL-адрес в Интернете что вы хотите превратить в ярлык, как если бы это было приложение, в данном случае это будет Duolingo.
- Откройте браузер GNOME который вы установили, и среди его пунктов меню вы найдете опцию «Установить сайт как веб-приложение».
- Откроется новое всплывающее окно, в котором позволяет настроить имя. Ставьте Duolingo в этом случае.
- Нажмите "Создать".. В качестве значка вы можете видеть, что он использует тот же значок, который используется для веб-темы страницы.
- Теперь, если вы перейдете к меню приложений на рабочем столеВ разделе Интернет-приложений вы найдете значок для запуска вашего нового приложения. После того, как вы найдете его в своем браузере, вы можете легко очистить его до запуска, чтобы иметь возможность иметь гораздо более быстрый ярлык ...
Я надеюсь, что это было полезно для вас и вы можете превратить Duolingo в приложение номер один для изучения языков на вашем Linux и во многих других… С экрана больше, чем у вашего смартфона или планшета, так что у вас больше нет оправданий для изучения языков.
Все шло хорошо, пока я не добрался до точки:
Следующим шагом является обновление разрешений, чтобы можно было запустить сгенерированный пакет, который в нашем случае называется Duolingo и будет находиться внутри каталога, созданного с именем-linux-64:
1
2
3
cd * -linux-64
sudo chmod + x *
=> когда я ввожу эту первую команду, она сообщает мне: ~ $ cd * -linux-64
bash: cd: * -linux-64: файл или каталог не существует
Привет и спасибо, у меня Ubuntu20.04, проблема в том, что он не может быть синхронизирован с моей учетной записью, которая у меня уже есть в Duolingo, и я не знаю, что делать, потому что он не распознает меня и не показывает мой текущий прогресс, который я уже есть.
спасибо