Как стать автором
Обновить
Usetech
Международная IT-компания
Сначала показывать

4 простых способа оптимизировать объём индексов в Elasticsearch

Уровень сложности Средний
Время на прочтение 11 мин
Количество просмотров 1.4K
Блог компании Usetech Системное администрирование *
Туториал

Всем привет! Меня зовут Данила, я выполняю роль SR-инженера в Usetech. В этой статье я бы хотел рассказать о 4-х способах, которые помогут сократить объём ваших индексов в Elasticsearch.

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

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

Мы видели 2 пути решения проблемы:

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 1

Новости

Remote бэкенд на Firebase для МП без бэкенда

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 2K
Блог компании Usetech Разработка под Android *
Туториал

image


Всем привет! С вами Анна Жаркова, ведущий мобильный разработчик компании Usetech. Продолжаем вам рассказывать про интересные технологии мобильной разработки и об их эффективном применении в приложениях на практике. Сегодня поговорим про то, как с помощью Firebase (без помощи бэкенд-разработчика), а именно облачных хранилищ Firebase Realtime Database/Firestore и Cloud Storage, создать свой собственный бэкенд для мобильного приложения. В качестве примера напишем приложение-аналог известного сервиса с картинками, фотографиями и постами. UI у нас уже готов, подробнее можно посмотреть в этой статье.

Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 3

5 вредных советов начинающему тестировщику

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 5.6K
Блог компании Usetech Тестирование веб-сервисов *Тестирование мобильных приложений *Карьера в IT-индустрии
Мнение

Всем привет! Меня зовут Наташа, и я уже год являюсь тестировщиком в компании Usetech. Это моя вторая статья из серии статей, посвященных начинающим специалистам, в которой я хочу поделиться своими историями и опытом работы. Предыдущую статью вы можете прочитать по ссылке. Эта статья в первую очередь предназначена для начинающих тестировщиков, а старшим коллегам, возможно, захочется поделиться своими советами в комментариях.

В интернете можно найти много статей по запросу «ЧТО НУЖНО знать начинающему тестировщику»… КАК ПРАВИЛЬНО… ЧТО ВАЖНО… ПРИМЕРЫ… ШАБЛОНЫ…

Но очень мало где разбирают то, что получается на деле и как прийти от «неправильно» к тому самому «вот так надо». Предлагаю рассмотреть 5 не совсем выдуманных, а даже очень реальных ситуаций. Завариваем чашку чая, закутываемся в плед и начинаем!:)

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 0

Улучшаем производительность сайта с помощью CSS

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 4.5K
Блог компании Usetech CSS *
Туториал

Всем привет, я Кирилл, frontend разработчик компании Usetech. Сегодня я бы хотел поговорить о том, как можно улучшить производительность сайта с помощью обычных CSS свойств и на что стоит обращать внимание. Но прежде чем приступим к улучшению производительности сайта, давайте поговорим о том, какие проблемы возникают с CSS:

Читать далее
Всего голосов 20: ↑20 и ↓0 +20
Комментарии 10

Tarantool Data Grid + Java = …

Время на прочтение 6 мин
Количество просмотров 1.3K
Блог компании Usetech Java *SQL *Tarantool *
Туториал

В последнее время всё большую популярность набирает Tarantool — платформа in-memory вычислений с гибкой схемой данных, включающая в себя NoSQL-базу данных и сервер приложений. В этой статье я хочу рассказать об одной из его реализаций — Tarantool Data Grid (TDG).

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 2

Редко используемые свойства CSS

Время на прочтение 7 мин
Количество просмотров 8K
Блог компании Usetech CSS *
Обзор

Всем привет, меня зовут Кирилл, я frontend разработчик компании Usetech. CSS постоянно развивается, и некоторые полезные свойства остаются незамеченными. Возможно о них говорят не так много, как о других, но в этой статье на примерах я разберу новые и полезные свойства CSS. Ещё вы увидите раздел ресурсы, где можно почитать подробнее и глубже.

CSS свойства, которые мы рассмотрим в данной статье:

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Комментарии 11

Приёмы эффективного общения

Время на прочтение 7 мин
Количество просмотров 5.5K
Блог компании Usetech Управление проектами *Управление сообществом *История IT
Мнение

