14928
Официальный телеграм-канал сайта techrocks.ru Канал по Тестированию: @techrocksqa Канал по веб-разработке: @techrocks_web По вопросам рекламы: @anothertechrock РКН: https://kurl.ru/JUrcd
💻 Повелитель консоли: 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.
Talanto.work - сайт для всех, кто ищет работу в IT.
Мы спарсили за вас все возможные телеграм каналы и сайты с вакансиями исключительно из сферы IT.
Вам не нужно следить за тем, когда выходит вакансия и где, всё это уже сделано за вас.
Просто настройте фильтры у нас на сайте и получайте уведомления в телегу, как только вакансия вышла.
На talanto.work собрано 28.000+ вакансий из разных .ru и иностранных сайтов: разработка, QA, аналитика, DevOps, продакт, дизайн, менеджмент и другие IT/Digital-направления.
Более 1700 вакансий за последний месяц из телеграм каналов.
Что еще есть на сайте:
🟠 Фильтры для нормального поиска
Можно искать по стеку, грейду, зарплате, стране, формату работы, релокации и типу занятости.
🟠 Разбор резюме
Загружаете CV и получаете конкретные рекомендации: что улучшить, какие навыки добавить, где слабая структура и что может мешать пройти ATS.
🟠Проверка соответствия вакансии и резюме
Рядом с вакансией всегда есть кнопочка узнать соответствие, насколько ваш профиль ей подходит. Сервис покажет процент совпадения, сильные стороны и пробелы в резюме
🟠Сопроводительное письмо за 10 секунд
Вставляете вакансию и получаете персональное письмо под конкретную компанию и роль, а не шаблон “прошу рассмотреть мою кандидатуру”.
🟠Уведомления в Telegram
Задаёте фильтры один раз и бот присылает новые подходящие вакансии прямо в Telegram.
Поиск работы в IT сейчас и так сложный. Мы хотим, чтобы вы тратили меньше времени на листание сайтов и больше на точные отклики туда, где у вас реально есть шанс.
✈️ 28.000+ вакансий
🟢Бот с уведомлениями о ваших вакансиях: @TalantoWorkBot
🟢Написать сопровод
🟢Разобрать резюме
🟢Проверить соответствие резюме вакансиям
🚩 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
⚙️ Автоматизируем рутину: подборка для тех, кто не любит делать дважды
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 о том, как сделать свою утилиту профессиональной.
Talanto - сервис по поиску дешевых ави... работы в IT.
В чем преимущества для соискателя:
1. Мы парсим вакансии с разных источников: зарубежные стартапы, все главные ru сайты. Все вакансии в одном месте
2. Хорошие фильтры + каждый день нотификации с вакансиями по вашим фильтрам в телегу.
3. Недавно выкатили классную фичу - под каждой вакансией в правом углу соответствие вашего профиля(резюме) и вакансии в процентах от 0 до 100. С высоким соответствием - больший смысл откликаться на такие вакансии. Фича работает для пользователей у которых есть профиль на сайте.
4. Разбор вашего резюме + сопроводительное письмо + мэтчи на вакансию - всё это у нас конечно же есть.
Переходите, изучайте и если вам что-то не понравится - пишите тут в комментариях. Мы быстро всё пофиксим).
Talanto.work
👀 Лучшие ИИ-инструменты для разработчиков
Подборка инструментов, которые реально используют для написания кода, дебага и работы с проектами.
✅ 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)
Экспериментальный инструмент, который позиционируется как почти автономный разработчик. Может выполнять задачи целиком: писать код, запускать тесты и итеративно улучшать результат.
Пока дорогой и ограниченно доступный, но показывает, куда движется рынок.
📥 Подборка статей о видах тестирования
6️⃣ Самоучитель по тестированию производительности. Обзорная статья по тестированию производительности в целом. Вы узнаете, на что оно нацелено, какие виды этого тестирования есть и что проверяет каждый вид.
2️⃣ Модульное и интеграционное тестирование в эпоху ИИ. Из этой статьи вы узнаете, чем отличаются модульное и интеграционное тестирование. Также в ней вы найдете примеры с ИИ и простые советы, как выбирать подход под ваши задачи.
3️⃣ Свободное (ad-hoc) тестирование. В этой статье объясняется, что такое ad-hoc-тестирование, в каких ситуациях его используют и чем оно отличается от формальных техник.
4️⃣ Компонентное тестирование. Обзорная статья. Вы узнаете, что собой представляет компонентное тестирование, на какие подвиды оно делится и как проводится, а также – чем оно отличается от юнит-тестирования.
5️⃣ Что такое гамма-тестирование? Помимо альфа- и бета-, существует ещё один вид тестирования, который обычно не выполняется в большинстве проектов – гамма-тестирование. Эта статья рассказывает о его роли, времени проведения, преимуществах и недостатках.
✅ Рекурсия и ее использование в программировании
🔴 Рекурсия. Из этой статьи вы узнаете о рекурсии и о том, как она работает. Примеры - на языке Go.
🔴 Функция в Python: руководство для начинающих. Эта статья вкратце познакомит вас с самим понятием функции, а также с различными типами фукнций - встроенными, рекурсивными, пользовательскими и лямбда-функциями.
🔴 Рекурсивные типы. Обзор типов, обслуживающих рекурсивные алгоритмы.
🔴 Рекурсия в Python: концепции, примеры и советы. В этой статье вы найдете пояснение концепции рекурсии, разбор ее работы в Python и примеры применения на практике.
🔴 Откуда взялась хвостовая рекурсия и когда ожидается ее реализация в новом стандарте языка Си. Рекурсия VS Iteration.
🔴 Рекурсия в Python: плюсы и минусы использования. Есть множество задач, которые по своей природе являются рекурсивными. Их было бы очень трудно решить каким-либо другим способом. Разумеется, есть и другие задачи, для которых использование рекурсии будет излишним. Подробнее - в статье.
🔴 Способы разделения длительных задач в JavaScript. Иногда возникает необходимость разделить длительную дорогую (с точки зрения вычислений) задачу на несколько тиков (ticks) цикла событий (event loop). В этой статье рассмотрены разные способы это сделать.
🔴 Рекурсивные функции в Python. Тут рассматриваются такие темы, как базовая анатомия рекурсивной функции, представление памяти рекурсивной функции в виде стека и дерева, отслеживание рекурсии и ее пространственно-временной анализ.
💡 Подборка статей об алгоритмах
✔️ Алгоритмы поиска на Python. Существует множество различных алгоритмов, которые можно использовать для поиска. В этой статье рассмотрен линейный (в т.ч. улучшенный) и бинарный поиск, поиск Фибоначчи, экспоненциальный и интерполяционный поиск.
✔️ Бинарный поиск на Python. Из этой статьи вы узнаете, что такое бинарный поиск, каково его практическое применение и как реализовать его на Python с помощью итеративного и рекурсивного методов.
✔️ Big O. В этой статье разбираются четыре наиболее часто встречающиеся категории нотации Big O (константная, логарифмическая, линейная и квадратичная).
✔️ Жадный алгоритм с примерами на Python. Из этой статьи вы узнаете, что собой представляют жадные алгоритмы и чем они отличаются от нежадных, в чем их преимущества и как их использовать на практике.
✔️ Сортировка «Американский флаг». Ознакомительная статья с визуализациями сортировок и примером реализации на Python.
✔️ Обход двоичного дерева на Python. В работе вам довольно редко придется реализовывать двоичные деревья и обходить их. Тем не менее, уметь это делать полезно и для общего развития, и для прохождения собесов.
✔️ Всё, что вам не рассказали про Shunting Yard. Этот алгоритм широко известен. Однако есть один важный момент, который почти всегда упускается или замалчивается: алгоритм предполагает, что входное выражение уже синтаксически корректно.
✔️ Сортировка пузырьком на Python. Пример кода и визуализация сортировки пузырьком.
✔️ Как пройти алгоритмическое собеседование: полный гид по алгоритмам, сложностям и стратегиям. Список алгоритмов с их краткими описаниями и оценками сложности.
Сегодня собрали для вас подборку статей о регулярных выражениях в Python
6️⃣ Регулярные выражения в Python
2️⃣ Регулярное выражение для проверки римских чисел (на Python)
3️⃣Проверяем наличие подстроки в строке
4️⃣ 4 регулярных выражения, которые стоит знать
5️⃣ Регулярные выражения в Python
Сохраняйте и делитесь с друзьями!
Псевдоэлементы в CSS: продвинутая стилизация
#css #webdev
Для стилизации определенных частей элемента в CSS применяются псевдоэлементы. При правильном использовании они помогут вам создать потрясающие стили.
Читать статью
Индексы и оптимизация MySQL-запросов
#sql
У многих людей возникают трудности с оптимизацией запросов. Предлагаем почитать практические советы по этой теме.
Читать статью
10 навыков, которые помогут в карьере Java-программисту
#career
Если вы хотите улучшить свой набор навыков, ускорить карьерный рост и стать лучшим Java-программистом, обратите внимание на следующие навыки — их наличие выделит вас на фоне других разработчиков.
Читать статью
Итераторы в JavaScript
#javascript
В этой статье мы раскроем всю мощь и многогранность итераторов JavaScript. Если вам случалось работать с коллекциями данных и задаваться вопросом, есть ли более эффективный и элегантный способ работы с ними, то вы попали по адресу.
Читать статью
Игры для изучения Git и GitHub
#git
Изложение основ программирования, css, html, JavaScript давно геймифицировано. Но знаете ли вы, что изучение Git и GitHub тоже может быть увлекательным? Давайте посмотрим, какие есть обучающие игры по этому направлению.
Читать статью
🖥 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 превратит скучный текст в произведение искусства.
Фишка: Позволяет легко выводить таблицы, прогресс-бары, синтаксическую подсветку кода и даже эмодзи прямо в консоль. Идеально для внутренних инструментов команды.
☄️ Прокачиваем 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 придется искать вашу почту через коммиты, он может просто уйти к другому кандидату.
Совет на 2026 год — переходите в ML.
Пока обычные разрабы конкурируют с ИИ-копилотами, ML-инженеры эти самые нейронки создают.
В эпоху нейростей это самые востребованые люди в мире программирования. Зарплаты мидлов начинаются от 250 000 ₽, а у сеньоров в BigTech доходят до 700 000 ₽.
А чтобы освоить его всего за 4 месяца без лишней суеты — изучите канал Артема Алехина.
Его бэкграунд: Руководитель команды в Сбере, валютная удаленка. К 22 годам вышел на доход 1 000 000+ ₽ в месяц.
На канале вы найдёте:
— Всё про самые востребованные стеки(Python, ИИ-агенты, NLP) и почему математика — это не страшно, если учить только нужное.
— Как оформить резюме, чтобы оно пролетало через любые LLM-фильтры и ATS-системы прямо к тимлидам.
— Скрипты переговоров, которые помогли его ученикам прыгнуть с 0 до 360к всего за 8 месяцев.
Во времена острой нехватки ML-разработчиков, это лучшее время, чтобы перекатиться. Переходи и изучай: /channel/+NmeKLJV36Co0MDVi
Вот это комбо: ты, команда SberAds и шанс получить приглашение в Сбер за один день! ⚡️
28 марта Сбер устраивает One Day Offer* для Data Scientists**, готовых перевести эффективность SberAds, качество и релевантность показываемой рекламы на новый уровень.
Если ты хочешь работать над созданием и улучшением моделей для аукционов и свободно ориентируешься в Python, Go, S3, Spark — регистрируйся на One Day Offer*.
У тебя будет 8000+ коллег — масштабно, правда? Успей занять место в команде мечты!
* One Day Offer — предложение о работе за один день.
** Data Scientists — исследователи данных.
✅Статьи об Appium для автоматизаторов тестирования
1️⃣ Разбор архитектуры Appium. Знание внутреннего устройства и архитектуры инструмента может оказаться очень полезным, особенно если вы пользуетесь им ежедневно.
2️⃣ Как управлять установками в Appium через noReset и fullReset. С помощью разных комбинаций noReset и fullReset вы сможете забыть про лишние переустановки приложений в Appium и динамически переключаться между сборками, не меняя код. Как все это делается - читайте в статье.
3️⃣ Лучшая шпаргалка по Appium для Java. Тут вы найдете все, что вам нужно знать: от самых простых операций до самых продвинутых конфигураций.
4️⃣ Как писать визуальные автоматизированные тесты UI при помощи графики, а не сложных локаторов. Из этой статьи вы узнаете, как писать UI-автотесты через визуальное распознавание: сравнение скриншотов, поиск по «образу» элемента и клики по изображению.
5️⃣ Как работать с запросами разрешений в Appium: распознаём, что от нас хочет iOS. Одна из самых неприятных (из интересных) проблем в автоматизации iOS‑приложений — работа с системными запросами разрешений. Если вы сталкивались с тем, что тесты падают из‑за неожиданно появляющихся системных диалогов — эта статья может вам помочь.
📥 Подборка полезных материалов об использовании 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. Видео.
Если вы новичок в QA или уже нет, но знания по теме в вашей голове не складываются в систему — держите ссылку на огромный четырёхчасовой(!) курс, где известный IT-ментор и звезда твиттера Антон Назаров поэтапно разбирает: что учить, как применять, как дойти до собеса и получить желаемое место.
Внутри курса (если столь длинный хронометраж вообще можно уместить в краткую дорожную карту):
✅ QA vs QC — что от вас ждут на работе
✅ Agile/Scrum, жизненный цикл ПО, виды тестирования
✅ тест-доки (чек-листы/кейсы), баг-репорты — как писать по-взрослому
✅ инструменты: DevTools, Postman, SQL, логи, CI/CD, Kafka
✅ типовые вопросы на интервью и как на них отвечать
Переходите по ссылке и изучайте. Это тот случай, когда четыре часа экономят недели самостоятельного ковыряния.
Коллекция индикаторов загрузки для темного режима
#webdev #html #css
Сотня лоадеров, созданных при помощи всего одного HTML-элемента — div — и CSS. Все эти индикаторы отлично подойдут для темного режима.Читать статью Смотреть CodePen-ы в статье
✔️ Шаблоны проектирования для начинающих
Паттерны (или шаблоны) проектирования — это проверенные временем решения типовых задач в программировании. Они помогают писать код, который проще поддерживать, масштабировать и переиспользовать.
В этой подборке — понятные объяснения и наглядные примеры, которые помогут быстрее разобраться и начать применять паттерны в своих проектах.
🚩 Шаблон проектирования Singleton
🚩 Шаблон проектирования Итератор
🚩 Шаблон проектирования Декоратор
🚩 Шаблон проектирования Фасад
🚩 Шаблон проектирования Адаптер
🚩 Шаблон проектирования Абстрактная фабрика
#полезное
Приглашаем на ЮMoneyDay — бесплатную онлайн-конференцию про финтех и IT 🔥
На протяжении двух дней будем общаться с разработчиками, инженерами, тестировщиками, продактами, дизайнерами и другими специалистами из ЮMoney. Они расскажут про свой опыт работы в большом финансовом продукте, поделятся лайфхаками и секретами.
Будут доклады по 16 направлениям:
🟣 Будущее финтеха
🟣 Бэкенд
🟣 Фронтенд
🟣 Тестирование
🟣 Python
🟣 Менеджмент проектов
🟣 Менеджмент продуктов
🟣 Системный анализ
🟣 SQL
🟣 UX
🟣 ИИ
🟣 Архитектура IT-решений
🟣 Внутренние системы
🟣 Мобильная разработка
🟣 Инфраструктура
🟣 О компании
Встречаемся онлайн 5 и 6 декабря в 11:00 мск. Чтобы участвовать, зарегистрируйтесь на сайте конференции ✅
Советы для разработчиков-самоучек по выбору ресурсов
#career
Одна из самых больших ошибок, которые может совершить разработчик-самоучка, — просто погрузиться в первый попавшийся ресурс. Это может стоить вам не только времени, но и денег. Давайте посмотрим, как нужно отбирать учебные материалы.
Читать статью
⚡️Запускаем технологические решения вместе!
Друзья, разработчики, инноваторы!
Центр исследований и разработки Сбера в Санкт-Петербурге открывает регистрацию на SpbTechRun – хакатон, где рождаются прорывные идеи и крутые проекты.
Нас ждёт уникальный формат с полным погружением:
✅ Заочный этап до 5 декабря: соберите команду и работайте над проектом из любой точки.
🔆 Вас ждут промежуточные чек-поинты с фидбеком от экспертов. Это шанс не сбиться с пути и прокачать свои решения.
✅ Очный финал 13 декабря: Самые сильные команды встретятся лицом к лицу, чтобы представить свои решения и побороться за звание лучших.
💡 3 реальных кейса. В каждом мы определим тройку победителей.
Ваш талант не останется незамеченным!
🏆 Победителям классный мерч от Сбера и дополнительные баллы при приеме в Санкт-Петербургский государственный университет в 2026 году на образовательную программу магистратуры «Искусственный интеллект и наука о данных».
🔥 Готовы к вызову? Успейте занять свое место на старте и ознакомиться с деталями мероприятия на официальном сайте Хакатона.
Создаем собственный курсор при помощи CSS и JavaScript
#javascript
Вам случалось зайти на какой-нибудь сайт и просто застыть в восхищении от реализованных на нем разных штучек? Наверняка среди них был и какой-нибудь интересный курсор, отличающийся от обычной стрелочки.
Такой курсор может улучшить пользовательский опыт. Я задумался, как же его создать, и тщательно изучил этот вопрос. Результатом моих изысканий стала эта статья.
Читать статью