Наш блог

Все
Подходы к управлению ветками в системах контроля версий (часть 1)
27 мая 2020

Мартин Фаулер (Martin Fowler) объединил в одной статье максимум информации о работе с ветками в системах контроля версий - получилась настоящая мини-энциклопедия! Предлагаем вашему вниманию перевод первой ее части, посвященной базовым паттернам. Следите за обновлениями! ;)

Advanced debugging в Xcode: средства отладки, про которые часто забывают
8 апреля 2020

Senior iOS-разработчик Noveo напоминает о доступных из коробки, но часто игнорируемых разработчиками средствах отладки кода в среде Xcode: продвинутое использование брейкпоинтов, влияние на состояние приложения, редактирование UI без перезагрузки и другие техники, которые помогут ускорить отладку приложения или поиск багов.

Читать
Тестовые площадки для тренировок настоящих ниндзя
22 января 2020

Наши тестировщики делятся подборкой площадок, на которых можно потренироваться во всех направлениях — и в знании определений и техник тест-дизайна, и в применении этих техник для нахождения реальных багов.

Читать
Codeless-инструменты для автоматизации тестирования: в поисках лучшего решения
11 декабря 2019

Всем привет! Меня зовут Настя, и недавно я посетила конференцию SQA days 27 в Минске, где выступила с докладом о том, какой может быть автоматизация, если вы не хотите или не имеете возможности учиться писать код.

Читать
RxJS для продолжающих
22 октября 2019

Библиотека RxJS - мощный инструмент для реализации обработки синхронного и асинхронного кода. Мы предполагаем, что читатель, приступающий к прочтению этого материала, уже освоил базовые концепты - это наблюдатель (Observer), наблюдаемое (Observable), операторы (Operators) и подписка (Subscription), а также уже использовал RxJS в проекте и хочет расширить свой опыт и экспертизу по этому вопросу.

Читать
Как эффективно кодить на JavaScript с помощью Event Loop
24 сентября 2019

Event Loop (цикл событий) — один из важнейших аспектов в JavaScript, знание которого позволяет писать более эффективно. В статье мы рассмотрим, как работает основной поток в JavaScript и как он обрабатывает асинхронные функции.

Читать
Необычные возможности искусственного интеллекта
23 июля 2019

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

Читать
Правильные вибрации вашего автомобиля
11 апреля 2019

Благодаря новым технологиям сегодня у нас есть возможность вовремя устранить неполадки и содержать автомобиль в хорошем состоянии. Об одном из способов делать это максимально оперативно и превентивно позаботилась американская технологическая компания CARFIT.

Читать