Здравствуйте, меня зовут Павел Кондратьев, и я руководитель проектов. 

Начинал работу в небольшой компании, создавая кросс-платформенные и нативные мобильные приложения на Kotlin/Swift и веб-сервисы на Yii2, пока не перешел в ГК Юзтех, где веду самые разные проекты на .NET/Vue.JS в мультивендорных командах.

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

Читать далее
Всего голосов 12: ↑9 и ↓3 +6
Комментарии 16

5+ трендов, которые ждут разработчиков в 2023 году

Время на прочтение 9 мин
Количество просмотров 7.2K
Блог компании Usetech Программирование *Разработка мобильных приложений *Исследования и прогнозы в IT *IT-компании
Аналитика
✏️ Технотекст 2022

Согласно Statista, стоимость индустрии разработки программного обеспечения вырастет с $593 миллиардов в год до $737 миллиардов к 2023 году, что является впечатляющим результатом. По данным того же источника, область мобильной разработки к 2025 году принесёт более $600 миллионов.

Читать далее
Всего голосов 7: ↑4 и ↓3 +1
Комментарии 4

Вещи, которые я бы хотел знать будучи Junior-дизайнером

Время на прочтение 5 мин
Количество просмотров 2.7K
Блог компании Usetech Дизайн мобильных приложений *Карьера в IT-индустрии Дизайн История IT

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

Сам я начинал с маленьких сайтов в фотошопе и за свои 5+ лет успел позаниматься как «фестивальными» сайтами в студии, так и продуктовыми решениями в крупных компаниях. Сейчас работаю в финтех сфере, веду телеграм-канал о дизайне, выступаю с митапами (тут один из них).

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Комментарии 6

Исследовательские сценарии как метод раскрытия преступления (Часть вторая и заключительная)

Время на прочтение 8 мин
Количество просмотров 1.1K
Блог компании Usetech Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *
✏️ Технотекст 2022

Всем добрый день!

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

Ну что ж, давайте продолжать, ведь мне ещё есть чем с вами поделиться :)

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

Исследовательские сценарии как метод раскрытия преступления (Часть первая)

Время на прочтение 6 мин
Количество просмотров 2.7K
Блог компании Usetech Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *

Добрый день! Меня зовут Александр, я старший специалист по тестированию в ГК Юзтех. В этой статье я постараюсь кратко рассказать историю создания новых исследовательских сценариев и поделиться с вами опытом их применения.

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

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Комментарии 11

Подборка расширений для разработчиков

Время на прочтение 6 мин
Количество просмотров 3.3K
Блог компании Usetech Программирование *Расширения для браузеров

Всем привет, меня зовут Кирилл Мыльников, я frontend разработчик в ГК Юзтех.

Сегодня хочу рассказать о расширениях для разработчиков в Google Chrome.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 14

Оценка проектов и создание технико-коммерческих предложений. Делаем быстро и качественно

Время на прочтение 6 мин
Количество просмотров 1.2K
Блог компании Usetech Управление проектами *Подготовка технической документации *

Здравствуйте. Меня зовут Евгений Пригаров, я руководитель программы проектов в ГК Юзтех. С 2006 года я занимаюсь оценкой проектов, работал на пресейлах в 4-х компаниях разного масштаба. В совокупности за эти годы я отработал 1000+ пресейлов.

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

Из статьи вы узнаете:

1) Как качественно оценить проект?

2) Как создать качественное ТКП?

3) Как качественно подать результаты оценки?

Дисклеймер:

— Качественная оценка и ТКП не гарантируют победы в пресейле;

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

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 1

Fluent Assertions — инструмент автоматизированного тестирования

Время на прочтение 4 мин
Количество просмотров 3.2K
Блог компании Usetech Тестирование IT-систем *Программирование *C# *Тестирование веб-сервисов *

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

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Комментарии 5

Впервые на проекте: как не потерять себя, или записки юного тестировщика

Время на прочтение 5 мин
Количество просмотров 7.2K
Блог компании Usetech Тестирование IT-систем *Тестирование веб-сервисов *Карьера в IT-индустрии
✏️ Технотекст 2022

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

Кажется, что всем известно, чем занимается программист, как проходит его день. Об этом написано достаточно статей в сети. А чем занимается тестировщик? А младший? Допустим, вы пришли в тестирование из совершенно другой сферы. Есть ли у вас представление, как будет проходить ваш день и что в целом вы будете делать? Для тех, кто только хочет попробовать себя в новой профессии или уже занимается на курсах и посещает собеседования, я расскажу о своём опыте.

Для начала пара слов обо мне. Это поможет лучше понять и прочувствовать то, о чём я говорю. Меня зовут Наталья, мне 23. В прошлом году я получила степень бакалавра в сфере Информационных систем и технологий. После этого около полугода я искала себя и наконец в феврале 2022 пришла в IT.  Сейчас я младший тестировщик в ГК Юзтех. Три месяца я обучалась по внутрикорпоративной программе менторства и только после этого присоединилась к настоящему проекту по разработке внутреннего веб-продукта “Программа лояльности”.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 6

Полифилы JavaScript: что это и зачем они нужны?

Время на прочтение 4 мин
Количество просмотров 6.8K
Блог компании Usetech JavaScript *

Всем привет, я — Кирилл Мыльников, frontend разработчик компании Usetech.

Сегодня хочу рассказать о полифилах JavaScript: что это и зачем они нужны? На практике мы реализуем несколько полифилов: map, forEach, filter, reduce. 

Эта статья подойдёт новичкам, которые готовятся к собеседованию, и опытным специалистам. В комментариях вы можете рассказать о том, как реализуете полифилы в своей работе.

Итак, начнём с определения полифила, а затем перейдём к методам.

Читать далее
Всего голосов 10: ↑6 и ↓4 +2
Комментарии 14

Технология NiFi: применение (часть 2)

Время на прочтение 6 мин
Количество просмотров 3.3K
Блог компании Usetech Java *Apache *Управление разработкой *

Добрый день, меня зовут Рустам Ахметов, я архитектор ГК Юзтех и интеграционной шины данных UseBus. В предыдущей статье я рассказывал о Kafka и её аналогах, а сегодня хочу рассмотреть NiFi.

Вы узнаете:

Читать далее
Всего голосов 8: ↑5 и ↓3 +2
Комментарии 3

Технологии NiFi & Kafka: применение (часть 1)

Время на прочтение 10 мин
Количество просмотров 4.1K
Блог компании Usetech Java *Apache *Управление разработкой *

Добрый день, меня зовут Рустам Ахметов, я архитектор ГК Юзтех и интеграционной шины данных UseBus. В этой статье я расскажу о нашем опыте разработки продукта и выборе технического стэка. Хочу добавить, что я буду давать лишь поверхностный Helicopter view на продукты и их аналоги.

Из статьи вы узнаете:

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Комментарии 2

Пишем тесты производительности под Webflux

Время на прочтение 8 мин
Количество просмотров 1.9K
Блог компании Usetech Java *
Туториал
☕️ Cезон Java

Добрый день! Меня зовут Александр Леонов, я руководитель группы разработки одной из распределённых команд Usetech. Сегодня я хочу рассказать вам о том, как написать карманный тест производительности на неблокирующий код Webflux. Статья рассчитана на разработчиков, которые разрабатывают API или выполняют оптимизационный рефакторинг медленного кода. Итак, начнём.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 10

Центрируй, властвуй, располагай

Время на прочтение 5 мин
Количество просмотров 9.6K
Блог компании Usetech Разработка веб-сайтов *CSS *
Туториал

Всем привет, с вами Кирилл Мыльников, frontend разработчик компании Usetech.

Сегодня я хочу рассказать о вертикальном и горизонтальном центрировании CSS (Cascading Style Sheets). В сети есть много статей на эту тему, но я хочу выделить все виды горизонтального и вертикального центрирования с примерами.

Тема довольно популярная для тех, кто просто верстает или занимается полноценной frontend-разработкой (ведь нам всегда нужно что-то центрировать).

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

В этой статье я разберу следующие виды центрирования:

— Горизонтальное центрирование;
— Вертикальное центрирование;
— Горизонтальное и вертикальное центрирование.

Начнём.

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Комментарии 18
1

Информация

Сайт
usetech.ru
Дата регистрации
Дата основания
Численность
501–1 000 человек
Местоположение
Россия
Представитель
Usetech