Месяц: Март 2021

  • 13 облачных учебных ресурсов для .NET-разработчиков

    от автора

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

  • Как отличать объекты друг от друга и при чем тут хеш-функции

    от автора

    Привет! Я возглавляю направление R&D в компании «ЛАНИТ – Би Пи Эм», которая  специализируется на автоматизации бизнес-процессов. Мы исследуем тренды, готовим образовательные программы для технических сотрудников, ведем собственную продуктовую разработку. Наши наработки успешно используются в нескольких компаниях-заказчиках. Что общего между безопасным хранением паролей и защитой от искажения файлов при скачивании из интернета? Казалось бы, это…

  • Зимний Нижний Тагил: город первой железной дороги в стране

    от автора

    Нижний Тагил – это город, в котором построили первую в России железную дорогу и собрали первый в стране паровоз. Также здесь собирали болванки для снарядов «Катюш», большую часть всех танков Т-34, и кроме того – 30% всей броневой стали во время Великой Отечественной войны. Сегодня это один из из крупнейших промышленных центров Урала и второй…

  • Лучшие практики для деплоя высокодоступных приложений в Kubernetes. Часть 2

    от автора

    В прошлой части были рассмотрены рекомендации по множеству механизмов Kubernetes для оптимального деплоя высокодоступных приложений включая особенности работы планировщика, стратегии обновления, приоритеты, пробы и т.п. Во втором и заключительном материале поговорим о трёх важных оставшихся темах: PodDisruptionBudget, HorizontalPodAutoscaler, VerticalPodAutoscaler, — продолжив нумерацию из первой части.9. PodDisruptionBudgetМеханизм PodDisruptionBudget (PDB) — это must have для работы приложения…

  • 5 команд Git, которые сделают вашу жизнь проще

    от автора

    Git — одна из самых популярных доступных систем контроля версий, разработанная создателем Linux Линусом Торвальдсом. Она используется как в частных системах, так и на общедоступных веб-сайтах для всех видов разработки. Независимо от того, насколько вы опытны в работе с Git, всегда есть возможности для открытия чего то нового. Вот 5 примеров, которые могут изменить способ работы с этой…

  • Профилирование Node.js. Доклад Яндекса

    от автора

    Полтора года назад я выступил на FrontendConf и посвятил 40 минут профилированию. Перечисленные приемы и инструменты по-прежнему актуальны — сегодня публикую видео с подробным конспектом. Доклад расскажет, что такое профилирование, научит локализовывать потенциальные утечки памяти, а также немного углубит ваше понимание инструмента DevTools. — Всем привет. Меня зовут Артём Несмиянов, я fullstack-разработчик Яндекс.Практикума. И, как…

  • Интеллектуальные стратегии Google Ads: чем выгодны и как использовать их в своем аккаунте

    от автора

    Интеллектуальные стратегии назначения ставок в Google Ads позволяют управлять ставками эффективнее, чем вручную. Возможность получать конверсии по заданной цене однозначно привлекательна. Но пока автостратегии используют не все:кто-то не знает, как на них правильно перейти;кто-то пробовал, но не получил результат;а кто-то не до конца понимает, чем автоматическое управление лучше ручных корректировок (которые якобы дают более полный…

  • Compositional Layout: стоит ли игра свеч?

    от автора

    Всем привет! Меня зовут Алексей Скоробогатов, я ведущий iOS-разработчик в Delivery Club. Сегодня я хотел бы рассказать про вёрстку в нашем приложении на примере использования Compositional Layout. В конце прошлого года волевым решением iOS-команды и апрувом руководства мы перешли на iOS 13+. Этот манёвр позволил нам начать использовать новые нативные инструменты, в том числе и…

  • По-прежнему ли актуальны контейнеры?

    от автора

    При обсуждении создания нового проекта или разработке «дорожной карты» уже существующего варианты способов запуска рабочих нагрузок никогда не были столь обширными. Мы живём в эпоху, избалованную выбором платформ — можно выбирать между open-source-инструментами, платными сервисами, enterprise-продуктами и кучей всего ещё. Из-за этого принять решение о выборе стало сложнее — шансы получить «паралич выбора» растут с…

  • Десятилетия поисков раскрыли подробности того, как ведёт себя антиматерия внутри протона

    от автора

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