Блог компании Отус
-
Хабрахабр
[Перевод] Разбираемся с асинхронным PHP
Асинхронное программирование становится фундаментальным элементом в построении масштабируемых веб-приложений. Причина этого заключается в растущей потребности увеличения количества действий на каждый веб-запрос.Типичным примером этого является отправка электронного письма в рамках запроса. Во многих веб-приложениях, когда что-то обрабатывается на сервере, мы хотим уведомить людей по электронной почте. Обычно для этого создается отдельный HTTP-запрос к стороннему сервису, такому как SendGrid, Mailchimp и т.…
Читать далее » -
Хабрахабр
MVP – как сделать его круто
Создание MVP – дело полное противоречий. С одной стороны, нужно сделать его дешево, чтобы не тратить зря ресурсы, если вдруг продукт не найдет отклика. С другой стороны, нужно сделать его круто, чтобы потенциальные клиенты могли оценить его и захотеть такой продукт. Что нужно делать, чтобы получилось MVP – тема не новая. Я же хочу порассуждать о том, КАК делать MVP,…
Читать далее » -
Хабрахабр
Аудит пользователей AD с помощью Powershell
омен Active Directory может содержать в себе сотни и даже тысячи учетных записей и для управления всеми этими аккаунтами администратору требуется значительное количество времени. Даже, если у нас уже все аккаунты разнесены по группам, ко всем группам применены политики и настроены права доступа, все равно могут возникнуть ситуации, когда по тем или иным причинам нам необходимо найти полную информацию о…
Читать далее » -
Хабрахабр
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
Сейчас любое серьезное приложение, работающее в продуктивной среде, требует обеспечение высокого уровня надежности функционирования. Обеспечение такой надежности требует использования ряда средств, таких как отказоустойчивые каналы связи, наличие дублирования источников питания и т. д. Но наиболее важным элементом обеспечения надежности является создание отказоустойчивой конфигурации серверов, на которых работает данное приложение. Совершенно очевидно, что если приложение запущено на одном сервере, то…
Читать далее » -
Хабрахабр
[Перевод] Тестирование мобильных игр перед релизом: инструменты и лучшие практики в Google Play
Руководство по инструментам предрелизного тестирования в Google Play Месяцы, предшествующие релизу игры, чрезвычайно важны для ее долгосрочного успеха. В связи с потенциальными затратами на запуск и поддержку игры разработчики все чаще проводят многоуровневое тестирование перед релизом. Это позволяет убедиться, что все проблемы будут устранены до того, как игра станет доступна для пользователей. В Google Play мы разработали несколько способов помочь…
Читать далее » -
Хабрахабр
[Перевод] Малоизвестные возможности языка C
Если у вас несколько лет опыта программирования на языке C, то, вероятно, вы гораздо более уверены в своих знаниях этого языка, чем если бы вы провели столько же времени, работая с C++ или Java. И язык C, и его стандартная библиотека довольно близки к к минимально возможному размеру. Текущая наиболее часто используемая версия языка, c99, принесла много новых возможностей, многие…
Читать далее » -
Хабрахабр
Dart для бэкэндеров. Часть 1
Идея создавать полный стек веб или мобильного приложения с использованием одной технологии не является новой. Этим путем уже прошел Javascript (JS + React/Native + Node. JS), Python (cowasm + kivy) и даже Go (go/wasm, gomobile) и Dart тоже не исключение (web для него естественная среда обитания, поскольку язык создавался для замены JavaScript, также поддерживается компиляция в Wasm с включенным экспериментом…
Читать далее » -
Хабрахабр
Параметрический анализ данных
Автор статьи: Артем Михайлов Параметрический анализ данных – математический подход, используемый для определения параметров статистической модели на основе данных. Это позволяет нам получить более точную информацию о характеристиках выборки и определить, насколько вероятны результаты нашей модели. В отличие от параметрического анализа, непараметрический анализ не предполагает каких-либо распределенных параметров и не использует никаких дополнительных условий. Параметрический анализ широко используется в различных…
Читать далее »