techrocks | Unsorted

Telegram-канал techrocks - TechRocks

14928

Официальный телеграм-канал сайта techrocks.ru Канал по Тестированию: @techrocksqa Канал по веб-разработке: @techrocks_web По вопросам рекламы: @anothertechrock РКН: https://kurl.ru/JUrcd

Subscribe to a channel

TechRocks

💻 Повелитель консоли: 6 продвинутых команд для работы

⚙️ tldr — документация для людей
Вместо того чтобы читать бесконечные страницы man, используйте tldr. Она выдает краткую выжимку: только самые популярные примеры использования команды с пояснениями.

Зачем: Когда забыл синтаксис tar или chown, и не хочешь тратить 5 минут на чтение мануала.

⚙️ fzf — нечеткий поиск по всему
Это интерактивный фильтр, который можно встроить в любую команду. Он позволяет мгновенно искать файлы, историю команд или ветки в Git, просто набирая часть имени.

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

⚙️ ncdu — визуализация дискового пространства
Когда на сервере или локально внезапно закончилось место, стандартный du -sh выдает сухие цифры. ncdu открывает интерактивное окно, где можно перемещаться по папкам и сразу видеть, что именно «съело» память (например, разросшиеся логи или node_modules).

Зачем: Быстрая очистка системы без гадания «где лежит тяжелый файл».

⚙️ jq — швейцарский нож для JSON
Если вам нужно вытащить конкретное поле из огромного JSON-ответа API прямо в терминале, jq — незаменимый инструмент. Она умеет фильтровать, преобразовывать и даже раскрашивать JSON для удобного чтения.

Зачем: Позволяет автоматизировать обработку данных из API в ваших bash-скриптах.

⚙️ htop (или btop) — системный мониторинг на стероидах
Замена стандартному top. Показывает нагрузку на каждое ядро процессора, потребление памяти процессами в реальном времени и позволяет убивать зависшие задачи парой нажатий клавиш.

Зачем: Наглядный контроль за тем, какой именно процесс «повесил» систему или утекает по памяти.

⚙️ curl -I (и другие флаги отладки)
Многие используют curl просто для скачивания, но с флагом -I она превращается в инструмент отладки заголовков. Вы сразу видите статус ответа (200, 404, 500), тип контента и настройки кэширования.

Зачем: Быстрая проверка работы веб-сервера или API без открытия браузера и DevTools.

Читать полностью…

TechRocks

Talanto.work - сайт для всех, кто ищет работу в IT.

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

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

На talanto.work собрано 28.000+ вакансий из разных .ru и иностранных сайтов: разработка, QA, аналитика, DevOps, продакт, дизайн, менеджмент и другие IT/Digital-направления.

Более 1700 вакансий за последний месяц из телеграм каналов.

Что еще есть на сайте:

🟠 Фильтры для нормального поиска
Можно искать по стеку, грейду, зарплате, стране, формату работы, релокации и типу занятости.

🟠 Разбор резюме
Загружаете CV и получаете конкретные рекомендации: что улучшить, какие навыки добавить, где слабая структура и что может мешать пройти ATS.

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

🟠Сопроводительное письмо за 10 секунд
Вставляете вакансию и получаете персональное письмо под конкретную компанию и роль, а не шаблон “прошу рассмотреть мою кандидатуру”.

🟠Уведомления в Telegram
Задаёте фильтры один раз и бот присылает новые подходящие вакансии прямо в Telegram.

Поиск работы в IT сейчас и так сложный. Мы хотим, чтобы вы тратили меньше времени на листание сайтов и больше на точные отклики туда, где у вас реально есть шанс.

✈️ 28.000+ вакансий
🟢Бот с уведомлениями о ваших вакансиях: @TalantoWorkBot
🟢Написать сопровод
🟢Разобрать резюме
🟢Проверить соответствие резюме вакансиям

Читать полностью…

TechRocks

🚩 Talanto. Поиск работы в IT - канал для тех, кто ищет работу в IT.

