Социальные сети Рунета
Четверг, 21 октября 2021

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

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

Про перевод «сфер» Про «сферы» Не знаю, как вас, а меня корёжит, когда «в сфере» переводят на английский in the sphere. В этой статье я как раз поговорю об этих всяких сферах и сразу дам спойлер — слова sphere вы нигде в примерах не увидите. Примерно в половине случаев эта фраза вообще не пере...

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

Позвольте сделать экспланацию Чем похожи немецкий и английский и почемуКогда инфоцыгане убеждают публику, что за день можно выучить тыщу-другую английских слов, они прекрасны в своей простоте. Берется как бы русское слово на – ция (например, революция), суффикс заменяется как бы английским суффиксом – ti...

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

7 французских слов, которые бесят тех, кто изучает английский Французский язык крайне сильно повлиял на английский в ходе исторического развития. Даже сейчас в языке Шекспира есть примерно 10 000 лексем, которые прямо заимствованы с французского, без изменений в орфографии. А в целом примерно 40% корней английских слов восходят к ...

Гики и нёрды: в чём разница? Английские слова «гик» и «нёрд» давно вошли в русский язык и не требуют перевода. Однако семантика этюдности в ранней прозе Пришвина… простите, увлёкся. Семантика этих понятий, то есть, их смысловое значение, до сих пор для многих слегка туманна. Порой их используют в качес...

9 четких инструментов для изучения и прокачки английской лексики В Оксфордском словаре английского языка почти 450 000 слов! Но если вы учите язык как иностранный, их совсем не нужно запоминать все и сразу. Чтобы полноценно общаться на английском языке, вполне достаточно всего лишь 2000–3000 слов. При должном усердии и небольшом количе...

Hernia, Preservative, Сrest, Absent и другие 60 английских слов, которые часто переводят неверно Наш язык имеет немало заимствованных слов. Иностранные слова в оригинале на самом деле могут иметь совсем другие значения, чем слышимые и употребляемые нами. И таких примеров довольно много. А иногда настоящий перевод в нашем языке эволюционировал и стал означать нечто связа...

Русский акцент в английском: основные особенности и как от него избавиться Сегодня в русскоговорящих странах английский язык учат очень активно. Чаще всего с первого класса школы или даже детского садика. Но это вообще никак не мешает большинству наших соотечественников говорить на английском с махровым русским акцентом. Давайте разберем его о...

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

Agile coach здорового человека Вступительное слово Для удобства я буду писать различные английские слова, такие как “Agile”, “coach”, “Scrum” и т.д. русскими буквами. Аджайл, коуч, скрам и т.д. Кто легко оскорбляется наличием транслитерации в тексте — прошу меня понять и простить. Аджайл сегодня, как мгла...

От «кокетничать» до «зафрендить»: как в русский язык приходят заимствованные глаголы Отрывок из книги «#Панталоныфракжилет» — увлекательного научно-популярного труда, посвящённого языковым заимствованиям.

Запятая в английском языке: 5 правил и топ-3 ошибки Носитель английского языка практически всегда знает, что текст писал иностранец. Даже если в тексте нет ни одной ошибки в словах и конструкции предложений. Как? Ответ прост: пунктуация. Студенты, которые учат английский как иностранный часто пропускают тему, как правильно...

10 из 100 самых красивых слов английского языка Профессор Толкин считал, что самым красивым словосочетанием английского языка является «Cellar door» — «Дверь в подвал». Когда мы готовили текст о «Властелине колец», то нашли следующую его цитату:Most English-speaking people … will admit that cellar door is "beautiful", esp...

Почему мы говорим hello и hi: история английских приветствий + бонус Вы можете не знать английского, но слова «hello» и «hi» поймете даже в этом случае. Это одни из самых распространенных слов в английском. Носители языка их используют каждый день. И студенты, когда учат английский как второй, изучают их одними из самых первых. Они настоль...

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

Откуда взялся 'do' в вопросах и отрицаниях? В июне на Хабре было сразу несколько интересных статей на лингвистические темы, и одну дискуссию из комментариев мне хочется вынести в отдельную статью: удивительная и, по-видимому, уникальная особенность английского — то, что в вопросах и отрицаниях обязательно должен быть ...

Как сжать модель fastText в 100 раз Модель fastText — одно из самых эффективных векторных представлений слов для русского языка. Однако её прикладная польза страдает из-за внушительных (несколько гигабайт) размеров модели. В этой статье мы показываем, как можно уменьшить модель fastText с 2.7 гигабайт до 28 ме...

Гарри Поттер и Сливочное пиво, или Как переводить авторские неологизмы с английского на маггловский 20 лет назад впервые вышла на русском языке легендарная книга «Гарри Поттер и философский камень». На полки книжных магазинов попала малоизвестная на русскоговорящем рынке история про «мальчика-который-выжил». Джоан Роулинг придумала в своих книгах огромное количество ав...

Сам себе Гутенберг. Часть 2. Делаем многоязычные параллельные книги В прошлый раз мы с вами научились делать параллельные книги и сделали русско-английский вариант отрывка романа Харпер Ли "Убить пересмешника". Сегодня мы сделаем следующий шаг и создадим полноценную многоязычную книгу на восьми языках. Напомню, что целью этого про...

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

Как теперь процессить kernel crash и bug report? Или несколько слов о разнице между интересным и удивительным Широко известен исторический анекдот о том, что царица Екатерина II писала простое русское слово из 3 букв с 4 ошибками. Куда менее известно, что эта ошибка вовсе не уникальна. Дети европейских экспатов, изучающие русский язык, запросто могут в диктанте слово “ёжик” написать...

Тентакли животного мира Tentacle как слово в русском языке - чистое заимствование, и прочитав «тентакль» вы, конечно же, подумаете о щупальцах. Но всё несколько деликатней: английское слово происходит от лат. «tentaculum», которое, в свою очередь, шаловливо отсылает нас к «tentare» или «t...

Не можете запомнить порядок слов в английском предложении? Вжарьте по нему «опсашком» В русском языке порядок слов в предложении практически не важен. «Я тебя люблю», «Я люблю тебя», «Тебя я люблю», «Люблю я тебя». Нюансы есть, но при этом каждый из этих вариантов грамматически правильный. В английском все не совсем так. Есть фраза «I love you», а «...

Почему «angina» — это не «ангина», а «resin» — не «резина», или Ложные друзья переводчика У немцев, которые изучают английский как второй язык, очень распространен анекдот. Английское слово «become» и немецкое «bekommen» очень похожи по написанию и звучанию. Но означают разное. «Become» — «становиться, превращаться», а «bekommen» — «получить, найти». Немец пер...

[Из песочницы] Простейший тренажер английских слов с использованием Питона и Балаболки Существует большое количество различных методик изучения иностранных языков вообще и английского в частности. Но какая бы методика ни была, учить слова все равно надо. Для этих целей есть очень много различных тренажеров с выбором слов для изучения. Тем не менее, их возмож...

Книга «Head First. Изучаем Go» Привет. Хаброжители! Go упрощает построение простых, надежных и эффективных программ. А эта книга сделает его доступным для обычных программистов. Основная задача Go — эффективная работа с сетевыми коммуникациями и многопроцессорной обработкой, но код на этом языке пишется ...

Сам себе Гутенберг. Делаем параллельные книги Если вам нравится изучать языки (или вы их преподаете), то вы наверняка сталкивались с таким способом освоения языка как параллельное чтение. Он помогает погрузиться в контекст, увеличивает лексикон и позволяет получить удовольствие от обучения. Читать тексты в оригинале па...

Portmanteau или слово-чемодан: как шутка в английском языке превратилась в новый способ создавать необычные слова Каждый год в словарь английского языка добавляется примерно 1000 новых слов. А это значит, что каждый день создается примерно 3 новых. И как минимум одно из этих трех — это «портмонто». Что это за смесь бульдога с носорогом? Всего лишь слово, которое было создано из комбина...

Про фразовые глаголы Фразовые глаголы английского языка гораздо проще, чем кажутся. Они работают точно так же, как в русском языке приставки. Выдающийся советский актёр Зиновий Гердт, узнав однажды о недостойном поступке, совершённом знакомым ему писателем, сказал: «Разрешите с вами раззнакомить...

В России издана уникальная книга — она полностью переведена «Яндекс.Переводчиком» Перевод 350-страничной книги с английского языка на русский занял всего 40 секунд.

[Перевод] PEP 257 на русском. (Соглашение о Docstrings) Привет, Хабр. Бывают моменты, когда тебе хочется максимально погрузиться в язык и понять все его тонкости. В случае Python один из лучших способов это сделать — читать на официальном сайте документацию и PEP-ы. В своё время я этого не делал, поскольку не мог понять многих «т...

[Перевод] Руководство Google по стилю в C++. Часть 2 Часть 1. Вступление Часть 2. Заголовочные файлы … Все мы при написании кода пользуемся правилами оформления кода. Иногда изобретаются свои правила, в других случаях используются готовые стайлгайды. Хотя все C++ программисты читают на английском легче, чем на родном, приятн...

Cisco Webex преодолевает языковой барьер. Онлайн-перевод с английского на русский уже возможен С марта 2020 года пользователи Webex начинают использовать перевод в режиме реального времени с английского на более сотни языков, в том числе русский. Основанный на технологиях машинного интеллекта, онлайн-переводчик для Cisco Webex дополняет функцию транскрипции speech-to-...

Учимся понимать чертовски быструю английскую речь на примере выступлений Эдди Мерфи и Эминема Студенты, которые учат английский язык как второй, часто не готовы к реальной скорости речи носителей языка. Это на учебных пособиях и аудировании все предельно понятно, а когда нейтив начинает тараторить, ты такой «Чё?». Мы расскажем вам, как научиться понимать быструю ре...

Сравниваем английский и русский акценты Сергея Брина из Google Сергей Брин — одна из культовых личностей для мировой IT-сферы. По сути это родоначальник новой эры, который вместе с Ларри Пейджем основал не просто поисковик, а компанию будущего. Все, кто хоть немного интересовался личностью Сергея Брина, знают, что до 6 лет он жил в Мос...

BroKB Emulz — русскоязычная клавиатура для эмуляторов DosBox/Bochs/LBochs на Android-телефоне При программировании на телефоне программ под DOS или под Windows в эмуляторах существует проблема ввода русского текста - клавиатура, которой вы только что набирали русский текст в обычных андроид программах, не будет вводить никакой текст в эмуляторы. Эмуляторы, как правил...

Об украинских и русских гласных Одно из самых заметных отличий украинского языка от русского — гласный [і] на месте дореволюционного ятя и в тех словах, где в русском [о]: двір, дім, сіль, радість и т. п. Это отличие настолько характерно, что стереотипным «плохим украинским» в юморесках стал...

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

Книга “Разработка мобильных приложений на C# для iOS и Android” Уважаемые читатели, рады представить вам книгу “Разработка мобильных приложений на C# для iOS и Android” от уже хорошо известного вам автора и эксперта в Xamarin, Вячеслава Черникова из компании Binwell. Без долгих прелюдий передаю слово автору. Добрый день, уважаемый хабр...

Любые английские ролики с русской озвучкой: Яндекс запустил закадровый перевод в массы Команда Яндекса объявила о запуске очень удобной функции для пользователей — ролики на английском языке на многих популярных платформах, включая YouTube, Vimeo, можно смотреть с автоматической озвучкой на русском языке.  Летом в Яндексе начали тестировать те...

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

7 странных слов американского английского, которые британцы (и весь остальной мир) не понимают Развитие английского языка в США происходило очень бурно. После окончания Войны за независимость, американский английский и сам стал развиваться отдельно от британского. В ранние годы после революции американцы очень любили создавать странные новые слова. Чтобы было не та...

Мы Опубликовали Современные STT Модели Сравнимые по Качеству с Google Мы наконец опубликовали наш набор высококачественных пре-тренированных моделей для распознавания речи (т.е. сравнимых по качеству с премиум-моделями Google) для следующих языков: Английский; Немецкий; Испанский; Вы можете найти наши модели в нашем репозитории вместе с при...

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

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

Как смотреть видео на английском языке с озвучкой на русский (даже если её там нет) «Яндекс» запустил технологию, которая автоматически озвучивает на русском языке видеоролики с иностранной речью.

Яндекс снабдил англоязычные видео закадровым переводом 7 сентября 2021 года. Яндекс начал предлагать автоматически перевести англоязычные видеоролики. Научно-популярные передачи, кулинарные шоу, лекции Илона Маска и Ричарда Фейнмана, стендапы и видеоблоги - всё это теперь можно посмотреть в русской озвучке. Перевод получается за...

[Перевод] if-then-else кто-то должен был изобрести Привет, сегодня мы обсудим кажущуюся абсурдной идею: if-then-else кто-то должен был изобрести. If-then-else — это условные конструкции в языках программирования: если (if) что-то истинно, тогда (then) выполнить одно действие, иначе (else) выполнить другое действие. Это ве...

Слова «краудфандинг», «кешбэк», «криптовалюта» и «каршеринг» одобрены Российской академией наук В состав «Русский орфографический словарь» включили 675 новых слов, среди которых оказались «кешбэк», «подкаст», «каршеринг», «тайм-менеджмент», «криптовалюта» и «краудфандинг». В базу ...

Любите читать книги на английском? Ваш словарный запас растет быстрее, чем у обычного жителя США 70% активного словарного запаса своего родного языка человек нарабатывает до 18 лет. И уже после 33 лет запоминание новых слов практически останавливается. Но это не значит, что после 33 у вас не получится изучать иностранные языки. На самом деле возраст вторичен, а реал...

[Из песочницы] Про просмотр кино на английском с субтитрами, упрощение него с помощью двуязычных субтитров, и Bilingual Subtitler Сначала, я “просто” смотрел кино. Потом узнал, что существуют “правильные переводы Гоблина” и перешел на них. Затем выяснилось, что существуют и другие авторские закадровые переводы. Потом были русские субтитры и оригинальные звуковые дорожки. Затем логичным образом должен ...

Что такое дефолт простыми словами? И хотя русский язык считается богатым, заимствованных слов в нем немало. Но не всегда понятен их смысл, так как даже дословный перевод может дать непонятное значение. Одним из таких слов является «дефолт». В непростые экономические времена звучит оно все чаще и чаще, как с э...

Обновление сборок Marlin 2.0.8.1 для принтеров FlashForge Dreamer/Dreamer NX/Inventor Обновление сборок прошивок на последнем на данный момент Marlin 2.0.8.1 . Прошивки разделены на два архива, первый содержит классический ( CLASSIC_UI ) интерфейс Marlin ,а второй более современный цветной интерфейс ( COLOR_UI ). Файлы прошивок содержащие слово _swap_ имеют и...

Адаптивные субтитры для Netflix — мое браузерное расширение Когда я смотрю фильм на английском без субтитров, есть полная концентрация на речи актеров, но незнакомые слова пропускаются, потому что я не смогу найти их перевод.Когда я смотрю фильм на английском с английскими субтитрами, я перевожу слова по отдельности, в отрыве от конт...

Connected speech: как научиться говорить на английском связно Когда человек, изучающий английский как иностранный, впервые попадает в круг носителей языка, у него случается лингвистический шок. Нейтивы говорят быстро, проглатывают половину звуков, не делают пауз между словами и фразами. Предложение звучит как одно целое — и перегр...

О «специалистах», Специалистах, o- и G-кодах… Добрый день, коллеги!Давайте углубимся в историю… Когда-то давным-давно был придуман язык G-кодов для ЧПУ-станков… в те далекие времена САМ-системы были такой экзотикой, что управляющие программы (УП) часто писались вручную, в прямом смысле этого слова – в блокноте, шариково...

Демосцена "… особую пикантность придаёт тот факт, что всё это по сути бессмысленно..." / sq/skrju / Чаще всего, попытки объяснить людям, что такое «демосцена», начинаются со слов «компьютерное искусство...». Однако, даже по вопросу о том, что такое искусство, во все време...

Говорить как Уинстон Черчилль: кому нужно продать душу, чтобы общаться на английском ТАК Уинстон Черчилль — один из самых известных политиков XX века. Его успехи на государственном поприще — пример для подражания многих молодых политиков. Черчилль достиг чуть ли не наивысшего уровня в ораторском искусстве. Его речи обсуждают даже через 80 лет после того, как он...

