Как стать автором
Поиск
Написать публикацию
Обновить
68.87

Изучение языков

Говорим не только на родном

Сначала показывать
Порог рейтинга
Уровень сложности

Как улучшить понимание английского на слух

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров24K

У начинающих и продолжающих изучать английский возникают сложности, когда дело доходит до слушания (аудирования). Причем это может быть с самого начала, с самых низких уровней.

Когда я начинал изучать иностранный язык, то наткнулся на простой совет: если ничего не понимаете, то значит, еще рано, аудио или видео слишком сложное. Нужно подобрать что-то полегче. И в этом, думается и есть главный успех прогресса в аудировании.

Читать далее

Учим английский с умом: мотивация и дисциплина

Уровень сложностиПростой
Время на прочтение14 мин
Количество просмотров4.8K

Доброе утро, Хабр!

Я продолжаю цикл статей о том, как учить английский язык — с точки зрения преподавателя языка с многолетним опытом.

Предыдущая статья — «Учим английский с умом: шкала CEFR, тесты IELTS и что всё это значит» — была о количественном измерении цели в изучении английского, фундаменте понимания, где вы находитесь сейчас и куда хотите двигаться.

Сегодня же мы притронемся к следующему уровню, на порядок более сложному: проблеме мотивации, которая должна помочь двигаться, причём — на протяжении месяцев и лет.

Когда мы думаем об овладении новым навыком, часто кажется, что достаточно лишь по-настоящему, сильно захотеть — и всё получится. Мой отец любил приговаривать: «Кто хочет, ищет возможности, кто не хочет, ищет причины». Просто начни. Просто делай. Но тогда почему «нельзя просто так взять и выучить английский»? Почему получается не у всех? Откуда столько сложностей? Почему советы редко работают? Почему одни пишут инструкции, что и как «правильно делать», а другие смотрят на них с отчаянием, уже зная на собственном опыте, что на их личном примере эти инструкции не работают?

Читать далее

Raylib: опыт использования абсолютным новичком и что из этого вышло

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров8.1K


Данная статья будет на тему использования игровой библиотеки Raylib и о совсем-совсем неопытном пользователе, который на 4-5ом месяце стажа программирования решил ознакомиться с данной библиотекой. В ней Вы увидите обзор и туториал для таких же начинающих программистов, в котором будут разобраны самые основные или же базовые "библиотечные" функции.

Планируется написать полноценный обзор на Raylib из нескольких статей, в ходе прочтения которых можно будет узнать азы использования данной библиотеки, своего рода краткий пересказ того, что усвоил автор за 3 месяца её осваивания.

Читать далее

Монадическая композиция Expected в C++

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров5.1K

Продолжение статьи На грани между exceptions и std::expected.

Здесь речь пойдёт о трюке, который ещё больше имитирует код под исключениями C++ (а так же в какой-то степени уподобляется некоторым функциональным языкам). Реализован такой трюк будет при помощи описанного в предыдущей статье типа Expected и использования монадической композиции с сопрограммами.

Читать далее

Сравнение нейросетей для перевода

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров61K

С помощью GPT-4 можно решать самые разнообразные задачи по преобразованию текста, включая перевод на разные языки.

Мне стало интересно, кто переводит лучше: GPT-4 или специализированные нейронки для перевода, такие как Google Translate и DeepL?

Сегодня мы сравним качество перевода от различных нейросетей на 24 языковых парах.

Читать далее

Уровни английского языка: детальный разбор критериев в 2023

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров76K

Желающим изучать английский самостоятельно нужно знать уровни английского языка и особенности каждого из них. Отталкиваясь от текущего этапа подготовки, Вы сможете точно подобрать обучающие материалы, избежав пропуска важных тем. Понимание собственных навыков также поможет при устройстве на работу и поиске заказов на фрилансе. В статье указаны требования к каждому уровню и полезные ресурсы для перехода на следующий этап, благодаря чему Вы сможете измерять прогресс в обучении и постоянно улучшать свои знания.

Читать далее

Как уже выучить этот Инглиш (часть 2)

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров21K

Здравствуйте, коллеги! Мы продолжаем наш рассказ о том, как максимально быстро и эффективно выучить английский язык.

Первую часть статьи вы можете прочитать здесь.

Содержание статьи

1. Самый эффективный способ выучить английский

2. Какую методику для изучения английского выбрать?

3. Большая подборка учебных материалов

4. Что делать для «погружения в язык»?

5. Как учить лексику и запоминать новые слова

6. Что делать, если вы плохо воспринимаете слова на слух

7. Что делать, если не хватает разговорной практики

8. Как подтянуть грамматику?

9. Эффективны ли занятия онлайн по Zoom или Skype?

10. Что делать, если я не очень люблю учить языки, но надо?

11. Как избавиться от акцента?

12. Краткое резюме и подведение итогов.

Читать далее

Как уже выучить этот Инглиш

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров12K