В канале пишем о том, как сейчас реально устроен поиск работы:
— почему даже сильные кандидаты не всегда доходят до интервью
— как ATS и ключевые слова влияют на судьбу резюме
— почему “нормальное CV” уже не гарантирует приглашения
— как понять, на какие вакансии стоит откликаться, а на какие нет
— зачем адаптировать резюме под конкретную роль
— как писать сопроводительные, которые не выглядят шаблоном
— где искать IT-вакансии и как не тратить часы на ручной поиск

Плюс регулярно публикуем подборки свежих вакансий по направлениям:
Golang, C#, Java, Python, QA, DevOps, аналитика, менеджмент и другие IT/Digital-роли.


Канал ведём от лица команды talanto.work — сервиса, где собрано 18.300+ вакансий с разных .ru и иностранных сайтов, есть разбор резюме, проверка соответствия резюме вакансии, генерация сопроводительных и Telegram-бот с уведомлениями о новых вакансиях.

Если вы ищете работу в IT или просто хотите лучше понимать, как сейчас работает рынок IT — подписывайтесь.

✈️ Talanto. Поиск работы в IT: /channel/talantojob

Читать полностью…

TechRocks

⚙️ Автоматизируем рутину: подборка для тех, кто не любит делать дважды

6️⃣ Магия Bash-скриптов и алиасов
Для старта важно понять логику: как превратить цепочку команд в одну короткую фразу.

📖 Что почитать: «Bash-скрипты: начало» — нестареющая база на Habr, которая объясняет всё от переменных до циклов.

2️⃣ Автоматизация через GitHub Actions
CI/CD — это не только про деплой, но и про проверку вашего кода на ошибки «на лету».

📖 Что почитать: «Руководства по GitHub Actions» — подборка материалов, которые помогут вам настроить ваши первые workflow и забыть о ручном запуске тестов.

3️⃣ Умные задачи по расписанию с Cron
Если нужно, чтобы скрипт просыпался в 3 ночи и чистил логи, Cron — ваш лучший друг.

📖 Что почитать: «Cron в Linux: полное руководство для админов + скрытые проблемы» — качественный гайд с примерами синтаксиса.

4️⃣ Плагины для IDE: VS Code на стероидах
Правильные расширения делают 30% работы за вас, исправляя форматирование и подсказывая ошибки.

📖 Что почитать: «Топ AI-расширений для VS Code в 2026 году» — свежий обзор инструментов (Copilot, Tabnine и др.), которые реально ускоряют написание кода.

5️⃣ Управление секретами: хватит хранить пароли в .env
Безопасная передача ключей внутри команды — это тоже процесс, который можно и нужно автоматизировать.

📖 Что почитать: «Управление секретами в 2026: Vault, Sealed Secrets и как не хранить пароли в коде» — актуальный разбор современных подходов к безопасности.

6️⃣ CLI-утилиты на Python
Когда Bash становится слишком сложным, на помощь приходит Python для создания удобных консольных интерфейсов.

📖 Что почитать: «Создаем красивые и удобные CLI-приложения на Python с помощью Typer и Rich» — отличный туториал на Habr о том, как сделать свою утилиту профессиональной.

Читать полностью…

TechRocks

Talanto - сервис по поиску дешевых ави... работы в IT.

В чем преимущества для соискателя:

1. Мы парсим вакансии с разных источников: зарубежные стартапы, все главные ru сайты. Все вакансии в одном месте

2. Хорошие фильтры + каждый день нотификации с вакансиями по вашим фильтрам в телегу.

3. Недавно выкатили классную фичу - под каждой вакансией в правом углу соответствие вашего профиля(резюме) и вакансии в процентах от 0 до 100. С высоким соответствием - больший смысл откликаться на такие вакансии. Фича работает для пользователей у которых есть профиль на сайте.

4. Разбор вашего резюме + сопроводительное письмо + мэтчи на вакансию - всё это у нас конечно же есть.

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

Talanto.work

Читать полностью…

TechRocks

👀 Лучшие ИИ-инструменты для разработчиков

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

✅ Cursor
ИИ-редактор кода (на базе VS Code), где разработка строится вокруг диалога с моделью. Понимает весь проект и может вносить изменения сразу в несколько файлов, а не только в текущий.

Умеет дописывать код, искать баги, делать рефакторинг и работать с терминалом. Часто используется как основной IDE при работе с ИИ.

