Рубрика «Блог компании Mail.Ru Group» - 66

Приглашаем на конференцию YAPC::Russia 4 ноября - 1

В эту субботу мы приглашаем всех Perl’оводов и им сочувствующих на ежегодную конференцию YAPC::Russia, посвящённую языку Perl и его сообществу. Она проводится в Москве и Санкт-Петербурге под названием May Perl, а в Киеве — под названием Perl Mova.

«Столичная» часть конференции пройдёт 4 ноября в московском офисе Mail.Ru Group. Здесь соберутся Perl-профессионалы из разных уголков земного шара, чтобы обменяться опытом, завести новые знакомства и пообщаться с единомышленниками в неформальной и приятной обстановке.

Читать полностью »

Цифровые ароматы: запись, восстановление и передача запахов - 1

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

Запах интернета состоит из частиц озона, металла и обычного воздуха. Распробовать тонкий сетевой аромат можно на выставке в Государственной Третьяковской галерее до 18 января 2018 года. О том, как он появился, о подлинном смысле запахов и передачи информации с помощью благовоний расскажем далее.

Читать полностью »

Объясняем современный JavaScript динозавру - 1

Если вы не изучали JavaScript с самого начала, то осваивать его современную версию сложно. Экосистема быстро растёт и меняется, так что трудно разобраться с проблемами, для решения которых придуманы разные инструменты. Я начал программировать в 1998-м, но начал понимать JavaScript только в 2014-м. Помню, как просматривал Browserify и смотрел на его слоган:

Browserify позволяет делать require («модули») в браузере, объединяя все ваши зависимости

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

Цель статьи — рассказать о контексте, в котором инструменты в JavaScript развивались вплоть до 2017-го. Начнём с самого начала и будем делать сайт, как это делали бы динозавры — безо всяких инструментов, на чистом HTML и JavaScript. Постепенно станем вводить разные инструменты, поочерёдно рассматривая решаемые ими проблемы. Благодаря историческому контексту вы сможете адаптироваться к постоянно меняющемуся ландшафту JavaScript и понять его.

Читать полностью »

Чем похожи крутые нетворкеры и выступающие публично? 5 качеств, которым можно позавидовать - 1

Выступать перед незнакомыми людьми, пытаясь увлечь их своими идеями — для многих это труднейшая задача. Страшно, жуть — «а что они подумают», «это неприлично», «что я им скажу». Но есть сэнсеи, которые с ходу прекрасно находят общий язык с самыми разными людьми и интересно выступают перед любой аудиторией. Один из таких мастеров — Ирина Трипапина, руководитель по международному развитию MyTarget. Благодаря её таланту в myTarget пришли очень крупные клиенты из нескольких стран. Под катом — советы и интервью с Ириной, в котором она рассказывает о главных качествах, помогающих выступать и увлекать людей. Передаем ей слово.

Читать полностью »

image

Всем привет! Напоминаем, что уже скоро, а именно 19 ноября, в офисе Mail.Ru Group в Москве пройдет пятый DIY-митап, посвященный всему, что можно сделать своими руками: от электроники до медведей Тедди, от мигания светодиодом до автомобилей с ИИ.

В течение последних 5 недель мы получали заявки от докладчиков на участие в DIY-митапе. И вот что вы нам прислали:
Читать полностью »

Результаты EdHack 2017 — AR и VR в образовании - 1

23-24 сентября в нашем офисе проходил EdHack AR/VR — хакатон, посвященный применению технологий дополненной и виртуальной реальности в образовании. Мы собрали более 250 разработчиков, дизайнеров, менеджеров и просто идейных вдохновителей, заинтересованных в трансформации учебного процесса. Побороться за звание победителей приехали команды со всей России и даже команда из Бостона, США.

Всего за сутки участники реализовали 23 проекта: от виртуальных школьных лабораторий до обучения профессиям будущего. Организаторами выступили «Рыбаков Фонд», НИТУ «МИСиС», а соорганизатором — AVRA (Ассоциация дополненной и виртуальной реальности) как ведущее объединение AR/VR-профессионалов и компаний СНГ. Вместе с партнерами Mail.Ru Group, Dell, HTC, Samsung, Tesla Suit, ТАСС, Yode Group, Homido предоставили участникам VR-очки и камеры Samsung, шлемы HTC Vive, Homido и HP Windows Mixed Reality, компьютеры Dell для разработки, тестирования и демонстрации AR/VR-продуктов.

Читать полностью »

Vim спустя 15 лет - 1

Мои предыдущие посты об использовании Vim (1, 2) читатели приняли хорошо, и пришло время обновления. В Vim 8 появилось много очень нужной функциональности, а новые сайты сообществ вроде VimAwesome облегчили поиск и выбор плагинов. В последнее время я много работаю с Vim и организовал рабочий процесс исходя из максимальной эффективности, вот снимок моей текущей работы.

Вкратце:

  • FZF и FZF.vim — для поиска файлов.
  • ack.vim и ag — для поиска файлов.
  • Vim + tmux — ключ к победе.
  • Благодаря асинхронности ALE — это новый Syntastic.
  • …И многое другое. Об этом ниже.

Читать полностью »

Подборка документальных научных фильмов - 1

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

Тем ценнее встретить качественный научный фильм, популяризирующий научное знание.

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

Читать полностью »

Почему нужно перестать использовать Git rebase - 1

После нескольких лет работы с Git я обнаружил, что постепенно стал переходить на всё более сложные Git-команды в рабочем процессе. Вскоре после того как я открыл для себя Git rebase, я тоже быстро внедрил эту команду в повседневные задачи. Те, кто знаком с этой процедурой, знают, насколько это мощный инструмент и какой это соблазн — постоянно им пользоваться. Но вскоре оказалось, что rebase влечёт за собой ряд неочевидных на первый взгляд трудностей. Но прежде чем обсудить их, хочу быстро рассмотреть различия между merge и rebase.

Читать полностью »

Russian AI Cup 2017 — всем поклонникам Starcraft и C&C посвящается - 1

Уже несколько лет подряд мы совместно проводим Russian AI Cup — нехилый такой конкурс для всех неравнодушных к программированию в целом, к построению ИИ, просто к написанию ботов для игр или автоматизации чего бы то ни было. Естественно, и этот год не будет исключением. Итак, Mail.Ru Group в сотрудничестве с Саратовским государственным университетом официально объявляют о дате старта Russian AI Cup 2017 и счастливы предложить задачу этого года. Жёсткие битвы, макбуки за первые места и минус полтора месяца из жизни разработчика — всё на месте, всё как вы любите. Добро пожаловать под кат за подробностями!

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js