Шесть степеней свободы: 3D object detection и не только http://amp.gs/WgBm
Хабр
Шесть степеней свободы: 3D object detection и не только
В компьютерном зрении часто приходится работать с двумерными изображениями, и значительно реже - с 3D объектами. Из-за этого многие ML инженеры чувствуют себя не...
[Из песочницы] Перевод: Кто такой Full Stack разработчик? http://amp.gs/Wghl
Хабр
Перевод: Кто такой Full Stack разработчик?
Привет, Хабр! Представляю вашему вниманию перевод статьи "What is a Full Stack developer?" автора Laurence Gellert. Кто такой Full Stack разработчик? Разумно ли...
[Перевод] Что такое GitOps? Расширяем DevOps на Kubernetes и дальше http://amp.gs/WgaX
Хабр
Что такое GitOps? Расширяем DevOps на Kubernetes и дальше
TL;DR: GitOps применяет те же способы для развертывания инфраструктуры, какими пользуются DevOps и CI/CD для развертывания приложений. За последние десять лет р...
[Перевод] Как построить четкие модели классов и получить реальные преимущества от UML. Часть 3 http://amp.gs/WEnn
Хабр
Как построить четкие модели классов и получить реальные преимущества от UML. Часть 3
Продолжение цикла статей из серии "Как посмотроить четкие модели классов и получить реальные преимущества от UML". В первых двух частях (первая, вторая) мы обсуд...
Дополняем чек-лист тестирования при обновлении иконки и сплеша в мобильных приложениях http://amp.gs/WEy0
Хабр
Дополняем чек-лист тестирования при обновлении иконки и сплеша в мобильных приложениях
Алоха! Меня зовут Даша, я тестирую мобильные приложения. Скоро Хэллоуин, а FunCorp традиционно обновляет к некоторым праздникам иконку и сплеш. Сейчас именно т...
[Из песочницы] Как мы добавили оттенок совершенства в инструмент для анализа производительности Linux Perf GUI (Hotspot) http://amp.gs/WERj
Хабр
Как мы добавили оттенок совершенства в инструмент для анализа производительности Linux Perf GUI (Hotspot)
В ходе выполнения одного из наших проектов мы усовершенствовали профилировщик Linux Perf GUI разработкой его новой функциональности. Потребности заказчика можн...
История одной миграции с SQL Server 2012 на SQL Server 2016+ в системе Microsoft Dynamics AX 2012 http://amp.gs/WEdg
Хабр
История одной миграции с SQL Server 2012 на SQL Server 2016+ в системе Microsoft Dynamics AX 2012
SpoilerВсем привет!На первый взгляд в 2020-ом году тема может показаться не актуальной. Но версия Axapta 2012 еще достаточно популярна, и многие проекты до сих п...
О неравномерности нагрузки на линии SOC – как мы упорядочиваем хаос http://amp.gs/WESE
Хабр
О неравномерности нагрузки на линии SOC – как мы упорядочиваем хаос
Кадр из мультфильма For the Birds (Pixar) Деятельность аналитиков центров мониторинга и реагирования на кибератаки (Security Operations Center) чем-то похожа н...
[Из песочницы] Хранение изображений с помощью Django/Django REST
Проблема
Мне в ходе разработки часто приходится работать с моделями, в которых должны быть изображения. Для удобной организации я использую древовидную структуру папок. В целом, Django предоставляет инструмент для работы с изображениями. Например, вот вопрос на Хабр Q&A о том, как работать с пикчами в Django: использовать ImageField
class Article(models.Model):
title = models.CharField(max_length=255)
content = models.TextField()
img = models.ImageField(upload_to='/article', height_field=100, width_field=100)
Параметр upload_to указывает название папки, в которую нужно загрузить вашу пикчу. И получается, что в рантайме мы никак не сможем повлиять на место куда будет загружено ваше изображение. Выходит что для одной модели, все изображения будут складываться в одну папку. Беспорядок и непорядок какой-то в общем.
Читать дальше → http://amp.gs/WEu8
Проблема
Мне в ходе разработки часто приходится работать с моделями, в которых должны быть изображения. Для удобной организации я использую древовидную структуру папок. В целом, Django предоставляет инструмент для работы с изображениями. Например, вот вопрос на Хабр Q&A о том, как работать с пикчами в Django: использовать ImageField
class Article(models.Model):
title = models.CharField(max_length=255)
content = models.TextField()
img = models.ImageField(upload_to='/article', height_field=100, width_field=100)
Параметр upload_to указывает название папки, в которую нужно загрузить вашу пикчу. И получается, что в рантайме мы никак не сможем повлиять на место куда будет загружено ваше изображение. Выходит что для одной модели, все изображения будут складываться в одну папку. Беспорядок и непорядок какой-то в общем.
Читать дальше → http://amp.gs/WEu8
Перестать выращивать динозавров. Как эволюционирует архитектура приложения http://amp.gs/WEwU
Хабр
Перестать выращивать динозавров. Как эволюционирует архитектура приложения
Привет, меня зовут Виталий Корж, я Dev Lead из Luxoft. Последние пару лет мы с командой занимаемся разработкой в области Digital Asset Management. Эта статья — н...