✅ GitHub Copilot
Самый массовый ИИ-ассистент, встроенный в IDE (VS Code, JetBrains и др.). Работает как умный автокомплит: предлагает строки, функции и блоки кода на основе контекста.

Хорошо подходит для ускорения повседневных задач — от boilerplate до генерации тестов и простого рефакторинга.

✅ Claude Code
Инструмент от Anthropic с упором на работу через терминал и понимание кода. Лучше всего проявляет себя в сложных задачах — дебаге, анализе и архитектуре.

Может работать с репозиторием, генерировать патчи, объяснять код и помогать с Git-операциями. Часто используется как “второе мнение”.

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

Поддерживает автодополнение, чат с ИИ, рефакторинг и работу с терминалом. Быстро набирает популярность.

✅ Codeium
Бесплатный ИИ-ассистент с поддержкой множества языков и IDE. Часто используется как альтернатива Copilot.

Основные функции — автодополнение, генерация кода и поиск по проекту. Хороший вариант для старта.

✅ Amazon Q (ex CodeWhisperer)
ИИ-ассистент от AWS для разработки и работы с облаком. Глубоко интегрируется с AWS и помогает писать, тестировать и оптимизировать код. Особенно полезен при работе с инфраструктурой и сервисами AWS.

✅ Devin (Cognition)
Экспериментальный инструмент, который позиционируется как почти автономный разработчик. Может выполнять задачи целиком: писать код, запускать тесты и итеративно улучшать результат.

Пока дорогой и ограниченно доступный, но показывает, куда движется рынок.

Читать полностью…

TechRocks

📥 Подборка статей о видах тестирования

6️⃣ Самоучитель по тестированию производительности. Обзорная статья по тестированию производительности в целом. Вы узнаете, на что оно нацелено, какие виды этого тестирования есть и что проверяет каждый вид.

2️⃣ Модульное и интеграционное тестирование в эпоху ИИ. Из этой статьи вы узнаете, чем отличаются модульное и интеграционное тестирование. Также в ней вы найдете примеры с ИИ и простые советы, как выбирать подход под ваши задачи.

3️⃣ Свободное (ad-hoc) тестирование. В этой статье объясняется, что такое ad-hoc-тестирование, в каких ситуациях его используют и чем оно отличается от формальных техник.

4️⃣ Компонентное тестирование. Обзорная статья. Вы узнаете, что собой представляет компонентное тестирование, на какие подвиды оно делится и как проводится, а также – чем оно отличается от юнит-тестирования.

5️⃣ Что такое гамма-тестирование? Помимо альфа- и бета-, существует ещё один вид тестирования, который обычно не выполняется в большинстве проектов – гамма-тестирование. Эта статья рассказывает о его роли, времени проведения, преимуществах и недостатках.

Читать полностью…

TechRocks

✅ Рекурсия и ее использование в программировании

🔴 Рекурсия. Из этой статьи вы узнаете о рекурсии и о том, как она работает. Примеры - на языке Go.

🔴 Функция в Python: руководство для начинающих. Эта статья вкратце познакомит вас с самим понятием функции, а также с различными типами фукнций - встроенными, рекурсивными, пользовательскими и лямбда-функциями.

🔴 Рекурсивные типы. Обзор типов, обслуживающих рекурсивные алгоритмы.

🔴 Рекурсия в Python: концепции, примеры и советы. В этой статье вы найдете пояснение концепции рекурсии, разбор ее работы в Python и примеры применения на практике.

🔴 Откуда взялась хвостовая рекурсия и когда ожидается ее реализация в новом стандарте языка Си. Рекурсия VS Iteration.

🔴 Рекурсия в Python: плюсы и минусы использования. Есть множество задач, которые по своей природе являются рекурсивными. Их было бы очень трудно решить каким-либо другим способом. Разумеется, есть и другие задачи, для которых использование рекурсии будет излишним. Подробнее - в статье.

🔴 Способы разделения длительных задач в JavaScript. Иногда возникает необходимость разделить длительную дорогую (с точки зрения вычислений) задачу на несколько тиков (ticks) цикла событий (event loop). В этой статье рассмотрены разные способы это сделать.