Как проверять выражения на английском like a pro Представьте, что вы читаете текст и наткнулись на новую интересную фразу. Всегда ли вы знаете, как её правильно произнести и использовать в речи? Или, например, вы пишете письмо и не можете решить правильно ли использовали выражение. Эти ситуации типичны для и...

25 слов, в написании которых многие делают ошибки Неслучайно русский язык называют довольно сложным. Что уж говорить, даже для нас, носителей, правильное написание некоторых слов является неразрешимой задачей. Между тем, задачи быть грамотным человеком никто не отменял. Давайте познакомимся с некоторыми действительно сложны...

У английского языка нет будущего (времени) «Английский язык не имеет будущего времени, потому что у него нет ни словоформ будущего времени в том виде, в котором они есть в других языках, ни других грамматических форм, которые могли бы обозначать только будущее время».Но погодите. А чем тогда является Future Tense, ко...

[Перевод] Руководство Google по стилю в C++. Часть 1 Часть 1. Вступление … Часть 8. Именование Часть 9. Комментарии … Все мы при написании кода пользуемся правилами оформления кода. Иногда изобретаются свои правила, в других случаях используются готовые стайлгайды. Хотя все C++ программисты читают на английском легче, чем на...

Kubernetes в переводе на детский CNCF — созданная при фонде The Linux Foundation международная организация, занимающаяся развитием и продвижением Open Source технологий, которые используются для построения и функционирования инфраструктур, предназначенных для запуска облачных приложений. Но это вы, наверн...

Как выкать в английском языке: градация слова «you» В английском нет слова «ты». Вернее, оно есть, но используется только в литературе и религии. Английское «you» используют и вместо «ты», и вместо «вы» как обращения к одному человеку, и вместо «вы» как обращения к нескольким людям, и даже «Вы» как особо уважительного обр...

Пересказ грамматики Ложбана или что мне удалось усвоить Ложбан — искусственный человеческий язык, созданный на основе Логланга в 1987 году Группой логического языка (The Logical Language Group). Лицензионно-открыт и свободен. Основан на логике предикатов. Имеет описание в формате YACC и EBNF. Алфавит a, b, d, f, g, i, k, l, m, n,...

Aнглийский для демо (структура, фразы, Q&A, грамматика, советы) Демо в конце спринта (будь то внутреннее, заказчику или крупному клиенту) — это настоящая проверка знания английского для не носителя языка, так как эта небольшая презентация показывает: беглость речи (fluency) точность (accuracy) — много или немного ошибок в речи в цело...

30 миллиардов параметров: реально ли обучить русский GPT-3 в «домашних» условиях? Не так давно Сбер, а затем и Яндекс объявили о создании сверхбольших русских языковых моделей, похожих на GPT-3. Они не только генерируют правдоподобный текст (статьи, песни, блоги и т. п.), но и решают много разнообразных задач, причем эти задачи зачастую можно ставить...

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

EnglishDom открывает бесплатный доступ к своему сервису для школьников и студентов Онлайн-школа английского языка EnglishDom открывает бесплатный доступ к сервису ED Words по изучению английских слов для школьников и студентов.

Вредные советы или причины продолжить изучать английский после уровня Intermediate Вчерашняя статья от worksolutions породила волну обсуждений, а мне хотелось бы поговорить немного о том почему все же не стоит останавливаться на уровне Intermediate и как побороть языковую «импотенцию» если вы уперлись в пределы своих возможностей и больше не прогрессируете...

[Перевод] Отчет DORA State of DevOps 2019, теперь и на русском языке Привет, Хабр! Я сделал перевод на русский язык отчёт DORA State of DevOps 2019. Предлагаю ознакомиться с отчетом, ведь это не только самое актуальное DevOps-исследование на данный момент, но и готовое практическое руководство по DevOps-трансформации! Отчет State of DevO...

Мифы об изучении иностранных языков Миф 1. «Если я окажусь в языковой среде, я быстро и хорошо заговорю» Многие люди живут в Англии или США по 10-20 лет, но при этом очень плохо говорят по-английски. Слов и выражений — десятки тысяч только самых употребительных. Каждое из них надо осмысливать отдельно — они не...

Friends: The Reunion: 17 лет спустя. Или как по английскому Мэтта Леблана мы узнали, что он никогда не играл Джоуи Привет, Хабр! Сериал «Друзья» — это целая эпоха, которая закончилась 17 лет назад, а на деле навсегда прописалась в нашем сердечке. И вот мы посмотрели «новый эпизод» «Друзей», как писали в русскоязычном пространстве, а на деле шоу о создании сериала, которое вызывает б...

Неожиданные значения английских слов, или почему “ass” и “rape” – не всегда то, что вы думаете Английский известен словами, у которых миллион значений. Все много раз встречались с разнообразными вариантами использования “get”, “run”, “take”, “go”. Но несмотря на обилие смыслов у подобных слов-многостаночников, в основном, они поддаются логике. Зная ключевые из них, ос...

Буддизм с точки зрения программиста Здравствуйте, меня зовут Сергей, я работаю JavaScript-программистом, и я - буддист. Но совсем не такой, каким вы меня только что представили. Наверняка, при прочтении слова "буддист", в вашей голове всплывает либо образ улыбчивого азиата в оранжевом одеянии, либо образ безр...

Как на iPhone переводить речь с русского в текст на английском С выходом iOS 14 в iPhone и iPad появился встроенный переводчик. Несмотря на то что на него возлагали большие надежды, по факту решение оказалось далёким от совершенства. Большую часть фраз и выражений фирменный переводчик Apple переводит из рук вон плохо, а с переводом пре...

Маленький и быстрый BERT для русского языка BERT – нейросеть, способная весьма неплохо понимать смысл текстов на человеческом языке. Впервые появивишись в 2018 году, эта модель совершила переворот в компьютерной лингвистике. Базовая версия модели долго предобучается, читая миллионы текстов и постепенно осваивая язык, ...

Эксперимент: как научиться создавать популярные тексты на английском (и почему англоязычный Хабр так мало читают) Я много лет занимаюсь маркетингом, написанием текстов, при этом увлекаюсь английским и использую его в работе. В русскоязычном интернете в целом не так и много статей о контент-маркетинге и продвижении бизнеса в США. А те что есть часто просто рассказывают как надо делать ...

5 способов перевода английских идиом на русский, чтобы не было мучительно больно С идиомами в английском языке огромное количество конфузов. Их тысячи — и далеко не все из них можно хотя бы нормально объяснить на русском. Сегодня мы поговорим именно о переводе идиом. Расскажем о пяти тактиках, как их можно переводить, чтобы они нормально звучали. Чи...

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

Популярно об артиклях в английском языке Артикли — это самые распространенные слова в английском языке. Эти невзрачные a, an и the занимают около 8,5% объема любого текста. Если немного утрировать, то из каждого часа работы с текстом вы пять минут тратите только на прочтение артиклей. Вместе с этим артикли — это ...

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

Подкаст Лайфхакера: 12 слов, которые пришли в английский язык из русского От «водки» и «борща» до «спутника» и «космонавта».

Поиск анаграмм и сабанаграмм во всех словах языка Решение задач с анаграммами натолкнуло на мысль: Сколько останется слов, если удалить все анаграммы и сабанграммы из словаря русского языка В найденном словаре больше 1,5 млн слов в различных формах Можно сравнить каждое слово с каждым, но для 1,5 млн записей это долго и н...

5 устаревших оскорблений на английском, которые сегодня звучат изысканно и необычно Английский язык богат ругательствами и оскорблениями. Это в американском кино можно услышать только «фак», «щит» и «бич», а на самом деле бранных слов там куда больше. Интеллигентные люди ругаются изощреннее.Ранее мы написали целую серию материалов про английские ругательств...

Bloody hell и другие английские выражения, которые помогут сойти за британца Британский и американский английский — это по факту два совершенно разных языка, которые всего лишь сильно похожи друг на друга. Они ведь уже почти 250 лет развиваются отдельно, со времен обретения США независимости. Мы уже ранее писали материал о том, какие фразы испол...

Что значит быть эффективным? Эффективность – красивое слово. Удобно вставлять его в фразы типа: "я работаю максимально эффективно", "нужно найти эффективное решение", "повышаем эффективность процессов", "наша цель – эффективный код", "Вася – эффективный менед...

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

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

Словарь Collins English Dictionary назвал слово 2020 года (и это не «коронавирус», а «локдаун») Серию публикаций, посвященную подведению итогов уходящего 2020 года, можно официально считать открытой. Составители толкового словаря английского языка Collins English Dictionary объявили словом 2020 года «lockdown» (локдаун). В нынешнего году частота употребления этого слов...

Как я учу разговорный английский благодаря Apple TV+ На прошлой неделе мой коллега Артём Рахматуллин написал большую статью, посвящённую Apple TV+. Он рассказал, что стриминговый сервис Apple не оправдал его ожиданий ни с точки зрения ассортимента, ни зрительского охвата, ни языковой доступности. Особенно языковой доступности...

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

В каких случаях перед словами нужно писать «о», а в каких «об» («о его» и «об его»)? Мы продолжаем помогать нашим читателям разобраться в правильном написании русских слов и их сочетаний. На этот раз речь пойдет об использовании предлогов «о» и «об» рядом со словами. ♥ ПО ТЕМЕ: 25 слов, в написании которых многие делают ошибки. Многим со школы помнится прост...

12 слов, которые пришли в английский язык из русского Матрёшек и балалаек в этом списке вы не найдёте.

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

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

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

Яндекс добавил автоматический перевод любых англоязычных видео в «Яндекс.Браузере» Технологии IT/Игры 07.09.2021, 16:00 Яндекс добавил автоматический перевод любых англоязычных видео в «Яндекс.Браузере» Благодаря технологии пользователи смогут смотреть ролики на Youtube и других сервисах на английском языке с закадро...

Работа с базами данных глазами разработчика Когда вы разрабатываете новый функционал с использованием базы данных, цикл разработки обычно включает следующие этапы (но не ограничивается ими): Написание SQL миграции → написание кода → тестирование → релиз → мониторинг. В этой статье я хочу поделиться некоторыми практ...

Универсальная клавиатурная раскладка Предыстория и предпосылки Пару лет назад я, будучи стандартным пользователем «qwerty-йцукен», стал всё больше замечать, что процесс набора на этой паре раскладок имеет ряд неудобств, и чем больше я об этом думал, тем более раздражающими они казались. На каждой раскладке сво...

Самая короткая программа вывода десятичного числа В 1984-ом году вышла культовая книга Стивена Леви “Хакеры: герои компьютерной революции”. Существует любительский русский перевод, но он далёк от идеала. Я было взялся исправлять неточности в нём, положив рядом английский оригинал (кстати, и он не без греха), да забросил пос...

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

Лучшие приложения для чтения манги: топ-5 Собрали в статье приложения для чтения манги на русском и английском языке на Android-смартфоне, iPhone или ПК.

Не говорите «I feel myself», и другие правила английского языка, которые вгоняют в ступор Английский язык на первый взгляд довольно логичный. Когда только принимаешься за его изучение, практически все правила кажутся понятными. Но среди них есть и ужасно странные правила и нормы. Сегодня мы расскажем о некоторых правилах английского языка, при знакомстве с котор...

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

Как изменился английский Илона Маска за 20 лет Илон Маск — одна из самых ярких личностей XXI века. Инженер, предприниматель и миллионер с просто невообразимыми идеями. PayPal, Tesla, SpaceX — это всё его детища, и бизнесмен не собирается останавливаться только на нескольких проектах, которые стали всемирно успешными. О...

7 слов в английском, которые встречаются в СМИ реже чем 3 случая на 100 миллионов В английском языке уже больше миллиона уникальных слов — именно такие результаты дал масштабный анализ литературы, который совместно проводили Гарвардский университет и компания Google. Лексикон языка увеличивается в среднем на 8500 новых слов каждый год. С такой же скоро...

Бесплатная электронная книга на русском: Blazor для разработчиков ASP.NET Web Forms Привет, Хабр! Как многие знают, мы очень активно развиваем платформу Blazor, клиентскую платформу веб-интерфейса, основанную на C#, а не на JavaScript. С помощью Blazor вы можете писать собственную клиентскую логику и компоненты пользовательского интерфейса на C#, компилиров...

Do you speak English? Лучшие приложения для изучения английского Чтобы с гордостью отвечать «Yes, I do!», стоит обратить внимание на мобильные приложения, которые помогут вам освоить иностранный язык. Мы проанализировали лучшие из них. ...

DeepFake своими руками - знакомимся с пакетом DeepFaceLab DeepFaceLab - бесплатное ПО от российского разработчика iperov, которое можно использовать для замены лиц в видео (с инструкцией на русском языке и английском языке). Доступна для скачивания на Github и rutracker.org.

Учим AI Dungeon говорить по-русски Недавно ребята из сбер(-банка) анонсировали и выложили в свободный доступ свою модель gpt-3 и я понял, что можно наконец то реализовать свою давнюю мечту - сделать AI dungeon для русского языка. Данная игра сильно выстрелила в прошлом году, про нее было написано множество ст...

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

Про фразовые глаголы-3 (on/off) Перед этой статьёй рекомендуется прочитать две предыдущие части. On и Off обычно имеют противоположный смысл, поэтому мне показалось хорошей идеей совместить обзоры этих частиц. И предлог, и частица on соответствуют русскому «на». Тут логика вполне очевидная: «на» – это и п...

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

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

В русском языке не менее 15 падежей (к международному дню русского языка) А ЗНАЕТЕ ЛИ ВЫ, что в русском языке не менее 15 падежей. Не только было, а всё ещё есть. Не верите?«… и никогда не теряйте дара речи» - этой фразой я заканчивала каждую телепрограмму «Знают ли русские русский?»Как странно, есть же фраза «он просто ДАР речи потерял», но при э...

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

О мотивации: ЗП. СМ. И далее по списку Привет! Меня зовут Полина. Я работаю в Parallels HR-ом (звучит не по-русски и часто вызывает аллергию у хабровчан). Мне очень понравился вот этот захабренный текст. Он честный, написан с юмором, на понятном русском языке. А главное ─ в нем нет пафоса. Но, как мне показалос...

[Перевод] Не начинайте учиться кодингу с Python, начните с языка C Python удивителен своей способностью продвигать программирование. Он как будто является подтверждением популярной идеи «если вы знаете английский, то должны знать, как писать код». Благодаря синтаксису, напоминающему английский язык, парадигме отступов и огромному количест...

Потерянные буквы английского языка: куда они исчезли и при чем тут Илон Маск В современном английском языке 26 букв, а раньше было больше. Как упрощение скосило целый ряд букв и как век назад звучала песенка об английском алфавите, читайте в этом материале. Читать дальше →

Как монетизируется Open-Source Когда мы слышим слово open-source, на ум приходит сразу что-то связанное с благотворительностью и альтруизмом: талантливые программисты по ночам после работы пишут код, чтобы сделать мир лучше. Однако, жизнь устроена сложнее. Несмотря на то, что open-source действительно дел...

[Из песочницы] Выход на западный рынок: как взаимодействовать с заказчиками Всем привет! Я – Наталья Лекомцева, коммерческий директор Omega-R. С 2005 года я занимаюсь продажей IT-решений на западный рынок и взаимодействием с иностранными заказчиками, в том числе в формате личных встреч; с 2012 года моя работа связана с поиском ключевых зарубежных...

[Перевод] 22 полезных примера кода на Python Python — один из самых популярных языков программирования, чрезвычайно полезный и в решении повседневных задач. В этой статье я вкратце расскажу о 22 полезных примерах кода, позволяющих воспользоваться мощью Python. Некоторые из примеров вы могли уже видеть ранее, а другие...

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

Azure Virtual Training Days — 4 крутых мероприятия в сентябре Azure Virtual Training Days — это отличная возможность глубоко погрузиться в технологии Microsoft. Наши специалисты помогут раскрыть весь потенциал облака, поделившись своими знаниями, предложив эксклюзивные идеи и практические занятия. С нетерпением ждем встречи с вами н...

ТЕСТ: Кто лучше знает русский язык — вы или школьник? Настало время для маленького испытания! Мы собрали любопытные и довольно сложные вопросы по русскому, которые школьникам предлагают на языковых конкурсах. Нужно будет ставить слова в правильную форму, искать притаившиеся ошибки, вспоминать значения фразеологизмов и многое др...

