Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Эта документация поможет найти компромиссы между различными шаблонами (patterns) React, а также определить, когда использование каждого из них будет наиболее целесообразным. Нижеприведенные шаблоны позволят получить боле...
Подробнее

После того как Microsoft пришла к власти блицкригом, сообщество JavaScript, каким мы его знали, может закончить своё существование.Почти без сопротивлении со стороны сообщества из сотен тысяч активных JavaScript-разработ...
Подробнее

Обслуживая большое количество проектов, мы пришли к необходимости простого управления OpenVPN (сертификатами и маршрутами для пользователей), подразумевая под этим веб-интерфейс вместо того, чтобы ходить по серверам/кон...
Подробнее

2020 год однозначно можно назвать годом Zoom. Такого количества онлайн-встреч, кажется, не было никогда. И в начале 2021 пока изменений не видно. Но есть способы разнообразить это и заодно немного повеселиться. Эта кнопк...
Подробнее

Вам нужны наблюдаемые микросервисы, но вы еще не знаете, как их реализовать с помощью Kubernetes? Ну что ж… возможно это именно та статья, которую вы искали.Во-первых, давайте разберемся, что такое наблюдаемость. Этот те...
Подробнее

По следам большого зарплатного исследования по всем ИТ-специализациям за второе полугодие 2020 года мы решили проверить, сколько зарабатывали разработчики разных языков и квалификаций и как их зарплаты изменились в целом...
Подробнее

Последние пару недель отовсюду доносятся новости о «новой эре диджитал искусства», продажах мемов и работ цифровых художников за сотни тысяч (!) нет, миллионы долларов! Это и возможность для цифровых художников наконец-т...
Подробнее

Привет! В этой статье я расскажу о ещё двух вариантах VPN, используемых нами для включения клиентов с помощью Мультисим Резервирования, это L2TP и L2-VPN. Первый используется для включения сервисов Интернет, вт...
Подробнее

100 мегабит в секунду от предыдущего провайдера начал сильно замедлять рабочий процесс, поэтому я начал искать провайдера с нормальной скоростью. В моем доме, из быстрых был только МГТС, на чем я и остановился. Провели интернет быстро,...
Подробнее

Как заставить работать Home Assistant + Supervisor на Raspberry Pi 4 под Ubuntu. Бонус - загрузка Raspberry Pi c USB носителя. Читать далее
Подробнее

Источник Существует множество мест, где потребность в звукоизоляции особенно высока: офис, музыкальная студия, коворкинг, домашний кабинет. Последний вариант особенно актуален в условиях, когда до 90% времени мы проводим дома. Удивитель...
Подробнее

Продуктивно провести онлайн-встречу многим непросто. Если это нужно сделать ещё и на английском и вы не уверены в своих силах, уровень стресса может стремиться к бесконечности.Я преподаю английский язык в EPAM, где на ку...
Подробнее

Известно, что длительная работа на компьютере ведет к утомлению (постоянно сокращенных) цилиарных мышц глаз и возникновению близорукости. Вот, например, небольшая подборка статей об этой проблеме: №1, №2, №3, №4. В раз...
Подробнее

У функционального программирования есть одна большая проблема — о нем очень непросто рассказывать. Попытки донести людям что-то с использованием терминов типа «зигохистоморфный препроморфизм» легко сводят неподготовленного слушателя с ум...
Подробнее

Ранее в нашем блоге мы рассказывали об on-premise решениях Zextras Team Pro и Zextras Drive, позволяющих создать корпоративное хранилище файлов, а также корпоративный групповой чат и систему для видеоконференций с большим количеством уча...
Подробнее

Нормализация. От нее мы или страдаем или пишем собственное решение с множеством проверок на существование сущности в общем хранилище. Попробуем разобраться и решить эту проблему! Читать далее
Подробнее

Привет! Для создания динамических обоев в дистрибутивах GNU/Linux в большинстве случаев применяются специальные xml-файлы. Я решил создать программу, которая генерирует такой файл. Конечно, есть готовые скрипты для этог...
Подробнее

В жизни каждого разработчика наступает момент, когда одного понимания популярных паттернов и правил написания чистого кода начинает не хватать. Обычно это происходит, когда на поток поступает проект сложнее типового сайт...
Подробнее

Возникла необходимость обеспечить работу Linux как на виртуальной машине (VirtualBox), так и на реальном железе. После долгих поисков и попыток запускать Linux с виртуального диска формата VHD, по примеру Windows, которые либо слишком сл...
Подробнее

Ну что ж, Hello World... После почти года разработки наконец-то вышла первая версия JPA Buddy! Это инструмент, который должен стать вашим верным помощником по написанию кода для проектов с JPA и всем, что с этим связано:...
Подробнее

Angular Universal — это опенсорсный проект, который расширяет функциональность @angular/platform-server. Он делает возможным Server Side Rendering в Angular. В этой статье мы обсудим проблемы и возможные решения, с котор...
Подробнее

Этим летом ZeroNights – меж­дународ­ная кон­ферен­ция, пос­вящен­ная прак­тичес­ким аспектам информа­цион­ной безопас­ности, состоится уже в юбилейный десятый раз. Но толь­ко в 2021-м году идея, скры­тая в наз­вании ZeroNights, впер­вые ...
Подробнее

В предыдущих постах серии о service mesh мы говорили о настройке инфраструктуры для модернизации нашей микросервисной архитектуры и архитектуры балансировки нагрузки, а также о том, как мы обеспечиваем высокую доступност...
Подробнее

Как мы столкнулись с неожиданным багом в .NET 5, расследовали возникшую проблему, и что же из этого вышло. Читать далее
Подробнее

Для аккумуляторов, как заявляют глубоко разочарованные инженеры, закон Мура не выполняется. В отличие от полупроводниковых устройств, производительность которых удваивалась примерно каждые два года в течение полувека, в соответствии ...
Подробнее

Многолетние труды в области развития науки подарили нам множество устройств, которые буквально изменили нашу жизнь. Компьютеры, электрокары, роботы и спутники — все это уже не кажется научной фантастикой. Наши технологии позволяют на...
Подробнее

В прошлом посте, посвященном ошибкам искусственного интеллекта, мы обсудили причины возникновения смещений данных и привели несколько примеров, по поводу которых велась оживленная дискуссия в профессиональных кругах. Сег...
Подробнее

На хабре очень много статей о том, как создать простейшего Телеграм бота с кнопками и логикой. Есть инструкции, как это все запустить на сервере. В этой статье я расскажу, как делать масштабируемых ботов "для продакшена"...
Подробнее

Привет, Хабр! 4-в-1 и это не картридж для Денди из 90-ых! Это станция Workflow Station и устройства чтения карт памяти от компании Kingston. В настоящее время едва ли не каждое устройство оснащено картой памяти или USB-интерфейсом, п...
Подробнее

В 2021 версиях управлять данными стало еще проще, а сэкономленное при этом время инженеры могут посвятить повышению качества продукции, которую они разрабатывают. В семейство решений для управления инженерными данными вх...
Подробнее