Обновить
64K+

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

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

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

Девять языковых приложений под конкретные профессии — зачем я их сделал

Время на прочтение3 мин
Охват и читатели5.7K

Несколько лет назад я выпустил Polyglot: Listen & Speak — универсальное IOS приложение для изучения языков через прослушивание и проговаривание фраз. Оно живёт и развивается до сих пор, им пользуются очень разные люди с самыми разными целями, в том числе и мы сами (я и члены моей семьи). Приложение проверено годами, очень нам всем помогло.

Но со временем я заметил отдельный запрос: человеку, который едет работать сиделкой в Германию или маникюршей в Испанию, часто нужен не "язык вообще", а конкретные 300-500 фраз, которые он услышит и скажет в первую неделю на новой работе. Общий курс это тоже даёт, но не сразу и не в такой концентрации.

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

Читать далее

Новости

AI и склонение немецких прилагательных

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели10K

Всю свою сознательную жизнь я «учил» немецкий: в школе, универе, на внутренних курсах IT-компании и самостоятельно. Слово «учил» я поставил в кавычки, потому что на самом деле я ничего никогда нигде не учил, ну разве что зазубрил немецкий алфавит в школе. Всё как-то училось само, слова запоминались после нескольких повторений, грамматика – после нескольких упражнений. Слава Богу, память всегда была хорошая. Но во-первых, если в будущем эти слова и грамматика не использовались, всё это вскорости выветривалось из головы, а во-вторых, так это не работает со сложными темами. Такими, как, например, склонение немецких прилагательных.

Тем, кто учит английский, повезло: прилагательные там не склоняются вовсе, но в немецком (как и в русском) всё совсем не так:

Читать далее

Пет-проект длиною в 7 лет: как простой iOS-трекер долгов дорос до учета инвестиций и налогов по FIFO

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели5.9K

Привет, Хабр!

Для многих людей в IT идеальный финансовый учет — это монументальная Google-таблица или навороченная база в Notion. И я вас прекрасно понимаю: когда ты весь день сидишь за монитором, вбить пару цифр в ячейку — дело двух секунд.Но моя реальность 7 лет назад выглядела совершенно иначе. Я был предпринимателем, и мой рабочий день — это постоянное движение. Я за рулем, на складе, на встрече с партнерами, где-то в цеху, и только поздно вечером — дома или в офисе. Мобильность была стопроцентной, а под рукой всегда был только телефон.В таком ритме классические инструменты учета просто рассыпаются. Типичные ситуации из моей жизни:

Читать далее

Почему умные люди годами не могут выучить иностранный язык

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели28K

Каждый день миллионы людей принимают одно и то же решение.

«В этом году я наконец выучу английский.»

Или немецкий.

Или испанский.

Или язык той страны, в которую недавно переехал.

Покупают курс.

Скачивают приложения.

Смотрят несколько уроков.

Учат первые сто слов.

Через месяц всё заканчивается.

Потом появляется чувство вины.

«Наверное, у меня нет способностей к языкам.»

А может быть, проблема совсем не в вас?

Читать далее

Как надо и не надо искать IT-работу в Японии

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

Как искать работу в Японии: где смотреть вакансии, как составлять резюме, общаться с рекрутёрами и готовиться к собеседованиям. 

Я закончил языковую школу в Японии, прошёл около 30 интервью онлайн и офлайн, но в итоге вернулся в Россию ещё до окончания визы. Собрал практические советы и выводы из собственного опыта поиска работы в японских и международных компаниях. Надеюсь, это поможет кому-то найти работу в стране своей мечты и убережёт от лишних ошибок.

Читать далее

Как переключать язык в macOS по клавише (Глобус) без задержки и не потерять Fn

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

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

На Mac для этого есть отдельная клавиша 🌐. Идея хорошая, реализация мешает печатать: после нажатия появляется меню языков, переключение происходит с паузой, а иногда клавишу приходится нажимать повторно.

Я хотел получить более простое поведение, но это оказалось не так-то просто...

Читать далее

Япония — это не аниме. Продолжение статьи «Как выучить японский меньше чем за год»

Время на прочтение43 мин
Охват и читатели8.3K

Всем привет! Четыре года назад я написал тут, как выучить японский до хорошего разговорного уровня меньше чем за год. С тех пор я успел переехать в Японию по студенческой визе, прожить там почти полтора года, дойти до N2 — и этим летом улетаю из страны навсегда. Внутри — вся арифметика этого решения: потолок зарплат в местном IT, полный счёт за «просто пожить» (одни только вход и выход из пустой квартиры — около 590 тысяч йен), изнанка языковых школ, эксперимент «полтора года без английского» и честный разбор, при чём тут аниме. С платёжками, чеками и государственной статистикой.

Читать далее

Как пройти зарубежное собеседование и найти работу на международном рынке: опыт DevOps-инженера

Время на прочтение7 мин
Охват и читатели6.3K

Павел Монин, ведущий DevOps- и ИИ-инженер и студент курса «Английский для ИТ» от Across, работает в израильском офисе американской компании Autofleet.

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

Читать далее

Как держать ученика в «зоне потока»: адаптивная сложность на IRT и Elo — и почему я не поверил ей без симуляции

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели8.6K

Модель адаптивной сложности выглядела безупречно: формулы верны, тесты зелёные. Симуляция показала, что новички получают 58% верных ответов вместо 82%. Рассказываю, как устроена модель и где был провал.

Читать далее

Я один сделал ИИ‑репетитора английского. Разнесите его, пожалуйста

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

Дисклеймер сразу: это мой пет-проект, который я более или менее довёл до состояния «можно показывать людям». Дальше будет и то, как он устроен, и прямая просьба - попробовать и сказать, что не так. Потому, что что-то явно не так (как минимум по конверсии), но мне не хватает свежего взгляда — я слишком долго смотрю на него, чтобы видеть в нём очевидные для новичка проблемы.

Читать далее

Карта странствующих слов

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

О странствующих словах я впервые задумался, когда сам странствовал по Индии. Ранним утром в колоритном индийском поезде проснулся от громкого возгласа зашедшего на остановке продавца: «Ча́е!» Разбудило вовсе не то, как он во всё горло рекламировал свой товар характерным проникающим тембром. Спросонья я попросту потерялся в пространстве, услышав знакомое слово. Как у Маршака: «Это что за остановка — Бологое иль Поповка?» Я выглянул с полки и увидел индийца, несущего через вагон огромный бидон чёрного чая. То был первый случай, когда удалось понять услышанное индийское слово без посторонней помощи (и это слово не означало «такси»).

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

Материал будет интересен всем, кто любит языки, историю слов и наглядную визуализацию данных.

Читать далее

Тренажер лексики для высоких уровней английского языка на 30 тем

Время на прочтение4 мин
Охват и читатели17K

Когда я начинал изучать английский, то мне попадались приложения, где предлагалось изучать полезную лексику для экзамена IELTS. Это были обычные флеш-карточки, где нужно было просто проверять, знаете ли вы выражения. Хотя занимался я ими совсем недолго, некоторые слова вроде impetus я помню до сих пор, и возникла идея потренировать насмотренность, а потом также и практические навыки говорения и письма.

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

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

Читать далее

Yet another Rust VPN (TUN-QUIC-TUN)

Время на прочтение10 мин
Охват и читатели15K

На поделке из предыдущей статьи вдохновение не закончилось, решил написать VPN. Был опыт разработки shadowsocks сервера, что не понравилось: под каждое TCP соединение, открываемое каким-нибудь браузеров, VPN клиент открывает отдельное TCP cоединение к серверу, а тот в свою очередь столько же до конечной точки + пришлось руками шифровать/дешифровать payload. Захотелось сделать что-то более простое + самим написать и клиент.

Читать далее

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

Атомарные регулярные выражения

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

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

Читать далее

Голосовой ИИ-репетитор изнутри: архитектура разговора в реальном времени

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели9.7K

Доброго времени суток!

меня зовут Кирилл, хочу рассказать вам о своем проекте Aisha – ИИ репетиторе английского языка для разговорной практики. Об идее, отличиях, технических аспектах.

Читать далее

Как я искал себе читалку и придумал новый формат электронных книг для изучающих язык

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели19K

Небольшая история о том, как я искал для себя читалку, как в итоге придумал новый формат для электронных книг — и, главное, как я месяцами воевал с дешёвыми LLM, чтобы они генерировали этот формат без ошибок. Будет и про устройство формата, и про то, как он «затюнен» под копеечные модели, и про основные проблемы.

Читать далее

Часть II. Начала дискретной математики. SQL, Комбинаторика, Тервер за 15 минут. SQL, EBNF, XPATH в 480 LOC

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

┼┼┼┼┼┼┼┼┼▄▀▀▀▄▄▄▄▄▄▄▀▀▀▄┼┼┼┼┼┼┼┼
┼┼┼┼┼┼┼┼┼█▒▒░░░░░░░░░▒▒█┼┼┼┼┼┼┼┼
┼┼┼┼┼┼┼┼┼┼█░░█░░░░░█░░█┼┼┼┼┼┼┼┼┼
┼┼┼┼┼┼─▄▄──█░░░▀█▀░░░█──▄▄─┼┼┼┼┼
┼┼┼┼┼┼█░░█─▀▄░░░░░░░▄▀─█░░█┼┼┼┼┼
┼┼┼██░██░████░██░░░██░░░█████┼┼┼
┼┼┼██▄██░██▄▄░██░░░██░░░██░██┼┼┼
┼┼┼██▀██░██▀▀░██░░░██░░░██░██┼┼┼
┼┼┼██░██░████░████░████░█████┼┼┼

Для строительства компиляторов, нам нужны начала математики. Из них, как мы убедимся, проистекает добрая половина понимания и всех наших работ.
В частности, без начал не понять лямбда-исчисление Чёрча, которое мы применим на этапе работы с AST. Рассмотрим элементы дискретной математики с примерами на С, JavaScript, SQL.

Читать далее

Цветной текст в консоли в AutoHotkey

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

Алгоритм вывода цветного текста в консоль и как его можно написать на AutoHotkey. Погрузимся в язык, рассмотрим оптимизацию кода и улучшение читабельности (применимо к любому высокоуровневому языку).

Читать далее

Как я изучал китайский

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

Хочу поделиться своим опытом по итогам первого года обучения китайскому языку во взрослом возрасте.

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

Читать далее

НЕкурс про создание собственного языка программирования: вдохновляемся неожиданными открытиями, чтобы сделать свои

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

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

Читать далее
1
23 ...