Блог компании Отус

  • ХабрахабрФото [Перевод] Разбираемся с асинхронным PHP

    [Перевод] Разбираемся с асинхронным PHP

    Асинхронное программирование становится фундаментальным элементом в построении масштабируемых веб-приложений. Причина этого заключается в растущей потребности увеличения количества действий на каждый веб-запрос.Типичным примером этого является отправка электронного письма в рамках запроса. Во многих веб-приложениях, когда что-то обрабатывается на сервере, мы хотим уведомить людей по электронной почте. Обычно для этого создается отдельный HTTP-запрос к стороннему сервису, такому как SendGrid, Mailchimp и т.…

    Читать далее »
  • ХабрахабрФото MVP – как сделать его круто

    MVP – как сделать его круто

    Создание MVP – дело полное противоречий. С одной стороны, нужно сделать его дешево, чтобы не тратить зря ресурсы, если вдруг продукт не найдет отклика. С другой стороны, нужно сделать его круто, чтобы потенциальные клиенты могли оценить его и захотеть такой продукт. Что нужно делать, чтобы получилось MVP – тема не новая. Я же хочу порассуждать о том, КАК делать MVP,…

    Читать далее »
  • ХабрахабрФото Аудит пользователей AD с помощью Powershell

    Аудит пользователей AD с помощью Powershell

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

    Читать далее »
  • ХабрахабрФото Postmortem, или как разобрать инцидент и ни с кем не разругаться (ну… или почти ни с кем)

    Postmortem, или как разобрать инцидент и ни с кем не разругаться (ну… или почти ни с кем)

    Перед тем, как начнем разговор об этой материи, должен предупредить, что не стОит гуглить слово Postmortem, особенно картинки. На рубеже XIX-XX веков это была не самая лицеприятная традиция фотографирования недавно покинувшей этот мир родни. Содержание текста ниже к этой практике никакого отношения не имеет. Что есть Postmortem в епархии информационных технологий? Перефразируя Толкиена, рассказы о том, как мы добились успешного…

    Читать далее »
  • ХабрахабрФото Прогноз покупки страховки клиентами туроператора

    Прогноз покупки страховки клиентами туроператора

    Автор статьи: Alieva Natalie Выпускница OTUS Всем привет! В этом посте хочу рассказать о своем проекте, в котором я попыталась сделать прогноз покупки страховки клиентами туроператора методами ML, изученными на курсе Machine Learning. Basic от образовательного ресурса для IT-специалистов OTUS.  Данные я брала с Kaggle:  https://www.kaggle.com/datasets/sellingstories/travel-company-insurance-prediction . База данных показалась мне интересной по двум причинам: Во-первых, по ссылке располагались два…

    Читать далее »
  • ХабрахабрФото Разворачиваем MPI кластер на Linux

    Разворачиваем MPI кластер на Linux

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

    Читать далее »
  • ХабрахабрФото [Перевод] Тестирование мобильных игр перед релизом: инструменты и лучшие практики в Google Play

    [Перевод] Тестирование мобильных игр перед релизом: инструменты и лучшие практики в Google Play

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

    Читать далее »
  • ХабрахабрФото [Перевод] Малоизвестные возможности языка C

    [Перевод] Малоизвестные возможности языка C

    Если у вас несколько лет опыта программирования на языке C, то, вероятно, вы гораздо более уверены в своих знаниях этого языка, чем если бы вы провели столько же времени, работая с C++ или Java. И язык C, и его стандартная библиотека довольно близки к к минимально возможному размеру. Текущая наиболее часто используемая версия языка, c99, принесла много новых возможностей, многие…

    Читать далее »
  • ХабрахабрФото Dart для бэкэндеров. Часть 1

    Dart для бэкэндеров. Часть 1

    Идея создавать полный стек веб или мобильного приложения с использованием одной технологии не является новой. Этим путем уже прошел Javascript (JS + React/Native + Node. JS), Python (cowasm + kivy) и даже Go (go/wasm, gomobile) и Dart тоже не исключение (web для него естественная среда обитания, поскольку язык создавался для замены JavaScript, также поддерживается компиляция в Wasm с включенным экспериментом…

    Читать далее »
  • ХабрахабрФото Параметрический анализ данных

    Параметрический анализ данных

    Автор статьи: Артем Михайлов Параметрический анализ данных – математический подход, используемый для определения параметров статистической модели на основе данных. Это позволяет нам получить более точную информацию о характеристиках выборки и определить, насколько вероятны результаты нашей модели. В отличие от параметрического анализа, непараметрический анализ не предполагает каких-либо распределенных параметров и не использует никаких дополнительных условий. Параметрический анализ широко используется в различных…

    Читать далее »


Кнопка «Наверх»