2 миллиарда человек на планете говорят на английском языке. Если они смогли его выучить, то и вы тоже сможете.

Мой путь в изучении английского был долог и тернист – начинал как и все со школьных учебников, затем были языковые курсы, университет, поездка в США по студенческой программе «Work and Travel», работа устным и письменным переводчиком, а также преподавателем английского языка.

В данной статье, состоящей из двух частей, я расскажу вам, как выучить английский язык максимально быстро и эффективно, а также избежать ошибок, с которыми я сам столкнулся в процессе обучения.

Вы получите готовую дорожную карту по изучению иностранного языка и тем самым сэкономите много времени, усилий и нервов (а они вам еще пригодятся для рефакторинга кода).

Содержание первой части статьи

1. Несколько интересных фактов об английском языке

2. Как мне выучить английский, если у меня нет таланта к изучению языков?

3. Сколько нужно знать слов, чтобы говорить на английском?

4. В чем особенность изучения английского для IT-специалистов?

5. Пара слов про уровни языка и быстрый способ определить, на каком уровне находитесь вы

Итак, поехали.

Читать далее

Очерки о китайцах — 4

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров24K

Этот набор очерков посвящен трудностям изучения китайского языка, а также тому какое влияние он оказывает на мышление и коммуникацию наших восточных соседей.

Читать далее

Какой вариант английского лучше: британский или американский?

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров18K

Американцы изуродовали, растоптали, опорочили чистый, прекрасный, великолепный британский язык. Или нет? Подождите минутку. Давайте перейдём к языку фактов. Перед нами стоит вопрос: британский английский лучше, чем американский английский?

Читать далее

Исправляем грамматику с помощью GPT-4 API

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров18K

С самого выхода ChatGPT я начал ее использовать для решения задач корректуры текста: устранения опечаток, исправления ошибок и улучшения стилистики.

Однако, при использовании веб-версии ChatGPT возникают некоторые проблемы:

1. Приходится вчитываться в исправленный текст, чтобы найти изменения

2. Не используется вся мощь API, в котором есть возможности для более тонкой настройки бота: можно задать системное сообщение, в котором объяснить ассистенту смысл его существования; few-shot learning: можно предоставить набор примеров коррекции сообщений

3. Неудобство: нужно вставлять свой текст в веб-версию, затем набирать свой промт для его улучшения (который может быть разным в зависимости от типа коррекции). Хотелось бы иметь Web UI, где нужно просто вставить текст и выбрать тип коррекции - а далее текст будет обрабатываться оптимизированным промтом

Данный проект призван устранить эти недостатки. Потыкать приложение можно здесь (для использования нужен OpenAI API-ключ).

Читать далее

Логическое программирование для начинающих. Prolog

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров13K

Мне как студенту попалась очень хорошая тема. Всем известно, что человек поистине разбирается в какой-то теме, если он может объяснить ее ничего не знающему в этой области человеку. Например, младшему брату. Поэтому изложение материала не должно быть сложным, обязательно должны быть примеры, подкрепляющие сказанное. Но прежде чем начать рассказывать о логическом программировании, нужно рассказать о самом программировании. Приступим.

Читать далее

Как взрослому выучить английский язык

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров12K

«Героиня сегодняшнего выпуска уже более 10 лет преподает английский язык по своей методике, а недавно выпустила книгу под названием «Поясняю за Инглиш». Если вы, как и я, пытались бесчисленное количество раз выучить английский язык, то почитайте про методику Анны Стрекаловской». Полную версию вы можете послушать на подкасте «Ценная инфа» или прочитать готовый текст с нашего эфира здесь. Мы ответим на вопрос: как взрослому выучить английский язык.

Читать далее

Ближайшие события

От «ваша дочь бездарна в английском» до написания бестселлера по английскому языку

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров9.7K

— Ты смеешь спорить с преподавателем? Вот хамка. — Строгая учительница сверлит меня взглядом, я вжалась в стул.

— Ннет...

В смысле спорить? Я вообще не спорила с учителями никогда, я не такая.

В итоге мне наняли репетитора

Молодая девушка, 50 рублей за 45 минут. Такие тогда были расценки. Мы рисовали облачка, изучали цвета, что-то читали. Но я продолжала ничего не понимать. А ещё мне приносили книжки с короткими стишками на английском, в которых я не видела ничего увлекательного. И так продолжалось до 4 класса.

В 4 классе у меня появился новый частный преподаватель. И она любила вот эту книгу:

Читать далее

Чем переводчик-локализатор приложений отличается от обычного переводчика

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров3.6K

Производителю техники нужно перевести инструкции на бытовые приборы, договор на аренду помещения, в котором он будет продавать эти приборы, а также локализовать сайт, чтобы продавать продукцию не только в оффлайновом магазине, но и в Интернете.

