Рубрика: Блог

Простой и безопасный способ автоматизации канареечных деплоев с помощью Helm

Канареечный деплой — это очень эффективный способ тестирования нового кода на каком-то подмножестве пользователей. Он значительно снижает трафик-нагрузку, с которой могут возникнуть проблемы в процессе развертывания, так как происходит только в пределах определенной подгруппы. Эта заметка посвящена тому, как организовать подобный деплой средствами Kubernetes и автоматизации деплоя. Предполагается, что вы кое-что знаете о Helm и […]

Как правильно настроить SNI в Zimbra OSE?

В начале 21-го века на грани истощения такой ресурс, как адреса IPv4. Еще в 2011 году IANA выделила региональным интернет-регистраторам последние пять оставшихся блоков /8 из своего адресного пространства, а уже в 2017 году адреса закончились и у них. Ответом на катастрофическую нехватку IPv4-адресов стало не только появление протокола IPv6, но и технологии SNI, которая […]

VDS с лицензионным Windows Server за 100 рублей: миф или реальность?

Под недорогим VPS чаще всего понимают виртуальную машину, работающую на GNU/Linux. Сегодня мы проверим, есть ли жизнь на Марсе Windows: в список тестирования попали бюджетные предложения отечественных и зарубежных провайдеров. Виртуальные серверы на коммерческой ОС Windows обычно стоят дороже машин на Linux из-за необходимости лицензионных отчислений и несколько более высоких требований к вычислительной мощности компьютера. […]

Век живи — век учись. Часть 4. Учись, работая?

— Хочу прокачаться и пройти CCNA курсы Cisco, тогда я смогу перестроить сеть, сделать её более дешёвой и безотказной, поддерживать на новом уровне. Поможете с оплатой? — сисадмин, отработавший 7 лет, смотрит на директора. — Я тебя обучу, а ты уйдёшь. Что я, дурак? Иди, работай, — звучит ожидаемый ответ. Сисадмин идёт на место, открывает […]

Что делать, чтобы получать нормальные деньги и работать в комфортных условиях будучи программистом

Этот пост вырос из комментария к одной статье здесь, на Хабре. Вполне обычного комментария, разве что сразу несколько человек сказали, что было бы очень хорошо оформить его в виде отдельного поста, а МойКруг даже не дожидаясь этого опубликовали этот самый комментарий отдельно в своей группе в VK с милым предисловием Наша недавняя публикация с отчётом […]

«Я просто хотел пошутить, но никто не понял» или как не закопать себя на презентации проекта

Одной нашей команде на полуфинале в Новосибирске пришлось с нуля изучать принципы мобильной разработки, чтобы выполнить задание на хакатоне. На наш вопрос «Как вам такой челлендж?», они рассказали, что сложнее всего было уместить в пять минут выступления и несколько слайдов то, над чем работал 36 часов. Публично защищать свой проект — сложно. Еще сложнее — […]

Релиз набора компиляторов LLVM 9.0

После шести месяцев разработки представлен релиз проекта LLVM 9.0 — GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). Сгенерированный псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. Из новых возможностей LLVM 9.0 отмечается обеспечение […]

Вышла Samba 4.11.0

17го сентября 2019 года вышла версия 4.11.0 — первый стабильный релиз в ветке Samba 4.11. Из основных особенностей пакета: Полноценная реализация контроллера домена и сервисов AD, совместимая с протоколами Windows 2000 и способная обслуживать все Windows-клиенты вплоть до Windows 10 Файловый сервер Сервер печати Сервис идентификации Winbind Особенности выпуска 4.11.0: ПО-умолчанию используется модель запуска процессов […]

Вышел NGINX Unit 1.11.0

19 сентября 2019 года состоялся релиз сервера приложений NGINX Unit 1.11.0. Основные особенности: В сервер встроена возможность самостоятельной отдачи статического контента без обращения к внешнему серверу http. В итоге сервер приложений хотят превратить в полноценный веб-сервер со встроенными средствами построения веб-сервисов. Для раздачи контента достаточно указать в настройках корневой каталог { «share»: «/data/www/example.com» } и […]

В Chrome добавлена экспериментальная поддержка протокола HTTP/3

В экспериментальные сборки Chrome Canary добавлена поддержка протокола HTTP/3, реализующего надстройку для обеспечения работы HTTP поверх протокола QUIC. Непосредственно протокол QUIC был добавлен в браузер пять лет назад и с тех пор используется для оптимизации работы с сервисами Google. При этом применявшийся в Chrome вариант QUIC от Google в некоторых деталях отличался от варианта из […]

Обновление Oracle Solaris 11.4 SRU13

Опубликовано обновление операционной системы Solaris 11.4 SRU 13, в котором предложена серия очередных исправлений и улучшений для ветки Solaris 11.4. Для установки предложенных в обновлении исправлений достаточно выполнить команду ‘pkg update’. В новом выпуске: Добавлен фреймворк Hotplug для горячего извлечения устройств SR-IOV PCIe. Для извлечения и замены устройств в ldm добавлены команды «evacuate-io» и «restore-io»; […]

Легальный контент предпочитает только каждый десятый пользователь

Исследование, проведённое компанией ESET, говорит о том, что подавляющее большинство пользователей Всемирной сети продолжают отдавать предпочтение пиратским материалам. Как показал опрос, 75 % пользователей отказываются от легального контента из-за его высокой цены. Другим недостатком легальных сервисов назван их неполный ассортимент — на это указал каждый третий (34 %) респондент. Примерно 16 % опрошенных сообщили о неудобной системе оплаты. […]