Месяц: Июль 2021

  • Разработчик форка Audacity — tenacity уходит с должности сопровождающего. «Они кибертеррористы, а не детишки…»

    от автора

    Audacity — это свободный многодорожечный аудиоредактор и рекордер для Windows, MacOS, GNU/Linux.В начале июля пользователи и разработчики Open Source проекта: мультимедиа редактора «Audacity» обратили внимание на обновление политики конфиденциальности, которая по их мнению, нарушала условия лицензирования продукта GPL+. Обновления касались в тч. к запрещению лицам до 13 лет пользоваться редактором (личные наблюдения: юные школьники пишут…

  • PvP-шутер без даунтаймов: архитектура, аварийные режимы и сервера с рубильником

    от автора

    Мы уже рассказывали, почему первая версия архитектуры игры не была идеальной. Pixel Gun 3D изначально был прототипом в новом для команды жанре PvP-шутер. Хотели протестировать идею, чтобы собрать фидбек от игроков, но популярность игры начала расти достаточно быстро — писать ее заново было уже поздно. Сейчас подход к разработке новых проектов у нас сильно изменился,…

  • Вспоминая Сэнди: как операторы дата-центров справились с бурей

    от автора

    …И какие уроки стоит из этого извлечь«Честно говоря, нам не было страшно. Мы даже транслировали его в прямом эфире. Это было захватывающее зрелище…пока не пришла штормовая волна».Ураган Сэнди был поистине безжалостен. Он унес жизни сотен людей и причинил многомиллиардный ущерб восьми странам. Деловому району Нью-Йорка, где размещено сразу несколько дата-центров, досталось по полной программе.«Все время,…

  • Как монорепозиторий изменил жизнь разработчиков «Лаборатории Касперского»?

    от автора

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

  • Релокация дизайнеров EPAM из России в Великобританию

    от автора

    Меня зовут Илона, я Lead Experience Designer в EPAM. Также я выступаю с докладами, менторю дизайнеров, преподаю UXD в магистратуре Университета ИТМО и веду телеграм-канал о дизайне интерфейсов и пользовательском опыте.Я взяла интервью у своих коллег Артема (Lead Experience Designer) и Вадима (Senior Experience Designer). Их объединяет не только дизайн, но и решение в 2019 году…

  • Как добавить коммутатор в стек Cisco C2960X и ничего не сломать

    от автора

    Материал переведен. Ссылка на оригиналВ стек Cisco C2960X можно объединить до 8 членов, однако мастером стека может быть только один. Добавление коммутатора в стек без некоторых мер предосторожности может привести к катастрофическим последствиям.Предварительные условияДля начала, все члены стека должны иметь один образ программного обеспечения Cisco IOS и одинаковый набор функций.Не все образы программного обеспечения способны…

  • Краткая история появления серверов: от мейнфреймов — к современности

    от автора

    Серверы — интересные вычислительные системы, которые очень сильно изменились с течением времени. Сейчас термин «сервер» объясняется как электронное устройство, которое занимается обслуживанием/предоставлением доступа подключенным системам (клиентам) к ресурсам локальной или глобальной сетей (файлам, данным, базам, приложениям и т.д.). Историю серверов довольно сложно показать в виде постепенно меняющейся внешне и функционально линейки каких-то устройств, поскольку предназначение…

  • Использование библиотеки LLVM для генерации кода регулярных выражений

    от автора

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

  • Google выпускает MLP-Mixer: MLP архитектуру для компьютерного зрения

    от автора

    Материал переведен. Ссылка на оригиналДля обработки изображений возвращаемся к MLP, просто, но эффективно (с конкурентоспособными результатами). Обработка изображений — одна из самых интересных областей машинного обучения. Все началось с многослойных перцептронов (MLP), затем были свертки, потом механизм слоев self-attention (трансформеры), а теперь эта статья снова возвращает нас к MLP. Если вы думаете также как и…

  • Чему поучиться у братьев Райт — как резать фичи и запускать MVP

    от автора

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