Недавно мне понадобилось добавить поддержку нескольких языков в API на базе Express. Я решил поделиться кратким руководством для тех, кто хочет сделать свой бэкенд отвечающим переведенным контентом в зависимости от предпочтительного языка пользователя.
Читать далееВ этой статье рассматривается устройство и логика работы блока обращения к оперативной памяти процессора ЭВМ ЕС-1030.
Читать далееВпервые со сложностью согласованного принятия решений менеджеры «Фланта» столкнулись в 2022 году. Компания сильно выросла, и нужно было синхронизировать процессы в разных командах, развивать межкомандные коммуникации, продажи и управление бюджетом.
Число руководителей уже не позволяло выбирать решения единогласно. Мы пробовали собрать рабочие группы по пяти основным направлениям задач, но быстро выяснилось, что их состав недостаточно гибкий. Гораздо более эффективным подходом оказались эфемерные рабочие группы для решения каждой конкретной проблемы. В статье рассказываем, как они появились и работают.
Читать далееВ сети появляется всё больше информации о незаконности схемы скрытого владения бизнесом и отождествления её с преступлениями, предусмотренными статьями 173.1 и 173.2 УК РФ. В этой статье разберём, так ли это на самом деле и как законно и безопасно оформить указанную схему на практике с помощью опциона, корпоративного и наследственного договоров.
Поскольку абсолютное большинство компаний в России инкорпорированы в организационно-правовой форме ООО, то в данной статье я буду рассматривать скрытое владение бизнесом в контексте этого вида юридического лица.
Читать далееЯ работаю на удаленке и в последний год сменил уже третью съемную квартиру. Готовлюсь к покупке своей недвижимости, но терпеть неудобное рабочее место я больше не могу
Читать далееДаже опытные предприниматели при оформлении отношений с бизнес-партнёрами нередко делают ошибки. У начинающих предпринимателей такое происходит гораздо чаще. В этой статье обозначим 8 наиболее важных принципов оформления бизнес-партнёрств, которые следует применять на практике.
Читать далееНедавно я занялся поиском способов существенно улучшить утренний ритуал нашей семьи: ежедневную проверку расписания в школе моих детей. Актуальное расписание можно найти или на веб-сайте школы, или через мобильное приложение VPmobil. Проблема в том, что на телефоне моего сына установлен строгий родительский контроль, из-за чего эта ежедневная неприятная процедура ложилась на мои плечи. Настало время её облегчить!
По сути, я задумал проапгрейдить классическое школьное расписание, приклеенное к дверце холодильника. Мне хотелось заменить бумажный листок экраном на электронных чернилах, который автоматически скачивает и отображает актуальное расписание, в том числе и ежедневные изменения. Дисплей должен работать без подключения к сети питания, а заряда аккумулятора должно хватать на много недель. Самое важное, что этот дисплей должен отображать информацию без взаимодействия с моими или детскими цифровыми устройствами.
Читать далееСитуация: у вас PostgreSQL, в котором копятся гигантские таблицы. Вы попытались их разбить по времени или по ID, но все уперлось в рутинный менеджмент: надо создавать новые партиции, чистить старые, не забыть настроить индексы... Короче, превращается это в сериал на сто сезонов. А может, вы используете встроенное декларативное партиционирование, но хочется чего-то поудобнее? Вот тут хорошо поможет pg_partman. Это расширение — фактически «менеджер по партиционированию», который сделает половину этой рутины за вас.
pg_partman — это расширение к PostgreSQL, которое упрощает декларативное партиционирование больших таблиц по времени или по числовым значениям. Не надо вручную создавать новые партиции, ломать голову над датами, выпиливать старые партиции. pg_partman сам создаст нужные секции вперед, поможет с очисткой старых, подскажет, если данные вдруг залетели в дефолтный партишн.
Читать далее