Хотя все эти задачи подпадают под понятие «специальный перевод» (читай — не относятся к переводу текстов художественных произведений), первые два запроса, перевод инструкций и договора, выполняют переводчики технических и юридических текстов, а переводом сайта магазина занимаются локализаторы. Термин «локализация» охватывает не только перевод, но и культурную и языковую адаптацию материала, а также озвучку, замену изображений, перерисовку графики и многое другое, поэтому переводчик-локализатор часто работает в команде с другими специалистами.

Читать далее

Продолжаем учить английский с chatGPT

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров6.5K

3 недели назад я написал статью о том, как я применяю chatGPT для практики разговорного английского. В ней я описал в общих чертах о том, какое задание я отправляю в API openai.com и как прикрутил к этому всему телеграм‑бота на удаленном сервере. Несколько человек спросили, не хочу ли я сделать такого бота не приватным. Я немного подумал и решил, что хочу, поэтому следующие 2 недели я вечерами дописывал бота вместо практики английского языка. В этой статье я расскажу о некоторых интересных вещах, которые я узнал в процессе работы над ботом.

Читать далее

Китайский язык очень сложный. Мы сделали для него перевод видео

Время на прочтение6 мин
Количество просмотров24K


Привет, меня зовут Артур Яковлев, я делаю голосовой перевод видео в Яндекс Браузере. Примерно с лета я работаю над тем, чтобы научить Браузер переводить с китайского на русский. Почему мы посчитали это важной и интересной задачей? Дело в том, что китайская часть интернета содержит значительное количество видеоконтента, который за пределами страны почти не смотрят.

Множество диалектов, влияющие на смысл тоны и грамматические нюансы — ряд особенностей китайского усложняют разработку распознавания речи. Сейчас я коротко расскажу читателям Хабра о трудностях языка и объясню, как мы их преодолели.
Читать дальше →

Тестирование исполняемого кода Go

Уровень сложностиСложный
Время на прочтение9 мин
Количество просмотров4.8K

«Каждый, уважающий себя программист, осваивая новый язык пишет свой логгер» (с) давно было, источник цитаты канул в Лету, в общем — забылся.

Собственно вся история вопроса началась тут. Когда-то, около 3 лет назад, осваивая новый для себя язык, тоже написал свой логгер. ... Подчистки и улучшения конечно же сопровождались покрытием тестами и бенчмарками. И вот тут, для себя, сделал «открытие», что в Golang всё не совсем так, ... И так.

Для статьи был взят стандартный, библиотечный логгер из пакета log...

Примечание: поставил уровень "сложный", т.к. моя первая статья и писать "просто" для меня очень сложно. Статья для всех, кому интересно что творится под капотом Go.

Читать всё целиком

Пишем свой личный Duolingo на минималках

Время на прочтение15 мин
Количество просмотров11K

Привет, меня зовут Емельянов Михаил, я Python-программист и я хотел бы показать вам свой небольшой «проект выходного дня» — Flywheel, микро-платформу для изучения иностранных языков — смесь Duolingo и Anki, программу, которая может помочь вам правильно писать на английском. Flywheel доступен в исходниках, лежит на GitHub.



Как вы, возможно, знаете, обобщенное знание иностранного языка можно разложить на четыре относительно независимые составляющие: чтение, письмо, слушание и говорение. К сожалению, тренировка одной из этих способностей не будет напрямую отражаться на остальных компонентах, поэтому, например, развивая навык чтения, мы достаточно опосредованно влияем на навык письма. Flywheel — «точилка» именно для письменного английского.


Если вы когда-нибудь пользовались Duolingo, то имеете представление о формате, в котором будет идти обучение. Последовательность проста: вот тебе фраза, переведи её на другой язык; программа запомнит, когда ты в последний раз переводил ту или иную фразу и насколько успешно у тебя это получилось; в зависимости от правильности ответа будет определено время, когда тебе нужно задать эту же фразу еще раз. В целом, на мой взгляд, как сам Duolingo, так и используемый им подход — просто гениальны. Но… Есть нюансы, которые несколько портят впечатления от процесса учёбы, и именно для их устранения я и задумал Flywheel.

Читать дальше →

Языковой конкур

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.4K

Обычный конкур выглядит завораживающе, чего не скажешь о конкуре языковом. Не зря я выбрала такое сравнение. Мы привыкли слышать про “языковой барьер”, как про нечто общее. В действительности под этим может подразумеваться много всего. Языковой барьер у всех разный, но он определенно может состоять больше, чем из одного препятствия. Кстати, можно провести еще одну параллель с традиционным конкуром: чтобы научиться преодолевать препятствия, нужно уверенно управлять лошадью, а значит, много часов посвятить тренировкам. То же самое правило работает для преодоления языкового барьера.

Сегодня расскажу вам, как языковой барьер преодолевала я сама. Поскольку я преподаватель, то много-много лет назад разработала план по преодолению собственного языкового барьера, учитывая тогдашние особенности своего английского: слабое аудирование и маниакальную осторожность в использовании слов и грамматики, которая делала молчуна из меня, по природе своей real chatterbox.

Читать далее (лошадки хотели бы)