Автор: Yuri Gagarin

9 лет Mojolicious! Праздничный релиз 8.28 с async/await!

Mojolicious — современный веб-фреймворк на Perl. Mojo — дочерний проект по разработке набора инструментов для фреймворка. Модули семейства Mojo::* широко применяется и в сторонних проектах. Пример кода: use Mojo::Base -strict, -async; async sub hello_p { return ‘Hello Mojo!’; } hello_p()->then(sub { say @_ })->wait; Больше примеров в документации. Ранее Perlfoundation выделяла грант на разработку модуля Future::AsyncAwait. Некоторое […]

Derpibooru теперь СПО: открытие Philomena и Booru-on-Rails

Derpibooru — это крупнейший имиджборд сообщества фанатов My Little Pony в мире, обслуживающий сотни тысяч пользователей уже девять лет подряд. До недавних пор ресурс использовал проприетарный движок Booru-on-Rails, который был построен на фреймворке Ruby on Rails и MongoDB. Но теперь сайт переехал на движок Philomena, написанный на Elixir с использованием фреймворка Phoenix, Elasticsearch и PostgreSQL. […]

Как я неделю был стажером SRE-инженера. Дежурство глазами инженера ПО

SRE-инженер — стажер Для начала позвольте представиться. Я — @tristan.read, фронтэнд-инженер в группе Monitor::Health GitLab’а. На прошлой неделе мне выпала честь побыть стажером у одного из наших дежурных SRE-инженеров. Целью было ежедневное наблюдение за тем, как дежурный реагирует на инциденты, и получение реального опыта работы. Нам бы хотелось, чтобы наши инженеры лучше понимали потребности пользователей […]

Логи в Kubernetes (и не только) сегодня: ожидания и реальность

Шёл 2019 год, а у нас всё ещё нет стандартного решения для агрегации логов в Kubernetes. В этой статье мы хотели бы, используя примеры из реальной практики, поделиться своими поисками, встречаемыми проблемами и их решениями. Однако для начала оговорюсь, что разные заказчики под сбором логов понимают очень разное: кто-то хочет видеть security- и audit-логи; кто-то […]

В Windows 10 20H1 появится более простой способ обновления и установки драйверов

В следующем крупном обновлении Windows 10, которое планируется выпустить в 2020 году, появится новый способ обновления и установки дополнительных драйверов. В журнале изменений сборки 19536 платформы Windows 10 компания Microsoft подтвердила, что всё ещё работает над более простым способом установки драйверов и ежемесячных обновлений, не связанных с безопасностью. Microsoft говорит, что пользователям будет предоставлен новый […]

Корпоратив мечты: как правильно организовать мероприятие

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

Как Kafka стала былью

Привет, Хабр! Я работаю в команде Tinkoff, которая занимается разработкой собственного центра нотификаций. По большей части я разрабатываю на Java с использованием Spring boot и решаю разные технические проблемы, возникающие в проекте. Большинство наших микросервисов асинхронно взаимодействуют друг с другом через брокер сообщений. Ранее в качестве брокера мы использовали IBM MQ, который перестал справляться с […]

Кубиты вместо битов: какое будущее готовят нам квантовые компьютеры?

Одной из главных научных задач нашего времени стала гонка за создание первого полезного квантового компьютера. В ней участвуют тысячи физиков и инженеров. Свои концепты разрабатывают IBM, Google, Alibaba, Microsoft и Intel. Как мощное вычислительное устройство изменит наш мир, и почему это так важно? Представьте на мгновение: полноценный квантовый компьютер создан. Он стал привычным и естественным […]

Benefits Package в Армении: от страховки и реферального бонуса до массажа и кредитов

После материала про зарплаты разработчиков в Армении, хотелось бы затронуть тему benefits package — чем, помимо зарплат, компании привлекают и удерживают специалистов. Мы собрали информацию о компенсациях в 50 армянских IT компаниях: стартапах, локальных компаниях, офисах международных корпораций, в продуктовых, аутсорсе. В список бонусов не включали такие плюшки, как кофе, печеньки, фрукты и т.д, так […]

Ёлочка в командной строке

Скоро Новый Год, думать о серьёзной работе уже не хочется. Все стараются что-нибудь украсить к празднику: дом, офис, рабочее место… Давайте и мы что-нибудь украсим! Например, приглашение командной строки. В какой-то мере командная строка – тоже рабочее место. В некоторых дистрибутивах она уже «украшена»: В других – она серая и неприметная: А мы можем сделать, […]

На чем же строить инфраструктуру Wi-Fi 6?

В прошлой нашей статье мы рассказывали об особенностях нового стандарта Wi-Fi 6 (802.11ax). С тех пор прошло достаточно времени и стандарт в целом уже утвержден, производители выпускают оборудование, а WiFi Alliance активно занят его сертификацией. В новом году у многих будут новые проекты по обновлению или постройке беспроводной инфраструктуры с нуля, поэтому вопрос существующего предложения […]

Китайских хакеров поймали на обходе двухфакторной авторизации

Китайских хакеров поймали на обходе двухфакторной авторизации, но это не точно. Ниже будут изложены предположения голландской компании Fox-IT, которая специализируется на консалтинговых услугах по кибербезопасности. Предполагается, чему нет прямых доказательств, что на китайские правительственные структуры работает группа хакеров, получившая имя APT20. Впервые хакерскую деятельность, приписываемую группе APT20, обнаружили в 2011 году. В 2016–2017 годах группа […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster