Статьи

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

Возможно, что мы наконец (наконец!) начинаем видеть крохотный лучик света в конце тёмного тоннеля этой затяжной утомительной пандемии. Но увы, это совсем не говорит о том, что приближается конец эпохи презентаций и перег...
Подробнее

Английский язык таит в себе огромное количество секретов и интересных нюансов, о которых часто не задумываются даже носители. Сегодня мы решили поднять более фановую тему, которая раскрывает ряд подобных любопытных ...
Подробнее

Кадр из мультфильма "Сундук"В общем, что то случилось и у меня перестал восприниматься правильный пароль в Сбербанк Онлайн.Недолго думая, я набрал техподдержку, и после недолгого ожидания мой вопрос решился.Оказывается, ...
Подробнее

Данную статью пишу для думающих, стоит оно того или нет и начинающих построение своего умного дома, надеюсь она поможет сделать вам свой выбор. Для тех кто думает я не программист у меня ничего не получится, я тоже, хотя...
Подробнее

Данная статья будет полезна тем, кто никогда прежде не экспериментировал с Raspberry, но считает, что этому самое время.Привет, Хабр! Тенденция приписывать любому техническому устройству эпитет «умный» достигла, кажется,...
Подробнее

Пофилософствуем на тему, как QA может влиять на разработку фич. Поделимся мыслями и наработками о том, что тестировщик может предложить команде помимо своих мануальных способностей проверки задач.В этом неидеальном ...
Подробнее

Эффективное использование многочисленных ядер современных процессоров — сложная, но всё более важная задача. Java была одним из первых языков программирования со встроенной поддержкой concurrency. Ее concurrency-модель, основанная на н...
Подробнее

Flutter из нишевой технологии стал мощным игроком, который теснит не только React Native, но и нативную разработку. Быть Flutter-разработчиком — это востребовано. А если у вас есть практический опыт и серьезный проект в ...
Подробнее

Всем привет! Меня зовут Антон, я – инженер команды, отвечающей за развитие централизованных IT-сервисов, которыми пользуются продуктовые команды в X5 Retail Group.В этой статье я расскажу о систе...
Подробнее

Кто ежедневно оказывает влияние на наше поведение? Как благодаря ИТ методы убеждения и манипуляции вышли на новый уровень? Что нужно знать про технологии убеждения, чтобы они работали на вас? Сегодня почти каждая техноло...
Подробнее

Разные организации и крупные компании постоянно проводят чемпионаты, соревнования и олимпиады по программированию. Со стороны они выглядят как развлечения для студентов или тех, у кого много свободного времени. И...
Подробнее

В 2019 году я писал о том, как создать хранилище событий, основанное на Redis. Я рассказывал о том, что потоки Redis хорошо подходят для организации хранения событий, так как они позволяют хранить события с использованием иммутабельного ...
Подробнее

Есть компания N, которая занимается продажей спортивных товаров и входит в топ-10 на рыке с неплохими оборотами. Конкуренция растет, и компания понимает, что пора расширяться за счет добавления новых категорий и брендов....
Подробнее

У меня последнее время нет времени или желания чтобы заниматься своим веб-проектом (чатик), который я разрабатывал 2 года; но очень не хочется, чтобы мой труд пропадал.Я уже показывал Хабру свою разработку, но так как он...
Подробнее

Этот проект вдохновлён ранней электронной музыкой и звуковыми эффектами, созданными радиофонической мастерской BBC в 1960-х годах. До того как синтезаторы стали обычным делом, чтобы услышать невиданные звуки, использовали сочетание про...
Подробнее

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

В этой статье мы рассмотрим решение для мгновенного разрешения мерж-конфликтов в файле .xcodeproj, что является одной из самых трудоемких проблем, с которыми сегодня сталкиваются команды iOS и macOS разработчиков. К конц...
Подробнее

Кто еще со мной не знаком, я технический переводчик из ижевской компании CGTribe, и я занимаюсь переводом руководства к Vulkan API (vulkan-tutorial.com). В этой публикации представлен перевод главы Image view из раздела Drawing a tri...
Подробнее

Вот здесь и находится наш герой в текущий момент Представители НАСА и JPL сразу после успешного прибытия ровера на Марс дали пресс-конференцию, а потом поделились информацией дополнительно — о дальнейшей судьбе марсохода. «Семь мин...
Подробнее

Сredentials в версии Ruby on Rails 5.2.0 — новый золотой стандарт. Старые добрые, но небезопасные файлы .env уступают дорогу. В этой статье вы узнаете: зачем и как перейти от secrets к credentials, как использовать API-ключи в Rub...
Подробнее

У нас в TeamHood есть wiki. Там собралась коллекция рекоммендаций, в том числе, по улучшению производительности тяжелого фронтенда на vue.js. Улучшать производительность понадобилось, потому что в силу специфики наши осн...
Подробнее

Привет! Есть старый холивар на тему, кто же должен писать тесты: разработчики или тестировщики. Вроде как если в команде есть тестировщики, то логично, что тесты пишут они, правда? С другой стороны, ребята из разработки (помимо самой раз...
Подробнее

Сегодня в пятничном формате хотел бы рассказать об одном из своих пет-проектов, чем интересным пришлось заниматься во время работы над ним и какие вопросы мне так и не удалось решить для его дальнейшего развития.Как мног...
Подробнее

Путешествия во времени давно стали основным жанром фильмов, романов и телевизионных шоу, которые служили всем: от заднего плана до подростковых весёлых комедий, таких как «Назад в будущее», и вдумчивого созерцания в новелле Рэя Брэдбер...
Подробнее

Недавно наткнулся на это исследование pdf (по его мотивам уже была статья на хабре), после прочтения, решил поискать более интересные способы использования F-Cache. Объективно, схему с редиректами никто в здравом уме не ...
Подробнее

Когда мы говорим о CI&CD, мы часто углубляемся в базовые инструменты автоматизации сборки, тестирования и доставки приложения — фокусируемся на инструментах, но забываем осветить процессы, которые протекают во время отрезания и с...
Подробнее

Из-за прекращения поддержи Bitbucket Setver пришлось переехать на GitLab. В Bitbucket Server не было встроенного CI/CD, поэтому использовали Teamcity. Из-за проблемы интеграции Teamcity с GitLab, мы попробовали GitLab Pipline. И осталис...
Подробнее

Технические онлайн-сессии Dell Technologies продолжаются. В прошлый раз мы получили много регистраций на вебинары и Dell Technologies Forum с Хабра, поэтому решили, что анонс следующей части программы будет интересен и актуален. Серия...
Подробнее

Этот текст должен был бы появиться год назад, когда случился первый карантин. Но в марте 2020 всем казалось, что COVID-19 продлится максимум до середины лета; и глубоко погружаться в "indoor training" нет смысла. Пару-тр...
Подробнее