Месяц: Январь 2021

  • Environment Synchronization

    от автора

    Environment Synchronization — пакет, предоставляющий простое поддержание файла .env.example в актуальном состоянии.Он полезен как для групп, так и для индивидуальных разработчиков. Часто бывает, что разработчики либо просто не хотят поддерживать файл .env.example в актуальном состоянии, либо просто ленятся удалять из него приватные данные да лишние ключи. Этот пакет — решение этой проблемы.После установки Вы можете…

  • Все ли автопроизводители хотят работать с собственными операционными системами

    от автора

    Многие автомобильные OEM и Tier-1 компании завидуют Tesla. Осознавая, что самой большой проблемой автомобильной промышленности является программное обеспечение, производители автомобилей (от Volkswagen до Hyundai), занимаются разработкой собственных ОС – как у Tesla. Это сложная задача (если вообще не фантастика). Чтобы тягаться с Tesla, компаниям нужно будет не просто разработать ПО, которое можно будет обновлять по…

  • Как Контур балансирует нагрузку в микросервисах

    от автора

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

  • Прибыль Microsoft подскочила на 33%. Сатья Наделла говорит, что мы вошли в волну «второй цифровой трансформации»

    от автора

    Microsoft вчера опубликовала свой последний квартальный отчет. Он оказался одним из самых успешных в истории компании. Доходы выросли на 17% до более $43 млрд, а чистая прибыль повысилась на 33% (до $15,5 млрд). Это намного превосходит ожидания аналитиков с Wall Street. Причём рост прибыли в основном шёл не за счет продаж Windows (там вышло всего…

  • STAR о том как мы внедрили доску с задачам

    от автора

    У этой статьи есть две темы: первая — продемонстрировать фреймворк S.T.A.R. (Situation-Task-Action-Result), вторая – рассказать о моём опыте внедрения доски в цикл разработки технологий, позволяющий выполнять геофизическое исследование. Статья будет полезна для начинающих руководителей группы и тех, кто сталкивается с проблемами в приотизации задач. STARSTAR – это акроним от Situation, Task, Action, Result. Он отлично подходит…

  • Нет серверным веб-приложениям

    от автора

    В 1993 году, когда появилась Всемирная паутина, World-Wide-Web, веб-страницы были представлены статическими HTML-файлами, содержащими ссылки на другие такие же файлы. Но вскоре, благодаря таким технологиям, как CGI, Perl и Python, веб-сайты стали оснащать динамическим функционалом, который серьёзно расширил их возможности. Я, с момента появления интернета, создал множество веб-проектов, используя самые разные языки, фреймворки и платформы.…

  • 10 вредных советов для HR: или как легко отшивать кандидатов. Быстро. Дёшево. Эффективно

    от автора

    — Ты смотри на них – они ещё рассказывать мне будут?! Хорош! Я здесь уже 5 лет работаю и таких повидал достаточно! — откинулся на спинку стула начальник отдела кадров Пётр Сергеевич, когда за очередным претендентом на должность инженера захлопнулась дверь. И возмущённо добавил: «Тоже мне, интеллигент несчастный..!» — Видать, и этот не подошёл, – прокомментировала…

  • Освобождение

    от автора

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

  • Освобождение ресурсов в GO

    от автора

    Go — это язык с автоматическим управлением памятью: сборщик мусора без участия программиста позаботится о том, чтобы освободить память, занимаемую объектами, более не используемыми программой. Но памятью вся автоматика в целом и ограничивается — об остальных используемых программой ресурсах нам по-прежнему нужно заботиться самостоятельно.Источник изображения: http://kenimation.net/doctor-who%E2%80%AC-dalek/Единственное, что может предложить сборщик мусора для автоматизации этого процесса…

  • Тестирование нескольких экземпляров одного и того же мок компонента

    от автора

    Привет, Хабр. Стартовал набор учащихся на курс «Автоматизация тестирования на JavaScript». В связи с этим приглашаем всех желающих посетить бесплатный демо-урок по теме: «Что нужно знать о JS тестировщику».А сейчас делимся с вами продолжением серии полезных переводов.Мок React компоненты с Testing Library (5 частей серии):Моки не кусаются! Осваиваем мокинг с React Testing LibraryБазовый формат моков…