[Перевод] Ускоряем MySQL: 5+ фишек для оптимизации работы базы данных

СУБД чрезвычайно важна для любого проекта, и почти перед каждым админом в какой-то момент встаёт задача её оптимизации. Чтобы сделать запросы быстрее, важно понимать, как работает MySQL в целом.Описанные в этом посте методы повышают производительн…

Мы сделали свой конструктор лендингов. Зачем, если их и так много, и что получилось

Всем привет! Меня зовут Павел Комягин, и я — тимлид команды разработки внутренних продуктов в Нетологии. Раньше на правки лендингов в нашей компании тратилось 3–4 часа разработки и тестирования в неделю. Не было единого стиля оформления, всё делалось в…

Тренд на low-code/no-code: как разработка без кода влияет на рынок, и почему она не заменит опытных программистов

В России мы наблюдаем скепсис со стороны классической разработки и недостаточный уровень знания о low-code/no-code среди тех, кому он мог бы потенциально облегчить работу. Тем временем рынок инструментов для создания сайтов, приложений и сервисов без к…

Личный опыт: что надо знать, чтобы стать продактом

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

Большой Брат для новичков: как работают системы распознавания лиц

Одно из направлений Data Science — системы распознавания лиц. Благодаря им московские камеры признаны одними из самых совершенных в мире. Ловить преступников и входить в приложения с ними проще, а прятаться от правосудия и выдавать себя за другого чело…

Личный опыт: управление роботом с помощью Steam Deck

Привет, меня зовут Станислав Архипенко. Сейчас я работаю в IT, но с раннего детства я был увлечён техникой. Ещё совсем маленьким я подключал батарейки к моторчикам и мечтал о том, что когда-нибудь смогу создавать настоящих роботов. Моя мечта осуще…

[Перевод] Как сделать динамические цвета в CSS

Когда говорим «динамический», подразумеваем JavaScript. Но некоторые динамические функции можно реализовать, используя только CSS. Например, цвета.  Читать далее…

Внешние факторы и собственные прогнозы: почему мы ошибаемся и что с этим делать

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

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

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

«На работе я боюсь…»: какие рабочие ситуации пугают специалистов больше всего

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