en
Feedback
TechRocks

TechRocks

Open in Telegram

Официальный телеграм-канал сайта techrocks.ru По вопросам рекламы: @aldrson РКН: https://clck.ru/3R3tTP

Show more

📈 Analytical overview of Telegram channel TechRocks

Channel TechRocks (@techrocks) in the Russian language segment is an active participant. Currently, the community unites 13 143 subscribers, ranking 9 667 in the Technologies & Applications category and 50 106 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 13 143 subscribers.

According to the latest data from 28 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -77 over the last 30 days and by -4 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 8.39%. Within the first 24 hours after publication, content typically collects 4.06% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 1 103 views. Within the first day, a publication typically gains 534 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 3.
  • Thematic interests: Content is focused on key topics such as git, css, sql, программирование, asp.net.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Официальный телеграм-канал сайта techrocks.ru По вопросам рекламы: @aldrson РКН: https://clck.ru/3R3tTP

Thanks to the high frequency of updates (latest data received on 29 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

13 143
Subscribers
-424 hours
-297 days
-7730 days
Posts Archive
TechRocks
13 143
HTTPS для разработчиков #webdev Если вы хотите узнать достаточно технических подробностей о работе и использовании HTTPS в ваших приложениях, при этом не ныряя в глубины криптографии и веб-стандартов, эта статья как раз для вас! Читать статью

TechRocks
13 143
🔥 Для новичков в IT: как тестировать API с помощью POSTMAN? ⚙️Узнайте на бесплатном практическом уроке от OTUS, где вы вмест
🔥 Для новичков в IT: как тестировать API с помощью POSTMAN? ⚙️Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом разберете: - что такое API и как его использовать; - как тестировать back-end, если нет интерфейса; - что можно тестировать в API; - составление простой автопроверки для нашего API. 🦾Занятие пройдёт 14 марта в 20:00 мск и будет приурочено к старту курса «Специализация QA Automation Engineer». Доступна рассрочка на обучение! Регистрируйтесь прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://vk.cc/cvlD0M Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

TechRocks
13 143
SQL JOIN: руководство по объединению таблиц #sql В этой статье: - LEFT JOIN / RIGHT JOIN - Фильтрация с использованием LEFT JOIN - Множественные объединения - Операции объединения с дополнительными условиями - Правда жизни о написании запросов с объединениями. Читать статью

TechRocks
13 143
Узнай первым о GitVerse – платформе для работы с исходным кодом 29 марта в 10:00 на онлайн-презентации «GitVerse: открой всел
Узнай первым о GitVerse – платформе для работы с исходным кодом 29 марта в 10:00 на онлайн-презентации «GitVerse: открой вселенную кода» СберТех расскажет о новой функциональности GitVerse. Он представит дорожную карту развития и анонсирует инструменты для повышения продуктивности разработчиков. GitVerse – полностью российский сервис, который позволяет бесплатно создавать проекты с открытым и закрытым кодом, приглашать новых участников и общаться с единомышленниками в ИТ-сообществе. О чем узнают гости мероприятия: · Тренды разработки и роль открытого ПО в современном ИТ · Возможности GitVerse и планы развития · GigaCode – AI-помощник разработчика (AI, artificial intelligence — искусственный интеллект) · Участие комьюнити в проекте · Пакет облачных сервисов и его преимущества для разработчиков · Обзор интересных репозиториев на GitVerse · Реальные кейсы разработки и оптимизации с помощью GitVerse · Общение в прямом эфире Регистрируйся прямо сейчас Ждем тебя на мероприятии!

TechRocks
13 143
Как перемещаться между скобками в Vim #tools В файлах программ обычно множество скобок. Поэтому эффективная навигации между ними имеет большое значение для продуктивности работы программиста. Эта статья познакомит вас с тремя командами, которые позволят вам молниеносно перемещаться между скобками. Читать статью

TechRocks
13 143
Как архитектору эффективно работать с принципом инверсии зависимостей? Узнайте на бесплатном практическом уроке от OTUS, где
Как архитектору эффективно работать с принципом инверсии зависимостей? Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом разберете: ▫️определение и обоснование принципа инверсии зависимостей; ▫️примеры использования принципа в различных паттернах проектирования; ▫️связь принципа инверсии зависимостей с остальными принципами SOLID; ▫️связь паттерна Адаптер, луковичной архитектуры и принципа инверсии зависимостей. Занятие пройдёт 13 марта в 20:00 мск в рамках курса «Архитектура и шаблоны проектирования». После урока у вас будет возможность стать студентом программы по специальной цене и даже в рассрочку! 👉🏻 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: пройти тест Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

TechRocks
13 143
Уменьшаем время загрузки сайта #webdev Если сайту не удается предоставить хороший UX, то скорее всего - из-за плохо оптимизированного фронтенда. Чаще всего дело бывает в загрузке данных и изображений. Давайте разберемся, что и как можно улучшить. Читать статью

TechRocks
13 143
Совет на 2024 год — инвестируйте в недвижку Эмиратов. Это доход в стабильной валюте, 0% налогов и безбедная старость. Чтобы п
Совет на 2024 год — инвестируйте в недвижку Эмиратов. Это доход в стабильной валюте, 0% налогов и безбедная старость. Чтобы получать прибыль уже в этом году, а не через пару десятков лет — держите в подписках Андрея Негинского neginskiy_uae (уже 47.000 человек). Там 4 раза в неделю появляется новый вариант сразу со стоимостью. С этим каналом вы будете зарабатывать в пассиве 6-10% годовых в долларах и вам даже не придется самостоятельно искать арендаторов. В ближайшие 24 часа Негинский neginskiy_uae составит бесплатную подборку проектов с расчетом доходности каждому, кто подпишется на канал и нажмет на кнопку в закрепе.

TechRocks
13 143
Как объявить массив в bash #bash Bash-скрипты полезны для автоматизации консольных команд. А массивы — отличный инструмент для хранения набора данных. Объявлять массив в bash не сложно, однако синтаксис отличается от синтаксиса массивов в языках программирования. Читать статью

TechRocks
13 143
GitVerse: платформа с помощником на базе искусственного интеллекта для быстрого создания исходного кода Разработчики получили
GitVerse: платформа с помощником на базе искусственного интеллекта для быстрого создания исходного кода Разработчики получили доступ к GitVerse – платформе для совместной разработки и хостинга кода. Она позволяет бесплатно создавать проекты с открытым и закрытым кодом, приглашать новых участников, переносить репозитории с популярных мировых ресурсов в один клик и общаться с единомышленниками. Первые пользователи, зарегистрировавшиеся на GitVerse, смогут присоединиться к открытому тестированию персонального AI-ассистента разработчика (AI, artificial intelligence — искусственный интеллект) — сервису GigaCode. Он ускоряет и упрощает программирование, генерируя варианты завершения кода непосредственно в среде разработки в режиме реального времени. По акции пользователям доступен бесплатный годовой пакет облачных сервисов, с ним можно размещать разработанные приложения в облаке с использованием технологий распределённого хранения и вычислений. Подробности и правила акции, а также регистрация на сайте платформы.

TechRocks
13 143
Сортировка веток Git Запустив git branch в репозитории, вы обычно получаете список веток в алфавитном порядке. Это может раздражать, когда у вас много веток (если только у вас нет очень жесткой системы именования по номеру тикета или чего-то подобного). Но это можно изменить! Выполните в вашем репозитории следующую команду:
git branch --sort=-committerdate
Это отсортирует все ваши ветки по дате их последнего коммита! Для сортировки доступны следующие опции: - authordate - committerdate - creatordate - objectsize - taggerdate Кроме того, если хотите всегда сортировать по одному из этих параметров, можно установить это в настройках:
git config --global branch.sort -committerdate
Также можно задать псевдоним:
git config --global alias.brcd "branch --sort=-committerdate".
Успешных коммитов! Источник - «Sorting Git branches».

TechRocks
13 143
🫵 Соберите свой первый проект на С++ и добавьте его в портфолио 👉 На бесплатном практическом уроке от OTUS и Карины Дорожки
🫵 Соберите свой первый проект на С++ и добавьте его в портфолио 👉 На бесплатном практическом уроке от OTUS и Карины Дорожкиной — ведущего разработчика в Kaspersky. На вебинаре: - разберем понятие единицы трансляции; - проследим за ошибками компиляции и линковки, разберёмся в их причинах; - создадим статическую библиотеку и подключим её при помощи CMake; - обсудим разницу между статической библиотекой и динамической. ⏰ Занятие пройдёт 5 марта в 20:00 мск и будет приурочено к старту курса «Специализация C++ Developer». Доступна рассрочка на обучение! 👉 Зарегистрируйтесь прямо сейчас, чтобы занять место: https://otus.pw/97YH/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

TechRocks
13 143
Как использовать селектор :has() в CSS #webdev Селектор :has() предлагает новый уровень гибкости и возможностей в CSS, позволяя писать более чистые и эффективные таблицы стилей. Читать статью

TechRocks
13 143
🔻Напишите онлайн-чат на Golang с нуля за пару часов и добавьте его в портфолио! На бесплатном практическом уроке от OTUS, гд
🔻Напишите онлайн-чат на Golang с нуля за пару часов и добавьте его в портфолио! На бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом: ☑️ на примере разработки онлайн-чата разберете преимущества и особенности языка Go; ☑️ поговорите о клиент-серверной архитектуре интернета; ☑️ попрактикуетесь в написании веб-приложения на чистом Go; ☑️ проведете небольшое нагрузочное тестирование полученной реализации. 🗓 Встречаемся 12 марта в 20:00 мск в рамках курса «Go (Golang) Developer Basic». Доступна рассрочка на обучение! 👉 Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://otus.pw/x6b4/

TechRocks
13 143
Как при помощи JavaScript определить, включен ли Caps Lock Кто угодно может нажать Caps Lock в любой момент времени и не заметить этого. Вводя обычный текст, пользователи легко обнаруживают, что Caps Lock включен. Но когда вводится пароль, проблема не столь очевидна. В результате пароль не принимается, и это раздражает пользователя. В идеале разработчики могли бы предупреждать пользователя о том, что у него включен Caps Lock. Чтобы отслеживать, включен ли Caps Lock, мы используем метод getModifierState: document.querySelector('input[type=password]').addEventListener('keyup', function (keyboardEvent) { const capsLockOn = keyboardEvent.getModifierState('CapsLock'); if (capsLockOn) { // Предупредить пользователя, что caps lock включен? } }); Я прежде никогда не встречал getModifierState, так что заглянул в документацию W3C, чтобы познакомиться с его значениями: dictionary EventModifierInit : UIEventInit { boolean ctrlKey = false; boolean shiftKey = false; boolean altKey = false; boolean metaKey = false; boolean modifierAltGraph = false; boolean modifierCapsLock = false; boolean modifierFn = false; boolean modifierFnLock = false; boolean modifierHyper = false; boolean modifierNumLock = false; boolean modifierScrollLock = false; boolean modifierSuper = false; boolean modifierSymbol = false; boolean modifierSymbolLock = false; }; getModifierState позволяет получить множество сведений о клавиатуре пользователя во время событий, ориентированных на нажатие клавиш. Жаль, что я не знал о getModifier в начале своей карьеры! Источник - https://davidwalsh.name/detect-caps-lock

TechRocks
13 143
9 проверенных IT-курсов на Udemy Чтобы успешно развиваться и осваивать ИТ-профессии, требуется постоянное обучение. Но есть п
9 проверенных IT-курсов на Udemy Чтобы успешно развиваться и осваивать ИТ-профессии, требуется постоянное обучение. Но есть проблема выбора – на рынке существует очень большое предложение курсов и для новичков, и для опытных специалистов. В дайджесте на vc.ru и Medium Сергей Филатов, руководитель отдела продуктовой аналитики в QIC digital hub, подобрал курсы Udemy для разных целей и уровня подготовки в области data science, machine learning и бизнес-аналитики.

TechRocks
13 143
Отладка кода при создании собственных проектов Ах, радость кодинга! Вы работаете над своим проектом, и вдруг — бац! — обнаруживаете ошибку. Это все равно что уткнуться в стену в лабиринте. Но не бойтесь, друзья-разработчики: я предлагаю вам надежную карту для навигации по коварным водам программирования, кишащим ошибками. Будь вы самоучкой, стремящимся получить работу мечты в сфере технологий, или просто занимаетесь программированием ради удовольствия, из этой статьи вы узнаете, как стать ниндзя отладки. Читать статью

TechRocks
13 143
Уже решили, чем займётесь 23 марта? Присоединяйтесь к конференции «Я💛Фронтенд 2024»: в Москве и онлайн! Послушаем выступления спикеров, узнаем последние новости веба, поучаствуем в активностях с подарками, и, конечно, познакомимся друг с другом. Регистрируйтесь и присоединяйтесь офлайн или онлайн — трансляция пройдёт по всему миру. Реклама. ООО "Яндекс". ИНН 7736207543

TechRocks
13 143
Используйте не запрещающие, а разрешающие CSS-селекторы #css Небольшая заметка о том, что лучше использовать селекторы, включающие какие-то правила, а не отключающие их. Читать статью

TechRocks
13 143
Девять шаблонов проектирования ПО, которые вы должны знать! Освойте их на бесплатном практическом уроке от OTUS и Андрея Поля
Девять шаблонов проектирования ПО, которые вы должны знать! Освойте их на бесплатном практическом уроке от OTUS и Андрея Полякова — старшего разработчика в Unlimint. ✅После вебинара вы сможете: – понимать основные принципы и концепции, лежащие в основе шаблонов GRASP; – оценивать и выбирать наиболее подходящие шаблоны для конкретных проектов; – разрабатывать архитектуры, основанные на принципах GRASP, что позволит создавать более качественное и надежное ПО. Занятие пройдёт 29 февраля в 20:00 мск в рамках курса «Архитектура и шаблоны проектирования». Доступна рассрочка на обучение! ➡️ Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и познакомиться с форматом обучения: пройти тест Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576