🔴 Рекурсивные функции в Python. Тут рассматриваются такие темы, как базовая анатомия рекурсивной функции, представление памяти рекурсивной функции в виде стека и дерева, отслеживание рекурсии и ее пространственно-временной анализ.

Читать полностью…

TechRocks

💡 Подборка статей об алгоритмах

✔️ Алгоритмы поиска на Python. Существует множество различных алгоритмов, которые можно использовать для поиска. В этой статье рассмотрен линейный (в т.ч. улучшенный) и бинарный поиск, поиск Фибоначчи, экспоненциальный и интерполяционный поиск.

✔️ Бинарный поиск на Python. Из этой статьи вы узнаете, что такое бинарный поиск, каково его практическое применение и как реализовать его на Python с помощью итеративного и рекурсивного методов.

✔️ Big O. В этой статье разбираются четыре наиболее часто встречающиеся категории нотации Big O (константная, логарифмическая, линейная и квадратичная).

✔️ Жадный алгоритм с примерами на Python. Из этой статьи вы узнаете, что собой представляют жадные алгоритмы и чем они отличаются от нежадных, в чем их преимущества и как их использовать на практике.

✔️ Сортировка «Американский флаг». Ознакомительная статья с визуализациями сортировок и примером реализации на Python.

✔️ Обход двоичного дерева на Python. В работе вам довольно редко придется реализовывать двоичные деревья и обходить их. Тем не менее, уметь это делать полезно и для общего развития, и для прохождения собесов.

✔️ Всё, что вам не рассказали про Shunting Yard. Этот алгоритм широко известен. Однако есть один важный момент, который почти всегда упускается или замалчивается: алгоритм предполагает, что входное выражение уже синтаксически корректно.

✔️ Сортировка пузырьком на Python. Пример кода и визуализация сортировки пузырьком.

✔️ Как пройти алгоритмическое собеседование: полный гид по алгоритмам, сложностям и стратегиям. Список алгоритмов с их краткими описаниями и оценками сложности.

Читать полностью…

TechRocks

Сегодня собрали для вас подборку статей о регулярных выражениях в Python

6️⃣ Регулярные выражения в Python

2️⃣ Регулярное выражение для проверки римских чисел (на Python)

3️⃣Проверяем наличие подстроки в строке

4️⃣ 4 регулярных выражения, которые стоит знать

5️⃣ Регулярные выражения в Python

Сохраняйте и делитесь с друзьями!

Читать полностью…

TechRocks

​Псевдоэлементы в CSS: продвинутая стилизация

#css #webdev

Для стилизации определенных частей элемента в CSS применяются псевдоэлементы. При правильном использовании они помогут вам создать потрясающие стили.

Читать статью

Читать полностью…

TechRocks

​Индексы и оптимизация MySQL-запросов

#sql

У многих людей возникают трудности с оптимизацией запросов. Предлагаем почитать практические советы по этой теме.

Читать статью

Читать полностью…

TechRocks

​10 навыков, которые помогут в карьере Java-программисту

#career

Если вы хотите улучшить свой набор навыков, ускорить карьерный рост и стать лучшим Java-программистом, обратите внимание на следующие навыки — их наличие выделит вас на фоне других разработчиков.

Читать статью

Читать полностью…

TechRocks

​Итераторы в JavaScript

#javascript

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

Читать статью

Читать полностью…

TechRocks

​Игры для изучения Git и GitHub

#git

Изложение основ программирования, css, html, JavaScript давно геймифицировано. Но знаете ли вы, что изучение Git и GitHub тоже может быть увлекательным? Давайте посмотрим, какие есть обучающие игры по этому направлению.

Читать статью

Читать полностью…

TechRocks

🖥 Python Power-Up: 6 инструментов для современного разработчика

⚙️ Ruff — невероятно быстрый линтер и форматир
Если вы все еще используете Flake8 или Black по отдельности, пришло время попробовать Ruff. Он написан на Rust и работает в десятки раз быстрее.

Фишка: Заменяет собой целый ворох инструментов (isort, flake8, pyupgrade). Он подсвечивает ошибки и форматирует код почти мгновенно, даже в огромных проектах.

