Результаты поиска

  1. K

    Основы Kubernetes

    Что такое Kubernetes? Kubernetes является проектом с открытым исходным кодом, предназначенным для управления кластером контейнеров Linux как единой системой. Kubernetes управляет и запускает контейнеры Docker на большом количестве хостов, а так же обеспечивает совместное размещение и репликацию...
  2. K

    Kubernetes или с чего начать, чтобы понять что это и зачем он нужен

    Kubernetes был создан Google на основе собственного опыта работы с контейнерами в производственной среде, и своим успехом он во многом обязан именно Google. Так что же такое Kubernetes и для чего мы в принципе хотим использовать именно его, а не обычные контейнеры, например Docker. Давайте...
  3. K

    10 популярных вопросов и ответов на DevOps собеседовании

    DevOps работает как мост между разработкой, тестированием и эксплуатацией в сфере IT, и чтобы стать таким специалистом, следует подготовиться к интервью. А подготовиться стоит, ведь в стандартный перечень требований входит опыт системного администратора, разработчика и тестировщика. Командам с...
  4. K

    Как перейти из SDLC на ScrumBut и не убить качество продукта

    татья написана в соавторстве с Мэри Ротарь, Co-Founder IAMPM. В статье рассмотрим опыт изменения SDLC и подхода к работе с качеством в проекте на ScrumBut. Охватить все аспекты не получится, поэтому остановлюсь на самых интересных и наиболее болезненных сторонах проекта. Думаю, история будет...
  5. K

    Как успешно сформировать команду и перейти к продуктивной работе

    В этой статье поговорим о команде и командообразовании: как из разрозненных людей сделать сплоченную команду и достичь целей, поставленных перед этой командой; что делать тимлиду, а также любому члену команды на каждом этапе формирования команды, чтобы сэкономить силы в движении к целям. У меня...
  6. K

    Что нужно знать тестировщику о рецензировании и как его использовать в работе

    Давайте знакомится, я, Ольга Борзенко, занимаюсь мануальным тестированием в IT более 5 лет, и я, Федорова Татьяна, занимаюсь тем же более 7 лет. У нас есть опыт успешного тестирования и хотим им поделиться. В этой статье поговорим о рецензировании как одной из составляющих различных проектов...
  7. K

    6 шагов, которые помогут внедрить изменения в проекте. Опыт PM’a

    Меня зовут Максим Островский, я руководитель группы в PMO компании AMC Bridge. В IT тружусь последние 7 лет, до этого работал в консалтинге и с развитием систем, связанных с обучением в производственных компаниях и медицине. Большую часть карьеры руководство компаний, где я работал, почему-то...
  8. K

    Не Unity единым, или Как мы в Playrix разрабатывали свой движок

    Во времена обилия и доступности качественных игровых движков вроде Unity и Unreal необходимость в разработке собственных возникает редко. Об одном из исключений хочу рассказать в этой статье. Речь пойдет об игровом движке компании Playrix, в которой я работаю почти 5 лет. Расскажу о его прошлом...
  9. K

    Системный лидер. Почему одной харизмы для управления командой разработки недостаточно

    Меня зовут Кирилл Белобородько, я сотрудничаю с ЕРАМ в роли Software Engineering Manager. В последние годы обратил внимание на то, как трансформируется концепция управления проектами. Если инженер видит свое профессиональное развитие в менеджменте, ему стоит уже сейчас прокачивать навыки...
  10. K

    Как выжить, если ты один QA на проекте. 10 советов

    Буквально на днях случилась вторая годовщина моей работы в ELEKS и четвёртая в отрасли в целом, и я задумался, что на большинстве проектов я был единственным QA-инженером. Более того, в одном стартапе я подключился к проекту для крупного заказчика через два месяца после его начала, что сделало...
  11. K

    «Если что-то не получилось, значит, это твой провал». Какие задачи решает Senior PM

    Статья написана в соавторстве с Мэри Ротарь, CEO IAMPM. Для PM’ов, как и для других специалистов в IT, существует деление по уровням квалификации на джунов, мидлов и сеньоров. Сегодня расскажу о том, кто такой Senior PM, разберем, какие навыки ему нужны и в каких ситуациях без него не обойтись...
  12. K

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

    [Об авторе: Михаил Завилейский — Organisational Architect в DataArt. До прихода в компанию 10 лет работал программистом и менеджером] В статье хочу привлечь внимание к качеству, которое называется «accountability» (можно перевести как «ответственность и подотчетность»). Прокачка аккаунтабилити...
  13. K

    Sparkplug — неоптимизирующий компилятор JavaScript в подробностях

    Создать компилятор JS с высокой производительностью означает сделать больше, чем разработать сильно оптимизированный компилятор, например TurboFan, особенно это касается коротких сессий, к примеру, загрузки сайта или инструментов командной строки, когда большая часть работы выполняется до того...
  14. K

    Acme.sh + Ansible + Alias mode: Автоматизируем получение и распространение TLS сертификатов

    Acme.sh - скрипт, позволяющий без особых проблем получать let's encrypt сертификаты очень разными способами. В данной статье я разберу как получать сертификаты через DNS api, но этим уже никого не удивишь, поэтому расскажу про метод DNS alias, он свежий (всего 3 года) и интересный. А так же про...
  15. K

    Браузерные Push-уведомления на Javascript и PHP

    Предисловие В попытке найти годную статью по настройке уведомлений в браузере, я получал только статьи где в основном описывалось использование совместно с Firebase, но мне такой вариант не особенно то и подходил. В данной статье не будут "размусолены" принципы работы и тонкости Push...
  16. K

    Делаем OpenVPN клиент для iOS

    Привет всем! Давайте рассмотрим как создать собственное приложение, поддерживающее OpenVPN-протокол. Для тех, кто об этом слышит впервые ссылки на обзорные материалы, помимо Википедии, приведены ниже. С чего начать? Начнем с фреймворка OpenVPNAdapter — написан на Objective-C, ставится с...
  17. K

    Изучение и анализ Spring Boot приложения с помощью Actuator и jq

    Spring Boot Actuator помогает нам отслеживать и управлять нашими приложениями в производственной среде. Он предоставляет конечные точки, которые публикуются показатели работоспособности и другая информация о запущенном приложении. Мы также можем использовать его для изменения уровня ведения...
  18. K

    Представляем Windows Terminal Preview 1.9

    По следам Microsoft Build 2021 у нашего Windows Terminal второй день рождения! Этот релиз впервые представляет версию 1.9 для Windows Terminal Preview и переносит основной Windows Terminal в версию 1.8. Как всегда, вы можете установить обе сборки в Microsoft Store, а также на странице выпусков...
  19. K

    Как мигрировать 50 баз данных Oracle

    Даже в технологически продвинутых компаниях могут быть не просто старые базы данных, а очень старые. Они продолжают работать, но их древность однажды может создать массу проблем. И хорошо, если эти проблемы удается разрешить заранее, пока экосистема из уже неподдерживаемого ПО не начала...
  20. K

    Автоматизация настройки рабочего окружения или как доставить Linux тем, у кого его нет

    Всем привет. В компании Convergent, где я работаю, в проектные команды часто входят несколько разработчиков: это могут быть специалисты по бэкенду, фронтенду и/или вёрстке. Проекты чаще всего разрабатываются на PHP, что обуславливает зависимости от различных внешних тулов вроде баз данных...
Сверху