Советы 20-летним: как «программировать» свою судьбу

Период от 20 до 30 лет — это не время расслабляться, развлекаться и откладывать важные решения о карьере или семье на потом (хотя многие думают так). К такому выводу пришла клинический психолог Мэг Джей на основе консультаций и научных исследований. В книге «Важные годы» она объясняет, как решения,…

Алгоритмы сортировки и производительность

Описание алгоритмов сортировки и сравнение их производительности Источник: https://habrahabr.ru/post/335920/ Вступление На эту тему написано уже немало статей. Однако я еще не видел статьи, в которой сравниваются все основные сортировки на большом числе тестов разного типа и…

Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих

«Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих.» Aditya Y. Bhargava / Адитья Бхаргава Алгоритмы — это всего лишь пошаговые инструкции решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены. Можно,…

Микросервисы: опыт использования в нагруженном проекте

https://habrahabr.ru/post/323154/ На конференции HighLoad++ 2016 руководитель разработки «М-Тех» Вадим Мадисон рассказал о росте от системы, для которой сотня микросервисов казалась огромным числом, до нагруженного проекта, где пара тысяч микросервисов — обыденность. Тема моего доклада — то, как мы…

Нейронные сети: практическое применение

Наталия Ефремова погружает публику в специфику практического использования нейросетей. Это — расшифровка доклада Highload++. Захабрено: https://habrahabr.ru/post/322392/ Добрый день, меня зовут Наталия Ефремова, и я research scientist в компании NtechLab. Сегодня я буду рассказывать про виды…