⚙️ FastStream — для тех, кто работает с очередями
Если в вашем проекте есть Kafka, RabbitMQ или NATS, FastStream — это маст-хэв. Это фреймворк, который позволяет работать с брокерами сообщений так же просто и красиво, как FastAPI работает с HTTP.

Фишка: Автоматическая генерация документации (AsyncAPI) и интеграция с Pydantic для валидации сообщений.

⚙️ UV — замена pip и poetry
Еще один инструмент на Rust от создателей Ruff. Это менеджер пакетов и установщик Python, который делает установку зависимостей практически мгновенной.

Фишка: Он умеет управлять версиями самого Python. Больше не нужно мучиться с pyenv или conda — UV скачает нужную версию интерпретатора сам под конкретный проект.

⚙️ Loguru — логирование без боли
Стандартная библиотека logging в Python мощная, но ужасно громоздкая. Loguru позволяет забыть про создание хендлеров и форматтеров.

Фишка: Вы просто пишете from loguru import logger и начинаете логировать. По умолчанию есть красивая раскраска в консоли, ротация файлов и удобная отправка уведомлений.

⚙️ HTTPX — следующий шаг после Requests
Requests — это классика, но она не умеет в async/await. HTTPX — это современный клиент, который поддерживает как синхронные, так и асинхронные запросы, сохраняя при этом привычный интерфейс.

Фишка: Поддержка HTTP/2 и полная совместимость с экосистемой асинхронных фреймворков (FastAPI, Sanic).

⚙️ Rich — красота в терминале
Если вы пишете CLI-утилиты, Rich превратит скучный текст в произведение искусства.

Фишка: Позволяет легко выводить таблицы, прогресс-бары, синтаксическую подсветку кода и даже эмодзи прямо в консоль. Идеально для внутренних инструментов команды.

Читать полностью…

TechRocks

☄️ Прокачиваем GitHub: 6 шагов к идеальному профилю

6️⃣ README профиля (The Hero Section)
Создайте репозиторий с тем же именем, что и ваш никнейм. Файл README.md в нем станет вашей визиткой на главной странице.

Что добавить:
Стек технологий (иконками), текущие проекты, ссылку на Telegram-канал и забавную гифку. Это первое, что увидит HR или тимлид.

2️⃣ Автоматическая статистика (GitHub Readme Stats)
Добавьте динамические карточки, которые показывают ваши самые используемые языки, количество коммитов и «звезды».

Фишка:
Статистика обновляется сама. Это визуальное доказательство того, что вы реально кодите, а не просто создали аккаунт ради галочки.

3️⃣ Закрепленные репозитории (Pinned)
Не позволяйте случайным учебным проектам висеть в топе. Выберите 4–6 лучших работ.

Совет:
Обязательно добавьте к ним понятные описания и теги (topics), чтобы было ясно, на каком языке написан проект и какую проблему он решает.

4️⃣ График контрибуций (Зеленый календарь)
Пустые клетки в календаре выглядят грустно. Но не нужно «рисовать» активность фейковыми скриптами — это сразу видно.

Лайфхак:
Даже фикс опечатки в README опенсорс-проекта или обновление документации в своем старом пет-проекте дает «зеленый квадратик». Регулярность важнее объема.

5️⃣ GitHub Actions для автоматизации профиля
Настройте экшен, который будет автоматически подтягивать последние посты из вашего блога или Telegram-канала прямо в README профиля.

Зачем:
Это показывает, что вы не просто умеете писать код, но и знаете, как работают инструменты CI/CD на практике.

6️⃣ Правильные "About" и "Social" ссылки
В каждом важном репозитории справа есть блок "About". Заполните его: краткое описание, ссылка на работающее демо (если это веб-приложение) и правильные теги (например, linux, bash, python).

Важно:
Укажите актуальный контакт для связи. Если HR придется искать вашу почту через коммиты, он может просто уйти к другому кандидату.

Читать полностью…

TechRocks

К предыдущей подборке

Читать полностью…

TechRocks

Совет на 2026 год — переходите в ML.

Пока обычные разрабы конкурируют с ИИ-копилотами, ML-инженеры эти самые нейронки создают.

