Как структурировать проект на Golang: гайд от backend-разработчика http://amp.gs/jG9hJ
Хабр
Как структурировать проект на Golang: гайд от backend-разработчика
Всем привет, меня зовут Авксентий, я backend-разработчик в inDriver. Думаю, каждый начинающий разработчик сталкивался с проблемой, как правильно выстроить архитектуру и структуру проекта. Ведь...
GitOps — что это такое и с чем его едят? http://amp.gs/jG9hF
Хабр
GitOps — что это такое и с чем его едят?
На самом деле почти никто не знает, что такое GitOps. Я тоже заблуждался, пока не начал готовить доклад, а потом статью по этой теме. Самое распространенное определение GitOps — это «хранение...
TorchOk — представляем open-source пайплайн для обучения нейросетей в компьютерном зрении http://amp.gs/jG99E
Хабр
TorchOk — представляем open-source пайплайн для обучения нейросетей в компьютерном зрении
Иннополис — место, где формируются идеи, которые затем вырываются в большой мир, чтобы сделать его немного лучше, удобнее и технологичнее. Так произошло и с разработками компании EORA, которая...
Как начать заниматься багхантингом веб-приложений http://amp.gs/jG99K
Хабр
Как начать заниматься багхантингом веб-приложений
Компании могут проверять свои продукты, сервисы или инфраструктуру на реальность взлома разными способами: это и пентест (тестирование на проникновение), и редтиминг (Red Team, проверка возможностей...
Я провёл 400 собеседований за год. Мне есть что сказать http://amp.gs/jG9U3
Хабр
Я провёл 400 собеседований за год. Мне есть что сказать
Я немного преувеличил с количеством — часто я был «вторым пилотом» на собеседованиях. Но какой-то опыт проведения собеседований у меня всё- таки есть, ведь только за 3 месяца весны я провел 150...
Использование «Задания на проектирование» при разработке интерфейсов http://amp.gs/jG9r7
Хабр
Использование «Задания на проектирование» при разработке интерфейсов
Можно по-разному подходить к процессу разработки сервисов и приложений. Идеальной методологии не существует, многое зависит от особенностей команды и самого проекта. Тем не менее, некоторые практики...
[Перевод] Когда и как следует инвалидировать кэш http://amp.gs/jG9AE
Хабр
Когда и как следует инвалидировать кэш
В этой статье я опишу один способ, помогающий определить, когда инвалидировать записи кэша. В качестве примера я приведу специфическую конфигурацию, которая, тем не менее, должна получиться достаточно...
Real-time optimization (RTO) — что это такое и в чем его польза http://amp.gs/jG9AV
Хабр
Real-time optimization (RTO) — что это такое и в чем его польза
Привет! В этом посте мы обсудим Real - time optimization и его влияние на бизнес, само собой, по большей части поговорим про нефтехимию. Но RTO способно повысить эффективность бизнеса и в...
На твой телефон пришло новое сообщение http://amp.gs/jG9AQ
Хабр
На твой телефон пришло новое сообщение
Привет! Сегодня я хочу затронуть тему SMS, а точнее, поделиться опытом их «приручения» в Android на примере собственного пет-проекта. Интересный факт: в этом году, а точнее, 3 декабря, будет ровно 30...
Когда тестирование выпало из DevOps, и как его туда вернуть http://amp.gs/jG9qy
Хабр
Когда тестирование выпало из DevOps, и как его туда вернуть
Что делать с понятием, соединяющим две разных технических области? Добавить третью! DevOps соединил «development» и «operations», но что в этом случае произошло с «testing»? А что должно произойти,...
[Перевод] Модульное тестирование операторов Kubernetes с помощью моков http://amp.gs/jG9uI
Хабр
Модульное тестирование операторов Kubernetes с помощью моков
Из этой статьи вы узнаете, зачем нужны моки для модульного тестирования операторов Kubernetes и как их писать. Эти концепции применимы к операторам на разных языках и фреймворках. Здесь мы будем...
Искусственный интеллект в юриспруденции. Зачем он нужен и как его внедрять? http://amp.gs/jG90y
Хабр
Искусственный интеллект в юриспруденции. Зачем он нужен и как его внедрять?
Технологии искусственного интеллекта сегодня повсеместно внедряются в бизнес-процессы компаний из самых разных секторов экономики: производство, финансы, медицина и др. Поэтому вполне логично...
Как бороться со стрессом в важных моментах? http://amp.gs/jG9HM
Хабр
Как бороться со стрессом в важных моментах?
Есть книга - How to perform under pressure by Hendrie Weisinger and J. P. Pawliw-Fry и сегодня мы обсудим несколько важных принципов которые в ней упоминались. Книга основана на исследованиях более...
Почему я не верю в бум беспилотных машин в ближайшие пять лет http://amp.gs/jG9wv
Хабр
Почему я не верю в бум беспилотных машин в ближайшие пять лет
Предисловие Всё описанное далее, личное мнение, претендующее на единственно верное, но не факт, что являющееся таковым. Все лица, компании, метафоры - выдуманные и к реальности отношения не имеют....
Unreal Engine: Unreal header tool и Рефлексия в деталях http://amp.gs/jG9oT
Хабр
Unreal Engine: Unreal header tool и Рефлексия в деталях
Предисловие Привет Хабр! В этой статье я хочу немного разобрать как работают UHT и рефлексия в Unreal Engine. Точнее: Как формируются .generated.h и .gen.cpp. Как подставляются макросы, кои являются...
[Перевод] Прогнозы по ДНК для новичков на PyTorch http://amp.gs/jG9MI
Хабр
Прогнозы по ДНК для новичков на PyTorch
Видимо, астрологи Хабра объявили день Python в биологии. Сегодня мы приготовили для вас материал, в котором аспирант Эрин Уилсон делится кодом умозрительного примера прогнозирования количественной...