Месяц: Январь 2021
-
Автотесты на языке разметки или как мы в Lamoda тестируем микросервисы
Всем привет! Меня зовут Кирилл Поляков, я QA-инженер в компании Lamoda. Мы тестируем бекэнд большой e-commerce платформы. В этой статье я расскажу, как мы пришли к автотестам на языке разметки для тестирования микросервисов и делаем это с помощью инструмента собственной разработки – Gonkey, который позволяет использовать стандартизированный набор решений и легко писать тесты на Go.
-
Почему лучше работать в B2B-проектах: неожиданные факты о разработке в B2B и B2C
Athena Skye by LuchesПравда ли, что разработка в B2B и B2C — это совершенно два разных мира? Многие разработчики считают, что в B2B:медленная и неповоротливая разработка;используются технологии 10-летней давности;мало возможностей для профессионального развития;нужно постоянно писать кучу ненужных документов;приходится делать продукт только для клиента и сложно увидеть результат своей деятельности.На самом деле нет. Можно организовать разработку…
-
Читкоды для рынка найма 2021: прогнозы для работодателей на текущий год
Все ждали окончания 2020 года как некоторого волшебного спасения. Чувство надежды на новую реальность с 1 января ощущалось довольно явственно: вакцину вроде бы нашли, общее возбуждение несколько спало, да и Cyberpunk наконец-то вышел. Станет ли 2021 годом, когда все кризисные проблемы испарились с радаров рынка найма? Говорить об этом пока рано, но что-то нам подсказывает,…
-
Реклама астрономического масштаба
В научно-фантастическом романе «Задача трех тел» писателя Лю Цысиня есть эпизод, когда главный герой начинает видеть перед глазами цифры с обратным отсчетом. Никто кроме него не видит этого. Никто не знает что с ним, а главное — никто не знает, что случится когда отсчет обнулится. Чуть не сойдя с ума от страха, главный герой все…
-
Как IT-компании платить меньше налогов
Статья для IT предпринимателей: расскажем, какие льготы можно получить от государства; какую систему налогообложения лучше выбрать; как правильно работать, чтобы остаться на льготах и избежать рисков со стороны государства.Система налогообложения для IT-компанииIT-компания может выбрать 3 системы налогообложения:Упрощенную систему налогообложения доходы (УСН 6%)Упрощенную систему налогообложения доходы минус расходы (УСН 15%)Общую систему налогообложения (ОСН)ИП может выбрать 4…
-
Mind Map в помощь тестировщику
Майндмап, Майнд карта, интеллект-карта, ассоциативная карта, диаграмма связей и т.д. – устоявшегося русскоязычного термина пока нет. Как, зачем, когда и надо ли? Материал готовила для начинающих, но возможно и более опытные найдут полезные моменты.На входе тестировщик получает некоторое количество информации, это может быть как большой объем спецификаций, так и просто продукт «вот это надо протестировать,…
-
Оптимизация mysql комплексная
Доброго времени суток, уважаемые хабровчане. Сегодня речь пойдет опять и снова про mySQL. Разберемся в оптимизации и поговорим про множество параметров сервера. Давайте приступать. Начало Сервер у нас пусть будет на CentOS. Оптимизировать будем методом правки конфига my.cnf . Настройка некоторых параметров может повысить производительность БД сервера в несколько раз!
-
Поиск изображений с помощью AffNet
Перед нами стояла задача сравнения изображений (image matching) для поиска изображения максимально подобного данному изображению из коллекции. В этой статье я расскажу как мы использовали для этой задачи подход на основе нейронных сетей под названием AffNet. Кому интересно, прошу под кат.
-
Актуален ли PHP в 2021 году?
Фокус внимания давно переместился с PHP на JavaScript и Python. Тем не менее у него выходят новые версии, а тесты производительности говорят о неплохом прогрессе. Насколько актуален PHP сегодня? Под катом — размышления разработчика, который продолжает отдавать ему предпочтение.Краткая история PHPPHP разработал Расмус Лердорф в 1994 году. Лердорф создал набор скриптов, которые отслеживали посещения его…
-
Приложение отвечает: как мы уменьшили количество ANRs в шесть раз. Часть 2, про исправление ошибок
В первой части статьи мы поговорили о том, что такое ANR (Application Not Responding), и рассмотрели несколько способов сбора информации об этих ошибках. А сегодня я расскажу о проблемах, которые мы обнаружили в нашем приложении, о том, как мы их исправляли и что из этого в итоге получилось.Время запуска приложенияПервое, что можно сделать, чтобы уменьшить…