В эпоху нейростей это самые востребованые люди в мире программирования. Зарплаты мидлов начинаются от 250 000 ₽, а у сеньоров в BigTech доходят до 700 000 ₽.

А чтобы освоить его всего за 4 месяца без лишней суеты — изучите канал Артема Алехина.

Его бэкграунд: Руководитель команды в Сбере, валютная удаленка. К 22 годам вышел на доход 1 000 000+ ₽ в месяц.

На канале вы найдёте:

— Всё про самые востребованные стеки(Python, ИИ-агенты, NLP) и почему математика — это не страшно, если учить только нужное.

— Как оформить резюме, чтобы оно пролетало через любые LLM-фильтры и ATS-системы прямо к тимлидам.

— Скрипты переговоров, которые помогли его ученикам прыгнуть с 0 до 360к всего за 8 месяцев.

Во времена острой нехватки ML-разработчиков, это лучшее время, чтобы перекатиться. Переходи и изучай: /channel/+NmeKLJV36Co0MDVi

Читать полностью…

TechRocks

Тимлид, ненавязчиво наблюдающий за командой

Читать полностью…

TechRocks

Вот это комбо: ты, команда SberAds и шанс получить приглашение в Сбер за один день! ⚡️

28 марта Сбер устраивает One Day Offer* для Data Scientists**, готовых перевести эффективность SberAds, качество и релевантность показываемой рекламы на новый уровень.

Если ты хочешь работать над созданием и улучшением моделей для аукционов и свободно ориентируешься в Python, Go, S3, Spark — регистрируйся на One Day Offer*.

У тебя будет 8000+ коллег — масштабно, правда? Успей занять место в команде мечты!

* One Day Offer — предложение о работе за один день.
** Data Scientists — исследователи данных.

Читать полностью…

TechRocks

✅Статьи об Appium для автоматизаторов тестирования

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

2️⃣ Как управлять установками в Appium через noReset и fullReset. С помощью разных комбинаций noReset и fullReset вы сможете забыть про лишние переустановки приложений в Appium и динамически переключаться между сборками, не меняя код. Как все это делается - читайте в статье.

3️⃣ Лучшая шпаргалка по Appium для Java. Тут вы найдете все, что вам нужно знать: от самых простых операций до самых продвинутых конфигураций.

4️⃣ Как писать визуальные автоматизированные тесты UI при помощи графики, а не сложных локаторов. Из этой статьи вы узнаете, как писать UI-автотесты через визуальное распознавание: сравнение скриншотов, поиск по «образу» элемента и клики по изображению.

5️⃣ Как работать с запросами разрешений в Appium: распознаём, что от нас хочет iOS. Одна из самых неприятных (из интересных) проблем в автоматизации iOS‑приложений — работа с системными запросами разрешений. Если вы сталкивались с тем, что тесты падают из‑за неожиданно появляющихся системных диалогов — эта статья может вам помочь.

Читать полностью…

TechRocks

📥 Подборка полезных материалов об использовании JMeter в тестировании

1️⃣ Нагрузочное тестирование Rest API с помощью Apache JMeter. В этой статье описано, как провести базовое нагрузочное тестирование с помощью Apache JMeter.

2️⃣ JMeter как инструмент для автоматизации функционального тестирования. В статье показано, как использовать Apache JMeter для автоматизации функционального тестирования, включая запуск тестов в CI, гибкую работу с HTTP-запросами, обработку переменных, подключение к базам данных и интеграцию с Allure для удобных отчетов.

3️⃣ JMeter — быстрый гайд. В этой статье разбирается установка JMeter, базовые понятия, связанные с этим приложением, его конфигурация и основы работы с ним.

4️⃣ Jmeter + ГОСТ TLS. Подключаем отечественную криптографию к тестам веб сервисов. Множество QA специалистов, а также специалисты по нагрузочному тестированию, используют JMeter в своей работе из-за его достаточно большой гибкости. Пакет всем хорош, но в своей базовой поставке он ничего не знает про российские алгоритмы шифрования.

▶️ Что такое JMeter, или как НЕ положить production. Запись мастер-класса.

▶️ HTTP-авторизация в JMeter. Видео.

