Месяц: Январь 2022
-
Оптимизация генплана. Какая математика под капотом?
«Хочешь сделать красиво — сделай в фотошопе». Участник проекта.При любых строительных работах генеральный план является обязательной частью проекта. Готовый генплан предоставляет подробную информацию об объемах работ, объектах строительства, транспортных сообщениях и инженерных коммуникациях разного назначения.Именно от точности и качества генерального плана зависит безопасность и надежность всего проекта, его функциональность, а их оптимальное проектирование позволяет снизить…
-
Судиться нельзя прощать: что делать с нерадивыми клиентами
Есть такой анекдот:— Давай пропишем это в договоре?— Да ладно, потом разберёмся.Разбираются 5 лет в суде. Хочется его дополнить тонким юридическим юморком: если разбираются. «Почему-то» так сложилось, что стороны правоотношений не очень любят обращаться в суды за восстановлением справедливости, даже если она серьёзно так пошатана. Alente и наши клиенты — яркий тому пример. Вся команда компании прикладывает…
-
Процесс верификации юзеров в сервисе поиска талантов
Текст ниже не является исчерпывающим руководством к действию. Это один из нескольких рассказов о проблеме в продукте, который вполне уже может не существоватьДля началаЛинкмьюс — это проект, призванный объединить творческий потенциал в одном месте. Сервис, позволяющий быстро и эффективно искать исполнителей и заказчиков внутри индустрии моды, кино и рекламыС расширением базы исполнителей (актеров и моделей),…
-
Домашний билд-тест-сервер
Всем привет! Хочу рассказать о своём опыте настройки домашнего билд-тест-сервера.Допустим, у вас есть хобби-проект, и вы работаете на нём в одиночку. Или вам просто нечем заняться, и вы решили поиграться с CI/CD, Linux администрированием, web разработкой.Во-первых, почему именно домашний?Ну, «домашний» значит, что вам не нужно ни за что платить (условно), что ресурсы ваши не ограничены…
-
Градиенты в нейронных сетях для поиска аномалий в данных
В основе машинного обучения лежит предположение, что данные для обучения, тестирования и применения взяты из одного и того же распределения. К сожалению, в процессе применения модели это предположение может нарушаться, что приводит к необъяснимым последствиям — сдвигу распределения. Особенно такие нарушения опасны в областях, где требуется быстро и точно принимать решения: медицина, финансы, self-driving cars. Системы…
-
Вы используете ненадежный код
В декабре прошлого года Log4Shell сократил ночи многих людей в мире JVM. Хуже того, используя аналогию с землетрясением, после первоначального землетрясения возникло множество афтершоков.Я сразу установил связь между Log4Shell и Security Manager. Сначала я не хотел об этом писать. Но ко мне поступили просьбы, и я не мог обойти это стороной.Насколько я помню команда Oracle отказалась от…
-
Обзор нового почтового сервера Carbonio Comunity Edition
11 января 2022 года стала доступной для скачивания предрелизная версия Carbonio Community Edition — почтового сервера и платформы для совместной работы с открытым исходным кодом. Компания Zextras — разработчик Carbonio при создании нового продукта придерживалась концепции суверенитета данных, при котором все потоки данных, образующихся в информационной системе подконтрольны ее владельцу и ни при каких обстоятельствах не…
-
Построение цифрового финансового ОЦО силами непрофессиональных разработчиков
Часть 1. Малая Автоматизация вошла в чатЗачем написана эта статья и для когоКогда наша команда изучала опыт других компаний, то мы просто не смогли найти похожих примеров массовой автоматизации бухгалтерского и учетного функционала, поэтому хотим поделиться нашим кейсом. Мы встречали лишь точечную инфу о внедрении роботизации на отдельных операциях, но это был довольно узкий функционал,…
-
Установка Xpenology на ESXi и настройка виртуального видеонаблюдения
Xpenology — это та же операционная система Synology NAS, только установленная на обыкновенное компьютерное железо. Инструкций, как установить Xpenology на обычный компьютер, в инете вагон и маленькая тележка, поэтому я не буду на этом останавливаться.В данной же статье я хочу рассказать, как установить Xpenology в качестве виртуальной машины на сервер ESXi и развернуть на ее…
-
Кунг-фу стиля Linux: автоматическое генерирование заголовочных файлов
Я пробовал много «новых» языков программирования, но как-то так получается, что всегда, когда я возвращаюсь к С++ или даже к C, это наполняет меня радостью. Правда, когда я возвращаюсь к этим языкам, кое-что меня слегка раздражает. Это — то, что мне нужны заголовочные файлы с объявлениями, а так же — отдельный файл, в котором продублирована…