Российская группа-3 D-принтер BIGTREETECH. Ждём вас. Создана группа на русском языке "3 D-принтер BIQU BIQU BIGTREETECH" Присоединяйтесь, будем "пытать" китайцев про их " игрушки ", может так добьемся правильной работы......)Если излагать мысли и вопросы на родном нам языке, так быстрей можно донести что вы хотели и не городит...

Откуда берутся хорошие идеи. Конспект книги Стивена Джонсона Для своего телеграм-канала я время от времени пишу конспекты интересных мне деловых книг. Одна из них — «Откуда берутся хорошие идеи» Стивена Джонсона. Тираж книги на русском закончился еще в 2014 году, купить можно только на английском языке. Стивен Джонсон (Steven Johnson)...

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

[Перевод] Multi-Target в Albumentations Этот текст — это перевод блог поста Multi-Target in Albumentations от 27 июля 2020. Автор есть на Хабре, но переводить текст на русский поленился. И этот перевод сделан по его просьбе. Я перевела на русский все, что можно, но какие-то технические термины на английском зву...

"Википедия" установила очередной рекорд по количеству статей Когда Джимми Уэйлс основал Wikipedia, он сказал, что его цель состоит в том, чтобы обеспечить «свободный доступ к сумме всех человеческих знаний». Какова же эта сумма? В самой оцифрованной библиотеке есть мнение, что нам нужно порядка 104 миллионов статей, чтобы создать «бэк...

Тест: знаете ли вы эти русские слова? Тест: русские слова Вопрос 1 из 7 Есть такое слово — экспатриация. Что оно означает? То же, что эмансипация Конечно же, экспатриация — это когда человека заставляют покинуть страну. Чаще всего при этом еще и лишают гражданства. Происхо...

Vivaldi 4.2 — Тонкости дословного перевода Что делать человеку, если он совершенно не знает английского языка? Это просто - нужно установить Vivaldi и использовать встроенный переводчик веб-страниц. А что делать тому, кто свободно читает по-английски? Правильно - установить Vivaldi и просматривать англоязычные сайты....

Аутентификация в .NET Core gRpc с помощью JWT В этой статье я расскажу об особенностях аутентификации API в gRpc сервисах с помощью JWT. Я предполагаю, что вы знакомы с JWT и заголовками HTTP, с их использованием в .NET Core WebAPI, поэтому не буду обсуждать эти детали. Когда я пытался реализовать аутентификацию в gRpc,...

Как улучшить навык письменного английского с помощью собственных ошибок: проект Linguix Writing Coach Привет, Хабр! Хочу рассказать вам о нашем проекте Linguix Writing Coach – это умный ассистент для улучшения текстов на английском языке и навыков письма на нем. Читать далее

[Из песочницы] Изучаем VoIP-движок Mediastreamer2. Часть 1 Материал статьи взят с моего дзен-канала. Введение Эта статья является началом серии статей о реалтайм обработке медиаданных с помощью движка Mediastreamer2. В ходе изложения будут задействованы минимальные навыки работы в терминале Linux и программирования на языке Си. Medi...

Обработка русского языка на Java Рассказ пойдет об одной новой, общедоступной Java/Kotlin библиотеке, для работы с русским языком. Она позволяет получить исходные формы + морфологическую информацию для большинства слов русского языка. Статья предназначена для тех, кто создает ботов, обрабатывает сообщения и...

Языковые модели как двигатель прогресса: необычные применения для GPT-3 В начале лета разработчики из OpenAI представили языковую модель GPT-3, созданную для написания связного текста на основе заданного материала. Её обучали на 570 гигабайтах содержимого веб-страниц, википедии и художественной литературы, что почти в 15 раз превышает объем да...

«Лэт ми спик фром май харт» © Во время проведённого на этой неделе вебинара в чате возникло обсуждение вопроса «Нужен ли перевод ITIL4?». Опять. К сожалению, трансляция была прервана, поэтому не успели обсудить этот вопрос. Но, поскольку дискуссия возникает не первый раз, выскажусь здесь. Также в конце д...

Артикли в английском: безжалостная война правил и исключений В русском языке есть такие сложные грамматические понятия как род и падеж существительных. Даже нам, носителям языка, порой бывает сложно. А что уже говорить об иностранцах, изучающих русский? В английском языке у существительных нет ни рода, ни падежа. Чтобы жизнь мёдом...

[Из песочницы] Программист в автомобильной индустрии. Через тернии к звездам Вступление Фото сделано мной при посещении шоу-рума BMW Мюнхена. Небольшая статья о там, как живется и чем дышится в большом и неповоротливом Automotive мире. Мире разработки программного обеспечения, какие технологии используются, какие задачи приходится решать, все исключ...

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

Cross-Fold Generation или как генерировать длинные последовательности с ruGPT-3 RuGPT-3 - AI-модель для русского языка, которая умеет писать тексты. Она может генерировать истории, стихи и новости, которые люди не могут отличить от настоящих. Похожая модель лежит в основе Балаболы от Яндекса. В этой статье мы описываем способ генерации длинных текстов б...

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

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

Самоучитель клингонского Пару лет назад мы рассказали о том, как в системе Антиплагиат устроен поиск русского перевода английских статей. Естественно, без машинного переводчика в алгоритме не обойтись. В основе машинного переводчика, конечно, лежит машинное обучение, которое, в свою очередь, требует...

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

История английского языка буквально на пальцах В своих статьях на Хабре про английский язык мы часто ныряем в исторические дебри. Лингвистика неотрывно связана с историей, и в большинстве материалов есть упоминание про древнеанглийский, среднеанглийский или ранненовоанглийский. Сегодня мы решили расставить точки над...

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

Введение в IDAPython На русском языке (и на Хабре, в частности) не так много статей по работе с IDAPython, попытаемся восполнить этот пробел. Для кого. Для тех, кто уже умеет работать в IDA Pro, но ни разу не писал скрипты на IDAPython. Если вы уже имеете опыт написания скриптов под IDAPython, ...

Юлия → Iuliia. Всё о транслитерации Транслитерация — это запись кириллических слов латиницей (Анна → Anna, Самара → Samara). Её используют в загранпаспортах, водительских удостоверениях, трансграничной доставке, библиотечных каталогах и множестве других международных процессов. Так вышло, что я недавно окунул...

Simple English и Simple Wikipedia: как идея о простом английском стала реальностью Английский язык — далеко не самый простой из существующих. А по количеству лексики он вообще один из лидеров. По исследованию Google и Гарвардского университета, на 2000 год в английском языке было уже около 1 022 000 слов.В мировой истории был целый ряд попыток популяризова...

Фантасты, которых стоит почитать любителям английского юмора Английский юмор — словосочетание, которое интуитивно-понятно, но объяснить его тяжело. «Википедия» утверждает, что он несет в себе сильный элемент сатиры над «абсурдностью повседневной жизни». Пожалуй, к этому определению стоит добавить иронию, самоиронию, а вместе с этим — ...

Фантастические книги, которые вы могли пропустить в 2020 году Что делать, когда хочется писать о книгах, но рубеж года уже пройден, а 2021 пока не радует новинками? Можно еще раз вспомнить достойные фантастические романы, которые вышли на русском в 2020, и заслуживают внимания, хотя их авторы, по крайней мере пока, не могут похвастатьс...

Принцип SRP на примере Laravel Принцип SRP (Принцип Единой Ответственности) — один из основополагающих принципов написания поддерживаемого кода. В этой статье я покажу как применить данный принцип на примере языка PHP и фреймворка Laravel. Часто, описывая модель разработки MVC (MVP, MVVM или другие M**),...

Windows 11 Build 21996 с русским языковым пакетом Вчера состоялся слив сборки Windows 11, а энтузиасты уже во всю ее изучают. Даже уже производится установка российских языковых пакетов поверх сборки 21996, благодаря сборкам 19043 и 21390. Из-за того, что языковой пакет берётся со старых версий, многие элементы остаются неп...

8 самых новых бесплатных курсов от Microsoft Привет, Хабр! Иногда они возвращаются, и мы не про фильм. Уже третья подборка бесплатных курсов от Microsoft на подходе. В этот раз мы решили немного изменить концепцию, и пройдемся не по ролям представителей IT-индустрии, а по статусам самих курсов. Новые курсы, курсы для н...

7 полезных расширений для изучения английского в Google Chrome Мы всегда говорим, что учить английский язык нужно комплексно. Даже когда работаешь с документацией или смотришь мемасики. Если вы много работаете за компьютером, то браузерные дополнения могут сильно помочь вам в изучении английского языка. Не будем долго рассусоливать. В...

Биткоин или Биткойн? В русском языке встречаются два варианта написания слова Bitcoin — через «ои» (Биткоин) и через «ой» (Биткойн). Какое же из них верное? На самом деле это не такой уж простой вопрос. Дебаты между сторонниками обоих вариантов ведутся не один год и, на момент написани...

Balloon Fight: перенос с VS system на NES Итак, для начала хочется отметить, что хотя я и пишу в песочницу, это уже не первый мой текст на Хабре. Когда-то я писал how to для блога зарубежных ретроигроделов, а поскольку они зарубежные, статьи приходилось переводить на английский. И я был немного удивлен, обнаружив з...

Вызов кода Go из Dart с использованием cgo и Dart FFI на простом примере Ключевой мотивацией для написания данной статьи является факт сильного недостатка информации (особенно в русскоязычном сообществе) по использованию cgo и Dart FFI для использования Go из языка Dart.Язык Dart, не смотря на свою возрастающую популярность, на данный момент до с...

Программируем прямо в Nginx Nginx — великолепный веб-сервер. Все мы привыкли использовать его в связке с бекендомами на разных языках программирования. Но оказывается можно писать простые программы прямо внутри конфигурационного файла Nginx. Это можно использовать для балансировки, написания простых ...

Высокочастотная оперативная память GOODRAM теперь в чёрном GOODRAM добавляет в линейку ОЗУ IRDM PRO DDR4 ещё один цвет, который получил официальное название на английском Deep Black. По-русски — просто чёрный. Логотип тоже чёрный, глянцевый в отличие от радиатора, потому считывается просто. Выглядит весьма солидно. Читать полную...

Директор МЦКО Марианна Лебедева рассказала о старте V Ежегодного международного фестиваля русского языка По словам директора Московского центра качества образования (МЦКО) Марианны Лебедевой, в столице приступили к проведению V Ежегодного международного фестиваля русского языка. Это образовательная и творческая площадка для иностранных школьников, благодаря которой у них есть в...

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

Когда и почему «вкусное кофе» будет считаться нормой, а не ошибкой Мужской и средний род этого слова конкурируют в языке уже больше 300 лет, и даже классики русской литературы не могли выбрать один-единственный вариант.

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

Решил 50 задач и ответил на вопрос — Python или JavaScript? Привет, друзья! Я — JavaScript-разработчик. Код пишу в основном на React (иногда на Vue), немного на TypeScript, немного на Node, немного знаю SQL, но... со мной работает много людей, которые пишут код на Python вокруг много разговоров про Python повсюду преподают Python ...

[recovery mode] … и одно ядро для всех. Посвящается всем выжившим Доброго, Хабр! По примеру других обладателей и любителей ретротехники, я решил обозреть недавнее обретение: ноутбук Sony VAIO PCG-V505EX, aka PCG-6B1L. Модель выпущена в настолько далёком 200? году, что можно только гадать по внутренностям птиц. BIOS отдаёт 2003 год, VideoB...

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

Это нужно знать каждому программисту (или ядреный кликбейт про кодерский сленг) YAGNI, KISS, DRY, WET, SLAP, ASAP, YOLO — что все это вообще значит? Аве, Кодер! Если ты когда-нибудь читал англоязычную литературу по программированию, проходил курсы на английском языке, работал с англоязычными коллегами-кодерами или просто даже переписывался с ними, ты...

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

Почему канадский английский считают «грязным» и при чем тут Киану Ривз Сегодня мы расскажем о диалекте английского языка, на котором говорит свыше 17 миллионов людей. Историческое становление английского языка в Канаде, соседство с США и французский в качестве второго государственного создали диалект со своими особенностями и интересными фишка...

Как найти удаленную работу в зарубежной компании. 10 шагов Каждый год Оксфордский словарь английского языка выбирает «Слово года». Но в 2020-м что-то пошло не так. Издательство Оксфордского университета описало 2020-й как «год, который лишил нас дара речи», и сказало, что к нему невозможно подобрать правильное слово. Но на наш взг...

[Из песочницы] Как открыть компанию в UK, привлечь инвестиции и получить кэшбэк от государства? Великобритания — место, которое часто выбирают для иммиграции IT-cпециалисты. Это выход на мировой рынок, развитая инфраструктура, близкий многим английский язык и многое другое. Объединенное Королевство ежегодно входит в топ стран, лучших для релокейта. Стоит ли переезжат...

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

Как легко запоминать по 100 английских слов в неделю Базовый набор для понимания языка за 10 недель.

[Перевод] Перевод стандарта IDEF0 на русском языке Предисловие Должно стремиться к знанию не ради споров, не для презрения других, не ради выгоды, славы, власти или других низменных целей, а ради того, чтобы быть полезным в жизни. Ф. Бэкон Те, кто будет читать перевод и сравнивать с компиляциями русскоязычной документации ...

7 бесплатных курсов для специалистов по работе с данными (DS и DE) Finale! Именно этим итальянским словом можно назвать эту статью. Ведь она последняя уже во второй серии подборок бесплатных курсов от Microsoft. И сегодня у нас курсы для специалистов по анализу данных и инженеров данных. Присоединяйтесь! Кстати! Все курсы бесплатные (вы ...

Как писать книгу в LaTeXe по физике. Cтатья 1 Это моя первая статья на Хабре. Глава 1. Введение 1.1 Позвольте представиться и почему я это пишу    Я — научный сотрудник, физик. Недавно выпустил книгу по спектроскопии объемом 880 страниц и весом 1560 грамм. Эту книгу я писал 9 лет, параллельно читая лекции по...

Оригинальные ISO-образы Windows 10 May 2021 Update доступны для загрузки [MSDN] Состоялся релиз обновления Windows 10 May 2021 Update, а также стали доступны для скачивания официальные ISO-образы Windows 10 версии 21H1. Версия программы: 21H1 (Build 19043.928) Язык интерфейса: Русский / Английский Системные требования Процессор: 64-разрядный (x64) проце...

Рецензия на сериал Nicolas Cage’s History of Swear Words / «История ругательств с Николасом Кейджем» Почему-то считается, что английский язык крайне беден на ругательства – 70% нецензурной лексики приходится практически на одно слово. То ли дело славянские языки — украинский, польский, русский… Что ж, надеемся, сериал Nicolas Cage’s History of Swear Words от Netflix р...

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

Поиск родственников через тест ДНК. Часть 4 – Расшифровка результата Итак, вы определились для чего нам нужен ДНК-тест, выбрали в какой лаборатории будете покупать его, заказали через интернет и дождались получения. Потом вы сделали тест себе или родственникам и отправили тест обратно, перейдя в режим ожидания. И вот спустя несколько недель ...

[Из песочницы] Точные и быстрые вычисления для чисел с плавающей точкой на примере функции синуса. Введение и часть 1 Внимательно прочитал очень хорошие статьи от ArtemKaravaev по сложению чисел с плавающей точкой. Тема очень интересная и хочется её продолжить и показать на примерах, как работать с числами с плавающей точкой на практике. В качестве эталона возьмём библиотеку GNU glibc (libm...

Perry Como и Present Perfect — Веселого Рождества Дорогие друзья! Merry Christmas, Счастливого Рождества, и с наступившим-таки Новым Годом! А я как обычно воспользуюсь случаем и позанудствую по-нашему, по-училкински. Во многих музыкальных рождественско-новогодних плейлистах есть очень нежная и вдумчивая песня ...

Легкости перевода. Cisco Webex получит поддержку русского языка Уже в начале 2021 года платформа для корпоративных коммуникаций Cisco Webex научится вести синхронный перевод видеоконференций с иностранного на русский язык и составлять протокол встречи для русскоязычной аудитории. Это – только одна из более чем 50 инноваций, которые компа...

DartUP 2020: архитектура Dart VM, non-nullability в действии и Flutter для бизнеса Уже 4 и 5 декабря пройдет DartUP — конференция по Dart и Flutter на русском и английском языках. Обычно в это время мы смотрим площадку, печатаем стикеры и запасаем в офисе коробки со свежеприготовленным Dart-пивом. Но в этом году все будет по-другому. Под катом рассказыва...

Podlodka #146: Изучение английского языка Так сложилось, что английский язык – это де-факто язык международного общения. А еще, так сложилось, что английский – основной язык в IT.

Яндекс.Практикум запустил онлайн-курсы английского языка Сервис онлайн-образования «Яндекс.Практикум» теперь помогает не только получить профессию, но и создать новые карьерные возможности за счет владения иностранными языками. В сервисе стали доступны онлайн-курсы английского языка — «Флоу». Ключевая особенность курсов — полноцен...

Мой питомец — LinguaPlayer Сегодня в пятничном формате хотел бы рассказать об одном из своих пет-проектов, чем интересным пришлось заниматься во время работы над ним и какие вопросы мне так и не удалось решить для его дальнейшего развития.Как многие в наши дни, я учу английский. Думаю, так же многие з...

Английский для айтишника: учебники, словари и подкасты, которые помогут вам выучить язык Привет, Хабр! Я собрала ряд материалов, которые помогут в изучении английского в сфере информационных технологий. Помните, что у каждой из профессий в сфере IT есть специфическая лексика. Учить все и сразу — не рационально. Тем не менее есть довольно широкий список базовой ...

Apple Human Interface Guidelines for iOS на русском языке Изучая тему мобильной разработки обнаружил, что руководство компании Apple по дизайну и разработке приложений Human Interface Guidelines не переведено на русский язык.Потратив некоторое количество времени, совладал с переводом этого материала.Надеюсь, этот перевод поможет лу...

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

[Перевод] Эмодзи 18 века По поводу «международного дня эмодзи» 17 июля любопытно вспомнить буддийскую Сутру сердца, записанную для неграмотных японцев пиктограммами: Этот текст отсканирован из книжки Татибана Нанкэи (1795), и его устройство объясняется в статье Шарлотты Юбанкс (2013) на примере...

В Google Переводчике для Android появился новый режим с поддержкой русского языка Приложение «Google Переводчик» для Android получило свежее обновление с поддержкой новой функции на русском языке, объявила компания Google. Впрочем, это, скорее, даже не функция, а целый режим, поскольку при его активации приложение переключается с текстового фор...

Не только авось: 45 русских слов, которые не переводятся на английский Догадаетесь, какие?

Как выучить английский с помощью рисования: необычный способ запоминать новые слова С другими языками этот метод тоже сработает.

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

Игра слов не для ослов: как переводить и понимать каламбуры на английском Перевод каламбуров — личный ад для каждого переводчика. Сложнее переводить только стихи. Вот только огромная часть английского юмора строится именно на каламбурах. Если просто убрать их — сериалы и фильмы станут скучными и неинтересными. К примеру, мультсериал «Гриффин...

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

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

Обзор Mafia II: Definitive Edition — Предложение, от которого можно отказаться Серия Mafia – это что-то особенное. Хотя бы потому что игр в таком сеттинге попросту нет. Если вам нравятся гангстеры, мафиози и музыка пятидесятых, и вам было мало L.A. Noire, то Mafia II: Definitive Edition определённо для вас. Но с одним очень большим «но»: игра, и раньше...

Книга «Управление памятью в .NET для профессионалов» в правильном переводе команды DotNetRu Совсем недавно в издательстве ДМК-пресс на русском языке вышла замечательная книга Конрада Кокосы «Управление памятью в .NET для профессионалов». Это издание примечательно тем, что в переводе участвовали не только люди со стороны издательства, но и члены сообщества DotNet.R...

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

Американский и британский английский — в чем разница и откуда? В английской и американской версии языка существуют сотни небольших отличий. Уэбстер хотел, чтобы орфография была более последовательной. The post Американский и британский английский — в чем разница и откуда? first appeared on HiTech.Expert.

Кривая Эббингауза: как хакнуть свою память и запоминать до 95% информации Уже через час вы забудете до 60% любой полученной только что информации. А через неделю в памяти останется не более 10%. Как ни прискорбно, но это правда. Человеческая память подчиняется определенным паттернам, которые в конце XIX века вывел ученый Эббингауз. А если знать м...

Эффект Телепорно: почему нормальные фразы на иностранном кажутся смешными и как применять это для прокачки английского Никогда не пытайтесь объяснить незнакомцу на английском, как найти магазин «Шитье» на улице Фартовой, рядом с кинотеатром «Факел». Сегодня мы расскажем об эффекте Телепорно, который в научных кругах называют «лингвистический шок». Когда нормальное слово или фраза на иност...

«Прапорщик, но флаг»: почему в русском языке некоторые слова «не соответствуют» действительности? Разбираемся откуда произошли слова «прапорщик», «очки» и «прачечная».

Оригинальные ISO-образы Windows 10 October 2020 Update доступны для загрузки [MSDN] Состоялся релиз обновления Windows 10 October 2020 Update, а также стали доступны для скачивания официальные ISO-образы Windows 10 версии 20H2. Помимо потребительских версий доступна также и новая серверная версия. Версия программы: 20H2 (Build 19042.508) Язык интерфейса: Ру...

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

Книга «Обработка естественного языка в действии» Привет, Хаброжители! Мы издали практическое руководство по обработке и генерации текстов на естественном языке. Книга снабжена всеми инструментами и методиками, необходимыми для создания прикладных NLP-систем с целью обеспечения работы виртуального помощника (чат-бота), спам...

NER для русского языка в Spacy 3: удобно и легко Славянские языки, в том числе и русский, считаются довольно сложными для обработки. В основном, из-за богатой системы окончаний, свободного порядка слов и других морфологических и синтаксических явлений. Распознавание именованных сущностей (далее, NER) представляется трудной...

О репозиториях замолвите слово В последнее время на хабре, и не только, можно наблюдать интерес GO сообщества к луковой/чистой архитектуре, энтерпрайз паттернам и прочему DDD. Читая статьи на данную тему и разбирая примеры кода, постоянно замечаю один момент — когда дело доходит до хранения сущностей пре...

В объявлениях Директа стал доступен узбекский язык С сегодняшнего дня пользователи Яндекс.Директа могут создавать объявления на узбекском языке. Такие объявления будут показываться в формате баннеров на локальном поиске Яндекса — yandex.uz, а также в Рекламной сети.   Реклама на языке местных пользователей поможет доносить с...

У некоторых пользователей Edge Chromium устанавливается на неправильном языке Сегодня состоялся официальный релиз нового браузера Microsoft Edge на базе Chromium, который вы уже можете скачать с официального сайта. Однако запуск прошёл не совсем гладко. Некоторые пользователи сообщают о том, что браузер устанавливается на другом языке. Компания Micro...

Где смотреть презентацию Ubisoft на E3 2021 на русском языке и какие игры покажут? Уже в 22:00 по московскому времени Ubisoft начнёт свою презентацию на E3 2021. Полное расписание, а также новости связанные с ивентом, читайте здесь. Сейчас мы поговорим о том, где смотреть Ubisoft и какие игры мы увидим. Что Ubisoft покажет на E3 2021? Во-первых, если в...

200 слов, которые необходимо знать изучающим английский язык Самые популярные слова, которые составляют основу всех высказываний на английском языке.

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

Как писать лёгкие тексты Я пишу много текстов, в основном всякую чушь, но, обычно, даже хейтеры говорят, что текст читается легко. Если хотите сделать свои тексты (письма, например) легче, бегом сюда. Тут я ничего не придумывал, всё из книжки «Слово живое и мёртвое» Норы Галь, советского переводчик...

Карьера в 2021 году: 4 плюса работы в стартапе + вакансии для разработчиков и маркетологов Всем привет! Я много пишу на Хабре о развитии своих проектов. Один из них – стартап Linguix.com, это AI-based writing assistant, то есть продукт, который помогает не-носителям английского языка писать без ошибок (вот как это работает). Мы развиваем проект уже два года, и за ...

Перевод на английский язык в сфере IT на примере PVS-Studio Наша компания PVS-Studio активно публикует статьи на тему разработки, поиска ошибок в коде, техниках по улучшению его качества. Этот пост отличается по тематике – в этот раз рассмотрим вопрос перевода на английский язык русскоязычного контента на тему разработки. В этой ста...

Альтернативное понимание контекста с помощью статистической языковой модели В интернете полно статей на тему основанных на N-граммах языковых моделей. При этом, готовых для работы библиотек довольно мало. Есть KenLM, SriLM и IRSTLM. Они популярны и используются во многих крупных проектах. Но есть проблемы: Библиотеки старые, не развиваются. Пло...

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

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

Функционал Cisco Webex для перевода в реальном времени устраняет языковой барьер Устранение языковых барьеров — ключевой шаг в реализации гибридного рабочего режима с привлечением кадровых ресурсов из разных стран. Решая эту задачу, Cisco представила функцию перевода с английского языка в реальном ...

10 слов, которые можно использовать вместо скучного «good» В английском очень много синонимов, которые используют носители языка. Каждый глагол или прилагательное можно сказать по-другому, чтобы речи не казалась скучной и однообразной. При этом каждый из синонимов раскрывает немного другие смысловые нюансы. И правильное их испо...

Каков ты, русский опен сорс? В 2017-м году, когда я жил в Одессе (Украина), на украинском IT-портале DOU (аналог Хабра) опубликовали анализ наиболее активных "украинских" open source разработчиков: GitHub-акаунти українських ІТшників: хто в ТОПі. Я не попал в рейтинг, хотя по некоторым парамет...

[Из песочницы] Null safety в Dart Привет, Хабр! Представляю вашему вниманию перевод статьи «Announcing sound null safety» автора Filip Hracek с моими комментариями: Null safety — безопасная работа с пустыми ссылками. Далее по тексту для краткости и по причине устойчивости термина будет использоваться англий...

[Перевод] Использование возможностей TypeScript в JavaScript без написания TypeScript-кода Я — большой любитель TypeScript. По возможности я стараюсь использовать этот язык в своих проектах. TypeScript даёт разработчику отчёты об ошибках и проверку типов в JavaScript и TypeScript-коде. Кроме того, тот, кто пишет на TypeScript, может пользоваться удобными возможнос...

std::atomic. Модель памяти C++ в примерах Для написания эффективных и корректных многопоточных приложений очень важно знать какие существуют механизмы синхронизации памяти между потоками исполнения, какие гарантии предоставляют элементы многопоточного программирования, такие как мьютекс, join потока и другие. Особен...

Будни аналитиков в «М.Видео—Эльдорадо» Профессию аналитика многие связывают с анализом данных ради поиска неочевидных закономерностей и тенденций. Однако это лишь одно из направлений деятельности, которое в русском языке называется «обработка и анализ данных», а в английском — data science, наука о данных. Друг...

Языки «Властелина колец»: как язык создал целую вселенную Рождение Средиземья 21 сентября 1937 года в Англии вышла небольшая книжка, озаглавленная просто – «Хоббит», автором числился мало известный за пределами научного мира Дж. Р. Р. Толкин. Читатели приняли текст хорошо, но никто не понял, чем все это грозит миру. Толкиновский...

10 английских слов, которые нельзя заменить на русские Даже если очень хочется.

Создаем процессорный модуль под Ghidra на примере байткода v8 В прошлом году наша команда столкнулась с необходимостью анализа байткода V8. Тогда еще не существовало готовых инструментов, позволявших восстановить такой код и обеспечить удобную навигацию по нему. Было принято решение попробовать написать процессорный модуль под фреймвор...

Объявлено начало V Ежегодного международного фестиваля русского языка Директор Московского центра качества образования (МЦКО) Марианна Лебедева прокомментировала старт в столице V Ежегодного международного фестиваля русского языка. Отмечается, что он выступает в качестве образовательной и творческой площадки для иностранных школьников, позволя...

Генераторы для самых маленьких Всем привет! В бытность мою, когда я самостоятельно изучал Python, я находил достаточно теоретического материала о языке и его возможностях. Однако даже после прочтения нескольких статей на разных сайтах и книг многое не укладывались у меня в голове (да, вот такой вот я туго...

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

Впечатления от Little Orpheus - сюрреалистичная научно-фантастическая «клюква» Привет тому, кто это читает, на связи Пардус. С моей последней статьи для данного сайта прошло около полугода, а все потому, что никаких интересных игр для своих текстов я не находил. Так бы продолжалось и до сих пор, если бы я не решился снова попробовать сервис Apple Arcad...

Паскаль играет в Go. Реализация методов и интерфейсов в любительском компиляторе If I could export one feature of Go into other languages, it would be interfaces. — Russ Cox Мой предельно простой компилятор Паскаля уже становился предметом двух публикаций на Хабре. Со времени их написания язык обзавёлся всеми недостающими средствами, положенными станд...

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

ruT5, ruRoBERTa, ruBERT: как мы обучили серию моделей для русского языка В зоопарке русскоязычных моделей прибавление: в открытом доступе появилась модель text2text-генерации ruT5 и модели-энкодеры ruRoBERTa и ruBERT, формирующие семантическое пространство текста. Модели можно использовать для создания классификаторов текстов, кластеризации, из...

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

Учим английский по мемасикам В процессе изучения английского многие студенты забывают, что язык — это не только правила и упражнения. Это огромная экосистема, которая основана на ежедневной культуре и образе жизни обычных англоязычных людей. Разговорный английский, который многие из нас учат на курсах ...

Как устроены искусственные языки: клингонский, синдарин, новояз Профессор Толкин знал толк в несуществующих вселенных. «Придумать зеленое солнце легко, — говорил он, — труднее создать мир, в котором оно было бы естественным». Для него, филолога, специалиста по древнегерманской и древнеанглийской литературе, главным элементом такой естест...

10 бесплатных курсов для продвинутых специалистов от Microsoft Привет, Хабр! Совсем недавно мы делились подборками наших бесплатных курсов для начинающих специалистов в IT. Ну и теперь, конечно же, пришла очередь продвинутых коллег. В этой статье мы подобрали курсы для уровней upper-intermediate и advanced. Среди тем — SQL Server на Lin...

О старте V Ежегодного международного фестиваля русского языка объявил столичный Департамент образования и науки Как рассказала директор Московского центра качества образования (МЦКО) Марианна Лебедева, в столице стартовал V Ежегодный международный фестиваль русского языка. Организаторы предоставляют данную образовательную и творческую площадку иностранным школьникам с целью помочь им ...

Личный опыт: как выучить английский в 65 лет «Язык надо учить с детства!» 65-летний ученик онлайн-школы Skyeng Раиф Маликов опроверг эти предубеждения, заговорив на английском после выхода на пенсию.

Each и Every в английском: где который «каждый» Продолжаем нашу рубрику «Нюансы английского». Сегодня рассмотрим пару очень похожих по смыслу слов each и every. На русском у них идентичные значения, но области и особенности использования в оригинале отличаются. На начальных этапах изучения языка в этих нюансах не сил...

Бесплатные тренинги по Microsoft Azure в октябре Примите участие в Microsoft Virtual Training Days и найдите множество возможностей для развития вашей организации и построения вашей личной карьеры. Еженедельные мероприятия для специалистов с любым уровнем навыков — это возможность: бесплатно стать сертифицированным спец...

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

Очереди на очереди: Magento 2 + RabbitMQ Привет! Меня зовут Павел и я Magento 2 бэкенд-разработчик. Когда-то давно, когда я только начинал знакомство с Magento 2 (для краткости буду называть ее M2), мне понадобилось автоматизировать обработку однотипных событий при разработке одного решения. Тогда я удивился, наско...

Project Loom: Современная маcштабируемая многопоточность для платформы Java Эффективное использование многочисленных ядер современных процессоров — сложная, но всё более важная задача. Java была одним из первых языков программирования со встроенной поддержкой concurrency. Ее concurrency-модель, основанная на нативных тредах, хорошо масштабируется д...

Как сделать текст легче В прошлой статье я обещала, что расскажу, как сделать документы легче для восприятия. Есть два основных направления: текстовка и структура документа. Сегодня поработаем с текстами. Технические документы на русском читаются особенно тяжело, и добиться легкости в них сложнее, ...

70 интересных фактов об IT-технологиях, о которых вы могли не знать В нашей подборке Вы найдете много интересной информации из самых разных отраслей – компьютерные технологии, смартфоны, социальные сети, игры и не только. ♥ ПО ТЕМЕ: Как правильно произносить Xiaomi на русском и что обозначает это слово.   70 интересных фактов об IT-техн...

Страшный сон иностранца: тест по русскому языку Тест: грамматика Вопрос 1 из 7 Выберите вариант, который следует поставить на место многоточия в предложении: «Вы думаете или нет, но это необходимо заранее иметь …, потому что когда это случится, так поздно поправлять». ввиду Увы, это о...

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

Мир Shadowrun возвращается в книгах Много ли мы знаем проектов, где магия плотно переплетается с технологией, фэнтези с научной фантастикой, а орки разгуливают с огнестрелом? Думаю, не ошибусь, если первыми на ум приходят игры Arcanum и Shadowrun, причем во второй эту адскую смесь еще залили приличным слоем ки...

Как перевести страницу в Сафари на iOS 14 iOS 14, которую Apple представила 22 июня на конференции WWDC, можно смело считать одним из самых масштабных обновлений операционной системы со времён iOS 7. Несмотря на то что дизайнеры компании почти не изменили внешний вид интерфейса ОС, разработчики постарались на славу...

Полезные фразы на английском для онлайн-встреч Продуктивно провести онлайн-встречу многим непросто. Если это нужно сделать ещё и на английском и вы не уверены в своих силах, уровень стресса может стремиться к бесконечности.Я преподаю английский язык в EPAM, где на курсе English for Virtual Communication сотрудники к...

Новый блог с переводами Уважаемые читатели!Мой блог, зародившийся из спонтанного общения с редактором Хабра @SLY_G, к настоящему моменту определенно приобрел некоторые узнаваемые очертания и читательскую аудиторию. Я благодарен тем, кто участвует в дискуссиях, тем, с кем мне удалось плодотворно пор...

Джунам в Swift: как делать нейминг правильно? Занимаясь на курсах или обучаясь по различным туториалам, книгам и статьям, начинающие разработчики не слишком заботятся о том, как называть свои константы, переменные, классы, протоколы и т.п. во время написания кода. А ведь код пишется прежде всего для людей, а не для маши...

«Пишите код по-новому (тм)» C# я не люблю, но люблю собирать все паттерны и весь сахар, который они предлагают от версии к версии. Третьего дня посмотрел выступление Билла Вагнера на NDC Conferences, где он показывал, что нужно писать код по-новому (TM). Он показывает много примеров хорошего рефакт...

Rx головного мозга О том, как удобно писать на Rx, какие операторы и сущности в нём есть, как делать запросы в сеть и работать с многопоточностью, не писал разве что ленивый. Кто-то рассказывает, что можно «обмазаться» Rx-ом на всех уровнях архитектуры и приложение станет реактивным, а разр...

Вопросы развития открытого образования на русском языке обсудят участники Всероссийского семинара 12 и 13 марта 2020 года состоится Всероссийский семинар, на котором будут рассмотрены итоги проектов и программ по развитию русского языка, реализованных в 2019 году в рамках ведомственной целевой программы «Научно-методическое, методическое и кадровое обеспечение обучения р...

[Перевод] ИИ в качестве тренера: советы и мотивационные беседы для чемпионов Компания SportsBettingDime в партнерстве с OpenAI работает над спортивным проектом с привлечением технологий искусственного интеллекта. Цель проекта — создание цифрового спортивного тренера, который способен мотивировать команду или же давать полезные советы, которые помо...

На iOS вышел хоррор-шутер с видом сверху Star Diffusion Star Diffusion— это хоррор-шутер с видом сверху с полноценным сюжетом и крутой напряженной атмосферой. Вы играете за протагониста по имени Рейнольд, служащего Галактического Патруля, который после возвращения домой обнаруживает, что все на искусственной планете изменилось: ...

Изучаем американский английский: личный опыт погружения в англоязычную среду и немного советов Нью-Йорк во всей красе От редакции: мы продолжаем наш цикл об IT-эмиграции, посвященный работе за рубежом, изучению языков и другим интересным вещам. В прошлой статье рассказали о нюансах переезда из Украины в Испанию. Теперь поговорим об американском английском. От автора: ...

«Вопрос по вакцинации» и «уметь в аналитику»: что происходит с предлогами в русском языке Разбираемся, почему служебные слова всё чаще появляются там, где не должны, и как поставить их на место.

7 фразовых глаголов с take и 30 их значений. На первый взгляд все просто, но на второй — нет В одном из прошлых материалов мы рассказали вам о фразовых глаголах, в которых есть слово get. Статья была принята очень хорошо, поэтому мы решили сделать еще одну. На этот раз с глаголом take.Мы насчитали минимум 65 фразовых глаголов и их значений с take — и не исключено, ч...

Результаты исследования: только 15% российских выпускников свободно владеют английским языком Сервис Работа.ру, ГК «Эфко» и АНО «Россия — страна возможностей» выяснили, насколько хорошо студенты российских вузов знают английский язык и как эти знания помогут им в дальнейшей карьере. В исследовании приняли ...

DBA: Ночной Дозор Для многих систем характерен паттерн постоянного накопления данных с течением времени. Причем основная их масса больше никогда не изменяется - то есть они пишутся в режиме append-only.Это не только различного рода логи и метрики оборудования, но и такие, казалось бы, несвяза...

[Перевод] Объяснение легковесных потоков в 200 строк на Rust Объяснение легковесных потоков в 200 строк на Rust Легковесные потоки (ligthweight threads, coroutines, корутины, green threads) являются очень мощным механизмом в современных языках программирования. В этой статье Carl Fredrik Samson попытался реализовать рантайм для легков...

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

[Из песочницы] Написание графического приложения на Electron JS (начало: Создание окна) Приветствую! Если вы зашли на эту статью, значит скорее всего вам крайне неохота лезть в официальную документацию (а очень зря. Она и написана подробно, и имеет перевод на русский язык) и вы пришли за простым решением вашей проблемы — написание кросс-платформенного приложени...

Презентации WWDC и Platforms State of the Union доступны с субтитрами на русском языке Русский язык впервые включён в список языков, на которые переводятся основные события конференции WWDC. Перевод содержит точные термины, названия элементов пользовательского интерфейса и многое другое.

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

Обязательно ли назначать на должность Тимлида Старшего разработчика? Введение. В данной статье был проведен анализ рынка тимлидов и он показывает, что 63% компании закрывают позицию на должность тимлида внутренними сотрудниками, а 23% компании закрывают как внутренними, так и внешними сотрудниками. Часто встречал такую картину, когда старшего...

[Из песочницы] Размышления на тему ООП и состоянии объектов Программный код пишется сверху вниз. В том же порядке читаются и выполняются инструкции. Это логично и все давно к этому привыкли. В некоторых случаях можно поменять порядок операций. Но иногда очерёдность вызовов функций важна, хотя синтаксически это неочевидно. Получается,...

Большая роль «маленького разговора» О чем вы обычно думаете, когда встречаете кого-то впервые на работе / в лифте или когда вам предстоит сложный телефонный разговор с недовольным клиентом? Большинство носителей английского языка ответили бы: small talk. Как говорится, “Good beginning is half the battle!” (Хор...

Что скрывает HarmonyOS: Huawei поделилась историей происхождения логотипа операционной системы Компания Huawei подробно рассказала о том, что значит название и логотип операционной системы HarmonyOS, которая в Китае называется HongmengOS. Китайское слово Hongmeng означает «изначальный хаос или мир до создания», а также «начало после хаоса»...

Эффективен ли TDD? Во время интересной дискуссии, один очень уважаемый человек «козырнул» «неубиваемым» аргументом:Есть полно исследований, демонстрирующих эффективность TDD Действительно. Если зайти на Google Scholar, забить ключевые слова «TDD» и «Эффективность» — будет много научных статей,...

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

[Перевод] Корутины C++20 в примерах Одним из наиболее важных нововведений C++20 являются корутины. Корутина — это функция, которая может быть приостановлена ​​и после этого возобновлена. Функция становится корутиной, если она используете что-либо из следующего: - оператор co_await, чтобы приостановить выполнен...

Книга «Clojure на производстве» Неделю назад в издательстве "Ридеро" вышла книга "Clojure на производстве". Как ее автор, расскажу о ней подробнее: что внутри и кому она полезна. Общие сведения Это книга о том, как применять Clojure в настоящих условиях: не сортировать списки в олимпиа...

GRID Legends: Codemasters и Electronic Arts представили автомобильный симулятор GRID Legends — это симулятор автогонок нового поколения, который анонсировали Codemasters и Electronic Arts. Помимо этого ребята из английской студии делают Racing Master для смартфонов совместно с NetEase Games. Так вот, Legends сочетает в себе щекочущую нервы непредсказуем...

[recovery mode] Tier 2 в SEO и интернет маркетинге Поскольку как в Гугле, так и в Яндексе пока почти нет информации на русском про tier 2 начнем с определений. В переводе с английского tier – это ярус, уже можно понять, что tier 2 это какой-то второй ярус. Если мы начнем «гуглить» tier 2, то увидим, что термин применяется в ...

Google BERT в поиске на всех языках охватывает около 10% запросов Сотрудник Google Дэнни Салливан прояснил в Twitter, что глобальный запуск BERT не повлиял на долю охватываемых им запросов. Как и на английском языке в США, в других языковых версиях поисковой системы BERT влияет на примерно 10% запросов. «Это зависит от языка, но в целом со...

Введение в язык запросов Cypher Язык запросов Cypher изначально разработан специально для графовой СУБД Neo4j. Целью Cypher является предоставить человеко-читаемый язык запросов к графовым базам данных похожий на SQL. На сегодня Cypher поддерживается несколькими графовыми СУБД. Для стандартизации Cypher бы...

[Перевод] Escape-последовательности и числовые нотации в PHP Многие современные языки программирования поддерживают различные способы использования различных символов, таких как обычные английские латинские буквы, числа, символы, эмодзи и различные специальные символы, такие как символ новой строки или символ табуляции.Большинство сим...

Объектно ориентированное программирование на Си без плюсов. Часть 1. Введение Приветствую! Каждый раз, когда начинаешь решать какую-либо большую задачу, то на пути появляется множество маленьких. И найденные или не найденные решения маленьких подзадач превращаются в то, что мы в дальнейшем называем опытом. Но к сожалению, если не пользуешься чем-...

Русские имена и фамилии, которые вызывают смех у иностранцев Конечно, немного глупо смеяться над иностранными именами и фамилиями, которые на русском языке могут звучать не особенно благозвучно. У иностранцев полно таких неблагозвучных и смешных на русский слух имен, например: Люк, Сиси, Хулио, Кончита, Пердита, Насрулла, Кумар и т.д....

[Перевод] MicroProfile и его экосистема Совсем недавно вышла новая версия MicroProfile - 4.1. Я бы хотел рассказать, что вообще такое MicroProfile, для чего он применяется, из каких компонентов состоит и чем привлекает к себе разработчиков. В этой статье я покажу несколько примеров того, как он может использоватьс...

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

Как оптимизировать изучение английского Ни для кого не секрет, что знание английского на хорошем уровне — уже must-have для современного человека. В нынешней реальности с бешеным темпом жизни, напряженной работой и попыткой найти work-life balance, чтобы выучить язык чаще всего приходится прибегать к помощи репе...

[Перевод] Внутри виртуальной машины Python. Часть 1 Всем привет. Я решил наконец-то разобраться, как работает интерпретатор Python. Для этого стал изучать одну статью-книгу и задумал заодно перевести её на русский язык. Дело в том, что переводы не дают тебе пропустить непонятное предложение и качество усвоения материала уве...

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

Google BERT в поиске на всех языках охватывает около 10% запросов Сотрудник Google Дэнни Салливан прояснил в Twitter, что глобальный запуск BERT не повлиял на долю охватываемых им запросов.Как и на английском языке в США, в других языковых версиях поисковой системы BERT влияет на примерно 10% запросов.«Это зависит от языка, но в целом соот...

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

[Из песочницы] Пишем шейдеры кодом в Unity LWRP Введение Здравствуй, Хабр. Сегодня хочется рассказать немного о том, как можно быстро и безболезненно (почти) начать писать классические текстовые шейдеры в Unity с использованием Lightweight Rendering Pipeline (LWRP) — одним из примеров конвейера Scriptable Rendering Pipeli...

Как поставить ударение в словах на iPhone, Android, Windows и Mac Русский язык считается одним из самых сложных для изучения, и может показаться, будто кто-то намеренно придумал для него кучу правил, чтобы все усложнить. Тем не менее, все эти знаки препинания и ударения нужны для того, чтобы смысл сказанного или написанного был более понят...

[Перевод] Шпаргалка по Smali на русском Русская шпаргалка по Smali Приветствую, любители реверс-инжинирить Android. Перед вами шпаргалка по Smali — аналогу ассемблера для Android-приложений. Изначальный текст на русском взят отсюда. Там текст появился из машинного перевода официальной документации. В итоге, оформ...

Как говорить на английском в 2020 году: 15 популярных выражений В школе не учили, как понимать язык тиктокеров и блогеров. Поэтому вместе с онлайн-курсами английского Флоу мы собрали фразы, которые помогут вам разбираться в сленге и легко обсуждать главные тренды этого года.

Ящики, усы и скрипки Очень часто данные необходимо сравнивать. Например, у нас есть несколько рядов данных из какой-то области деятельности человека (промышленности, медицины, государственного управления, …), и мы хотим сравнить, насколько они похожи или, наоборот, чем одни показатели выделяют...

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

Английский с Джорджем Карлином: разбираем гениальный стендап про фразеологизмы Сразу скажем — мы в EnglishDom просто обожаем Джорджа Карлина и считаем его одним из величайших комиков всех времен и народов. Он чертовски харизматичный, остроумный и по-настоящему смешной. У Карлина отличный американский английский с очень разнообразной лексикой. По его ...

[Из песочницы] Реализация MVVM в ABAP После окончания университета я несколько лет работал программистом C#. Я разрабатывал приложения на WPF с использованием шаблона проектирования MVVM. Затем перешел на ABAP. К большому удивлению обнаружил что ABAP является скорее процедурным языком чем объектно-ориентированны...

Языковой сервер Pylance вышел в релиз Мы рады объявить, что Pylance, наша быстрая и многофункциональная языковая поддержка Python в Visual Studio Code, официально вышла из предварительной версии и достигла своего первого стабильного выпуска.Ранее на этой неделе мы объявили, что, начиная с майского выпуска расшир...

Babylon's Fall — кооперативный экшен от Square Enix, открыта запись на ЗБТ Square Enix продолжает работать над кооперативным экшеном Babylon's Fall. На выставке E3 2021 нам показали чуть больше игрового процесса, а также видео с разработчиками. Проходить проект можно как вместе с тремя напарниками, так и в одиночку. Главная задача — зачищать подзем...

IT-валентинка: 53 способа признаться в любви Однажды на Zoom-созвоне нашей команды нить дискуссии ушла за пределы планируемого. На удаленке такое часто случается, потому что всем не хватает обычного «кухонного» общения в офисе. Разговор начался с итальянской книги, где на всех языках мира написано «Я тебя люблю». Пото...

Студия Dear Villagers выпустила инди-приключение The Dungeon Of Naheulbeuk Вы готовы погрузиться в тактическое RPG, полное неожиданных моментов и комических персонажей? Да, может они неопытные и неуклюжие, но им придётся терпеть друг друга для добычи сокровищ, спрятанных в подземельях. Вселенную Naheulbeuk создал французский автор — John Lang. В св...

Лучшие приложения для изучения английского языка Учите английский на смартфоне? По дороге на работу, в ожидании автобуса или в другом месте? Разработчики создали множество приложений, которые делают изучение языка быстрым и увлекательным.

[Перевод] Перевод книги Эндрю Ына «Страсть к машинному обучению» Главы 44 — 46 предыдущие главы Заключительная отладка алгоритмов 44. Тест для проверки оптимизации (The Optimization Verification test) Предположим, вы разрабатываете систему распознавания речи. Система получает на вход запись голоса A и вычисляет некоторую величину A(S), оценивающую прав...

Разделение кода и текста: прототип Этот пост является продолжением предыдущей публикации Разделение кода и текста: мысли вслух. На этот раз мы пойдем чуть-чуть дальше и представим возможный API, а также сравним рабочий процесс до и после. В качестве примера использованы язык PHP и фреймворк Laravel, но это по...

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

TP-LINK Tapo L530E и умная колонка Mail.ru Group Капсула Мини. Тест управления голосом В рамках «Лаборатории» мы знакомились с линейкой умных устройств Tapo от TP-LINK, в этом же материале рассматривали наглядно интеграцию с Google HOME и Яндекс.Алиса, позволяющую управлять устройствами голосом. В случае с Алисой – русский язык, а Google – английский и на моме...

Переводим Tails на русский язык: сайт готов Всем привет, у меня хорошие новости!Мы, «Лаборатория свободного интернета»/iFreedomLab, русифицировали сайт Tails в партнерстве с eQualitie и уже перевели первую часть документации. 30 000 слов из 100 000, если быть точным.Tails работает с флешки, ничего не записывает на жёс...

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

[Перевод] Эндрю Ын «Страсть к машинному обучению». Перевод глав 36-46 Три года прошло с момента публикации первых глав книги Эндрю Ына (Andrew Ng) «Machine Learning Yearning». Если вы подписаны на хаб «Машинное обучение», то нет никакой нужды представлять вам её автора и скорее всего саму книгу вы уже давно прочитали на языке первоисточника. П...

Парсер командной строки на .NET5 Сегодня мы собираемся показать вам, как начать парсинг аргументов командной строки. Кстати, это один пост из серии статей о .NET 5. У нас есть еще много интересного.Приложения командной строки, также известные как консольные приложения, - это программы, созданные для использ...

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

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

[Перевод] PHP 8 в восьми кусочках кода В PHP 8 появилось много новых функций, в этом списке мы рассмотрим самые выдающиеся. Disclaimer: ссылка на эту статью на английском языке уже была в посте последнего PHP дайджеста. Если владеете языком достаточно, возможно, стоит перейти к оригиналу, там очень много сносок ...

Определяем язык текста. Сложный случай Источник изображения: AnnaElli Система «Антиплагиат» работает с текстами на разных языках. Большинство работ, поступающих на проверку, написаны на русском, английском или казахском языках. Сейчас индекс «Антиплагиата» содержит документы более чем на 50 языках. Читать дальш...

Как оценить уровень владения Английским языком На Хабре много статей о том, как самостоятельно изучать английский язык. Но вот вопрос, а как оценить свой уровень при самостоятельном изучении? Понятно, что есть IELTS и TOEFL, но эти тесты почти никто не сдает без дополнительной подготовки и эти тесты, как говорят, оцени...

Практические методы оптимизации запросов в Apache Spark После вводной статьи про Spark Shell мне хотелось бы рассмотреть некоторые приемы оптимизации запросов в Spark и Hive, и сравнить их с теми, что обычно применяются в классических СУБД типа Oracle или MS SQL. Базовая модель данных Рассмотрим разные техники на базе известной ...

Дети, русский язык и R Типичная ситуация в нынешнем образовательном процессе в школе. На часах 22:00, в электронном дневнике ребенка появляется новое задание. В лучшем случае на послезавтра, но обычно на завтра. Вариантов реакции три: не делать вовсе; «не заметить» и отложить решение вопроса на п...

IntelliJ IDEA: Structural Search & Replace Современные IDE — очень мощные инструменты, способные помогать разработчику в самых разных ситуациях. Но обратной стороной этой мощности является то, что большинство функций находится в тени — об их наличии мало кто подозревает. Простой пример одной...

IELTS на 8.0 за 10 дней Друзья, привет! Хочу рассказать как за 10 дней подготовилась и сдала IELTS на 8.0, потратив 95 баксов.Многие писали о международных языковых экзаменах. Я посмотрела свежие статьи по теме. В итоге, оглядываясь назад, самыми полезными мне кажется пара публикаций, которые не пр...

Buddy.ai выходит на рынок Латинской Америки Buddy.ai — разработчик  виртуального учителя английского языка с использованием голосового искусственного интеллекта Buddy — объявляет о начале продаж приложения в испаноязычных странах Латинской Америки.

CISSP: что нового и чем вооружиться? Совсем недавно в Rambler Group появился сертифицированный специалист CISSP. Он готов поделиться своим опытом и рассказать, что дает этот сертификат, какие изменения произошли в экзамене за последние 2 года и как эффективно к нему подготовиться. Привет, я Саша, директор п...

Подборка статей о машинном обучении: кейсы, гайды и исследования за июнь 2020 Здесь вас ждёт список вышедших за июнь материалов на английском языке. Все они написаны без лишнего академизма, содержат примеры кода и ссылки на непустые репозитории. Большинство упомянутых технологий находятся в открытом доступе и не требуют сверхмощного железа для тести...

[Перевод] А вы можете решить эти три (обманчиво) простые задачи на Python? С самого начала своего пути, как разработчика программного обеспечения, я очень любил копаться во внутренностях языков программирования. Мне всегда было интересно как устроена та или иная конструкция, как работает та или иная команда, что под капотом у синтаксического сахара...

Как переключать язык на клавиатуре Macbook, iMac, Mac Pro или Mac Mini — 3 способа Большинство русскоязычных владельцев компьютеров Mac пользуются двумя языками при работе — русским и английским, один из которых является основным системным (все меню, окна и так далее отображаются на этом языке). Одним из первых вопросов Mac-новичка является: «Как переключа...

Как составить резюме на английском для иностранной компании Привет! Меня зовут Лео Скляр, я методист направления английского языка в Яндекс.Практикуме. Сейчас занимаюсь подготовкой курса английского для работы. Он может быть полезен как программистам, так и другим специалистам из digital-сферы. Я решил обобщить актуальную и самую цен...

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

Как перевести CURA на нормальный русский язык Всем привет!Я новичок в 3д-печати, но меня это дело зацепило не на шутку и я захотел глубоко разобраться в настройках слайсера Cura 4.6.1. О, как же я был удивлён тем, что не смог найти исчерпывающий информации по настройке параметров нарезки! С английским у меня плохо, а ру...

[Из песочницы] Всего 5 минут в день Спортивный блоггер из YouTube: "Делай это упражнение всего 5 минут в день и у тебя будет стальной пресс" Твой менеджер проекта: "Чтобы пройти этот опрос нужно 2 минуты, неужели так сложно?" Онлайн-школа английского языка: "В изучении английского язык...

[Перевод] Почему интернационализация и локализация имеют значение Хабр, отличного всем времени суток! Скоро в OTUS стартует курс «Python Web-Developer»: мы приглашаем на бесплатный Demo-урок «Паттерны Page Controller и Front Controller: реализация в Django» и публикуем перевод статьи Nicolle Cysneiros — Full Stack Developer (Labcodes). Сог...

Директорам столичных школ стало проще искать учителей на замену   Директора школ Москвы используют возможности онлайн-ресурса «Учитель на замену» для поиска специалистов на замену временно отсутствующему основному работнику в условиях трудностей, вызванных пандемией коронавирусной инфекции. Как рассказал директор Мосметодцентра стол...

Из чего состоит знание иностранного языка Недавно заметил у изучающих английский язык ещё одну тенденцию. Часто люди, отчаявшись добиться желаемого прогресса после многих лет нерационального изучения языка, приходят к выводу: «Ну что, ничего не получается… Моя ситуация уникальна. Видимо, сделать качественный рывок м...

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

[Из песочницы] Пишем спецификацию под Nvidia Kepler (бинарники CUDA, версия языка sm_30) для Ghidra Для обычных процессорных языков уже написано довольно много спецификаций для Ghidra, однако для графических ничего нет. Оно и понятно, ведь там своя специфика: предикаты, константы, через которые передаются параметры в том числе, и другие вещи, унаследованные от шейдеров. Кр...

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

6 хитрых русских слов, которые только притворяются английскими Смокинг — это вовсе не smoking, а strings вообще не про нижнее бельё. Рассказываем о словах, которые не стоит использовать, если хотите блеснуть идеальным английским.

Запуск Django сайта на nginx + Gunicorn + SSL Для написания этой статьи ушло очень много сил и времени. Я натыкался на множество инструкций, как на английском, так и на русском языках, но как я понял, - они все были клонами оригинальной статьи на Digital Ocean. Спросите вы, почему я так считаю, а все потому, что все оши...

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

Как я пробовал написать статью голосовым вводом, и что из этого получилось Как я написал статью голосовым вводом Смартфоны уже давно стали чем-то большим, чем просто телефоны. Мы каждый день используем наш гаджет для переписки с друзьями, просмотра видеороликов на YouTube, общения в Telegram, и при этом сегодня телефон для многих может стать замено...

Как мы добавили поддержку языка Frege в IDEA. Часть 1 Привет! В этом посте мы расскажем, как реализовывали плагин для поддержки функционального языка Frege в IntelliJ IDEA. Если вам интересно, как IDE от JetBrains работают внутри, или вы хотите поконтрибьютить в языковые плагины (а может даже написать свой!), эта статья для вас...

В своей книге русский историк Олег Кузнецов предупреждает об опасности нацизма Нацизм — черное пятно в истории человеческой цивилизации. Попытки распространить его влияние на весь мир привели к многочисленным смертям и страданиям. В минувшем году об этом напомнил российский лидер Владимир Путин. Он заострил внимание на попытках некоторых государств в ...

Пишем прошивку под TI cc2530 на Z-Stack 3.0 для Zigbee реле Sonoff BASICZBR3 с датчиком ds18b20 Предполагается, что читатель уже имеет начальные знания языка C, что-то знает о Zigbee, чипе cc2530, методах его прошивания и использования, а также знаком с такими проектами, как zigbee2mqtt. Если нет — подготовьтесь или сходите почитать на https://myzigbee.ru и https://w...

[Перевод] Обновление роадмапа AngularDart Недавно команда языка Dart опубликовала важный анонс про обновление роадмапа AngularDart. Мы решили перевести эту новость на русский язык и добавить свой комментарий о том, что это сообщение будет значить для Dart-сообщества. Читать дальше →

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

Пишем шеллкод под Windows на ассемблере В этой статье я хочу показать и подробно объяснить пример создания шеллкода на ассемблере в ОС Windows 7 x86. Не смотря на солидный возраст данной темы, она остаётся актуальной и по сей день: это стартовая точка в написании своих шеллкодов, эксплуатации переполнений буферо...

Пишем telegram бота на языке R (часть 4): Построение последовательного, логического диалога с ботом Если вы уже ознакомились с предыдущими тремя статьями из данной серии, то вы уже умеете писать полноценных telegram ботов с клавиатурой. В этой статье мы с вами научимся писать бота, который будет поддерживать последовательный диалог. Т.е. бот будет задавать вам вопросы, и ...

Все доклады бесплатной онлайн-части PHP Russia c иностранными докладчиками можно будет смотреть в переводе В конце апреля организаторы пошли на очень крутой шаг, сделав лайв 13 мая с англоязычными докладами открытым. Но английским хорошо владеют не все, а акцент, темп речи докладчика, параллельное чтение слайдов могут создать сложности в восприятии на слух. Поэтому Skyeng наш...

Пример аутентификации по JWT для CLI приложения Python на Linux Когда речь идёт о хранении sensitive data в браузере, достаточно воспользоваться одним из двух доступных вариантов: cookies или localStorage. Тут каждый выбирает по вкусу. Однако я посветил эту статью Secret Service – службе, которая работает через D-Bus и предназначена для ...

Spelldust — карточная стратегия с намёками на Clash Royale для смартфонов Помните Clash Royale? Это мобильная тема, где два короля должны использовать миньонов для сражений на мини-арене. Так вот, по типу этой игры есть ещё и Spelldust. Это больше инди-проект, где мы выставляем юнитов на поле боя. Они представлены в виде карточек, которые тратят м...

[Перевод] Эмуляция компьютера: интерпретатор CHIP-8 Меня, по ряду причин, всегда завораживала эмуляция. Программа, которая выполняет другую программу… Мне эта идея кажется невероятно привлекательной. И у меня такое ощущение, что тот, кто напишет подобную программу, не пожалеет ни об одной минуте потраченного на это времени....

[Перевод] Ваш код не бесполезнее чая Колониальные компании создавались ради того, чтобы возить из Индии чай и пряности. Ни их создатели, ни владельцы английских мануфактур не думали о создании лучшего мира для грядущих поколений - и тем не менее, он откуда-то взялся. Не исключительно благодаря Ост-Индской компа...

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

[Из песочницы] Использование Quartus и ModelSim Меня всегда интересовала цифровая схемотехника, а в частности языки описания аппаратуры -HDL. У меня давно лежала в списке будущего чтения книга Дэвида М. Хэррис и Сары Л. Хэррис «Цифровая схемотехника и архитектура компьютера», воспользовавшись свободным временем на самоизо...

Tagged Unions в PHP (примерно как в Rust) В предыдущей статье я писал про добавление enums в PHP8.1. Голосование прошло успешно, так что можно считать, что вопрос решенный. Однако та реализация enums — лишь часть глобального плана. Сегодня мы рассмотрим следующий пункт, tagged unions, по-русски это переводится как &...

«I’ll be back!»: как изменился английский Арнольда Шварценеггера за 50 лет в США Имя Арнольда Шварценеггера знают во всем мире. Он — живой пример американской мечты. Многократный мистер Олимпия и мистер Вселенная, легендарный Терминатор, губернатор штата Калифорния — Арни достиг всего, чего только можно было желать. Но мало кто знает, что именно жесткий...

Как переводить сообщения в ватсапе и телеграм на Android Думаю, очень многим, если вообще не всем, так или иначе приходилось общаться с иностранцами. Это мог быть продавец на AliExpress, коллега из иностранного филиала или тот немец, с которыми вы познакомились в таверне в литовском Каунасе. В таких случаях всегда в качестве язык...

Как работают профайлеры в Ruby и Python? Перевод статьи подготовлен в преддверии старта продвинутого курса «Разработчик Python». Всем привет! В качестве аперитива к профайлеру на Ruby я хотела рассказать о том, как работают уже существующие профайлеры на Ruby и Python. Также это поможет дать ответ на вопрос, к...

«Образование для образованных». Проработка книги На неделе прочитал книгу "Образование для образованных 2020", написанную Левенчуком А.И. Впечатление о ней у меня сложилось двоякое. Статья будет полезна людям, желающим её прочитать. Дальше я расскажу, чего ожидать от прочтения, а чего не стоит. Читать далее

[Перевод] Бенуа Мандельброт на TED: «Фракталы и искусство изломов» Большое спасибо. Прошу прощения за то, что я сижу. Я очень старый человек. Моя сегодняшняя тема в определённом смысле весьма особенная, потому что она очень древняя. Изломы – неотъемлемая часть человеческой жизни, они есть всегда. Об этом писали древние. Эта вещь по боль...

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

Книга «Программирование на Rust» Привет, Хаброжители! Официальный гайд по языку программирования Rust поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту. Авторы ...

[Перевод] Как управлять удачей в стартапе Далтон Колдуэлл, глава приемной комиссии YCombinator. Меня зовут Далтон и я партнер в Y Combinator. Я был основателем imeem в 2003 (23 года) году и Mixed-Media Labs в 2010, с 2013 года работаю в YC. Как создавать удачу? Итак, как создавать удачу. Один из способов — двига...

[Из песочницы] Популярные ошибки в английском среди IT-специалистов Основываясь на многолетнем опыте преподавания английского специалистам IT-сферы (программистам, бизнес аналитикам, тестировщикам, маркетинговым специалистам), я собрала список наиболее распространенных среди “айтишников” ошибок в английском языке. Читать дальше →

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

[Из песочницы] Web Scraping. Часть 1 Введение Всем привет. Недавно у меня возникла идея о том, чтобы поделиться с интересующимся кругом лиц о том как пишутся скраперы. Так как большинству аудитории знаком Python все дальнейшие примеры будут написаны на нём. Данная часть рассчитана для того, чтобы познакомить те...

[Перевод] Почему мы так долго ждали изобретения молотилки и наступления промышленной революции? Из книги «Рост индустриального искусства» 1892 года Съедобные семена спелой пшеницы заключены в оболочку. И после сборки урожая, прежде чем их можно будет перемолоть в муку, сделать из них кашу или посадить в поле для получения урожая следующего года, с них необходимо удал...

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

[Перевод] Celery throttling — настраивам rate limit для очередей ​ В этой статье я покажу как решить одну из проблем, возникающих при использовании распределенных очередей задач — регулирование пропускной способности очереди, или же, более простым языком, настройка ее rate limit'a. В качестве примера я возьму python и свою любимую связку ...

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

Тестируем ruGPT-3 на новых задачах Рекомендательные системы с нуля, чат-боты и многое другое Погрузившись в пучину текстовых данных, в октябре этого года мы обучили модели ruGPT-3 — модели для русского языка на основе архитектуры от OpenAI. Но на что же способны эти модели? В этой статье мы соберем первые при...

Я понял только то, что ничего не понял На тему услуг написано довольно много самых разных статей, т.к. оказание услуг – самый распространенный вид человеческой деятельности. Банковские услуги, гостиничные услуги, юридические услуги, логистические услуги; парикмахер, курьер, айтишник – все это деятельность в сфере...

К концу 2020 г. заработает Netflix на русском языке На момент публикации материала стороны уже подписали партнерское соглашение. Согласно его условиям, НМГ стала российским оператором Netflix. Одним из первых результатов сотрудничества станет появление в составе сервиса русскоязычного интерфейса, которого не было с момента по...

Siri заговорит мужским голосом в iOS 14.5 Шестая бета-версия iOS 14.5, которая была выпущена вчера, содержит да новых голоса для Siri, которые доступны для английского языка. Уже в этой версии операционной системы пользователи из США получат возможность выбирать между мужским и женским голосами для Siri. macrumors.c...

В Якутии создали голосовой русско-эвенкийский переводчик AYANA "Голосовая платформа Ayana представляет собой программное обеспечение, в котором будет осуществляться мгновенный голосовой перевод слов и предложений языковой пары "русский - эвенкийский" с возможностью понимания и обработки естественного языка. Приложение мож...

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

Разрабы становятся админами, а админы — разрабами. Интервью с инженером Uber, где разделение исчезло совсем Данила Мигалин (@miga) живет в Вильнюсе и работает инженером в Uber. Давным-давно контора, которая занималась русификацией игр, не взяла его работать переводчиком. На следующий день он устроился админом, потому что в школе увлекался программированием. «Русское IT — это ...

Лингвистическая фантастика. Книги, в которых язык больше, чем просто средство для общения Обычно когда речь идет про «научную фантастику», то наукой, которая лежит в основе сюжетов выступают физика, биология, может, компьютерные технологии. Что-то из области точных наук. Но некоторые фантасты не спешат идти проторенными путями, предпочитая удивлять читателя. Напр...

Анонсированы две игры по манге Laid-Back Camp с поддержкой виртуальной реальности Laid-Back Camp — это нетипичная японская манга, действия которой разворачиваются в большей части на природе. И всё потому, что местные персонажи очень любят походы. Так вот, совсем недавно разработчики из студии Gemdrops анонсировали две игры по этой франшизе не только для с...

[Из песочницы] Spring Boot vs Spring MVC vs Spring — Как они сравниваются? Spring Boot vs Spring MVC vs Spring — Как они сравниваются? Spring, Spring Boot, Spring MVC, везде есть слово “spring”! Давайте пройдемся где и когда вы можете применять каждый из этих инструментов В этой статье, вы увидите обзоры: Spring, Spring MVC, и Spring Boot, узнает...

Сила композиции Функциональное программирование может отпугивать сложностью и непрактичностью: «Я далек от всех этих монад, пишу на обычном C#, в докладе про функциональщину ничего не пойму. А если даже напрягусь и пойму, где мне потом это применять?» Но когда объясняет Скотт Влашин, все ...

Microsoft показывает «следующее поколение» Windows — начало трансляции в 18:00 по Киеву Сегодня Microsoft покажет «следующее поколение» Windows — стрим начнется в 18:00 вечера по киевскому времени. Следить за анонсами можно будет как в этой новости (окно плеера ниже), так и на официальном сайте Microsoft. Трансляция будет проходить на английском языке с английс...

Одна из причин слабого российского IT-экспорта — незнание английского Русские «не очень открыты, не улыбаются и, конечно, не говорят по-английски. Даже в бизнесе — меня очень удивило, что большинство людей не говорят по-английски даже в технологических компаниях...

Русский «Прадо»? Уже и не надо! Новый «рамник» от УАЗ не нужен России – достаточно обновленного «Патриота» Но месяцы ожиданий не прошли даром – теперь понятно, какой вектор развития должен быть у «Патрика» в будущем. Слухи о том, что УАЗ собрался выпускать на рынок новый внедорожник, появились почти год назад: амбициозных заявлений – невпроворот. Тут и обещанная схожесть в плане...

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

[Перевод] 10 удивительно полезных базовых функций Python Те, кто работает с Python, знают, что этот язык хорош благодаря своей обширной экосистеме. Можно даже сказать, что язык программирования не выделялся бы ничем особенным, если бы не его замечательные пакеты, которые добавляют новые функции к основным. В качестве примера м...

Все имена персонажей из «Властелина колец» говорят нам что-то. А что именно? Профессор Джон Толкин — непревзойденный мастер английского языка. В его «Хоббите» и «Властелине колец» настолько сочная и многосмысловая речь, что лингвисты на протяжении десятков лет находят в ней что-то новое. И это даже без контекстуальной сложности и проработанности «Сил...

[Перевод] Как использовать Prometheus для обнаружения аномалий в GitLab Одной из базовых функций языка запросов Prometheus является агрегация временных рядов в режиме реального времени. Также язык запросов Prometheus можно использовать для обнаружения аномалий в данных временных рядов.  Команда Mail.ru Cloud Solutions перевела статью инженера ...

Соглашение Эйнштейна и einsum Удивительное дело, но в русскоязычном сегменте интернета почти нет материала, разъясняющего понятным языком соглашение Эйнштейна о суммировании. Не менее удивительно то, что материалов, позволяющих понять принцип работы функции einsum в русскоязычном интернете ещё меньше. На...

Яндекс назвал уникальные для российских регионов слова Яндекс ко Дню русского языка подготовил исследование про слова, которые используются лишь в определённых регионах России. В список вошли «кеска», «парадная», «шурушки», «голбец» и другие.

Почему стартапы терпят поражение Ключевые идеи не изданной на русском книги «Why Startups Fail» Тома Айзенманна, профессора делового администрирования в Гарвардской школе бизнеса. Читать далее

Книга «Swift. Основы разработки приложений под iOS, iPadOS и macOS. 6-е изд. дополненное и переработанное» Привет, Хаброжители! Язык Swift прост, понятен и отлично подойдет как новичкам, так и опытным программистам. Чтобы начать писать код, вам потребуются только эта книга, компьютер и желание учиться. Все базовые концепции программирования и основы синтаксиса объясняются доступ...

Как помочь ребенку выучить английский язык с помощью iPhone и iPad Ребенку гораздо проще учить язык в интерактивной форме Всем, от мала до велика, известно, что знание английского языка просто необходимо в современном мире. А его, как известно, лучше всего изучать с малых лет. Возраст этот достаточно своенравный, хочется лишь играть и прово...

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

Hacker Sprint по типу Stickman уже доступен на Андроид Экшен Hacker Sprint стал доступен в некоторых регионах на Android. Это платформер, где мы должны отбиваться от волн противников. Внешний дизайн напоминает франшизу Stickman. Hacker Sprint — это платформер, где мы играем за этакого Стикмена с мечом и приёмами кунг-фу. Он дол...

Hacker Sprint по типу Stickman уже доступен на Андроид Экшен Hacker Sprint стал доступен в некоторых регионах на Android. Это платформер, где мы должны отбиваться от волн противников. Внешний дизайн напоминает франшизу Stickman. Hacker Sprint — это платформер, где мы играем за этакого Стикмена с мечом и приёмами кунг-фу. Он дол...

Let vs where в Ocaml/Haskell Языки Ocaml и Haskell ведут родословную из языка ISWIM, описанного в знаменитой статье Питера Лендина "The next 700 programming languages". В ней автор, отталкиваясь от языка LISP, создаёт новый язык программирования и, в частности, вводит ключевые слова let, and и where, ко...

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

[Перевод] Не стоит ждать, что в обозримом будущем системы ИИ полностью овладеют человеческим языком Представьте себе: при помощи SkillFactory вы стали инженером машинного обучения или специалистом в Data Science. Это далось вам нелегко, даже тяжело, и вы часто слышали нотки недоверия в словах ваших друзей и знакомых, но, несмотря ни на что, решились. А через несколько лет ...

Владимир Путин поручил создать цифровую платформу «Национальный словарный фонд» Такое поручение утверждено президентом РФ по итогам заседания Совета по русскому языку, состоявшегося 5 ноября 2019 года.Доклад должен быть представлен до 1 сентября 2020 года, далее - один раз в полгода, говорится в документе.Напомним, что о создании "Национального сло...

[Перевод] Искусство написания циклов на Python Цикл for — самый базовый инструмент потока управления большинства языков программирования. Например, простой цикл for на C выглядит так: int i; for (i=0;i<N;i++) { //do something } Не существует более изящного способа написания цикла for на C. В сложных случаях обычн...

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

Глобальный релиз Disgaea RPG состоится весной 2021 года — когда начнётся ЗБТ? Студия ForwardWorks анонсировала глобальный релиз своей мобильной игры Disgaea RPG. Это будет английская версия, поэтому пока надеяться на русскую локализацию не стоит. Издательские права на глобальную версию получит студия Boltrend Games, которая сейчас также занимается Arc...

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

Конечные автоматы в реальной жизни: где мы их используем и почему Привет, меня зовут Антон Субботин, я выпускник курса «Мидл фронтенд-разработчик» в Яндекс.Практикуме. Не так давно мы с наставником курса Захаром Овчаровым провели вебинар, посвящённый конечным автоматам и их практическому применению. Вебинар получился интересным, а потому п...

Личный опыт изучения испанского: так ли прост язык, как о нем пишут? Аtención: Мнение, описанное в статье, — субъективно, это личный взгляд на вещи. У каждого человека разные способности к изучению языков, как и к любой другой деятельности. До переезда в Испанию у меня был скудный опыт в изучении иностранных языков. Относительного успеха я ...

Пишем PBX на Perl для Yate Когда-нибудь я напишу что-то в духе "Как я стал программистом в 40 лет". Но точно не сегодня, к тому же мне давно уже не 40 и программистом я себя не считаю. А рассказать я хотел бы о своём опыте разработки PBX для собственных нужд. В качестве VoIP движка используется Yate, ...

Простой интерпретатор Lisp на Umka Разработка моего статически типизированного скриптового языка Umka вошла в ту стадию, когда потребовалась проверка языковых возможностей на более сложных примерах, чем скрипты в пару десятков строк. Для этого я решил реализовать на своём языке интерпретатор Lisp. На это меня...

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

Порно-игра Subverse теперь доступна на русском языке Порно-игра Subverse вышла в Steam 26 марта и почти сразу взлетела на вершину популярности. Квестовая игра с обилием откровенных сцен пошлого юмора и пародии на знаменитые саги, вроде Mass Effect понравилась многим игрокам, хоть и была относительно небольшой из-за всего нес...

[Из песочницы] Практичные способы маппинга данных в Kotlin Маппинг данных – один из способов для разделения кода приложения на слои. Маппинг широко используется в Android приложениях. Популярный пример архитектуры мобильного приложения Android-CleanArchitecture использует маппинг как в оригинальной версии (пример маппера из CleanArc...

Law Empire Tycoon наступает на те же грабли, что и Psychonauts 2 Law Empire Tycoon позволяет создать юридическую фирму и разбогатеть на ней. Игроки будут расследовать дела и защищать клиентов в суде, но разработчики пошли по той же неверной дороге, что и Тим Шейфер с Psychonauts 2. Когда видишь русские буквы на скриншотах Law Empire Tyc...

Книги с оригинальным подходом к теме первого контакта Глядя на бескрайнюю россыпь звезд в ночном небе, почти любой человек хоть раз задавался вопросом: интересно, мы одни во вселенной? Тема контакта с внеземным разумом давно стала классической для научной фантастики. Многих авторов интересует именно момент первой встречи, трево...

[Из песочницы] Хрестоматийный случай одного гика Киберздоровье через призму Мармока Марин Мокану, более известный как «Marmok» — один из самых популярных игровых видеоблогеров в СНГ. Его пример весьма показателен и, что самое главное, вполне характерен для любого человека, жизнь которого проходит за компьютером — вне з...

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

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

PostgreSQL: Серверное программирование на «человеческом» языке (PL/Perl, PL/Python, PL/v8) Postgres знаменит своей расширяемостью, что относится и к поддержке процедурных языков (PL). Никто не может похвастаться языком списком языков такой длины, а потенциально этот список и вовсе не ограничен: для того, чтобы подключить язык к серверу, не требуется сверхусилий. М...

Константин Перский: 120 лет термину “Телевидение” Слово «телевидение» (la télévision) впервые прозвучало на интернациональном уровне в докладе на французском языке русского военного специалиста Константина Перского «О видении на расстоянии» на IV Международном электротехническом конгрессе в Париже...

[Из песочницы] Почему учёба в IT в Германии? Почему учёба в IT в Германии? Читая Хабр, я узнал много историй переезда в Европу различных специалистов. Если речь шла про Германию, то обычно это переезд с помощью Bluecard. Но я решил рассказать про свой опыт переезда на учёбу в Германию. Резиденция Вюрцбурга Почему им...

6 ошибок в английских словах, которые жутко бесят нейтивов Ошибки — это неизбежная часть обучения. Особенно, когда изучаешь иностранный язык. Главное — вовремя понять, что допустил ошибку, и исправить ее. Но некоторые ошибки ошибки настолько распространены, что становятся классическими. И это жутко бесит нейтивов. В этой статье мы...

Elixir как цель развития для python async В книге «Python. К вершинам мастерства» Лучано Рамальо описывает одну историю. В 2000 году Лучано проходил курсы, и однажды в аудиторию заглянул Гвидо ван Россум. Раз подвернулся такой случай, все стали задавать ему вопросы. На вопрос о том, какие функции Python заимствовал ...

Пересаживаем NXP-шный пример для Teensy 4.1 на язык C++ В предыдущих статьях мы освоили внедрение примеров из NXP-шной среды разработки MCUXpresso в плату Teensy 4.1. Однако у тех примеров, с которыми мне довелось повозиться (а я работал с USB-примерами), есть один существенный (с моей точки зрения, разумеется) недостаток. Все он...

Подборка статей о машинном обучении: кейсы, гайды и исследования за июль 2020 Похоже, не один наш дайджест не обходится без упоминания разработок Open AI: в июле самой обсуждаемой темой в области машинного обучения стал новый алгоритм GPT-3. Технически это не одна модель, а целое семейство, которое для удобства обобщают под единым названием. В самой...

СЭД ТЕЗИС помогла повысить прозрачность и скорость работы с документами в Skyeng Skyeng — одна из крупнейших онлайн-школ английского языка для детей и взрослых, основанная в 2012 году. В настоящий момент Skyeng входит в топ-20 самых дорогих компаний Рунета по версии Forbes.

[Из песочницы] Разложение науки идеологией Привет, Хабр! Представляю вашему вниманию перевод статьи «The Ideological Corruption of Science» автора Lawrence Krauss. Лоренс Краусс. Письмо в газету Wall Street Journal В 1980-х, когда я был молодым профессором физики и астрономии в Йельском университете, на факультете а...

Сладкий рулет и даже скума: книга рецептов The Elder Scrolls выйдет на русском языке Особо отчаянные могут попробовать приготовить рулет из хоркера.

Стартовал пробный запуск Warhammer Odyssey — как поиграть уже сейчас? Не так давно мы узнали и рассказали вам, что разработчики многопользовательской Warhammer: Odyssey готовятся к пробному запуску своего проекта. Этот день настал — геймеры на Android могут загрузить игру через сайт TapTap. Теперь мы расскажем, как это сделать. Во-первых, удос...

Состоялся релиз Golden Bazaar: Game of Tycoon, создаём восточный базар своей мечты Golden Bazaar: Game of Tycoon — аркадная игра с вертикальным геймплеем. В самом начале мы создаём своего персонажа (мужчину или девушку). Здесь есть диалоги, они выполнены в стиле визуальной новеллы. Сюжет простой: нужно подняться «из грязи в князи». Для этого надо построить...

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

История IT. Когда компьютеры были большими… Некоторое время назад меня попросили рассказать или дать ссылки на историю развития IT-разработки, в которой была бы видна внутренняя логика развития, а не просто факты и события. Казалось бы, об этом должны быть книги или обзорные курсы, ведь логика развития IT-разработки в...

Словарь на экзаменах ITIL Недавно нам стало известно о том, что во время экзамена ITIL®, сдававшегося напрямую PeopleCert, кандидату запретили пользоваться словарём. Обычным, бумажным англо-русским словарём. Мы разобрались с данной ситуацией. И предлагаем простой рецепт всем, кто собирается сдавать ...

Интервью с Михаилом Михеевым, автором первой книги на русском по vSphere Не так давно мы опубликовали интервью «Один день из жизни разработчика VMware» — рассказ о карьере ИТ-специалиста в крупной международной компании.А сейчас у нас возникла идея поискать «в своем отечестве», и мы обратили внимание на российский офис VMware. Программистов в нем...

Постапокалипсис на отдельно взятом острове Автор: Александр Саенко В мире существует немало примеров рукотворного кошмара, сотворенного человеком. Что забавнее, нынешний пример почитается нынче как пример скупой северной красоты, хотя ещё тысячу лет назад мог бы претендовать на статус «северного рая». Что это за прим...

Правильное TDD Привет, Хабр! На написание этого поста меня вдохновил другой пост TDD есть опиум для народа, где обсуждаются спорные моменты в подходе TDD и в принципе делается вывод о его несостоятельности (хотя и признается необходимость тестов в любом случае). С автором я был полностью с...

Графики в Vuejs Я доволен экосистемой Vue. Как и положено, ты не городишь велосипеды, а пользуешься готовыми плагинами, которые за тебя написали умные дядьки. Когда твоя задача слишком мелкая и локальная, чтобы под неё написали плагин — ты идёшь и ищешь готовые компоненты, и только если н...

О конкурентном корутинизме (на примере реактивного программирования) 1. Введение Конкурентная борьба за умы, настроения и чаяния программистов является, как мне представляется, современным трендом развития программирования. Когда почти не предлагается ничего нового, хотя и под лозунгом борьбы за него. Распознать в толчее программных парадигм ...

[Перевод] Языковая механика стеков и указателей Прелюдия Это первая из четырех статей в серии, которая даст представление о механике и дизайне указателей, стеков, куч, escape analysis и семантики значения/указателя в Go. Этот пост посвящен стекам и указателям. Оглавление цикла статей: Language Mechanics On Stacks And P...

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

Как пользоваться словарями (и не только) Для совсем начинающих оптимальным словарём будет Abbyy Lingvo lingvolive.ru, потому что в нём значения слов не свалены в кучу, как в некоторых электронных словарях — первые два значения слова будут наиболее актуальными. По сути Lingvo представляет из себя старые советские сл...

12 тонкостей русского языка, которые не укладываются в голове Почему в слове «экономкласс» нет ни одного дефиса, а в «видео-конференц-связь» — целых два.

[Из песочницы] Rust Embedded. Разработка под процессоры Cortex-M3 на примере отладочной платы STM32F103C8T6 (Black Pill) Привет! Хочу познакомить вас с проектом Rust Embedded. Он позволяет нам использовать язык программирования Rust для разработки под встроенные платформы (Embedded Linux / RTOS / Bare Metal). В этой статье, мы рассмотрим компоненты, которые необходимы для начала разработки п...

Веришь-не-веришь и ещё 6 случаев, когда в слове два дефиса Одни примеры подчиняются общим правилам, другие нужно запомнить или проверять по словарю.

Английский язык для Начинающих - с чего начать? Если изучение английского языка необходимо для карьеры, предстоящей поездки за границу или просто этого хочет широкая русская душа, то приступать нужно незамедлительно! Общепризнано, что самым доступным и эффективным по соотношению цена/качество, является обучение путем прос...

Русские субтитры появятся в Yakuza: Like a Dragon уже сегодня Издательство Sega по запросу портала GameMAG подтвердило дату выхода обновления для своего криминального ролевого боевика Yakuza: Like a Dragon, которое добавит в игру русские субтитры. О том, что Yakuza: Like a Dragon (впервые в серии) обзаведётся текстовой локализацией, ещ...

[Из песочницы] Почему психоанализ так популярен в России и как обманывают пациентов Когда я был студентом в Питерском IT Вузе, я долгие годы вынашивал идею изучить некоторые разделы в медицине, чтобы лучше понять мои проблемы со здоровьем, и изучать медицину сразу на английском языке. Эта идея выстрелила очень сильно (не смотря на трудности с языком в сам...

Nix: воспроизводимая сборка Привет, Хаброюзеры! Сегодня мы продолжим наш цикл статей о Nix и как мы в Typeable его используем. Первый пост из серии, рассказывающий об основах языка Nix, можно прочитать здесь. Так как мы очень любим и много используем Haskell для разработки, пример приложения будет на ...

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

Идеальный инструмент для работы с СУБД без SQL для Node.js или Все, что вы хотели знать о Sequelize. Часть 2 Представляю вашему вниманию руководство по Sequelize. Sequelize — это ORM (Object-Relational Mapping — объектно-реляционное отображение или преобразование) для работы с такими СУБД (системами управления (реляционными) базами данных, Relational Database Management System, RD...

[Перевод] Создаем бессерверное приложение с помощью Azure Functions и Go Вебхуки — популярный пример использования FaaS (функция как услуга) платформ. Их можно использовать для многих различных целей, например, для отправки клиентам уведомлений, содержащих забавные гифки! Используя serverless функцию, довольно удобно инкапсулировать функционально...

[Перевод] Сервер Prometheus и TLS Prometheus теперь поддерживает TLS и базовую аутентификацию для HTTP эндпоинтов. Скрейпинг таргетов через HTTPS вместо HTTP поддерживается уже давно. Метрики можно собирать с поддержкой HTTPS, аутентификации по клиентским сертификатам и базовой аутентификации. В прошлом год...

Корпоративный английский: кто в выигрыше? Как вы можете учиться на самом деле, а не в фантазиях ваших HR'ов. Корпоративный английский это практически must have в любой уважающей себя компании. Со своей стороны все уважающие себя языковые школы и фрилансеры обязательно предлагают корпоративный английский. Больше...

[Из песочницы] Lorem Ipsum: пишем от руки Предисловие Занимаюсь развитием образовательного проекта. И в этом году для ребят потребовались прописи на английском языке. Несмотря на то, что мы все чаще печатаем тексты в электронном формате, написание их от руки остаётся ещё популярным в повседневной и профессионально...

ТЕСТ: Понимаете ли вы современный сленг? Русский язык постоянно обновляется. Когда-то модными считались фразы «аффтар жжот», «шнурки в стакане» и «забить стрелку». Теперь же они уступили место более современным выражениям. «Бинджвотчить все выходные», «сгонять на своп», «словить краш» — проверьте, шарите ли вы во в...

Функция-конвертер для отправки сообщений на русском языке в Телеграмм из Микротик РоутерОС Мессенджер Телеграмм крайне удобен для уведомления о работе IT-оборудования, чем активно пользуются СисАдмины. Популярные WhatsApp и Viber поддерживают API но в них нет встроенной технологии создания своих ботов. РоутерОС известной компании Микротик не позволяет штатными с...

[Перевод] Пишем простую библиотеку JSON с нуля: экскурс в современный C++ Глазами начинающего С++ программиста оцениваем удобство современных возможностей языка на примере реализации программы для лексического разбора и парсинга данных JSON. Читать дальше →

Modern Reverse Engineering: TTD Обратная разработка сегодня это достаточно трудоемкий процесс в первую очередь потому, что в период с 2000х по 2020 годы вышло в свет много языков программирования, которые ставили перед собой задачу стать интуитивными и простыми для изучения, безопасными и в то же время эфф...

[Перевод] IQueryable порождает сильную связанность Время от времени я встречаю людей, пытающихся выразить API в терминах IQueryable<T>. Почти всегда это плохая идея. В этой статье я объясню почему. В кратце, IQueryable<T> — это один из лучших примеров заголовочного интерфейса (Header Interface), предлагаемых плат...

Как локализовать ругательства в фильмах и компьютерных играх: три разных подхода В кино и компьютерных играх матерятся очень много. Особенно, в англоязычных — там ругательства уже стали частью массовой культуры и воспринимаются вполне нормально. В фильме «Волк с Уолл-стрит» слово «fuck» использовали целых 569 раз — по 3,16 слов за минуту. Если перевест...

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

Чудеса имён матерей, или Почему в русском так странно склоняются некоторые существительные Почему в русском так странно склоняются некоторые существительные?Есть небольшой список «странных» русских слов, у которых форма именительного падежа единственного числа сильно отличается от форм других падежей. Сразу возникают вопросы:  Где унификация? Почему так неудо...

История одной блокировки и разблокировки в Google Play Все началось в 6 утра 12 мая. На связанную с нашими аккаунтами почту пришло «письмо несчастья». Красочно оформленный шаблон сообщал, что приложение для изучения английских слов заблокировали «согласно пункту 8.3 правил для разработчиков, так как приложения, упоминающие COV...

Миллион распределенных баз данных в облаке Помните детскую забаву? Поставить швабру на ладонь и удержать ее в вертикальном положении как можно дольше? В теории управления она известна под именем обратного маятника. Есть палка с грузом на конце и тележка, которая должна удерживать этот маятник в вертикальном положении...

Полиморфные аллокаторы C++17 Уже совсем скоро в OTUS стартует новый поток курса «C++ Developer. Professional». В преддверии старта курса наш эксперт Александр Ключев подготовил интересный материал про полиморфные аллокаторы. Передаем слово Александру: В данной статье, хотелось бы показать простые прим...

Google представил новый язык программирования Logica Корпорация Google довольно часто удивляет новыми проектами. То операционная система Fuchsia, теперь — новый декларативный язык логического программирования Logica. По словам разработчиков, он предназначен для манипулирования данными и транслирования программ в язык SQL. Н...

Как улучшить письменный английский для коммуникаций за рубежом: проект Linguix Business Привет, Хабр! Сегодня я хотел бы снова рассказать вам о нашем проекте – сервисе для улучшения письменного английского Linguix.com. Сегодня мы запускаем новый продукт – систему улучшения коммуникаций для бизнеса. Linguix Business – это комбинация инструмента проверки грам...

Новый ИИ для игры в скрэббл требует использовать только несуществующие слова Английский язык не считается сложным в изучении, но с появлением BLABRECS все изменится. Это инструмент на базе искусственного интеллекта для игры в «скрэббл», традиционное семейное развлечение, в котором игроки стараются составлять из фишек-букв разные слова. Новый ИИ разра...

Настоящая история (старо)славянского РА Автор: Виолетта ХайдароваВсе мы привыкли, что есть пары типа голос – глас, город – град, золото – злато, сторож – страж в которых слова обозначают одно и то же, отличаясь только стилем. Одно слово в таких парах всегда стилистически нейтраль...

У Джека Ма куча ошибок в английском, но его разговорные навыки выше, чем у большинства студентов. Почему так? Джек Ма — легендарная личность. Он основатель компании Alibaba, одной из самых крупных в мире онлайн-платформ для торговли товарами из Китая, миллиардер и один из самых богатых людей в мире. И многих, кто впервые слышит английскую речь Джека Ма, удивляет, что его акцент до...

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

Как устроен Sporth — ЯП для музыкальных live-сессий Один из предыдущих материалов мы посвятили OpenMusic — инструменту для написания музыки на ООП. Мы также говорили о языках программирования, заточенных под создание аудиокомпозиций. Сегодня мы решили продолжить тему и рассказать о языке Sporth. Его разработали специально, ч...

Фристайлер ракомакофон! или почему иногда мы неправильно слышим слова песен на английском В 2000 году сингл финской группы Bomfunk MC’s просто взорвал радио и танцполы. Уверены, вы помните его — Freestyler. Вся молодежь его пела. Но вот в русскоговорящих странах правильно не пел никто. Вообще никто, и мы знаем, о чем говорим. В лучшем случае это было «Ф-ф-фри...

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

Уравнения математической физики в действии Доброе утро!Сегодня поговорим о примерах в дисциплине урматфиз общими словами без погружения в сухой, академический язык и множества формул.По шкале сложности для чистой математики эта дисциплина на мой субъективный взгляд получает 7/10. Но это не значит что эти формулы легк...

Почему пандемия Covid-19 так сильно повлияла на экономику и что делать в будущем, чтобы подобное не повторилось Это перевод заметки инвестора Марка Андриссена «Время создавать». Ещё я публикую небольшие очерки на русском и английском в канале в Telegram и в своём блоге на Medium.

Good vs. Well, или Гайд о прилагательных и наречиях в английском языке Сегодня мы поговорим о достаточно скользкой теме в грамматике английского. На вид она простая. «Bad» — прилагательное, а «badly» — наречие. Но как сказать правильно: «I feel bad» или «I feel badly»? «I feel good» или «I feel well»? Подобные нюансы сильно сбивают студентов, к...

Идеальный инструмент для работы с СУБД без SQL для Node.js или Все, что вы хотели знать о Sequelize. Часть 1 Представляю вашему вниманию руководство по Sequelize. Sequelize — это ORM (Object-Relational Mapping — объектно-реляционное отображение или преобразование) для работы с такими СУБД (системами управления (реляционными) базами данных, Relational Database Management System, RD...

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

Русификация Marlin 1.1.9 на 3D принтере Anycubic Kossel Linear Plus Приветствую Вас.Решился поделиться с народом своей русской или как правильней русифицированной Marlin 1.1.9 RUS прошивкой.Русификация Marlin 1.1.9 прошла не так легко, как хотелось, пришлось делать транслитом ( транслитерация ).Можно было бы и на нормальном русском но в моем...

Поиграем в слова? Автоматическое распознавание букв и нахождение слов в игре Слово В данной статье на примере проекта, архитектура которого приведена на фото, вы сможете найти ответы на следующие вопросы:- Как работает алгоритм нахождения слов в игре типа Boggle?- Как предобработать изображение для дальнейшего распознавания букв с помощью OpenCV?- Как расп...

Google открыл набор на второй поток акселератора с фокусом на маркетинг и международный рост Онлайн-обучение продлится с 12 апреля по 30 июня 2021 года на русском и английском языках.Заявки можно подать до 31 марта.

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

Вышел Firebird 4.0 Сегодня, 1 июня 2021 года, выпущен Firebird 4.0 — седьмой основной выпуск СУБД Firebird, разработка которого началась в 2016 году. Ключевой задачей при разработке Firebird 4.0 было повышение доступности баз данных (синхронная и асинхронная логическая репликация). Одно из ва...

Стартовала предзагрузка Punishing: Gray Raven, игроки уже ставят заочно 5 звёзд в Google Play Этот день настал — Punishing: Gray Raven можно предварительно скачать на обе мобильные платформы. Подробнее про игру можно прочитать здесь. Если вкратце, то это хороший конкурент Honkai Impact 3rd благодаря крутой боёвке, высокому ФПС и футуристичной графике с проработанными...

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

Вебинары Lightware – впервые на русском языке Компания Lightware впервые на русском языке начинает серию вебинаров, подготовленных специально для российского рынка. Первый вебинар состоится 21 мая в 14:00 по московскому времени. Всех нас волнует новое ближайшее будущее. Какие появятся проекты ...

Шпаргалка по SIMD-инструкциям, теперь и для .NET Core Ни для кого не секрет, что в дотнет завезли интринсики. Я писал об этом и до того, как они появились и после. Плюс ещё посты на Хабре, например этот. И всё, казалось бы, замечательно, если бы не одно «но»: называются эти интринсики по-дотнетовски, а совсем не так как в ассем...

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

6 бесплатных курсов для безопасников от Microsoft Привет, Хабр! Сегодня мы продолжаем дополнительную серию подборок бесплатных курсов к основной серии подборок бесплатных курсов, которая вышла в прошлом году. В этот раз делимся 6 курсами, которые будут полезны специалистам по облачной информационный безопасности. Кстати! ...

Mouse — mice, или Что вообще там творится в английском множественном числе В английском языке полно исключений. И вот сегодня мы поговорим об исключениях во множественном числе. Потому что они создаются вообще как попало. Man-men, mouse-mice, goose-geese — они слишком сильно выбиваются из стандартного правила, где в конце нужно добавить -s или...