Читать полностью…

TechRocks

Если вы новичок в QA или уже нет, но знания по теме в вашей голове не складываются в систему — держите ссылку на огромный четырёхчасовой(!) курс, где известный IT-ментор и звезда твиттера Антон Назаров поэтапно разбирает: что учить, как применять, как дойти до собеса и получить желаемое место.

Внутри курса (если столь длинный хронометраж вообще можно уместить в краткую дорожную карту):

✅ QA vs QC — что от вас ждут на работе
✅ Agile/Scrum, жизненный цикл ПО, виды тестирования
✅ тест-доки (чек-листы/кейсы), баг-репорты — как писать по-взрослому
✅ инструменты: DevTools, Postman, SQL, логи, CI/CD, Kafka
✅ типовые вопросы на интервью и как на них отвечать

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

Читать полностью…

TechRocks

​Коллекция индикаторов загрузки для темного режима

#webdev #html #css

Сотня лоадеров, созданных при помощи всего одного HTML-элемента — div — и CSS. Все эти индикаторы отлично подойдут для темного режима.

Читать статью Смотреть CodePen-ы в статье

Читать полностью…

TechRocks

✔️ Шаблоны проектирования для начинающих

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

В этой подборке — понятные объяснения и наглядные примеры, которые помогут быстрее разобраться и начать применять паттерны в своих проектах.

🚩 Шаблон проектирования Singleton

🚩 Шаблон проектирования Итератор

🚩 Шаблон проектирования Декоратор

🚩 Шаблон проектирования Фасад

🚩 Шаблон проектирования Адаптер

🚩 Шаблон проектирования Абстрактная фабрика

#полезное

Читать полностью…

TechRocks

Приглашаем на ЮMoneyDay — бесплатную онлайн-конференцию про финтех и IT 🔥

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

Будут доклады по 16 направлениям:

🟣 Будущее финтеха
🟣 Бэкенд
🟣 Фронтенд
🟣 Тестирование
🟣 Python
🟣 Менеджмент проектов
🟣 Менеджмент продуктов
🟣 Системный анализ
🟣 SQL
🟣 UX
🟣 ИИ
🟣 Архитектура IT-решений
🟣 Внутренние системы
🟣 Мобильная разработка
🟣 Инфраструктура
🟣 О компании

Встречаемся онлайн 5 и 6 декабря в 11:00 мск. Чтобы участвовать, зарегистрируйтесь на сайте конференции ✅

Читать полностью…

TechRocks

​Советы для разработчиков-самоучек по выбору ресурсов

#career

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

Читать статью

Читать полностью…

TechRocks

⚡️Запускаем технологические решения вместе!

Друзья, разработчики, инноваторы!
Центр исследований и разработки Сбера в Санкт-Петербурге открывает регистрацию на SpbTechRun – хакатон, где рождаются прорывные идеи и крутые проекты.

Нас ждёт уникальный формат с полным погружением:

✅ Заочный этап до 5 декабря: соберите команду и работайте над проектом из любой точки.

🔆 Вас ждут промежуточные чек-поинты с фидбеком от экспертов. Это шанс не сбиться с пути и прокачать свои решения.

✅ Очный финал 13 декабря: Самые сильные команды встретятся лицом к лицу, чтобы представить свои решения и побороться за звание лучших.  

💡 3 реальных кейса. В каждом мы определим тройку победителей.
Ваш талант не останется незамеченным!  

🏆 Победителям классный мерч от Сбера и дополнительные баллы при приеме в Санкт-Петербургский государственный университет в 2026 году на образовательную программу магистратуры «Искусственный интеллект и наука о данных».

🔥 Готовы к вызову? Успейте занять свое место на старте и ознакомиться с деталями мероприятия на официальном сайте Хакатона.

Читать полностью…

TechRocks

​Создаем собственный курсор при помощи CSS и JavaScript

#javascript

Вам случалось зайти на какой-нибудь сайт и просто застыть в восхищении от реализованных на нем разных штучек? Наверняка среди них был и какой-нибудь интересный курсор, отличающийся от обычной стрелочки.

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

Читать статью

Читать полностью…
Subscribe to a channel