Месяц: Январь 2021
-
Опыт внедрения service mesh в «Авито»
Что такое service mesh и какие задачи по управлению инфраструктурой решает? Как service mesh внедряли в «Авито» и почему отказались от популярного Istio? Зачем стали писать аналог и к чему в итоге пришли? Об этом в интервью «Слёрму» рассказал Александр Лукьянченко — тимлид в команде архитектуры «Авито» и разработчик интенсива по service mesh.
-
Тестирование в Puppeteer vs Selenium vs Playwright: сравнение производительности
Ранее мы уже писали о том, когда бывает нужна автоматизация тестирования и какие проверки при этом используют. Сегодня предлагаем обсудить использование инструментов на практике и оценить их производительность. С разрешения Giovanni Rago – автора серии полезных материалов о тестировании – мы перевели его статью «Puppeteer vs Selenium vs Playwright: сравнение скорости» (Puppeteer vs Selenium vs…
-
Я тимлид, зачем мне все это?
В предыдущей статье я рассказывала, в чём сходство задач и инструментов тимлида и психолога, и обещала ответить на вопрос, зачем тимлиду это надо.Ну правда, зачем? Задача тимлида – сделать всё, чтобы команда работала эффективно. Зачем быть искренним и эмпатичным, если люди – это ресурс, и вы умеете ими управлять?Но мы все люди, а не какой-то…
-
Snom A190 — DECT-гарнитура для микросотовых систем
Здравствуйте дорогие читатели!Мы продолжаем цикл обзоров DECT-оборудования и сегодня познакомим вас с продуктом, который имеет не так уж много аналогов на рынке, хотя относится к уже знакомому вам классу DECT-гарнитур. Это гарнитура Snom A190, а в чем же ее особенность мы расскажем далее. Интеграция гарнитур в DECT-системыВсе мы с вами привыкли пользоваться беспроводными гарнитурами, в…
-
12-минутный Мандельброт: фракталы на 50-летнем мейнфрейме IBM 1401
Когда я узнал, что в Музее компьютерной истории есть работающий компьютер IBM 1401 [1], то заинтересовался, сможет ли он сгенерировать фрактал Мандельброта. Я написал программу фрактала на языке ассемблера и компьютер в течение 12 минут пыхтел, создавая изображение Мандельброта на своём строчном принтере. В процессе этой работы я узнал несколько любопытных фактов о IBM 1401,…
-
2 бесплатных обучающих вебинара по Office 365 в феврале
Привет, Хабр! Сегодня по традиции делимся запланированными на февраль мероприятиями по Office 365. В этот раз их 2, и они по прежнему очень увлекательны, бесплатны и проходят на английском с субтитрами на русском. Заглядывайте под кат и регистрируйтесь. Ждем вас на вебинарах.1. Microsoft 365 Virtual Training Days: организация удаленной работы с помощью Microsoft Teams4 и…
-
«Любовь. Python. C++». Доклад Яндекса
Что связывает языки Python и C++? Как извлечь из этого выгоду лично для себя? На большой конференции Pytup Александр Букин показал способы, благодаря которым можно оптимизировать свой код, а также выбирать и эффективно использовать сторонние библиотеки. — Всем привет, меня зовут Александр Букин, я разрабатываю Яндекс.Погоду. Вы еще можете знать меня как сооснователя Pytup. Также…
-
Использование libpq в VisualStudio (Windows)
Данный пост ни на что не претендует, а написан мной в целях помочь таким-же недопрограммистам как я. Возможно, если бы я прочитал документацию по этой API полностью, то этой статьи бы и не понадобилось. Однако, в свою защиту скажу, что я не нашел внятной инструкции для чайников.Я столкнулся с рядом проблем при попытке подключить libpq…
-
Docs as Code. Часть 2: получаем документацию из кода
Продолжаем рассказывать о применении на практике принципа работы с документацией как с кодом. В этот раз разберём получение спецификации Swagger напрямую из комментариев к коду API. В статье рассматривается роль технического писателя в процессе адаптации команды к использованию нового инструмента, а также приводятся конкретные инструкции по применению swagger-php в реальном проекте.
-
ТОП-3 ИБ-событий недели по версии Jet CSIRT
На этой неделе тройку главных событий ИБ-индустрии в нашей подборке возглавила хорошая новость — о ликвидации одного из самых опасных на сегодняшний день ботнетов Emotet. Также в ТОП-3 попали сообщения о критической уязвимости утилиты sudo и новой версии атаки NAT Slipstreaming. Подробности расскажем под катом.