В первые дни работы программистом на Python все мы сталкиваемся с разными типами багов в нашем коде, которые после нескольких болезненных часов в StackOverflow оказываются не багом, а фичей Python'а. Ниже приведены 5 самых распространенных ошибок, которые делают большинство начинающих программистов на Python. Давайте немного о них узнаем, чтобы сэкономить несколько часов, задавая вопросы на страницах и в группах в Facebook.
Читать полностью »
Рубрика «изучение языков» - 22
5 распространенных ошибок начинающих программистов на Python
2019-07-05 в 9:27, admin, рубрики: python, изучение языков, Карьера в IT-индустрии, карьера программиста, ошибки программистов, Программирование, разработка, советы начинающим5 браузерных расширений для работы с текстом на английском языке
2019-07-01 в 16:14, admin, рубрики: Google Chrome, Mozilla Firefox, английский язык, изучение языков, интернет-маркетинг, контент-маркетинг, работа с текстом, расширения для браузера, Расширения для браузеровВсем привет! Я продолжаю делиться своими профессиональными наработками в теме работы с англоязычными текстами. Сегодня речь пойдет о том, какие браузерные расширения можно использовать, чтобы облегчить создание качественных материалов и научиться писать на английском лучше. Поехали!Читать полностью »
Ломаем игру на память: целый детектив
2019-07-01 в 6:58, admin, рубрики: Блог компании Мосигра, изучение языков, настольная игра, Пора спать, разработка игр, язык
Эта игра не давала нам покоя несколько месяцев. Правила очень простые: надо выкладывать карточки с картинками и придумывать сказку. Потом вспомнить её.
Простая штука на запоминание, подумали мы. Сто раз в такое играли, и всё наше образование просто вопит, что сейчас будет просто.
Три месяца. Три долбанных месяца прошло, прежде чем мы почти научились выигрывать. По пути нам пришлось поднять переводы «Войны и мира» и вообще узнать много нового о длине слов в разных языках. Заодно дошли до психолингвистов. И решили для себя давний вопрос про длину сообщения в русском и английском.
Спойлер: русский язык в среднем (на длинных фразах) не длиннее английского. И вообще все языки примерно одинаковы по скорости передачи информации — по крайней мере, так нам сказали в РАН. Но сразу сказали, что цитировать их нельзя, потому что исследования нет, и где-то рядом ходит РЕН-ТВ. Тут очень кстати пришёлся релиз английской версии Хабра с переводами — так мы быстро нашли базу эквивалентов.
Но давайте с самого начала.
Читать полностью »
Учеба на частного пилота в Средиземье: переезд и жизнь в новозеландской деревне
2019-06-26 в 15:45, admin, рубрики: it-эмиграция, авиация, изучение языков, небо, образование за рубежом, полеты, самолеты
Всем привет!
Хочется поделиться довольно необычным опытом и дополнить замечательную статью bvitaliyg о том, как прийти в небо и стать пилотом. Расскажу о том, как я уехал в новозеландскую деревню под Хоббитоном, чтобы сесть за штурвал и научиться летать.
Читать полностью »
Несколько полезных советов для тех, кто решил изучать английский самостоятельно
2019-06-20 в 16:54, admin, рубрики: английский язык, изучение языков, самостоятельное изучениеПредистория
Человеку, который никогда толком не изучал английский язык, может быть очень тяжело как морально, так и умственно основательно приступить к изучению языка. Ещё сложнее это может показаться делать самостоятельно. Кажется, что следовало заниматься всем этим в детстве. Потому что сейчас уже просто нет для этого ни сил, ни времени. Потому что английский язык это очень-очень много информации, а мозг маленький. Это нормальное чувство, хотя оно и обманчиво.
Кому-то в школьные годы английский давался легко. Другим же, в том числе и мне, английский казался жутко сложным и учить его казалось невозможным. Я себя чувствовал просто отчаянно тупым, когда сидел на уроках английского и что-то мямлил, пытаясь ответить на вопросы учителей. А потом родителям приходилось оплачивать дополнительные уроки по английскому, чтобы меня не оставляли на второй год. И на этих уроках я точно также сидел и ничего не понимал.
Читать полностью »
Неопределённое поведение с устаревшими объявлениями функций в ANSI C
2019-06-19 в 7:38, admin, рубрики: ansi c, C, c/c++, c11, c18, C99, iso, IT-стандарты, изучение языков, изучение языков программирования, неопределённое поведение, синтаксис c, спецификации, язык программирования си, языки программирования
Стандарт ANSI C определяет понятие прототипа функции, представляющее собой подмножество объявления функции, которое указывает типы входных параметров. Прототипы были введены с целью устранить недостатки, которыми обладают обычные объявления функций.
Таким образом, указание списка типов параметров в круглых скобках прототипа функции обязательно, иначе такое выражение будет признаваться компилятором как устаревшее объявление функции, что может привести к неоднозначным ситуациям, описанным в данной статье.
Трагедия Common Lisp: почему популярные языки раздуваются в сложности
2019-06-02 в 14:18, admin, рубрики: javascript, tc39, изучение языков, раздувание языкаАдаптировано из обсуждения 2015 года. Здесь Common Lisp служит лишь одним из многих наглядных примеров
Будущее JavaScript?
Я с 2007 года работаю в комитете по стандартам JavaScript (TC39). Мы ценим простоту языка, но со временем утратили бдительность. Сложность стала неконтролируемо расти. Нам следует разобраться, почему так происходит естественным образом, какова цена и что с этим делать. Эта статья адресована не только коллегам из TC39, но и всем, кто хочет повлиять на траекторию разработки JavaScript или любого стандарта, столкнувшегося с аналогичным давлением. Учитесь на наших ошибках!
Читать полностью »
Улучшаем письменный английский: как понять, когда использовать пассивный залог
2019-05-29 в 12:12, admin, рубрики: passive voice, английский язык, изучение языков, пассивный залогОдин из наиболее часто встречаемых в интернете советов по улучшению письменного английского звучит так: «Не используйте пассивный залог» (passive voice). Об этом пишут в различных блогах, такие конструкции в 100% случаев подчеркивают многие инструменты для проверки грамматики. В такой ситуации всеобщего неприятия пассивного залога довольно трудно не следовать подобным советом.
На самом же деле пассивный залог в английском языке – это не ошибка, а в некоторых случаях его использование наоборот обязательно. Я нашел интересный материал о том, как понять, когда использовать такие языковые конструкции, и подготовил его адаптированный перевод.Читать полностью »
Как использовать запятые в английском: 15 правил и примеры ошибок
2019-05-24 в 13:14, admin, рубрики: английский язык, запятые в английском, изучение английского, изучение языков, контент-маркетинг, пунктуацияПунктуация очень важна, если вы хотите донести свою мысль четко, и получить ожидаемую реакцию. Однако в английском языке пунктуация серьезно отличается от того, к чему мы привыкли в русском языке. Более того, она отличается и в различных разновидностях английского.
В общем, здесь немало трудных моментов, разобраться с которыми самостоятельно может быть нелегко. Я нашла интересный пост с правилами использования запятых в английском языке и примерами ошибок. Представляю вашему вниманию его адаптированный перевод.Читать полностью »
Изучаем английский: Пять неочевидных письменных ошибок, и как их избежать
2019-05-18 в 14:37, admin, рубрики: английский язык, грамматика, грамматика английского, изучение языковАнглийская грамматика – не самая простая наука, и помимо большого количества ошибок, которые можно сделать из-за невнимательности, есть и целый ряд более тонких моментов.
Прошлый перевод по теме ошибок при письме на английском привлек внимание аудитории Хабра, поэтому сегодня я публикую адаптацию другого поста – на этот раз речь пойдет о пяти неочевидных грамматических ошибках, о существовании которых знают далеко не все.Читать полностью »